From: Gabriel Dunne Date: Tue, 17 Apr 2012 23:37:43 +0000 (-0700) Subject: updates to posts and style X-Git-Url: https://git.quilime.com/?a=commitdiff_plain;h=0f4bba52f6d7f774ad469fa7abc8940142e8ed18;p=plog.git updates to posts and style --- diff --git a/content/archive/stars b/content/archive/stars deleted file mode 100644 index 9ef8611..0000000 --- a/content/archive/stars +++ /dev/null @@ -1,3 +0,0 @@ -title = Stars --- -Stars Software \ No newline at end of file diff --git a/content/blog/2010/10/seaquence b/content/blog/2010/10/seaquence deleted file mode 100644 index 4e015b8..0000000 --- a/content/blog/2010/10/seaquence +++ /dev/null @@ -1,11 +0,0 @@ -title = Seaquence -tags = seaquence flash -notes = this might need to be split up into a few posts -date = 2010-10-04 --- - -Alpha release of [Seaquence: A experimental web-based musical ecosystem](http://seaquence.org) created by Gabriel Dunne, Ryan Alexander and Daniel Massey. - -[![seaquence.org](/projects/seaquence/seaq5.png)](http://seaquence.org) - -[http://seaquence.org](http://seaquence.org) \ No newline at end of file diff --git a/content/design/config b/content/design/config deleted file mode 100644 index d798728..0000000 --- a/content/design/config +++ /dev/null @@ -1,2 +0,0 @@ -title = projects -template = projects \ No newline at end of file diff --git a/content/design/tessellated b/content/design/tessellated deleted file mode 100644 index 84054cb..0000000 --- a/content/design/tessellated +++ /dev/null @@ -1,11 +0,0 @@ -title = Tessellated Group Booth Design -date = 2010 --- - -

- -
-tessellated group -
-identity design, installation design -

\ No newline at end of file diff --git a/content/blog/2010/05/new _blog b/content/log/2010/05/new _blog similarity index 100% rename from content/blog/2010/05/new _blog rename to content/log/2010/05/new _blog diff --git a/content/blog/2010/06/chapter_and_verse b/content/log/2010/06/chapter_and_verse similarity index 100% rename from content/blog/2010/06/chapter_and_verse rename to content/log/2010/06/chapter_and_verse diff --git a/content/blog/2010/06/icosi_rider b/content/log/2010/06/icosi_rider similarity index 100% rename from content/blog/2010/06/icosi_rider rename to content/log/2010/06/icosi_rider diff --git a/content/blog/2010/07/icosi b/content/log/2010/07/icosi similarity index 100% rename from content/blog/2010/07/icosi rename to content/log/2010/07/icosi diff --git a/content/blog/2010/07/icosi2 b/content/log/2010/07/icosi2 similarity index 100% rename from content/blog/2010/07/icosi2 rename to content/log/2010/07/icosi2 diff --git a/content/blog/2010/07/icosi_biennial b/content/log/2010/07/icosi_biennial similarity index 98% rename from content/blog/2010/07/icosi_biennial rename to content/log/2010/07/icosi_biennial index 9352f7f..fbd41bd 100644 --- a/content/blog/2010/07/icosi_biennial +++ b/content/log/2010/07/icosi_biennial @@ -4,10 +4,8 @@ notes = this might need to be split up into a few posts date = 2010-07-29 -- -
- -
+ *ICOSI* is an audio/visual sculptural performance which was shown at the Biennial of the Americas, Denver CO, 2010. @@ -23,9 +21,7 @@ The piece represents my practice and experiences in regards to my own spiritual 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. - [more photos via flickr →](http://www.flickr.com/photos/quilime/sets/72157624499344281/with/4847387648/) diff --git a/content/log/2010/10/seaquence b/content/log/2010/10/seaquence new file mode 100644 index 0000000..817a144 --- /dev/null +++ b/content/log/2010/10/seaquence @@ -0,0 +1,9 @@ +title = Seaquence +tags = seaquence flash +notes = this might need to be split up into a few posts +date = 2010-10-04 +-- + +Alpha release of [Seaquence: A experimental web-based musical ecosystem](http://seaquence.org). + +[http://seaquence.org](http://seaquence.org) \ No newline at end of file diff --git a/content/blog/2010/11/milieux_sonores b/content/log/2010/11/icosi_gaffta similarity index 75% rename from content/blog/2010/11/milieux_sonores rename to content/log/2010/11/icosi_gaffta index b5d16c2..5e1004e 100644 --- a/content/blog/2010/11/milieux_sonores +++ b/content/log/2010/11/icosi_gaffta @@ -1,8 +1,8 @@ -title = Event: Audiovisual synthesis and projection mapped forms +title = ICOSI Performance at Gray Area w/ Jeff Lubow date = 2010-11-05 -- -![](http://farm5.static.flickr.com/4084/4847387746_7352d3a039_z.jpg) + Date/Time: 06 Nov 2010 from 7:00 PM to 11:00 PM Location: Gray Area Foundation for the Arts – 55 Taylor Street, San Francisco diff --git a/content/log/2011/05/clmpr b/content/log/2011/05/clmpr new file mode 100644 index 0000000..52a4b3f --- /dev/null +++ b/content/log/2011/05/clmpr @@ -0,0 +1,17 @@ +title = clmpr.com +date = may 24 2011 +-- + +

clmpr.com

+ + + + + +clmpr is a clean, minimal bookmarking site. + +soon: +- tags +- public data endpoints +- group clmping + diff --git a/content/log/2011/05/permenant b/content/log/2011/05/permenant new file mode 100644 index 0000000..a0322b8 --- /dev/null +++ b/content/log/2011/05/permenant @@ -0,0 +1,4 @@ +date = Tue May 24 22:00:58 2011 +-- + + \ No newline at end of file diff --git a/content/log/2011/05/schedule b/content/log/2011/05/schedule new file mode 100644 index 0000000..238e6e0 --- /dev/null +++ b/content/log/2011/05/schedule @@ -0,0 +1,63 @@ +title = time +date = Tue May 24 21:43:54 2011 +-- + + +honest schedule: + +
    
+ 6
+ 7   
+ 8   
+ 9   (if lucky) wake, lay around
+10   rushed coffee with love
+11   studio
+12
+ 1   
+ 2   small break (outside), food
+ 3   work
+ 4   
+ 5   
+ 6   
+ 7   
+ 8   dinner (take out)
+ 9   work
+10   
+11   
+12   home
+ 1   work
+ 2
+ 3   sleep
+ 4
+ 5
+
+ + +ideal schedule: + +
    
+ 6
+ 7   wake
+ 8   breakfast with love
+ 9   get to studio
+10   
+11   work
+12
+ 1   break (outside)
+ 2   work
+ 3   
+ 4   
+ 5
+ 6   dinner with love
+ 7   
+ 8   work wrap up
+ 9   relax
+10
+11   sleep
+12
+ 1
+ 2
+ 3
+ 4
+ 5
+
\ No newline at end of file diff --git a/content/projects/1999/aero b/content/projects/1999/aero new file mode 100644 index 0000000..2949f76 --- /dev/null +++ b/content/projects/1999/aero @@ -0,0 +1,8 @@ +title = aero +date = 1999 +-- + + +6" x 3" x 3", ceramic + +aerodynamic blob vehicle diff --git a/content/projects/1999/icarus-deadalus b/content/projects/1999/icarus-deadalus new file mode 100644 index 0000000..f6bd705 --- /dev/null +++ b/content/projects/1999/icarus-deadalus @@ -0,0 +1,8 @@ +title = icarus and deadalus +date = nov 1 1999 +-- + + +16" x 16" x 4", balsa wood + +The myth of Icarus depicted in a public-space courtyard design. diff --git a/content/projects/celestes b/content/projects/2002/celestes similarity index 92% rename from content/projects/celestes rename to content/projects/2002/celestes index eb05e8f..fa81551 100644 --- a/content/projects/celestes +++ b/content/projects/2002/celestes @@ -10,13 +10,9 @@ for the equinoxes and solstices. The medium dial counts hours of the day, and the smallest dial counts minutes of the hour. -

-


-

Prototype constructed out of balsa, acid free paper.
-

\ No newline at end of file diff --git a/content/projects/2003/bodyneg b/content/projects/2003/bodyneg new file mode 100644 index 0000000..adf03bf --- /dev/null +++ b/content/projects/2003/bodyneg @@ -0,0 +1,8 @@ +title = body negative +-- + + +
+ink press, 5 wall-mounted panels. 8' x 4' x 2' +
+pont even school of art final exhibition, France diff --git a/content/projects/2003/egg b/content/projects/2003/egg new file mode 100644 index 0000000..07e7b48 --- /dev/null +++ b/content/projects/2003/egg @@ -0,0 +1,4 @@ +date = 2003 +-- + +marker, wire. 4" x 2.5" \ No newline at end of file diff --git a/content/projects/2003/obsession b/content/projects/2003/obsession new file mode 100644 index 0000000..d1b7fc1 --- /dev/null +++ b/content/projects/2003/obsession @@ -0,0 +1,5 @@ +title = obsession +date = 2003 +-- + +copper wire, masonite. 3.5' x 4.5' diff --git a/content/projects/2006/rattle b/content/projects/2006/rattle new file mode 100644 index 0000000..4e22611 --- /dev/null +++ b/content/projects/2006/rattle @@ -0,0 +1,32 @@ +title = rattle +date = 2009 +-- + + + + + + + + + + + + + + + + + + + +
+ +interactive software, synthesiser +
+built with Processing, ChucK +
+ diff --git a/content/projects/2006/stars b/content/projects/2006/stars new file mode 100644 index 0000000..800862e --- /dev/null +++ b/content/projects/2006/stars @@ -0,0 +1,39 @@ +title = Stars +-- + + +

Stars

+ +projection, visual software (c++), audio (ableton live, max/msp) + +

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

+ +
+ + + +

video

+
+ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/content/projects/2007/cabspotting b/content/projects/2007/cabspotting new file mode 100644 index 0000000..813ce60 --- /dev/null +++ b/content/projects/2007/cabspotting @@ -0,0 +1,33 @@ +title = cabspotting +date = 2009 +tags = cabs stamen whatever blah blah +-- + + + + + + + + + + + + + + + + + + + +
+ +SF taxi visualization
+built with Java/Processing +
+ +part of the NY MOMA permenant collection diff --git a/content/projects/2008/boat b/content/projects/2008/boat new file mode 100644 index 0000000..6f7a9f9 --- /dev/null +++ b/content/projects/2008/boat @@ -0,0 +1,25 @@ +title = boat +data = 2010 +-- + + + + + + + + + + + + + + + + + +
+photo timelapse diff --git a/content/projects/2008/prism b/content/projects/2008/prism new file mode 100644 index 0000000..6d34e4e --- /dev/null +++ b/content/projects/2008/prism @@ -0,0 +1,5 @@ +title = prism +-- + + +oil on canvas. 4' x 3' diff --git a/content/projects/2008/tessellated b/content/projects/2008/tessellated new file mode 100644 index 0000000..d9f5451 --- /dev/null +++ b/content/projects/2008/tessellated @@ -0,0 +1,6 @@ + +title = Tessellated Group +date = 2010 +-- + +identity design, installation design \ No newline at end of file diff --git a/content/projects/2009/mask b/content/projects/2009/mask new file mode 100644 index 0000000..e6a4056 --- /dev/null +++ b/content/projects/2009/mask @@ -0,0 +1,5 @@ +title = mask +-- + + +graphite on plywood. 12" x 12" diff --git a/content/projects/2009/synonymovement b/content/projects/2009/synonymovement new file mode 100644 index 0000000..14def6e --- /dev/null +++ b/content/projects/2009/synonymovement @@ -0,0 +1,30 @@ +date = 2009 +-- + + + + + + + + + + + + + + + + + + + + +
+ +audio/visual software, video installation
+c++, openGL, ableton live, max/msp +
diff --git a/content/projects/aero b/content/projects/aero deleted file mode 100644 index 6ef7b03..0000000 --- a/content/projects/aero +++ /dev/null @@ -1,9 +0,0 @@ -title = aero -date = 2008 --- -

- - -
-ceramic. 6" x 3" x 3" -

\ No newline at end of file diff --git a/content/projects/mask b/content/projects/mask deleted file mode 100644 index 1901e21..0000000 --- a/content/projects/mask +++ /dev/null @@ -1,7 +0,0 @@ -title = mask --- -

- -
-graphite on plywood. 12" x 12" -

\ No newline at end of file diff --git a/content/projects/prism b/content/projects/prism deleted file mode 100644 index 1d3b722..0000000 --- a/content/projects/prism +++ /dev/null @@ -1,7 +0,0 @@ -title = prism --- -

- -
-oil on canvas. 4' x 3' -

\ No newline at end of file diff --git a/css/style.css b/css/style.css index dae7350..e92bf70 100644 --- a/css/style.css +++ b/css/style.css @@ -1,20 +1,17 @@ html, body, table { - background: none repeat scroll 0pt 0pt #FFFFFF; - color: #444444; - font-family: verdana,sans-serif; + color: #555555; + font-family: sans-serif; font-size: 12px; line-height: 1.5em; } body { - margin: 30px auto; + margin: 20px auto; } a { border: 0pt none; - color: #5544FF; - padding: 0.2em 0pt; - text-decoration: none; + color: #000000; } a img { @@ -26,23 +23,34 @@ a.mute { } a:hover, a.mute:hover { - color: #EE44FF; + border: medium none; + color: #0000FF; } p { margin: 20px auto; - max-width: 800px; + max-width: 600px; text-align: left; } +p.center { + max-width: none; + text-align: center; +} + +.center { + text-align: center; +} + strong { } h1, h2, h3, h4, h5, h6 { - font-family: Lekton,sans-serif; + color: #333; font-size: 16px; - font-weight: bold; + font-weight: normal; + letter-spacing: 0.08em; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { @@ -86,36 +94,36 @@ blockquote { max-width: 600px; padding: 2em 4em; } -.center { - text-align:center; -} #nav { - font-family: Lekton,sans-serif; - font-size: 16px; - letter-spacing: 0.2em; + font-style:italic; margin-bottom: 60px; margin-left: 20px; - text-align: center; + color:#999; } -#nav h1 { - margin: 1em 0pt; +#nav .t { + font-weight: bold; } -.nav a { +#nav a { border: 0pt none; - text-decoration: none; + font-style:normal; } -.nav li { - display: inline-block; - margin: 0pt 2em; +#nav li { + margin-bottom: 0.2em; +} + +#nav li.title { } #content { + left: 300px; padding: 0pt 20px; - text-align: center; + position: absolute; + top: 20px; + padding-bottom:50px; } #content p:first-child { @@ -128,14 +136,18 @@ blockquote { .projects li { display: inline-block; + margin: 0pt 20px 40px; +} + +.projects li { + } .projects li a.thumb { - background: none repeat scroll 0% 0% #000000; border: 0pt none; display: block; - height: 160px; - width: 250px; + height: 120px; + width: 200px; } .projects li img { @@ -144,6 +156,7 @@ blockquote { } .projects li a { + color: #999999; text-decoration: none; } @@ -152,25 +165,30 @@ blockquote { } .entry h2 { - margin-bottom: 0pt; + } .entry .title { margin-bottom: 20px; } +.footer { + margin-top:50px; +} + +.arrow { + font-weight:bold; +} +.arrow a { + text-decoration:none; +} + .entry .date { - border-top: 1px solid #CCCCCC; - color: #996677; - font-size: 12px; - margin: 0pt auto; - max-width: 200px; - padding-top: 8px; + } .entry .tags { color: #444444; - font-size: 12px; font-style: italic; margin-top: 10px; } diff --git a/index.php b/index.php index c45e7a9..72a0112 100644 --- a/index.php +++ b/index.php @@ -15,14 +15,7 @@ $total = 0; # content exists, and is a folder - - if ($url['filename'] == '') - { - $page = parse_entry(new SplFileInfo($page_request.'index'), 1); - $t->assign('data', $page); - $template = 'page.' . $response_format . '.tpl'; - } - else if (is_dir($content_request)) { + if (is_dir($content_request)) { # get config in folder, if exists if (is_file($content_request . '/' . CONFIG_FILE )) { $config = parse_entry(new SplFileInfo($content_request . '/' . CONFIG_FILE)); @@ -56,5 +49,3 @@ $t->assign('total', $total); header("Content-Type: {$response_mime_type}; charset=UTF-8"); $t->render($template); - -?> diff --git a/lib/data.php b/lib/data.php index 13db465..9d156d1 100644 --- a/lib/data.php +++ b/lib/data.php @@ -64,9 +64,10 @@ function get_pages() */ function get_dirs( $path = "", $args = array()) { - $recursive = isset($args['recursive']) ? $args['recursive'] : 1; - $path = LOCAL_ROOT . CONTENT_DIR . $path; + $path = LOCAL_ROOT . CONTENT_DIR .'/'. $path; + + if ($recursive) { $iterator = new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::KEY_AS_PATHNAME); @@ -76,11 +77,12 @@ function get_dirs( $path = "", $args = array()) $dir_iterator = new DirectoryIterator($path); } $dirs = array(); - foreach ($dir_iterator as $dir => $info) { - if ($info->isDir() && $info->getFilename() != '.' && $info->getFilename() != '..') { + foreach ($dir_iterator as $fileInfo) { + if ($fileInfo->isDir() && $fileInfo->getFilename() != '.' && $fileInfo->getFilename() != '..') { $d = array(); - $d['url'] = str_replace($path, "", $info->getRealPath()) . '/'; - $d['name'] = substr(str_replace($path, "", $info->getRealPath()),1); + $d['cat'] = clean_slashes(str_replace(LOCAL_ROOT . CONTENT_DIR, "", $fileInfo->getPath())); + $d['name'] = substr(str_replace($path, "", $fileInfo->getRealPath()), 0); + $d['url'] = $d['cat'] . '/' . $d['name']; $dirs[] = $d; } } @@ -88,6 +90,9 @@ function get_dirs( $path = "", $args = array()) } + + + /** * @param splFileInfo SPLFileInfo Object * @param page default is false @@ -118,9 +123,11 @@ function parse_entry($fileInfo, $page = 0) $content .= $line; } + #eval content + $file = array(); $file['config'] = parse_ini_string($config); - $file['title'] = $file['config']['title']; + $file['title'] = isset($file['config']['title']) ? $file['config']['title'] : $fileInfo->getFilename(); $file['config']['date'] = isset($file['config']['date']) ? $file['config']['date'] : null; $file['timestamp'] = $file['config']['date'] ? date('U', strtotime( $file['config']['date'])) : $fileInfo->getCTime(); $file['tags'] = isset($file['config']['tags']) ? explode(" ", $file['config']['tags']) : null; @@ -128,11 +135,11 @@ function parse_entry($fileInfo, $page = 0) if ($passed_more) $file['content_short'] = Markdown($content_short); $cat = clean_slashes(str_replace(LOCAL_ROOT . CONTENT_DIR, "", $fileInfo->getPath())); - $file['cat'] = $page ? null : array('name' => substr($cat,1), 'url' => $cat.'/' ); + $file['cat'] = $page ? null : array('name' => substr($cat, 1), 'url' => $cat.'/' ); $file['path'] = $fileInfo->getRealPath(); - $file['media'] = MEDIA_ROOT . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename() . '/'; - $file['thumb'] = isset($file['config']['thumb']) ? $file['config']['thumb'] : MEDIA_ROOT . substr($file['cat']['url'],1) . $fileInfo->getFilename() . '/thumb.png'; - $file['url'] = WEB_ROOT . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename() . '/'; + $file['media'] = MEDIA_ROOT . '/' . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename() . '/'; + $file['thumb'] = isset($file['config']['thumb']) ? $file['config']['thumb'] : MEDIA_ROOT . '/' . substr($file['cat']['url'],1) . $fileInfo->getFilename() . '/thumb.png'; + $file['url'] = WEB_ROOT . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename(); return $file; } \ No newline at end of file diff --git a/lib/init.php b/lib/init.php index 65e4d4f..9021c45 100644 --- a/lib/init.php +++ b/lib/init.php @@ -6,7 +6,7 @@ define ('SITE_TITLE', 'Gabriel Dunne'); define ('LOCAL_ROOT', '/home/quilime/gabrieldunne-site/'); - define ('MEDIA_ROOT', 'http://'.$_SERVER['SERVER_NAME'].'/media/'); + define ('MEDIA_ROOT', 'http://'.$_SERVER['SERVER_NAME'].'/media'); define ('WEB_ROOT', 'http://'.$_SERVER['SERVER_NAME'].'/'); define ('CONTENT_DIR', 'content'); diff --git a/lib/output.php b/lib/output.php index cbe9609..add2fbb 100644 --- a/lib/output.php +++ b/lib/output.php @@ -35,6 +35,12 @@ function parse_format($format, $default) } +function paginate( $set ) +{ + +} + + /** * parse ini file */ diff --git a/pages/about b/pages/about deleted file mode 100644 index d7d13d1..0000000 --- a/pages/about +++ /dev/null @@ -1,17 +0,0 @@ -title = about --- - -My name is Gabriel Labov Dunne, and I was born in San Francisco in 1981. The content of this site document my explorations of visual, audible, physical, and imperceivable spectrums, drawing influence from natural systems, structures, rhythms of the perceivable and imperceivable universe. - -I make projects that sometimes involve but are not limited to these various modes: Technology, design, fabrication, software, sound/music, video, animation, art, performance, teaching, public works, and collaborations. - -links -c/v - - -Studio -1242 Market Street, FL 2 -San Francisco, CA 94102 -+ 1 415 493 8496 -email - diff --git a/pages/bio b/pages/bio new file mode 100644 index 0000000..7f191f6 --- /dev/null +++ b/pages/bio @@ -0,0 +1,153 @@ +title = bio +-- + +**gabriel labov dunne** +(1981, San Francisco) +
+1242 Market Street, FL 2 +San Francisco, CA 94102 ++ 1 415 493 8496 +email +
+
+ + + + + + +**residencies / collaborations** +2011            Collaboration, Studio Vishal K. Dar +2009—2010 Residency, Gray Area Foundation for the Arts +
+ + +**exhibition / performance** +2012 India Art Fair, Delhi, India. Collaboration with Vishal K Dar. +2011 Sepalcure, Shigeto, Simple & Santa, GAFFTA, San Francisco. Live visuals. +2010 Milieux Sonores: Sound and Imaginary Space, GAFFTA, San Francisco. Live A/V performance. +2010 Biennial of the Americas, Denver. Live A/V performance. +2010 Prototype, GAFFTA, San Francisco. Installation. +2010 Powers of Ten, GAFFTA. Installation. +2008 Design and the Elastic Mind, MoMA NYC Permanent Collection. Collab w/Stamen Design. +2006 Interferenze: Naturalis Electronica, Valle Caudina, Italy. +2006 Japan Media Arts Festival, Tokyo, Japan +2006 Festival Sonar, Barcelona, Spain +2006 SIGGRAPH, Boston +2005 New Wight Gallery MFA Show, UCLA, Los Angeles, CA (collab.) +2005 SIGGRAPH, Los Angeles +2005 :Output International Design Competition, Amsterdam, Netherlands +2005 CiberArt: International Festival of New Technologies, Bilbao, Spain +2004 Traffic, New Wight Gallery, UCLA, Los Angeles, CA. Collab w/Scott Hessels. +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, Paris, France +2002 Experimental Works On Paper, Rennes, France +2002 Jaquez Gallery Collection, Pont Aven, France. Permanent Collection. +
+ + +**public collections** +New York Museum of Modern Art, NY +Jaquez Gallery Collection, Pont Aven, France +
+ + +**edu** +2003 B.A. Design | Media Arts, UCLA +2001 Pont Aven School of Art, France +1999 College of Marin, Architecture +
+ + + +**professional activity** +2010—         Bay Area Video Coalition, NextGen Youth Instructor +2005—         Tessellated Group: Designer +2009—2010 Gray Area Foundation for the Arts: Studio Director +2007—2008 Stamen Design: Designer, Programmer +2007—2008 Google, Inc: Designer, Programmer +2004—2006 Motion Theory: Designer, Programmer, Animator +
+
+ + + + +**talks / conferences** +2010 "Prototype" Resident Artist Symposium, Gray Area, San Francisco +2004 Text + Architecture & Writing in Architecture, SCIARC, Los Angeles +2003 narr@tive: Digital Storytelling, Hammer Museum, Los Angeles +
+ +**courses / lectures / workshops** +2011 Processing 101 Workshop(Certificate Program, Gray Area, San Francisco), 2 weeks +2010 Open Source Coding (Youth Program, BAVC, San Francisco), school year +2010 Creative Coding: An Introduction to Processing (Gray Area, San Francisco), 2 weeks +2009 Creative Coding (Gray Area, San Francisco), 2 weeks +2009 Introduction to Processing (Gray Area, San Francisco), weekend +2007 Processing (Makers Faire, San Mateo), 2 hour +2005 Programming and Design (UCLA student workshops, Los Angeles), quarter +2004 Maya Workshop Series (UCLA, Los Angeles), 1 quarters +2003 Typography Workshop Series (UCLA, Los Angeles), 1 day +2003 Adobe Software Workshops, Photoshop/Illustrator/After Effects (UCLA, Los Angeles), 1 day each +2002 Macromedia Design Student Workshops (UCLA, Los Angeles), 1 day +
+ +**websites** +2011 Duran Duran "All You Need Is Now" http://now.gaffta.org +2010 Seaquence http://seaquence.org +2007 Motion Theory [link] +
+ +**commercials** +Budwieser "Superbowl", Motion Theory +Budwieser "The Game", Motion Theory +Nike "One", Motion Theory +
+ +**shorts** +RestFest 2003 Opener, Motion Theory +The Mirror +
+ + +**music videos** +Beck "Girl", Motion Theory +Papa Roach "Getting Away With Murder", Motion Theory +
+ + +**print / tv / radio** +Art College Radio, San Francisco +MIT Aerospace Annual +A'minima #17 +FOCUS Italia, May Issue +Discover Magazine +Wired +Adult Swim, Cartoon Network +Contemporary Art of Science and Technology +AD: Architectural Digest +HDRI +
+ +**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 +
+ +**academic honors** +2002, 2003 UCLA Deans List +2001 UCLA Merit Scholarship +
+ +**credentials** +Adobe A.C.E. Certified in Photoshop, Illustrator +
diff --git a/pages/cv b/pages/cv deleted file mode 100644 index 1c6ecbc..0000000 --- a/pages/cv +++ /dev/null @@ -1,112 +0,0 @@ -title = c/v --- - -**edu** -2003 B.A. Design | Media Arts, UCLA -2002 Pont Avent School of Art, France -1999 College of Marin -
-
- - -**residencies / collaborations** -2011—     Collaboration, Studio Vishal K. Dar -2009—2010 Artist in Residence, Gray Area Foundation for the Arts -
- - -**exhibitions, festivals, performance** -2011 Sepalcure, Shigeto, Simple & Santa, GAFFTA, San Francisco. Live visuals. -2010 Milieux Sonores: Sound and Imaginary Space, GAFFTA, San Francisco. Live A/V performance. -2010 Biennial of the Americas, Denver. Live A/V performance. -2010 Prototype, GAFFTA, San Francisco. Installation. -2010 Powers of Ten, GAFFTA. Installation. -2008 Design and the Elastic Mind, MoMA NYC Permanent Collection. Collab w/Stamen Design. -2006 Interferenze: Naturalis Electronica, Valle Caudina, Italy. -2006 Japan Media Arts Festival, Tokyo, Japan -2006 Festival Sonar, Barcelona, Spain -2006 SIGGRAPH, Boston -2005 New Wight Gallery MFA Show, UCLA, Los Angeles, CA (collab.) -2005 SIGGRAPH, Los Angeles -2005 :Output International Design Competition, Amsterdam, Netherlands -2005 CiberArt: International Festival of New Technologies, Bilbao, Spain -2004 Traffic, New Wight Gallery, UCLA, Los Angeles, CA. Collab w/Scott Hessels. -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, Paris, France -2002 Experimental Works On Paper, Rennes, France -2002 Jaquez Gallery Collection, Pont Aven, France. Permanent Collection. -
- -**talks / conferences** -2010 "Prototype" Resident Artist Symposium, Gray Area, San Francisco -2004 Text + Architecture & Writing in Architecture, SCIARC, Los Angeles -2003 narr@tive: Digital Storytelling, Hammer Museum, Los Angeles -
- -**courses / lectures / workshops** -2011 Processing 101 (Certificate Program, Gray Area, San Francisco) -2010 Open Source Coding (Youth Program, BAVC, San Francisco) -2010 Creative Coding: An Introduction to Processing (Gray Area, San Francisco) -2009 Creative Coding (Gray Area, San Francisco) -2009 Creative Coding (Gray Area, San Francisco) -2009 Introduction to Processing (Gray Area, San Francisco) -2007 Processing (Makers Faire, San Mateo) -2005 Programming and Design (UCLA student workshops, Los Angeles) -2005 Video, (UCLA student workshops, Los Angeles) -2004 Maya Workshop Series (UCLA, Los Angeles) -2003 Typography Workshop Series (UCLA, Los Angeles) -2003 Adobe Design Software Workshop (Rep, UCLA, Los Angeles) -2002 Macromedia Design Student Workshops (UCLA, Los Angeles) -
- - -**media** -2009 Art College Radio (gdss) 2008 MIT Aerospace Annual -2007 A'minima #17 -2007 FOCUS Italia, May Issue -2007 Discover Magazine -2007 Wired -2006 Adult Swim, Cartoon Network -2006 Contemporary Art of Science and Technology -2006 AD: Architectural Digest -2005 HDRI -
- - -**public collections** -New York Museum of Modern Art, NY -Jaquez Gallery Collection, Pont Aven, France -
- - -**awards** -2005 Creative Review Best in Show "Beck Girl" (Asst Visual Effects Supervisor, w/Motion Theory) -2004 Type Directors Award "Nike Golf" (Designer, Developer, w/Motion Theory) -2004 AIGA "HP It Consolidates" (Designer, Animator w/Motion Theory) -2004 AICP "HP Hands" (Designer, Animator w/Motion Theory) -2003 Screen Network Australia Best in Show -2002 Shorttakes Film Festival, Best Visual Effects -
- -**academic honors** -2002, 2003 UCLA Deans List -2001 UCLA Merit Scholarship -
- -**credentials** -Adobe A.C.E. Certified in Photoshop, Illustrator -
- - - -**professional activity** -2005—     Tessellated Group: Designer -2010—     Bay Area Video Coalition, NextGen Youth Instructor -2009—2010 Gray Area Foundation for the Arts: Studio Director -2007—2008 Stamen Design: Designer, Developer -2007—2008 Google, Inc: Designer, Developer -2004—2006 Motion Theory: Designer, Animator -
-
diff --git a/pages/links b/pages/links index 7135c32..d8fcb1b 100644 --- a/pages/links +++ b/pages/links @@ -1,38 +1,44 @@ title = links type = page -- -elsewhere ----- +*elsewhere* + + [quilime.com](http://quilime.com)
-
-people ------- -+ stephanie sherriff [ssherriff.com](http://ssherriff.com) -+ ryan alexander [onecm.com](http://onecm.com) +*friends* + ++ stephanie sherriff [ssherriff.com](http://ssherriff.com) ++ ryan alexander [onecm.com](http://onecm.com) ++ adam roth [ripevessel.com](http://ripevessel.com) + joshua nimoy [jtnimoy.net](http://jtnimoy.net) + daniel massey [oddsympathy.com](http://oddsympathy.com) + keith pasko [keithpasko.com](http://keithpasko.com) + jeff lubow [dabkitsch.com/jml/](http://dabkitsch.com/jml/) -+ michael chang [ghost-hack.com](http://ghost-hack.com) -+ carbon workshop [carbonworkshop.com](http://carbonworkshop.com) ++ michael chang [ghost-hack.com](http://ghost-hack.com) ++ robert hodgin [flight404.com](http://flight404.com) ++ carbon workshop (gustavo huber + shelly brown) [carbonworkshop.com](http://carbonworkshop.com) + sascha pohflep [pohflepp.com](http://pohflepp.com) + mylinh trieu [mylinhtrieu.com](http://mylinhtrieu.com) + aaron meyers [universaloscillation.com](http://universaloscillation.com) + tom carden [tom-carden.co.uk](http://tom-carden.co.uk) + michal migurski [mike.teczno.co](http://mike.teczno.com) -+ adam roth [ripevessel.com](http://ripevessel.com) + david rager [davidrager.org](http://davidrager.org) -+ marc nimoy [digitanalog.net](http://digitanalog.net) ++ marc nimoy [digitanalog.net](http://digitanalog.net) + matthew gale [makaga.com](http://makaga.com) + frédéric eyl [fredericeyl.de](http://fredericeyl.de) + the green eyl [thegreeneyl.com](http://thegreeneyl.com) +
+*respect* + ++ nervous system [http://n-e-r-v-o-u-s.com/](http://n-e-r-v-o-u-s.com/) + + +
+*places* -places ------- + gray area foundation for the arts [gaffta.org](http://gaffta.org) + bay area video coalition [bavc.org](http://bavc.org) \ No newline at end of file diff --git a/templates/entry.html.tpl b/templates/entry.html.tpl index fdeba12..38114f2 100644 --- a/templates/entry.html.tpl +++ b/templates/entry.html.tpl @@ -1,22 +1,22 @@
-
-

- -

-
-
- + ' . $data['content']); ?> +
+ +
"> +
+
diff --git a/templates/head-inc.html.tpl b/templates/head-inc.html.tpl index facb303..d40b6f2 100644 --- a/templates/head-inc.html.tpl +++ b/templates/head-inc.html.tpl @@ -1,5 +1,4 @@ - diff --git a/templates/nav.html.tpl b/templates/nav.html.tpl index 8b8db02..baf9f5b 100644 --- a/templates/nav.html.tpl +++ b/templates/nav.html.tpl @@ -1,13 +1,42 @@ - \ No newline at end of file +
+ + +
  • + 10) break; endforeach; ?> + +

    + +
  • archive
  • + +
    + + +
  • + + + + + + \ No newline at end of file diff --git a/templates/single.html.tpl b/templates/single.html.tpl index e262f88..7f2ffc1 100644 --- a/templates/single.html.tpl +++ b/templates/single.html.tpl @@ -3,7 +3,7 @@ include_template('head-inc.html.tpl') ?> - <?=SITE_TITLE?><?=TITLE_DELIMITER?> <?=$data['title'];?> + <?=$data['title'];?> @@ -12,23 +12,28 @@
    -

    - -

    +
    + ' . $data['content']); ?> +
    -
    - ' . $data['content']); ?> -
    +
    + +
    + + +