Monday, November 24, 2008
Reviews of Netineo | Listio
Sunday, November 23, 2008
sketchup-svg-outline-plugin - Google Code
A plugin that allows the user to select SketchUp faces and export the oulines of these faces to a Scalable Vector Graphics (SVG) file.
Developed to help with constructing designs for laser cutting.
SVG editor of choice is Inkscape. Now testing with Ponoko for online laser cutting.
See the Wiki for more information. Do you know about approximation in SketchUp, if not see this wiki page.
The Venture Center - FABLAB Video
I like the quote, I like the video.

There are apparently only 4 Fab Labs in the US:
and 11 in the world
The Charter is short and sweet.
Thursday, November 20, 2008
BPM

BuildPlate Processing Machine

Of all the ideas I've nurtured through the hobby robotics side of Phenostream, the BuildPlate Processing Machine shines brightest and is the one that really ties everything together. A low-cost fabricator that produces aluminum structures from SketchUp models - very cool.

Supporting this nifty little machine is a SketchUp plug-in and a web-app. The PhenoStruct Plug-in (PSP) provides modeling support for BuildPlates and compatible components, output to the BPM, and a purchasing feature that works with the Modelers Market web-app.

The upshot of all this is that you can design everything from sculptures to suspension bridges, mini-bots to incredible machines, have the structural components (BuildPlates) instantly fabricated and what ever other things you need sent to you within 3 business days.
AppJet Documentation
Etherpad's platform. I'm very impressed.
Documentation
Beginner's Guide to Programming
An absolute beginner's guide, covering programming, web app basics, and using AppJet.
No prior programming experience required!
Developer's Guide
Explains the AppJet platform and online IDE for developers who have some experience with programming, web content, and JavaScript.
Library Reference
Documents all the built-in libraries and function-calls that make up the AppJet platform.
Change Log
An detailed journal of every feature, bugfix, and modification. (RSS feed available!)
AppJet FAQ
Frequently Asked Questions about AppJet, the service, platform, and company.
Wednesday, November 19, 2008
Cometd and Chat
Cometd is a protocol for pushing data to webbrowsers (so that browsers don't have to poll servers).
Jetty is a server that implements jetty.
http://cometdproject.dojotoolkit.org/documentation/cometd-jetty/quick-start
To get started
svn co http://svn.cometd.com/trunk cometd
cd cometdnow open two browsers to localhost:8080 and run some nice clear demos, based on the behavior toolkit.
mvn
cd cometd-jetty
mvn
cd demo
mvn jetty:run-war
And it works. That never happens.
Tuesday, November 18, 2008
jQuery Live Query Plugin 1.0
Overview
Live Query utilizes the power of jQuery selectors by binding events or firing callbacks for matched elements auto-magically, even after the page has been loaded and the DOM updated.
For example you could use the following code to bind a click event to all A tags, even any A tags you might add via AJAX.
$('a')
.livequery('click', function(event) {
alert('clicked');
return false;
});
Once you add new A tags to your document, Live Query will bind the click event and there is nothing else that needs to be called or done.
Browser Support
Live Query is tested in Safari 2 and WebKit Nightlies, Firefox 1.5 and 2, Internet Explorer 6 and 7 and Opera 9.
Depends On
Live Query depends on jQuery 1.1.3 or higher.
DynaCloud – a dynamic JavaScript tag/keyword cloud with jQuery
DynaCloud is a jQuery plugin that generates tag or keyword clouds from text on web pages and highlights matching parts once a keyword is clicked.
Demo
Monday, November 17, 2008
Sunday, November 16, 2008
Flare | Data Visualization for the Web

Flare is an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques. Even better, flare features a modular design that lets developers create customized visualization techniques without having to reinvent the wheel.
View the demos and sample applications to see a few of the visualizations that flare makes it easy to build.
Saturday, November 15, 2008
Firefox Default Window Size
The WebDeveloper plugin fixes that.
(Resize button on the toolbar.)
yay
Thursday, November 13, 2008
i.document » Blog Archive » python processing proof of concept
i am sure that if ben fry and casey reas would start processing today they would use python instead of java. learning the short and efficient python is much easier than the statically typed and lengthy java. no compilation would be necessary anymore, tons of native libraries would be available via c-bindings, etc. nodebox is a nice example of the use of python for computational design. unfortunately it is restricted to os x.
today we are using python for all sorts of automated code generation in wuerzburg. one example is the conversion of fluid simulation data into x3d files for our coperion project. jan and sebastian are using this approach for their simulated cities of their master projects.
i started a short proof of concept of a python based processing. jython is an implementation of python in java. with its help it’s possible to write code with the processing api in python language.
code example (helloProcessing.py):
from processing.core import PApplet
class HelloProcessing(PApplet):
def setup(self):
global p
p = self
p.size(350, 350)
def draw(self):
p.fill(p.random(255))
p.rect(150, 150, 50, 50)
if __name__ == ‘__main__’:
import pawt
pawt.test(HelloProcessing())
1. just download and install jython:
http://www.jython.org/Project/download.html
2. put you processing libs into java classpath or modify the startup file (jython) in order to do so:
#!/bin/sh
# This file was generated by the Jython installer
# Created on Mon May 19 20:25:40 CEST 2008 by me
CP=”/Users/me/jython2.2.1/jython.jar:/Applications/Processing/lib/core.jar”
if [ ! -z "$CLASSPATH" ]
then
CP=$CP:$CLASSPATH
fi
“/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java” -Dpython.home=”/Users/me/jython2.2.1″ -classpath “$CP” org.python.util.jython “$@”
3. start the python file in your shell:
./jython helloProcessing.py
Drawing Machines » Jython+Processing = Fun
Nolen
Jython+Processing = Fun
posted by dn525
Installing Jython
Download the files for this tutorial here.
First you need to install Jython from here.
Once you’ve completed downloading it you just need to double-click on the installer .jar. The installer will take you through the steps. You will need to select a destination directory for the install. It is important that you know the path to this folder. If you haven’t done this much before I recommend that on OS X that you install into your home directory (represented by the tilde character).
[more... http://itp.nyu.edu/blogs/drawingmachines/2008/02/10/jythonprocessing-fun/]
Stuff: A Brief Pyjamas + Django Tutorial
So, pyjamas is a python port of the google web toolkit.
http://pyjs.org/book/output/Bookreader.html
You write python, it generates javascript.
It turns out pyjamas includes an addon that allows one to access the canvas.
So pyjamas might also be a royal road to the canvas.
Django is python's answer to Ruby on Rails.
A Brief Pyjamas + Django Tutorial
Intro:Django is a web framework written in Python. Pyjamas is a Python port of the google web toolkit (written in Java). Pyjamas can be used with Django to create web applications.
In terms of an MVC framework, Django acts as the Model and Pyjamas acts as the Views and Controller.
Zeep Mobile - A Free SMS API - Send and Receive Text Messages with your Website
In short,
the user texts to 88147, and they post the data to your webserver
to send to a user, you post to their server
Does it work? Well, I haven't tested it yet.
Authentication
Receiving Events
Saturday, November 08, 2008
Facebook Developers | Resources
Facebook Connect

Facebook Connect is the next evolution of Facebook Platform - enabling you to integrate the power of Facebook Platform into your own site. Enable your users to...
- Seamlessly "connect" their Facebook account and information with your site
- Connect and find their friends who also use your site
- Share information and actions on your site with their friends on Facebook
PyFacebook Tutorial - Facebook Developers Wiki
PyFacebook is a wrapper for the Facebook API.
Since there hasn't been a stable release yet, you need to get the source from Subversion on Google Code. Only one file is required, which you can download here (rename it to facebook.py). As of r70, Django and Pylons support have been pulled into separate modules. You will need to download the whole package and set it up somewhere on your path. See here for more information.
Contents
Friday, November 07, 2008
Keep Oil prices high. Use Oil dollars for Green Jobs.
An economy created by cheap oil is in big trouble.
Exxon just made the most money in the history of money.
Today those oil dollars are driving
- Unemployment
- Environmental Degradation
- Energy dependence and terrorism
Apply Oil dollars to Green Jobs. Use Oil dollars (carbon taxes) oil to pay workers to
- insulate homes
- build green infrastructures
- train other people to insulate homes, build green infrastructures, save money, save energy
- Oh, and reduce Environmental Degradation, Energy Dependence and Terrorism
Tears to Remember - Judith Warner Blog - NYTimes.com
Two images will forever stay in my mind to mark this epoch-breaking election day. One is that of Jesse Jackson’s face, drenched in tears, in Chicago’s Grant Park on Tuesday evening.
And the other is a photo that ran in The Times on Wednesday. In it, a black mother and daughter sit on the floor of a church in Harlem. The mother, Latrice Barnes, having heard of Obama’s victory, is doubled up in tears; her daughter, Jasmine, is reaching a tentative hand up to soothe her. To me, she looks like the future, reaching out to heal the past.

At the First Corinthian Baptist Church in Harlem on Tuesday, Nov. 4, 2008, Latrice Barnes, right, is comforted by her daughter Jasmine Redd, 5. (David Goldman for The New York Times)
Wednesday, November 05, 2008
State of the Art - A Projector That Fits in Your Jeans Pocket - NYTimes.com
| ||||
![]() | ||||
Optoma’s Pico Pocket Projector with a video iPod weighs 4.2 ounces and produces a bright, clear, vivid video or still image. | ||||











all the installs, illustrated on a mac...
