background preloader

Good stuff for serious developers: Programming Tools, Code, C++, Java, HTML5, Cloud, Mobile, Testing

http://www.drdobbs.com/

6 Books Every Programmer Should Own I’ve seen many lists about the best programming books and I am sure there are a lot of books that are specific to a programming knowledge or technology – that I have not included in my list. The books I have chosen are those that are meant to inspire, increase productivity and improve your programming design skills. Note: This list has no particular order. Code Complete 2

Similar Open Source StackOverFlow.com Implementations – Host Your Own StackOverFlow! StackOverFlow.com is one the best question and answer website that is like a drug for everyone who is looking for some plain no-nonsense answers. So, what if you want to host similar question and answer website? Do you develop your own? Sure why not. MySQL Stored Procedure Tutorial Each tutorial is packed with the easy-to-understand examples with detailed explanations. If you go through all the tutorials, you can develop the simple to complex stored procedures in MySQL. Introduction to MySQL Stored Procedures This tutorial introduces to you MySQL stored procedures, their advantages and disadvantages. Getting Started with MySQL Stored Procedures In this tutorial, we will show you step by step how to develop the first MySQL stored procedure by using the CREATE PROCEDURE statement.

Scripting Languages: PHP, Perl, Python, Ruby - Hyperpolyglot a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects | inheritance and polymorphism | reflection | net and web | gui | databases | unit tests | logging | debugging sheet two: streams | asynchronous events | files | directories | processes and environment | option parsing | libraries and namespaces | objects | inheritance and polymorphism | reflection | net and web | gui | databases | unit tests | logging | debugging

34 Photoshop Tutorials That Will Leave You Looking Like A Pro Design This time we are bringing you a lot of Photoshop tutorials on all sorts of topics. It's meant to be a good collection for those who aren't quite pro yet, but want to be. From making amazing business cards to bringing a stone statue to life, these take us through hours and hours of practicing those skills.

Free Programming Books Here is an uncategorized list of online programming books available for free download. The books cover all major programming languages: Ada, Assembly, Basic, C, C#, C++, CGI, JavaScript, Perl, Delphi, Pascal, Haskell, Java, Lisp, PHP, Prolog, Python, Ruby, as well as some other languages, game programming, and software engineering. The books are in various formats for online reading or downloading. This list will be updated daily.

YouTube Playlists for Learning Programming YouTube has been very good platform for learning any thing. Earlier you have seen 400+ courses on YouTube and 130+ NPTEL courses. There are few more courses especially about computer programming. These are contributed by various individuals. These videos are of short time around 10 to 12 min each, created keeping basic learners in the mind. These videos covers from basics like installing IDE to writing complex programs covering every topic. Free Books A lot of people keep asking about a good list of programming books. Hence, we are building this list to save your time and to spread the knowledge. Some of these books will definitely help us to evolve our coding skills and thought processes for developing better solutions. We will do our best to keep updating this list, hope you find this list useful, here we go. Meta-List Graphics Programming

vWorker.com: How work gets done. Guaranteed! Freelancer.com is the world's largest freelancing, outsourcing, and crowdsourcing marketplace for small business. With over 10 million users, you can hire a freelancer to do your contract work at a fraction of the cost. Whether you need PHP developers, web designers, or content writers, you can outsource jobs within minutes. Browse through hundreds of skills including copywriting, data entry, and graphic design or more technical areas like coding HTML, programming MySQL, and designing CSS. Optimizing C and C++ Code Embedded software often runs on processors with limited computation power, thus optimizing the code becomes a necessity. In this article we will explore the following optimization techniques for C and C++ code developed for Real-time and Embedded Systems. Many techniques discussed here have roots in the material we covered in the articles dealing with C to Assembly translation. A good understanding of the following articles will help: Premature optimization is the root of all evil

Phil Taylor - Joomla Expert & PHP Developer Sometimes, due to a PHP error, a Joomla Extension can stop working and, without displaying an error, lead you to a blank page. In that case, to find out why, do following: Check server error logs (not access logs) if you have access to them.

Low Level Bit Hacks You Absolutely Must Know I decided to write an article about a thing that is second nature to embedded systems programmers - low level bit hacks. Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner. Instead of performing some operation (such as counting the 1 bits in an integer) by looping over individual bits, these programming nuggets do the same with one or two carefully chosen bitwise operations. To get things going I'll assume that you know what the two's complement binary representation of an integer is and also that you know all the the bitwise operations.

Related: