From 32c1645f606405b4c81d33b114a6ee1f58c8970f Mon Sep 17 00:00:00 2001 From: Gabriel Dunne Date: Sun, 2 Sep 2012 23:59:58 -0700 Subject: [PATCH] not quite working -- getting group tags going --- content/projects/cabspotting | 33 --------------------------------- css/style.css | 4 ++++ data/.json | 2 +- data/projects.json | 2 +- data/tags.json | 2 +- index.php | 22 +++++++++++++++------- lib/data.php | 10 ++++++++-- lib/init.php | 2 +- templates/nav.html.tpl | 1 + templates/projects.html.tpl | 9 ++++++++- 10 files changed, 40 insertions(+), 47 deletions(-) delete mode 100755 content/projects/cabspotting diff --git a/content/projects/cabspotting b/content/projects/cabspotting deleted file mode 100755 index 0b73019..0000000 --- a/content/projects/cabspotting +++ /dev/null @@ -1,33 +0,0 @@ -title = cabspotting -date = 2009 -tags = datavis software stamen -featured = true --- - - - - - - - - - - - - - - - - - - -
- -SF taxi visualization
-built with Java/Processing -
- -part of the NY MOMA permenant collection diff --git a/css/style.css b/css/style.css index 5b2d93a..9f5d96f 100644 --- a/css/style.css +++ b/css/style.css @@ -111,6 +111,10 @@ form { #content p:first-child { margin-top: 0pt;} +ul.sub { + margin-left:1em !important; +} + .news { } diff --git a/data/.json b/data/.json index 5e3149c..b11d8fa 100644 --- a/data/.json +++ b/data/.json @@ -1 +1 @@ -{"entries":[{"config":{"date":"2009"},"title":"synonymovement","filename":"synonymovement","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/synonymovement","fileInfo":{},"timestamp":"1346641740","tags":null,"content":"

<\/p>\n\n

\" height=\"\" codebase=\"http:\/\/www.apple.com\/qtactivex\/qtplugin.cab#version=6,0,2,0\">\n\n\n\n\n\n\n\n\n\/synonymovement.mov.mov\">\n
\n\" height=\"\" controller=\"true\" loop=\"true\" autoplay=\"false\" src=\"\/synonymovement.mov.mov\" kioskmode=\"true\" nocache=\"true\" type=\"video\/quicktime\" bgcolor=\"#000000\" border=\"0\" pluginspage=\"http:\/\/www.apple.com\/quicktime\/download\/indext.html\" enablejavascript=\"true\">\n<\/embed>\n<\/object><\/p>\n\n


\n\naudio\/visual software, video installation
\nc++, openGL, ableton live, max\/msp\n<\/span><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/synonymovement\/","thumb":"http:\/\/p\/media\/projects\/synonymovement\/thumb.png","url":"http:\/\/p\/projects\/synonymovement"},{"config":{"title":"Stars","date":"2009"},"title":"Stars","filename":"stars","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/stars","fileInfo":{},"timestamp":"1346641740","tags":null,"content":"

\/stars.jpg\" \/><\/p>\n\n

Stars<\/h2>\n\n

projection, visual software (c++), audio (ableton live, max\/msp)<\/em><\/p>\n\n

An exploration of infinite\/finite space. The viewer transitions between macro and micro environments of mathematically infinite scale. As the viewer moves through multiple spaces, their scope and perspective widens and transcends while space becomes infinitely big and infinitely small simultaneously.<\/p>\n\n


<\/p>\n\n

\/47_roof.jpg\"\/><\/p>\n\n

video<\/h3>\n\n


<\/p>\n\n

\n\n<\/p>\n\n

\n\n\n\n\n\n\/stars.mov\">\n\n\/stars.mov\" kioskmode=\"true\" nocache=\"true\" type=\"video\/quicktime\" bgcolor=\"#000000\" border=\"0\" pluginspage=\"http:\/\/www.apple.com\/quicktime\/download\/indext.html\" enablejavascript=\"true\">\n<\/embed>\n<\/object><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/stars\/","thumb":"http:\/\/p\/media\/projects\/stars\/thumb.png","url":"http:\/\/p\/projects\/stars"},{"config":{"title":"rattle","date":"2009"},"title":"rattle","filename":"rattle","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/rattle","fileInfo":{},"timestamp":"1346641740","tags":null,"content":"

<\/p>\n\n

\" height=\"\" codebase=\"http:\/\/www.apple.com\/qtactivex\/qtplugin.cab#version=6,0,2,0\">\n\n\n\n\n\n\n\n\n\/rattle.mov\">\n
\n\" height=\"\" controller=\"true\" loop=\"true\" autoplay=\"false\" src=\"\/rattle.mov\" kioskmode=\"true\" nocache=\"true\" type=\"video\/quicktime\" bgcolor=\"#000000\" border=\"0\" pluginspage=\"http:\/\/www.apple.com\/quicktime\/download\/indext.html\" enablejavascript=\"true\">\n<\/embed>\n<\/object><\/p>\n\n


\n\ninteractive software, synthesiser \n
\nbuilt with Processing, ChucK\n<\/span><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/rattle\/","thumb":"http:\/\/p\/media\/projects\/rattle\/thumb.png","url":"http:\/\/p\/projects\/rattle"},{"config":{"title":"cabspotting","date":"2009","tags":"datavis software stamen"},"title":"cabspotting","filename":"cabspotting","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/cabspotting","fileInfo":{},"timestamp":"1346641740","tags":["datavis","software","stamen"],"content":"

<\/p>\n\n

\" height=\"\" codebase=\"http:\/\/www.apple.com\/qtactivex\/qtplugin.cab#version=6,0,2,0\">\n\n\n\n\n\n\n\n\n\/cabspotting_web.mov\">\n\n\" height=\"\" controller=\"true\" loop=\"true\" autoplay=\"false\" src=\"\/cabspotting_web.mov\" kioskmode=\"true\" nocache=\"true\" type=\"video\/quicktime\" bgcolor=\"#000000\" border=\"0\" pluginspage=\"http:\/\/www.apple.com\/quicktime\/download\/indext.html\" enablejavascript=\"true\">\n<\/embed>\n<\/object><\/p>\n\n


\n\nSF taxi visualization
\nbuilt with Java\/Processing\n<\/span><\/p>\n\n

part of the NY MOMA permenant collection<\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/cabspotting\/","thumb":"http:\/\/p\/media\/projects\/cabspotting\/thumb.png","url":"http:\/\/p\/projects\/cabspotting"},{"config":{"title":"obsession","date":"2003","thumb":"\/media\/projects\/obsession\/thumb.png"},"title":"obsession","filename":"obsession","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/obsession","fileInfo":{},"timestamp":"1346641380","tags":null,"content":"

\/projects\/obsession\/detail.jpg\">
\ncopper wire, masonite. 3.5' x 4.5'<\/span><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/obsession\/","thumb":"\/media\/projects\/obsession\/thumb.png","url":"http:\/\/p\/projects\/obsession"},{"config":{"title":"Bodyneg","date":"2002","tags":"print installation","thumb":"\/media\/projects\/bodyneg\/thumb.png"},"title":"Bodyneg","filename":"bodyneg","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/bodyneg","fileInfo":{},"timestamp":"1346641320","tags":["print","installation"],"content":"

\n
\nink press, 5 wall-mounted panels. 8' x 4' x 2'<\/em><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/bodyneg\/","thumb":"\/media\/projects\/bodyneg\/thumb.png","url":"http:\/\/p\/projects\/bodyneg"},{"config":{"title":"Film\/Code remix","date":null},"title":"Film\/Code remix","filename":"bavc_2013","path":"\/Users\/gdunne\/_portfolio\/www\/content\/news\/bavc_2013","fileInfo":{},"timestamp":1346635956,"tags":null,"content":"

Co-teaching a Youth Film\/Code Remix class at BAVC, starting in October.
\nlink<\/a><\/p>\n","cat":{"name":"news","url":"\/news\/"},"media":"http:\/\/p\/media\/news\/bavc_2013\/","thumb":"http:\/\/p\/media\/news\/bavc_2013\/thumb.png","url":"http:\/\/p\/news\/bavc_2013"},{"config":{"date":"Tue May 24 22:00:58 2011","hide_title":"1"},"title":"permenant","filename":"permenant","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/permenant","fileInfo":{},"timestamp":"1306299658","tags":null,"content":"

\/img\/perm.png\" \/><\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/permenant\/","thumb":"http:\/\/p\/media\/process\/permenant\/thumb.png","url":"http:\/\/p\/process\/permenant"},{"config":{"title":"time","date":"Tue May 24 21:43:54 2011"},"title":"time","filename":"schedule","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/schedule","fileInfo":{},"timestamp":"1306298634","tags":null,"content":"

honest schedule:<\/p>\n\n

    \n 6\n 7   \n 8   \n 9   (if lucky) wake, lay around\n10   rushed coffee with love\n11   studio\n12\n 1   \n 2   small break (outside), food\n 3   work\n 4   \n 5   \n 6   \n 7   \n 8   dinner (take out)\n 9   work\n10   \n11   \n12   home\n 1   work\n 2\n 3   sleep\n 4\n 5\n<\/pre>\n\n

ideal schedule:<\/p>\n\n

    \n 6\n 7   wake\n 8   breakfast with love\n 9   get to studio\n10   \n11   work\n12\n 1   break (outside)\n 2   work\n 3   \n 4   \n 5\n 6   dinner with love\n 7   \n 8   work wrap up\n 9   relax\n10\n11   sleep\n12\n 1\n 2\n 3\n 4\n 5\n<\/pre>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/schedule\/","thumb":"http:\/\/p\/media\/process\/schedule\/thumb.png","url":"http:\/\/p\/process\/schedule"},{"config":{"title":"clmpr.com","date":"may 24 2011","tags":"code www opensource"},"title":"clmpr.com","filename":"clmpr","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/clmpr","fileInfo":{},"timestamp":"1306220400","tags":["code","www","opensource"],"content":"

\n\/img\/clmpr.png\" \/>\n<\/a><\/p>\n\n

clmpr is a minimal open-source bookmarking engine.<\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/clmpr\/","thumb":"http:\/\/p\/media\/process\/clmpr\/thumb.png","url":"http:\/\/p\/process\/clmpr"},{"config":{"title":"ICOSI Performance at Gray Area Foundation for the Arts","date":"2010-11-05","tags":"projection-mapping performance audiovisual"},"title":"ICOSI Performance at Gray Area Foundation for the Arts","filename":"icosi_gaffta","path":"\/Users\/gdunne\/_portfolio\/www\/content\/news\/icosi_gaffta","fileInfo":{},"timestamp":"1288940400","tags":["projection-mapping","performance","audiovisual"],"content":"

ICOSI Performance at Gray Area Foundation for the Arts
\nDate\/Time: 06 Nov 2010 from 7:00 PM to 11:00 PM
\nLocation: Gray Area Foundation for the Arts \u2013 55 Taylor Street, San Francisco
\nICOSI by Gabriel Dunne in collaboration with Jeff Lubow (Audio)
\n
link<\/a><\/p>\n","cat":{"name":"news","url":"\/news\/"},"media":"http:\/\/p\/media\/news\/icosi_gaffta\/","thumb":"http:\/\/p\/media\/news\/icosi_gaffta\/thumb.png","url":"http:\/\/p\/news\/icosi_gaffta"},{"config":{"title":"Seaquence","tags":"audio www","date":"2010-10-04"},"title":"Seaquence","filename":"seaquence","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/seaquence","fileInfo":{},"timestamp":"1286175600","tags":["audio","www"],"content":"

Alpha release of Seaquence: A experimental web-based musical ecosystem<\/a>. <\/p>\n\n

link<\/a><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/seaquence\/","thumb":"http:\/\/p\/media\/projects\/seaquence\/thumb.png","url":"http:\/\/p\/projects\/seaquence"},{"config":{"title":"ICOS Performance @ Biennial of the Americas, CO","tags":"performance installation projection visual audio","notes":"this might need to be split up into a few posts","date":"2010-07-29"},"title":"ICOS Performance @ Biennial of the Americas, CO","filename":"icosi_biennial","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/icosi_biennial","fileInfo":{},"timestamp":"1280386800","tags":["performance","installation","projection","visual","audio"],"content":"

<\/p>\n\n

ICOSI<\/em> is an audio\/visual sculptural performance which was shown at the Biennial of the Americas, Denver CO, Jul 29 2010.<\/p>\n\n

audio synthesis created with Ablton Live\/Max\/MSP, custom software (OPENGL, Processing). Custom surface fabrication\ndimensions: 230cm x 230 cm (7.9' x 7.9')<\/p>\n\n

The software and audio toolset was developed over three weeks leading up to the performance. The performance dramatically split my focus into two places (music and visuals), which was a juggle that I didn't fully anticipate as I was developing the visual software on one split-screen before the performance. Inspired to continue pursuing interfaces and controllers to overcome the separation of creating audio and visuals simultaneously.<\/p>\n\n

The multiple mediums (sculpture, sound, visual media) of this particular project was fascinating. Each iteration represents a process of my own curiosities in technology, consciousness, spirituality, design, and fabrication.<\/p>\n\n

The piece represents my practice and experiences in regards to my own spiritual growth and experience. Geometrically, the form is inspired by sacred polyhedra that represent forms of transition. The choice of an icosidodecahedron<\/a> represents transition of two frequencies, represented by an icosahedron<\/a> and its dual polyhedron, a dodecahedron<\/a>.<\/p>\n\n

The form is composed of 7 panels trimmed and scaled from a full icosidodecahedron. The visuals follow the structure of the form nearly explicitly, with the exception of textural elements.<\/p>\n\n

The inclusion of the Merkaba\/Star Tetrahedron represents an inspiration for the visuals. The Merkaba, a dual spinning pyramid, represents a spiritual light vehicle used by the ancients to transcend to and contact spiritual realms. \"Mer\" means Light. \"Ka\" means Spirit. \"Ba\" means Body. Mer-Ka-Ba means the spirit\/body surrounded by counter-rotating fields of light, (wheels within wheels), spirals of energy as in DNA, which transports spirit\/body from one dimension to another. [1]<\/a><\/p>\n\n

more photos via flickr →<\/a><\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/icosi_biennial\/","thumb":"http:\/\/p\/media\/process\/icosi_biennial\/thumb.png","url":"http:\/\/p\/process\/icosi_biennial"},{"config":{"title":"icosi fabrication 2","date":"2010-07-07","tags":"icosi fabrication"},"title":"icosi fabrication 2","filename":"icosi2","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/icosi2","fileInfo":{},"timestamp":"1278486000","tags":["icosi","fabrication"],"content":"

\"img\"<\/a>
\nAssembly test w\/stretched panels in the studio (just hanging).<\/p>\n\n

\"\"<\/a>
\nAssembly test.<\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/icosi2\/","thumb":"http:\/\/p\/media\/process\/icosi2\/thumb.png","url":"http:\/\/p\/process\/icosi2"},{"config":{"title":"icosi fabrication","date":"2010-07-01","tags":"fabrication icosi design sculpture mapping"},"title":"icosi fabrication","filename":"icosi","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/icosi","fileInfo":{},"timestamp":"1277967600","tags":["fabrication","icosi","design","sculpture","mapping"],"content":"

Fabrication process for ICOSI projection surface. The form is a section of an icosidodecahedron (scaled on the z-axis by 0.5).<\/p>\n\n

\n<\/a>\n
\nA laser-cut a small working model.<\/p>\n\n

<\/a>
\nCustom jig for slicing the angles.<\/p>\n\n

<\/a>
\nPriming the panels, readying them to be stretched with screen-fabric.<\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/icosi\/","thumb":"http:\/\/p\/media\/process\/icosi\/thumb.png","url":"http:\/\/p\/process\/icosi"},{"config":{"title":"ICOSI Tech Rider","date":"2010-06-10"},"title":"ICOSI Tech Rider","filename":"icosi_rider","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/icosi_rider","fileInfo":{},"timestamp":"1276153200","tags":null,"content":"

Tech rider developed for new project:<\/p>\n\n

\"\"<\/a>   \n\"\"<\/a><\/p>\n\n

pdf<\/a><\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/icosi_rider\/","thumb":"http:\/\/p\/media\/process\/icosi_rider\/thumb.png","url":"http:\/\/p\/process\/icosi_rider"},{"config":{"title":"Boat","date":"2007-07-10","tags":"timelapse photography","thumb":"\/media\/projects\/boat\/thumb.png"},"title":"Boat","filename":"boat","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/boat","fileInfo":{},"timestamp":"1184050800","tags":["timelapse","photography"],"content":"

\n\n\n\n\n\n\n\n\n\n
\n\n<\/embed>\n<\/object><\/p>\n\n

photo timelapse<\/em><\/p>\n","cat":{"name":"projects","url":"\/projects\/"},"media":"http:\/\/p\/media\/projects\/boat\/","thumb":"\/media\/projects\/boat\/thumb.png","url":"http:\/\/p\/projects\/boat"},{"config":{"date":"2003-05-01"},"title":"egg","filename":"egg","path":"\/Users\/gdunne\/_portfolio\/www\/content\/process\/egg","fileInfo":{},"timestamp":"1051772400","tags":null,"content":"

\/projects\/egg\/egg.jpg\">\nmarker, wire. 4\" x 2.5\"<\/span><\/p>\n","cat":{"name":"process","url":"\/process\/"},"media":"http:\/\/p\/media\/process\/egg\/","thumb":"http:\/\/p\/media\/process\/egg\/thumb.png","url":"http:\/\/p\/process\/egg"}]} \ No newline at end of file +{"entries":[{"config":{"title":"naag","date":"2012"},"title":"naag","filename":"naag","path":"\/Users\/gdunne\/_portfolio\/www\/content\/projects\/naag","fileInfo":{},"timestamp":"1346641920","tags":null,"content":"

\/cat->name?>\/naag\/projection.jpg\"><\/p>\n\n