From e85c6495e86ffd03832aeff5d56715097dca9f53 Mon Sep 17 00:00:00 2001 From: Gabriel Dunne Date: Wed, 11 Nov 2009 16:11:11 -0800 Subject: [PATCH] cleaned master branch --- content/projects/example/config | 2 + content/projects/example/content.html | 1 + style.css => css/style.css | 4 +- lib/config | 4 +- lib/data.php | 9 +- templates/404.html | 10 +- templates/_mus.html | 28 ---- templates/about.html | 27 ++++ templates/aggregate.html | 122 ---------------- templates/archive.html | 58 -------- templates/bio.html | 38 ----- templates/code.html | 126 ----------------- templates/contact.html | 61 -------- templates/cv.html | 191 -------------------------- templates/footer.html | 5 - templates/header-src.html | 5 + templates/header.html | 1 - templates/index.html | 19 +-- templates/links.html | 33 +---- templates/log.html | 129 ----------------- templates/mus.html | 70 ---------- templates/nav.html | 24 +--- templates/photo.html | 7 +- templates/photo_bk.html | 69 ---------- templates/projects.html | 57 ++------ templates/text.html | 79 ----------- 26 files changed, 68 insertions(+), 1111 deletions(-) create mode 100644 content/projects/example/config create mode 100644 content/projects/example/content.html rename style.css => css/style.css (97%) delete mode 100644 templates/_mus.html create mode 100644 templates/about.html delete mode 100644 templates/aggregate.html delete mode 100644 templates/archive.html delete mode 100644 templates/bio.html delete mode 100644 templates/code.html delete mode 100644 templates/contact.html delete mode 100644 templates/cv.html delete mode 100644 templates/footer.html create mode 100644 templates/header-src.html delete mode 100644 templates/header.html delete mode 100644 templates/log.html delete mode 100644 templates/mus.html delete mode 100644 templates/photo_bk.html delete mode 100644 templates/text.html diff --git a/content/projects/example/config b/content/projects/example/config new file mode 100644 index 0000000..038edfd --- /dev/null +++ b/content/projects/example/config @@ -0,0 +1,2 @@ +title = Example +date = october 12 2009 diff --git a/content/projects/example/content.html b/content/projects/example/content.html new file mode 100644 index 0000000..4a89148 --- /dev/null +++ b/content/projects/example/content.html @@ -0,0 +1 @@ +This is an example project \ No newline at end of file diff --git a/style.css b/css/style.css similarity index 97% rename from style.css rename to css/style.css index 2e985d3..9fc738b 100644 --- a/style.css +++ b/css/style.css @@ -52,14 +52,14 @@ table .reader li, table .bookmarks li { margin-bottom:1em; padding-bottom:1em; #home_arrow { position: absolute; top:11px; left:23px; margin-left:250px; text-decoration:none; } -#content { margin-left:250px; } +#content { margin-left:120px; } #content p { } ul.inline_content { border-top:10px solid #161616; } ul.inline_content li { margin:50px 0; padding-bottom:50px; border-bottom:10px solid #161616; } ul.inline_content li div.content li { padding:0; border:0; margin:0; } ul.thumbnails { } ul.thumbnails li { display:inline-block; margin: 0px 60px 60px 0px; } - ul.thumbnails .thumbnail { width:160px; height:240px; text-align:center; background:#888; } + ul.thumbnails .thumbnail { width:160px; height:120px; text-align:center; background:#888; } ul.thumbnails a:hover img { filter:alpha(opacity=75); -moz-opacity:0.75; diff --git a/lib/config b/lib/config index 01a826b..90ff572 100644 --- a/lib/config +++ b/lib/config @@ -1,4 +1,4 @@ -LOCAL_ROOT = /home/quilime/gabrieldunne.com/ +LOCAL_ROOT = /home/quilime/dev.gabrieldunne.com/ CONTENT_DIR = content/ TEMPLATE_DIR = templates/ -SITE_TITLE = Gabriel Dunne +SITE_TITLE = plog diff --git a/lib/data.php b/lib/data.php index 14cd16e..36510ca 100644 --- a/lib/data.php +++ b/lib/data.php @@ -61,9 +61,12 @@ } } - $config['thumb'] = is_file( dirname($config_file) . '/' . $config['thumb'] ) ? - get_base_dir() . '/' . dirname($config_file) . '/' . $config['thumb'] : - get_base_dir() . '/' . dirname($config_file) . '/thumb.png'; + if ($config['thumb'] && is_file( dirname($config_file) . '/' . $config['thumb'] )) { + $config['thumb'] = get_base_dir() . '/' . dirname($config_file) . '/' . $config['thumb']; + } + else if (is_file(get_base_dir() . '/' . dirname($config_file) . '/thumb.png')) { + $config['thumb'] = get_base_dir() . '/' . dirname($config_file) . '/thumb.png'; + } $config['timestamp'] = strtotime($config['date']); diff --git a/templates/404.html b/templates/404.html index 5203044..6cf670a 100644 --- a/templates/404.html +++ b/templates/404.html @@ -2,15 +2,15 @@ - - - <?php echo SITE_TITLE; ?> - 404 + + + <?php echo SITE_TITLE; ?> :404 - +
@@ -21,8 +21,6 @@

- - diff --git a/templates/_mus.html b/templates/_mus.html deleted file mode 100644 index d95f98b..0000000 --- a/templates/_mus.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - <?php echo SITE_TITLE ?> - music - - - - - - - -
- -

music

- - borked, bbl - -
- - - - - - \ No newline at end of file diff --git a/templates/about.html b/templates/about.html new file mode 100644 index 0000000..5e852cf --- /dev/null +++ b/templates/about.html @@ -0,0 +1,27 @@ + + + + + + + <?php echo SITE_TITLE ?> :about + + + + + + + +
+ +

about

+ +

+ built with project log by quilime +

+ +
+ + + + \ No newline at end of file diff --git a/templates/aggregate.html b/templates/aggregate.html deleted file mode 100644 index d13cf09..0000000 --- a/templates/aggregate.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - <?php echo SITE_TITLE; ?> - aggregate - - - - - - - -
- -

aggregate

- - - - - - - - - - - - - - - - - - - - - - - -
- -

image

-
    - channel->item as $item) : - if ($count-- == 0) break; - ?> -
  • - - - -
  • - -
-

- more → -

-
- -

video

-
    - channel->item as $tube) : - if ($count-- == 0) break; - ?> -
  • title); ?>"> - link; - $pattern = '/v=(.+?)&/'; - preg_match($pattern, $url, $matches); - $id = $matches[1]; - ?> - - - -
  • - -
-

- more → -

-
- -

links

-
    - channel->item as $item) : ?> -
  • - title?> -
    - description;?> -
  • - -
-

- more → -

-
- -

reader

- -

- more → -

-
- -
- - - - - - \ No newline at end of file diff --git a/templates/archive.html b/templates/archive.html deleted file mode 100644 index 76a5995..0000000 --- a/templates/archive.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - <?php echo SITE_TITLE; ?> - content - - - - - - - -
- - - - - - - - - - -
-

archive

-
    - -
  • - -
- - - - -
- - -
- - - - - - \ No newline at end of file diff --git a/templates/bio.html b/templates/bio.html deleted file mode 100644 index 18df49a..0000000 --- a/templates/bio.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - <?php echo SITE_TITLE ?> - bio - - - - - - - -
- -

bio

- -

- born 1981 in San Francisco -

- currently lives/works in San Francisco -

- -
- -

- c/v -

- -
- - - - - - \ No newline at end of file diff --git a/templates/code.html b/templates/code.html deleted file mode 100644 index c8983c3..0000000 --- a/templates/code.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - <?php echo SITE_TITLE; ?> - code<?php if (sizeof($items) > 0 ) : ?>: <?echo strtolower($items['title']); ?> [<?php echo $items['medium']; ?>]<?php endif; ?> - - - - - - - -
- - - -

code / []

- - -
- -
- - - - -

code

- -

- code notes -

- - - - - - - - - - - - - -

code

- - -

- code notes -

- - - - - - - - - - - -
- [] - - - -
- -
-
- - - -
- - - - - - \ No newline at end of file diff --git a/templates/contact.html b/templates/contact.html deleted file mode 100644 index 6a53ed5..0000000 --- a/templates/contact.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - <?php echo SITE_TITLE ?> - contact - - - - - - - - - -
- -

contact

- -

- studio@gabrieldunne.com -

- -
- -

-

- -
- - -

- -
- - -

- - - -


- -
- -

- - -
- - - - - - \ No newline at end of file diff --git a/templates/cv.html b/templates/cv.html deleted file mode 100644 index f95e842..0000000 --- a/templates/cv.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - - - <?php echo SITE_TITLE ?> - c/v - - - - - - - - - -
- -

Gabriel Dunne

-

- http://gabrieldunne.com
-

- -

- - - -

edu

-2004 B.A. Design | Media Arts, UCLA -
-2002 Pont Avent School of Art, France -
-1999 Architecture, Art Foundation, College of Marin - -



- -

selected exhibitions / conferences

- -2008
-“Design and the Elastic Mind”, MoMA NYC (w/Stamen Design). Permanent Collection.
-2006
-Interferenze: Naturalis Electronica, Valle Caudina, Italy
-Japan Media Arts Festival, Tokyo, Japan (collab.)
-Festival Sonar, Barcelona, Spain
-SIGGRAPH, Boston
-2005
-New Wight Gallery MFA Show, UCLA, Los Angeles, CA (collab.)
-SIGGRAPH, Los Angeles
-2004
-:Output International Design Competition, Amsterdam, Netherlands
-CiberArt: International Festival of New Technologies, Bilbao, Spain
-Traffic, New Wight Gallery, UCLA, Los Angeles, CA (collab.)
-2003
-narr@tive: Digital Storytelling, Hammer Museum, Los Angeles
-Sur(Face), Design Media Arts EDA, Los Angeles, CA
-Eyberrations Digital Film Festival, Irvine, CA
-2002
-Text + Architecture & Writing in Architecture, SCIARC, Los Angeles, CA
-Melbourne International Film Festival, Melbourne, Australia
-Experimental Works On Paper, Paris, France
-Experimental Works On Paper, Rennes, France
-Jaquez Gallery Collection, Pont Aven, France. Permanent Collection.
- - -



- - -

teaching

-2009
-Creative Coding (series), Gray Area Foundation for the Arts, San Francisco
-2006 -
-Programming and Design, UCLA, Los Angeles
-Video, UCLA Summer Institute, Guest Lecturer, UCLA, Los Angeles
-2004
-Processing Workshop, Makers Faire, San Jose
-2005
-UCLA, Artist Symposium. Los Angeles
-2003
-Maya Workshop Series, UCLA, Los Angeles
-Typography Workshop Series, UCLA, Los Angeles
-2002
-Adobe Design Workshops, UCLA, Los Angeles
-2001
-Macromedia Design Student Workshops, UCLA, Los Angeles - - -



- -

selected projects

-"Daschtein"
-The Daschtein Ice Cave Project facilitates a global dialogue about clean energy. The public interacts with the installation by sending messages via SMS, and can view real-time display of the public discourse projected on the inside of the Dachstein Ice Cave in Austria. Created with TheGreenEyl and Club of Pioneers in Berlin. Developed in Processing, C++, Max/MSP. - -

-"Celestial Mechanics""
-A planetarium dome artwork that visualizes statistics, data, and protocols of man-made aerial technologies animated with Processing, Java, Maya/MEL with 5 channel surround sound. Featured in numerous international exhibitions, including Interferense Festival, Italy, Japan Media Arts festival, SIGGRAPH, and :Output Design Competition in the Netherlands. - - -



- - - - - - - - - - -

press

-2008
-MIT Aerospace Annual, featuring imagery from Celestial Mechanics
-2007
-a mínima #17, cover image
-Contemporary Art of Science and Technology, Zhang Yanxiang, ISBN# 978-7-03-020415-8
-2006
-AD: Architectural Digest, Featuring excerpts from Celestial Mechanic. Sep Issue
-FOCUS Italia, May Issue
-Discover Magazine, Imagery from Celestial Mechanics, Apr Issue
-Wired, Interview, March Issue
-HDRI, Interview, Feb Issue
- -



- - - -

professional / residencies

- - -2008 - Current -
-Gray Area Foundation for the Arts, San Francisco CA (Residency, Studio Director) -
- -2004 - Current -
-Tessellated Group, Napa CA (Partner, Designer) -
-Presentation, modeling, and display of material designs and machinery used in creating industrial -material formations for structure, aerospace, and packaging. Built a variety of tools, processes, and presentation with Maya, Rhino, CAD/CAM, AS3, Processing/Java, C++. - -
- -2008 -
-Stamen Design, San Francisco CA (Designer, Programmer) -
-Worked on a variety of data visualization software design projects, ranging in scope from real-time interactive displays for digg.com to architectural media installations for SOM, written in AS3, Java, Processing. Re-engineered a version of Cabspotting: a visualization of GPS locations of taxi activity in San Francisco, acquired by MoMA NYC for the permanent collection.
- -2007 -
-Google Inc, Mountain View CA (Designer, Developer) -
-Designed and engineered visualizations of Google’s information, such as search, activity, and real time statistics, displayed internally on an international network. Software developed in Python, AS3, Java, C++, PHP. - -
- -2004 - 2006 -
-Motion Theory, Los Angeles CA (VFX Supervisor, Designer) -
-Animation, compositing, programmatic animation, R+D, concept development, and proposals for award winning commercials and music videos. Managed teams of designers, animators, and programmers for effects sequences, motion control sequences. Custom visual effects written in C++, Maya/MEL, Processing. - - - - -
- - - - - - \ No newline at end of file diff --git a/templates/footer.html b/templates/footer.html deleted file mode 100644 index 1fbb7a6..0000000 --- a/templates/footer.html +++ /dev/null @@ -1,5 +0,0 @@ - \ No newline at end of file diff --git a/templates/header-src.html b/templates/header-src.html new file mode 100644 index 0000000..3ed9f9b --- /dev/null +++ b/templates/header-src.html @@ -0,0 +1,5 @@ + + + + + diff --git a/templates/header.html b/templates/header.html deleted file mode 100644 index 4ac161f..0000000 --- a/templates/header.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/templates/index.html b/templates/index.html index 4abc14b..827ed4c 100644 --- a/templates/index.html +++ b/templates/index.html @@ -2,32 +2,15 @@ - - + <?php echo SITE_TITLE; ?> - - - - -
- -
- \ No newline at end of file diff --git a/templates/links.html b/templates/links.html index b52d31c..8a51518 100644 --- a/templates/links.html +++ b/templates/links.html @@ -2,16 +2,15 @@ - - + - <?php echo SITE_TITLE ?> - links + <?php echo SITE_TITLE ?> :links - +
@@ -28,28 +27,8 @@ } $links = array( - array('http://aaronkoblin.com', 'aaron koblin'), - array('http://universaloscillation.com', 'aaron meyers'), - array('http://ripevessel.com', 'adam roth'), - array('http://reas.com/', 'casey reas'), - array('http://cenizal.com', 'cj cenizal'), - array('http://www.oddsympathy.com/', 'daniel massey'), - array('http://davidrager.org', 'david rager'), - array('http://fredericeyl.de', 'frédéric eyl'), - array('http://dabkitsch.com/jml', 'jeff lubow'), - array('http://jtnimoy.net', 'joshua nimoy'), - array('http://keithpasko.com', 'keith pasko'), - array('http://digitanalog.net', 'marc nimoy'), - array('http://makaga.com', 'matthew gale'), - array('http://davidmichaeldunne.com', 'michael dunne'), - array('http://mike.teczno.com', 'michal migurski'), - array('http://mylinhtrieu.com', 'mylinh trieu'), - array('http://renataraksha.com', 'renata raksha'), - array('http://onecm.com', 'ryan alexander'), - array('http://pohflepp.com', 'sascha pohflepp'), - array('http://ssherriff.com', 'stephanie sherriff'), - array('http://www.thegreeneyl.com/', 'the green eyl'), - array('http://tom-carden.co.uk', 'tom carden') + array('http://quilime.com', 'quilime'), + array('http://gabrieldunne.com', 'gabriel dunne') ); ?> @@ -59,8 +38,6 @@
- - diff --git a/templates/log.html b/templates/log.html deleted file mode 100644 index 16ea6b0..0000000 --- a/templates/log.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - <?php echo SITE_TITLE; ?><?php if ($single) : ?> - <?php echo date("Y M d", strtotime($log['date']));?> - <?echo strtolower($log['title']); ?><? else: ?> - log<? endif; ?> - - - - - - - - - -
- - - -

log /

- -
- -
- -

- ← back to log -

- - - -

log

- - - - - - - - - - - - - - -
- - -
- - - -
- -
-
- - - - - - - - - - - -

log

- - - - - - - - - - - - -
- - - - - - \ No newline at end of file diff --git a/templates/mus.html b/templates/mus.html deleted file mode 100644 index 61ce4d1..0000000 --- a/templates/mus.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - <?php echo SITE_TITLE; ?> - projects<?php if (sizeof($projects) > 0 ) : ?>: <?echo strtolower($project['title']); ?> [<?php echo $project['medium']; ?>]<?php endif; ?> - - - - - - - -
- - - - - -

projects /

- - - - - - - -

projects

- - - - - -
- - - - - - \ No newline at end of file diff --git a/templates/nav.html b/templates/nav.html index 3285395..d285cc4 100644 --- a/templates/nav.html +++ b/templates/nav.html @@ -13,29 +13,9 @@ -
+
-

code

- - -
- - - -
  • log
  • -
  • photo
  • -
  • text
  • -
  • music
  • -
  • bio
  • -
  • contact
  • -
  • aggregate
  • +
  • about
  • links
  • diff --git a/templates/photo.html b/templates/photo.html index 0fdb7fb..e74efc5 100644 --- a/templates/photo.html +++ b/templates/photo.html @@ -8,9 +8,8 @@ $img = get_rss_feed('http://api.flickr.com/services/feeds/photos_public.gne?id=2 - - - + + <?php echo SITE_TITLE; ?> :photo