Yale University School of Art
1156 Chapel Street, New Haven, Connecticut
(203) 432-2600
1156 Chapel Street, New Haven, Connecticut
(203) 432-2600
PROJECT 1: RESPONSIVE ALPHABET
PROJECT 2: WEATHER
PROJECT 3: CALENDAR
CALENDAR PLAYLIST
1. Melissa 1 (until done)
2. Ke 1 (until done)
3. Nazima 1 (100 secs)
5. Neil 1 (5 secs)
6. Neil 1 (5 secs)
7. Neil 1 (5 secs)
8. Neil 1 (5 secs)
9. Neil 1 (5 secs)
10. Neil 1 (5 secs)
11. Neil 1 (5 secs)
12. Neil 1 (5 secs)
13. Neil 1 (5 secs)
14. Neil 1 (5 secs)
15. Neil 1 (5 secs)
16. Neil 1 (5 secs)
17. Alex 1 (12 secs)
18. Alex 2 (12 secs)
19. Alex 3 (12 secs)
20. Alex 4 (12 secs)
21. Luke 1 (5 secs)
22. Luke 2 (5 secs)
23. Luke 3 (5 secs)
24. Luke 4 (5 secs)
25. Luke 5 (5 secs)
26. Luke 6 (5 secs)
27. Hyounyoul 1 (50 secs)
GROUPS FOR APRIL 14
Section A
Dashboard widget lab (optional) 10:30-11:15
Studio 11:30-1:00
Section B
Dashboard widget lab (optional) 10:30-11:15
Studio 1:00-2:30
GRAPHIC DESIGN, 742b, Networks & Transactions 1
GREEN 209 M 10:30-2:30, plus lab times to be announced
How can graphic design influence and be influenced by the unpredictable encounters between one group and another? Or between quantities of unknown users on one side, and vast webs of fluctuating information on the other? In the Networks & Transactions sequence we will develop together a typography appropriate for these pervasive conditions of the modern world. This is the first class of the sequence.
In addition to typographic concerns, in this class you will learn fundamentals of programming, and the PHP language in specific, through hands-on work. No previous programming experience is necessary. See the syllabus for more information. Dan Michaelson.
Prerequisite: Open to prelim and first-year graduate graphic design students, or by permission of instructor.
DEADLINES
April 14
Direction for calendar project should be substantially clear. You should have either the front end or the back end implemented in code.
April 7
Revise calendar project.
March 28-29
Final crit of weather project (critics: Dan, Tamara Maletic, and Stewart/Tomas). Also, initial crit of calendar project.
March 3
Revise Assignment 2: Weather. It should be somewhat working at this point, and the design should be close to where you want it.
Also in this class, I’ll introduce Assignment 3: Calendar.
By the first Monday after spring break, you should be done with Assignment 2, and you should have started Assignment 3.
February 25
Revise, revise, revise Assignment 2 : Weather.
February 18
Bring sketch of Assignment 2 : Weather. This should include visuals to illustrate concepts and/or code samples. It might be useful to look at PHP Arrays and reading files with PHP.
February 11
Revised version of Letters and Numbers due.
February 04
Sketches and functional draft of Letters and Numbers assignment. Also, if you are having trouble with your account on Ernie, or have not signed up yet, please resolve this by visiting Max, Sandra, or Genevieve in room 208, Green Hall. They can also be reached by phone at 203 432 9120.
January 28
Sign up for a user account on the Ernie server by visiting Max Saltonstall in room 208, Green Hall.
OFFICE HOURS
Sundays 6p-8p
Stewart Smith
stewart.smith@yale.edu
Sundays 6p-8p (+on-demand)
Tomas Celizna
tomas.celizna@yale.edu
Thursdays 11:30a-1:30p
Dan Michaelson
dan.michaelson@yale.edu
COLOR CONVERSION IN PHP
Examples showing how to use PHP to convert HSV to RGB, RGB to hexadecimal, and just about any other color-related operation you’d want to perform.
Also, here’s my solution to assignment 1 in case it’d be helpful to see it in use: look at the code here, test it here.
CSS 3
Here’s an example of experimental CSS 3 commands, currently only supported in Safari 3.1 (WebKit). See also the code comments within : http://stewdio.org/css3
CITY CODE LOOKUP
This is the URL to use for city code lookup for the weather project (replace the “new%20haven” with another city, zip, or city code to get different results): http://xoap.weather.com/search/search?where=new%20haven
Here’s how I used it (these are links to code, the link to the functional site is above with the weather projects):Thanks to Stewart and Stina for their help with this.
-Neil
OS X DASHBOARD WIDGETS
MINIMAL WIDGET INFO.PLIST FILE
<?xml version=”1.0” encoding=”UTF-8”?>
<!DOCTYPE plist PUBLIC ”-//Apple Computer//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=”1.0”>
<dict>
<key>CFBundleName</key>
<string>Weather</string>
<key>CFBundleDisplayName</key>
<string>Weather</string>
<key>CFBundleIdentifier</key>
<string>edu.yale.art.networks.danm.weather</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>CloseBoxInsetX</key>
<integer>16</integer>
<key>CloseBoxInsetY</key>
<integer>14</integer>
<key>MainHTML</key>
<string>Weather.html</string>
</dict>
</plist>