Would that be considered programming at a very basic level? I figured this would be a good place to ask.
If you want to get really good at Excel programming, take a look here: Macros & Excel 2013 Programming - For Dummies (pay no attention to the name of the website lol).
The react fundamentals course is pretty good, but the guy that's lecturing goes extremely fast. I might have to redo it all over again.
From what I have been taught (i'm slowly realizing in computer science there is a ton of crossover of named things) it's a set of algorithms that generate populations, and manage and assess fitness. They reproduce and create more populations with higher diversity. It seemed to have been born from a biological standpoint, but are quiet varied. I'll be using it to model gene expression over time with mutation and genetic diversity.
I only have much experience with genetic algorithms, but in general, I've found the name makes it sound way more interesting than it actually is.
Is it true that the term genetic algorithm isn't only related to biological computation? It's like a class of it's own?
Microsoft and HackerRank bring executable code snippets to Bing’s search results pages so this is super cool. sadly its for bing, so i'll never use it.
Hey everyone, great to find a programming thread here. I'll be graduating with an MS in Computer Science in June and am just now starting the job hunt. Any tips from people working in the field about good job search sites to use or other general tips? I was recruited by Google about a month ago and did my onsite interview there last week. That was my first ever in person interview for a software engineering job, so it was certainly difficult but it went better than expected (not expecting I'll get it this time but will probably try again later). Anyways any tips would be greatly appreciated. Right now I'm mostly looking on LinkedIn and the Builtin sites for different cities
Even if you don't know how to solve a problem, just be sure to talk out loud what you're thinking. Companies appreciate to hear how you solve the problem, and how close you are getting in your head to actually solving it. Also, if you are interested in small startups you can always look at ycombinator and see what postings are on there. If you have any other questions feel free to pm me.
For finding jobs, i went with HackerNews's monthly "Who's Hiring?" posts and StackExchange Careers. Other than that, I just look at places who's products/offering is something I know I like.
As far as finding leads, your university should have some career resources that you should certainly try and take advantage of. Best tip for interviews is just to be sure to be thinking out loud -- the interviewer certainly cares about the process you take to solve a problem because it shows how you'll approach future problems if you get a job there.
Do any of you know how to contribute to open source projects? What's the process and how do you find potential projects to work on with others?
It depends a lot on the project. Many of them will have 'getting started' resources though (like MediaWiki's here: How to contribute - MediaWiki) As far as finding interesting projects to help work on, can't really help much there. Is there a type of project you're interested in?
Nope, I don't have anything specific. I just think that coding in open source would be a great way for me to develop my programming skills further, as well as learn besides other great programmers.
This is a really broad question. Technically, you could just find any old project on GitHub, attempt to contribute to it and that would be that. I assume, however, you're talking about contributing to some larger effort? About the same process: Find a project that interests you, that you have relevant skills for, and just start small. Even something as simple as contributing documentation improvements are helpful.
Working my way through FreeCodeCamp and this is the first time since I started teaching myself programming that everything is clicking. I'm through the HTML/CSS/Jquery sections and starting JS. I did a few C++ courses at the local community college that were decent and ran through a bit of Learn Python the Hard Way. Having a decent base in C++ seems like it's helping with JS a bit.
What am I messing up in this inFile stuff, happened with my last program too.. #include <iostream> #include <fstream> #include <cmath> using namespace std; void getData(string fileName, string answerKey[], string testAnswers[], int &nExams, int NUM_QUESTIONS) { ifstream inFile; inFile.open(fileName.c_str()); nExams = 0; if (!inFile) { cout << "Error - file not found"; } for (int i = 0; i < NUM_QUESTIONS; i++) { inFile >> answerKey[i]; } for (int i = 0; i < NUM_QUESTIONS; i++) { cout << answerKey[i]; } } int main() { const int NUM_QUESTIONS = 10; const string fileName = "grade_data.txt"; int nExams = 0; string answerKey[NUM_QUESTIONS]; string testAnswers[NUM_QUESTIONS]; getData(fileName, answerKey, testAnswers, nExams, NUM_QUESTIONS); cout << "Processing...\n"; } [code]
if (!inFile) is triggering the Error statement there... the whole process of passing data into an array from a file is a bit confusing for me.. For this one for example the first line in the .txt is supposed to be the answer key for some test, and the subsequent strings are supposed to be student tests. I get actually using the arrays themselves, but passing the data is bungling me up.