Is there any software that will dynamically re-project a map as you click-and-drag it? [more inside]
So, I'm getting back into programming and am interested in comp-sci type stuff. I've been thinking about maybe rejoining G+ and socializing with various ubernerds who are into that kind of thing... I left over the nymwars, but it seems they still haven't fully fleshed out their policy yet, so I'm still hesitant to jump back onto it. Is there any other sort of social network for nerds? I mean, like, a social network, not just a question/answer site stackoverflow, but some place where you're really feel like you're interacting with others? I feel like G+ still probably has a solid set of users from the technical fields, though I could be wrong, since I haven't used it in over a year, but at the time it had plenty of geeky people. I subscribe to the /r/compsci and programming subreddits, but I'd like something more personal and less forum-y...
What is the quickest way I can obtain programming gigs from odesk/elance/etc? [more inside]
I'm working on a web app (PHP) that generates a personalized health guide based on a few user choices. The logic behind the generator is complex enough that if-then-else statements would get too nested, having too many conditions and difficult to maintain. I've been reading about rules engines, DSLs, karnaugh maps, finite-state machine, decision trees, rete networks and behavior trees. In addition to being utterly confused, I'm unsure which of these is the best approach for my app. Which one do you recommend? [more inside]
I'm looking for a list of the best (however you define it) third-party Python libraries. E.g. Django, Beautiful Soup, PIL, etc. [more inside]
If I wanted to become a badass programmer, where would I start? Let's say I have no experience now, and by the end of this road, I want to be able to write code for anything - websites, iPhone apps, etc. Please map out a plan on how you'd do it - what you'd read, etc. Thanks! [more inside]
I am looking for guidance on migrating an application to the cloud, from both a practical perspective as well as a theoretical perspective for a project. [more inside]
What are the most marketable computer/programming skills in the Seattle job market? [more inside]
I'm a physics graduate student and my PhD work is going to involve a fair amount of programming. Aside from the coding part, what habits and skills do I need to develop to become a competent programmer? [more inside]
I'd like your recommendations for online learn-to-touch-type software! [more inside]
I want to start to learn PHP *TONIGHT* on a Mac! What the hell do I need and is there a good site/tutorial/book that is best suited for the job?
I want to start to learn PHP *TONIGHT* on a Mac! What the hell do I need and is there a good site/tutorial/book that is best suited for the job? [more inside]
I want to set up a browser-based programming environment for my projects that I can access from the web whenever I'm not at home. [more inside]
What distinguishes the ninja/rockstar (Ruby) programmer from the understated kind? [more inside]
I'm a coder and a total neophyte regarding graphics and design. I see this kind of single-color gradient everywhere, but simply cannot manage to make one myself. [more inside]
I can't keep living on disability. I can't go back to school. I'm not good with people. How do I find a part-time job that I can do? Are there no very-part-time CS jobs aside from freelancing? [more inside]
I'm a 41 year-old father/husband considering a career reboot. Considering programming. How to get started at my age? Snowflake questions inside. [more inside]
Where can I find a good programmer, and how on earth do I budget for them? [more inside]
Software methodologies for writing? [more inside]
Some tech blogger - probably one with a Mac focus - wrote a post about leaving TextMate for a different text editor, in the style of someone addressing a person with whom they were ending a romantic relationship. Can you help me find it?
OOP class design conondrum. I am designing a set of classes for an online survey/quiz engine. I need some help with designing my classes. [more inside]
Basic programming using C++ from the ground up, high school edition. [more inside]
Regarding the Android Market, what apps do people think are missing? I'm teaching myself a little Android programming. I'll try upload eventually a free app or two hopefully that the Marketplace doesn't already have a bunch of.
Can you recommend a programmer a book that teaches high school maths step by step? I did maths at high scool and I was OK at it. However, fifteen years later, after forgetting almost all the maths I learnt back then, I am diving deep into the theory of programming algorithms (sorting, tree structures, graph algorithms and so forth). I find the programming straight forward, but I am struggling with the theory and proof of algorithmic time and space complexities. I am looking for a book that will cover algebra, logs, limits, inductive proof, matrix manipulation and so forth. [more inside]
I'm a programming intern. I probably suck at my job. My boss hasn't noticed yet. How can I get better before it blows up in my face? [more inside]
How much do junior C++ developers get paid, outside of major cities? [more inside]
Is it possible to write code for / develop for the iPod Nano 6th Generation? Can anyone point me towards iPod Nano 6th Generation programming resources? [more inside]
I'm finally using git. Right now I'm using it stupidly: I pull from the main branch, make changes, push the changes, and then deploy. I'd like to be smarter with this process, and in particular, I'd like to be able to have (1) a process that can handle changes in priority easily and that (2) includes a clear separation between code that still needs to be tested vs. code ready to go live. [more inside]
Programming-improvement filter: So how EXACTLY do I get involved in open source projects? [more inside]
I've been asked by a colleague as to how they can learn programming for their professional advancement. Because of the area they work in, the possible languages would be Python or R. Complicating factors are that they (a) don't feel confident about self-learning and so (b) would like something more like a traditional classroom or workshop approach but (c) are in a remote foreign location, far from any educational facility, at least in their native language. So what we're looking for is an online classroom of sorts. [more inside]
Do I stay in the position I'm in, where I've been promised an significantly better environment but haven't seen anything realized yet; or do I get a new job which may not be quite as fantastic but is what I actually want to be doing? [more inside]
I have done some java but I am still a novice programmer and would need to start from a beginner's level. Could anyone please give recommendations for suitable good books. I will also try the official python tutorial as well, but I don't find online resources on their own to be as good as having a book to supplement helpful online materials.
What is the best way for me to learn R? In particular, what is the best website or online tutorials for learning to deal with large datasets. [more inside]
Does anyone here use a Roland SPD-SX? I have a bunch of questions about using one... [more inside]
I want to make a map-based interactive data visualization (to be accessed on the Internet) and I have no idea where to start. [more inside]
Help me find a good set of tools for creating bookmarklets. [more inside]
I'm hiring a freelance programmer for the first time...what pitfalls should I watch out for? [more inside]
Lynda.com has a very excellent video tutorial covering the essentials of Objective-C. Where else can I find tutorials of this caliber that cover the basics of Mac programming? [more inside]
My eleven year old daughter is showing interest in designing video games. What tools are out there for her to get her feet wet in placing elements on screen and creating interactions? Paid is fine as long as it's not exorbitant. [more inside]
I'm a software developer in my early 30s, working in the defense industry. I'm pretty happy with my job, but wondering if I should move on. I would be looking to move to the San Francisco area. My question is, how do I know when to leave a pretty good job? [more inside]
I'd like to move to a company that makes software as it's primary product... what kind of skills will I need to add to my resume to get in the door? [more inside]
Where in Toronto can I take a class on programming Access 2003 forms? [more inside]
Programmers and other IT folks: what advice can you give a programmer co-op student to help her get the most out of this summer job experience? [more inside]
I move back and forth between language, technologies and systems. I spend inordinate amounts of times getting back to speed. Is there any way I can ease this and reduce this time period? [more inside]
I want a simple, bare-bones environment for working on my systems programming chops. [more inside]
Did nothing for 3 years. Now I need a job again. Am I doomed? [more inside]
Where can I hire reliable coders to do piecemeal coding for me? [more inside]
What's the single best book for a beginning student of C++ to work through over a period of a month or two?
I need to go through text files, each containing hundreds of lines, and copy a specific part of each line, and then add all those parts together into one long line, each part separated by a comma. But how? [more inside]