]> git.quilime.com - plog.git/commitdiff
Getting related projects worked out, and fixing tags template. integrated_media_folder
authorGabriel Dunne <gdunne@quilime.com>
Sat, 11 May 2013 02:56:52 +0000 (19:56 -0700)
committerGabriel Dunne <gdunne@quilime.com>
Sat, 11 May 2013 02:56:52 +0000 (19:56 -0700)
32 files changed:
content/audioshadertoy
content/icarus-deadalus [new file with mode: 0755]
content/icosi
content/light-heavy [new file with mode: 0755]
content/mask
content/mesh [new file with mode: 0644]
content/monad
content/naag
content/pinch
content/ridge [new file with mode: 0644]
content/spacial-narratives [deleted file]
content/triangles [new file with mode: 0644]
content/troughs [new file with mode: 0755]
css/style.css
data/content/data.json
data/content/tags.json
lib/config.ini
lib/data.php
lib/model.php
lib/output.php
pages/.cv [moved from pages/cv with 100% similarity]
pages/about [new file with mode: 0644]
pages/all [new file with mode: 0644]
pages/contact [deleted file]
templates/all.html.tpl [new file with mode: 0644]
templates/default.html.tpl
templates/entry.html.tpl
templates/index.html.tpl
templates/nav.html.tpl
templates/pagination.html.tpl [moved from templates/nextprev.html.tpl with 100% similarity]
templates/tag.html.tpl
templates/tags.html.tpl

index cbc46780243216b47d8010d7877c5e3967999410..a5a50d7aa395f8f206e66e35c672d6c0ad6bb83f 100755 (executable)
@@ -4,11 +4,15 @@ tags = installation code audiovisual
 gallery = slides\r
 featured = true\r
 --\r
-&nbsp;\r
+\r
+A GLSL + audio live-coding toy.\r
+\r
 <!--gallery-->\r
 \r
 <iframe src="http://player.vimeo.com/video/39874057?title=0&amp;byline=0&amp;portrait=0" width="800" height="400" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>\r
 \r
 \r
 \r
+Featured at the Creators Project.\r
+\r
 open source: [https://github.com/quilime/audio-shadertoy/](https://github.com/quilime/audio-shadertoy/)\r
diff --git a/content/icarus-deadalus b/content/icarus-deadalus
new file mode 100755 (executable)
index 0000000..963eb82
--- /dev/null
@@ -0,0 +1,7 @@
+title = The Myth of Icarus\r
+date = july 05 2001\r
+tags = sculpture design structure\r
+related = light-heavy troughs\r
+--\r
+18" x 18" x 6"  \r
+balsa\r
index 23e2160fd6301b1e56b5a3ee17cc2377da59e670..02026793697f7c8b10cd61913f251bcf0fa3ed4b 100755 (executable)
@@ -2,6 +2,7 @@ title = ICOSI
 date = july 05 2010\r
 tags = audiovisual projection installation performance sculpture\r
 featured = true\r
+related = icosi_fab icosi_gaffta icosi_gaffta2 icosi_process icosi_studio\r
 --\r
 audiovisual performance  \r
 7.5' x 7.5' x 1'\r
diff --git a/content/light-heavy b/content/light-heavy
new file mode 100755 (executable)
index 0000000..83e9139
--- /dev/null
@@ -0,0 +1,7 @@
+title = Light and Heavy\r
+date = july 05 2001\r
+tags = sculpture design structure\r
+related = troughs icarus-deadalus\r
+--\r
+18" x 18" x 18"  \r
+balsa, aluminum, foam core \r
index 608a4b2f0a288b1eac71f0d471affc36353a7cd5..9a0b38c6387668818ea5221e35ca1d4d27354efd 100755 (executable)
@@ -1,8 +1,8 @@
 date = 2007-07-02\r
 tags = drawing painting\r
 title = Mask\r
+related = prism\r
 --\r
 \r
 12" x 12"  \r
-graphite on plywood\r
-\r
+oil on panel\r
diff --git a/content/mesh b/content/mesh
new file mode 100644 (file)
index 0000000..c651a31
--- /dev/null
@@ -0,0 +1,6 @@
+date = 2007-12-01
+tags = drawing
+--
+12" x 12"  
+sharpie
+
index dd3d3a2a14a7a5f1f6b53f705bf412eb9fa04de8..75bcefee2ca61928cd4e4ba993023db0527fe10d 100755 (executable)
@@ -1,14 +1,16 @@
+title = Monad
 date = 2011-12-20 
 tags = installation projection sculpture
 featured = true
 gallery = slides
+related = monad_install
+include_related = true
 --
 A one dimensional visualization of the universe represented as varying length of time, oscillate between the age of the universe, and the current moment of experience.
 
 Cycles are the core principal of the universe. We are thoroughly enmeshed in periodic rhythms, which span the frequencies of space and time, and are conscious of a small range on a daily basis: sleep patterns, the weather, the seasons, sunrise, sunset, the rising and falling of emotion. On a larger magnitude: the age of our bodies, the rise and decline of species, the life cycle of stars. On a smaller, our breathing rate, our heart rate, the audio spectrum of music, speaking, the visible light spectrum, radio waves, cosmic rays, and ultimately the smallest measurable amount of time we can comprehend, described as Planck time. The appearance of the entire world and all existence with its natural and technological cycles are rooted in the archetypal, cyclical sinusoidal principals of the Monad.
 
 
-
 ## installation
 Each ring that moves across the surface represents a length of a time cycle. As each ring passes, we hear an audible click. Higher pitched, rapid clicks count the current order of magnitude, ranging from 10^-18 to 10^-43. When passing the visual spectrum, it is shown as color, while the audible spectrum is heard as audible tones.
 
index 28cd6a564bea8f556f00fa4ce36505de835df8ec..5997304e66c2f880677443f217ebbc515737c92f 100755 (executable)
@@ -3,14 +3,14 @@ title = NAAG
 date = 2012-01-01 \r
 tags = projection sculpture installation\r
 --\r
-\r
-In collaboration with Vishal K. Dar\r
-\r
+  \r
 <!--gallery-->\r
  \r
+\r
 <iframe src="http://player.vimeo.com/video/38492062?title=0&amp;byline=0&amp;portrait=0" width="800" height="400" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>\r
  \r
-<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;output=embed"></iframe><br /><small><a href="https://maps.google.com/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>\r
+<iframe width="425" height="250" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;output=embed"></iframe><br /><small><a href="https://maps.google.com/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>\r
 \r
+In collaboration with Vishal K. Dar\r
 \r
 \r
index 00d62560b0f09599213e7e17621f713a312902ff..1fd7076e17e49f854e3557819c0ec15d18a18819 100755 (executable)
@@ -1,7 +1,6 @@
 date = 2010-10-04 
 tags = design
 gallery = slides
-gallery_size = 700
 --
-Album cover art for <em>jijijiji</em> by The Nimoys  
-Collaboration with Joshua Nimoy
+Album cover art for <em>jijijiji</em>, collaboration w/The Nimoys  
+
diff --git a/content/ridge b/content/ridge
new file mode 100644 (file)
index 0000000..eadb032
--- /dev/null
@@ -0,0 +1,3 @@
+date = 2010
+tags = painting
+--
diff --git a/content/spacial-narratives b/content/spacial-narratives
deleted file mode 100755 (executable)
index b905afa..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-title = Spacial Narratives\r
-date = july 05 2001\r
-tags = sculpture design\r
-gallery = nobr\r
---\r
-\r
-1). The Myth of Icarus. balsa wood, 18"x18"x6"\r
-\r
-2). Troughs. balsa wood, 18"x18"x6"\r
-\r
-3). Light &amp; Heavy. balsa wood, aluminum, foam core 18"x18"x18"\r
diff --git a/content/triangles b/content/triangles
new file mode 100644 (file)
index 0000000..920a348
--- /dev/null
@@ -0,0 +1,6 @@
+title = Triangles
+date = 2009-04-13
+tags = sculpture
+--
+balanced sticks  
+collaboration w/ Ryan Alexander
diff --git a/content/troughs b/content/troughs
new file mode 100755 (executable)
index 0000000..99e9718
--- /dev/null
@@ -0,0 +1,7 @@
+title = Troughs\r
+date = july 05 2001\r
+tags = sculpture design structure\r
+related = light-heavy icarus-deadalus\r
+--\r
+18" x 18" x 6"\r
+balsa\r
index f972a5389b1f48d92bc909950c3a92710a92e3b1..3c84e1be2afee38caac1af3ffd609fb4d3d06158 100644 (file)
@@ -52,6 +52,10 @@ input[type="text"], textarea {
   padding:0.5em;
 }
 
+.clear {
+  clear:both;
+}
+
 
 
 ul, li {
@@ -186,6 +190,7 @@ line-height:2.25em;
   /*display:inline-block;*/
   float:left;
   height:200px;
+  width:200px;
   margin:0 1em 1em 0;
 }
 .entries.projects li .thumb {
@@ -193,7 +198,6 @@ line-height:2.25em;
   max-height:200px;
   margin-bottom:0.3em;
 }
-
 .entry {
 }
 .entry .metadata {
@@ -232,6 +236,14 @@ line-height:2.25em;
   font-weight:bold;
   text-decoration: none;
 }
+.related.entries {
+  margin-top:0.5em;
+}
+.related.entries li {
+}
+.related a {
+  text-decoration: none;
+  }
 
 
 .gallery {}
@@ -376,15 +388,15 @@ ul.entries li a:hover {
 
     #slides {
       display: none;
-      
     }
     .gallery_container {
     }
     .slidesjs-container {
       background:#000;
     }
+    a.slidesjs-next,
     a.slidesjs-previous {
-  
+      display:none;
     }
     .slidesjs-navigation, 
     .slidesjs-pagination li a {
index d1b5456fb7d277f64590d471e0d8e51026c2329a..f267afdeee0aa94c1b84595a370198e370d8d8dc 100644 (file)
@@ -1 +1 @@
-{"entries":[{"config":{"title":"nos reves","tags":"print design","gallery":"slides","date":null},"title":"nos reves","filename":"nosreves","path":"\/Users\/gdunne\/_portfolio\/www\/content\/nosreves","fileInfo":{},"timestamp":1368173962,"tags":["print","design"],"featured":null,"content":"<p>Dreams are interwoven with visuals and emotion. Nos Rev\u00e9s is a book of dream scenarios, categorized in specific themes. Each dream theme is articulated with a unique design.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/nosreves\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/nosreves\/thumb.png","url":"\/nosreves","edit_url":"\/edit\/\/nosreves","media_dir":"media\/\/\/nosreves\/","media":{"5":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/thumb.png","url":"\/media\/\/\/nosreves\/thumb.png","extension":"png"},"4":{"filename":"rep.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/rep.jpg","url":"\/media\/\/\/nosreves\/rep.jpg","extension":"jpg"},"3":{"filename":"nosreves.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/nosreves.jpg","url":"\/media\/\/\/nosreves\/nosreves.jpg","extension":"jpg"},"2":{"filename":"nonseq.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/nonseq.jpg","url":"\/media\/\/\/nosreves\/nonseq.jpg","extension":"jpg"},"1":{"filename":"intro.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/intro.jpg","url":"\/media\/\/\/nosreves\/intro.jpg","extension":"jpg"},"0":{"filename":"confined.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/nosreves\/confined.jpg","url":"\/media\/\/\/nosreves\/confined.jpg","extension":"jpg"}}},{"config":{"date":"sep 25 2012","tags":"structure"},"title":"platform","filename":"platform","path":"\/Users\/gdunne\/_portfolio\/www\/content\/platform","fileInfo":{},"timestamp":"1348556400","tags":["structure"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/platform\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/platform\/thumb.png","url":"\/platform","edit_url":"\/edit\/\/platform","media_dir":"media\/\/\/platform\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/platform\/thumb.png","url":"\/media\/\/\/platform\/thumb.png","extension":"png"},"1":{"filename":"8025655295_cc1d0e9c0a_z.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/platform\/8025655295_cc1d0e9c0a_z.jpg","url":"\/media\/\/\/platform\/8025655295_cc1d0e9c0a_z.jpg","extension":"jpg"},"0":{"filename":"8025655087_27febc8f3c_z.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/platform\/8025655087_27febc8f3c_z.jpg","url":"\/media\/\/\/platform\/8025655087_27febc8f3c_z.jpg","extension":"jpg"}}},{"config":{"title":"LVP w\/ Chris Carlson","date":"may 10 2012","tags":"code performance"},"title":"LVP w\/ Chris Carlson","filename":"modulations","path":"\/Users\/gdunne\/_portfolio\/www\/content\/modulations","fileInfo":{},"timestamp":"1336633200","tags":["code","performance"],"featured":null,"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/41406543?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>Live-Coded Visual Performance with Chris Carlson at CCRMA Modulations 2012<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/modulations\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/modulations\/thumb.png","url":"\/modulations","edit_url":"\/edit\/\/modulations","media_dir":"media\/\/\/modulations\/","media":[{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/modulations\/thumb.png","url":"\/media\/\/\/modulations\/thumb.png","extension":"png"}]},{"config":{"date":"april 4 2012","tags":"studio","related":"monad"},"title":"monad_ceiling","filename":"monad_ceiling","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling","fileInfo":{},"timestamp":"1333522800","tags":["studio"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad_ceiling\/thumb.png","url":"\/monad_ceiling","edit_url":"\/edit\/\/monad_ceiling","media_dir":"media\/\/\/monad_ceiling\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/thumb.png","url":"\/media\/\/\/monad_ceiling\/thumb.png","extension":"png"},"1":{"filename":"IMG_3591.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3591.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3591.jpg","extension":"jpg"},"0":{"filename":"IMG_3577.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3577.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3577.jpg","extension":"jpg"}}},{"config":{"title":"Audio-ShaderToy","date":"2012-04-03","tags":"installation code audiovisual","gallery":"slides","featured":"1"},"title":"Audio-ShaderToy","filename":"audioshadertoy","path":"\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy","fileInfo":{},"timestamp":"1333436400","tags":["installation","code","audiovisual"],"featured":"1","content":"<p>&nbsp;\n<!--gallery--><\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/39874057?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>open source: <a href=\"https:\/\/github.com\/quilime\/audio-shadertoy\/\">https:\/\/github.com\/quilime\/audio-shadertoy\/<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/audioshadertoy\/thumb.png","url":"\/audioshadertoy","edit_url":"\/edit\/\/audioshadertoy","media_dir":"media\/\/\/audioshadertoy\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/thumb.png","url":"\/media\/\/\/audioshadertoy\/thumb.png","extension":"png"},"1":{"filename":"IMG_3523.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/IMG_3523.jpg","url":"\/media\/\/\/audioshadertoy\/IMG_3523.jpg","extension":"jpg"},"0":{"filename":"IMG_3493.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/IMG_3493.jpg","url":"\/media\/\/\/audioshadertoy\/IMG_3493.jpg","extension":"jpg"}}},{"config":{"featured":"1","title":"NAAG","date":"2012-01-01","tags":"projection sculpture installation"},"title":"NAAG","filename":"naag","path":"\/Users\/gdunne\/_portfolio\/www\/content\/naag","fileInfo":{},"timestamp":"1325404800","tags":["projection","sculpture","installation"],"featured":"1","content":"<p>In collaboration with Vishal K. Dar<\/p>\n\n<p><!--gallery--><\/p>\n\n<p><iframe src=\"http:\/\/player.vimeo.com\/video\/38492062?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe><\/p>\n\n<p><iframe width=\"425\" height=\"350\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" src=\"https:\/\/maps.google.com\/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;output=embed\"><\/iframe><br \/><small><a href=\"https:\/\/maps.google.com\/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;source=embed\" style=\"color:#0000FF;text-align:left\">View Larger Map<\/a><\/small><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/naag\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/naag\/thumb.png","url":"\/naag","edit_url":"\/edit\/\/naag","media_dir":"media\/\/\/naag\/","media":{"3":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/thumb.png","url":"\/media\/\/\/naag\/thumb.png","extension":"png"},"2":{"filename":"projection.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/projection.jpg","url":"\/media\/\/\/naag\/projection.jpg","extension":"jpg"},"1":{"filename":"naag.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/naag.jpg","url":"\/media\/\/\/naag\/naag.jpg","extension":"jpg"},"0":{"filename":"ambient.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/ambient.jpg","url":"\/media\/\/\/naag\/ambient.jpg","extension":"jpg"}}},{"config":{"date":"2011-12-20","tags":"installation projection sculpture","featured":"1","gallery":"slides"},"title":"monad","filename":"monad","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad","fileInfo":{},"timestamp":"1324368000","tags":["installation","projection","sculpture"],"featured":"1","content":"<p>A one dimensional visualization of the universe represented as varying length of time, oscillate between the age of the universe, and the current moment of experience.<\/p>\n\n<p>Cycles are the core principal of the universe. We are thoroughly enmeshed in periodic rhythms, which span the frequencies of space and time, and are conscious of a small range on a daily basis: sleep patterns, the weather, the seasons, sunrise, sunset, the rising and falling of emotion. On a larger magnitude: the age of our bodies, the rise and decline of species, the life cycle of stars. On a smaller, our breathing rate, our heart rate, the audio spectrum of music, speaking, the visible light spectrum, radio waves, cosmic rays, and ultimately the smallest measurable amount of time we can comprehend, described as Planck time. The appearance of the entire world and all existence with its natural and technological cycles are rooted in the archetypal, cyclical sinusoidal principals of the Monad.<\/p>\n\n<h2>installation<\/h2>\n\n<p>Each ring that moves across the surface represents a length of a time cycle. As each ring passes, we hear an audible click. Higher pitched, rapid clicks count the current order of magnitude, ranging from 10^-18 to 10^-43. When passing the visual spectrum, it is shown as color, while the audible spectrum is heard as audible tones.<\/p>\n\n<h2>cycles<\/h2>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/\">http:\/\/media.quilime.com\/files\/projects\/timedb\/www<\/a><br \/>\ndata: <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/?format=xml\">xml<\/a>, <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/data\/time.db\">sqlite<\/a><\/p>\n\n<h2>credits<\/h2>\n\n<p>fabrication assistance: miles stemper, stephanie sherriff<br \/>\naudio engineering: jeff lubow<br \/>\nprojection-alignment software library: ryan alexander  <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad\/thumb.png","url":"\/monad","edit_url":"\/edit\/\/monad","media_dir":"media\/\/\/monad\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/thumb.png","url":"\/media\/\/\/monad\/thumb.png","extension":"png"},"1":{"filename":"monad_wide.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad_wide.jpg","url":"\/media\/\/\/monad\/monad_wide.jpg","extension":"jpg"},"0":{"filename":"monad2.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad2.jpg","url":"\/media\/\/\/monad\/monad2.jpg","extension":"jpg"}}},{"config":{"title":"clmpr","date":"may 24 2011","tags":"code web","gallery":"full"},"title":"clmpr","filename":"clmpr","path":"\/Users\/gdunne\/_portfolio\/www\/content\/clmpr","fileInfo":{},"timestamp":"1306220400","tags":["code","web"],"featured":null,"content":"<p>clmpr (clumper) is an open-source multi-user bookmarking engine, inspired by the original del.icio.us (RIP)<\/p>\n\n<!--gallery-->\n\n<p>demo: <a href=\"http:\/\/clmpr.com\">clmpr.com<\/a><br \/>\nsource: <a href=\"http:\/\/github.com\/quilime\/clmpr\">http:\/\/github.com\/quilime\/clmpr<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/clmpr\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/clmpr\/thumb.png","url":"\/clmpr","edit_url":"\/edit\/\/clmpr","media_dir":"media\/\/\/clmpr\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/clmpr\/thumb.png","url":"\/media\/\/\/clmpr\/thumb.png","extension":"png"},"0":{"filename":"clmpr.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/clmpr\/clmpr.png","url":"\/media\/\/\/clmpr\/clmpr.png","extension":"png"}}},{"config":{"title":"ICOSI LVP","date":"2011-04-29","tags":"performance projection audiovisual","related":"icosi"},"title":"ICOSI LVP","filename":"icosi_gaffta2","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta2","fileInfo":{},"timestamp":"1304060400","tags":["performance","projection","audiovisual"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta2\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_gaffta2\/thumb.png","url":"\/icosi_gaffta2","edit_url":"\/edit\/\/icosi_gaffta2","media_dir":"media\/\/\/icosi_gaffta2\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_gaffta2\/thumb.png","url":"\/media\/\/\/icosi_gaffta2\/thumb.png","extension":"png"},"0":{"filename":"icosi_lvp_ga.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_gaffta2\/icosi_lvp_ga.png","url":"\/media\/\/\/icosi_gaffta2\/icosi_lvp_ga.png","extension":"png"}}},{"config":{"date":"April 2, 2011 5:26 PM","tags":"studio"},"title":"spectrum","filename":"spectrum","path":"\/Users\/gdunne\/_portfolio\/www\/content\/spectrum","fileInfo":{},"timestamp":"1301790360","tags":["studio"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/spectrum\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/spectrum\/thumb.png","url":"\/spectrum","edit_url":"\/edit\/\/spectrum","media_dir":"media\/\/\/spectrum\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spectrum\/thumb.png","url":"\/media\/\/\/spectrum\/thumb.png","extension":"png"},"0":{"filename":"IMG_9999.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spectrum\/IMG_9999.jpg","url":"\/media\/\/\/spectrum\/IMG_9999.jpg","extension":"jpg"}}},{"config":{"title":"ICOSI Performance","date":"2010-11-06","tags":"performance projection audiovisual","related":"icosi"},"title":"ICOSI Performance","filename":"icosi_gaffta","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta","fileInfo":{},"timestamp":"1289026800","tags":["performance","projection","audiovisual"],"featured":null,"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/17394178?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>06 Nov 2010 &mdash; <a href=\"http:\/\/www.gaffta.org\/2010\/11\/03\/takes-on-sound-space-symposium-performances-this-saturday\/\">Takes on Sound &amp; Space<\/a><\/p>\n\n<p>Audio Collaboration w\/ Jeff Lubow<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_gaffta\/thumb.png","url":"\/icosi_gaffta","edit_url":"\/edit\/\/icosi_gaffta","media_dir":"media\/\/\/icosi_gaffta\/","media":[{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_gaffta\/thumb.png","url":"\/media\/\/\/icosi_gaffta\/thumb.png","extension":"png"}]},{"config":{"date":"2010-10-04","tags":"design","gallery":"slides","gallery_size":"700"},"title":"pinch","filename":"pinch","path":"\/Users\/gdunne\/_portfolio\/www\/content\/pinch","fileInfo":{},"timestamp":"1286175600","tags":["design"],"featured":null,"content":"<p>Album cover art for <em>jijijiji<\/em> by The Nimoys<br \/>\nCollaboration with Joshua Nimoy<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/pinch\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/pinch\/thumb.png","url":"\/pinch","edit_url":"\/edit\/\/pinch","media_dir":"media\/\/\/pinch\/","media":{"33":{"filename":"z_thumb-1.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/z_thumb-1.png","url":"\/media\/\/\/pinch\/z_thumb-1.png","extension":"png"},"32":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb.png","url":"\/media\/\/\/pinch\/thumb.png","extension":"png"},"31":{"filename":"thumb-9.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-9.png","url":"\/media\/\/\/pinch\/thumb-9.png","extension":"png"},"30":{"filename":"thumb-8.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-8.png","url":"\/media\/\/\/pinch\/thumb-8.png","extension":"png"},"29":{"filename":"thumb-7.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-7.png","url":"\/media\/\/\/pinch\/thumb-7.png","extension":"png"},"28":{"filename":"thumb-6.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-6.png","url":"\/media\/\/\/pinch\/thumb-6.png","extension":"png"},"27":{"filename":"thumb-5.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-5.png","url":"\/media\/\/\/pinch\/thumb-5.png","extension":"png"},"26":{"filename":"thumb-4.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-4.png","url":"\/media\/\/\/pinch\/thumb-4.png","extension":"png"},"25":{"filename":"thumb-34.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-34.png","url":"\/media\/\/\/pinch\/thumb-34.png","extension":"png"},"24":{"filename":"thumb-33.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-33.png","url":"\/media\/\/\/pinch\/thumb-33.png","extension":"png"},"23":{"filename":"thumb-32.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-32.png","url":"\/media\/\/\/pinch\/thumb-32.png","extension":"png"},"22":{"filename":"thumb-31.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-31.png","url":"\/media\/\/\/pinch\/thumb-31.png","extension":"png"},"21":{"filename":"thumb-30.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-30.png","url":"\/media\/\/\/pinch\/thumb-30.png","extension":"png"},"20":{"filename":"thumb-3.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-3.png","url":"\/media\/\/\/pinch\/thumb-3.png","extension":"png"},"19":{"filename":"thumb-29.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-29.png","url":"\/media\/\/\/pinch\/thumb-29.png","extension":"png"},"18":{"filename":"thumb-28.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-28.png","url":"\/media\/\/\/pinch\/thumb-28.png","extension":"png"},"17":{"filename":"thumb-27.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-27.png","url":"\/media\/\/\/pinch\/thumb-27.png","extension":"png"},"16":{"filename":"thumb-26.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-26.png","url":"\/media\/\/\/pinch\/thumb-26.png","extension":"png"},"15":{"filename":"thumb-25.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-25.png","url":"\/media\/\/\/pinch\/thumb-25.png","extension":"png"},"14":{"filename":"thumb-24.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-24.png","url":"\/media\/\/\/pinch\/thumb-24.png","extension":"png"},"13":{"filename":"thumb-23.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-23.png","url":"\/media\/\/\/pinch\/thumb-23.png","extension":"png"},"12":{"filename":"thumb-22.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-22.png","url":"\/media\/\/\/pinch\/thumb-22.png","extension":"png"},"11":{"filename":"thumb-21.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-21.png","url":"\/media\/\/\/pinch\/thumb-21.png","extension":"png"},"10":{"filename":"thumb-20.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-20.png","url":"\/media\/\/\/pinch\/thumb-20.png","extension":"png"},"9":{"filename":"thumb-19.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-19.png","url":"\/media\/\/\/pinch\/thumb-19.png","extension":"png"},"8":{"filename":"thumb-18.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-18.png","url":"\/media\/\/\/pinch\/thumb-18.png","extension":"png"},"7":{"filename":"thumb-17.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-17.png","url":"\/media\/\/\/pinch\/thumb-17.png","extension":"png"},"6":{"filename":"thumb-16.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-16.png","url":"\/media\/\/\/pinch\/thumb-16.png","extension":"png"},"5":{"filename":"thumb-15.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-15.png","url":"\/media\/\/\/pinch\/thumb-15.png","extension":"png"},"4":{"filename":"thumb-14.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-14.png","url":"\/media\/\/\/pinch\/thumb-14.png","extension":"png"},"3":{"filename":"thumb-13.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-13.png","url":"\/media\/\/\/pinch\/thumb-13.png","extension":"png"},"2":{"filename":"thumb-12.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-12.png","url":"\/media\/\/\/pinch\/thumb-12.png","extension":"png"},"1":{"filename":"thumb-11.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-11.png","url":"\/media\/\/\/pinch\/thumb-11.png","extension":"png"},"0":{"filename":"thumb-10.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pinch\/thumb-10.png","url":"\/media\/\/\/pinch\/thumb-10.png","extension":"png"}}},{"config":{"title":"Seaquence","tags":"audiovisual software web","date":"2010-10-04","featured":"1"},"title":"Seaquence","filename":"seaquence","path":"\/Users\/gdunne\/_portfolio\/www\/content\/seaquence","fileInfo":{},"timestamp":"1286175600","tags":["audiovisual","software","web"],"featured":"1","content":"<p>Seaquence: A biology-inspired sound toy.<br \/>\nCreated in collaboration with Ryan Alexander and Daniel Massey during a residency at Gray Area, San Francisco.<\/p>\n\n<p><a href=\"http:\/\/seaquence.org\">seaquence.org<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/seaquence\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/seaquence\/thumb.png","url":"\/seaquence","edit_url":"\/edit\/\/seaquence","media_dir":"media\/\/\/seaquence\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/thumb.png","url":"\/media\/\/\/seaquence\/thumb.png","extension":"png"},"1":{"filename":"P1010249.MOV","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/P1010249.MOV","url":"\/media\/\/\/seaquence\/P1010249.MOV","extension":"MOV"},"0":{"filename":"2010-02-20 18.44.19.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","url":"\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","extension":"jpg"}}},{"config":{"date":"2010-07-07","tags":"studio","related":"icosi"},"title":"icosi_studio","filename":"icosi_studio","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio","fileInfo":{},"timestamp":"1278486000","tags":["studio"],"featured":null,"content":"<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773799092\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4140\/4773799092_75e68e4e66.jpg\" alt=\"img\" \/><\/a>  <\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773722288\/in\/photostream\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4123\/4773722288_dd579b9956.jpg\" alt=\"\" \/><\/a>  <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_studio\/thumb.png","url":"\/icosi_studio","edit_url":"\/edit\/\/icosi_studio","media_dir":"media\/\/\/icosi_studio\/","media":[{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_studio\/thumb.png","url":"\/media\/\/\/icosi_studio\/thumb.png","extension":"png"}]},{"config":{"date":"july 05 2010","tags":"process","related":"icosi"},"title":"icosi_process","filename":"icosi_process","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_process","fileInfo":{},"timestamp":"1278313200","tags":["process"],"featured":null,"content":"<p>Audio created with Ableton Live\/Max\/MSP, custom software (Processing \/ Java, OpenGL). Wood and fabric projection surface.<\/p>\n\n<p>The software and audio toolset was developed from scratch for this 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<p>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<p>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 <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosidodecahedron\">icosidodecahedron<\/a> represents transition of two frequencies, represented by an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosahedron\">icosahedron<\/a> and its dual polyhedron, a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dodecahedron\">dodecahedron<\/a>.<\/p>\n\n<p>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<p>Debut at Biennial of the Americas, Denver CO, Jul 29 2010.<\/p>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/icosi\/gdunne_rider_diag.pdf\">technical rider<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_process\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_process\/thumb.png","url":"\/icosi_process","edit_url":"\/edit\/\/icosi_process","media_dir":"media\/\/\/icosi_process\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_process\/thumb.png","url":"\/media\/\/\/icosi_process\/thumb.png","extension":"png"},"0":{"filename":"plane_layout.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_process\/plane_layout.png","url":"\/media\/\/\/icosi_process\/plane_layout.png","extension":"png"}}},{"config":{"title":"ICOSI","date":"july 05 2010","tags":"audiovisual projection installation performance sculpture","featured":"1"},"title":"ICOSI","filename":"icosi","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi","fileInfo":{},"timestamp":"1278313200","tags":["audiovisual","projection","installation","performance","sculpture"],"featured":"1","content":"<p>audiovisual performance<br \/>\n7.5' x 7.5' x 1'<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi\/thumb.png","url":"\/icosi","edit_url":"\/edit\/\/icosi","media_dir":"media\/\/\/icosi\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/thumb.png","url":"\/media\/\/\/icosi\/thumb.png","extension":"png"},"1":{"filename":"icosigdunne-e1288810334434.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/icosigdunne-e1288810334434.jpg","url":"\/media\/\/\/icosi\/icosigdunne-e1288810334434.jpg","extension":"jpg"},"0":{"filename":"4847387674_5419f0b672.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/4847387674_5419f0b672.jpg","url":"\/media\/\/\/icosi\/4847387674_5419f0b672.jpg","extension":"jpg"}}},{"config":{"title":"ICOSI Fabrication","date":"2010-07-01","tags":"process","related":"icosi"},"title":"ICOSI Fabrication","filename":"icosi_fab","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab","fileInfo":{},"timestamp":"1277967600","tags":["process"],"featured":null,"content":"<p>Projection surface fabrication<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_fab\/thumb.png","url":"\/icosi_fab","edit_url":"\/edit\/\/icosi_fab","media_dir":"media\/\/\/icosi_fab\/","media":{"3":{"filename":"z01-4743498955_d8d524bd27.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_fab\/z01-4743498955_d8d524bd27.jpg","url":"\/media\/\/\/icosi_fab\/z01-4743498955_d8d524bd27.jpg","extension":"jpg"},"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_fab\/thumb.png","url":"\/media\/\/\/icosi_fab\/thumb.png","extension":"png"},"1":{"filename":"3-4744981890_2a41c9f374.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_fab\/3-4744981890_2a41c9f374.jpg","url":"\/media\/\/\/icosi_fab\/3-4744981890_2a41c9f374.jpg","extension":"jpg"},"0":{"filename":"14-4769443639_728b077b3a.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_fab\/14-4769443639_728b077b3a.jpg","url":"\/media\/\/\/icosi_fab\/14-4769443639_728b077b3a.jpg","extension":"jpg"}}},{"config":{"date":"2010-01-28","tags":"process","related":"monad"},"title":"monad_install","filename":"monad_install","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad_install","fileInfo":{},"timestamp":"1264665600","tags":["process"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad_install\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad_install\/thumb.png","url":"\/monad_install","edit_url":"\/edit\/\/monad_install","media_dir":"media\/\/\/monad_install\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_install\/thumb.png","url":"\/media\/\/\/monad_install\/thumb.png","extension":"png"},"1":{"filename":"monad_install_03.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_install\/monad_install_03.png","url":"\/media\/\/\/monad_install\/monad_install_03.png","extension":"png"},"0":{"filename":"monad_install_02.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_install\/monad_install_02.png","url":"\/media\/\/\/monad_install\/monad_install_02.png","extension":"png"}}},{"config":{"date":"2010-01-06","tags":"process","related":"monad"},"title":"monad_move","filename":"monad_move","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad_move","fileInfo":{},"timestamp":"1262764800","tags":["process"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad_move\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad_move\/thumb.png","url":"\/monad_move","edit_url":"\/edit\/\/monad_move","media_dir":"media\/\/\/monad_move\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_move\/thumb.png","url":"\/media\/\/\/monad_move\/thumb.png","extension":"png"},"1":{"filename":"moan_move.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_move\/moan_move.png","url":"\/media\/\/\/monad_move\/moan_move.png","extension":"png"},"0":{"filename":"1monad_jeep.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_move\/1monad_jeep.png","url":"\/media\/\/\/monad_move\/1monad_jeep.png","extension":"png"}}},{"config":{"title":"Stars","date":"sep 20 2009","tags":"software cpp","featured":"1","gallery":"slides"},"title":"Stars","filename":"stars","path":"\/Users\/gdunne\/_portfolio\/www\/content\/stars","fileInfo":{},"timestamp":"1253430000","tags":["software","cpp"],"featured":"1","content":"<p>variable-length generative software loop<\/p>\n\n<!--\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.10535.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.20144.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0027.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0135.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0253.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0385.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0498.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0710.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0898.png\">\n\n\n-->\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/stars\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/stars\/thumb.png","url":"\/stars","edit_url":"\/edit\/\/stars","media_dir":"media\/\/\/stars\/","media":{"11":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/thumb.png","url":"\/media\/\/\/stars\/thumb.png","extension":"png"},"10":{"filename":"thumb-.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/thumb-.png","url":"\/media\/\/\/stars\/thumb-.png","extension":"png"},"9":{"filename":"stars.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars.mov","url":"\/media\/\/\/stars\/stars.mov","extension":"mov"},"8":{"filename":"stars.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars.jpg","url":"\/media\/\/\/stars\/stars.jpg","extension":"jpg"},"7":{"filename":"stars-desktop.m4v","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars-desktop.m4v","url":"\/media\/\/\/stars\/stars-desktop.m4v","extension":"m4v"},"6":{"filename":"god.0898.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/god.0898.jpg","url":"\/media\/\/\/stars\/god.0898.jpg","extension":"jpg"},"5":{"filename":"astars.10535.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/astars.10535.jpg","url":"\/media\/\/\/stars\/astars.10535.jpg","extension":"jpg"},"4":{"filename":"astars.01577.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/astars.01577.jpg","url":"\/media\/\/\/stars\/astars.01577.jpg","extension":"jpg"},"3":{"filename":"47_screen.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_screen.jpg","url":"\/media\/\/\/stars\/47_screen.jpg","extension":"jpg"},"2":{"filename":"47_roof.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_roof.jpg","url":"\/media\/\/\/stars\/47_roof.jpg","extension":"jpg"},"1":{"filename":"47_4246324254d9624f87f6.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_4246324254d9624f87f6.jpg","url":"\/media\/\/\/stars\/47_4246324254d9624f87f6.jpg","extension":"jpg"},"0":{"filename":"4245550315_459070355e.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/4245550315_459070355e.jpg","url":"\/media\/\/\/stars\/4245550315_459070355e.jpg","extension":"jpg"}}},{"config":{"date":"sep 17 2009","tags":"sketchbook"},"title":"ganson","filename":"ganson","path":"\/Users\/gdunne\/_portfolio\/www\/content\/ganson","fileInfo":{},"timestamp":"1253170800","tags":["sketchbook"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/ganson\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/ganson\/thumb.png","url":"\/ganson","edit_url":"\/edit\/\/ganson","media_dir":"media\/\/\/ganson\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/ganson\/thumb.png","url":"\/media\/\/\/ganson\/thumb.png","extension":"png"},"0":{"filename":"ganson.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/ganson\/ganson.png","url":"\/media\/\/\/ganson\/ganson.png","extension":"png"}}},{"config":{"date":"sep 12 2009","tags":"sketchbook"},"title":"wawawa","filename":"wawawa","path":"\/Users\/gdunne\/_portfolio\/www\/content\/wawawa","fileInfo":{},"timestamp":"1252738800","tags":["sketchbook"],"featured":null,"content":"<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/3928515140\/in\/photostream\/\">on flickr<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/wawawa\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/wawawa\/thumb.png","url":"\/wawawa","edit_url":"\/edit\/\/wawawa","media_dir":"media\/\/\/wawawa\/","media":{"1":{"filename":"wawawa.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/wawawa\/wawawa.png","url":"\/media\/\/\/wawawa\/wawawa.png","extension":"png"},"0":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/wawawa\/thumb.png","url":"\/media\/\/\/wawawa\/thumb.png","extension":"png"}}},{"config":{"date":"02\/02\/2009","title":"Synonymovement","tags":"audiovisual"},"title":"Synonymovement","filename":"synonymovement","path":"\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement","fileInfo":{},"timestamp":"1233561600","tags":["audiovisual"],"featured":null,"content":"<p>audiovisual software, installation<br \/>\nc++, openGL, ableton live, max\/msp<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/synonymovement\/thumb.png","url":"\/synonymovement","edit_url":"\/edit\/\/synonymovement","media_dir":"media\/\/\/synonymovement\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/synonymovement\/thumb.png","url":"\/media\/\/\/synonymovement\/thumb.png","extension":"png"},"1":{"filename":"synonymovement.mov.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/synonymovement\/synonymovement.mov.mov","url":"\/media\/\/\/synonymovement\/synonymovement.mov.mov","extension":"mov"},"0":{"filename":"synonymovement.mov-desktop.m4v","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/synonymovement\/synonymovement.mov-desktop.m4v","url":"\/media\/\/\/synonymovement\/synonymovement.mov-desktop.m4v","extension":"m4v"}}},{"config":{"title":"Boat","date":"july 05 2008","tags":"video photo"},"title":"Boat","filename":"boat","path":"\/Users\/gdunne\/_portfolio\/www\/content\/boat","fileInfo":{},"timestamp":"1215241200","tags":["video","photo"],"featured":null,"content":"<p>timelapse<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/boat\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/boat\/thumb.png","url":"\/boat","edit_url":"\/edit\/\/boat","media_dir":"media\/\/\/boat\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/boat\/thumb.png","url":"\/media\/\/\/boat\/thumb.png","extension":"png"},"0":{"filename":"boat.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/boat\/boat.mov","url":"\/media\/\/\/boat\/boat.mov","extension":"mov"}}},{"config":{"title":"Cabspotting","date":"july 05 2008","tags":"visualization design installation software"},"title":"Cabspotting","filename":"cabspotting","path":"\/Users\/gdunne\/_portfolio\/www\/content\/cabspotting","fileInfo":{},"timestamp":"1215241200","tags":["visualization","design","installation","software"],"featured":null,"content":"<p>SF taxi visualization, installation<br \/>\nProcessing, Java<\/p>\n\n<p>NYMOMA Permenant collection<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/cabspotting\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/cabspotting\/thumb.png","url":"\/cabspotting","edit_url":"\/edit\/\/cabspotting","media_dir":"media\/\/\/cabspotting\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/cabspotting\/thumb.png","url":"\/media\/\/\/cabspotting\/thumb.png","extension":"png"},"0":{"filename":"cabspotting_web.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/cabspotting\/cabspotting_web.mov","url":"\/media\/\/\/cabspotting\/cabspotting_web.mov","extension":"mov"}}},{"config":{"title":"Rattle","date":"2008-05-02","tags":"audiovisual code"},"title":"Rattle","filename":"rattle","path":"\/Users\/gdunne\/_portfolio\/www\/content\/rattle","fileInfo":{},"timestamp":"1209711600","tags":["audiovisual","code"],"featured":null,"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/978557?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>An interactive rattle, using a WiiMote as a controller.<br \/>\nCreated with Processing, ChucK<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/rattle\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/rattle\/thumb.png","url":"\/rattle","edit_url":"\/edit\/\/rattle","media_dir":"media\/\/\/rattle\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/rattle\/thumb.png","url":"\/media\/\/\/rattle\/thumb.png","extension":"png"},"1":{"filename":"rattle.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/rattle\/rattle.mov","url":"\/media\/\/\/rattle\/rattle.mov","extension":"mov"},"0":{"filename":"rattle-desktop.m4v","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/rattle\/rattle-desktop.m4v","url":"\/media\/\/\/rattle\/rattle-desktop.m4v","extension":"m4v"}}},{"config":{"title":"Prism","date":"2007-08-23","tags":"painting"},"title":"Prism","filename":"prism","path":"\/Users\/gdunne\/_portfolio\/www\/content\/prism","fileInfo":{},"timestamp":"1187852400","tags":["painting"],"featured":null,"content":"<p>oil on canvas. 4' x 3'<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/prism\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/prism\/thumb.png","url":"\/prism","edit_url":"\/edit\/\/prism","media_dir":"media\/\/\/prism\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/thumb.png","url":"\/media\/\/\/prism\/thumb.png","extension":"png"},"0":{"filename":"3.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/3.jpg","url":"\/media\/\/\/prism\/3.jpg","extension":"jpg"}}},{"config":{"date":"2007-07-02","tags":"drawing painting","title":"Mask"},"title":"Mask","filename":"mask","path":"\/Users\/gdunne\/_portfolio\/www\/content\/mask","fileInfo":{},"timestamp":"1183359600","tags":["drawing","painting"],"featured":null,"content":"<p>12\" x 12\"<br \/>\ngraphite on plywood<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/mask\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/mask\/thumb.png","url":"\/mask","edit_url":"\/edit\/\/mask","media_dir":"media\/\/\/mask\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/thumb.png","url":"\/media\/\/\/mask\/thumb.png","extension":"png"},"1":{"filename":"mask.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/mask.jpg","url":"\/media\/\/\/mask\/mask.jpg","extension":"jpg"},"0":{"filename":"mask-2.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/mask-2.jpg","url":"\/media\/\/\/mask\/mask-2.jpg","extension":"jpg"}}},{"config":{"date":"2007-06-23","title":"egg","tags":"painting"},"title":"egg","filename":"egg","path":"\/Users\/gdunne\/_portfolio\/www\/content\/egg","fileInfo":{},"timestamp":"1182582000","tags":["painting"],"featured":null,"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/egg\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/egg\/thumb.png","url":"\/egg","edit_url":"\/edit\/\/egg","media_dir":"media\/\/\/egg\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/egg\/thumb.png","url":"\/media\/\/\/egg\/thumb.png","extension":"png"},"0":{"filename":"egg.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/egg\/egg.jpg","url":"\/media\/\/\/egg\/egg.jpg","extension":"jpg"}}},{"config":{"title":"Web","date":"jun 4 2007","tags":"software","gallery":"slides"},"title":"Web","filename":"web","path":"\/Users\/gdunne\/_portfolio\/www\/content\/web","fileInfo":{},"timestamp":"1180940400","tags":["software"],"featured":null,"content":"<p>A network of dots and lines interacts with itself in a single mesh. Depth determines audio volume. Intersections, connections and line-length determine tones. Similar tones and chord groups are designated with additional web lines and connections. Each web line generates a tone that resonates its connections.<\/p>\n\n<p>Based on code in collaboration w\/ <a href=\"http:\/\/jtnimoy.com\">jtnimoy<\/a>.<\/p>\n\n<p>c++\/OpenGL<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/web\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/web\/thumb.png","url":"\/web","edit_url":"\/edit\/\/web","media_dir":"media\/\/\/web\/","media":{"6":{"filename":"zforest.0619.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/zforest.0619.png","url":"\/media\/\/\/web\/zforest.0619.png","extension":"png"},"5":{"filename":"zforest.0327.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/zforest.0327.png","url":"\/media\/\/\/web\/zforest.0327.png","extension":"png"},"4":{"filename":"zforest.0105.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/zforest.0105.png","url":"\/media\/\/\/web\/zforest.0105.png","extension":"png"},"3":{"filename":"web.2533.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/web.2533.png","url":"\/media\/\/\/web\/web.2533.png","extension":"png"},"2":{"filename":"web.1336.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/web.1336.png","url":"\/media\/\/\/web\/web.1336.png","extension":"png"},"1":{"filename":"web.0645.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/web.0645.png","url":"\/media\/\/\/web\/web.0645.png","extension":"png"},"0":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/web\/thumb.png","url":"\/media\/\/\/web\/thumb.png","extension":"png"}}},{"config":{"title":"spacelamp","date":"2007-04-06"},"title":"spacelamp","filename":"spacelamp","path":"\/Users\/gdunne\/_portfolio\/www\/content\/spacelamp","fileInfo":{},"timestamp":"1175842800","tags":null,"featured":null,"content":"<p>12\" x 8\" x 12\"<br \/>\nfound acrylic, miniature lights  <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/spacelamp\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/spacelamp\/thumb.png","url":"\/spacelamp","edit_url":"\/edit\/\/spacelamp","media_dir":"media\/\/\/spacelamp\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacelamp\/thumb.png","url":"\/media\/\/\/spacelamp\/thumb.png","extension":"png"},"0":{"filename":"light.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacelamp\/light.jpg","url":"\/media\/\/\/spacelamp\/light.jpg","extension":"jpg"}}},{"config":{"title":"The Pik-Me-Up","gallery":"slides","date":"2005-04-05","tags":"film animation"},"title":"The Pik-Me-Up","filename":"pikmeup","path":"\/Users\/gdunne\/_portfolio\/www\/content\/pikmeup","fileInfo":{},"timestamp":"1112684400","tags":["film","animation"],"featured":null,"content":"<p>The Pik-Me Up [sic] is an experimental documentary film about historic Los Angeles coffeeshop directed by Damaged Californians. I art directed the film with the intent of bringing the vibrancy and artistic qualities of the source material to the screen. The film was a collage of unique visual ideas, compositing stills with live action footage and interviews.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/pikmeup\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/pikmeup\/thumb.png","url":"\/pikmeup","edit_url":"\/edit\/\/pikmeup","media_dir":"media\/\/\/pikmeup\/","media":{"4":{"filename":"zPMU_001.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pikmeup\/zPMU_001.jpg","url":"\/media\/\/\/pikmeup\/zPMU_001.jpg","extension":"jpg"},"3":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pikmeup\/thumb.png","url":"\/media\/\/\/pikmeup\/thumb.png","extension":"png"},"2":{"filename":"PMU_016.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pikmeup\/PMU_016.jpg","url":"\/media\/\/\/pikmeup\/PMU_016.jpg","extension":"jpg"},"1":{"filename":"PMU_015.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pikmeup\/PMU_015.jpg","url":"\/media\/\/\/pikmeup\/PMU_015.jpg","extension":"jpg"},"0":{"filename":"PMU_009.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/pikmeup\/PMU_009.jpg","url":"\/media\/\/\/pikmeup\/PMU_009.jpg","extension":"jpg"}}},{"config":{"date":"01-01-2005","title":"Tessellated Group","tags":"design"},"title":"Tessellated Group","filename":"tessellated","path":"\/Users\/gdunne\/_portfolio\/www\/content\/tessellated","fileInfo":{},"timestamp":"1104566400","tags":["design"],"featured":null,"content":"<p>Corporate Identity<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/tessellated\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/tessellated\/thumb.png","url":"\/tessellated","edit_url":"\/edit\/\/tessellated","media_dir":"media\/\/\/tessellated\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/tessellated\/thumb.png","url":"\/media\/\/\/tessellated\/thumb.png","extension":"png"},"0":{"filename":"tessellated_booth_comp.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/tessellated\/tessellated_booth_comp.jpg","url":"\/media\/\/\/tessellated\/tessellated_booth_comp.jpg","extension":"jpg"}}},{"config":{"title":"Body Negative","date":"may 05 2003","tags":"print"},"title":"Body Negative","filename":"bodyneg","path":"\/Users\/gdunne\/_portfolio\/www\/content\/bodyneg","fileInfo":{},"timestamp":"1052118000","tags":["print"],"featured":null,"content":"<p>8' x 4' x 2'<br \/>\nink press, 5 wall-mounted panels<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/bodyneg\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/bodyneg\/thumb.png","url":"\/bodyneg","edit_url":"\/edit\/\/bodyneg","media_dir":"media\/\/\/bodyneg\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/bodyneg\/thumb.png","url":"\/media\/\/\/bodyneg\/thumb.png","extension":"png"},"0":{"filename":"BODYNEG.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/bodyneg\/BODYNEG.jpg","url":"\/media\/\/\/bodyneg\/BODYNEG.jpg","extension":"jpg"}}},{"config":{"title":"Obsession","date":"2002-12-6","tags":"sculpture"},"title":"Obsession","filename":"obsession","path":"\/Users\/gdunne\/_portfolio\/www\/content\/obsession","fileInfo":{},"timestamp":"1039161600","tags":["sculpture"],"featured":null,"content":"<p>3' x 2'\nwire, masonite<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/obsession\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/obsession\/thumb.png","url":"\/obsession","edit_url":"\/edit\/\/obsession","media_dir":"media\/\/\/obsession\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/obsession\/thumb.png","url":"\/media\/\/\/obsession\/thumb.png","extension":"png"},"0":{"filename":"detail.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/obsession\/detail.jpg","url":"\/media\/\/\/obsession\/detail.jpg","extension":"jpg"}}},{"config":{"title":"Celestes Calendar","date":"2001-12-6","tags":"print design"},"title":"Celestes Calendar","filename":"celestes","path":"\/Users\/gdunne\/_portfolio\/www\/content\/celestes","fileInfo":{},"timestamp":"1007625600","tags":["print","design"],"featured":null,"content":"<p>18\" x 12\"<br \/>\nbalsa, foam core<\/p>\n\n<p>Adaptation of Galileo's Celestas calendar as a wall-mountable piece that includes phases of the moon, as well as the dates for the equinoxes and solstices. <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/celestes\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/celestes\/thumb.png","url":"\/celestes","edit_url":"\/edit\/\/celestes","media_dir":"media\/\/\/celestes\/","media":{"5":{"filename":"thumb_sm.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/thumb_sm.jpg","url":"\/media\/\/\/celestes\/thumb_sm.jpg","extension":"jpg"},"4":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/thumb.png","url":"\/media\/\/\/celestes\/thumb.png","extension":"png"},"3":{"filename":"index.html","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/index.html","url":"\/media\/\/\/celestes\/index.html","extension":"html"},"2":{"filename":"calendar_thmb.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/calendar_thmb.jpg","url":"\/media\/\/\/celestes\/calendar_thmb.jpg","extension":"jpg"},"1":{"filename":"calendar_piece_thmb.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/calendar_piece_thmb.jpg","url":"\/media\/\/\/celestes\/calendar_piece_thmb.jpg","extension":"jpg"},"0":{"filename":"calendar.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/celestes\/calendar.jpg","url":"\/media\/\/\/celestes\/calendar.jpg","extension":"jpg"}}},{"config":{"title":"Spacial Narratives","date":"july 05 2001","tags":"sculpture design","gallery":"nobr"},"title":"Spacial Narratives","filename":"spacial-narratives","path":"\/Users\/gdunne\/_portfolio\/www\/content\/spacial-narratives","fileInfo":{},"timestamp":"994316400","tags":["sculpture","design"],"featured":null,"content":"<p>1). The Myth of Icarus. balsa wood, 18\"x18\"x6\"<\/p>\n\n<p>2). Troughs. balsa wood, 18\"x18\"x6\"<\/p>\n\n<p>3). Light &amp; Heavy. balsa wood, aluminum, foam core 18\"x18\"x18\"<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/spacial-narratives\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/spacial-narratives\/thumb.png","url":"\/spacial-narratives","edit_url":"\/edit\/\/spacial-narratives","media_dir":"media\/\/\/spacial-narratives\/","media":{"3":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacial-narratives\/thumb.png","url":"\/media\/\/\/spacial-narratives\/thumb.png","extension":"png"},"2":{"filename":"icarus.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacial-narratives\/icarus.jpg","url":"\/media\/\/\/spacial-narratives\/icarus.jpg","extension":"jpg"},"1":{"filename":"007_sm.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacial-narratives\/007_sm.jpg","url":"\/media\/\/\/spacial-narratives\/007_sm.jpg","extension":"jpg"},"0":{"filename":"006_sm.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spacial-narratives\/006_sm.jpg","url":"\/media\/\/\/spacial-narratives\/006_sm.jpg","extension":"jpg"}}}]}
\ No newline at end of file
+{"entries":[{"config":{"title":"Audio-ShaderToy","date":"2012-04-03","tags":"installation code audiovisual","gallery":"slides","featured":"1"},"title":"Audio-ShaderToy","filename":"audioshadertoy","path":"\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy","fileInfo":{},"timestamp":"1333436400","tags":["installation","code","audiovisual"],"featured":"1","related":null,"content":"<p>A GLSL + audio live-coding toy.<\/p>\n\n<!--gallery-->\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/39874057?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>Featured at the Creators Project.<\/p>\n\n<p>open source: <a href=\"https:\/\/github.com\/quilime\/audio-shadertoy\/\">https:\/\/github.com\/quilime\/audio-shadertoy\/<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/audioshadertoy\/thumb.png","url":"\/audioshadertoy","edit_url":"\/edit\/\/audioshadertoy","media_dir":"media\/\/\/audioshadertoy\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/thumb.png","url":"\/media\/\/\/audioshadertoy\/thumb.png","extension":"png"},"1":{"filename":"IMG_3523.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/IMG_3523.jpg","url":"\/media\/\/\/audioshadertoy\/IMG_3523.jpg","extension":"jpg"},"0":{"filename":"IMG_3493.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/audioshadertoy\/IMG_3493.jpg","url":"\/media\/\/\/audioshadertoy\/IMG_3493.jpg","extension":"jpg"}}},{"config":{"featured":"1","title":"NAAG","date":"2012-01-01","tags":"projection sculpture installation"},"title":"NAAG","filename":"naag","path":"\/Users\/gdunne\/_portfolio\/www\/content\/naag","fileInfo":{},"timestamp":"1325404800","tags":["projection","sculpture","installation"],"featured":"1","related":null,"content":"<p><!--gallery--><\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/38492062?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p><iframe width=\"425\" height=\"250\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" src=\"https:\/\/maps.google.com\/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;output=embed\"><\/iframe><br \/><small><a href=\"https:\/\/maps.google.com\/maps?q=28.519986,+77.181352&amp;hl=en&amp;sll=37.269174,-119.306607&amp;sspn=12.161059,23.181152&amp;t=m&amp;ie=UTF8&amp;z=14&amp;ll=28.519986,77.181352&amp;source=embed\" style=\"color:#0000FF;text-align:left\">View Larger Map<\/a><\/small><\/p>\n\n<p>In collaboration with Vishal K. Dar<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/naag\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/naag\/thumb.png","url":"\/naag","edit_url":"\/edit\/\/naag","media_dir":"media\/\/\/naag\/","media":{"3":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/thumb.png","url":"\/media\/\/\/naag\/thumb.png","extension":"png"},"2":{"filename":"projection.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/projection.jpg","url":"\/media\/\/\/naag\/projection.jpg","extension":"jpg"},"1":{"filename":"naag.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/naag.jpg","url":"\/media\/\/\/naag\/naag.jpg","extension":"jpg"},"0":{"filename":"ambient.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/naag\/ambient.jpg","url":"\/media\/\/\/naag\/ambient.jpg","extension":"jpg"}}},{"config":{"title":"Monad","date":"2011-12-20","tags":"installation projection sculpture","featured":"1","gallery":"slides","related":"monad_install","include_related":"1"},"title":"Monad","filename":"monad","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad","fileInfo":{},"timestamp":"1324368000","tags":["installation","projection","sculpture"],"featured":"1","related":["monad_install"],"content":"<p>A one dimensional visualization of the universe represented as varying length of time, oscillate between the age of the universe, and the current moment of experience.<\/p>\n\n<p>Cycles are the core principal of the universe. We are thoroughly enmeshed in periodic rhythms, which span the frequencies of space and time, and are conscious of a small range on a daily basis: sleep patterns, the weather, the seasons, sunrise, sunset, the rising and falling of emotion. On a larger magnitude: the age of our bodies, the rise and decline of species, the life cycle of stars. On a smaller, our breathing rate, our heart rate, the audio spectrum of music, speaking, the visible light spectrum, radio waves, cosmic rays, and ultimately the smallest measurable amount of time we can comprehend, described as Planck time. The appearance of the entire world and all existence with its natural and technological cycles are rooted in the archetypal, cyclical sinusoidal principals of the Monad.<\/p>\n\n<h2>installation<\/h2>\n\n<p>Each ring that moves across the surface represents a length of a time cycle. As each ring passes, we hear an audible click. Higher pitched, rapid clicks count the current order of magnitude, ranging from 10^-18 to 10^-43. When passing the visual spectrum, it is shown as color, while the audible spectrum is heard as audible tones.<\/p>\n\n<h2>cycles<\/h2>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/\">http:\/\/media.quilime.com\/files\/projects\/timedb\/www<\/a><br \/>\ndata: <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/?format=xml\">xml<\/a>, <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/data\/time.db\">sqlite<\/a><\/p>\n\n<h2>credits<\/h2>\n\n<p>fabrication assistance: miles stemper, stephanie sherriff<br \/>\naudio engineering: jeff lubow<br \/>\nprojection-alignment software library: ryan alexander  <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad\/thumb.png","url":"\/monad","edit_url":"\/edit\/\/monad","media_dir":"media\/\/\/monad\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/thumb.png","url":"\/media\/\/\/monad\/thumb.png","extension":"png"},"1":{"filename":"monad_wide.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad_wide.jpg","url":"\/media\/\/\/monad\/monad_wide.jpg","extension":"jpg"},"0":{"filename":"monad2.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad2.jpg","url":"\/media\/\/\/monad\/monad2.jpg","extension":"jpg"}}},{"config":{"title":"Seaquence","tags":"audiovisual software web","date":"2010-10-04","featured":"1"},"title":"Seaquence","filename":"seaquence","path":"\/Users\/gdunne\/_portfolio\/www\/content\/seaquence","fileInfo":{},"timestamp":"1286175600","tags":["audiovisual","software","web"],"featured":"1","related":null,"content":"<p>Seaquence: A biology-inspired sound toy.<br \/>\nCreated in collaboration with Ryan Alexander and Daniel Massey during a residency at Gray Area, San Francisco.<\/p>\n\n<p><a href=\"http:\/\/seaquence.org\">seaquence.org<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/seaquence\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/seaquence\/thumb.png","url":"\/seaquence","edit_url":"\/edit\/\/seaquence","media_dir":"media\/\/\/seaquence\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/thumb.png","url":"\/media\/\/\/seaquence\/thumb.png","extension":"png"},"1":{"filename":"P1010249.MOV","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/P1010249.MOV","url":"\/media\/\/\/seaquence\/P1010249.MOV","extension":"MOV"},"0":{"filename":"2010-02-20 18.44.19.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","url":"\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","extension":"jpg"}}},{"config":{"title":"ICOSI","date":"july 05 2010","tags":"audiovisual projection installation performance sculpture","featured":"1","related":"icosi_fab icosi_gaffta icosi_gaffta2 icosi_process icosi_studio"},"title":"ICOSI","filename":"icosi","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi","fileInfo":{},"timestamp":"1278313200","tags":["audiovisual","projection","installation","performance","sculpture"],"featured":"1","related":["icosi_fab","icosi_gaffta","icosi_gaffta2","icosi_process","icosi_studio"],"content":"<p>audiovisual performance<br \/>\n7.5' x 7.5' x 1'<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi\/thumb.png","url":"\/icosi","edit_url":"\/edit\/\/icosi","media_dir":"media\/\/\/icosi\/","media":{"2":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/thumb.png","url":"\/media\/\/\/icosi\/thumb.png","extension":"png"},"1":{"filename":"icosigdunne-e1288810334434.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/icosigdunne-e1288810334434.jpg","url":"\/media\/\/\/icosi\/icosigdunne-e1288810334434.jpg","extension":"jpg"},"0":{"filename":"4847387674_5419f0b672.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi\/4847387674_5419f0b672.jpg","url":"\/media\/\/\/icosi\/4847387674_5419f0b672.jpg","extension":"jpg"}}},{"config":{"title":"Stars","date":"sep 20 2009","tags":"software cpp","featured":"1","gallery":"slides"},"title":"Stars","filename":"stars","path":"\/Users\/gdunne\/_portfolio\/www\/content\/stars","fileInfo":{},"timestamp":"1253430000","tags":["software","cpp"],"featured":"1","related":null,"content":"<p>variable-length generative software loop<\/p>\n\n<!--\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.10535.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.20144.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0027.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0135.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0253.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0385.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0498.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0710.png\">\n\n<br \/>\n\n<img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0898.png\">\n\n\n-->\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/stars\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/stars\/thumb.png","url":"\/stars","edit_url":"\/edit\/\/stars","media_dir":"media\/\/\/stars\/","media":{"11":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/thumb.png","url":"\/media\/\/\/stars\/thumb.png","extension":"png"},"10":{"filename":"thumb-.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/thumb-.png","url":"\/media\/\/\/stars\/thumb-.png","extension":"png"},"9":{"filename":"stars.mov","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars.mov","url":"\/media\/\/\/stars\/stars.mov","extension":"mov"},"8":{"filename":"stars.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars.jpg","url":"\/media\/\/\/stars\/stars.jpg","extension":"jpg"},"7":{"filename":"stars-desktop.m4v","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/stars-desktop.m4v","url":"\/media\/\/\/stars\/stars-desktop.m4v","extension":"m4v"},"6":{"filename":"god.0898.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/god.0898.jpg","url":"\/media\/\/\/stars\/god.0898.jpg","extension":"jpg"},"5":{"filename":"astars.10535.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/astars.10535.jpg","url":"\/media\/\/\/stars\/astars.10535.jpg","extension":"jpg"},"4":{"filename":"astars.01577.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/astars.01577.jpg","url":"\/media\/\/\/stars\/astars.01577.jpg","extension":"jpg"},"3":{"filename":"47_screen.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_screen.jpg","url":"\/media\/\/\/stars\/47_screen.jpg","extension":"jpg"},"2":{"filename":"47_roof.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_roof.jpg","url":"\/media\/\/\/stars\/47_roof.jpg","extension":"jpg"},"1":{"filename":"47_4246324254d9624f87f6.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/47_4246324254d9624f87f6.jpg","url":"\/media\/\/\/stars\/47_4246324254d9624f87f6.jpg","extension":"jpg"},"0":{"filename":"4245550315_459070355e.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/stars\/4245550315_459070355e.jpg","url":"\/media\/\/\/stars\/4245550315_459070355e.jpg","extension":"jpg"}}}]}
\ No newline at end of file
index 7818487400a0c993f2194210f203ac30d5eb0776..f9f3bcc35f5227a95f52bb7f9e9d335e82f22668 100644 (file)
@@ -1 +1 @@
-{"tags":{"print":3,"design":6,"structure":1,"code":4,"performance":4,"studio":3,"installation":5,"audiovisual":7,"projection":5,"sculpture":5,"web":2,"software":4,"process":4,"cpp":1,"sketchbook":2,"video":1,"photo":1,"visualization":1,"painting":3,"drawing":1,"film":1,"animation":1}}
\ No newline at end of file
+{"tags":{"painting":4,"print":3,"design":8,"structure":4,"code":4,"performance":4,"studio":3,"installation":5,"audiovisual":7,"projection":5,"sculpture":8,"web":2,"software":4,"process":4,"cpp":1,"sketchbook":2,"video":1,"photo":1,"visualization":1,"drawing":2,"film":1,"animation":1}}
\ No newline at end of file
index b0f88f93e39a8591ebfc315ef44ebcf4e5f50999..126a78750b732a49bcd2cb83781b6133753d6409 100644 (file)
@@ -1,7 +1,7 @@
 ; settings
 site_title  = gabriel  dunne
 clean_urls  = 1
-limit       = 50
+limit       = 100
 ; http://php.net/manual/en/function.date.php
 ; ie, M d Y, h:i:s A T
 date_format = M d Y
index 9e88df94fae08cc81485b9edee4b4ba678e2bd25..97978d1f6a6bb47af7b30753845376232672f780 100644 (file)
@@ -276,6 +276,7 @@ function parse_entry($fileInfo, $page = false)
     $file['timestamp'] = $file['config']['date'] ? date('U', strtotime( $file['config']['date'])) : $fileInfo->getCTime();
     $file['tags'] = isset($file['config']['tags']) ? explode(" ", $file['config']['tags']) : null;
     $file['featured'] = isset($file['config']['featured']) ? $file['config']['featured'] : null;
+    $file['related'] = isset($file['config']['related']) ? explode(" ", $file['config']['related']) : null;
 
     $file['content'] = Markdown($content);
 
index 3a3fb7d1095bb26eaa54c24854348cf5956752d7..38ee45eb4b46b32e444ab8e901078ca563099b02 100644 (file)
@@ -17,7 +17,7 @@ class Model
        var $tag = null;
 
 
-       function __construct( $req )
+       function __construct( $req , $_cfg = null)
        {
                $this->request = $req;
 
@@ -49,16 +49,16 @@ class Model
 
                list($this->response_format, $this->response_mime_type) = parse_format($this->request['extension']);    
                $this->template = 'default.' . $this->response_format . '.tpl';
-               $this->parse_request( $this->request );
+               $this->parse_request( $this->request, $_cfg);
        }
 
 
-       function parse_request( $request )
+       function parse_request( $request, $_cfg = null )
        {
            # if multiple (multiple files in CONTENT dir)
            if ($this->is_multiple()) {
 
-                   if ($this->has_config()) {
+                   if ($this->has_config() && !$_cfg) {
                        $this->config = parse_config( $request['path'] );
                        if (isset($this->config->config->template)) {
                                $this->template = $this->config->config->template . '.' . $this->response_format . '.tpl' ;
@@ -71,7 +71,7 @@ class Model
                $recursive = $this->tag ? true : false;
 
                $entries_args = array('recursive' => $recursive, 'tag' => $this->tag);
-               if (isset($this->config->config->show_featured) && !isset($_GET['all'])) {
+               if (isset($this->config->config->show_featured)) {
                        $entries_args['show_featured'] = true;
                }
                $this->entries = get_entries( $request['path'], $entries_args);
@@ -98,7 +98,7 @@ class Model
                else if ($this->is_single())
                {
                        $this->entry = get_entry( $request['path'] );
-                       
+
                        // post request
                        if ($_SERVER['REQUEST_METHOD'] == 'POST') 
                                $this->process_post_request( $this->entry );
index a667e3d1ca3d633dc396973388308b112118a0ea..b28c4c940bd77cb820fce8d9f32f94d5705f7496 100644 (file)
@@ -149,6 +149,11 @@ function gallerize_media( $entry ) {
 }
 
 
+function get_pagination($entries) {
+  return $entries;
+}
+
+
 function die_with_code($code, $message)
 {
    header("HTTP/1.1 {$code}");
similarity index 100%
rename from pages/cv
rename to pages/.cv
diff --git a/pages/about b/pages/about
new file mode 100644 (file)
index 0000000..5e3e5f7
--- /dev/null
@@ -0,0 +1,152 @@
+title = about
+--
+gabriel labov dunne  
+[email](mailto:studio@gabrieldunne.com)  
+
+<br />
+
+###### edu
+2003 B.A. Design | Media Arts, UCLA    
+2001 Pont Aven School of Art, France (summer)  
+1999 College of Marin, Architecture
+<br />
+<br />
+
+
+###### residencies / collaborations
+2011&mdash;2012 Studio Collaboration w/ Vishal K. Dar, New Delhi, India.    
+2009&mdash;2010 Gray Area Foundation for the Arts (GAFFTA), San Francisco
+<br />
+<br />
+
+
+###### exhibitions / projects
+2013 [Stars](/stars) SomArts 'NightLight', San Francisco CA  
+2012 [Audio ShaderToy](/audioshadertoy) @ Creators Project SF, collab w/ Ryan Alexander, Reza Ali, San Francisco, CA   
+2012 [NAAG](/naag), collab w/ Vishal K Dar. Delhi, India  
+2010 [Monad](/monad), Prototype, GAFFTA, San Francisco CA   
+2010 [Stars](/stars), GAFFTA, San Francisco, CA    
+2010 [Seaquence](/seaquence), collab w/ Ryan Alexander, Daniel Massey, GAFFTA, San Francisco CA   
+2008 [Cabspotting](/cabspotting), Stamen Design, Design and the Elastic Mind, MoMA NYC Permanent Collection. New York   
+2006 "Celestial Mechanics", collab w/Scott Hessels, Interferenze: Naturalis Electronica, Valle Caudina, Italy       
+2006 "Celestial Mechanics", collab w/Scott Hessels, Festival Sonar, Barcelona, Spain   
+2006 SIGGRAPH, Boston, MA     
+2005 SIGGRAPH, Los Angeles, CA     
+2005 :Output Festival, Amsterdam, Netherlands  
+2005 CiberArt: International Festival of New Technologies, Bilbao, Spain  
+2003 Sur(Face), Design Media Arts EDA, Los Angeles, CA  
+2003 Eyberrations Digital Film Festival, Irvine, CA  
+2002 Melbourne International Film Festival, Melbourne, Australia  
+2002 Experimental Works On Paper, Rennes, France  
+2002 Jaquez Gallery Collection, Pont Aven, France  
+2002 UCLA Winter DMA Student Show, Los Angeles, CA
+<br />
+<br />
+
+
+###### performance
+2012 Live Visual @ UP Festival, San Francisco, CA   
+2012 Live Visual @ CCRMA Modulations, San Francisco, CA     
+2012 Live Visual @ GAFFTA 2012, San Francisco, CA    
+2011 Live Visual @ GAFFTA, Sepalcure, Shigeto, Simple & Santa @ GAFFTA, San Francisco, CA    
+2010 "ICOSI", Milieux Sonores: Sound and Imaginary Space, GAFFTA, San Francisco, CA    
+2010 "ICOSI", Biennial of the Americas. Denver, CO
+<br />
+<br />
+
+
+###### professional
+2010&mdash;cur&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bay Area Video Coalition. Youth Instructor   
+2005&mdash;cur&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tessellated Group. Designer  
+2009&mdash;2010&nbsp;&nbsp; Gray Area Foundation for the Arts (GAFFTA). Studio Director  
+2008&mdash;2009&nbsp;&nbsp; Stamen Design. Software Design and Programming, Data Visualization  
+2007&mdash;2008&nbsp;&nbsp; Google, Inc. Software Design and Programming, Data Visualization  
+2004&mdash;2006&nbsp;&nbsp; Motion Theory. Animator, Designer, Software Lead
+<br />
+<br />
+
+<!--
+###### clients
+Obscura Digital
+-->
+
+###### talks / teaching / workshops
+2012 Film/Code/Remix, collab w/ Jonathan McIntosh. BAVC, San Francisco.  1 yr.  
+2012 Processing, ACCU, Symantic, Palo Alto, CA     
+2012 Processing, ACCU Davis Linux Users Group, Davis, CA    
+2011 Open Source: Coding Creative Apps. BAVC, San Francisco, 1 yr.    
+2011 Processing 101 Workshop, GAFFTA, San Francisco, 2 wk  
+2010 Open Source: Coding. BAVC, San Francisco, 1 yr.    
+2010 Prototype: Resident Artist Symposium, GAFFTA, San Francisco  
+2010 Creative Coding: An Introduction to Processing , GAFFTA, San Francisco, 2 wk  
+2009 Creative Coding, GAFFTA, San Francisco, 2 wek    
+2009 Introduction to Processing, GAFFTA, San Francisco, wkend    
+2007 Processing, collab w/ Aaron Koblin. Makers Faire, San Mateo, 2 hr    
+2005 Programming and Design, UCLA student workshops, Los Angeles, 1 semester  
+2004 Maya Workshop Series, UCLA, Los Angeles, 1 semester  
+2003 Typography Workshop Series, UCLA, Los Angeles, 1 day    
+2003 Adobe Software Workshops, Maya/Photoshop/Illustrator/After Effects. UCLA, Los Angeles  
+2002 Flash/Director Workshop, UCLA, Los Angeles
+<br />
+<br />
+
+
+###### media / publications
+Creators Project  
+Art College Radio SF  
+MIT Aerospace Annual  
+A'minima #17  
+FOCUS Italia, May Issue  
+Discover Magazine  
+Wired  
+Adult Swim  
+Contemporary Art of Science and Technology  
+AD: Architectural Digest  
+HDRI Magazine
+<br />
+<br />
+
+
+
+<!--
+**awards**  
+Creative Review Best in Show 2005, Beck "Girl"  
+Type Directors Award, Nike "Golf"  
+AIGA, Hewlett Packard "It Consolidates"  
+AICP, Hewlett Packard "Hands"  
+Screen Network Australia Best in Show  
+Shorttakes Film Festival, Best Visual Effects
+<br />
+<br />
+
+
+2004 Text + Architecture & Writing in Architecture, SCIARC, Los Angeles  
+2003 narr@tive: Digital Storytelling, Hammer Museum, Los Angeles
+
+**websites**    
+2011 Duran Duran "All You Need Is Now" http://now.gaffta.org  
+2010 Seaquence http://seaquence.org  
+2007 Motion Theory [link]
+<br />
+<br />
+
+**commercials**    
+Budwieser "Superbowl", Motion Theory  
+Budwieser "The Game", Motion Theory  
+Nike "One", Motion Theory
+<br />
+<br />
+
+**shorts**    
+RestFest 2003 Opener, Motion Theory  
+The Mirror
+<br />
+<br />
+
+**music videos**    
+Beck "Girl", Motion Theory  
+Papa Roach "Getting Away With Murder", Motion Theory
+<br />
+<br />
+
+-->
diff --git a/pages/all b/pages/all
new file mode 100644 (file)
index 0000000..c796ad2
--- /dev/null
+++ b/pages/all
@@ -0,0 +1,4 @@
+title = all work
+template = all
+--
+all work
diff --git a/pages/contact b/pages/contact
deleted file mode 100644 (file)
index 5b16ca5..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-title = contact
---
-
-[studio at gabrieldunne dot com](mailto:studio@gabrieldunne.com)  
diff --git a/templates/all.html.tpl b/templates/all.html.tpl
new file mode 100644 (file)
index 0000000..a275458
--- /dev/null
@@ -0,0 +1,37 @@
+<html>
+<head>
+    <? $this->include_template('head-inc.html.tpl') ?>
+    <title><?=SITE_TITLE?></title>
+</head>
+<body>
+
+<? $this->include_template('nav.html.tpl', array('index' => true)) ?>
+
+<?
+    $m = new Model(get_request(''), 1);
+    $entries = $m->entries;
+    $this->assign('pagination', $m->pagination);
+?>
+
+<div id="content">
+
+    <ul class="entries projects">
+    <? foreach($entries as $entry): ?>
+        <li class="<?=$entry->cat->name?>">
+            <a href="<?=$entry->url;?>">
+                <img src="<?=$entry->thumb?>" class="thumb" />
+                <br />
+                <?=$entry->title;?>                
+            </a>
+        </li>
+    <? endforeach; ?>
+    </ul>
+
+</div>
+
+    <? $this->include_template('pagination.html.tpl') ?>
+
+    <? $this->include_template('footer.html.tpl') ?>
+
+</body>
+</html>
index 975edf02d504bb6c090995d6e1a08c56e3e1939c..4444c7bf13b0cae51c145c69c149f78987dde397 100644 (file)
@@ -32,7 +32,7 @@
 
 </div>
 
-    <? $this->include_template('nextprev.html.tpl') ?>
+    <? $this->include_template('pagination.html.tpl') ?>
 
     <? $this->include_template('footer.html.tpl') ?>
 
index 54e1cfabba60b8b814baf667e6a987389b20c188..ad5626b6c4971669cb41db35916eb93779695bd6 100644 (file)
        <? eval('?>' . $entry->content); ?>
 </div>
 
-<div class="metadata">
 <? if (isset($entry->is_single) && $entry->is_single) : ?>
+       <div class="metadata">
+               <span class="date"><?=date('Y', $entry->timestamp)?></span>
+
+               <? if ($entry->tags): ?>
+                       <br />
+                       &mdash;<br />
+                       <ul class="tags">
+                       <? for($i = 0; $i < sizeof($entry->tags); $i++) : $tag = $entry->tags[$i]; ?>
+                               <li class="tag"><a href="<?=WEB_ROOT.'?tag='.$tag?>"><?=$tag?></a></li>
+                       <? endfor; ?>
+                       </ul>
+               <? endif; ?>
+
+               <? if ($entry->related): ?>
+                       <br />
+                       &mdash;<br />           
+                       <ul class="related">
+                       <? for($i = 0; $i < sizeof($entry->related); $i++) : $rel = $entry->related[$i]; ?>
+                               <li class="rel">
+                                       <a href="<?=WEB_ROOT.$rel?>">
+                                       <!-- <img src="<?=MEDIA.$rel?>/thumb.png" class="thumb" /><br />-->
+                                       <?=$rel?>
+                                       </a>
+                               </li>
+                       <? endfor; ?>
+                       <li class="clear"></li>
+                       </ul>
+               <? endif; ?>
+       </div>
+
+<? endif; ?>
 
-       <span class="date"><?=date('Y', $entry->timestamp)?></span>
-       <br />
-       &mdash;<br />
-       <? if ($entry->tags): ?>
-               <ul class="tags">
-               <? for($i = 0; $i < sizeof($entry->tags); $i++) : $tag = $entry->tags[$i]; ?>
-                       <li class="tag"><a href="<?=WEB_ROOT.'?tag='.$tag?>"><?=$tag?></a></li>
-               <? endfor; ?>
-       </ul>
-       <? endif; ?>
-
-       <? if (isset($entry->config->related) && $entry->config->related): ?>
-       <br />
-       &mdash;<br />
-       <a class="related" href="<?=WEB_ROOT?><?=$entry->config->related?>"><?=$entry->config->related?></a>
-       <? endif; ?>
-
-<? endif; ?>           
-</div>
 
 <? 
 if (isset($entry->is_single) && $entry->is_single && $entry->comments_enabled)
index c460abfc59f0d6f1d94c835bc031c68fb519d457..64246c31776b8294032e96699db1054e7c9cf760 100644 (file)
     <ul class="entries projects">
     <? foreach($entries as $entry): ?>
         <li class="<?=$entry->cat->name?>">
-            <a href="<?=$entry->url;?><?=isset($tag)?'?tag='.$tag : ''?>">
+            <a href="<?=$entry->url;?>">
                 <img src="<?=$entry->thumb?>" class="thumb" />
                 <br />
                 <?=$entry->title;?>                
             </a>
-            </li>
-        <? endforeach; ?>
+        </li>
+    <? endforeach; ?>
     </ul>
 
 </div>
 
-    <? $this->include_template('nextprev.html.tpl') ?>
+    <? $this->include_template('pagination.html.tpl') ?>
 
     <? $this->include_template('footer.html.tpl') ?>
 
index cf1e6c1bfb7c1bba36e8aecd4e3ade06067313c8..28d66d389207b787ed658033e8517fde8c68570a 100644 (file)
@@ -2,8 +2,7 @@
     <ul class="nav">
 
     <li class="home"><a href="<?=WEB_ROOT?>"><?=SITE_TITLE?></a></li>        
-    <li><a href="<?=WEB_ROOT?>?all">all</a></li>
-
+    
     <?
     /*
     <? $dirs = get_dirs(''); ?>
     <li><a <?=$request['basename'] == $e->title ? 'class="selected"' : ''?> href="<?=WEB_ROOT?><?=$e->url?>"><?=$e->title?></a></li>
     <? endforeach; ?>
     <!-- <li>
-    <? $this->include_template('nextprev.html.tpl') ?>
+        <? $this->include_template('pagination.html.tpl') ?>
     </li> -->
     </ul>
-    
-    
 
 </div>
 
index fdce93561fefd33d7493300c4229621d081a41c7..0ba1d414c6c51785b3511728fa1de3d2ab767478 100644 (file)
     <? endif; ?>
 
     <? $this->include_template('tags.html.tpl') ?>
-<!--     
-    <br />
-    <? if (!isset($_GET['s'])): ?>
-    sort by <a href="?s=freq">frequency</a>
-    <? else: ?>
-    sort by <a href="?">tag</a>
-    <? endif; ?>
--->
-
 
 </div>
 
index dfef375c17cb84b2a2f5951eca5167246e5a237c..66bbf85cb04215400f46ca152fff5e6b5e0b85bf 100644 (file)
@@ -8,10 +8,17 @@
 
 <? if(!isset($tag)): ?>
 <ul class="tags">
-<? $tags = get_tags('/'); ksort($tags); ?>
+<? $tags = get_tags('/'); if (isset($_GET['s'])) arsort($tags); else ksort($tags); ?>
 <? foreach($tags as $tag => $count) : ?>
 <li class="tag"><a href="<?=WEB_ROOT?>?tag=<?=$tag?>"><?=$tag?></a> &times; <?=$count?></li>
 <? endforeach; ?>
 </ul>
 <? endif; ?>  
 
+<br /><br />
+
+<? if (!isset($_GET['s'])): ?>
+sort by a-z <a href="?s">freq</a>
+<? else: ?>
+sort by <a href="?">a-z</a> freq
+<? endif; ?>