Soft Dev

TwitterFacebook
Get flash to fully experience Pearltrees
web creation

http://processing.org/

Processing.org

Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production. To contribute to the development, please visit Processing on Google Code to read instructions for downloading the code , building from the source , reporting and tracking bugs , and creating libraries and tools .

OpenProcessing - Share Your Sketches!

http://openprocessing.org/ Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is an open project initiated by Ben Fry and Casey Reas. It can be downloaded from processing.org . There are many classes and workshops around the world that teach Processing, and OpenProcessing.org is a host to many of these, by allowing professors and students to collaborate on the web, and share with the world how they study Processing.
http://www.shiffman.net/ For tonight’s post, I’m going to include three new examples from my upcoming Nature of Code book. I’ll also excerpt some of the text with these examples below. The recursive tree fractal is a nice example of a scenario in which adding a little bit of randomness can make the tree look more natural.

daniel shiffman

Python for Fun

http://openbookproject.net/py4fun/index.html This collection is a presentation of several small Python programs. They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Each program is very short, never more than a couple of pages and accompanied with a write-up. I have found Python to be an excellent language to express algorithms clearly. Some of the ideas here originated in other programs in other languages. But in most cases I developed code from scratch from just an outline of an idea.
http://www.joelonsoftware.com/

Joel on Software

My friend Noam Wasserman at Harvard Business School has spent years researching startups. His work is great, because he actually does real, quantitative research on the kinds of things that everybody has opinions about. Should you raise more money or maintain more control? Should you have a cofounder? Should your friends and relatives be cofounders?
"Perl is a language for getting your job done," is the underlying philosophy of the language. The only right way to write a Perl program is whatever way works. The ultimate flexibility of Perl is a breeding ground for WTFs . That's doubly true when you're new to the language, like Dave once was. To get Dave started with Perl, his boss paired him up with Alvin, the veteran Perl programmer.

The Daily WTF: Curious Perversions in Information Technology

http://thedailywtf.com/

Coding Horror

http://www.codinghorror.com/blog/ March 23, 2012 I suppose What You See Is What You Get has its place, but as an OCD addled programmer, I have a problem with WYSIWYG as a one size fits all solution. Whether it's invisible white space , or invisible formatting tags , it's been my experience that forcing people to work with invisible things they cannot directly control … inevitably backfires . A lot . I need to see these invisible things, so that I can zap them with my proton pack .