background preloader

Programming

Facebook Twitter

GarlicSim - Pythonic framework for computer simulations.

Arduino

The Art of Unix Programming. You can browse my newest book here. If you like it, please order a paper copy. You can get it from Amazon or Barnes & Noble, or direct from Addison-Wesley. The Art of Unix Programming attempts to capture the engineering wisdom and philosophy of the Unix community as it's applied today — not merely as it has been written down in the past, but as a living "special transmission, outside the scriptures" passed from guru to guru. Accordingly, the book doesn't focus so much on "what" as on "why", showing the connection between Unix philosophy and practice through case studies in widely available open-source software. If you're using Opera 5, be aware that it has problems rendering some of the HTML in the browseable version linked above.

Revisions for the first print edition are now closed. Instructions for reviewers are here. I have written some notes for translators. Raves: 123456789 Friendly: 12345678910 Pans: 12. Dijkstra Archive: Home page. The Manuscripts Like most of us, Dijkstra always believed it a scientist’s duty to maintain a lively correspondence with his scientific colleagues. To a greater extent than most of us, he put that conviction into practice. For over four decades, he mailed copies of his consecutively numbered technical notes, trip reports, insightful observations, and pungent commentaries, known collectively as “EWDs”, to several dozen recipients in academia and industry. Thanks to the ubiquity of the photocopier and the wide interest in Dijkstra’s writings, the informal circulation of many of the EWDs eventually reached into the thousands. Although most of Dijkstra’s publications began life as EWD manuscripts, the great majority of his manuscripts remain unpublished.

The original manuscripts, along with diaries, correspondence, photographs, and other papers, are housed at The Center for American History of The University of Texas at Austin. Indexes 0. 1. Transcripts and translations Links between EWDs. A Short, Simple Introduction to Information Theory - a knol by Ryan Moulton. Napkin Look & Feel. Demo SourceForge page Wiki Latest New Wiki Our Wiki gives you a place to share ideas and advice with other folks. We've started it off with some instructions about how to get Java applications to use Napkin for their Look and Feel. Latest Release: 1.2, 12 May, 2009 Overview The Napkin Look & Feel is a pluggable Java look and feel that looks like it was scrawled on a napkin. The idea is to try to develop a look and feel that can be used in Java applications that looks informal and provisional, yet be fully functional for development.

So the idea is to create a complete look and feel that can be used while the thing is not done which will convey an emotional message to match the rational one. Over time, several folks have just liked the thing and wanted to use it for non-provisional GUI's. This is all done using the Java Swing pluggable Look & Feel framework. Snapshots To give you a feel for what this looks like, here are a few screen snapshots (as thumbnails; click for full-sized images): BlogEd.

Android

Processing.