I've been fixing all the merge conflicts because no one is comfortable in vi. vi master race checking in
yeah when people start talking about their snazzy development environments , i go hide i do everything in notepad++ on windows 10 my "source control" are about 300 .ZIP files on google drive this is what happens when you're self taught and work entirely alone
yeah, the standards in the gov't GIS field are insanely low. we're not building software here. I've always been the only person in my organization who can write code, and what i've written is basically worthless to the general public, so... not much point in sharing it. i find github really useful for deploying servers, though
Yes, it's a pain in the ass to setup but you can quickly generate all the boilerplate route-controller code that you so often write.
Any suggestions from this thread on online coding classes for kids? My son is 11 and I want to capitalize on his nerdiness by exposing him to this stuff early. We are going to build a PC together (hope I don't fuck that up) and then I want him to start learning. He's a good kid, but he's not getting a football schollie...
emacs is more powerful but i dont like having to press 4 keys just to exit the only person i know who uses emacs is an instructor of mine who drives a jeep with a giant linux penguin on the spare tire cover
Finishing up the final project for my OOP class. For whatever reason, everything up to this point has been C++ but they throw in Java right at the end of the last major 200-level class. I was annoyed at first but Java is pretty cool, especially for basic OO stuff compared to C++. Also being able to use something other than vim/command line was nice.
Also does anyone know of something out there that can auto-generate makefiles and isn't foo far over the head of someone at my level? I'm sure this syntax seemed like a good idea at some point but
Our main code is an in house FEA solver that we try to make compliant with other HPC's. The makefile is what nightmares are made of.
so when you add stuff, how do you deal with the new dependencies? or do you just end up compiling more stuff than necessary to avoid rebuilding the whole thing?
I don't personally do anything to maintain it but it looks like all our libraries are statically linked and someone manually adds them to the makefile whenever they see fit. I'm positive there are useless libraries in there because it doesn't look well organized.
do yourself a favor and change the colorscheme dont nobody got time for royal blue text on black background
Hey guys, I'm an IT recruiter and I'd love to teach myself the basics of coding and programming. Where should a guy like myself start?
Is there a site for people like myself or any programs you'd recommend that could teach me the basics?
google play has programming "courses" that are set up like lessons + games via Sololearn freecodecamp is pretty decent
I'm sorry but I fucking hate that advice and you see it everywhere. its impossible to learn how to build something when you have no idea your building materials are
My intro to programming (other than the python intro course on coursera from UM) was buying, reading, and pouring over Learn to Program by Chris Pine: It's Ruby, which I've come to not be a huge fan of, but the important parts that have stuck with me are learning how to 'think like a computer' and translate our human ideas into things that computers can understand. And of course, almost everything other than syntax can be relatable in other languages. I also just got my first job in the field on Friday, doing frontend stuff in the Bay area so yay me.
everybody is different i guess. for me this is how I learn, I sit down with the tools, a vague idea of what they're supposed to be able to do, and a task to complete.
For someone who may know literally nothing about programming, you need some structured course or good online guide. When I got back into programming I (and many others I know) used this, https://learnpythonthehardway.org/book/
idk everyones different for me its almost a waste of time to do basic coding tutorials. I've also found when teaching Python to people that going through basic stuff doesn't keep there attention. If you build something early on you are more likely to stay with it then learning how to create pointless functions
I think for someone who is just starting out, tutorials are almost a must. If you start to then get the basic fundamentals and ideas of programming, then starting your own personal project is an awesome way to pick up new languages and frameworks.
Exactly. If someone is completely new to programming, then a structured approach is probably best. It can be a challenge to adjust to the proper way of thinking about problems.