The tag has no wiki summary.

learn more… | top users | synonyms

35
votes
2answers
1k views

What is the proper way to do REST?

Everybody nowadays does SOA, even if some don't actually understand what is all about. So they do it wrong. Using that as an analogy I know what REST is (or at least I think I do) and want to do some ...
33
votes
8answers
2k views

Is memory management in programming becoming an irrelevant concern?

Background I revisited an old (but great) site I had not been to for ages - the Alioth Language Shootout (http://benchmarksgame.alioth.debian.org/). I started out programming in C/C++ several years ...
31
votes
14answers
2k views

What is the most inspiring speech from a developer you ever watched? [closed]

Please put a direct link to it. Required: Still available online (please put a direct link to it) Must be a speech from a current or former developer Speaker's popularity doesn't matter Target ...
27
votes
12answers
2k views

Where can I get free public raw data? [closed]

In web development, a mashup is a web page or application that uses and combines data, presentation or functionality from two or more sources to create new services. There are many sources for ...
20
votes
7answers
537 views

Where can I get feedback and support from other programmers in real time?

I used to work in an office surrounded by a large team of programmers where we all used the same languages and had different expertises. Now that I am on my own forming a startup at home, my ...
18
votes
1answer
836 views

Are there any A.I. resources that explain the concepts and present source code?

Are there any A.I. resources that explain the concepts and present source code, similarly to AI Horizon? I've read books and research papers but they generally present a conceptual approach, without ...
16
votes
4answers
717 views

How to Determine # of Programmers needed for a project

How do you know how many programmers a particular project needs to be successful? The company I work for fulfills orders for client companies. We have written an in-house warehouse management ...
15
votes
3answers
1k views

What modern alternatives to Numerical Recipes exist?

In the past, the Numerical Recipes book was considered the gold standard reference for numerical algorithms. The earliest Fortran Edition was followed by editions in C and C++ and others, bringing it ...
11
votes
7answers
487 views

Does off-shore resourcing work? [duplicate]

Possible Duplicate: Offshoring: does it ever work? Do you or your company use off-shore resources for coding?? Has it been a successful experience? What was good about it? What was bad?
10
votes
2answers
575 views

What parts of Code Complete haven't stood the test of time? [closed]

I was looking at Code Complete on the shelf, thinking, "Outside of the Mythical Man Month, this may be one of the few mass market Software Engineering books to stand the test of time." For this ...
8
votes
9answers
1k views

Resources for functional programming beginner [duplicate]

Possible Duplicate: How to grasp functional programming concepts? I'm looking for some resources on functional programming subject. It seems to be a paradigm which is gaining visibility and ...
8
votes
3answers
296 views

Is there a 'design pattern' type listing of common algorithms?

Is there a 'design pattern' styled listing of common/popular algorithms anywhere? Specifically, something that has a similar format along the lines of: Algorithm Name: e.g., Quick Sort, Bubble Sort, ...
8
votes
3answers
230 views

best resource[s] to stay updated on algorithms

At University I follow 3 course about algorithms. As more and more university give to Internet program and slides about his courses. What are the best resources - university courses put on web - ...
7
votes
3answers
1k views

Choosing a JavaScript Asynch-Loader

I’ve been looking at various asynchronous resource-loaders and I’m not sure which one to use yet. Where I work we have disparate group-efforts whose class-modules may use different versions of jQuery ...
7
votes
3answers
221 views

Beginning Design as a Programmer

I'm just starting to get in to web development. I'm learning Rails at the moment. I have lots of experience with various programming languages. I've been searching for books to help me get started; I ...
6
votes
5answers
468 views

List of stock resource (icons, background, audio, etc) [closed]

Hey guys. I often need a background image to distribute with a demo and icons for sites. I thought it would be a good idea to create a list. So far i only know of famfamfam Silk icon set which is ...
6
votes
3answers
222 views

Building a string translation database for multiple (in-house) projects

At our company we have an existing translation ms-sql table wich stores strings like this: Id | Key | Language | Value 1 | hello-world | nl-BE | Hallo Wereld 2 | hello-world | en-GB ...
5
votes
3answers
1k views

NoSql databases - Decent tutorial/book that covers the concepts

Am looking for a good resource on learning the concepts behind NoSql databases. Most things I find are related to a specific technology (MongoDb, CouchDB etc) but I'm after all the concepts behind ...
5
votes
1answer
134 views

Tools to support learning a new business domain

Suppose you just accepted a job, writing code in an industry sector that you've never worked in before. To be effective, you want to immerse yourself in the business domain - to understand the ...
4
votes
8answers
460 views

Creating an in-house single source software development team

Our company wants to create a single department for all software development efforts (rather than having software development managed by each business unit). Business units would then "outsource" ...
4
votes
10answers
868 views

I'm 15 years old. What would you recommend for resources? [closed]

I'm a 15 year old kid who seems to excel in all of his classes, likes talking in 3rd person, and wants to learn more about programming and a little about html/php stuff. I already know a little ...
4
votes
2answers
411 views

What's a good way to store/load a word list with thousands of entries?

I'm working on a project that requires a simple dictionary for checking spelling; it will be large, but will lack definitions. The solution we're currently working on has the base word list in a text ...
4
votes
2answers
171 views

Smalltalk learning resources [closed]

I like to learn Smalltalk. How should I start? Any suggestions regarding books or tutorials?
4
votes
3answers
550 views

Is wikipedia a valuable resource for studying data structures? (can we call it complete?)

Can I depend on wikipedia to learn data structures fully using the list of data structures http://en.wikipedia.org/wiki/List_of_data_structures and the links they refer to? The same question for ...
4
votes
8answers
434 views

Doing 'more' with C on Windows than very simple programs?

I'm currently learning C via 'C Primer Plus' as recommended by a lot of people here and I'm finding it very interesting - the in-depth explanations of how and why we do certain things in C are great ...
4
votes
3answers
344 views

Resources for up-to-date Delphi programming

I'm a developer in a small department and have been using Delphi for the last 10 years. Whilst I've tried to keep up-to-date with movements there are a lot of changes that have occurred between ...
4
votes
4answers
281 views

Is there a canonical resource on TCP/IP, networking, and related areas?

As a relatively-new Python programmer, I'm finding more and more that networking as it relates to the web and web development is becoming increasingly important to understand. When I was an active C# ...
4
votes
1answer
427 views

Best resources for learning idiomatic PHP

My experience has primarily been in Java, but I'm working on a PHP project and conscious of my lack of knowledge of idiomatic PHP. What resources (online or print) will help me avoid making the ...
4
votes
1answer
326 views

What would be the best way to learn about compilers, and executable formats? [closed]

I want to write my own compiler for my own language. Yes, it's going to be hard, and it will take long, but I think it will be worth it. I have looked into OSDev.org, and read about executable ...
4
votes
2answers
83 views

Where to find multi-language lexica of computer-related terms?

Where can I find a multi-language lexicon of computer terms? I'd love to have a list of these terms and their translations in Romance and Germanic languages (read: German, Spanish, French, Italian, ...
4
votes
1answer
267 views

Is there a resource for beginning programming student misconceptions? [closed]

Many programmers tasked to teach a beginning programming class have forgotten a lot of the things that they didn't know or wouldn't know back before they learned how to program themselves. And there ...
4
votes
5answers
433 views

Is there a good resource for coding terminology definitions?

As a constant learner, as we all are, I crave better learning resources. One thing I have never had is a go to place for definitions of coding terminology, does anyone here have any recommendations? ...
3
votes
4answers
570 views

What good Python resources are available? [closed]

I am a developer with good PHP background and I want to start learning python. I would like to ask for a good resources over the web to find some interesting things related to this programming ...
3
votes
5answers
877 views

Moving from VC++ on Windows to g++ on Unix

I recently obtained a contract where I will be doing scientific software development with g++ on Unix platform after many years doing Visual C++ development in Windows. The code itself will be ...
3
votes
5answers
748 views

What are the best day to day resources for a programmer?

What are the web sites that a programmer should visit daily in order to be updated with latest trends, technologies, programming tips and tricks. i am currently using hackernews, Lifehacker, engagdet ...
3
votes
1answer
195 views

Suggestions on switching from lamp based web design-development to game design-development

I have around 2.5 years of experience as a web developer cum designer working mainly on the LAMP platform. Now, I want to try out game development (of the likes of First Person Shooter games like Call ...
3
votes
5answers
496 views

How do you manage the testing of your Android software on physical devices?

I'm in charge of managing mobile application development at my company, and I am currently building a mobile device "library" for testing. Essentially, we want to have a representative device in-house ...
3
votes
1answer
338 views

Checking out systems programming, what should I learn, using what resources?

I have done some hobby application development, but now I'm interested in checking out systems programming (mainly operating systems, Linux kernel etc.). I know low-level languages like C, and I know ...
3
votes
2answers
886 views

What are the popular online programming test suites that record user input and could be used by potential employers?

I once applied for a job where they sent me a programming test. For each question I did the coding within a form. While I was typing, screen shots were rapidly being rapidly taken by the browser. ...
3
votes
4answers
563 views

What percentage of software developers work solo?

I'm trying to put together some ideas for a talk, and one of the things that occurred to me, is if there's any documentation or research into how many programmers work as the lone developer within ...
3
votes
2answers
123 views

Where can I find high-quality resources for programmers who are not-English speakers?

I've recently reviewed a resume for a very promising student who is not a native English speaker (I believe his native language is Bengali). His academic record has some gaps, too - he could use a ...
3
votes
2answers
185 views

Java Transaction Service without the application server

Is it possible to have a Java standalone application (no application server attached) that exposes some operations that a client can call and be the one to manage the transactions? I was thinking ...
3
votes
1answer
221 views

Is it a good idea to put all assembly: WebResource in the same cs file?

I have a .NET library, with some WebControls. These webControls have Embed Resources. And we declare them like it, in all webcontrols for each cs file: Something like this: [assembly: ...
3
votes
3answers
384 views

Where can I locate business data to use in my application?

This question talks about any and all free public raw data which appeared to have valuable pieces but nothing that really provides what I am looking for. Instead of using a socially defined listing ...
3
votes
1answer
94 views

iOS Resources/Luminaries?

In the .NET world, I was able to find several industry figures or luminaries' blogs to read or to follow on twitter to learn about features and trends. Moving into the iOS realm, I'm kind of ...
3
votes
3answers
267 views

Ruby on Rails resources

I was hoping I could find some good ruby on rails reading/resources. Please note, I currently am aware of the following: Pragmatic Bookshelf (Exceptional Ruby, Agile web development with rails, etc) ...
3
votes
2answers
363 views

Are there any algorithms for resource scheduling of courses-teachers-classes?

I'm developing an application to help school principals in dedicating teachers to classes and courses over the hours of a week (scheduling). The scenario is roughly something like this: User enters ...
2
votes
7answers
4k views

Which is the best book to learn HTML/CSS? [closed]

Which is the best book to learn HTML/CSS?
2
votes
3answers
271 views

Where can I find video resources of people programming? [closed]

This might be a strange question. I'm looking for videos of people actively coding something while explaining it. However, I don't want is a beginner video that delves into what variables and objects ...
2
votes
3answers
496 views

Any Re-Redistributable free or cheap stock icons or image libraries? [duplicate]

Possible Duplicate: List of stock resource (icons, background, audio, etc) typically a software developer looks for a free or cheap redistributable icons or image libraries to make his ...

1 2