Computer

TwitterFacebook
Get flash to fully experience Pearltrees
DataBase

I have been using the default text editor in Ubuntu, Gedit, and have modified it to work it like an IDE. It worked good, but still lacked a lot of features which a good IDE would have (like code folding, symbols browser etc). Lately, I saw a blog post with a mention of few new IDEs around which are as light wieght as G-Edit. That is when i first heard of Geany. http://www.venkysblog.com/my-new-editor-geany

My new editor - Geany - Venky's Blog

30 free programming eBooks - citizen428.blog()

Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than 50 books in it. BTW : I’m not very strict on the definition of “ebook”, some of them are really just HTML versions of books. [ UPDATED : 2012-01-18] Learning a new programming language always is fun and there are many great books legally available for free online. Here’s a selection of 30 of them: http://citizen428.net/blog/2010/08/12/30-free-programming-ebooks
http://www.objectmentor.com/resources/articles/xpepisode.htm This article is derived from a chapter of the forthcoming book Advanced Principles, Patterns and Process of Software Development , Robert C.

XP Epsiode

Signs that you're a bad programmer - Software Engineering Tips

http://www.yacoset.com/Home/signs-that-you-re-a-bad-programmer Why was this written? Most of these faults were discovered the hard way by the author himself, either because he committed them himself or saw them in the work of others. This paper is not meant for grading programmers , it was intended to be read by programmers who trust their ability to judge when something is a sign of bad practice, and when it's a consequence of special circumstances.

Python from Scratch – Create a Dynamic Website | Nettuts+

http://net.tutsplus.com/tutorials/python-tutorials/python-from-scratch-creating-a-dynamic-website/ We’ve covered quite a bit of Python in the previous tutorials in this Session. Today, we’re going to combine everything we’ve learned so far to build a dynamic website with Python. Prefer a Video Tutorial?
online codes

Linux

developerWorks : IBM's resource for developers and IT professionals

Learn how mathematicians shaped the world, even as the world around them was shaped by mathematics. This interactive iPad app takes you through almost 1,000 years of the impact of math, from science to music, art, architecture, and culture. http://www.ibm.com/developerworks/
This site provides sample course content and tutorials for Computer Science (CS) students and educators on current computing technologies and paradigms. http://code.google.com/intl/fr-FR/edu/

Code University - Google Code

embedded

http://www.dickbaldwin.com/toc.htm DISCLAIMER: To the best of my knowledge, all of the program code embedded in these HTML files was originally correct.

Flex/ActionScript/C++/Scratch/Alice/C#/Java/JavaScript/XML Programming, by Richard G Baldwin

network

databases

GTK v1.2 Tutorial: Getting Started

http://www.gtk.org/tutorial1.2/gtk_tut-2.html Next Previous Contents The first thing to do, of course, is download the GTK source and install it.
C++

Python

Fortran