Writing Archive

Was bedeutet Ubuntu eigentlich?

Ohne Worte *:

ubuntu thumb Was bedeutet Ubuntu eigentlich?

(Via aptgetupdate.de.)

* lol

Read more...

Celebrating 20 yeary of Linux

Let’s Join the Linux Foundation in Celebrating 20 Years of Linux!

(Via aptgetupdate.)

Read more...

Recipe: How-to install Pandoc on OS X 10.6.x (Snow Leopard)

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:

  1. First install Haskell Platform.
  2. cabal update
  3. cabal install cabal-install
  4. cabal install pandoc
  5. Update your ~/.profile file with export 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

Read more...

Recipe: How-to install CouchDB 0.11.0 from source on OS X

Prerequisite: MacPorts installed and SVN client at hand – I prefer a UI and therefore use Versions.

  • sudo port install autoconf automake libtool
  • sudo port install icu erlang spidermonkey curl
  • svn co http://svn.apache.org/repos/asf/couchdb/tags/0.11.0 couchdb-0.11.0-src
  • cd 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.
  • Start the CouchDB server by running: sudo -i couchdb -b
    >> Apache CouchDB has started, time to relax.
  • To check that everything has worked, point your web browser to: http://127.0.0.1:5984/_utils/index.html

Usefull resources:

Read more...

CouchDB, finally relaxing!!

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)

Read more...

How-to Install Rails 3.0 Beta on OS 10.5.8 Leopard

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 ;-)

Finder.png

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.

Read more...

WikiReader – Wikipedia In Your Pocket

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_thumb7.png

WikiReader is an electronic encyclopedia giving physical form to Wikipedia.
(Source: thewikireader.com)

Read more...

“Project: CODE_RUSH”: Great Video documentation about Netscape and Mozilla

project_code_rush_banner.jpg

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.)

Read more...

Semantic Web: schnell+kompakt (deutsch) Semantic Web: schnell+kompakt (deutsch) Read more »

Enterprise Open Source Directory Establishes Advisory Board, me boarded

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)

Read more...