[Assorted-commits] SF.net SVN: assorted: [611] personal-site/trunk
Brought to you by:
yangzhang
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. |