Friday, September 30, 2011

configuring caching systems: Terracotta adds automatic resource control to Ehcache - The H Open Source: News and Features

Terracotta adds automatic resource control to Ehcache - The H Open Source: News and Features: ARC allows developers and integrators to set the maximum memory for caching to use and the system will automatically optimise for efficient use of that memory

LibreOffice reaches it first birthday - The H Open Source: News and Features

LibreOffice reaches it first birthday - The H Open Source: News and Features: It is now a year since the Document Foundation was created and LibreOffice forked from OpenOffice; while LibreOffice development continues apace, OpenOffice incubates at the Apache Software Foundation

open-sourcing - Wikipedia, the free encyclopedia

Open-sourcing - Wikipedia, the free encyclopedia: "Most often Open-sourcing refers to releasing previously proprietary software under an open source/free software license"

Twitter open sources Storm - The H Open Source: News and Features

Twitter open sources Storm - The H Open Source: News and Features

Android: Samsung to pay royalties to Microsoft - The H Open Source: News and Features

Android: Samsung to pay royalties to Microsoft - The H Open Source: News and Features

Report: Nokia working on Linux OS for low-end phones - The H Open Source: News and Features

Report: Nokia working on Linux OS for low-end phones - The H Open Source: News and Features

Android: Ice Cream Sandwich briefly previewed - The H Open Source: News and Features

Android: Ice Cream Sandwich briefly previewed - The H Open Source: News and Features

Go (programming language) - Wikipedia, the free encyclopedia

Go (programming language) - Wikipedia, the free encyclopedia

Thursday, September 29, 2011

How to install Ruby 1.9.3rc1 with RVM

How to install Ruby 1.9.3rc1 with RVM - waiworinao ★ random notes by arvid andersson

On my openSUSE box I happened to not have "automake" installed. "autoreconf" did not find "aclocal" then… . I just entered "aclocal" on the command line then. It wasn't available, but the shell suggested to "cnf aclocal", and that was the key. I ended up installing "automake" like this:
$ sudo zypper install automake

I have no idea, why rvm successfully (?!?) operated on that box before.

Rio - Ruby I/O Facilitator

Rio: "Ruby I/O Facilitator"

Found it in Wicked Cool Ruby Scripts.

I am not sure, it really supports ruby-1.9.

I got the impression, nokogiri does not need the help of rio for getting things done.

Ruby: String#split on empty pattern or string

RDoc Documentation [ruby-doc.org]

"Funny" feature, actually only for wierdos:


If pattern is a Regexpstr is divided where the pattern matches. Whenever the pattern matches a zero-length string, str is split into individual characters. If pattern contains groups, the respective matches will be returned in the array as well.

Wednesday, September 28, 2011

ImageMagick for Mac OS X Lion: Install from Source / Unix

ImageMagick: Install from Source

I had to choose this way, as the binary release left me with an "identify" utility, that didn't even properly recognize a JPEG file.


And fink currently doesn't support ImageMagick for Lion.

My little differences:
  • export MAGICK_HOME="/usr/local/ImageMagick"
  • ./configure --prefix=$MAGICK_HOME
  • the ldconfig command is not available on OS X resp. Lion, and apparently it's also not necessary to run that step (on OS X resp. Lion)

And I am also putting ${MAGICK_HOME}/… in front of all the PATH… variables, i.e. before fink's GraphicsMagick's replacement wrappers for ImageMagick, that aren't really able to replace ImageMagick functionality for me.

Actually "1 out of 48" tests failed with "make check", but otherwise this software rather runs:


FAIL: Magick++/tests/attributes.sh (exit: 139)
==============================================


./Magick++/tests/attributes.sh: line 20: 42477 Segmentation fault: 11  ${MEMCHECK} "./${executable}" 2>&1 > $outfile

Apple updates malware definition list to defend against PDF trojan - The H Security: News and Features

Apple updates malware definition list to defend against PDF trojan - The H Security: News and Features: Apple has added another entry to its XProtect malware signature list to defend against a new Mac trojan that masquerades as a PDF and installs a backdoor on victim's systems

Clojure 1.3 more Maven friendly - The H Open Source: News and Features

Clojure 1.3 more Maven friendly - The H Open Source: News and Features: The Clojure team has released version 1.3 of its dynamic programming language for the JVM; this includes new functionality, should offer better performance and supports compilation and deployment with Maven

Advance updates for CentOS 6.1 - The H Open Source: News and Features

Advance updates for CentOS 6.1 - The H Open Source: News and Features: The CentOS project has set up a package repository for CentOS 6.0 to provide security updates and bug fixes from the as yet unreleased version 6.1

Ruby 1.9.3 approaches with RC1 - The H Open Source: News and Features

Ruby 1.9.3 approaches with RC1 - The H Open Source: News and Features: The first release candidate for Ruby 1.9.3, which changes the open source programming language's licence and improves loading performance, has been released for testing. Provided no serious problems are found, the final version could arrive within two weeks

Jaspersoft BI Suite 4.2 includes support for mobile devices - The H Open Source: News and Features

Jaspersoft BI Suite 4.2 includes support for mobile devices - The H Open Source: News and Features: Version 4.2 of the business intelligence suite brings a mobile BI iOS software development kit, as well as a BI environment with support for touch-screen devices like the iPad

Ten years of the Lucene search engine at Apache - The H Open Source: News and Features

Ten years of the Lucene search engine at Apache - The H Open Source: News and Features: The Apache Software Foundation is celebrating ten years of the full text search engine Lucene being under its umbrella. In those ten years Lucene has become a major development power house for the Foundation

Web scraping - Wikipedia, the free encyclopedia

Web scraping - Wikipedia, the free encyclopedia

ScraperWiki - Wikipedia, the free encyclopedia

ScraperWiki - Wikipedia, the free encyclopedia

ScraperWiki: the home page

Refine, reuse and request data | ScraperWiki

Very useful for scraping apprentices: Lots of nice and functional sample code in Ruby, Python, and PHP.
So you can find out, what the state of the art libraries for scraping are.

Monday, September 26, 2011

Puppet Enterprise 2.0 arrives with new GUI - The H Open Source: News and Features

Puppet Enterprise 2.0 arrives with new GUI - The H Open Source: News and Features: The major update to the enterprise version of the Puppet configuration management tool includes a new GUI designed to make it easier for admins to use, as well as new provisioning, compliance and orchestration capabilities

book: Technical Blogging

The Pragmatic Bookshelf | Technical Blogging

Learning from The Apache Way - The H Open Source: News and Features

Learning from The Apache Way - The H Open Source: News and Features: Microsoft has, in terms of market share, fallen behind in its quest for dominance in web serving. Glyn Moody looks at the Apache web server that Microsoft is battling against and the ecosystem around it, and asks if we are learning from The Apache Way

GTK+ 3.2 with support for Wayland and HTML5 - The H Open Source: News and Features

GTK+ 3.2 with support for Wayland and HTML5 - The H Open Source: News and Features: GTK+ 3.2's experimental backends allow gimp and gedit to run in HTML5 browsers and Wayland. More immediate updates include renewed file and font choosers

Chrome 15 enters beta, brings revamped New Tab page - The H Open Source: News and Features

Chrome 15 enters beta, brings revamped New Tab page - The H Open Source: News and Features: The beta channel release of Google's Chrome web browser introduces a redesigned New Tab page to simplify its visual appearance, supports syncing of the address bar's Omnibox History, and allows for inline installation of items from the Chrome Web Store

MongoDB: Manual

Manual - MongoDB

O'Reilly Media book: Getting Started with CouchDB

Getting Started with CouchDB - O'Reilly Media

Cassandra: The Definitive Guide - O'Reilly Media

Cassandra: The Definitive Guide - O'Reilly Media

O'Reilly Media book: Redis: The Definitive Guide 

Redis: The Definitive Guide - O'Reilly Media

Redis Cookbook - O'Reilly Media

Redis Cookbook - O'Reilly Media

HBase: The Definitive Guide - O'Reilly Media

HBase: The Definitive Guide - O'Reilly Media

Malware for everyone - Aldi Bot at a discount price - The H Security: News and Features

Malware for everyone - Aldi Bot at a discount price - The H Security: News and Features: A malware builder dubbed the Aldi Bot is available on underground forums for just €10. Anti-virus software vendors are worried that botnets could be about to enter the mass market

O'Reilly Media book: Programming Pig – Dataflow Scripting with Hadoop

Programming Pig: This guide is an ideal learning tool and reference for Apache Pig, the programming language that helps you describe and run large data projects on Hadoop. With Pig, you can analyze data without having to create a full-fledged application—making...

Microsoft responds to secure boot accusations - The H Open Source: News and Features

Windows will attempt to be the only OS on your computer.

Microsoft responds to secure boot accusations - The H Open Source: News and Features: Company says it is not attempting block other operating systems and hopes customers will retain choices on how their systems boot

a German movie: What a Man (2011)

What a Man (2011)

Friday, September 23, 2011

Berlin Sony Center - Wikipedia, the free encyclopedia

Sony Center - Wikipedia, the free encyclopedia

Woody Allen's "Midnight in Paris" (2011) - IMDb

Midnight in Paris (2011) - IMDb

Going to watch this tonight at the Berlin Sony Center.

Big Data Glossary - O'Reilly Media

Big Data Glossary - O'Reilly Mediay

The TOC:
  1. Terms
  2. NoSQL Databases (read on 2011-09-25)
  3. MapReduce
  4. Storage
  5. Servers
  6. Processing
  7. NLP
  8. Machine Learning
  9. Visualization
  10. Acquisition
  11. Serialization


Quotes from the book:

… NoSQL. It’s a bit misleading, though, since almost every produc- tion environment that they’re used in also has an SQL-based database for anything that requires flexible queries and reliable transactions, and as the products mature, it’s likely that some of them will start supporting the language (i.e. SQL) as an option. If “NoSQL” seems too combative, think of it as “NotOnlySQL.” …

MongoDB - Wikipedia, the free encyclopedia

MongoDB - Wikipedia, the free encyclopedia: "MongoDB (from "humongous") is an open source, high-performance, schema-free, document-oriented database written in the C++ programming language.[1] The database is document-oriented so it manages collections of JSON-like documents. Many applications can thus model data in a more natural way, as data can be nested in complex hierarchies and still be query-able and indexable."

MongoDB and Python - O'Reilly Media

MongoDB and Python - O'Reilly Media

Ingres becomes Actian - The H Open Source: News and Features

Ingres becomes Actian - The H Open Source: News and Features: The new name comes with a new "Action Apps" platform and an emphasis on "big data"

Thursday, September 22, 2011

Community fears Windows 8 Secure Boot will block Linux - The H Open Source: News and Features

Community fears Windows 8 Secure Boot will block Linux - The H Open Source: News and Features: The UEFI Secure Boot function in Windows 8, which prevents unsigned boot loaders from starting, is said to prevent "third party" operating systems like Linux from booting

Linus releases dive tracking application - The H Open Source: News and Features

Linus releases dive tracking application - The H Open Source: News and Features: In a textbook example of open source scratching of itches, Linus Torvalds has released subsurface, dive logging software to help him record the progress of his hobby

KidsRuby makes it fun and easy to learn how to program

Kidsruby.com:

'via Blog this'

JRuby and Lucene

Danny 'Jay' Donnell: JRuby and Lucene: K I S S I N G

Lucene was a question in my interview today.
Had I read Ruby Weekly and this article before, I could have answered that interview question then.

Test-drive the development of your command-line applications - David Copeland - Golden Gate Ruby Conference 2011 (video)

Test-drive the development of your command-line applications - David Copeland - Golden Gate Ruby Conference 2011:

'via Blog this'

Lighting fast, zero-downtime deployments with git, capistrano, nginx and Unicorn - Ariejan.net

Lighting fast, zero-downtime deployments with git, capistrano, nginx and Unicorn - Ariejan.net

OpenSUSE 12.1 beta delayed - The H Open Source: News and Features

OpenSUSE 12.1 beta delayed - The H Open Source: News and Features: Problems with systemd mean that the beta release of 12.1 will be delayed by up to two weeks, but the final release date has not been affected

Stallman calls Android non-free - The H Open Source: News and Features

Stallman calls Android non-free - The H Open Source: News and Features: In an article in The Guardian, the founder of the Free Software Foundation argues that the crucial question is how far Android respects users' freedom and allows them to control their systems

DLNA = Digital Living Network Alliance - Wikipedia, the free encyclopedia

Digital Living Network Alliance - Wikipedia, the free encyclopedia

I am using "various" Digital Media Servers (aka file servers, e.g. my FRITZ!Box 7390, a Linux box running MiniDLND), an Android tablet as Digital Media Controller, and a Sony SA-NS300 as Digital Media Renderer. This DMR gives me the impression, it's not able to play my MP3s w/o stalling every now and then. My MP3s are up to 320kbps. I am playing through wifi and / or Gigabit LAN. Any advise? Shall I return the DMR?

Wednesday, September 21, 2011

"End of Life" for Ruby 1.8.6 - The H Open Source: News and Features

"End of Life" for Ruby 1.8.6 - The H Open Source: News and Features: Ruby 1.8.6 has run out of supported life after nearly two and a half years of support by Engine Yard. Users of 1.8.6 are recommended to examine migration options

Microsoft's Linux patent licensing: now Casio signs up - The H Open Source: News and Features

Microsoft's Linux patent licensing: now Casio signs up - The H Open Source: News and Features: Casio and Microsoft have signed a multi-year cross-licence patent deal which includes reference to Linux devices from Casio

Moorfields to roll out open source patient record system - The H Open Source: News and Features

Moorfields to roll out open source patient record system - The H Open Source: News and Features: A team at London's Moorfields Eye Hospital has developed an open source patient record system which it expects will deliver significant cost savings and improved patient care

Fink - Package imagemagick – Mac OS X 10.7 aka Lion not yet supported

Fink - Package Database - Package imagemagick (Image manipulation tools): "imagemagick-6.5.8.10-1"

ImageMagick, OS X, Xcode, fink, dependency hell

After setting up Xcode on Lion properly yesterday and re-installing fink, I am now going through a dependency hell. I hope, everything will recompile smoothly – but you just never know.
As cautious as I usually am, I renamed fink's /sw just to /sw-, so that I can work around, in case things don't work out as smoothly, as they shall.

Whenever I see these thousands of dependencies … – OMG, my stomach! Once in a while these things break, and after like 20 years of sometimes breaking dependencies, you just don't really love it any more. That's why I prefer openSUSE over Ubuntu, ie. re-compiling installations.

The story ends like this for the time being: Any version of ImageMagick, that the fink team supports – they don't support for Lion.

Tuesday, September 20, 2011

Ronny Harbich: Amaryllis - Webcrawling (in German)

Amaryllis - Webcrawling – "Die Erschließung des Webs"

Mac OS X: How to Uninstall Xcode?

Mac Developer Tips » How to Uninstall Xcode

I hate, that I have to restart this computer.

Even after this the app store still thinks XCode is installed and up-to-date.
What a mess!

I had to remove "/Applications//Install Xcode.app", only after this, I could re-install Xcode.

Mounting xcode_4.1_for_lion.dmg and executing the pkg file in there did not yet re-install Xcode, only executing "/Applications/Install Xcode.app" did.
Maybe executing the later would have re-installed it properly in the first place …

A Tutorial for the Go Programming Language - The Go Programming Language

A Tutorial for the Go Programming Language - The Go Programming Language


  • Introduction
  • Hello, World
  • Semicolons
  • Compiling
  • Echo
  • An Interlude about Types
  • An Interlude about Allocation
  • An Interlude about Constants
  • An I/O Package (read on 2011-09-26)
  • Rotting cats
  • Sorting
  • Printing
  • Prime numbers
  • Multiplexing

IRC with Adium: "Join Group Chat…"

You don't immediately consider Adium the right tool for IRC, but you can do that. Set up an account, then "Join Group Chat…"!

I need that, because I have problems installing GoLang on Lion, and there is a channel for GoLang: #go-nuts on irc.freenode.net .

installing GoLang on Lion

I had to get Mercurial from here, that was successful then for this step:

$ hg clone -u release https://go.googlecode.com/hg/ go
$ sudo /usr/sbin/chown -R johayek go


./all.bash expects "sysctl" on PATH, so:

$ export PATH=$PATH:/usr/sbin

I ended up with applying sudo on ./all.bash, but still

$ sudo ./all.bash


I experienced problems before we a messed Xcode set-up, but after cleaning that up, everything was fine here.

Darwin Ports on Lion

This is also not a success story right now.

In order to install Mercurial for GoLang I will have to do that the native way.

Darwin Ports | freshmeat.net

Darwin Ports | freshmeat.net:

'via Blog this'

fink on Lion

When I set up fink on Snow Leopard quite a while ago, I didn't really care, where XCode and all that went.
Now with Lion things are not running as smooth.
I have to put /Developer/usr/bin on PATH.
But that still doesn't allow to successfully run ./bootstrap . How bad! I think I am going to abandon fink for the time being in favour of DarwinPort.

Monday, September 19, 2011

Poke disables Oracle's database auditing - The H Security: News and Features

Poke disables Oracle's database auditing - The H Security: News and Features: A command that is known from the BASIC programming language apparently allows unauthorised users to disable the auditing functions of Oracle databases. Experts think that this renders products which are based on these functions, such as Oracle Audit Vault, "nearly useless"

OpenIndiana's fork of OpenSolaris sees new Illumos based release - The H Open Source: News and Features

OpenIndiana's fork of OpenSolaris sees new Illumos based release - The H Open Source: News and Features: A year after the first release, the developers of the OpenSolaris fork, OpenIndiana, have released a new version that now includes the Illumos kernel

Mac OS X Lion makes it unnecessarily easy for password crackers - The H Security: News and Features

Mac OS X Lion makes it unnecessarily easy for password crackers - The H Security: News and Features: A security expert reports that under Lion, even users without root privileges have access to other users' password hashes. Hashes can be used to establish the original password

changing the Google account of a droid is a pain

Looks like I started setting up the SII with the "wrong" Google account: the Google Apps account.
I got the idea to associate the droid with another Google account, but that only works after a complete reset of the droid.

switched to the new Blogger interface for now

Either I did not see the features, that I 100% expect, last time, that I tried it, or they were not there. But today it just looks a little strange, but not bad. I give it a try.

fink, XCode, connect.apple.com, …

A while after upgrading to Lion, there is a need for me, to make use of fink again. Well, when I upgraded from Snow Leopard to Lion, XCode did not get upgraded as well. Now that I tried do update fink again, it complained about what ever, but at least it pointed me to XCode and connect.apple.com . So, I hope, that will be a piece of cake. I need Mercurial from fink, and using that I will install GoLang. That's the intention at least.

Update 2011-09-20
The version of XCode within the Apple app store seems the same as the one in connect.apple.com, at least the app store refuses to download XCode, as I already have the up-to-date version of XCode on my disk.

"Getting Started" with "The Go Programming Language" on …

Getting Started - The Go Programming Language (…/install.html)

installing the software on an openSUSE-11.3 machine …

That was a piece of cake compared to the attempted installation on Mac OS X Lion.
What a waste of time the latter was.

My workset of commands on my openSUSE box:
  • 8c – the Go compiler
  • 8l – the Go linker
My workset of commands on my Mac:

  • 6c – the Go compiler
  • 6l – the Go linker

The above link also has a chapter on this:

If you want to join the bleeding edge, that's of course very important.

My next step: the tutorial.

Puppet Labs - Type Reference

Documentation | Puppet Labs - Type Reference

Saturday, September 17, 2011

Oracle's draft for the JCP clears an important hurdle - The H Open Source: News and Features

Oracle's draft for the JCP clears an important hurdle - The H Open Source: News and Features: With JSR 348, the developers introduced a draft to redesign the Java Community Process. Having gone through Public Review, the specification has now cleared an important implementation hurdle [--] only Google remains sceptical

Chrome 14 arrives with native code and web audio - The H Open Source: News and Features

Chrome 14 arrives with native code and web audio - The H Open Source: News and Features: The latest stable version of the browser goes more web-centric with web audio, and more native running x86 code from the browser with Native Client

Oracle adds commercial extensions to MySQL - The H Open Source: News and Features

Oracle adds commercial extensions to MySQL - The H Open Source: News and Features: New extensions for MySQL improve performance, scalability, availability and authentication, but will only be part of the commercial Enterprise Edition

Version 2.2 of the Zentyal Small Business Server released - The H Open Source: News and Features

Version 2.2 of the Zentyal Small Business Server released - The H Open Source: News and Features: The Small Business Server from Zentyal can now be installed from a USB stick, can manage KVM and Virtualbox VMs, runs Zarafa 7 and supports IPsec and PPTP connections

Fresh wind for openSUSE - The H Open Source: News and Features

Fresh wind for openSUSE - The H Open Source: News and Features: At the openSUSE Conference, we talked to the makers of openSUSE about the new developments for SUSE and for the community distribution

Google buys another thousand IBM patents - The H Open Source: News and Features

Google buys another thousand IBM patents - The H Open Source: News and Features: Google expands its patent armoury again, purchasing another thousand patents from IBM covering mobile, search, enterprise Java and scripting

Tony Hoare - Wikipedia, the free encyclopedia

Tony Hoare - Wikipedia, the free encyclopedia

Effective Go - The Go Programming Language

http://golang.org/doc/effective_go.html

Another online banking trojan for Android - The H Security: News and Features

Another online banking trojan for Android - The H Security: News and Features: An Android version of SpyEye, a trojan that has previously only targeted PCs and Symbian, has now been sighted. After ZeuS, this is the second piece of malware to bypass the mTAN system on this platform

Google to provide location service opt-out for Wi-Fi owners - The H Security: News and Features

Google to provide location service opt-out for Wi-Fi owners - The H Security: News and Features: In response to criticism from several European data protection authorities, Google is to provide owners of Wi-Fi systems an opt-out that will prevent their system's information being used for location-based services

"Invisibility Cloak" Makes Tanks Look Like Cows

» ‘Invisibility Cloak’ Makes Tanks Look Like Cows: British defense company BAE Systems has developed an invisibility cloak that can effectively hide vehicles from view in the infrared spectrum. You can display anything you want on it -- including a cow -- while the rest of the vehicle blends into the background, says a company exec.

Kernel Log: x32 ABI gets around 64-bit drawbacks - The H Open Source: News and Features

Kernel Log: x32 ABI gets around 64-bit drawbacks - The H Open Source: News and Features: "x32 ABI" promises to take advantage of the benefits of 64-bit x86 processors without suffering from the overhead in 64-bit operation. At present, maintenance at Kernel.org is slowing down kernel development. Some kernel hackers are demonstrating their sense of humour with a Linux logo reminiscent of Windows 3.1 and a rickrolling kernel module

Public beta for LibreOffice extensions repository - The H Open Source: News and Features

Public beta for LibreOffice extensions repository - The H Open Source: News and Features: LibreOffice users will soon be able to use new repositories to get free software extensions and templates for their office suite; the sites have just entered public beta

PostgreSQL 9.1 with synchronous replication - The H Open Source: News and Features

PostgreSQL 9.1 with synchronous replication - The H Open Source: News and Features: The recently published version 9.1 of PostgreSQL, a free SQL database, mainly improves replication

M3U - Wikipedia, the free encyclopedia

M3U - Wikipedia, the free encyclopedia

Apache Wicket 1.5: new event system and HTML5 components - The H Open Source: News and Features

Apache Wicket 1.5: new event system and HTML5 components - The H Open Source: News and Features

Open Knowledge Foundation | Promoting Open Knowledge in a Digital Age

Open Knowledge Foundation | Promoting Open Knowledge in a Digital Age

Apple releases updates for DigiNotar SSL debacle - The H Security: News and Features

Apple releases updates for DigiNotar SSL debacle - The H Security: News and Features: Apple has released updates for Mac OS X 10.6 and 10.7 to remove trust from certificates issued by the compromised DigiNotar certificate authority

Is Android forking – and does it matter? - The H Open Source: News and Features

Is Android forking – and does it matter? - The H Open Source: News and Features: Android seems to be having a difficult time at the moment, but, far from being a sign of increasing problems, Glyn Moody argues that the forking of the mobile operating system by the likes of Amazon and Baidu could work in Google's favour

Samsung loses in German court: Galaxy Tab 10.1 banned in Germany - The H Open Source: News and Features

Samsung loses in German court: Galaxy Tab 10.1 banned in Germany - The H Open Source: News and Features: The court tells Samsung it can no longer sell the Galaxy Tab 10.1 in Germany as it maintains the injunction granted a month ago to Apple. Samsung are planning to appeal

Acer and ViewSonic do Android patent deal with Microsoft - The H Open Source: News and Features

Acer and ViewSonic do Android patent deal with Microsoft - The H Open Source: News and Features

book: The Book of Ruby - No Starch Press

The Book of Ruby

Beginning Lua Programming - Wrox Press

Beginning Lua Programming - O'Reilly Media

Ubuntu: Up and Running - O'Reilly Media

Ubuntu: Up and Running - O'Reilly Media

book: Ubuntu for Non-Geeks, Fourth Edition - No Starch Press

Ubuntu for Non-Geeks, Fourth Edition - O'Reilly Media:

Using Samba, Third Edition - O'Reilly Media

Using Samba, Third Edition - O'Reilly Media

HTML & CSS: The Good Parts - O'Reilly Media

HTML & CSS: The Good Parts - O'Reilly Media

Beginning CSS - Wrox

Beginning CSS - O'Reilly Media

CSS Cookbook, Third Edition - O'Reilly Media

CSS Cookbook, Third Edition - O'Reilly Media

CSS Pocket Reference, Fourth Edition - O'Reilly Media

CSS Pocket Reference, Fourth Edition - O'Reilly Media

CSS: The Missing Manual, Second Edition - Pogue Press

CSS: The Missing Manual, Second Edition - O'Reilly Media

book: The Book of CSS3 - No Starch Press

The Book of CSS3 - O'Reilly Media

book: Land of Lisp - No Starch Press

Land of Lisp - O'Reilly Media

O'Reilly Media: Apache Cookbook, Second Edition

Apache Cookbook, Second Edition - O'Reilly Media

O'Reilly Media: Apache 2 Pocket Reference

Apache 2 Pocket Reference - O'Reilly Media

O'Reilly Media: Apache: The Definitive Guide, Third Edition

Apache: The Definitive Guide, Third Edition - O'Reilly Media

O'Reilly Media: Practical mod_perl


Friday, September 16, 2011

O'Reilly Media course/video: "Mastering Git" by McCullough and Berglund

McCullough and Berglund on Mastering Git - O'Reilly Media

  1. "Setting Up Git and Configuring Git" (watched on 2011-09-17)
  2. "Three Stage Thinking, The Git File Workflow and Speed" (watched on 2011-09-17)
  3. "Cloning Repositories" (watched on 2011-09-17/18)
  4. "Command Composition, Storage and Hashes" (watched on 2011-09-19..21)
  5. "Branches" (watched on 2011-09-23)
  6. "Remotes"
  7. "Tagging"
  8. "Merging"
  9. "Rebasing"
  10. "Undo and Bonus Tips"

"Back to School Special" - *Free to Choose* - Save 50% on All Ebooks & Videos - O'Reilly Media

Back to School Special - *Free to Choose* - Save 50% on All Ebooks & Videos - O'Reilly Media

XML Schema - O'Reilly Media

XML Schema - O'Reilly Media

Python Cookbook, Third Edition - O'Reilly Media

Python Cookbook, Third Edition - O'Reilly Media

"This product has been canceled."

Programming Perl, Fourth Edition - O'Reilly Media

Programming Perl, Fourth Edition - O'Reilly Media

book: Programming Clojure (2nd edition)

The Pragmatic Bookshelf | Programming Clojure

Tuesday, September 13, 2011

Ford prepares app platform for connected cars of the future - The H Open Source: News and Features

Ford prepares app platform for connected cars of the future - The H Open Source: News and Features

I want to get recruited today for this Berlin Perl/Ruby/Python job!!!

meeting in the Kindergarden ahead – hurry up!!!

AVM FRITZ!App Media for Android – a DLNA control panel

AVM FRITZ!App Media for Android
(in German only so far)

Android DLNA control panel and media player software


  • 2Player – somes plays music from folders in alphabetical order, sometimes in proper order
  • Skifta – nice: plays music from folders in a proper row w/o playlists
  • AVM FRITZ!App Media for Android – not at all compatible with the network speaker so far

After unsuccessful attempts trying them with these partners last night, they just work today:
The user interfaces for all these control panel apps need severe improvement.
On iTunes or an iPod you can browse through genres and then artists and then their albums, and all this is rather important. I don't look all pieces of all albums of a musician thrown before me alphabetically.

Update / 2011-09-19:
The Sony SA-NS300 as network speaker is a rather unstable device used with any of the control panel apps listed above.

Samsung Galaxy Tab 10.1 as a DLNA control panel

Pls use category / label DLNA on this blog to find the details!

Skifta - Android Market – controls and plays music from your Music repository

Skifta beta - Android Market: 'via Blog this'

Sony DLNA network speaker SA-NS300

SA-NS300 | HomeShare™ Network Speaker| Sony | Sony Style USA: 'via Blog this'

The FRITZ!App media for Android doesn't deal with this device for the time being, so for the time being I cannot operate it as network music speaker.

MiniDLNA: brings your directory tree of music into your LAN using DLNA

MiniDLNA | Download MiniDLNA software for free at SourceForge.net: 'via Blog this'

I run it on my headless Linux machine.

Monday, September 12, 2011

my current shopping list app on Android: OI Shopping list

OI Shopping list - Android Market

  • CSV export
  • CSV import
I.e. you can edit your shopping list
  • on a real computer,
  • using a real editor
if you feel like it.

You can find some settings within the import/export dialogue, and that's maybe hard to remember.

Update 2012-01-06:
I had changed the theme, and after that I wasn't able to locate the text field for adding new items any more (again).

Wednesday, September 7, 2011

international bibles at bible.cc

Online Parallel Bible: Weaving God's Word into the Web

Tethering: Android 2.3.6 arrives for the Nexus S - The H Open Source: News and Features

Android 2.3.6 arrives for the Nexus S - The H Open Source: News and Features

openSUSE 12.1 to get a beta - The H Open Source: News and Features

openSUSE 12.1 to get a beta - The H Open Source: News and Features

Swiss government unblocks open source court software release - The H Open Source: News and Features

Swiss government unblocks open source court software release - The H Open Source: News and Features

Google: nearly one third of Android devices running Gingerbread - The H Open Source: News and Features

Google: nearly one third of Android devices running Gingerbread - The H Open Source: News and Features

Tomdroid Tomboy client for Android updated - The H Open Source: News and Features

Tomdroid Tomboy client for Android updated - The H Open Source: News and Features

Upgrading openSUSE to Linux 3.0 - The H Open Source: News and Features

Upgrading openSUSE to Linux 3.0 - The H Open Source: News and Features

Oracle announces MySQL Installer for Windows - The H Open Source: News and Features

Oracle announces MySQL Installer for Windows - The H Open Source: News and Features

Baidu announces Android fork and teams up with Dell - The H Open Source: News and Features

Baidu announces Android fork and teams up with Dell - The H Open Source: News and Features

Apple's Preview app passes on unnoticed data fragments - The H Security: News and Features

Apple's Preview app passes on unnoticed data fragments - The H Security: News and Features

Ruby creator working on mobile Ruby dialect - The H Open Source: News and Features

Ruby creator working on mobile Ruby dialect - The H Open Source: News and Features

Development ceases on Pinta Paint.NET clone - The H Open Source: News and Features

Development ceases on Pinta Paint.NET clone - The H Open Source: News and Features

LibreOffice and OpenOffice.org drift apart - The H Open Source: News and Features

LibreOffice and OpenOffice.org drift apart - The H Open Source: News and Features

removed the Labels gadget from this blog, so that it loads faster

Beginning Databases with PostgreSQL - PostgreSQL - Databases

Beginning Databases with PostgreSQL - PostgreSQL - Databases

I already registered "my" dead-tree book with them, therefore I can purchase the e-book for USD 10.

editing web browser text fields outside: Chrome / Chromium vs Emacs: "Edit with Emacs" Chrome extension

"Edit with Emacs" Chrome extension:

Alex Bennée has written an Edit with Emacs extension for Google Chrome. It's Chrome's answer to Firefox's "It's all text" extension, which makes composing emails, blog posts, and other long-form text in a browser a lot more tolerable.

Looks like the handling of "It's all text" differs quite a bit to that of Edit with Emacs, but I really like Edit with Emacs and I started loving to use it.

A colleague showed me today, how he works with Firefox and Ultraedit, and I was motivated, to find the Chrome way for that.

Atlassian FishEye: Subversion, Git, Mercurial, CVS, & Perforce in your browser.

FishEye - Subversion, Git, Mercurial, CVS, & Perforce in your browser.:

FishEye provides a web interface for Subversion, Git, CVS & Perforce source control repositories. Features include email & RSS feeds, JIRA integration, charts, search.
Get started for $10 or a free 30-day trial.

Tuesday, September 6, 2011

Uniserv: Postal Address Check - Address Validation - Data Quality Function

Postal Address Check - Address Validation - Data Quality Function

GNU Project Archives: Precompiled Distributions of Emacs for Windows

GNU Project Archives

Bazaar, yet another version control system

Bazaar

Last attempt at arbitration in the Oracle and Google patent dispute - The H Open Source: News and Features

Last attempt at arbitration in the Oracle and Google patent dispute - The H Open Source: News and Features

Native Win32 ports of some GNU utilities: unxutils.sourceforge.net

Native Win32 ports of some GNU utilities

Quickly run Sinatra apps using JRuby : RubyFlow

Quickly run Sinatra apps using JRuby : RubyFlow

IFA: Toshiba and Lenovo announce new Android tablets - The H Open Source: News and Features

IFA: Toshiba and Lenovo announce new Android tablets - The H Open Source: News and Features

Star Trek Sound Effects - Enterprise Doors

We won and we didn't notice – a conversation with Jeremy Allison of Samba - The H Open Source: News and Features

We won and we didn't notice – a conversation with Jeremy Allison of Samba - The H Open Source: News and Features

Bazaar 2.4 version control system includes long term support - The H Open Source: News and Features

Bazaar 2.4 version control system includes long term support - The H Open Source: News and Features

Intel rejects reports it is "backing off" MeeGo - The H Open Source: News and Features

Intel rejects reports it is "backing off" MeeGo - The H Open Source: News and Features

WebLogic: The Definitive Guide - O'Reilly Media

WebLogic: The Definitive Guide - O'Reilly Media

Why Android will win the tablet wars - The H Open Source: News and Features

Why Android will win the tablet wars - The H Open Source: News and Features

Toshiba launches AT100 Android tablet in Europe - The H Open Source: News and Features

Toshiba launches AT100 Android tablet in Europe - The H Open Source: News and Features

SDB:Suspend to RAM - openSUSE

SDB:Suspend to RAM - openSUSE

SDB:Pm-utils - openSUSE

SDB:Pm-utils - openSUSE

NVidia Suspend HOWTO - openSUSE

NVidia Suspend HOWTO - openSUSE

Fake Google certificate is the result of a hack - The H Security: News and Features

Fake Google certificate is the result of a hack - The H Security: News and Features

BDD = Behavior Driven Development - Wikipedia, the free encyclopedia

Behavior Driven Development - Wikipedia, the free encyclopedia

Processor Whispers: About coring and distancing - The H: Security news and Open source developments

Processor Whispers: About coring and distancing - The H: Security news and Open source developments: Hot chips and hot decisions have hailed from Palo Alto in California: the press release from HP about disengaging its PC business and revelations by the developers at the Hot Chips conference

The H Community Calendar - September 2011 - The H Open Source: News and Features

The H Community Calendar - September 2011 - The H Open Source: News and Features: The H Community Calendar presents the coming month's events in various open source, development, Linux, Unix and other communities, from multi-day conferences to user group get-togethers

Oracle retires licence for distributing its Java with Linux - The H Open Source: News and Features

Oracle retires licence for distributing its Java with Linux - The H Open Source: News and Features: Oracle has announced that the "Operating System Distributor License" for Java will cease to exist, and that Linux distributors will in future only be allowed to package and distribute the OpenJDK

London.pm: FAQ for London.pm

London.pm: FAQ for London.pm

Mozilla chair defends Firefox rapid release process - The H Open Source: News and Features

Mozilla chair defends Firefox rapid release process - The H Open Source: News and Features: While the rapid release schedule for the Firefox web browser has met with its share of criticism, Mozilla Foundation chair Mitchell Baker defends the project's move to the accelerated schedule. One of the project's engineers has also confirmed that there are no plans to hide the Firefox version numbers

The history of Linux - The H Open Source: News and Features

The history of Linux - The H Open Source: News and Features: When Linus Torvalds released Linux 0.01 on the internet 20 years ago, his idea of a free Unix clone to which anyone could contribute touched a creative nerve in people. Today, it would be impossible to imagine an IT world without Linux

Saturday, September 3, 2011

Samsung GALAXY S II - mine since today

Samsung GALAXY S II

I actually owe a lot of thanks to SP, who didn't manage to get me the cheap and simple Huawei at any local Lidl shop at Berlin on the 1st Septembre. She didn't even seriously try to get me one, but at least she got her own, and she doesn't manage to activate the Internet access. But then: who needs Internet access in the street with a smart-phone. Maybe only me and few millions ...

Ecstatic "Shema Yisrael" Chant

Natalie Portman speaking Hebrew

OMG, I think, I will be an NP fan from now on!!!!!

Sh'ma Israel (as a pop song) - English - Hebrew

Friday, September 2, 2011

Microsoft.com : Windows XP : command shell overview : %CD%

Microsoft Windows XP - Command shell overview

%CD% : Returns the current directory string. That's like $PWD in a Unix shell.

Windows environment variable %CD%

Environment variable - Wikipedia, the free encyclopedia
Examples from Microsoft Windows: "%CD% : This variable points to the current directory. Equivalent to the output of the command cd when called without arguments."

emacs on OS X: switching to overwrite-mode via shortcut?

On Unix/Linux is assigned to the Insert key, but how are things on OS X?

to tamper - Wiktionary

tamper - Wiktionary: "To alter by making unauthorized changes"

stakeholder - Wiktionary

stakeholder - Wiktionary: "A person or organisation with a legitimate interest in a given situation, action or enterprise."

panacea - Wiktionary

panacea - Wiktionary: "Something that will solve all problems."

Incremental Everything: Agile teams are always trying to build a better future, both for the customer and for themselves.

The Right Process: Use only reliable technology that serves people and processes

Your team has to be masters of the tools they use.

The Right Process: Work like the tortoise, not the hare

Rushing repeatedly to short-term deadlines can produce poor quality and burnout that destroys products and teams.

The Right Process: Pull work to avoid overproduction

An overproducing group produces waste by creating backlog. Produce only when the downstream group request it.

Toyota Production System Principles: Respect for people

Even if a process fosters the delivery of quality software, it is a failure if it does so at the expense of the workers who employ it.

Toyota Production System - Wikipedia, the free encyclopedia

Toyota Production System - Wikipedia, the free encyclopedia: "The Toyota Production System (TPS) is an integrated socio-technical system, developed by Toyota, that comprises its management philosophy and practices. The TPS organizes manufacturing and logistics for the automobile manufacturer, including interaction with suppliers and customers. The system is a major precursor of the more generic "Lean manufacturing." Taiichi Ohno, Shigeo Shingo and Eiji Toyoda developed the system between 1948 and 1975."

Pillars of Software Craftsmanship: Share

We share what we've learned. We build the good examples others learn from. We are all simultaneously masters and apprentices, teachers and students, mentors and mentored, coaches and coachees.

Thursday, September 1, 2011

Redefining Discipline: Know when to call it a day

A few more minutes of digging might crack a tough problem, but so could a night's sleep. Learn when to stop.

keep it simple by introducing features and complexity only when demanded, no sooner

From card#3 Principles Behind the Agile Manifesto: Maintain a constant pace indefinitely:

To maintain a consistent rhythm of delivery, the team must adapt through retrospection. An incremental mindset helps sustain this rhythm: keep it simple by introducing features and complexity only when demanded, no sooner.

it is effective to bypass paperwork and just talk to people


From card#2 The Agile Values, aka the Agile Manifesto:

you may need "the things on the right" (column) to succeed with agile, but it is effective

The Pragmatic Bookshelf: Ubuntu Kung Fu

The Pragmatic Bookshelf | Ubuntu Kung Fu

Google+: members of circles, that get notified via e-mail

I think, this can be a rather annoying feature for those, that get notified via e-mail. I rather remove them from the relevant circles.

Gone again: James Gosling leaves Google - The H Open Source: News and Features

Gone again: James Gosling leaves Google - The H Open Source: News and Features: After less than six months, the inventor of the Java programming language turns his back on Google to join Californian start-up Liquid Robotics ...

He is also devoloped the Gosling Emacs quite a couple of years ago.

SCO vs Linux: it's over - The H Open Source: News and Features

SCO vs Linux: it's over - The H Open Source: News and Features: In the SCO case, the US Court of Appeals has fully confirmed the previous court's decision: the copyright to Unix is owned by Novell

iPad vs Android tablets: onto the next round - The H Open Source: News and Features

iPad vs Android tablets: onto the next round - The H Open Source: News and Features: So far, none of the iPad competitors have really stood out from the crowd; however, the IFA trade show is heralding a wave of new tablets: Sony, Samsung, Medion and other vendors have all announced devices

Security breach at kernel.org - The H Open Source: News and Features

Security breach at kernel.org - The H Open Source: News and Features: An attacker managed to obtain root privileges at kernel.org, the main distribution site for the Linux kernel and for a variety of Linux-related software. However, the developers say that it is unlikely that malicious code has been injected into the Linux source code

VirtualBox Virtual Appliances | VirtualBoxImages.com

VirtualBox Virtual Appliances | VirtualBoxImages.com

Wrox: "Professional Oracle WebLogic Server" - Code Download

Database: Professional Oracle WebLogic Server - Book Information and Code Download - Wrox

Atlassian Confluence: Enterprise Collaboration and Wiki Software

WebLogic Scripting Tool

WebLogic Scripting Tool

blog: WLST by Example

WLST by Example

"WLST" = WebLogic Scripting Tool

Atlassian Crucible: a collaborative code review application

Atlassian Crucible (software) - Wikipedia, the free encyclopedia

Professional Oracle WebLogic Server - Wrox Press

Professional Oracle WebLogic Server