Can you help me find a more interesting, fulfilling job in the tech industry? [more inside]
Hello MeFi. I'm curious as to the correlation between software development Design Patterns for and Jazz Standards. Usual loot from Google: Some dude who thought of it first (and used it as a nice allegoric explanation in Programmers Stackexchange and a somewhat geeky ironic coding-related mention ("Jazz supports interaction through event listeners"). These are all nice examples of the basic similarity between the two, I'm looking for more, though. Are you aware of any materials that somehow approach this idea?
How do you create a user generated website such as metafilter? [more inside]
Is there a way to write a script that makes something happen outside of MS Word as a result of an event that occurs within Word? [more inside]
What online resources do you suggest where I can learn about various programming languages as opposed to learning how to code? Any sources that discuss the pros and cons of each or why it would be better to do X in Ruby rather than Python? [more inside]
I'm working on learning Ruby on Rails right now, and I'm starting to feel like I'm in way over my head. For those who have been there, what resources helped you find your footing? [more inside]
Should my ASP .Net website have an API? [more inside]
I love watching how people write and revise (made possible by tools like stypi and etherpad-lite). What is the easiest way to programmatically download a readily-parseable dump of the specific revisions? [more inside]
I'm beginning to figure out what I enjoy doing (coding-type stuff), but don't have a real background in it. What career paths should I be considering? [more inside]
What are the best free online courses to learn computer programming and technology? [more inside]
I'm considering doing a career 180 and learning how to code. Should I do this? Do I have what it takes? What is it like to program for a living? Details within... [more inside]
What should this sort of project cost? How long should it take an experienced programmer to implement?
Freelance filter: how many hours should it take to put together a re turn tracking extension/plugin/module for an existing online store? What would you charge as an hourly rate? What would you charge for a flat fee? [more inside]
Is there a way of accessing the MS Thesaurus through independent Visual Basic applications built in Visual Basic Studio? If so, how? [more inside]
Can you give me advice on finding summer internships for a sophomore CS major? [more inside]
Those of you who are devotees of Textmate, I'd like you to convince me to switch. [more inside]
I'd like to start using source control for a website, with automated, one-click (or close to it) deployment. [more inside]
Practical tips around positive support of youth, program structures that work, behavior management, and incentives
My wife is the director of an after school program that serves low income minority youth in grades 3 through 12. She is looking for practical tips to share with direct service staff around positive support of youth, program structures that work, behavior management, and incentives. What resources might you recommend (web or print)? What suggestions do you have as to what's successful or ways to assist in training and supporting staff within programming. Thanks.
Help my non-programmer friend learn to code in Flash (or another language) in order to write escape-the-room games! [more inside]
Looking for reading list suggestions and search terms for fuzzy concept matching: given a list of topics, some of which might be defined by synonyms, how do you match to more exact concepts? I'm guessing that this is a natural language processing (NLP) or semantic web question but I might be wrong. [more inside]
How do I take data from a spreadsheet (LibreOffice Impress, to be precise), and use it as input to a program in Java?
How do I take data from a spreadsheet (LibreOffice Impress, to be precise), and use it as input to a program in Java? This is fairly basic stuff, so I'm a little embarrassed to be having issues with this, but I don't have much time. I'm well aware of how to do file I/O with a text file using a Scanner object for input, but how does this work with a spreadsheet?
I'd like to make a programming project I did for a university course available as open source. I finished the course, but not my degree yet. The code could be helpful to people outside of just an assignment problem, and it's actually a well known project from a book, with answers in other languages already available online. My question is, are there any academic integrity issues with doing this, also considering I am still working on my degree?
I need to hire an iOS App Developer. Where do I do this? [more inside]
Java for children? [more inside]
A while back, there as a controversial (flamebait) blog post by a CS professor about what predicts success in programming. He had a "one-question" test that he claimed was strongly predictive. 1) The actual question was a "whats the value of variable x" after a few steps of manipulation sort of thing. 2) He interpreted it as meaning "people who get this right actually accept that the computer does exactly what you tell it to, not what you wish it to do" Help me find this post.
Explain to me Excel macros and how I can learn to program them (assume that I know absolutely nothing, because that would be correct). [more inside]
What video game magic do you love? Specifically, which video game franchises have the neatest graphical effects? What's cool about them? [more inside]
Programmingfilter: I created a program to output Pascals Triangle in Java (in Arrays). How can i change the shape of the output from a Rightsided triangle into a (typical for a Pascals Triangle) Isoceles shape? [more inside]
How to go about getting a web app developed? (and a few related questions) [more inside]
What makes for a good high school programming class? [more inside]
I can't find a high resolution dymaxion projection map. Assuming none exists, I'd like to make my own. How? [more inside]
Programmers soon learn that
“Any code of your own that you haven't looked at for six or more months might as well have been written by someone else.”This maxim, generally cited as “Eagleson's Law [of Programming]” (and often extended “Eagleson is an optimist; the real number is more like 3 weeks”) has been floating around the internet for ages*. But who is Eagleson, and where did this notion originally appear? [more inside]
I have a good computer science degree and about 4 years' experience as a programmer. What other jobs can I do? [more inside]
Anyone know of good online or in-person (in the Philadelphia) training options for R statistical programming? [more inside]
Need help with Flash Builder to load images from directory into HGroup. [more inside]
Thinking about the future. What certifications, courses, qualifications, etc. should I be looking at? [more inside]
I'm looking for software companies that do 1) aptitude-based hiring and 2) on-the-job training: "If you pass a (often language-agnostic) programming test, in addition to in-person interviews, maybe a code review, etc., we will train you for your job." What companies in the Chicago area follow this model? [more inside]
I work with databases and T-SQL. I'd like to be taught to program fun software-type stuff quickly and painlessly, in London. Maybe some Objective-C, I'm not sure. I think I'd prefer a one-week intensive course or two to evening classes, but I'm open to the latter if they're really good. [more inside]
I'd love to learn how to program effectively in a language like C++ or Java, so that I can, within a year or so, be somewhat productive. [more inside]
What are some good programming challenges that encourage the use of Object Oriented programming? [more inside]
I have conflicting needs driving me towards either the new Nexus phone or an iPhone 4S. Which will be better? [more inside]
Please recommend a good bug tracker. Free, or close to free, of course! [more inside]
Help me prep as an applicant in an imaginary interview for a junior programming position centered around Linux shell scripts, PHP, and Python, with an emphasis on processing text and URLs (availability, routing, etc). [more inside]
Question for a web app I'm building... How can I distort a flat image as though it were projected onto a contour, using JS/jQuery and HTML5 or ColdFusion's server-side image processing? [more inside]
What's a good framework for a turn-based game server? [more inside]
What open-source projects should I look at to see examples of great design and clear coding style? [more inside]
I'm a librarian-in-training wanting to improve my tech skills (which are pretty non-existent at the moment) and I figure the best way to do that is to have some projects to work on, but I'm having trouble coming up with any ideas. [more inside]
I have a degree in computer engineering but I would like to expand my programming expertise. I have a very solid understanding of syntax and procedural programming but I am looking for video training on system design techniques and other 'higher-level' concepts like testability. I have recently been going through the Khan Academy math courses and love it. I would like something similar for software design. It can be proper training or just really good podcasts. [more inside]
I improved a website for a business. The client was satisfied throughout the project and at launch 1 yr ago. But he fell out with his partners and they're threatening to sue me. I billed about $5k for the site. The site now does everything he wanted - consistent navigation, improved graphics, data driven pages (it had been over 100 html pages with little consistency among them). Can I be sued for violating some best practices like not saving Includes in their own directory, having some HTML tags inside a SQL database, leaving test code and unused files on the production site and not optimizing queries, commenting-out unused code instead of removing it? Can I be sued for leaving the site vulnerable to SQL Injection attacks even if there were no actual damages? [more inside]
I have a B.S. in Math, but I haven't been able to find a job in my field. What can I add to my undergrad degree to be more competitive in the job market? [more inside]