Thread: [Assorted-commits] SF.net SVN: assorted: [201] personal-site/trunk
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-01-02 10:05:49
|
Revision: 201 http://assorted.svn.sourceforge.net/assorted/?rev=201&view=rev Author: yangzhang Date: 2008-01-02 02:05:43 -0800 (Wed, 02 Jan 2008) Log Message: ----------- adding personal website files, ready to be published Added Paths: ----------- personal-site/trunk/Makefile personal-site/trunk/footer.html personal-site/trunk/header.html personal-site/trunk/index.txt personal-site/trunk/me.jpg personal-site/trunk/papers/ personal-site/trunk/papers/gaah.pdf Added: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile (rev 0) +++ personal-site/trunk/Makefile 2008-01-02 10:05:43 UTC (rev 201) @@ -0,0 +1,8 @@ +all: index.html + +index.html: index.txt header.html footer.html + pandoc -c main.css -s --tab-stop=2 -S -H header.html -A footer.html index.txt | \ + sed 's/><body$$/><body onload="javascript:body_onload();"/' > index.html + +clean: index.html + rm index.html Added: personal-site/trunk/footer.html =================================================================== --- personal-site/trunk/footer.html (rev 0) +++ personal-site/trunk/footer.html 2008-01-02 10:05:43 UTC (rev 201) @@ -0,0 +1,55 @@ + <!-- + <div class="footer"> + <p> + Valid XHTML 1.0 (<a href="http://validator.w3.org/check/referer">re-validate</a>) + <br/> + Valid CSS (<a href="http://jigsaw.w3.org/css-validator/check/referer">re-validate</a>) + </p> + </div> + --> + + <!-- Google Analytics --> + <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> + </script> + <script type="text/javascript"> + _uacct = "UA-1322324-1"; + urchinTracker(); + </script> + + <!-- Performance Metrics --> + <script src="http://pmetrics.performancing.com/102.js" type="text/javascript"></script> + <noscript><p><img alt="Performancing Metrics" src="http://pmetrics.performancing.com/102ns.gif" /></p></noscript> + + <!-- Extreme Tracking --> + <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> + <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" id="extremeimg" + height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a> + <script type="text/javascript"><!-- + var EXlogin='yzzororg' // Login + var EXvsrv='s9' // VServer + EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"? + EXb=EXs.colorDepth:EXb=EXs.pixelDepth; + navigator.javaEnabled()==1?EXjv="y":EXjv="n"; + EXd=document;EXw?"":EXw="na";EXb?"":EXb="na"; + EXd.write("<img src=http://e0.extreme-dm.com", + "/"+EXvsrv+".g?login="+EXlogin+"&", + "jv="+EXjv+"&j=y&srw="+EXw+"&srb="+EXb+"&", + "l="+escape(EXd.referrer)+" height=1 width=1>");//--> + </script><noscript><div id="neXTReMe"><img height="1" width="1" alt="" + src="http://e0.extreme-dm.com/s9.g?login=yzzororg&j=n&jv=n" /> + </div></noscript></div> + <script> + var img = document.getElementById("extremeimg"); + img.width=1; + img.height=1; + </script> + + <!-- Quantcast --> + <!-- Start Quantcast tag --> + <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script> + <script type="text/javascript"> + _qacct="p-45nKPbm9DJOeE";quantserve();</script> + <noscript> + <img src="http://pixel.quantserve.com/pixel/p-45nKPbm9DJOeE.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> + <!-- End Quantcast tag --> + Added: personal-site/trunk/header.html =================================================================== --- personal-site/trunk/header.html (rev 0) +++ personal-site/trunk/header.html 2008-01-02 10:05:43 UTC (rev 201) @@ -0,0 +1,47 @@ + <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" /> + <meta name="verify-v1" content="d8peXpEYa9lz6TBtLim5WB9X0DP40G5qmNZENCT3rGA=" /> + <meta name="verify-v1" content="xcIyp637+f42aznWePbI2c0qUCVoqQhIDIoKCsQV9fM=" /> + <style> + .footer { + font-size: smaller + } + </style> + <script type="text/javascript"> + // <![CDATA[ + function link( prot, name, domain ) { + addr = name; + if ( domain ) { + addr += '@' + domain; + } + if ( prot != null ) { + html = '<a href="' + prot + escape( addr ) + '">' + addr + '</a>'; + } else { + html = addr; + } + return html; + } + var ul = document.createElement( 'ul' ); + function item( label, arg1, arg2, arg3 ) { + if ( arg3 ) { + html = label + ': ' + link( arg1, arg3, arg2 ); + } else if ( arg2 ) { + html = label + ': ' + link( arg1, arg2 ); + } else { + html = label + ': ' + arg1; + } + var li = document.createElement( 'li' ); + li.innerHTML = html; + ul.appendChild( li ); + } + function writeItems() { + document.getElementById( 'items' ).appendChild( ul ); + } + function hideSpamLink() { + document.getElementById( 'spamlink' ).style.visibility = 'hidden'; + } + function body_onload() { + writeItems(); + hideSpamLink(); + } + // ]]> + </script> Added: personal-site/trunk/index.txt =================================================================== --- personal-site/trunk/index.txt (rev 0) +++ personal-site/trunk/index.txt 2008-01-02 10:05:43 UTC (rev 201) @@ -0,0 +1,96 @@ +% Yang Zhang +% Yang Zhang + + + +About me +-------- + +I'm a grad student who wishes he had more time for his personal website. I +work with Prof. [Sam Madden] in [CSAIL] at [MIT]. I graduated from [UC +Berkeley] in 2005 with a BS in Electrical Engineering and Computer Science. + +[Sam Madden]: http://db.csail.mit.edu/madden/ +[CSAIL]: http://www.csail.mit.edu/ +[MIT]: http://mit.edu/ +[UC Berkeley]: http://berkeley.edu/ + +Contact information +------------------- + +<div> + <noscript> + <p> + <em> + Contact info obfuscated using JavaScript. Please enable JavaScript for correct rendering. + </em> + </p> + </noscript> + <div id="items"></div> + <script type="text/javascript"> + // <![CDATA[ + document.write( '<ul>' ); + item( 'Name', 'Yang Zhang' ); + item( 'Email', 'mailto:', 'mit.edu', 'y_z' ); + item( 'AIM', 'aim:goim?screenname=', 'sorta lame' ); + item( 'MSN', null, 'hotmail.com', 'noneofthegoodnameswereleft' ); + item( 'Yahoo', 'ymsgr:sendIM?', 'overbored' ); + item( 'Jabber (Google)', 'xmpp:', 'gmail.com', 'yaaang' ); + item( 'Skype', 'callto://', 'yaaang' ); + item( 'FreeNode', 'irc://irc.freenode.org/', 'zeeeee' ); // TODO fix + item( 'Office', '<a href="http://whereis.mit.edu/map-jpg?selection=32&Buildings=go">32</a>-<a href="http://www.csail.mit.edu/resources/maps/9G/G920.gif">G920</a>, <a href="callto://+1-617-253-0969">(617) 253-0969</a>' ); + item( 'GPG public key', '<a href="yang.gpg.asc">yang.gpg.asc</a> (<a href="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB1E65B60">MIT PKS entry</a>)' ); + document.write( '</ul>' ); + // ]]> + </script> +</div> + +Publicly released projects +-------------------------- + +Here are the publicly released software projects in which I've been involved. +More details when I have time! + +- MIT + <!-- - JOSMP: an exokernel for multi-core x86 systems --> + - [Collaborative Filtering for the NetFlix + Prize](http://code.google.com/p/netflix6867/): explored low-rank matrix + factorization and MLE of a flexible mixture model using EM + - [Intermittently Connected Embedded + Database](http://cartel.csail.mit.edu/icedb/) (ICEDB): system for data + management and adaptive data collection in mobile sensor networks + - One-hop shortest paths routing for [Resilient Overlay + Networks](http://nms.lcs.mit.edu/projects/ron/) (RON) + - Guarded Atomic Actions for Haskell +- Berkeley + - Data Triage in [TelegraphCQ](http://telegraph.cs.berkeley.edu/): stream query + processing + - [Technology and Infrastructure for Emerging + Regions](http://tier.cs.berkeley.edu/) (TIER) + - [Recovery-Oriented Computing](http://roc.cs.berkeley.edu/) (ROC) + - [802.15.4 Simulation in TinyOS](http://tinyos.net/) +- Other + - ZDB: a personal data management system + - [Microsoft + Search](http://www.microsoft.com/windows/products/winfamily/desktopsearch/) + and [Microsoft SharePoint Portal + Server](http://www.microsoft.com/sharepoint/) + - [Yi](http://haskell.org/haskellwiki/Yi): text editor written in Haskell + - [Simple Publications Manager](http://pubmgr.sf.net/): publication + management web application + - [Assorted Projects](http://assorted.sf.net/): my code dump + +MIT classes +----------- + +- 6.829 Computer Networks (fall 2005) +- 6.864 Advanced Natural Language Processing (fall 2005) +- 6.431 Probabilistic Systems Analysis (spring 2006) +- 6.875 Cryptography and Cryptanalysis (spring 2006) +- 6.827 Implicit Parallel Programming (fall 2006) +- 6.033 Computer Systems Engineering (TA, spring 2007) +- 6.867 Machine Learning (fall 2007) + +<!-- +vim:ft=mkd:et:sw=2:ts=2:nocin +--> Added: personal-site/trunk/me.jpg =================================================================== (Binary files differ) Property changes on: personal-site/trunk/me.jpg ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: personal-site/trunk/papers/gaah.pdf =================================================================== (Binary files differ) Property changes on: personal-site/trunk/papers/gaah.pdf ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-01-03 03:11:03
|
Revision: 203 http://assorted.svn.sourceforge.net/assorted/?rev=203&view=rev Author: yangzhang Date: 2008-01-02 19:11:05 -0800 (Wed, 02 Jan 2008) Log Message: ----------- new version of site! Modified Paths: -------------- personal-site/trunk/Makefile Added Paths: ----------- personal-site/trunk/README personal-site/trunk/src/ personal-site/trunk/src/dark-epilogue.html personal-site/trunk/src/dark-prologue.html personal-site/trunk/src/header.html personal-site/trunk/src/index.txt personal-site/trunk/src/plain-epilogue.html personal-site/trunk/static/ personal-site/trunk/static/dark.css personal-site/trunk/static/me.jpg personal-site/trunk/static/papers/ personal-site/trunk/static/plain.css personal-site/trunk/static/yang.gpg.asc Removed Paths: ------------- personal-site/trunk/footer.html personal-site/trunk/header.html personal-site/trunk/index.txt personal-site/trunk/main.css personal-site/trunk/me.jpg personal-site/trunk/papers/ personal-site/trunk/yang.gpg.asc Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/Makefile 2008-01-03 03:11:05 UTC (rev 203) @@ -1,8 +1,29 @@ -all: index.html +MUNGEMAIL := sed 's/><body$$/><body onload="javascript:body_onload();"/' +PLAIN := out/plain.html +DARK := out/dark.html +INDEX := out/index.html +TESTDIR := test -index.html: index.txt header.html footer.html - pandoc -c main.css -s --tab-stop=2 -S -H header.html -A footer.html index.txt | \ - sed 's/><body$$/><body onload="javascript:body_onload();"/' > index.html +all: $(INDEX) $(PLAIN) $(DARK) -clean: index.html - rm index.html +out: + svn export static out + +$(INDEX): $(DARK) + ln -sf dark.html $(INDEX) + +$(PLAIN): src/index.txt src/header.html src/plain-epilogue.html out + pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ + -c plain.css -A src/plain-epilogue.html | \ + $(MUNGEMAIL) > $(PLAIN) + +$(DARK): src/index.txt src/header.html src/dark-prologue.html src/dark-epilogue.html out + pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ + -c dark.css -B src/dark-prologue.html -A src/dark-epilogue.html | \ + $(MUNGEMAIL) > $(DARK) + +publish: all + scp -r out/* lin:www/ + +clean: + rm -rf $(TESTDIR) out Added: personal-site/trunk/README =================================================================== --- personal-site/trunk/README (rev 0) +++ personal-site/trunk/README 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,2 @@ +static: images, css files, and other files that are directly copied into the published directory +src: the source files that generate files to be published Deleted: personal-site/trunk/footer.html =================================================================== --- personal-site/trunk/footer.html 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/footer.html 2008-01-03 03:11:05 UTC (rev 203) @@ -1,55 +0,0 @@ - <!-- - <div class="footer"> - <p> - Valid XHTML 1.0 (<a href="http://validator.w3.org/check/referer">re-validate</a>) - <br/> - Valid CSS (<a href="http://jigsaw.w3.org/css-validator/check/referer">re-validate</a>) - </p> - </div> - --> - - <!-- Google Analytics --> - <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> - </script> - <script type="text/javascript"> - _uacct = "UA-1322324-1"; - urchinTracker(); - </script> - - <!-- Performance Metrics --> - <script src="http://pmetrics.performancing.com/102.js" type="text/javascript"></script> - <noscript><p><img alt="Performancing Metrics" src="http://pmetrics.performancing.com/102ns.gif" /></p></noscript> - - <!-- Extreme Tracking --> - <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> - <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" id="extremeimg" - height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a> - <script type="text/javascript"><!-- - var EXlogin='yzzororg' // Login - var EXvsrv='s9' // VServer - EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"? - EXb=EXs.colorDepth:EXb=EXs.pixelDepth; - navigator.javaEnabled()==1?EXjv="y":EXjv="n"; - EXd=document;EXw?"":EXw="na";EXb?"":EXb="na"; - EXd.write("<img src=http://e0.extreme-dm.com", - "/"+EXvsrv+".g?login="+EXlogin+"&", - "jv="+EXjv+"&j=y&srw="+EXw+"&srb="+EXb+"&", - "l="+escape(EXd.referrer)+" height=1 width=1>");//--> - </script><noscript><div id="neXTReMe"><img height="1" width="1" alt="" - src="http://e0.extreme-dm.com/s9.g?login=yzzororg&j=n&jv=n" /> - </div></noscript></div> - <script> - var img = document.getElementById("extremeimg"); - img.width=1; - img.height=1; - </script> - - <!-- Quantcast --> - <!-- Start Quantcast tag --> - <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script> - <script type="text/javascript"> - _qacct="p-45nKPbm9DJOeE";quantserve();</script> - <noscript> - <img src="http://pixel.quantserve.com/pixel/p-45nKPbm9DJOeE.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> - <!-- End Quantcast tag --> - Deleted: personal-site/trunk/header.html =================================================================== --- personal-site/trunk/header.html 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/header.html 2008-01-03 03:11:05 UTC (rev 203) @@ -1,47 +0,0 @@ - <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" /> - <meta name="verify-v1" content="d8peXpEYa9lz6TBtLim5WB9X0DP40G5qmNZENCT3rGA=" /> - <meta name="verify-v1" content="xcIyp637+f42aznWePbI2c0qUCVoqQhIDIoKCsQV9fM=" /> - <style> - .footer { - font-size: smaller - } - </style> - <script type="text/javascript"> - // <![CDATA[ - function link( prot, name, domain ) { - addr = name; - if ( domain ) { - addr += '@' + domain; - } - if ( prot != null ) { - html = '<a href="' + prot + escape( addr ) + '">' + addr + '</a>'; - } else { - html = addr; - } - return html; - } - var ul = document.createElement( 'ul' ); - function item( label, arg1, arg2, arg3 ) { - if ( arg3 ) { - html = label + ': ' + link( arg1, arg3, arg2 ); - } else if ( arg2 ) { - html = label + ': ' + link( arg1, arg2 ); - } else { - html = label + ': ' + arg1; - } - var li = document.createElement( 'li' ); - li.innerHTML = html; - ul.appendChild( li ); - } - function writeItems() { - document.getElementById( 'items' ).appendChild( ul ); - } - function hideSpamLink() { - document.getElementById( 'spamlink' ).style.visibility = 'hidden'; - } - function body_onload() { - writeItems(); - hideSpamLink(); - } - // ]]> - </script> Deleted: personal-site/trunk/index.txt =================================================================== --- personal-site/trunk/index.txt 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/index.txt 2008-01-03 03:11:05 UTC (rev 203) @@ -1,96 +0,0 @@ -% Yang Zhang -% Yang Zhang - - - -About me --------- - -I'm a grad student who wishes he had more time for his personal website. I -work with Prof. [Sam Madden] in [CSAIL] at [MIT]. I graduated from [UC -Berkeley] in 2005 with a BS in Electrical Engineering and Computer Science. - -[Sam Madden]: http://db.csail.mit.edu/madden/ -[CSAIL]: http://www.csail.mit.edu/ -[MIT]: http://mit.edu/ -[UC Berkeley]: http://berkeley.edu/ - -Contact information -------------------- - -<div> - <noscript> - <p> - <em> - Contact info obfuscated using JavaScript. Please enable JavaScript for correct rendering. - </em> - </p> - </noscript> - <div id="items"></div> - <script type="text/javascript"> - // <![CDATA[ - document.write( '<ul>' ); - item( 'Name', 'Yang Zhang' ); - item( 'Email', 'mailto:', 'mit.edu', 'y_z' ); - item( 'AIM', 'aim:goim?screenname=', 'sorta lame' ); - item( 'MSN', null, 'hotmail.com', 'noneofthegoodnameswereleft' ); - item( 'Yahoo', 'ymsgr:sendIM?', 'overbored' ); - item( 'Jabber (Google)', 'xmpp:', 'gmail.com', 'yaaang' ); - item( 'Skype', 'callto://', 'yaaang' ); - item( 'FreeNode', 'irc://irc.freenode.org/', 'zeeeee' ); // TODO fix - item( 'Office', '<a href="http://whereis.mit.edu/map-jpg?selection=32&Buildings=go">32</a>-<a href="http://www.csail.mit.edu/resources/maps/9G/G920.gif">G920</a>, <a href="callto://+1-617-253-0969">(617) 253-0969</a>' ); - item( 'GPG public key', '<a href="yang.gpg.asc">yang.gpg.asc</a> (<a href="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB1E65B60">MIT PKS entry</a>)' ); - document.write( '</ul>' ); - // ]]> - </script> -</div> - -Publicly released projects --------------------------- - -Here are the publicly released software projects in which I've been involved. -More details when I have time! - -- MIT - <!-- - JOSMP: an exokernel for multi-core x86 systems --> - - [Collaborative Filtering for the NetFlix - Prize](http://code.google.com/p/netflix6867/): explored low-rank matrix - factorization and MLE of a flexible mixture model using EM - - [Intermittently Connected Embedded - Database](http://cartel.csail.mit.edu/icedb/) (ICEDB): system for data - management and adaptive data collection in mobile sensor networks - - One-hop shortest paths routing for [Resilient Overlay - Networks](http://nms.lcs.mit.edu/projects/ron/) (RON) - - Guarded Atomic Actions for Haskell -- Berkeley - - Data Triage in [TelegraphCQ](http://telegraph.cs.berkeley.edu/): stream query - processing - - [Technology and Infrastructure for Emerging - Regions](http://tier.cs.berkeley.edu/) (TIER) - - [Recovery-Oriented Computing](http://roc.cs.berkeley.edu/) (ROC) - - [802.15.4 Simulation in TinyOS](http://tinyos.net/) -- Other - - ZDB: a personal data management system - - [Microsoft - Search](http://www.microsoft.com/windows/products/winfamily/desktopsearch/) - and [Microsoft SharePoint Portal - Server](http://www.microsoft.com/sharepoint/) - - [Yi](http://haskell.org/haskellwiki/Yi): text editor written in Haskell - - [Simple Publications Manager](http://pubmgr.sf.net/): publication - management web application - - [Assorted Projects](http://assorted.sf.net/): my code dump - -MIT classes ------------ - -- 6.829 Computer Networks (fall 2005) -- 6.864 Advanced Natural Language Processing (fall 2005) -- 6.431 Probabilistic Systems Analysis (spring 2006) -- 6.875 Cryptography and Cryptanalysis (spring 2006) -- 6.827 Implicit Parallel Programming (fall 2006) -- 6.033 Computer Systems Engineering (TA, spring 2007) -- 6.867 Machine Learning (fall 2007) - -<!-- -vim:ft=mkd:et:sw=2:ts=2:nocin ---> Deleted: personal-site/trunk/main.css =================================================================== --- personal-site/trunk/main.css 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/main.css 2008-01-03 03:11:05 UTC (rev 203) @@ -1,291 +0,0 @@ -/* Debug borders */ -p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 { -/* - border: 1px solid red; -*/ -} - -body { - margin:1em 5% 1em 5%; - padding:0; - background-color: white; - color: black; - font-family: Georgia, Verdana, sans-serif; - font-size: medium; - line-height: 1.3em; - color: #333; -} -/*body { - margin: 1em 5% 1em 5%; -}*/ - -a { - color: blue; - text-decoration: underline; -} -/*a:visited { - color: fuchsia; -}*/ - -em { - font-style: italic; -} - -strong { - font-weight: bold; -} - -tt { - color: navy; -} - -h1, h2, h3, h4, h5, h6, h1 a, h2 a { - color: #527bbd; - font-family: sans-serif; - margin-top: 1.2em; - margin-bottom: 0.5em; - line-height: 1.3; - text-decoration: none; -} - -h1 { - border-bottom: 2px solid silver; -} -h2 { - border-bottom: 2px solid silver; - padding-top: 0.5em; -} - -div.sectionbody { - font-family: serif; - margin-left: 0; -} - -hr { - border: 1px solid silver; -} - -p { - margin-top: 0.5em; - margin-bottom: 0.5em; -} - -pre { - padding: 0; - margin: 0; -} - -span#author { - color: #527bbd; - font-family: sans-serif; - font-weight: bold; - font-size: 1.1em; -} -span#email { -} -span#revision { - font-family: sans-serif; -} - -div#footer { - font-family: sans-serif; - font-size: small; - border-top: 2px solid silver; - padding-top: 0.5em; - margin-top: 4.0em; -} -div#footer-text { - float: left; - padding-bottom: 0.5em; -} -div#footer-badges { - float: right; - padding-bottom: 0.5em; -} - -div#preamble, -div.tableblock, div.imageblock, div.exampleblock, div.verseblock, -div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock, -div.admonitionblock { - margin-right: 10%; - margin-top: 1.5em; - margin-bottom: 1.5em; -} -div.admonitionblock { - margin-top: 2.5em; - margin-bottom: 2.5em; -} - -div.content { /* Block element content. */ - padding: 0; -} - -/* Block element titles. */ -div.title, caption.title { - font-family: sans-serif; - font-weight: bold; - text-align: left; - margin-top: 1.0em; - margin-bottom: 0.5em; -} -div.title + * { - margin-top: 0; -} - -td div.title:first-child { - margin-top: 0.0em; -} -div.content div.title:first-child { - margin-top: 0.0em; -} -div.content + div.title { - margin-top: 0.0em; -} - -div.sidebarblock > div.content { - background: #ffffee; - border: 1px solid silver; - padding: 0.5em; -} - -div.listingblock { - margin-right: 0%; -} -div.listingblock > div.content { - border: 1px solid silver; - background: #f4f4f4; - padding: 0.5em; -} - -div.quoteblock > div.content { - padding-left: 2.0em; -} - -div.attribution { - text-align: right; -} -div.verseblock + div.attribution { - text-align: left; -} - -div.admonitionblock .icon { - vertical-align: top; - font-size: 1.1em; - font-weight: bold; - text-decoration: underline; - color: #527bbd; - padding-right: 0.5em; -} -div.admonitionblock td.content { - padding-left: 0.5em; - border-left: 2px solid silver; -} - -div.exampleblock > div.content { - border-left: 2px solid silver; - padding: 0.5em; -} - -div.verseblock div.content { - white-space: pre; -} - -div.imageblock div.content { padding-left: 0; } -div.imageblock img { border: 1px solid silver; } -span.image img { border-style: none; } - -dl { - margin-top: 0.8em; - margin-bottom: 0.8em; -} -dt { - margin-top: 0.5em; - margin-bottom: 0; - font-style: italic; -} -dd > *:first-child { - margin-top: 0; -} - -ul, ol { - list-style-position: outside; -} -ol.olist2 { - list-style-type: lower-alpha; -} - -div.tableblock > table { - border: 3px solid #527bbd; -} -thead { - font-family: sans-serif; - font-weight: bold; -} -tfoot { - font-weight: bold; -} - -div.hlist { - margin-top: 0.8em; - margin-bottom: 0.8em; -} -td.hlist1 { - vertical-align: top; - font-style: italic; - padding-right: 0.8em; -} -td.hlist2 { - vertical-align: top; -} - -@media print { - div#footer-badges { display: none; } -} - -div#toctitle { - color: #527bbd; - font-family: sans-serif; - font-size: 1.1em; - font-weight: bold; - margin-top: 1.0em; - margin-bottom: 0.1em; -} - -div.toclevel1, div.toclevel2 { - margin-top: 0; - margin-bottom: 0; -} -div.toclevel2 { - margin-left: 2em; -} -/* Workarounds for IE6's broken and incomplete CSS2. */ - -div.sidebar-content { - background: #ffffee; - border: 1px solid silver; - padding: 0.5em; -} -div.sidebar-title, div.image-title { - font-family: sans-serif; - font-weight: bold; - margin-top: 0.0em; - margin-bottom: 0.5em; -} - -div.listingblock div.content { - border: 1px solid silver; - background: #f4f4f4; - padding: 0.5em; -} - -div.quoteblock-content { - padding-left: 2.0em; -} - -div.exampleblock-content { - border-left: 2px solid silver; - padding-left: 0.5em; -} - -/* IE6 sets dynamically generated links as visited. */ -div#toc a:visited { color: blue; } Deleted: personal-site/trunk/me.jpg =================================================================== (Binary files differ) Added: personal-site/trunk/src/dark-epilogue.html =================================================================== --- personal-site/trunk/src/dark-epilogue.html (rev 0) +++ personal-site/trunk/src/dark-epilogue.html 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,2 @@ + </div> +</div> Added: personal-site/trunk/src/dark-prologue.html =================================================================== --- personal-site/trunk/src/dark-prologue.html (rev 0) +++ personal-site/trunk/src/dark-prologue.html 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,9 @@ +<div class="main"> + <div class="title"><h1>yang zhang</h1></div> + <div class="menu"> + <a href="#about"><span>about</span></a> + <a href="#contact"><span>contact</span></a> + <a href="#projects"><span>projects</span></a> + <a href="#classes"><span>classes</span></a> + </div> + <div class="content"> Copied: personal-site/trunk/src/header.html (from rev 201, personal-site/trunk/header.html) =================================================================== --- personal-site/trunk/src/header.html (rev 0) +++ personal-site/trunk/src/header.html 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,47 @@ + <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" /> + <meta name="verify-v1" content="d8peXpEYa9lz6TBtLim5WB9X0DP40G5qmNZENCT3rGA=" /> + <meta name="verify-v1" content="xcIyp637+f42aznWePbI2c0qUCVoqQhIDIoKCsQV9fM=" /> + <style> + .footer { + font-size: smaller + } + </style> + <script type="text/javascript"> + // <![CDATA[ + function link( prot, name, domain ) { + addr = name; + if ( domain ) { + addr += '@' + domain; + } + if ( prot != null ) { + html = '<a href="' + prot + escape( addr ) + '">' + addr + '</a>'; + } else { + html = addr; + } + return html; + } + var ul = document.createElement( 'ul' ); + function item( label, arg1, arg2, arg3 ) { + if ( arg3 ) { + html = label + ': ' + link( arg1, arg3, arg2 ); + } else if ( arg2 ) { + html = label + ': ' + link( arg1, arg2 ); + } else { + html = label + ': ' + arg1; + } + var li = document.createElement( 'li' ); + li.innerHTML = html; + ul.appendChild( li ); + } + function writeItems() { + document.getElementById( 'items' ).appendChild( ul ); + } + function hideSpamLink() { + document.getElementById( 'spamlink' ).style.visibility = 'hidden'; + } + function body_onload() { + writeItems(); + hideSpamLink(); + } + // ]]> + </script> Copied: personal-site/trunk/src/index.txt (from rev 201, personal-site/trunk/index.txt) =================================================================== --- personal-site/trunk/src/index.txt (rev 0) +++ personal-site/trunk/src/index.txt 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,114 @@ +% Yang Zhang +% Yang Zhang + + + +<a name="about"/> +About me +-------- + +I'm a grad student who wishes he had more time for his personal website. I +work with Prof. [Sam Madden] in [CSAIL] at [MIT]. I graduated from [UC +Berkeley] in 2005 with a BS in Electrical Engineering and Computer Science. + +[Sam Madden]: http://db.csail.mit.edu/madden/ +[CSAIL]: http://www.csail.mit.edu/ +[MIT]: http://mit.edu/ +[UC Berkeley]: http://berkeley.edu/ + +<a name="contact"/> +Contact information +------------------- + +<div> + <noscript> + <p> + <em> + Contact info obfuscated using JavaScript. Please enable JavaScript for correct rendering. + </em> + </p> + </noscript> + <div id="items"></div> + <script type="text/javascript"> + // <![CDATA[ + document.write( '<ul>' ); + item( 'Email', 'mailto:', 'mit.edu', 'y_z' ); + item( 'AIM', 'aim:goim?screenname=', 'sorta lame' ); + item( 'MSN', null, 'hotmail.com', 'noneofthegoodnameswereleft' ); + item( 'Yahoo', 'ymsgr:sendIM?', 'overbored' ); + item( 'Jabber (Google)', 'xmpp:', 'gmail.com', 'yaaang' ); + item( 'Skype', 'callto://', 'yaaang' ); + item( 'FreeNode', 'irc://irc.freenode.org/', 'zeeeee' ); // TODO fix + item( 'Office', '<a href="http://whereis.mit.edu/map-jpg?selection=32&Buildings=go">32</a>-<a href="http://www.csail.mit.edu/resources/maps/9G/G920.gif">G920</a>, <a href="callto://+1-617-253-0969">(617) 253-0969</a>' ); + item( 'GPG public key', '<a href="yang.gpg.asc">yang.gpg.asc</a> (<a href="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB1E65B60">MIT PKS entry</a>)' ); + document.write( '</ul>' ); + // ]]> + </script> +</div> + +<a name="projects"/> +Publicly released projects +-------------------------- + +Here are the publicly released software projects in which I've been involved. +More details when I have time! + +- MIT + <!-- - JOSMP: an exokernel for multi-core x86 systems --> + - [Collaborative Filtering for the NetFlix + Prize](http://code.google.com/p/netflix6867/): explored low-rank matrix + factorization and MLE of a flexible mixture model using EM + - [Intermittently Connected Embedded + Database](http://cartel.csail.mit.edu/icedb/) (ICEDB): system for data + management and adaptive data collection in mobile sensor networks + - One-hop shortest paths routing for [Resilient Overlay + Networks](http://nms.lcs.mit.edu/projects/ron/) (RON) + - Guarded Atomic Actions for Haskell +- Berkeley + - Data Triage in [TelegraphCQ](http://telegraph.cs.berkeley.edu/): stream query + processing + - [Technology and Infrastructure for Emerging + Regions](http://tier.cs.berkeley.edu/) (TIER) + - [Recovery-Oriented Computing](http://roc.cs.berkeley.edu/) (ROC) + - [802.15.4 Simulation in TinyOS](http://tinyos.net/) +- Other + - ZDB: a personal data management system + - [Microsoft + Search](http://www.microsoft.com/windows/products/winfamily/desktopsearch/) + and [Microsoft SharePoint Portal + Server](http://www.microsoft.com/sharepoint/) + - [Yi](http://haskell.org/haskellwiki/Yi): text editor written in Haskell + - [Simple Publications Manager](http://pubmgr.sf.net/): publication + management web application + - [Assorted Projects](http://assorted.sf.net/): my code dump + +<a name="classes"/> +MIT classes +----------- + +- 6.829 Computer Networks (fall 2005) +- 6.864 Advanced Natural Language Processing (fall 2005) +- 6.431 Probabilistic Systems Analysis (spring 2006) +- 6.875 Cryptography and Cryptanalysis (spring 2006) +- 6.827 Implicit Parallel Programming (fall 2006) +- 6.033 Computer Systems Engineering (TA, spring 2007) +- 6.867 Machine Learning (fall 2007) + +<div class="footer"> + <p>Styles: <a href="plain.html">Plain</a> | <a href="dark.html">Dark</a></p> + <p>Valid XHTML 1.0 (<a href="http://validator.w3.org/check/referer">re-validate</a>)</p> + <p>Valid CSS (<a href="http://jigsaw.w3.org/css-validator/check/referer">re-validate</a>)</p> +</div> + +<!-- +Links +----- + +- [Pawan Deshpande] + +[Pawan Deshpande]: http://people.csail.mit.edu/pawand/ +--> + +<!-- +vim:ft=mkd:et:sw=2:ts=2:nocin +--> Copied: personal-site/trunk/src/plain-epilogue.html (from rev 201, personal-site/trunk/footer.html) =================================================================== --- personal-site/trunk/src/plain-epilogue.html (rev 0) +++ personal-site/trunk/src/plain-epilogue.html 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,45 @@ + <!-- Google Analytics --> + <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> + </script> + <script type="text/javascript"> + _uacct = "UA-1322324-1"; + urchinTracker(); + </script> + + <!-- Performance Metrics --> + <script src="http://pmetrics.performancing.com/102.js" type="text/javascript"></script> + <noscript><p><img alt="Performancing Metrics" src="http://pmetrics.performancing.com/102ns.gif" /></p></noscript> + + <!-- Extreme Tracking --> + <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> + <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" id="extremeimg" + height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a> + <script type="text/javascript"><!-- + var EXlogin='yzzororg' // Login + var EXvsrv='s9' // VServer + EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"? + EXb=EXs.colorDepth:EXb=EXs.pixelDepth; + navigator.javaEnabled()==1?EXjv="y":EXjv="n"; + EXd=document;EXw?"":EXw="na";EXb?"":EXb="na"; + EXd.write("<img src=http://e0.extreme-dm.com", + "/"+EXvsrv+".g?login="+EXlogin+"&", + "jv="+EXjv+"&j=y&srw="+EXw+"&srb="+EXb+"&", + "l="+escape(EXd.referrer)+" height=1 width=1>");//--> + </script><noscript><div id="neXTReMe"><img height="1" width="1" alt="" + src="http://e0.extreme-dm.com/s9.g?login=yzzororg&j=n&jv=n" /> + </div></noscript></div> + <script> + var img = document.getElementById("extremeimg"); + img.width=1; + img.height=1; + </script> + + <!-- Quantcast --> + <!-- Start Quantcast tag --> + <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script> + <script type="text/javascript"> + _qacct="p-45nKPbm9DJOeE";quantserve();</script> + <noscript> + <img src="http://pixel.quantserve.com/pixel/p-45nKPbm9DJOeE.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> + <!-- End Quantcast tag --> + Added: personal-site/trunk/static/dark.css =================================================================== --- personal-site/trunk/static/dark.css (rev 0) +++ personal-site/trunk/static/dark.css 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,140 @@ +/* + * This is loosely based on the 'Blackbox' theme by Viktor Persson + * (http://arcsin.se/). + */ + +/* Standard elements */ +/** { + margin: 0; + padding: 0; +}*/ + +a { + color: skyblue; + text-decoration: none; +} +a:hover { + color: lightcyan; +} +body { + background: black url(img/bg.png) repeat-x fixed left bottom; + color: whitesmoke; + margin: 20px 0; + text-align: center; + font: normal 0.8em sans-serif,Arial; +} +ul { + /* margin: 12px 0; */ + margin-left: -25px; +} +li { + /* list-style: url(img/li.gif); */ + /* margin-left: 18px; */ +} +code { + font: normal 1em "Lucida Sans Unicode",serif; + background: url(img/bgcode.gif); + color: #888; + display: block; + padding: 3px 6px; + white-space: pre; + margin-bottom: 12px; +} + + +/* Misc */ +div.quote { + margin-bottom: 12px; + font: normal 1.1em "Lucida Sans Unicode",serif; + background: url(img/quote.gif) no-repeat; + padding-left: 28px; + color: gray; +} + + +/* Main structure */ +.main { + background: #000; + border: 3px double #EEE; + border-color: #222; /* #141414 #202020 #222 #202020; */ + margin: 20px auto 4px auto; + text-align: left; + width: 600px; +} + +/* Header */ +.title { + float: left; + width: 190px; +} +.title h1 { + color: silver; + font: normal 1.5em sans-serif; + padding-left: 10px; + /* padding: 16px 20px; */ + text-transform: lowercase; +} + + +/* Menu */ +div.menu { + float: right; +} +.menu a { + background: #000; /* url(img/bgmenu.png) repeat-x; */ + /* + border-left: 1px solid #222; + border-right: 1px solid #222; + border-top: 1px solid #222; + */ + color: darkgoldenrod; /* #7799bb; */ + float: left; + padding-top: 4px; + width: 100px; height: 36px; + border-top: 3px solid black; +} +.menu a span { + padding-left: 6px; +} +.menu a:hover { + background-position: left bottom; + color: goldenrod; + border-top: 3px solid goldenrod; +} + + +/* Content */ +.content { + /* border-top: 1px solid darkgoldenrod; */ + background: black; + clear: both; + padding: 8px 10px; +} +.content h1,img { display: none; } +.content h2 { + /* margin: 0 0 4px; */ + text-transform: lowercase; + border-top: 1px solid darkgoldenrod; + font: 1.3em sans-serif; + font-weight: normal; + color: silver; +} +.content h2 a { + color: silver; +} +.content p { + /* margin: 0 0 12px; */ +} + +/* Footer */ +.footer { + padding: 5px; + background: #0A0A0A; + color: #666; +} +.footer p { + padding-top: -10px; + padding-bottom: 0px; +} + +/* vim:noet:sw=4:ts=4 */ Copied: personal-site/trunk/static/me.jpg (from rev 201, personal-site/trunk/me.jpg) =================================================================== (Binary files differ) Copied: personal-site/trunk/static/papers (from rev 201, personal-site/trunk/papers) Added: personal-site/trunk/static/plain.css =================================================================== --- personal-site/trunk/static/plain.css (rev 0) +++ personal-site/trunk/static/plain.css 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,292 @@ +/* Debug borders */ +p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 { +/* + border: 1px solid red; +*/ +} + +body { + margin:1em 5% 1em 5%; + padding:0; + background-color: white; + color: black; + font-family: Georgia, Verdana, sans-serif; + font-size: medium; + line-height: 1.3em; + color: #333; +} +/*body { + margin: 1em 5% 1em 5%; +}*/ + +a { + color: #0000bb; + text-decoration: underline; +} +/*a:visited { + color: fuchsia; +}*/ + +em { + font-style: italic; +} + +strong { + font-weight: bold; +} + +tt { + color: navy; +} + +h1, h2, h3, h4, h5, h6, h1 a, h2 a { + color: gray; /* #527bbd; */ + font-weight: normal; + font-family: sans-serif; + margin-top: 1.2em; + margin-bottom: 0.5em; + line-height: 1.3; + text-decoration: none; +} + +h1 { + border-bottom: 2px solid silver; +} +h2 { + border-bottom: 2px solid silver; + padding-top: 0.5em; +} + +div.sectionbody { + font-family: serif; + margin-left: 0; +} + +hr { + border: 1px solid silver; +} + +p { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +pre { + padding: 0; + margin: 0; +} + +span#author { + color: #527bbd; + font-family: sans-serif; + font-weight: bold; + font-size: 1.1em; +} +span#email { +} +span#revision { + font-family: sans-serif; +} + +div#footer { + font-family: sans-serif; + font-size: small; + border-top: 2px solid silver; + padding-top: 0.5em; + margin-top: 4.0em; +} +div#footer-text { + float: left; + padding-bottom: 0.5em; +} +div#footer-badges { + float: right; + padding-bottom: 0.5em; +} + +div#preamble, +div.tableblock, div.imageblock, div.exampleblock, div.verseblock, +div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock, +div.admonitionblock { + margin-right: 10%; + margin-top: 1.5em; + margin-bottom: 1.5em; +} +div.admonitionblock { + margin-top: 2.5em; + margin-bottom: 2.5em; +} + +div.content { /* Block element content. */ + padding: 0; +} + +/* Block element titles. */ +div.title, caption.title { + font-family: sans-serif; + font-weight: bold; + text-align: left; + margin-top: 1.0em; + margin-bottom: 0.5em; +} +div.title + * { + margin-top: 0; +} + +td div.title:first-child { + margin-top: 0.0em; +} +div.content div.title:first-child { + margin-top: 0.0em; +} +div.content + div.title { + margin-top: 0.0em; +} + +div.sidebarblock > div.content { + background: #ffffee; + border: 1px solid silver; + padding: 0.5em; +} + +div.listingblock { + margin-right: 0%; +} +div.listingblock > div.content { + border: 1px solid silver; + background: #f4f4f4; + padding: 0.5em; +} + +div.quoteblock > div.content { + padding-left: 2.0em; +} + +div.attribution { + text-align: right; +} +div.verseblock + div.attribution { + text-align: left; +} + +div.admonitionblock .icon { + vertical-align: top; + font-size: 1.1em; + font-weight: bold; + text-decoration: underline; + color: #527bbd; + padding-right: 0.5em; +} +div.admonitionblock td.content { + padding-left: 0.5em; + border-left: 2px solid silver; +} + +div.exampleblock > div.content { + border-left: 2px solid silver; + padding: 0.5em; +} + +div.verseblock div.content { + white-space: pre; +} + +div.imageblock div.content { padding-left: 0; } +div.imageblock img { border: 1px solid silver; } +span.image img { border-style: none; } + +dl { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +dt { + margin-top: 0.5em; + margin-bottom: 0; + font-style: italic; +} +dd > *:first-child { + margin-top: 0; +} + +ul, ol { + list-style-position: outside; +} +ol.olist2 { + list-style-type: lower-alpha; +} + +div.tableblock > table { + border: 3px solid #527bbd; +} +thead { + font-family: sans-serif; + font-weight: bold; +} +tfoot { + font-weight: bold; +} + +div.hlist { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +td.hlist1 { + vertical-align: top; + font-style: italic; + padding-right: 0.8em; +} +td.hlist2 { + vertical-align: top; +} + +@media print { + div#footer-badges { display: none; } +} + +div#toctitle { + color: #527bbd; + font-family: sans-serif; + font-size: 1.1em; + font-weight: bold; + margin-top: 1.0em; + margin-bottom: 0.1em; +} + +div.toclevel1, div.toclevel2 { + margin-top: 0; + margin-bottom: 0; +} +div.toclevel2 { + margin-left: 2em; +} +/* Workarounds for IE6's broken and incomplete CSS2. */ + +div.sidebar-content { + background: #ffffee; + border: 1px solid silver; + padding: 0.5em; +} +div.sidebar-title, div.image-title { + font-family: sans-serif; + font-weight: bold; + margin-top: 0.0em; + margin-bottom: 0.5em; +} + +div.listingblock div.content { + border: 1px solid silver; + background: #f4f4f4; + padding: 0.5em; +} + +div.quoteblock-content { + padding-left: 2.0em; +} + +div.exampleblock-content { + border-left: 2px solid silver; + padding-left: 0.5em; +} + +/* IE6 sets dynamically generated links as visited. */ +div#toc a:visited { color: blue; } Copied: personal-site/trunk/static/yang.gpg.asc (from rev 194, personal-site/trunk/yang.gpg.asc) =================================================================== --- personal-site/trunk/static/yang.gpg.asc (rev 0) +++ personal-site/trunk/static/yang.gpg.asc 2008-01-03 03:11:05 UTC (rev 203) @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQGiBEOZ3ucRBADL2s3qQuY1/BVAbJZWCeEM+3DSTa3GSJLmH9cVJTWs5ujV4kb2 +BmeTheaG8ZeFamJjKJaaUUoLw+A5Ek1bxyHgtMeS2rTeD8NYNpRSOakFojARkEQD +UK/AHpfbEo9Va25kAD33WeEyh6K9WSlsWvR5a5BY2tmFDtH/qYP9Y/yV1wCgkfpV +UCkki6l5vlobYzuCqn0wvmcD/j4BDjahXwA8kptTmq89v9V2Hu8giXWo++gcTf6B +VjYA1lDpNrb1s3NBZQYPLdf4g2sQJe5f9jbSd8Zp7+2BgUHxS0KuWF+HRQgHRAvV +8FXmFNZACBPajkbfFfcTpr6/hrv6+GBFxI8Ima+H3ujT0gmaIaGUcdF2C+mbWnMo +/yjjBACdNMxSiGiNuHfGovjFuYw0TDc4F+x3QdMTKLJvEtjZPUCM+KjFqNn2qLlg +3h/DNwwdZTOzA0ov4hJl2FyklRllHHlah9xLzTGTyb+y0Hoj18P7BqRfHgrXyJRO +9HBKpDCwh94+U04CL17erY/uSxxOn29vCP0O6pStIaXj+dw9KbQdWWFuZyBaaGFu +ZyA8eWFhYW5nQGdtYWlsLmNvbT6IXgQTEQIAHgUCQ5ne5wIbAwYLCQgHAwIDFQID +AxYCAQIeAQIXgAAKCRCqlejqseZbYKt0AJ49uQOyjC4BjSRmcQrdM301lGEQSgCe +LHvMnMqAs3zXZbC3Cmg+uObMFwy5Ag0EQ5ne+BAIAM+W1DkYOH541ml7TaGFfbZm +oCWQs9kzuzpotdM8SJXRKov2HuERsUk/mk/Y4awI8i/zLaYwNzDCaxbK9VtWXVgB +RTqBCSH2OMEF2gj8oIgDuVHx4RbBda9VAV//0mGAXTXRg7t5heSu+YyEzlcVqGPV +alpDrYQ+fYlrrEX2T2uWJVgIjZ6PI4coOpGlPYC2zy1LpDwGrfLjmEmkd/SLc8Z6 +f0PFnBWw6QnqhZZOWkqzM4vJGlIkzryCXxTTpI11wZAOouGUnFyDSzcu9/mZvVpu +2HStln1TiwyDsNU+XZDY58fsTM4sGd9Z9KGikYC2h8ixxH437YC7CkMCML3/lu8A +AwUH/23iTvUlFBMO5kPAmkJGywt15GTFONqyolT5UMntr4Kemnt90TisYAOcoX2A +xQolgCPznQCfteQ1QmEhKi5X7HZDM0Y51sNeGQ6KS5gHVg5fYRMo/5bOUKCARSi2 +da/GHMP0PAM3fxutim8QLPwE7xUNMua3uH2I3FKpH8fKgm+nT7bcJ1CqmXFHlCnX +UACx+QfueIRmpe5TWScjsI4R/MFX4jHwx6O/9XKQsd1gZhiXJWzYO5MOt/S0zoZ7 +Lycb5Lm4swRnHCDQqkC4rQtXnKoiY9vAZpLqdGSUYcEeoQxU66n+jlvkikgSb+Lh +Q/Pq9Ew2QDew/slWMHdXtlaHMHOISQQYEQIACQUCQ5ne+AIbDAAKCRCqlejqseZb +YEgbAKCNhvPAuN3mj0U7W7ySjAgsUVSn8wCeN2mvvfQIMCtrOmils7gA+fpljQo= +=iik0 +-----END PGP PUBLIC KEY BLOCK----- Deleted: personal-site/trunk/yang.gpg.asc =================================================================== --- personal-site/trunk/yang.gpg.asc 2008-01-02 10:08:03 UTC (rev 202) +++ personal-site/trunk/yang.gpg.asc 2008-01-03 03:11:05 UTC (rev 203) @@ -1,29 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.5 (GNU/Linux) - -mQGiBEOZ3ucRBADL2s3qQuY1/BVAbJZWCeEM+3DSTa3GSJLmH9cVJTWs5ujV4kb2 -BmeTheaG8ZeFamJjKJaaUUoLw+A5Ek1bxyHgtMeS2rTeD8NYNpRSOakFojARkEQD -UK/AHpfbEo9Va25kAD33WeEyh6K9WSlsWvR5a5BY2tmFDtH/qYP9Y/yV1wCgkfpV -UCkki6l5vlobYzuCqn0wvmcD/j4BDjahXwA8kptTmq89v9V2Hu8giXWo++gcTf6B -VjYA1lDpNrb1s3NBZQYPLdf4g2sQJe5f9jbSd8Zp7+2BgUHxS0KuWF+HRQgHRAvV -8FXmFNZACBPajkbfFfcTpr6/hrv6+GBFxI8Ima+H3ujT0gmaIaGUcdF2C+mbWnMo -/yjjBACdNMxSiGiNuHfGovjFuYw0TDc4F+x3QdMTKLJvEtjZPUCM+KjFqNn2qLlg -3h/DNwwdZTOzA0ov4hJl2FyklRllHHlah9xLzTGTyb+y0Hoj18P7BqRfHgrXyJRO -9HBKpDCwh94+U04CL17erY/uSxxOn29vCP0O6pStIaXj+dw9KbQdWWFuZyBaaGFu -ZyA8eWFhYW5nQGdtYWlsLmNvbT6IXgQTEQIAHgUCQ5ne5wIbAwYLCQgHAwIDFQID -AxYCAQIeAQIXgAAKCRCqlejqseZbYKt0AJ49uQOyjC4BjSRmcQrdM301lGEQSgCe -LHvMnMqAs3zXZbC3Cmg+uObMFwy5Ag0EQ5ne+BAIAM+W1DkYOH541ml7TaGFfbZm -oCWQs9kzuzpotdM8SJXRKov2HuERsUk/mk/Y4awI8i/zLaYwNzDCaxbK9VtWXVgB -RTqBCSH2OMEF2gj8oIgDuVHx4RbBda9VAV//0mGAXTXRg7t5heSu+YyEzlcVqGPV -alpDrYQ+fYlrrEX2T2uWJVgIjZ6PI4coOpGlPYC2zy1LpDwGrfLjmEmkd/SLc8Z6 -f0PFnBWw6QnqhZZOWkqzM4vJGlIkzryCXxTTpI11wZAOouGUnFyDSzcu9/mZvVpu -2HStln1TiwyDsNU+XZDY58fsTM4sGd9Z9KGikYC2h8ixxH437YC7CkMCML3/lu8A -AwUH/23iTvUlFBMO5kPAmkJGywt15GTFONqyolT5UMntr4Kemnt90TisYAOcoX2A -xQolgCPznQCfteQ1QmEhKi5X7HZDM0Y51sNeGQ6KS5gHVg5fYRMo/5bOUKCARSi2 -da/GHMP0PAM3fxutim8QLPwE7xUNMua3uH2I3FKpH8fKgm+nT7bcJ1CqmXFHlCnX -UACx+QfueIRmpe5TWScjsI4R/MFX4jHwx6O/9XKQsd1gZhiXJWzYO5MOt/S0zoZ7 -Lycb5Lm4swRnHCDQqkC4rQtXnKoiY9vAZpLqdGSUYcEeoQxU66n+jlvkikgSb+Lh -Q/Pq9Ew2QDew/slWMHdXtlaHMHOISQQYEQIACQUCQ5ne+AIbDAAKCRCqlejqseZb -YEgbAKCNhvPAuN3mj0U7W7ySjAgsUVSn8wCeN2mvvfQIMCtrOmils7gA+fpljQo= -=iik0 ------END PGP PUBLIC KEY BLOCK----- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-01-03 09:04:39
|
Revision: 205 http://assorted.svn.sourceforge.net/assorted/?rev=205&view=rev Author: yangzhang Date: 2008-01-03 01:04:32 -0800 (Thu, 03 Jan 2008) Log Message: ----------- updated design Modified Paths: -------------- personal-site/trunk/Makefile personal-site/trunk/src/header.html personal-site/trunk/src/index.txt personal-site/trunk/static/dark.css Removed Paths: ------------- personal-site/trunk/src/plain-epilogue.html Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-01-03 04:52:13 UTC (rev 204) +++ personal-site/trunk/Makefile 2008-01-03 09:04:32 UTC (rev 205) @@ -2,19 +2,19 @@ PLAIN := out/plain.html DARK := out/dark.html INDEX := out/index.html -TESTDIR := test all: $(INDEX) $(PLAIN) $(DARK) + svn export --force static out out: - svn export static out + mkdir -p out $(INDEX): $(DARK) ln -sf dark.html $(INDEX) -$(PLAIN): src/index.txt src/header.html src/plain-epilogue.html out +$(PLAIN): src/index.txt src/header.html out pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ - -c plain.css -A src/plain-epilogue.html | \ + -c plain.css | \ $(MUNGEMAIL) > $(PLAIN) $(DARK): src/index.txt src/header.html src/dark-prologue.html src/dark-epilogue.html out @@ -23,7 +23,7 @@ $(MUNGEMAIL) > $(DARK) publish: all - scp -r out/* lin:www/ + scp -o CompressionLevel=9 -r out/* lin:www/ clean: - rm -rf $(TESTDIR) out + rm -rf out Modified: personal-site/trunk/src/header.html =================================================================== --- personal-site/trunk/src/header.html 2008-01-03 04:52:13 UTC (rev 204) +++ personal-site/trunk/src/header.html 2008-01-03 09:04:32 UTC (rev 205) @@ -1,7 +1,7 @@ <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" /> <meta name="verify-v1" content="d8peXpEYa9lz6TBtLim5WB9X0DP40G5qmNZENCT3rGA=" /> <meta name="verify-v1" content="xcIyp637+f42aznWePbI2c0qUCVoqQhIDIoKCsQV9fM=" /> - <style> + <style type="text/css"> .footer { font-size: smaller } Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-01-03 04:52:13 UTC (rev 204) +++ personal-site/trunk/src/index.txt 2008-01-03 09:04:32 UTC (rev 205) @@ -7,9 +7,9 @@ About me -------- -I'm a grad student who wishes he had more time for his personal website. I -work with Prof. [Sam Madden] in [CSAIL] at [MIT]. I graduated from [UC -Berkeley] in 2005 with a BS in Electrical Engineering and Computer Science. +I'm a grad student working with Prof. [Sam Madden] in [CSAIL] at [MIT]. I +graduated from [UC Berkeley] in 2005 with a BS in Electrical Engineering and +Computer Science. [Sam Madden]: http://db.csail.mit.edu/madden/ [CSAIL]: http://www.csail.mit.edu/ @@ -39,7 +39,7 @@ item( 'Jabber (Google)', 'xmpp:', 'gmail.com', 'yaaang' ); item( 'Skype', 'callto://', 'yaaang' ); item( 'FreeNode', 'irc://irc.freenode.org/', 'zeeeee' ); // TODO fix - item( 'Office', '<a href="http://whereis.mit.edu/map-jpg?selection=32&Buildings=go">32</a>-<a href="http://www.csail.mit.edu/resources/maps/9G/G920.gif">G920</a>, <a href="callto://+1-617-253-0969">(617) 253-0969</a>' ); + item( 'Office', 'MIT/CSAIL <a href="http://whereis.mit.edu/map-jpg?selection=32&Buildings=go">32</a>-<a href="http://www.csail.mit.edu/resources/maps/9G/G920.gif">G920</a>, 32 Vassar St., Cambridge, MA 02139, <a href="callto://+1-617-253-0969">(617) 253-0969</a>' ); item( 'GPG public key', '<a href="yang.gpg.asc">yang.gpg.asc</a> (<a href="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB1E65B60">MIT PKS entry</a>)' ); document.write( '</ul>' ); // ]]> @@ -101,14 +101,5 @@ </div> <!-- -Links ------ - -- [Pawan Deshpande] - -[Pawan Deshpande]: http://people.csail.mit.edu/pawand/ ---> - -<!-- vim:ft=mkd:et:sw=2:ts=2:nocin --> Deleted: personal-site/trunk/src/plain-epilogue.html =================================================================== --- personal-site/trunk/src/plain-epilogue.html 2008-01-03 04:52:13 UTC (rev 204) +++ personal-site/trunk/src/plain-epilogue.html 2008-01-03 09:04:32 UTC (rev 205) @@ -1,45 +0,0 @@ - <!-- Google Analytics --> - <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> - </script> - <script type="text/javascript"> - _uacct = "UA-1322324-1"; - urchinTracker(); - </script> - - <!-- Performance Metrics --> - <script src="http://pmetrics.performancing.com/102.js" type="text/javascript"></script> - <noscript><p><img alt="Performancing Metrics" src="http://pmetrics.performancing.com/102ns.gif" /></p></noscript> - - <!-- Extreme Tracking --> - <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> - <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" id="extremeimg" - height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a> - <script type="text/javascript"><!-- - var EXlogin='yzzororg' // Login - var EXvsrv='s9' // VServer - EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"? - EXb=EXs.colorDepth:EXb=EXs.pixelDepth; - navigator.javaEnabled()==1?EXjv="y":EXjv="n"; - EXd=document;EXw?"":EXw="na";EXb?"":EXb="na"; - EXd.write("<img src=http://e0.extreme-dm.com", - "/"+EXvsrv+".g?login="+EXlogin+"&", - "jv="+EXjv+"&j=y&srw="+EXw+"&srb="+EXb+"&", - "l="+escape(EXd.referrer)+" height=1 width=1>");//--> - </script><noscript><div id="neXTReMe"><img height="1" width="1" alt="" - src="http://e0.extreme-dm.com/s9.g?login=yzzororg&j=n&jv=n" /> - </div></noscript></div> - <script> - var img = document.getElementById("extremeimg"); - img.width=1; - img.height=1; - </script> - - <!-- Quantcast --> - <!-- Start Quantcast tag --> - <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script> - <script type="text/javascript"> - _qacct="p-45nKPbm9DJOeE";quantserve();</script> - <noscript> - <img src="http://pixel.quantserve.com/pixel/p-45nKPbm9DJOeE.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> - <!-- End Quantcast tag --> - Modified: personal-site/trunk/static/dark.css =================================================================== --- personal-site/trunk/static/dark.css 2008-01-03 04:52:13 UTC (rev 204) +++ personal-site/trunk/static/dark.css 2008-01-03 09:04:32 UTC (rev 205) @@ -56,7 +56,7 @@ .main { background: #000; border: 3px double #EEE; - border-color: #222; /* #141414 #202020 #222 #202020; */ + border-color: darkgoldenrod; /* #222; /* #141414 #202020 #222 #202020; */ margin: 20px auto 4px auto; text-align: left; width: 600px; @@ -110,7 +110,9 @@ clear: both; padding: 8px 10px; } -.content h1,img { display: none; } +.content h1, img { + display: none; +} .content h2 { /* margin: 0 0 4px; */ text-transform: lowercase; @@ -119,9 +121,6 @@ font-weight: normal; color: silver; } -.content h2 a { - color: silver; -} .content p { /* margin: 0 0 12px; */ } @@ -132,9 +131,13 @@ background: #0A0A0A; color: #666; } +/* TODO fix the spacing .footer p { padding-top: -10px; - padding-bottom: 0px; + padding-bottom: -10px; } +*/ -/* vim:noet:sw=4:ts=4 */ +/* + * vim:noet:sw=4:ts=4 + */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-01-03 11:03:57
|
Revision: 207 http://assorted.svn.sourceforge.net/assorted/?rev=207&view=rev Author: yangzhang Date: 2008-01-03 03:03:47 -0800 (Thu, 03 Jan 2008) Log Message: ----------- latest personal site, published Modified Paths: -------------- personal-site/trunk/Makefile Added Paths: ----------- personal-site/trunk/src/dark.css Removed Paths: ------------- personal-site/trunk/static/dark.css Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-01-03 09:47:38 UTC (rev 206) +++ personal-site/trunk/Makefile 2008-01-03 11:03:47 UTC (rev 207) @@ -3,12 +3,15 @@ DARK := out/dark.html INDEX := out/index.html -all: $(INDEX) $(PLAIN) $(DARK) +all: $(INDEX) $(PLAIN) $(DARK) out/dark.css svn export --force static out out: mkdir -p out +out/dark.css: src/dark.css + cpp -P -CC -traditional-cpp $^ $@ + $(INDEX): $(DARK) ln -sf dark.html $(INDEX) Copied: personal-site/trunk/src/dark.css (from rev 205, personal-site/trunk/static/dark.css) =================================================================== --- personal-site/trunk/src/dark.css (rev 0) +++ personal-site/trunk/src/dark.css 2008-01-03 11:03:47 UTC (rev 207) @@ -0,0 +1,156 @@ +/* + * This is loosely based on the 'Blackbox' theme by Viktor Persson + * (http://arcsin.se/). + */ + +#define DIM_GOLD #B8860B +#define BRIGHT_GOLD #DAA520 +#define TEXT_WHITE #F5F5F5 +#define TEXT_GRAY #C0C0C0 +#define BRIGHT_BLUE #E0FFFF +#define DIM_BLUE #87CEEB + +/* Standard elements */ +/* +* { + margin: 0; + padding: 0; +} + */ + +a { + color: DIM_BLUE; + text-decoration: none; +} + +a:hover { + color: BRIGHT_BLUE; +} + +body { + background: black url(img/bg.png) repeat-x fixed left bottom; + color: TEXT_WHITE; + margin: 20px 0; + text-align: center; + font: normal 0.8em sans-serif,Arial; +} + +ul { + /* margin: 12px 0; */ + margin-left: -25px; +} + +li { + /* list-style: url(img/li.gif); */ + /* margin-left: 18px; */ +} + +code { + font: normal 1em "Lucida Sans Unicode",serif; + background: url(img/bgcode.gif); + color: #888; + display: block; + padding: 3px 6px; + white-space: pre; + margin-bottom: 12px; +} + +/* Misc */ +div.quote { + margin-bottom: 12px; + font: normal 1.1em "Lucida Sans Unicode",serif; + background: url(img/quote.gif) no-repeat; + padding-left: 28px; + color: gray; +} + + +/* Main structure */ +.main { + background: #000; + border: 3px double #EEE; + border-color: DIM_GOLD; /* #222; /* #141414 #202020 #222 #202020; */ + margin: 20px auto 4px auto; + text-align: left; + width: 600px; +} + +/* Header */ +.title { + float: left; + width: 190px; +} +.title h1 { + color: TEXT_GRAY; + font: normal 1.5em sans-serif; + padding-left: 10px; + /* padding: 16px 20px; */ + text-transform: lowercase; +} + + +/* Menu */ +div.menu { + float: right; +} +.menu a { + background: #000; /* url(img/bgmenu.png) repeat-x; */ + /* + border-left: 1px solid #222; + border-right: 1px solid #222; + border-top: 1px solid #222; + */ + color: DIM_GOLD; /* #7799bb; */ + float: left; + padding-top: 4px; + width: 100px; height: 36px; + border-top: 3px solid black; +} +.menu a span { + padding-left: 6px; +} +.menu a:hover { + background-position: left bottom; + color: BRIGHT_GOLD; + border-top: 3px solid BRIGHT_GOLD; +} + + +/* Content */ +.content { + /* border-top: 1px solid DIM_GOLD; */ + background: black; + clear: both; + padding: 8px 10px; +} +.content h1, img { + display: none; +} +.content h2 { + /* margin: 0 0 4px; */ + text-transform: lowercase; + border-top: 1px solid DIM_GOLD; + font: 1.3em sans-serif; + font-weight: normal; + color: silver; +} +.content p { + /* margin: 0 0 12px; */ +} + +/* Footer */ +.footer { + padding: 5px; + background: #0A0A0A; + color: #666; +} +/* TODO fix the spacing +.footer p { + padding-top: -10px; + padding-bottom: -10px; +} +*/ + +/* + * vim:noet:sw=4:ts=4 + */ Deleted: personal-site/trunk/static/dark.css =================================================================== --- personal-site/trunk/static/dark.css 2008-01-03 09:47:38 UTC (rev 206) +++ personal-site/trunk/static/dark.css 2008-01-03 11:03:47 UTC (rev 207) @@ -1,143 +0,0 @@ -/* - * This is loosely based on the 'Blackbox' theme by Viktor Persson - * (http://arcsin.se/). - */ - -/* Standard elements */ -/** { - margin: 0; - padding: 0; -}*/ - -a { - color: skyblue; - text-decoration: none; -} -a:hover { - color: lightcyan; -} -body { - background: black url(img/bg.png) repeat-x fixed left bottom; - color: whitesmoke; - margin: 20px 0; - text-align: center; - font: normal 0.8em sans-serif,Arial; -} -ul { - /* margin: 12px 0; */ - margin-left: -25px; -} -li { - /* list-style: url(img/li.gif); */ - /* margin-left: 18px; */ -} -code { - font: normal 1em "Lucida Sans Unicode",serif; - background: url(img/bgcode.gif); - color: #888; - display: block; - padding: 3px 6px; - white-space: pre; - margin-bottom: 12px; -} - - -/* Misc */ -div.quote { - margin-bottom: 12px; - font: normal 1.1em "Lucida Sans Unicode",serif; - background: url(img/quote.gif) no-repeat; - padding-left: 28px; - color: gray; -} - - -/* Main structure */ -.main { - background: #000; - border: 3px double #EEE; - border-color: darkgoldenrod; /* #222; /* #141414 #202020 #222 #202020; */ - margin: 20px auto 4px auto; - text-align: left; - width: 600px; -} - -/* Header */ -.title { - float: left; - width: 190px; -} -.title h1 { - color: silver; - font: normal 1.5em sans-serif; - padding-left: 10px; - /* padding: 16px 20px; */ - text-transform: lowercase; -} - - -/* Menu */ -div.menu { - float: right; -} -.menu a { - background: #000; /* url(img/bgmenu.png) repeat-x; */ - /* - border-left: 1px solid #222; - border-right: 1px solid #222; - border-top: 1px solid #222; - */ - color: darkgoldenrod; /* #7799bb; */ - float: left; - padding-top: 4px; - width: 100px; height: 36px; - border-top: 3px solid black; -} -.menu a span { - padding-left: 6px; -} -.menu a:hover { - background-position: left bottom; - color: goldenrod; - border-top: 3px solid goldenrod; -} - - -/* Content */ -.content { - /* border-top: 1px solid darkgoldenrod; */ - background: black; - clear: both; - padding: 8px 10px; -} -.content h1, img { - display: none; -} -.content h2 { - /* margin: 0 0 4px; */ - text-transform: lowercase; - border-top: 1px solid darkgoldenrod; - font: 1.3em sans-serif; - font-weight: normal; - color: silver; -} -.content p { - /* margin: 0 0 12px; */ -} - -/* Footer */ -.footer { - padding: 5px; - background: #0A0A0A; - color: #666; -} -/* TODO fix the spacing -.footer p { - padding-top: -10px; - padding-bottom: -10px; -} -*/ - -/* - * vim:noet:sw=4:ts=4 - */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-01-20 06:30:08
|
Revision: 251 http://assorted.svn.sourceforge.net/assorted/?rev=251&view=rev Author: yangzhang Date: 2008-01-19 22:30:08 -0800 (Sat, 19 Jan 2008) Log Message: ----------- - very dissatisfied with the dark theme! changed the default back to plain - fixed some xhtml validation errors Modified Paths: -------------- personal-site/trunk/Makefile personal-site/trunk/src/dark.css personal-site/trunk/src/index.txt Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-01-20 06:25:59 UTC (rev 250) +++ personal-site/trunk/Makefile 2008-01-20 06:30:08 UTC (rev 251) @@ -13,7 +13,7 @@ cpp -P -CC -traditional-cpp $^ $@ $(INDEX): $(DARK) - ln -sf dark.html $(INDEX) + ln -sf plain.html $(INDEX) $(PLAIN): src/index.txt src/header.html out pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ Modified: personal-site/trunk/src/dark.css =================================================================== --- personal-site/trunk/src/dark.css 2008-01-20 06:25:59 UTC (rev 250) +++ personal-site/trunk/src/dark.css 2008-01-20 06:30:08 UTC (rev 251) @@ -3,7 +3,7 @@ * (http://arcsin.se/). */ -#define DIM_GOLD #B8860B +#define DIM_GOLD #805D08 /* #B8860B */ #define BRIGHT_GOLD #DAA520 #define DIM_BLUE #87BEEB Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-01-20 06:25:59 UTC (rev 250) +++ personal-site/trunk/src/index.txt 2008-01-20 06:30:08 UTC (rev 251) @@ -118,7 +118,7 @@ <!-- Extreme Tracking --> <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> -<img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" id="extremeimg" +<img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a> <script type="text/javascript"><!-- var EXlogin='yzzororg' // Login @@ -134,8 +134,8 @@ </script><noscript><div id="neXTReMe"><img height="1" width="1" alt="" src="http://e0.extreme-dm.com/s9.g?login=yzzororg&j=n&jv=n" /> </div></noscript></div> -<script> -var img = document.getElementById("extremeimg"); +<script type="text/javascript"> +var img = document.getElementById("EXim"); img.width=1; img.height=1; </script> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-01-20 08:26:33
|
Revision: 265 http://assorted.svn.sourceforge.net/assorted/?rev=265&view=rev Author: yangzhang Date: 2008-01-20 00:26:37 -0800 (Sun, 20 Jan 2008) Log Message: ----------- added redirect page Modified Paths: -------------- personal-site/trunk/Makefile Added Paths: ----------- personal-site/trunk/src/redir.txt Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-01-20 08:06:49 UTC (rev 264) +++ personal-site/trunk/Makefile 2008-01-20 08:26:37 UTC (rev 265) @@ -2,13 +2,21 @@ PLAIN := out/plain.html DARK := out/dark.html INDEX := out/index.html +REDIR := out-redir/index.html -all: $(INDEX) $(PLAIN) $(DARK) out/dark.css +all: $(INDEX) $(PLAIN) $(DARK) $(REDIR) out/dark.css svn export --force static out out: mkdir -p out +out-redir: + mkdir -p out-redir + +$(REDIR): src/redir.txt out-redir + pandoc -s -S --tab-stop=2 -c http://www.mit.edu/~y_z/plain.css \ + src/redir.txt -o $(REDIR) + out/dark.css: src/dark.css cpp -P -CC -traditional-cpp $^ $@ @@ -28,5 +36,11 @@ publish: all scp -o CompressionLevel=9 -r out/* lin:www/ +publish-redir: $(REDIR) + scp -o CompressionLevel=9 $(REDIR) cs:public_html/ + scp -o CompressionLevel=9 $(REDIR) ocf:public_html/ + clean: rm -rf out + +.PHONY: clean Added: personal-site/trunk/src/redir.txt =================================================================== --- personal-site/trunk/src/redir.txt (rev 0) +++ personal-site/trunk/src/redir.txt 2008-01-20 08:26:37 UTC (rev 265) @@ -0,0 +1,5 @@ +% Yang Zhang +% Yang Zhang + +My homepage is currently at +<a href="http://www.mit.edu/~y_z/">http://www.mit.edu/~y_z/</a>. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-03 10:05:59
|
Revision: 304 http://assorted.svn.sourceforge.net/assorted/?rev=304&view=rev Author: yangzhang Date: 2008-02-03 02:06:01 -0800 (Sun, 03 Feb 2008) Log Message: ----------- updated personal site Modified Paths: -------------- personal-site/trunk/Makefile personal-site/trunk/src/index.txt personal-site/trunk/src/redir.txt Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-02-03 10:05:40 UTC (rev 303) +++ personal-site/trunk/Makefile 2008-02-03 10:06:01 UTC (rev 304) @@ -15,7 +15,7 @@ $(REDIR): src/redir.txt out-redir pandoc -s -S --tab-stop=2 -c http://www.mit.edu/~y_z/plain.css \ - src/redir.txt -o $(REDIR) + -H src/redir-header.html src/redir.txt -o $(REDIR) out/dark.css: src/dark.css cpp -P -CC -traditional-cpp $^ $@ Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-02-03 10:05:40 UTC (rev 303) +++ personal-site/trunk/src/index.txt 2008-02-03 10:06:01 UTC (rev 304) @@ -4,7 +4,7 @@ <img src="me.jpg" alt="Tim the Beaver and me" style="border: 20px solid; border-color: white; float: right;"/> <!--  --> -<a name="about"></a> +<a name="about" /> About me -------- @@ -18,7 +18,7 @@ [MIT]: http://mit.edu/ [UC Berkeley]: http://berkeley.edu/ -<a name="contact"></a> +<a name="contact" /> Contact information ------------------- @@ -49,7 +49,7 @@ </script> </div> -<a name="projects"></a> +<a name="projects" /> Publicly released projects -------------------------- @@ -86,7 +86,7 @@ management web application - [Assorted Projects](http://assorted.sf.net/): my code dump -<a name="classes"></a> +<a name="classes" /> MIT classes ----------- @@ -99,6 +99,15 @@ - 6.033 Computer Systems Engineering (TA, spring 2007) - 6.867 Machine Learning (fall 2007) +Links +----- + +- [A Neighborhood of Infinity](http://sigfpe.blogspot.com/) +- [Kernel Trap](http://kerneltrap.org/) +- [Lambda The Ultimate](http://www.lambda-the-ultimate.org/) +- [PBF Comics](http://www.pbfcomics.com/) +- [Tumbolia](http://jorendorff.blogspot.com/) + <div class="footer"> <p>Styles: <a href="plain.html">Plain</a> | <a href="dark.html">Dark</a></p> <p>Valid XHTML 1.0 (<a href="http://validator.w3.org/check/referer">re-validate</a>)</p> Modified: personal-site/trunk/src/redir.txt =================================================================== --- personal-site/trunk/src/redir.txt 2008-02-03 10:05:40 UTC (rev 303) +++ personal-site/trunk/src/redir.txt 2008-02-03 10:06:01 UTC (rev 304) @@ -1,5 +1,4 @@ % Yang Zhang % Yang Zhang -My homepage is currently at -<a href="http://www.mit.edu/~y_z/">http://www.mit.edu/~y_z/</a>. +My homepage is currently at <http://www.mit.edu/~y_z/>. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-04 04:46:38
|
Revision: 309 http://assorted.svn.sourceforge.net/assorted/?rev=309&view=rev Author: yangzhang Date: 2008-02-03 20:46:42 -0800 (Sun, 03 Feb 2008) Log Message: ----------- added shadow to photo Modified Paths: -------------- personal-site/trunk/src/index.txt Added Paths: ----------- personal-site/trunk/static/me-shadow.png personal-site/trunk/static/me-shadow.xcf Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-02-04 03:47:43 UTC (rev 308) +++ personal-site/trunk/src/index.txt 2008-02-04 04:46:42 UTC (rev 309) @@ -1,8 +1,8 @@ % Yang Zhang % Yang Zhang -<img src="me.jpg" alt="Tim the Beaver and me" style="border: 20px solid; border-color: white; float: right;"/> -<!--  --> +<img src="me-shadow.png" alt="Tim the Beaver and me" style="border: 20px solid; border-color: white; float: right;"/> +<!--  --> <a name="about" /> Added: personal-site/trunk/static/me-shadow.png =================================================================== (Binary files differ) Property changes on: personal-site/trunk/static/me-shadow.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: personal-site/trunk/static/me-shadow.xcf =================================================================== (Binary files differ) Property changes on: personal-site/trunk/static/me-shadow.xcf ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-04 04:48:44
|
Revision: 310 http://assorted.svn.sourceforge.net/assorted/?rev=310&view=rev Author: yangzhang Date: 2008-02-03 20:48:48 -0800 (Sun, 03 Feb 2008) Log Message: ----------- adjusted photo spacing Modified Paths: -------------- personal-site/trunk/src/index.txt personal-site/trunk/static/me-shadow.png personal-site/trunk/static/me-shadow.xcf Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-02-04 04:46:42 UTC (rev 309) +++ personal-site/trunk/src/index.txt 2008-02-04 04:48:48 UTC (rev 310) @@ -1,7 +1,7 @@ % Yang Zhang % Yang Zhang -<img src="me-shadow.png" alt="Tim the Beaver and me" style="border: 20px solid; border-color: white; float: right;"/> +<img src="me-shadow.png" alt="Tim the Beaver and me" style="border: 5px solid; border-color: white; float: right;"/> <!--  --> <a name="about" /> Modified: personal-site/trunk/static/me-shadow.png =================================================================== (Binary files differ) Modified: personal-site/trunk/static/me-shadow.xcf =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-03-05 21:15:16
|
Revision: 611 http://assorted.svn.sourceforge.net/assorted/?rev=611&view=rev Author: yangzhang Date: 2008-03-05 13:15:08 -0800 (Wed, 05 Mar 2008) Log Message: ----------- added and updated recommendations; some fixes Modified Paths: -------------- personal-site/trunk/Makefile personal-site/trunk/src/index.txt personal-site/trunk/src/recommendations.txt Modified: personal-site/trunk/Makefile =================================================================== --- personal-site/trunk/Makefile 2008-03-05 20:45:06 UTC (rev 610) +++ personal-site/trunk/Makefile 2008-03-05 21:15:08 UTC (rev 611) @@ -23,10 +23,12 @@ $(INDEX): $(DARK) ln -sf plain.html $(INDEX) -$(PLAIN): src/index.txt src/header.html out +$(PLAIN): src/index.txt src/header.html out src/footer.html src/recommendations.txt pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ -c plain.css | \ $(MUNGEMAIL) > $(PLAIN) + pandoc -s -S --tab-stop=2 -H src/header.html src/recommendations.txt \ + -c plain.css -o out/recommendations.html $(DARK): src/index.txt src/header.html src/dark-prologue.html src/dark-epilogue.html out pandoc -s -S --tab-stop=2 -H src/header.html src/index.txt \ Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-03-05 20:45:06 UTC (rev 610) +++ personal-site/trunk/src/index.txt 2008-03-05 21:15:08 UTC (rev 611) @@ -92,7 +92,7 @@ <!-- TODO upload --> -[WebTables]: webtables-presentation-google07.pdf +[WebTables]: slides/webtables-presentation-google07.pdf [Scalable Resilient Overlay Networks]: http://nms.csail.mit.edu/ron/ @@ -102,7 +102,7 @@ <!-- TODO: mirror this pdf --> -[Guarded Atomic Actions for Haskell]: http://www.mit.edu/~amdragon/projects/gaah-6.827.pdf +[Guarded Atomic Actions for Haskell]: papers/gaah.pdf [TelegraphCQ]: http://telegraph.cs.berkeley.edu/ [Technology and Infrastructure for Emerging Regions]: http://tier.cs.berkeley.edu/ @@ -177,6 +177,11 @@ - 6.033 Computer Systems Engineering (TA, spring 2007) - 6.867 Machine Learning (fall 2007) +Stuff +----- + +- [Software recommendations](recommendations.html) + Links ----- @@ -186,28 +191,6 @@ - [PBF Comics](http://www.pbfcomics.com/) - [Tumbolia](http://jorendorff.blogspot.com/) -<div class="footer"> - <p>Styles: <a href="plain.html">Plain</a> | <a href="dark.html">Dark</a></p> - <p>Valid XHTML 1.0 (<a href="http://validator.w3.org/check/referer">re-validate</a>)</p> - <p>Valid CSS (<a href="http://jigsaw.w3.org/css-validator/check/referer">re-validate</a>)</p> -</div> -<div id="spamlink" style="position: absolute; top: -250px; left: -250px;"><a href="http://people.csail.mit.edu/yang/appraisal.php">pattern</a></div> -<!-- -<style>a.pudris{color:#FFF;font:bold 10px arial,sans-serif;text-decoration:none;}</style><table cellspacing="0"cellpadding="0"border="0"style="background:#999;width:230px;"><tr><td valign="top"style="padding: 1px 2px 5px 4px;border-right:solid 1px #CCC;"><span style="font:bold 30px arial,sans-serif;color:#666;top:0px;position:relative;">@</span></td><td valign="top" align="left" style="padding:3px 0 0 4px;"><a href="http://www.projecthoneypot.org/" class="pudris">MEMBER OF PROJECT HONEY POT</a><br/><a href="http://www.unspam.com"class="pudris">Spam Harvester Protection Network<br/>provided by Unspam</a></td></tr></table> ---> - -<!-- Google Analytics --> -<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> -</script> -<script type="text/javascript"> - _uacct = "UA-1322324-1"; - urchinTracker(); -</script> - -<!-- Performance Metrics --> -<script src="http://pmetrics.performancing.com/102.js" type="text/javascript"></script> -<noscript><p><img alt="Performancing Metrics" src="http://pmetrics.performancing.com/102ns.gif" /></p></noscript> - <!-- Extreme Tracking --> <div id="eXTReMe"><a href="http://extremetracking.com/open?login=yzzororg"> <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;" @@ -232,15 +215,6 @@ img.height=1; </script> -<!-- Quantcast --> -<!-- Start Quantcast tag --> -<script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script> -<script type="text/javascript"> -_qacct="p-45nKPbm9DJOeE";quantserve();</script> -<noscript> -<img src="http://pixel.quantserve.com/pixel/p-45nKPbm9DJOeE.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> -<!-- End Quantcast tag --> - <!-- vim:ft=mkd:et:sw=2:ts=2:nocin --> Modified: personal-site/trunk/src/recommendations.txt =================================================================== --- personal-site/trunk/src/recommendations.txt 2008-03-05 20:45:06 UTC (rev 610) +++ personal-site/trunk/src/recommendations.txt 2008-03-05 21:15:08 UTC (rev 611) @@ -1,21 +1,22 @@ -Useful tools ------------- +Software recommendations +------------------------ -Some random underdogs. +Some underdogs that more people should know about. -- [toast]: Automated software installation with safe compartmentalization. Works - without hassle 90% of the time. Supports a variety of package types, e.g.: - autotools, plain prefix-dir, plain make, [distutils], [Cabal], etc. +- [toast]: Automated software retrieval, compilation, installation, and removal + with safe compartmentalization and non-root usage. Works without hassle 90% + of the time. Supports a variety of package types, including autotools, plain + prefix-dir, plain make, [distutils], [Cabal], and more. -[toast]: http://toastball.net/ +[toast]: http://toastball.net/toast/ [Cabal]: http://www.haskell.org/cabal/ [distutils]: http://docs.python.org/lib/module-distutils.html - [pandoc]: [Markdown] done right. A sane markup (structured text) language supporting a variety of input and output formats, including HTML, man, and - TeX. [AsciiDoc] is a close runner-up. [ReST] starts to become unreadable. - If only there were some work on making these markup language extensible and - flexible enough to be used in everything from [wikis] to docstrings. + TeX. [AsciiDoc] is a close runner-up; [ReST] is more complex. Hopefully the + future will yield markup languages with greater extensibility and enough + flexibility to be used in everything from [wikis] to comment documentation. [AsciiDoc]: http://www.methods.co.nz/asciidoc/ [Markdown]: http://daringfireball.net/projects/markdown/ @@ -23,7 +24,7 @@ [pandoc]: http://johnmacfarlane.net/pandoc/ [wikis]: http://code.google.com/p/pandocwiki/ -- [rubber]: a usable frontend for LaTeX and all its friends: BibTeX, image +- [rubber]: A usable frontend for LaTeX and all its friends: BibTeX, image converters, etc. Similar to but more modular than [latexmk]. [rubber]: http://www.pps.jussieu.fr/~beffara/soft/rubber/ @@ -31,35 +32,39 @@ <!-- TODO ensure the following is formatted correctly. --> -- [Gobby]: A collaborative text editor. I always end up underestimating the - utility and power of collaborative editing. Examples of things I've used it - for: +- [Gobby]: A collaborative text editor. Examples of things I've used it for: - peer programming - - explaining things to multiple parties, using this as a whiteboard - - online meetings: everybody ends up communicating exclusively in the - document, and no more meeting minutes are necessary - If only the quirks could be removed from Emacs' displays on different - frames. Vim also has a "collaborative editing" as an item sponsors can vote - on. UIs of tomorrow should support multiple simultaneous user inputs. + - whiteboard + - online meetings (everybody ends up communicating exclusively in the + document; you get meeting minutes for free!) + Emacs has `make-frame-on-display`, but it's quirky (e.g. going to the + minibuffer locks up everything else). Vim also has a "collaborative editing" + as an item sponsors can vote on. [screen] can be a poor man's collaborative + editor (it's decent as a whiteboard, at least). + [Gobby]: http://gobby.0x539.de/trac/ +[screen]: http://www.gnu.org/software/screen/ -- [Opera]: And if I trusted it with my mail, M2 would also be very far ahead as - well (alas, it's too buggy). [KHTML] is probably the closest-performing +- [Opera]: The fastest, smallest browser I've used is also the most usable and + comes with the most features out of the box. Its M2 mail client is awesome + too, but alas, it's too buggy. [KHTML] is probably the closest-performing engine, but I've found it to be too crash-prone. [Opera]: http://www.opera.com/ [KHTML]: http://en.wikipedia.org/wiki/KHTML -- [gprof2dot]: A handy tool for visualizing the results of gprof, the Google - CPU profiler, python cProfile, and more. +- [gprof2dot]: A handy tool for visualizing the callgraph results of gprof, the + Google CPU profiler, python cProfile, and more. [gprof2dot]: http://code.google.com/p/jrfonseca/wiki/Gprof2Dot -- [wtf]: A filter for `g++`'s obscure page-long template errors. Error messages - are now pretty and colored. See also [gstlfilt]. +- [wtf]: A filter for `g++`'s obscure page-long template errors. Resulting + error messages are readable and beautified. See also [gstlfilt]. [wtf]: http://nmstl.sourceforge.net/doc/nmstl-guide.html [gstlfilt]: http://www.bdsoft.com/tools/stlfilt.html -- [asdf]: +<!-- +vim:ft=mkd:et:sw=2:ts=2:nocin +--> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-07-07 21:36:41
|
Revision: 876 http://assorted.svn.sourceforge.net/assorted/?rev=876&view=rev Author: yangzhang Date: 2008-07-07 14:36:37 -0700 (Mon, 07 Jul 2008) Log Message: ----------- added/reorg papers Modified Paths: -------------- personal-site/trunk/src/index.txt Added Paths: ----------- personal-site/trunk/static/papers/icedb-msthesis08.pdf personal-site/trunk/static/papers/relweb-webdb08.pdf personal-site/trunk/static/papers/webtables-vldb08.pdf Removed Paths: ------------- personal-site/trunk/static/icedb-msthesis08.pdf Modified: personal-site/trunk/src/index.txt =================================================================== --- personal-site/trunk/src/index.txt 2008-07-07 21:14:07 UTC (rev 875) +++ personal-site/trunk/src/index.txt 2008-07-07 21:36:37 UTC (rev 876) @@ -138,18 +138,18 @@ Papers ------ -<!-- TODO: mirror papers. --> +<!-- TODO: mirror papers. integrate with zdb --> - Michael Cafarella, Alon Halevy, Daisy Wang, Eugene Wu, Yang Zhang. - _WebTables: Exploring the Power of Tables on the Web_. VLDB 2008. <!-- - [PDF](papers/webtables-vldb08.pdf) --> + _WebTables: Exploring the Power of Tables on the Web_. VLDB 2008. + [PDF](papers/webtables-vldb08.pdf) - Michael Cafarella, Nodira Khoussainova, Daisy Wang, Eugene Wu, Yang Zhang, - Alon Halevy. _Uncovering the Relational Web_. WebDB 2008. <!-- - [PDF](papers/relweb-webdb08.pdf) --> + Alon Halevy. _Uncovering the Relational Web_. WebDB 2008. + [PDF](papers/relweb-webdb08.pdf) - Yang Zhang. _ICEDB: Intermittently-Connected Continuous Query Processing_. - MS Thesis, January 2008. [PDF](icedb-msthesis08.pdf) + MS Thesis, January 2008. [PDF](papers/icedb-msthesis08.pdf) - Yang Zhang, Bret Hull, Hari Balakrishnan, Samuel Madden. _ICEDB: Intermittently-Connected Continuous Query Processing_. ICDE 2007. Deleted: personal-site/trunk/static/icedb-msthesis08.pdf =================================================================== (Binary files differ) Copied: personal-site/trunk/static/papers/icedb-msthesis08.pdf (from rev 858, personal-site/trunk/static/icedb-msthesis08.pdf) =================================================================== (Binary files differ) Added: personal-site/trunk/static/papers/relweb-webdb08.pdf =================================================================== (Binary files differ) Property changes on: personal-site/trunk/static/papers/relweb-webdb08.pdf ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: personal-site/trunk/static/papers/webtables-vldb08.pdf =================================================================== (Binary files differ) Property changes on: personal-site/trunk/static/papers/webtables-vldb08.pdf ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |