background preloader

Programming C/C++ , Programming Reference Cards and Books

yWriter5 - Free novel writing software to help you write a book yWriter is a powerful writing program which is free to download and use. yWriter is a word processor which breaks your novel into chapters and scenes, helping you keep track of your work while leaving your mind free to create. It will not write your novel for you, suggest plot ideas or perform creative tasks of any kind. yWriter was designed by an author, not a salesman! yWriter5 is free to download and use, but you're encouraged to register your copy if you find it useful. If you're just embarking on your first novel a program like yWriter may seem like overkill. I mean, all you have to do is type everything into a word processor! (Although yWriter was designed for novels, enterprising users have created their own translation files to customise the program to work with plays, non-fiction and even sermons.) Out now! I'm Simon Haynes, the designer and programmer. As a programmer I'm used to dealing with projects broken into source files and modules, and I never lose track of my code.

labs :: Python beginner's mistakes Every Python programmer had to learn the language at one time, and started out as a beginner. Beginners make mistakes. This article highlights a few common mistakes, including some I made myself. Beginner's mistakes are not Python's fault, nor the beginner's. They're merely a result of misunderstanding the language. To put it another way, the mistakes in this article are often cases of "the wrong tool for the job", rather than coding errors or sneaky language traps. Mistake 1: trying to do low-level operations Python is sometimes described as a VHLL, a Very High-Level Language. This doesn't mean that it isn't possible to do these things with Python; but it's probably just not the right language for these jobs. Mistake 2: writing "language X" code in Python This is a mistake that is almost unavoidable. Some notorious symptoms of "language X" code, and the languages that may cause them: The point here is not to slam the language that you're used to (although that is always fun ;-).

GNU Autoconf, Automake and Libtool Download Read the Book Offline New Riders graciously indulged our principles, and published this book under the terms of the Open Publication License (with none of the options exercised). The full texinfo source for the book is available via anonymous cvs: $ cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/autobook login Password: anoncvs $ cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/autobook co autobook If you like this book, then please consider buying a bound and printed copy, so that the authors can continue to write free documentation, and to support the GNU Project (almost 10% of the total royalties from sales of the book are donated to the Free Software Foundation, who maintain the tools discussed in the book). Examples from the Book A theme running through the book is the continued development of the `Sic' project, which is introduced early on and used to show a practical application of the techniques described in preceding chapters. Chapter 4 A Minimal GNU Autotools Project

Programming definitions | .ini to BizTalk Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging. .cab - In Microsoft program development, a cabinet is a single file created ... .ini - INI is a file name extension used in Microsoft Windows. .vi - .vi is the suffix for a file in the Virtual Instrument file format. 1GL - In the computer industry, these abbreviations are widely used to repres... 2GL - In the computer industry, these abbreviations are widely used to repres... 3-tier application - A 3-tier application is an application pr... 3GL - In the computer industry, these abbreviations are widely used to repres... 4GL - In the computer industry, these abbreviations are widely used to repres... 5GL - In the computer industry, these abbreviations are widely used to repres... A Programming Language - APL (A Programming Language) is a... A Symphony of Lights - A Symphony of Lights is a multimedia ...

Mobile Edition Half of all enterprise IT managers have implemented or plan to implement solid state storage, research shows. There's a well-worn saying in the storage world to describe new and emerging technologies, when no one is quite sure what the actual adoption rate will be: "There's more written about it than on it." In many ways solid state storage (notice I didn't only say SSD, and that's deliberate) has felt a little like that over the last few years. So what does "prime time" mean? Performance v But surely solid state is all about performance? With just about every storage systems vendor supporting, developing, and promoting solid state storage in one way or another, it's no surprise that market adoption is happening--but the move from solid state being a specialist, marginal tool for extreme applications to it being a generalist, prime-time technology is based on the growing understanding that--counter-intuitively for something that seems so expensive--it can help to control costs. 1 of 2

The Online Books Page Javascript in Modern Web Design In today's web design, Javascript is a must-have component. Aside from its functionality, Javascript can enhance user experience by creating transitional effects such as fading and sliding animation. Thanks to the open source Javascript frameworks, we don't need to write custom Javascript from scratch anymore. Here are 47 Javascript plugins that you can use to enhance the user experience and functionality of your website. Don't forget to check out the sample sites, which show how the plugins can be used. The Two Popular Javascript Frameworks Right now, the two commonly used Javascript frameworks are: jQuery and MooTools. Loading ... Image Zoom and Popup Lightbox You're probably very familiar with Lightbox — a light Javascript used to display overlay images on the current page. jQuery lightBox Plugin This is exactly the same as Lightbox JS, but written on top of jQuery library. Thickbox Thickbox is a jQuery plugin that is very similar to Lightbox, but comes with more features. Highslide JS Tabs

thefreecountry.com: Free Programmers' Resources, Free Webmasters' Resources, Free Security Resources Animation software, animation movies | Adobe Flash Professional CS6 The Adobe USA site has been optimized for users within the United States. If you live outside the U.S., we recommend that you visit your local site for the most relevant information, including pricing, promotions, and local events. United States Canada - English Your country selection will be remembered for future visits. Le site web américain d'Adobe a été optimisé pour les utilisateurs résidant aux États-Unis. Canada - Français Le pays choisi sera enregistré pour vos prochaines visites. View complete list of countries ›

Boeing to launch its own, secure Android smartphone - Cell Phones &Mobile Device Technology News &Updates You might like to think your smartphone is secure, but odds are it wouldn’t cut it for businesses that are serious about security. In the highly-specialized security market, encrypted smartphones can cost as much as $20,000. Seeing a clear opening, Boeing (yes, the airplane people) has announced development of a secure smartphone based on Google’s Android operating system. The company didn’t mention a target price for the Boeing Phone, but made it clear it would undercut the pricing on current solutions while still being too expensive for mainstream consumers. The other primary benefit of using Android as the base for the device is that employees will actually use it. Going with Android, Boeing believes that it can make secure devices more appealing to users, thus improving security for businesses that adopt the Boeing Phone. The phone is expected to launch in late 2012, and I would place a large wager that it’s going to ship with an outdated version of Android.

Producing Open Source Software

Related: