Sunday, December 27, 2009

weird...

Hmm, a weird thing happens when I was trying to compile Flex 3 applications with haXe. I was getting a lot of errors of the form: Field systemManager has different property access than in mx.managers.IFocusManagerContainer (default should be null) What worked for me was going into /usr/lib/haxe/lib/flex/1,2/mx and editting the files so that I removed most of the (default,null) instances. Not sure what the problem was here, but things seem to work now.

Saturday, December 26, 2009

haxelib ubuntu

# Place where haxelib can be built on ubuntu /usr/lib/haxe/std/tools/haxelib

epstein_vertebrae


sness fixing broken links in 2022:
A beautiful piece of glass-filled nylon jewelry, which I think was a senior design project, from Molly Epstein of Temple University.

fx

imagemagick convert fx - Wow, so much power, way too much power!

Wednesday, December 23, 2009

proto

Protovis - A graphical approach to visualization

spring

Spring Synth - physical modelling synth in HTML5

cloud

The solar system is passing through an interstellar cloud that physics says should not exist.
If your Max/MSP won't start on Windows, try deleting the AppData/Cycling74 folder

Friday, December 18, 2009

try pressing "i'm feeling lucky" with no search term on google. down below, check out the big number counting down, it's counting down to midnight new years eve!

ep




etherpad - This is the open source release of EtherPad, a web-based realtime collaborative document editor.



Thursday, December 17, 2009

chrome

Chrome on Linux FTW!

pretty




Southern Orca Songs

Wow, now that's a spectrogram:





tiny




TinyApps

never spend more than 4 hours on a first release

cool.


flfl




flags and flippers - How flickr does continuous integration of software. Interesting.



stream




icecast
liveice
liveice usage
Video and Audio Streaming with Flash and Open Source Tools

Linux Audio Streaming (live!) using Ices and Icecast
Streaming Audio with Ices and Icecast
edna - an MP3 server, written in python
pilt - A streaming server written in C++, with Python bindings and a web application with a live shell to demonstrate how it works. Uses the liveMedia library for serving content.



Save the Whales - my new Game-With-A-Purpose app, check it out!

patterntap




Pattern Tap - Neato site for getting ideas for web design. Exactly what I need right now.



cqrs




CQRS: Crack for architecture addicts

Great quote:


So ask yourself this, you're probably an architect or senior developer. Can the rest of your team fully understand the directions you?ll be giving from your ivory tower? If half of them can't you are choosing the wrong architecture. I don't care if it fits your problem perfectly. If your team can't handle it, it's the wrong choice.


This is so true, code is not just about making your computer do something, it's also for communicating with other people, both on your team and also developers in the future. Ignore this at your peril.



Monday, December 07, 2009

ip




Using IPython as your default shell - Well, that is going too far for me, I dig my zsh, but an interesting idea.



latex




Latex online renderer

1. Write the anywhere in body section of your HTML document
2. Render it to equation online



unix sockets




Unix domain socket woes - Good reasons not to use Unix sockets. Have to remember this for when we're going to be implementing stuff like this with Marsyas. i.e. don't.



tonight




Tonight I was slicing up homemade bread that I made today and listening to Infected Mushroom. It makes me happy to think that there are very few other people in the universe that do these two things.




pattern




Do You See a Pattern? - An architectural theorist who has inspired smart-growth advocates, counterculture DIY-ers, and computer programmers.



Thursday, December 03, 2009

ERR




A really wacky error! I am running Phusion Passenger on Mac OS X, and I was getting a:


500 Internal Server Error


When I was trying to do a POST that went over a certain size limit, about 5960 bytes or so.

It turns out that the web server was trying to write into the directory:


/tmp/passenger.15068/webserver_private


But that directory didn't exist. I created it and all was well.


distributed cognition




Distributed cognition - is a psychological theory developed in the mid 1980s by Edwin Hutchins. Using insights from sociology, cognitive science, and the psychology of Vygotsky (cf activity theory) it emphasizes the social aspects of cognition.

Edwin Hutchins
Edwin Hutchins - Research
James D. Hollan
cognitive ethnography
Ethnography
Symbolic AI