Computer Programing

TwitterFacebook
Get flash to fully experience Pearltrees

Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes :: FreeTechBooks.com

http://www.freetechbooks.com/ What's Inside? This site lists free online computer science, engineering and programming books , textbooks and lecture notes , all of which are legally and freely available over the Internet. None . All the books listed in this site are freely available , as they are hosted on websites that belong to the authors or the publishers.

Appendix D - Wikibooks, open books for an open world

http://en.wikibooks.org/wiki/C%2B%2B_Programming/Exercises This Appendix to the C++ Programming book will attempt to provide users a complementary understanding of the C++ programming language . It will be interconnected and dependent on the lessons and theoretical content already presented on the C++ Programming book but at the same time will attempt to remain as self contained as possible to enable the series of exercises and problems to be used alone in practical/laboratory classes. This is an open work, if you find any problems with terms or concepts you can help by contribute to it , your participation is needed and welcomed! You are also welcome to state any preference, shortcomings or vision for the actual book content, structure or other conceptual matters, see this Wikibook's discussion page for the right forum for participating .

C++ Programming/Exercises/Iterations - Wikibooks, open books for an open world

Be as simple as possible on to the point (use the minimum required variables and function calls/classes and reduces convoluted I/O handling). Please do not add solutions that are 99% similar to another that is already present, if it is an improvement just add it to the existing solution. Note: Revisers are not required to provide commentary on the errors only to tag the exercise as failing the requested function. Use the talk page to clarify any issues or help submitters if the issue are purely logical, report to the book text otherwise. Fixing failed attempts should be proposed as an extended exercise whenever possible. http://en.wikibooks.org/wiki/C++_Programming/Exercises/Iterations

Borland C++ Compiler version 5.5 Free Download Is Here !!!

http://edn.embarcadero.com/article/20633 Our classic ANSI C/C++ compiler technology, the Borland. C++ 5.5 Compiler and associated command line tools, is now available for free download on our Web site. Before you download the free C++ compiler, we encourage you to download a trial of C++Builder, our latest C++ development environment for Windows. C++Builder includes our newest C++ compiler with new C++0x support and Boost Libraries, code editor, local and remote debugging, visual designers, database connectivity, Windows 7 and touch/gesture support, and much, much more. The Borland C++ 5.5 Compiler is the high performance foundation and core technology of Inprise/Borland's award-winning Borland C++Builder product line and is the basis for Inprise/Borland's recently announced C++Builder(TM) 5 development system for Windows 95, 98, NT, and Windows 2000.
http://samizdat.mines.edu/howto/HowToBeAProgrammer.html Debugging is the cornerstone of being a programmer. The first meaning of the verb to debug is to remove errors, but the meaning that really matters is to see into the execution of a program by examining it . A programmer that cannot debug effectively is blind. Idealists that think design, or analysis, or complexity theory, or whatnot, are more fundamental are not working programmers. The working programmer does not live in an ideal world. Even if you are perfect, your are surrounded by and must interact with code written by major software companies, organizations like GNU, and your colleagues.

How to be a Programmer: A Short, Comprehensive, and Personal Summary

http://www.scirus.com/ is the most comprehensive scientific research tool on the web. With over 440 million scientific items indexed at last count, it allows researchers to search for not only journal content but also scientists' homepages, courseware, pre-print server material, patents and institutional repository and website information.

Scirus - for scientific information

http://wtfcode.net/ “ Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. Alan Kay

WTF Code

Οικονομικό πανεπιστήμιο Αθηνών

sorting

All Articles WebMatrix 2 Beta Readme 9/9/2011 Here is a list of common known issues with WebMatrix 2 Beta. Your feedback is invaluable so please discuss at our forums or suggest new features for us to work on . Starting with WebMatrix 2 Beta, you can now publish and directly edit remote sites. If you want a local copy of your site, you can also sync it to any local location. WebMatrix includes everything you need for open-source web development.

Web Platform

http://www.microsoft.com/web/category/all
http://www.asp.net/web-pages 5 Minute Video ASP.NET Web Pages and the new Razor syntax provide a fast, approachable, and lightweight way to combine server code with HTML to create dynamic web content. Connect to databases, add video, link to social networking sites, and include many more features that let you create beautiful sites using the latest web standards.

WebMatrix: The Official Microsoft ASP.NET Site

What is Visual Cryptography Visual Cryptography is a special encryption technique to hide information in images in such a way that it can be decrypted by the human vision if the correct key image is used. The technique was proposed by Naor and Shamir in 1994. Visual Cryptography uses two transparent images. One image contains random pixels and the other image contains the secret information. http://users.telenet.be/d.rijmenants/en/visualcrypto.htm

Visual Cryptography

So, you want to learn the Python programming language but can't find a concise and yet full-featured tutorial. This tutorial will attempt to teach you Python in 10 minutes. It's probably not so much a tutorial as it is a cross between a tutorial and a cheatsheet, so it will just show you some basic concepts to start you off. Obviously, if you want to really learn a language you need to program in it for a while.

Tutorial - Learn Python in 10 minutes - Stavros' Stuff

algorithms