Development

social sqncr

http://www.vimeo.com/11487774

social sqncr is an interactive audio-visual installation that aims to make people more aware of the act of creating their public identity.

To create their ‘identity’, participants use their bodies to physically interact with a pseudo-musical instrument projected in a physical space to create virtual musical creatures based on their movements. The instrument consists of eight zones that participants interact with which influence the shape, movement, and aural properties of the resulting entity.

Once complete, the system captures an image of the participant to attach to the creature which is then set free into an eco-system inhabited by similar entities. The entities react to one another, much like human beings in a social network. Participants can cause environmental disturbances by physically interacting with the projection.

The physical movements required of participants ensures a high level of investment in the process, causing a heightened awareness of their creation, and thus themselves. Watching their entity interact with other entities is a reflection of their own interaction in their social networks.

SOCIAL SQNCR WEBSITE

http://www.vimeo.com/11585861


Tagged as , , , , , , , , + Categorized as @Parsons, Apps, Development, OpenFrameworks, @Parsons, Spring10, @Parsons, Fall09, Thesis

ShredBoard

http://www.vimeo.com/10447118

ShredBoard is an instrument that usees the conventional keyboard and mouse as input. The keys z-/, a-’, q-] and 1-= are mapped to the notes of four guitar strings starting at E, A, D, G for each row of keys. The mouse is mapped to be used as an effect pedal. There are 2 effects – one that is sort of clean and the second which is distorted. Parameters can be adjust with 3 knobs to produce different tones.

The software is written in AS3 and exported as an AIR application. The sounds are produced in SuperCollider by sending OSC messages via flosc. I had to hack the flosc AS3 classes to send the desired messages to SuperCollider.

Files:


Tagged as , , , , , , , , + Categorized as @Parsons, AS3, Development, @Parsons, Spring10, Dynamic Interfaces, Flash, @Parsons, Spring10

Weather Tube Report

Weather Tube Report displays the weather condition and a selection of videos from YouTube, based on the zip code you enter. The videos are selected on the fly based on predetermined search parameters. The weather condition dictates these parameters – which include musical styles and instruments – to search for suitable videos. The weather condition also determines the background color.

The name is inspired by the band Weather Report and some of their song names are used to produce the gibberish text to display the temperature and condition.

Weather Tube Report uses the Yahoo! Weather API to retrieve weather information, the YouTube API to retrieve videos and a database to store the search parameters.

Built with PHP, MySQL, HTML, CSS and jQuery.

Check it out here!

Feel free to leave me comments, questions, feedback, bug reports below. Enjoy!!


Categorized as Development, @Parsons, Spring10, Dynamic Interfaces, Fun Experiments, Mashups, @Parsons, Spring10, Webdev

Accordion menu plugin for WordPress

After talking about doing it for a long time, I’ve finally made and released my first WordPress plugin. It is an Accordion Menu which is a simple jquery accordion menu plugin for WordPress. It enables an accordion menu for your Pages sidebar widget. It works for upto 3 levels of hierarchy. It’s now officially hosted on the WordPress plugin repo. Here’s the demo.


Tagged as + Categorized as Development, Wordpress

Google Launches a Public DNS Service

Google Launches a Public DNS Service here are instructions on how to set it up. I can’t wait to check it out.


Categorized as Development, Webdev

Zen Coding Auto – Webmonkey

Zen Coding Auto – Webmonkey.

Zen HTML coding. Looks like this is worth a shot.

Zen Coding v0.5 from Sergey Chikuyonok on Vimeo.


Categorized as Development, Tools, Webdev

BackTweets API AS3 Class

A few weeks back Nick Hardeman and me collaborated on an AS3 project that used the BackTweets API. We needed to retrieve tweets that included shortened URL’s for NY Times articles URL’s. BackTweet did this perfectly! Check out the instructions and source on Nick’s blog, hopefully someone will find this useful.


Categorized as AS3, Development, Flash

Using git

git commands I use regularly:

#-----------------
# Get status
#-----------------
$ git status

#-----------------
# Start new -> from inside folder
#-----------------
$ git init

#-----------------
# Add
#-----------------
$ git add .
$ git add file1 newfile2 newfolder3

#-----------------
# Commit
#-----------------
$ git commit -m "enter the comment"

#-----------------
# Log
#-----------------
$ git log

#-----------------
# Using with github
#-----------------
$ git remote add origin git@github.com:user_name/repository_name.git
$ git push origin master

gittutorial7

http://www.spheredev.org/wiki/Git_for_the_lazy

http://git-scm.com/documentation


Categorized as Development, Tools

Terminal commands

Basic SVN and other terminal commands that I use all the time!

#-----------------
# Import db
#-----------------
$ ./mysql -u root --password=root dbname < sqlfilename.sql 

#-----------------
# Export db
#-----------------
$ ./mysqldump -u root --password=root dbname > dbbackupname.sql

#-----------------
# List hidden files
#-----------------
$ ls -a
$ ls -la

#-----------------
# Delete file/folders
#-----------------
$ rm -rfi [path/filename]

#-----------------
# Untar files
#-----------------
$ tar -zxvf filename.tar.gz

#-----------------
# Tar files
#-----------------
$ tar cjf filename.tar.bz2 /path/to/drupal/

#-----------------
# list file permissions
#-----------------
$ ls -l
$ sudo chmod 777 file.name

#-----------------
# copy directory
#-----------------
$ cp -rp /path/to/directory /path/to/backupdir

#-----------------
# start svn server
#-----------------
$ sudo -u www /sw/bin/svnserve -d -r /Users/al/svnrepo

#-------------------
# checkout a project
#-------------------
$ svn checkout svn://localhost/project1

#---------------
# basic commands
#---------------
$ svn up             # update
$ svn add [file]     # add
$ svn ci -m "msg"    # commit
$ svn log

#--------------------------
# file/directory management
#--------------------------
$ svn copy foo bar
$ svn mkdir foo
$ svn mv foo bar
$ svn rm foo

#------
# other
#------
$ svn status
$ svn diff
$ svn revert
$ svn info
$ svn list URL
$ svn list svn://localhost/

from: Basic SVN commands | devdaily.com.


Tagged as , + Categorized as Development, Webdev

LESS – Leaner CSS

I’ve been waiting for this thank you! Can’t wait to start messing with it.

LESS – Leaner CSS.


Categorized as Apps, Development, Webdev