Ohne Worte *:
(Via aptgetupdate.de.)
* lol
In case you wonder how-to install Pandoc, the “universal document converter” on OS X Snow Leopard…
… the secret sauce: go for Haskell Platform installer instead of following your standard (assumption!) installation approach using MacPorts.
The steps:
cabal updatecabal install cabal-installcabal install pandocexport PATH=/Users/[USERNAME]/.cabal/bin:$PATH and read in with source ~/.profile.What is Pandoc? Great you asked! ;)
Pandoc can read markdown and (subsets of) reStructuredText, HTML, and LaTeX, and it can write plain text, markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, MediaWiki markup, groff man pages, and S5 HTML slide shows. PDF output (via LaTeX) is also supported with the included markdown2pdf wrapper script.
– Source and more details: johnmacfarlane.net/pandoc
Prerequisite: MacPorts installed and SVN client at hand – I prefer a UI and therefore use Versions.
sudo port install autoconf automake libtoolsudo port install icu erlang spidermonkey curlsvn co http://svn.apache.org/repos/asf/couchdb/tags/0.11.0 couchdb-0.11.0-srccd couchdb-0.11.0-src./bootstrap./configure>> You have configured Apache CouchDB, time to relax.make && sudo make install>> You have installed Apache CouchDB, time to relax.sudo -i couchdb -b>> Apache CouchDB has started, time to relax.Usefull resources:
The other day(s) I found myself relaxing while coding away a pet project (a tiny schemaless personal project, activity and knowledge management web application) leveraging CouchDB and jQuery.
“CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript [...] provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests [...] is written in Erlang [...]”
(Source: couchdb.apache.org)
Check out CouchApp in order to write CouchDB applications by using just JavaScript and HTML.
“CouchApp is designed to structure standalone CouchDB application development for maximum application portability. CouchApp is a set of scripts and a jQuery plugin designed to bring clarity and order to the freedom of CouchDB’s document-based approach.”
(Source: CouchApp)
While I did most of my recent web dev projects in PHP5 I still follow the development of Ruby on Rails …on it’s path to a stable version 3.0 release.
So no wonder that I had to get my hands dirty with the just recently released Rails 3.0 Beta.
While I still own a 12″ PowerBook with OS X 10.5.8 Leopard (latest OS X PPC release) I needed to get rails-3.0.0.beta running on this machine – of course ;-)

1. Upgrade to Ruby 1.8.7 with RubyGems
As at least Ruby 1.8.7 is required by Rails 3.0 I decided to use MacPorts (prerequisite!) to upgrade Ruby version 1.8.6 as shipped with OS X Leopard.
sudo port install ruby rb-rubygems
sudo gem update --system
source ~/.profile
Satellit:~ matthias$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [powerpc-darwin9]
2. Install Rails 3.0 Beta (rails-3.0.0.beta) along with the required dependencies
sudo gem install i18n tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler sqlite3-ruby
sudo gem install rails --pre
3. Create Rails app. and start the server
Satellit:~ matthias$ rails rails3beta-test
Satellit:~ matthias$ cd rails3beta-test
Satellit:~ matthias$ rails server
Inspired by Silumesii Maboshe.
Nice!
Third product by Openmoko Inc., creators of the famous FreeRunner, a mobile phone that was specifically designed with ease of developer access (aka. Open source hardware).
WikiReader is an electronic encyclopedia giving physical form to Wikipedia.
(Source: thewikireader.com)
If you’re into software and the internet, enjoyed reading books like Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor (by Tim Berners-Lee), Where Wizards Stay Up Late: The Origins of the Internet or Dreaming in Code (about the Chandler project) and Mozilla‘s Open-Source Software products like the browser Firefox or the email client Thunderbird are amongst the list of your favourite computer programs then – well chances are very high that you might enjoy the movie Project: CODE_RUSH. Relax and enjoy! :-)
“Code Rush [...] is an inside look at living and working in Silicon Valley at the height of the dot-com era. The film follows a group of Netscape engineers as they pursue at that time a revolutionary venture to save their company – giving away the software recipe for Netscape’s browser in exchange for integrating improvements created by outside software developers.” (Source: Project: CODE_RUSH)
(Via t3n Magazin.)
The EOS directory is the leading online platform to help enterprises and organizations identify and evaluate Open Source technologies.
Intially launched by Optaros, about two years ago, the platform has been recently handed over Bruno von Rotz, initial sponsor of the initiative and well known Open Source specialist (follow Bruno on Twitter: accelIT).
In support to strengthen the neutral approach to ratings and selection of the technologies, the new EOS Directory Advisory and Expert Board has been established over the last weeks and announced today.
The Advisory and Expert Board will be both instrumental in guiding the future development of the EOS Directory Platform as well as in making sure that the content is accurate, relevant and fairly represented. (Source: EOS Directory Blog)
The initial member list of the EOS Directory Advisory and Expert Board – representing user and provider communities as well as international expert audiences – includes Aleksander Farstad, Cédric Walter, David Nüscheler, Gianugo Rabellino, Roberto Galoppini, Hannes Gassert, Hans Waarle, Joel Gardet, Matt Asay, Matthias Geisler, Michael Hanisch, Olivier Pépin, Raju Bitter, Ralf Hauser, Seth Gottlieb, Stephen Walli and Tiberiu Fustos.
During the next months the EOS Directory Platform will also be rejuvenated and updated to even better support Enterprises and Organizations in need for Open Source technologies’ selection and evaluation help. (Source: EOS Directory Blog
Hint: In addition to the EOS Directory in English, there’s also a German language PDF catalogue based on the same information, published under www.opensourcekatalog.com. (via robertogaloppini.net)
Comments