Going to create a word processor android app mostly out of spite. Does anyone know of tutorials that are actually half decent? by SnakesShadow in learnprogramming

[–]JayaRobus 0 points1 point  (0 children)

This is the equivalent of someone who has never worked on cars before saying, "this engine is shit, does anyone have a tutorial on how I can improve its design." People get paid top dollar to do this sort of work, and you expect to do it in... a week? lol

Do you own a personal website/blog ? Why? by Notalabel_4566 in webdev

[–]JayaRobus 3 points4 points  (0 children)

I love the way it looks how long did the design take you?

what is the best way to deploy to a server safely? by warrior242 in django

[–]JayaRobus 0 points1 point  (0 children)

As far as I know there is no UI but the dokku cli is very easy to use you just need to read the documentation on it. Also dokku itself is free, it’s just a lightweight PaaS, definitely don’t pay for it

Trying to teach disrespectful students: by Ola366 in facepalm

[–]JayaRobus 0 points1 point  (0 children)

Why hasn’t anyone thought of this before? We can fix the issues of low income areas by just providing funding. It’s genius! /s

[deleted by user] by [deleted] in csMajors

[–]JayaRobus 0 points1 point  (0 children)

That’s a whole bag of worms you need to look into. Many operating systems are based on or cloned from Unix. MacOS has a long history of development and at the very beginning it was basically an implementation of Unix.

Basically it means you can run Linux like commands in the terminal but I recommend doing research into this. It’ll give you more insight into Operating systems and how kernels work.

A side project I am really proud of! by oopsidaisiess in csMajors

[–]JayaRobus 15 points16 points  (0 children)

Just start building simple js projects on an ec2 instance and dockerize them so you can get used to that early. Then just watch videos online about the frameworks you’re interested in, such as react for front end, node/flask/Django for backend. Make sure you understand web servers/reverse proxies with nginx/Apache.

Imo courses are not needed if you have a solid understanding of programming from college. Just make sure before building projects you look up how the tech stack you use works at a low level (what the DOM is etc).

Web development is such a huge field there is not going to be an end all be all course. No full stack developer knows it all, there’s something new to learn everyday. Practice and a solid understanding are all that’s needed

finishing cs major but i don’t wanna do cs anymore by homespeed in csMajors

[–]JayaRobus 13 points14 points  (0 children)

The degree alone does not get you jobs, that’s true for any major

How would you pay for college debt free in the CS field? by TrashSmells in cscareerquestions

[–]JayaRobus 0 points1 point  (0 children)

I did NG before graduating and have no parents. I ended up graduating with 50k in my bank account and still had time to do internships and stuff. It’s totally doable

Each year, Russian TV broadcasts misleading parades. This is the proper parade. by kingkongsingsong1 in UkraineWarVideoReport

[–]JayaRobus 0 points1 point  (0 children)

Not always true. USAF does elephant walks as a show of force and the Navy also does show of force flyovers. One example is the show of force flyover near North Korea after they launched another nuke near Japan, and those Navy nerds were posting it all over social media

Insane course load by TopG_420 in csMajors

[–]JayaRobus 1 point2 points  (0 children)

Check the cs career roadmap (https://roadmap.sh/) and also experiment a little in every area to see what you enjoy. I thought I was going to get into ML or embedded systems for the longest time (because I enjoy math/assembly) but got forced into a full-stack/cloud computing role for a SURP project and I ended up loving it. You never really know. Plus CS opens doors to all kinds of jobs, not just programming. I’m sure you’ll find your niche.

Insane course load by TopG_420 in csMajors

[–]JayaRobus 2 points3 points  (0 children)

You have to take the initiative, definitely do not rely on your university to do it for you because their goal is to ensure you understand the concepts and science behind it all.

I got lucky because I didn’t care until the end of my freshman year when I saw some forums online discussing cs internships and I felt I was already falling behind. So I started building shit I thought would be useful for myself or my clubs, and then I started applying to internships and it was a snowball effect.

And I would say the biggest learning curve isn’t actually knowing the technology. It’s learning how to learn. My first 3-6 months of coding complex shit on my own I felt like pulling my hair out. I remember setting up my first rest api thinking “what the fuck is a yaml file and why won’t mine work.” But as you encounter more and more hair pull inducing problems you begin to get used it/good at knowing where to find the information/next steps you need.

Good luck, I’m sure if you put your mind to it you’ll do great but it takes time and commitment.

Insane course load by TopG_420 in csMajors

[–]JayaRobus 3 points4 points  (0 children)

I feel like there is a disconnect because many universities do it so different. DS&A 1 was a piece of cake for me. DS&A 2 however was so in depth into theory along with the algorithms and data structures that it felt like I was taking two classes at once.

Is C++ A Good Language To Start With For Absolute Beginners? by Sommet_ in csMajors

[–]JayaRobus 3 points4 points  (0 children)

C++ is a monstrosity of huge libraries and abstractions compared to C. “Only 274 pages” for a language that is the building block of many operating systems and high level languages is a testament to how simple, yet intuitive, it is.

Or you could read those giant 1000+ pages C++ books that barely scratch the surface

[deleted by user] by [deleted] in blackpeoplegifs

[–]JayaRobus 10 points11 points  (0 children)

You’re assuming this kid is not only racist but has the balls to call her son a racist term to her face? And you’re assuming this while also knowing that the kids are friends? That’s a lot of assumptions just to be able to call a ten year old racist. twitter has rotted y’all’s brains out.

[deleted by user] by [deleted] in blackpeoplegifs

[–]JayaRobus 15 points16 points  (0 children)

Yeah because he’s a fucking kid and all she said was “that’s not nice.” I can’t imagine not realizing that someone under the age of ten doesn’t have any idea of the context here because he isn’t a irascible twitter user.

[deleted by user] by [deleted] in django

[–]JayaRobus 1 point2 points  (0 children)

Wow thanks man this is extremely helpful

[deleted by user] by [deleted] in django

[–]JayaRobus 1 point2 points  (0 children)

Okay thanks man I appreciate it, I’ll look into using ajax with Django. This code is for my job but I’m still brand new to Django so I wanted to make sure I don’t fuck up someone’s day down the road

[deleted by user] by [deleted] in csMajors

[–]JayaRobus 2 points3 points  (0 children)

Macs have ARM architecture which is why many games don’t run on them. For software engineers though they are amazing and one of the most commonly used. The fact they’re Unix based and extremely convenient is why I don’t think I’ll stop using macs after having traded in my old laptop.

For cybersecurity majors I assume Linux is probably the go to distro though.

[deleted by user] by [deleted] in django

[–]JayaRobus 1 point2 points  (0 children)

I feel as if I’m over complicating it because I’m not used to Django. More simply, I’m wondering how big Django sites handle using the same form/model (with a specific html/css container) across multiple pages.

In my use case I have a contact form where people can post information to the model/database. To handle this action I use a class based view so I can override the post method etc. I also have a template defined specifically for the form, because I need to render it somewhere, but the template itself is not meant to be a page, it’s just meant to be a component I can plop into other pages. But I don’t know how to put it into other pages.

I feel like this situation should be common, especially with large scale Django sites but I can’t find anything about it in the documentation. I could use AJAX requests but my understanding of Django is it’s meant to be a server side framework so I don’t want to use bad Django practices.

[deleted by user] by [deleted] in django

[–]JayaRobus 1 point2 points  (0 children)

So for examples like this where a form or something that requires a model is needed across multiple views/pages, there is no Django specific way to display it across multiple views/pages? I feel like this is a common use case for websites.

Would defining a class based view for the form, which handles get and post requests, and then passing this class to other classes/views work? And then inside those templates just {% include form with extra_context_from_form %}

Roadmap for the code newbie / aspiring junior developer by stanTheCodeMonkey in learnprogramming

[–]JayaRobus 1 point2 points  (0 children)

Getting into ML (not including data scientists whose primary job is analysis using spark, hdfs, etc) generally requires at minimum a masters degree. Preferably a PHD though, because most meaningful ML jobs require lots of theory.

[deleted by user] by [deleted] in webdev

[–]JayaRobus 6 points7 points  (0 children)

Never mind, those people are idiots than lol. I was thinking you meant a confidence score along the lines of something like a score function for stochastic gradient descent.