I'm a hobbyist programmer, wanting to contribute to some open source projects, and hopefully write my own (semi-popular) ones too.
I have a decent 'academic' knowledge of CS and programming business, but am finding that there's a large void between "knowing how to program", and knowing how to efficiently help out with a project.
What I...
What's the important part of search technology?
Distributed file system
Cloud computing
Storage system
Ranking algorithms
Search algorithms
Or something else?
...
There is an increasing (and generally good) trend for potential employers to ask candidates to sit some sort of technical test before even being invited to interview.
I appreciate that it is going to be more cost-effective that even a phone call to screen you but there seem to be two types of test out there, in the wild.
The first ty...
I'm looking for resources and book which one can use to get started with IPv4 and IPv6 network development. The most relevant book I've came up so far is "Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition)" which covers both protocols but apart from that I did not find very much.
The information I'm looking fo...
A very open question. I've been programming in C# for the
past 5 months doing small projects that I completed
successfully.
Today I went to an interview for a C# role. The 1st question
was 'Tell me about boxing'. Given my experience I had no
idea what the guy meant. Needless to say the interview
didn't go that well. Others questions wer...
I just discovered the what c# knowledge should I have? question and wondered about the same, but for Ruby. I consider Ruby to be my favorite programming language, and beyond learning the basics, at least what I've picked up from numerous Ruby on Rails projects and a few Ruby scripts, I've tried to learn from reading blogs like Gluttonou...
Do you prefer learning new languages or just working in your current language and increase your knowledge of it? Which one provides more real-world benefits, and why?
...
I'm job hunting and have been tayloring my CV for individual jobs however it tends to follow the following theme for my skills and knowledge:
Commercial experience with Relational
Database Management Systems
(Postgres) including SQL, stored
procedures, replication and design.
Commercial experience in Python and
PHP web scripting, XML (...
Does anyone know if MediaTemple did this development in house or is a software we may know?
http://kb.mediatemple.net/
Thanks
...
I am interested in knowing if at some time throughout your programming career, (when you first wrote "hello world!" to the present) you experienced a noticeable increase in your ability or understanding of the programming field.
I understand that our field is built upon layers of knowledge, but was there one that stood out?
A few examp...
Alice & Bob are both secret quadruple agents who could be working for the US, Russia or China. They want to come up with a scheme that would:
a) if they are both working for the same side, prove this to each other so they can talk freely.
b) if they are working for different sides, not expose any additional information about which side...
Hi All,
I wanted to know how does behind the scene technology works when we see stocks streaming on websites like CNN or CNBC.
I believe its an applet but would highly appreciate some detail explanations.
Thanks.
...
Hi,
I have got a new job, and in this job I need to go through other people's code to understand the application.
What are the skills which I must acquire to accomplish the task of reading and understanding other people's code?
What best-practices should I follow while reading and understanding other people's code?
Which books or on...
List anything you think is great to improve c++ knowledge... Please be concrete when giving solutions.
...
does anyone know where I can learn to create and manipulate animations in c++ for the purpose of game development?
...
Working within an organisation as part of the in-house site development team, a lot of my team's throughput is driven by the colouring-in (marketing) department. It is their responsibility to provide approved content and imagery for the features or enhancements that we include on each iteration of the company site.
One thing I've notic...
I'm planning to reinvent the wheel by writing a PHP MVC/ORM framework in the near future.
I have already watched several conference presentations on InfoQ, came across numerous slides, which have great impact on my knowledge.
I'm still particularly interested in the best practices of:
Framework design
TDD (PhpUnit, Selenium)
Domain D...
Hi,
I would like to know if it's possible to point it out, and if so If anyone would know to summarize, considering things well beyond the basics and expectable of course, what would be nowadays the overall or statistical most highly regarded pieces of technical knowledge I better have if I wanna improve my chances of getting the highes...
I'm curious about a certain job title, that of "senior developer with a specialty in optimisation." It's not the actual title but that's essentially what it would be. What would this mean in the gaming industry in terms of knowledge and skills? I would assume basic stuff like
B-trees
Path finding
Algorithmic analysis
Memory management
...
I was highly impressed with this question and its responses concerning domain knowledge in the finance industry and it was very useful to understand what kind of expertise one need before starting Programming in Finance Industry.
I want to get domain knowledge to
start programming in Health Care
Industry and so how should I go about
i...