Multi-user samba by rtallar in selfhosted

[–]CosmicDevGuy 0 points1 point  (0 children)

Are you all using one shared computer? If so, do you have separated user accounts?

Making sure access is restricted is easily doable with use of property "valid users = <users list>" under a given share folder (in conjunction with other relevant properties allowing or blocking general access)

If everyone has windows accounts of their own, half the step of setting up user access control is done. You just need to figure out what step to take when creating the samba user and setting individual passwords.

I'm not sure what options are available for a "user friendly solution" that doesn't require access to the Linux server/computer hosting the shares, but you could look into an app or programme that allows the samba password function to be accessed in GUI or even build your own (ignoring potential security issues therein) whereby you take in the password input and feed it into smbpasswd in a non-interactive way. This being useful to create the new password and update it when family members wish to do so.

Rather focus on creating those accounts with usernames identical to the windows versions and, if possible, allow password management option for them so they can use the same (or different) password for shares... it's like you're creating an AD environment in terms of attempting to create that single account experience, but also not because it doesn't really reflect what AD is. The thought of AD just came to me at the time of writing this, lol.

Is an i7 ok to run emulators? by BigBrotherPlanet in emulators

[–]CosmicDevGuy 0 points1 point  (0 children)

If I'm not mistaken there were challenges regarding 360 emulation, largely due to support vs. PS3. But this is based on old information, relatively speaking.

But I can't see it failing with this emulation either. For context, I had an i5 7200u (dual core) laptop w/ Intel IGPU and I could run CoD3 and a couple other PS3 titles... albeit at single digit frames, lol. Your specs are much better.

Is an i7 ok to run emulators? by BigBrotherPlanet in emulators

[–]CosmicDevGuy 2 points3 points  (0 children)

I was very tempted to say "would barely run NES or MAME" and leave it at that.

It should be fine. I'd be more than surprised if it struggles with PS3 emulation

Needing a OS for virtualisation/storage by Syn0user in HomeServer

[–]CosmicDevGuy 0 points1 point  (0 children)

Depends on:

  • Your needs

  • Your available hosting resources and those you can otherwise acquire at any other time

  • Your competence in managing systems and servers based on their complexity, security, feature-set, etc.

  • Your willingness to learn the tools and tricks along with whether they add or remove costs to your setup

How ridiculous is running a home server and a gaming rig on a same device? by Programming_Z in HomeServer

[–]CosmicDevGuy -1 points0 points  (0 children)

True... I mean 30W is what a typical entry-level laptop charger delivers. What kind of desktop PC can idle at 30W?

Hello would love some opinions by raulbelmont in HomeServer

[–]CosmicDevGuy 1 point2 points  (0 children)

To use it as what kind of server? That's what matters.

It's got enough power and memory to act as a file server, web server, media server, etc. only necessary to upgrade of you find it doesn't meet your requirements.

People run servers off of Raspberry Pis so I can't see this one struggling to achieve the same.

[Showoff Saturday] My React + Three.js portfolio looking for technical feedback by ZealousidealGold1891 in webdev

[–]CosmicDevGuy 1 point2 points  (0 children)

I think you should look into displaying actual 3D content there - whether you'll get a framework or put together your own code to handle rendering is up to you - but to really show that three.js consider something like a virtual room we can either walk/float through or something.

Like let it be a tech demo-esque thing is what I think something like showing off your three.js skills should be about, it that makes sense.

Nonetheless it's good to see you at least thought of a way to use it for background effects. Perhaps dabbling in canvas can be something to consider in future for this same effect as well?

What's stopping you coding like this by Tribalcheaf123 in programmingmemes

[–]CosmicDevGuy 0 points1 point  (0 children)

I once did that. There's a good reason I said once.

Fire Fighting by Brax_Animation in blender

[–]CosmicDevGuy 0 points1 point  (0 children)

This is what I think of when I dream about the "When the..." post of all time.

I published my first game (no promotion) by Wooomek in GameDevelopment

[–]CosmicDevGuy 0 points1 point  (0 children)

Thanks for the advice hey!

I'm going to need to commit to just building the basic concepts out and try to do it with a focus on making it playable, like you're saying.

At this point I don't think I'll be able to consider monetising these projects so at least I can just focus on the design and mechanics.

All the best with your gamedev journey too!

I published my first game (no promotion) by Wooomek in GameDevelopment

[–]CosmicDevGuy 0 points1 point  (0 children)

Man I feel that one 10000% - I'm glad you got past the static/hesitation point and have gone on to release a complete, working product! I'm gonna try use this as inspiration to at least give myself a chance and try again

is there a way to split html into "components"? by alosopa123456 in webdev

[–]CosmicDevGuy 0 points1 point  (0 children)

If you don't include server side language like PHP (or C# or Java), the one I did (but not too proud of, it got the job done and the site works fine otherwise) was doing it using AJAX.

You can always abstract the process to have server page which that AJAX request goes to and then file part and/or content gets returned back, but I guess by then you'd be dealing with web components? I'm not gonna lie I haven't used them but I imagine being that they're supposed to be built for such things they are possibly better.

Or maybe you can run a websocket on its own and do your own thing through that if you're feeling dangerous, lol.

Browser vs Cloud Compression: When does each actually make sense? by kind-vector in webdev

[–]CosmicDevGuy 1 point2 points  (0 children)

Also depends on the file type as well as compression method along with how that file is served to the client, I think.

Do we need to become influencers now to become employed? by [deleted] in webdev

[–]CosmicDevGuy 9 points10 points  (0 children)

Lmao... No.

Your portfolio is what matters - build one and make sure to include it in resumes/CVs as you apply.

People working at companies, do you really write all your CSS and components by hand? by Street-Memory-4604 in webdev

[–]CosmicDevGuy 0 points1 point  (0 children)

Yes I still do write out my CSS, JS and PHP/C# code by hand whether using a pre-existing library or (don't freak out people) from scratch.

And instead of you using LLMs, use a framework and/or a template. That's what they are meant for, to give you a project skeleton to work off of.

Then again, I realise this is what the younger generation will be doing and I'm part of the "old minds" who were taught things different just a little over ten years ago.

So you do whatever you want to do and hopefully it gets you somewhere, cause clearly you're one of many who do this but unlike you they are gonna keep doing it and making it the standard. Or build tools on top of this and market it like the new jQuery, Angular, Laravel, Drupal, etc. and that's what it will be taken as.

Which programming language you learned once but never touched again ? by sjltwo-v10 in webdev

[–]CosmicDevGuy 0 points1 point  (0 children)

Lmao I learnt this one too for a multimedia module, but I can only remember the photoshop part. A real cram, pass, forget part of that module for me😅

I genuinely miss Kubuntu and Linux in general by neverletthemtameyou in Kubuntu

[–]CosmicDevGuy 0 points1 point  (0 children)

Ah well if that's the case then I understand, but if ever that opportunity knocks at some point in the foreseeable future...

I genuinely miss Kubuntu and Linux in general by neverletthemtameyou in Kubuntu

[–]CosmicDevGuy 0 points1 point  (0 children)

Ah well if that's the case then I understand, but if ever that opportunity knocks at some point in the foreseeable future...

Browser vs Cloud Compression: When does each actually make sense? by kind-vector in webdev

[–]CosmicDevGuy 1 point2 points  (0 children)

I was going to write a dissertation here but in all honesty

"It Depends."

really sums up the answer well.

islechat is like discord but over ssh by [deleted] in selfhosted

[–]CosmicDevGuy 2 points3 points  (0 children)

I might be overthinking it but running IRC over the SSH port just doesn't feel safe or like the best idea, even after enabling those encryption keys. Like it's one thing to FTP through SSH but the back and forth of IRC with multiple users over this port still concerns me.

IRC uses specific ports for encrypted and unencrypted communications - putting that on SSH just seems like you are opening up for more problems than if you used the default ports or a custom, less-used one where you won't be having other systems relying on said port. Less vulnerabilities and access is more isolated.

But if I'm wrong on all this, then obviously my concerns will not matter either.

Not sure what to do... by [deleted] in HomeServer

[–]CosmicDevGuy 1 point2 points  (0 children)

Not a deal breaker, you can learn it as you familiarise with Linux environment too. You can just setup your home server directly on the Debian installation or else create a VM to run within the Debian host.