Friday, December 30, 2011

perl: replace ":utf8" with ...

The :utf8 PerlIO layer / Perl 5 Wiki

Yes, I want to follow their recommendation:

To improve your code, simply find all occurrences of :utf8 and replace it with :encoding(utf8).

Wednesday, December 28, 2011

logging: Write Logs for Machines, use JSON

Write Logs for Machines, use JSON | Paul's Journal

Looks like a nice new challenge to use JSON also for debug / trace output.
I always found unstructured debug / trace output awful, and of course mine has been "key-value" for a long time.
I learned that "at home", the Karlsruhe Ada Compiler construction team, back in the 80-s.


Monday, December 26, 2011

I am using ESC in the shell, and I wonder, why it doesn't respond properly -- I am Korn shell sick

Korn shell - Wikipedia, the free encyclopedia

I have worked on some AIX in an ancient ksh with vi for the last 4 weeks (Mondays through Fridays, Geneva, Switzerland).

No bash on that machine, no emacs either.
Well, I remembered "set -o gmacs" for ksh at least. Maybe the ksh on that machine had never gotten tortured with that form of emacs mode ever before.

No, I am not going to use pdksh instead of bash.

Although I tried my best, I don't think my cautious shell scripting style will have any effect on anybody I met there:
if test "$ivar" -eq 0
instead of

if test $ivar -eq 0

Firmware update mitigates HP's LaserJet printer security problems - The H Security: News and Features

Firmware update mitigates HP's LaserJet printer security problems - The H Security: News and Features: 'via Blog this'

found my own office and my own desk at home again again me again again – uuh, what an encouraging discovery!

Saturday, December 24, 2011

movie: My Worst Nightmare (2011)

My Worst Nightmare (2011): Directed by Anne Fontaine. With Isabelle Huppert, Benoît Poelvoorde, André Dussollier, Virginie Efira.
My 1st movie tonight, another two waiting ...

Not a scary movie, rather a comedy. Not a movie, that I would choose on purpose, but rather delightful anyway.

Friday, December 23, 2011

ISKCON = International Society for Krishna Consciousness

International Society for Krishna Consciousness - Wikipedia, the free encyclopedia

Known colloquially as the Hare Krishna movement.

Today I learned, that in India itself ISKCON is very much liked and appreciated for its "Food for Life" project.

encrypted Google queries

https://encrypted.google.com

returning to Berlin from my Geneva project

Tough 4 weeks, esp. the weekend commuting.

Enjoyed a colleague's company on the train from Geneva to Karlsruhe. (No, no, no, I am agnostic, Karma is not a term, I deal with. True?)
Learned about ISKCON (aka the Hare Krishna movement) from a native Indian point of view; that was quite surprising.
Found out, that I could have been online with my MacBook etc. from day#1, if I had asked the right persons. I am sure, it was good for something at least not being online.

To be continued ...

worldwide data roamig sim card - global sim - roaming sim - abroadband.com

worldwide data roamig sim card - global sim - roaming sim - abroadband.com


Data download and upload
Price per MB (1024 kb)
ABROADBAND World
€ 0.59
Annual stand-by fee for your SIM card: If the SIM card is not used at all within a one-year period, we will charge a stand-by fee of € 10,-The annual stand-by fee for your SIM card will not be charged if you use your abroadband SIM card at least once in a year.
Sounds interesting despite their "annual stand-by fee".

Android drivers to be included in Linux 3.3 kernel - The H Open Source: News and Features

Android drivers to be included in Linux 3.3 kernel - The H Open Source: News and Features

Friday, December 9, 2011

book: Build Awesome Command-Line Applications in Ruby

The Pragmatic Bookshelf | Build Awesome Command-Line Applications in Ruby

"Adding Tab Completion with GLI help and bash" – I like this section and the idea (command line completion from internal command line specification) very much.

Friday, December 2, 2011

how to disable Android Market software updates resp. notifications

I got an Android phone and also an Android tablet.

Once in a while I have a good reason to use one of them as Wi-Fi router for the other and also other devices.

Once in a while I am abroad, and usually I have data roaming ticked off.

But then also once in a while data roaming is necessary, because there is no other suitable Internet access.

What more precautions can I take in order to avoid rather unnecessary transfers then?
  • "Update over Wi-Fi only" (may not help for the device getting routed through the other one)
  • tick off "Auto-update apps"
  • tick off "Notifications" ("about updates to apps or games that I've downloaded")
  • within "About tablet" > "Software update" tick off "Auto update"

Sunday, November 27, 2011

I am going on a journey tonight – how to reach me over the phone?

Facebook friends can see my valid mobile phone number; my home and my office phone numbers stay the same, calls get forwarded "reasonably".

I will definitely return to Berlin on December, 23rd. I will return to Berlin for the weekend occasionally.

Saturday, November 26, 2011

Journal: end of the line for syslog? - The H Open Source: News and Features

Journal: end of the line for syslog? - The H Open Source: News and Features: Lennart Poettering and Kay Sievers have developed a new logging system for Linux. The Journal daemon, which integrates with the service management daemon systemd, is intended as a replacement for syslog

New user interface for Firefox on Android - The H Open Source: News and Features

New user interface for Firefox on Android - The H Open Source: News and Features: Tonight's Nightly build of Firefox for Android will see the mobile browser gain a native user interface, replacing XUL. The change should make the browser load faster and reduce the amount of memory it requires

Netfilter developers working on NAT for ip6tables - The H Open Source: News and Features

Netfilter developers working on NAT for ip6tables - The H Open Source: News and Features: Netfilter developer Patrick McHardy has released patches for the ip6tables IPv6 packet filter under Linux; the patches allow the software to replace the address information in IPv6 data packets

Thursday, November 24, 2011

rsync, ionice, iotop

c't-Archiv, 23/2011, Seite 154: "Rsync zwingt Linux-Server in die Knie".

The above article (in German) is about using rsync together with ionice (like "nice" but for I/O load).
You can watch your processes' I/O load with iotop (like "top" but for I/O load).

Tuesday, November 22, 2011

Adium offers 1.5rcX updates, but they keep crashing on start up and restarting

So I keep re-installing 1.4.4, which causes me no headache.

Update 2011-12-24:
Still the same problem (incompatibility with the Skype plugin) up until 1.5b8.

Update 2012-02-01:

Still the same problem (incompatibility with the Skype plugin) up until 1.5rc2.

Friday, November 18, 2011

Unknown network event causing BIND 9 DNS server crashes - The H Security: News and Features

Unknown network event causing BIND 9 DNS server crashes - The H Security: News and Features

Rails updates close XSS hole - The H Security: News and Features

Rails updates close XSS hole - The H Security: News and Features

Google enhances WebP to take on PNG - The H Open Source: News and Features

Google enhances WebP to take on PNG - The H Open Source: News and Features

Forget love, biological sex is a battlefield - Boing Boing

Forget love, biological sex is a battlefield - Boing Boing

Israel effectively annexes Palestinian land near Jordan Valley - Haaretz Daily Newspaper | Israel News

Israel effectively annexes Palestinian land near Jordan Valley - Haaretz Daily Newspaper | Israel News

seeing my dentist

Understanding Apple fans - O'Reilly Radar

Understanding Apple fans - O'Reilly Radar

Wednesday, November 16, 2011

openSUSE 12.1 arrives with systemd and Btrfs - The H Open Source: News and Features

openSUSE 12.1 arrives with systemd and Btrfs - The H Open Source: News and Features

XML::FeedPP - Parse/write/merge/edit RSS/RDF/Atom syndication feeds - metacpan.org

XML::FeedPP - Parse/write/merge/edit RSS/RDF/Atom syndication feeds - metacpan.org

XML::Atom::Feed - Atom feed - metacpan.org

XML::Atom::Feed - Atom feed - metacpan.org

Report: Android malware continues to rise - The H Security: News and Features

Report: Android malware continues to rise - The H Security: News and Features

Google details location services opt-out for Wi-Fi access point owners - The H Security: News and Features

Google details location services opt-out for Wi-Fi access point owners - The H Security: News and Features

Appending "_nomap" to ones SSID – what a sick idea!

Monday, November 14, 2011

rather satisfied with today's page scraping work

I did not experience much trouble, everything works just as expected. There could be more days like this one.

another page scraping task for the same client

It's getting funnier again, after I got more familiar again with my "old" tool set.

  • At first I care for the forward navigation.
  • Got the loop operating.
  • But will the loop also stop?
  • Yes, the loop stops successfully.
  • Now for the content.
  • No, reworking the loop first.
  • Alright, the navigational part works fine.
  • Now for the content.
  • Content matched and split.
  • CSV output is fine.
  • TBD: RSS and Atom output.

My Reasons for Leaving .NET (towards Ruby) - Karthik Hariharan

My Reasons for Leaving .NET - Karthik Hariharan

Finally, a Palestinian "Peace Now"? » Main Feature » Jewish Ideas Daily

Finally, a Palestinian "Peace Now"? » Main Feature » Jewish Ideas Daily

Google's NDK now supports Android 4.0 APIs - The H Open Source: News and Features

Google's NDK now supports Android 4.0 APIs - The H Open Source: News and Features

Talend's Community Coders program - The H Open Source: News and Features

Talend's Community Coders program - The H Open Source: News and Features

Ten Authors of The Agile Manifesto Celebrate its Tenth Anniversary: Agile slaves

Agile slaves

movie: Contagion (2011)

Contagion (2011)

sort of documentary drama. not easy entertainment.

I had dental treatment today, and I felt like things can always get improved, also in the medical area.

'Iran opposition will unite with government should Israel attack' - Haaretz Daily Newspaper | Israel News

'Iran opposition will unite with government should Israel attack' - Haaretz Daily Newspaper | Israel News

Saturday, November 12, 2011

procmail rules: changing somebody's status from A to junk

And blacklisted one "all" my phones as well.
This time it should last for a while.

Thursday, November 10, 2011

Nicole Fritsche unter Beschuss | Immer mehr Linkspartei-Mitglieder distanzieren sich von der Politikerin, die zum Bespitzeln von Piraten aufrief

Nicole Fritsche unter Beschuss | Telepolis: "Immer mehr Linkspartei-Mitglieder distanzieren sich von der Politikerin, die zum Bespitzeln von Piraten aufrief"

'via Blog this'

AVM cannot prohibit modification of GPL router firmware - The H Open Source: News and Features

AVM cannot prohibit modification of GPL router firmware - The H Open Source: News and Features

Android device maker calls on US DOJ to investigate Microsoft - The H Open Source: News and Features

Android device maker calls on US DOJ to investigate Microsoft - The H Open Source: News and Features

Speculation over Anonymous attacks on Israel - The H Security: News and Features

Speculation over Anonymous attacks on Israel - The H Security: News and Features

Microsoft "in talks" with Huawei over Android patents - The H Open Source: News and Features

Microsoft "in talks" with Huawei over Android patents - The H Open Source: News and Features

Samba gets Microsoft code contribution - The H Open Source: News and Features

Samba gets Microsoft code contribution - The H Open Source: News and Features

book: Introduction to Tornado - O'Reilly Media

Introduction to Tornado - O'Reilly Media

book: The Art of Agile Development - O'Reilly Media

The Art of Agile Development - O'Reilly Media

Friday, November 4, 2011

I need nice samples of XPath and CSS expressions for HTML

Something like /html/body/p…


  • o'Reilly's XPath an XPointer does not have a lot HTML examples
  • search the web for "xpath html" – there are a lot of hita

achieved quite some progress with my current commercial task

details here

C# Dynamic Features Helped Me Learn Ruby » RubySource

C# Dynamic Features Helped Me Learn Ruby » RubySource

my MacBook made a funny noise, sounded a little like "dying hard disk"

how bad! I hate that kind of noise. disks aren't really expensive, but will I be able to copy all the contents of the old disk to the new one, before it's really dead? whatever variant, they all cost far too much time.

"… is now following you on Twitter" – why do I hate these notifications?

I hate them, because 99% of these new followers simply expect you to follow them back, and their names just don't sound intriguing, so I will never follow them back.

my new page scraping assignment – getting familiar again with my toolkit


For my new page scraping assignment I thought for a while of trying a much more modern approach.
That actually kept me from really starting it for quite a couple of weeks now, because it seemed so very tedious and I thought, I don't have like 3 shots for it.
This week I thought about going with my own old approach and about making use of the state-of-the-art technology at a (slightly) later stage. That should work.
So where is my software and where is my documentation?
  • I remember, I had left a link here at my Aleph-Soft.com website
  • that leads me to my slightly more extensive dedicated article
  • of course, while I read it, I switch to the sources of that article, so that I can improve the article "en passent"; OMG: running that DocBook website toolchain even works after at least a year or so! I'm amazed. well, not updating software does have some positive side-effects.
  • does LiveHTTPHeaders still work with my current Firefox? LiveHTTPHeaders is one of the reasons I still keep my Firefox updated, although I chose Chromium as my main browser on all platforms (*** bookmark ***)
  • what about its cousin ieHTTPHeaders for IE? WTF, where does it actually live and get maintained? alright, I assume Jonas Blunck is the creator and maintainer
  • is there anything like *HTTPHeaders for Chrome/Chromium? that would be nice; I would have to make my respective tool read its logfile then
  • creating a perl script from LiveHTTPHeaders's log file still works
  • integrated that perl script into my framework for that kind of stuff
  • download the root HTML page, parsing it, extracting the 1st few bits of information wanted
  • download the 1st linked page; the navigation doesn't go further / deeper than this
  • TBD: extract the information details from that linked page; CAVEAT: there is an optional intermediate ("region") level within that page
(This article is getting extended and updated these days in early November 2011.)

at its best, "philo-Semitism" led a narrow part of British society to favor the resettlement of Jews in their homeland

British Philo-Semitism, Once and Future » Main Feature » Jewish Ideas Daily

I was tempted to mention, that the link refers to a rather interesting article, but for what other reason did it find its way here?

Wednesday, November 2, 2011

Mercurial 2.0 adds large binary file support - The H Open Source: News and Features

Mercurial 2.0 adds large binary file support - The H Open Source: News and Features: Simpler backporting of individual changes and the ability to handle large binary files efficiently are promised by the latest edition of the distributed revision control tool

Hortonworks launches Apache Hadoop based platform - The H Open Source: News and Features

Hortonworks launches Apache Hadoop based platform - The H Open Source: News and Features: Yahoo spinoff Hortonworks has announced Hortonworks Data Platform, a 100% Apache-licensed Hadoop-based system for "big data" and other large scale distributed computing

fastcompany says the Apple app store is a lot like a casino, with a few big winners, most developers making nada

Striking It Rich In The App Store: For Developers, It's More Casino Than Gold Mine | Fast Company

apparently SPARQL is not going help me with my web-harvesting / page-scraping task

What a pity! Would have been far too elegant. But if everybody makes use of RDF, stealing is just too easy.

Julian Assange Loses Fight To Block Extradition To Sweden

Julian Assange Loses Fight To Block Extradition To Sweden

Selenium 2 Cookbook | Packt

Selenium 2 Cookbook Book & eBook | Packt Publishing Technical & IT Book and eBook Store

Freshmeat is now called Freecode - The H Open Source: News and Features

Freshmeat is now called Freecode - The H Open Source: News and Features

Ruby 1.9.3 arrives with licence change - The H Open Source: News and Features

Ruby 1.9.3 arrives with licence change - The H Open Source: News and Features

Google TV update adds Android Market - The H Open Source: News and Features

Google TV update adds Android Market - The H Open Source: News and Features

Tuesday, November 1, 2011

If your data practices were made public, would you be nervous? - O'Reilly Radar

If your data practices were made public, would you be nervous? - O'Reilly Radar

15 Ways to Make Your Application Feel More Responsive under Google App Engine

High Scalability - High Scalability - 15 Ways to Make Your Application Feel More Responsive under Google App Engine

Dennis Ritchie's legacy of elegantly useful tools - O'Reilly Radar

Dennis Ritchie's legacy of elegantly useful tools - O'Reilly Radar: "We need more people who share Dennis Ritchie's spirit."

Learning SPARQL - O'Reilly Media / came up another time

Learning SPARQL - O'Reilly Media: "Querying and Updating with SPARQL 1.1"

An update alert came in from O'Reilly.

The hope grows, that SPARQL may be the elegant solution to my current web harvesting / page scraping task.

Update 2011-11-02

  • Started reading the book
  • installing the software and the samples
  • running a few samples
  • looks as if SPARQL cannot query HTML resp. XML not formatted resp. marked up specifically (frustration here on my side)

Thursday, October 27, 2011

Android Orphans: Visualizing a Sad History of Support

the understatement: Android Orphans: Visualizing a Sad History of Support

Oracle-Google trial postponed until 2012 - The H Open Source: News and Features

Oracle-Google trial postponed until 2012 - The H Open Source: News and Features: The responsible federal judge has divided the proposed trial into three phases: to deal first with the copyright claims, then with the patent claims and finally with all remaining aspects such as damages and wilfulness

Further evidence of Certificate Authority break-ins - The H Security: News and Features

Further evidence of Certificate Authority break-ins - The H Security: News and Features: In the past four months, at least five different CAs have revoked around 200 certificates because their issuers had been compromised

Gábor Szabó: Perl Tutorial

Perl Tutorial

Gábor Szabó: Modern Perl tutorial part 05 - Writing to files

Modern Perl tutorial part 05 - Writing to files

Wednesday, October 26, 2011

Ruby 2.0 for 2013 - The H Open Source: News and Features

Ruby 2.0 for 2013 - The H Open Source: News and Features: Version 2.0 of the Ruby language is scheduled to arrive on 24 February 2013, on the 20th anniversary of the creation of Ruby

being online with 2 Skype accounts in parallel?

Using the same Skype account for work and for personal life is really, really bad.
I would love to have the work account open only for work hours.
Well, the good thing about the new ownership at Skype is, that I expect Microsoft to merge Skype and MSN Messenger sooner or later.
It was always bad, that you have to run the Skype application, even if you run Adium or pidgin or whatever to integrate all your IM, and the implication of that being, that you cannot "work" through 2 accounts at the same time. XMPP / Jabber can do it, and any IM can do it, just Skype can't. But the state owned trojans undermine the security of it anyway. That's so ridiculous.

seeing a kid kneeing in a window on the 3rd floor looking down to the backyard

Not really a nightmare, not even a night-nightmare at all, but sometimes this view flashes through my memory  at daytime. I hope nothing like that will ever really happen caused by my carelessness. I also hope, this flash-back will stop haunting me one day.

just saw an "rm *" in my bash history

That one was perfectly right, but once in a while I remember having deleted the kernel boot image of a Unix machine like 17 years ago. It didn't really cause a lot of trouble, and the case got solved w/o too much pain, but …

movie: la piel que habito = the skin I live in = die Haut, in der ich wohne (2011)

La piel que habito (2011)

a German movie: Nachtmeerfahrten (2011)

Nachtmeerfahrten (2011)

movie: The Whistleblower (2010)

The Whistleblower (2010)

OWS – it's not the financial system, it's the greedy customers, that expect their margins

The protesters, that lost money during the crisis, they seem to be unable to admit, that is was them, that went for the high risk. They are not honest, if they deny, they did not know anything about that high risk. Putting the blame on the system ist utmost dishonest.

Monday, October 24, 2011

Star Trek is Just Around the Corner | Sortable.com

Star Trek is Just Around the Corner | Sortable.com

High Tech
Sortable's High Tech Infographic

HTTP pipelining to arrive in Chrome 17 - The H Open Source: News and Features

HTTP pipelining to arrive in Chrome 17 - The H Open Source: News and Features

Microsoft gets another Android patent licence with Compal - The H Open Source: News and Features

Microsoft gets another Android patent licence with Compal - The H Open Source: News and Features

Android address book vs. Xing address book

Well, unlike the Facebook and the Linkedin address books the Xing address book only mixes into the Android address book after installing and launching the Xing application. Maybe that's because the makers of Android have nice deals with Facebook and Linkedin and not with Xing, but it just works a lot different. You can join your various "standard" entries within your Android address book, and the Xing address book entries are not reachable and joinable like that. Instead the Xing app adds a reference from a matching Android address book entry to a Xing address book entry.

Skype was the default dialer on my Android phone, and I wanted to change that

That really gave me a hard time.

I remember, that until a couple of days a go, when I attempted to dial a phone number resp. one of the numbers associated to a address book entry, I got a list of alternatives presented, through which I could dial. I don't remember, that I made one of them the default dialers, but at one stage, I apparently did. I wanted to roll that back, but I had no idea why. For some reason I was obsessed with the idea, that I should be able to undo that choice exactly where I apparently selected it in the first place. But it doesn't work like that. Searched the web for it and found the right approach.

  • what's the current dialer?
  • find it within "Manage applications"!
  • find its "Launch by default" section!
  • "Clear defaults" if applicable!
  • now that's no longer your default dialer
It was that easy in my case.

Saturday, October 22, 2011

movie: Melancholia (2011)

Melancholia (2011)

Maybe this is a suitable Saturday night movie?

movie: Apollo 18 (2011)

Apollo 18 (2011)

Maybe a good movie for tonight at the Berlin Sony Center. Any company?

Steve Yegge giving "Paganini Caprice 1", picked acoustic guitar



This is Steve Yegge playing, an admired nerd.

WOW!

I guess I just wasted at least the last 30 years of my life doing foolish things.

Steve Yegge - Google+ - Last week I accidentally posted an internal rant about…

Steve Yegge - Google+ - Last week I accidentally posted an internal rant about…:

"That’s where the “Dread Pirate Bezos” line came from. I worked hard and had fun, but every day I honestly worried they might fire me in the morning. Sure, it was a kind of paranoia. But it was sort of healthy in a way.

I kept my resume up to date, and I kept my skills up to date, and I never worried about saying something stupid and ruining my career.

Because hey, they were most likely going to fire me in the morning."

'via Blog this'

Apache Cassandra reaches foretold version 1.0 - The H Open Source: News and Features

Apache Cassandra reaches foretold version 1.0 - The H Open Source: News and Features:

'via Blog this'

Google and Adobe support the W3C - The H Open Source: News and Features

Google and Adobe support the W3C - The H Open Source: News and Features:

'via Blog this'

The problem with deep discount ebook deals - O'Reilly Radar

The problem with deep discount ebook deals - O'Reilly Radar:

'via Blog this'

Wednesday, October 19, 2011

Perl: Role::Basic - Just roles. Nothing else. - metacpan.org

Role::Basic - Just roles. Nothing else. - metacpan.org

German Perl Workshop 13.0

German Perl Workshop 13.0

attending …

YAPC::Europe 2012 in Frankfurt

YAPC::Europe 2012 in Frankfurt:

'via Blog this'

Kaspersky discovers new version of German state-sponsored trojan - The H Security: News and Features

Kaspersky discovers new version of German state-sponsored trojan - The H Security: News and Features: "The researchers also discovered a 64-bit driver signed using a certificate issued by fictitious CA Goose Cert; 64-bit versions of Windows will not load unsigned drivers. A normal copy of Windows will not accept the fake certificate, meaning that the installation process also has to modify Windows' certificate store – how it does this is not yet known."

The modern German police state told Microsoft to allow this – any serious other options? If so, I will delete this silly comment immediately.

Tuesday, October 18, 2011

NoScript for Android now feature complete - The H Security: News and Features

NoScript for Android now feature complete - The H Security: News and Features: A version of the script and embedded object blocking plug-in for Android and Maemo has been in development since the start of the year; now NoScript has been declared feature complete

Sentenced: German engineer modified card terminals for criminal gangs - The H Security: News and Features

Sentenced: German engineer modified card terminals for criminal gangs - The H Security: News and Features: A German electronics engineer has been sentenced to three years in prison for helping international skimming gangs with his technical expertise. The 26-year-old had previously worked for a German manufacturer of cash machines

Samsung Galaxy Nexus Leaked: Image, Specs And Launch Date | TechCrunch

Samsung Galaxy Nexus Leaked: Image, Specs And Launch Date | TechCrunch:

'via Blog this'

Quantum Levitation

Amazon Rewrites the Rules of Book Publishing - NYTimes.com

Amazon Rewrites the Rules of Book Publishing - NYTimes.com: "Amazon Signs Up Authors, Writing Publishers Out of Deal"

Monday, October 17, 2011

VoIP Hacks - O'Reilly Media

VoIP Hacks - O'Reilly Media:

'via Blog this'

O'Reilly Media book: Your Money: The Missing Manual

Your Money: The Missing Manual - O'Reilly Media:

'via Blog this'

O'Reilly Media book: Personal Investing: The Missing Manual

Personal Investing: The Missing Manual - O'Reilly Media:

'via Blog this'

EmacsWiki: gnus, gmail, IMAP, POP3, fetchmail

EmacsWiki: Gnus Gmail

Puppy Linux 5.2 "Wary" released - The H Open Source: News and Features

Puppy Linux 5.2 "Wary" released - The H Open Source: News and Features: According to the developers, the new release of the "Wary-series" of the distribution is a "massive upgrade" to the 5.1.x series. It includes an upgraded Linux kernel and has had all of its base packages recompiled

Redis 2.4.0 (and 2.4.1) finally released - The H Open Source: News and Features

Redis 2.4.0 (and 2.4.1) finally released - The H Open Source: News and Features: The Redis key-value store gets updated to version 2.4.0, with virtual memory deprecated but with better performance and memory utilisation among the improvements

ASF says OpenOffice.org is in good health - The H Open Source: News and Features

ASF says OpenOffice.org is in good health - The H Open Source: News and Features: The Apache Software Foundation has defended itself against "destructive statements", assuring users that, four months after the transition from Oracle to the ASF, OpenOffice.org is heading in the right direction

Google's open source search to end - The H Open Source: News and Features

Google's open source search to end - The H Open Source: News and Features: Google Code Search made the mass of open source code searchable, but it doesn't fit with Google's current plans and is being shut down

Native Android GUI developing for Firefox - The H Open Source: News and Features

Native Android GUI developing for Firefox - The H Open Source: News and Features: The Mozilla developers plan to improve the performance of the Android version of Firefox by implementing a native user interface

O'Reilly Media book: Packet Guide to Core Network Protocols

Packet Guide to Core Network Protocols - O'Reilly Media

Arguing with an engineer … – … enjoying it

Arguing with an engineer is like wrestling with a pig in mud. After a while, you realise the pig is enjoying it.
Jamie Lawrence

The secret is to bang the rocks together - O'Reilly Radar

The secret is to bang the rocks together - O'Reilly Radar:

'via Blog this'

Fighting the next mobile war - O'Reilly Radar

Fighting the next mobile war - O'Reilly Radar:

'via Blog this'

Future LibreOffice developments shown - The H Open Source: News and Features

Future LibreOffice developments shown - The H Open Source: News and Features:

'via Blog this'

SPDY: An experimental protocol for a faster web - The Chromium Projects

SPDY: An experimental protocol for a faster web - The Chromium Projects

Sunday, October 16, 2011

Chouette Invention - Air Swimmers

Google To Retire Private Google+ Profiles On July 31

Google To Retire Private Google+ Profiles On July 31:

'via Blog this'

O'Reilly Media book: Learning JavaScript, Second Edition

Learning JavaScript, Second Edition - O'Reilly Media:

O'Reilly Media book: Head First JavaScript

Head First JavaScript - O'Reilly Media:

'via Blog this'

book: The Art of R Programming

The Art of R Programming - O'Reilly Media

O'Reilly Media book: Getting Started with RStudio

Getting Started with RStudio - O'Reilly Media

Amazon Mechanical Turk

Amazon Mechanical Turk


http://en.wikipedia.org/wiki/Amazon_Mechanical_Turk

O'Reilly Media book: C# 4.0 in a Nutshell, Fourth Edition

C# 4.0 in a Nutshell, Fourth Edition - O'Reilly Media

O'Reilly Media book: Learning C# 3.0

Learning C# 3.0 - O'Reilly Media

O'Reilly Media book: Programming C# 4.0

Programming C# 4.0 - O'Reilly Media

O'Reilly Media book: Head First C#, Second Edition

Head First C#, Second Edition - O'Reilly Media

Saturday, October 15, 2011

O'Reilly Open Books Project

O'Reilly Open Books Project: O'Reilly has published a number of Open Books--books with various forms of open copyright--over the years. The reasons for opening copyright, as well as the specific license agreements under which they are opened, are as varied as our authors.

Is Android's bane a boon for Free Software? - The H Open Source: News and Features

Is Android's bane a boon for Free Software? - The H Open Source: News and Features: The satisfaction at seeing Android's rapid ascent in the smartphone hierarchy has led many people to overlook the proprietary elements in the otherwise free code, but, as more patent deals are made, the spectre of the Microsoft tax looms ever larger. Glyn Moody looks at the open source alternatives

Agile in a Flash: Management Theater

Agile in a Flash: Management Theater

Melissa Etheridge - Wikipedia, the free encyclopedia

Melissa Etheridge - Wikipedia, the free encyclopedia: "Melissa Lou Etheridge (born May 29, 1961) is an American rock singer-songwriter and musician. Etheridge is known for her mixture of confessional lyrics, pop-based folk-rock, and raspy, smoky vocals. She has also been an iconic gay and lesbian activist since her public coming out in January 1993."

Friday, October 14, 2011

Google Reader OPML export

www.google.com/reader

I was worried, whether I would ever be able to save my feed subscription list from Google Reader.
And yes, I am able to do that.

Settings > Import/Export > Export your subscriptions as an OPML file.

I did hack OPML files in the past, so that looks quite viable.

RCS: strict / non-strict locking


GNU RCS manual (the official documentation)


GNU RCS manual (HTML - with one web page per node)

GNU RCS manual : the rcs command itself there


A Manual to the GNU Revision Control System (RCS) (by Aaron S. Hawley)
This is the chapter on Locking.
(Sooner or later this link will dangle. Sorry for that.)

I still love and use RCS. Ever since I did an early port of RCS to SysV and I met WFT. That work got paid by Fraunhofer Gesellschaft at Karlsruhe then, and Johannes Röhrich told me to do that. I am glad he did.
Of course I see serious uses for Mercurial, Git, and Subversion, but for my personal use I still think RCS is just lightweight enough.

pros:

  • rather, rather lightweight
  • integrated into Emacs
  • I got quite some experience with it

cons:

  • diffs are not compressed
  • no concept like team
Why did I start this article today?
I decided to set my .procmailrc into non-strict locking mode, so that I save one command during change+deploy.
I searched the web for the RCS documentation, so that I could refer to it, and I got carried away …

Why did Aaron S. Hawley did not seriously attempt to improve the official texinfo source for the RCS documentation? 

forums.virtualbox.org - "linked clone" clarification

virtualbox.org • View topic - linked clone clarification: "linked clone clarification"

'via Blog this'

VirtualBox - Wikipedia, the free encyclopedia

VirtualBox - Wikipedia, the free encyclopedia:

'via Blog this'

What Everyone Is Too Polite to Say About Steve Jobs

What Everyone Is Too Polite to Say About Steve Jobs

De mortibus nihil nisi bene – but I agree: things should be said.

Subversion 1.7 arrives with improved metadata storage - The H Open Source: News and Features

Subversion 1.7 arrives with improved metadata storage - The H Open Source: News and Features: Among many new features the 1.7 release replaces multiple .svn directories with one SQLite database per working copy

Sabayon Linux 7 arrives with experimental Fusion kernel - The H Open Source: News and Features

Sabayon Linux 7 arrives with experimental Fusion kernel - The H Open Source: News and Features: Version 7.0 comes with a choice of the GNOME 3.2, KDE 4.7 or Xfce 4.8 desktop environments, includes native Btrfs support, various package updates and the 3.0 Linux kernel; an experimental Fusion kernel is also available as an option

WineHQ access credentials harvested - The H Security: News and Features

WineHQ access credentials harvested - The H Security: News and Features: Attackers obtained access to users' credentials and encrypted passwords for the WineHQ project's web services

Perl, C and Dr. Dennis Ritchie | Kirk Kimmel [blogs.perl.org]

Perl, C and Dr. Dennis Ritchie | Kirk Kimmel [blogs.perl.org]:

'via Blog this'

"Guru Meditation": The End of Agile

The Pragmatic Bookshelf | PragPub 2011-08 | Guru Meditation:

'via Blog this'

Univention signs Xen Windows driver - The H Open Source: News and Features

Univention signs Xen Windows driver - The H Open Source: News and Features:

'via Blog this'

Microsoft plugs Hadoop into SQL Server and Azure Cloud - The H Open Source: News and Features

Microsoft plugs Hadoop into SQL Server and Azure Cloud - The H Open Source: News and Features:

'via Blog this'

Time zone database back online - The H Open Source: News and Features

Time zone database back online - The H Open Source: News and Features:

'via Blog this'

Countdown to M$ ruining Skype begins... *now*..

Microsoft closes $8.5 billion Skype acquisition | Plusist.com:

'via Blog this'

Hello, ClojureScript!

The Pragmatic Bookshelf | PragPub 2011-08 | Hello, ClojureScript!

Three logicians walk into a bar

Language Log » Three logicians walk into a bar

Randal Schwartz tweeted that, and I liked it.

Quanta signs up as Microsoft's latest Android/Chrome licensee - The H Open Source: News and Features

Quanta signs up as Microsoft's latest Android/Chrome licensee - The H Open Source: News and Features:

'via Blog this'

Canonical releases Ubuntu 11.10 "Oneiric Ocelot" - The H Open Source: News and Features

Canonical releases Ubuntu 11.10 "Oneiric Ocelot" - The H Open Source: News and Features:

'via Blog this'

Microsoft report: Users responsible for half of all infections - The H Security: News and Features

Microsoft report: Users responsible for half of all infections - The H Security: News and Features:

'via Blog this'

How to Find a Twitter RSS or Atom Feed

Just replace the xxxxxx by the twitter id here:

  • http://twitter.com/statuses/user_timeline/xxxxx.rss
  • http://twitter.com/statuses/user_timeline/xxxxx.atom



Just that the RSS feed goes much further to the past and the Atom feed doesn't.

Using this kind of feed helps me following people's tweets from within Google Reader.

Wednesday, October 12, 2011

Various utilities | Ron Savage [blogs.perl.org]

Various utilities | Ron Savage [blogs.perl.org]

I am actually very tempted to say "various useful utilities", but it's the nature of utilities to be useful. And then utility and use(ful) come from the same origin anyway.

Windows 8 Start Menu replacement: 7stacks | Alastria Software

7stacks | Alastria Software

Maybe quite an intelligent solution, but …

But maybe you should give it a try.

Windows 8 Start Menu Toggle by ~Solo-Dev

Windows 8 Start Menu Toggle by ~Solo-Dev

It's not really lightweight, but it looks nice to me.

Tuesday, October 11, 2011

Features new to Windows 8 - Wikipedia, the free encyclopedia

Features new to Windows 8 - Wikipedia, the free encyclopedia

ownCloud web-based storage app hits version 2.0 - The H Open Source: News and Features

ownCloud web-based storage app hits version 2.0 - The H Open Source: News and Features: Version 2.0 of the open, web-based storage application includes a new user interface and support for calendar and address book syncing, and has a new music player with an Ampache server for streaming to desktop players

Adobe: the biggest WebKit contributor you didn't know about - The H Open Source: News and Features

Adobe: the biggest WebKit contributor you didn't know about - The H Open Source: News and Features: Buying PhoneGap just as it turns into an Apache Incubator project is perfectly in line with Adobe's new approach to open source as the place where the innovation is happening, Adobe's director of open source Dave McAllister tells Mary Branscombe

German researchers crack RFID cards - The H Security: News and Features

German researchers crack RFID cards - The H Security: News and Features: Researchers at Ruhr University in Bochum have succeeded in copying the key from one make of RFID card. This enables them to clone the cards, which are used by companies such as transport operators

Key logging virus infects US military drones - The H Security: News and Features

Key logging virus infects US military drones - The H Security: News and Features: The virus has so far resisted all attempts to remove it; however no data loss or damage has been reported

US government continues to target WikiLeaks volunteer - The H Security: News and Features

US government continues to target WikiLeaks volunteer - The H Security: News and Features: Security specialist Jacob Appelbaum remains a target for US government agencies. A controversial law is now being used to force Google and ISP Sonic.net to hand over information on their customers

CyanogenMod 7.1 custom Android firmware released - Update - The H Open Source: News and Features

CyanogenMod 7.1 custom Android firmware released - Update - The H Open Source: News and Features: Following several delays, version 7.1 of the CyanogenMod project's custom Android firmware has been released. Based on Android 2.3.7, it adds support for a number of devices, and new features and enhancements. A beta version of version 7.1 is also available for HP's TouchPad tablet

CyanogenMod 7.1 custom Android firmware released - Update - The H Open Source: News and Features

CyanogenMod 7.1 custom Android firmware released - Update - The H Open Source: News and Features: Following several delays, version 7.1 of the CyanogenMod project's custom Android firmware has been released. Based on Android 2.3.7, it adds support for a number of devices, and new features and enhancements. A beta version of version 7.1 is also available for HP's TouchPad tablet

Monday, October 10, 2011

Transmission BitTorrent client update adds torrent queuing - The H Open Source: News and Features

Transmission BitTorrent client update adds torrent queuing - The H Open Source: News and Features: The new stable release brings improvements on Mac OS X 10.7 Lion, adds torrent queuing and GTK+ 3 support, and updates the Web Client. A bug that caused the application to crash on all supported platforms has also been fixed

Google begins to detail Dart - The H Open Source: News and Features

Google begins to detail Dart - The H Open Source: News and Features: Google have pulled the covers back on the Dart language, its web-oriented alternative to JavaScript

Copyright claim against time zone database - The H Open Source: News and Features

Copyright claim against time zone database - The H Open Source: News and Features: The reference database for time zone information is no longer available. Its data is used by all versions of Unix and Linux and by many web sites and Java applications

installing Windows 8 in a Virtual Box VM on OS X

I had read an article that recommended that combination (except for OS X). I am going to give it a try.
I am doing a fresh uninstall, not an upgrade.

Update 2011-10-11:
I had a couple of tries, where the installation just stalled below 20% of "Expanding Windows files".
Currently it's passing the 30% mark ... .
Finally left all the language etc. defaults, and it just ran through.

installing Visual Studio within a WinXP VM on OS X

That looks like a really, really funny idea to me.
This is only an evaluation version of VS, and I intend to continue working with that evaluation version through occasional re-installations in fresh snapshots of the mother-VM.
I got to try a C#/.net software package, and I hope this approach will help me.

I downloaded the 4 files (1 * .exe, 4 * .rar) using wget. That took quite a while, even through VDSL.

The installation also is quite a lengthy process, although it's not asking me a lot of question. I went for the full installation. You never really know, what you are going to miss otherwise. The installation succeeded.

I got the software in question to get executed.

Sunday, October 9, 2011

Skrooge 1.0.0 personal finance manager released - The H Open Source: News and Features

Skrooge 1.0.0 personal finance manager released - The H Open Source: News and Features: The first major stable release of the open source personal finance manager includes new grouping functionality and new report templates

LibreOffice - a dive into the unknown - The H Open Source: News and Features

LibreOffice - a dive into the unknown - The H Open Source: News and Features: The Document Foundation (TDF) and LibreOffice turned one year old last month, and it has been a good year. LibreOffice was a dive into the unknown, and an opportunity to prove what the community already knew: that a chance to swim free could only bring positive results

The Linux Foundation welcomes three new cloud vendors - The H Open Source: News and Features

The Linux Foundation welcomes three new cloud vendors - The H Open Source: News and Features: Eucalyptus Systems, Nebula and Virtual Bridges join the non-profit organisation to help the growth of enterprise-level Linux

Syrian internet censors' log files released - The H Security: News and Features

Syrian internet censors' log files released - The H Security: News and Features: At a meeting of Arab bloggers in Tunisia, internet activists from Telecomix released 54 GB of log files that were created by Syrian internet censors

Apache's own Java EE stack: TomEE - The H Open Source: News and Features

Apache's own Java EE stack: TomEE - The H Open Source: News and Features: The Apache Software Foundation's TomEE project aims to unite the world of Java EE and Tomcat with a single stack of Java EE certified Apache-built technology

Google and Samsung postpone Android "Ice Cream Sandwich" event - Update - The H Open Source: News and Features

Google and Samsung postpone Android "Ice Cream Sandwich" event - Update - The H Open Source: News and Features: Following an leak of the next Nexus device's alleged specifications, Google and Samsung have postponed next week's "Unpacked" event at which they were expected to reveal Android Ice Cream Sandwich and the new smartphone

John Napiorkowski: Why Perl? - Modern Perl

Why Perl? - Modern Perl:

'via Blog this'

Saturday, October 8, 2011

Perl 6 and Parrot Essentials, Second Edition - O'Reilly Media

Perl 6 and Parrot Essentials, Second Edition - O'Reilly Media: "978-0-596-00737-9"

'via Blog this'

Scrappy - The All Powerful Web Spidering, Scraping, Creeping Crawling Framework | Al Newkirk [blogs.perl.org]

Scrappy - The All Powerful Web Spidering, Scraping, Creeping Crawling Framework | Al Newkirk [blogs.perl.org]:

'via Blog this'

alnewkirk/Scrappy-Moose - GitHub

alnewkirk/Scrappy-Moose - GitHub:

'via Blog this'

CPAN: Scrappy - The All Powerful Web Spidering, Scraping, Creeping Crawling Framework

Scrappy - metacpan.org: "Scrappy - The All Powerful Web Spidering, Scraping, Creeping Crawling Framework"

VirtualBox 4.1.4 features automatic extension updates - The H Open Source: News and Features

VirtualBox 4.1.4 features automatic extension updates - The H Open Source: News and Features:

'via Blog this'

W3Schools Quiz Test

W3Schools Quiz Test:

'via Blog this'

"Head First Labs" from O'Reilly Media, Inc.

Head First Labs from O'Reilly Media, Inc.

A rather nice series of books published by o'Reilly.

"Head First - Series" - O'Reilly Media

Head First - Series - O'Reilly Media

A rather nice series of books published by o'Reilly.

Skene's gland - Wikipedia, the free encyclopedia

Skene's gland - Wikipedia, the free encyclopedia

O'Reilly Media book: Head First HTML with CSS & XHTML

replaced by: Head First HTML and CSS

this one is outdated!!!

Head First HTML with CSS & XHTML - O'Reilly Media


A Learner's Companion to HTML, CSS, and XHTML
By Elisabeth Robson, Eric T Freeman
Publisher: O'Reilly Media
Released: December 2005 (yes, it's a little older, and it doesn't cover HTML5 yet, but still!!!)
Pages: 704

This is a really attractive book for learning.
I guess I am going to look this series:




Thursday, October 6, 2011

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

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

Chapter 8: Padding, Borders, and Margins
it has a nice picture (Figure 8-2) on the CSS box model – maybe every book on CSS has a picture like this, but this one is really quite nice.

Björk - the Icelandic alternative rock-electronica singer-songwriter

Björk - Wikipedia, the free encyclopedia

removed a few gaps from my collection of her albums.

the Android Contacts app on my Samsung Galaxy Tab 10.1 is operational again

It had blown up immediately after starting it for a couple of weeks right now, and I was quite a little desperate about it, but then I was also too lazy investigating the case, because I was busy with other things.
Today I was ready to look into it, and search the web for it, or to describe the case in the right mailing list or where ever.
But before doing that, I tried this and that on the tablet. Went into Settings > Applications > Manage applications > All > Contacts.
I just clicked on "Force stop" and then "Clear data", started the app again, and everything was fine.
Why didn't I try that before? I wasn't confident enough with Android and this Samsung tablet. I got some literature, but I don't manage to read it. Too many important issues.

Update;
Actually the Contacts / Contacts Storage app on my Samsung Galaxy SII smart-phone got corrupted the same way. I applied the same procedure as above, and I can properly work with my address book there as well again. Relief!

Jerusalem light-rail security guards use pepper spray on Palestinian passengers - Haaretz Daily Newspaper | Israel News

Jerusalem light-rail security guards use pepper spray on Palestinian passengers - Haaretz Daily Newspaper | Israel News

Tuesday, October 4, 2011

Red Hat acquires cluster filesystem vendor Gluster - The H Open Source: News and Features

Red Hat acquires cluster filesystem vendor Gluster - The H Open Source: News and Features: Red Hat has announced that it has signed an agreement to acquire Gluster, the company behind user space cluster/cloud filesystem GlusterFS

o'Reilly School of Technology: HTML and CSS -- CSS-P: Positioning with Style Sheets

Introduction to HTML and CSS -- O'Reilly School of Technology

I hope, I will complete this lesson this afternoon.
Actually I would like to complete the entire course tomorrow.

Oracle reduces patent claims in Google lawsuit - The H Open Source: News and Features

Oracle reduces patent claims in Google lawsuit - The H Open Source: News and Features

Backdoor in HTC Android smartphones - Update - The H Security: News and Features

Backdoor in HTC Android smartphones - Update - The H Security: News and Features:

'via Blog this'

Fraunhofer FOKUS axes BerliOS open source portal - The H Open Source: News and Features

Fraunhofer FOKUS axes BerliOS open source portal - The H Open Source: News and Features:

'via Blog this'

Ruby: Sinatra 1.3 adds streaming - The H Open Source: News and Features

Sinatra 1.3 adds streaming - The H Open Source: News and Features:

'via Blog this'

CSS: Margin and Padding Shorthand

I asked myself: In which order are the 4 values listed, and it took me a while, to find a serious statement on this.

From CSS: The Missing Manual, Second Edition.

… You’ll frequently want to set all four sides of a style’s margin or padding. …
… The order in which you specify the four values is important. It must be top, right, bottom, and left. If you get it wrong, you’ll be in trouble. In fact, the easiest way to keep the order straight is to remember to stay out of TRouBLe—top, right, bottom, and left. …

Session Management for Emacs | Free Development software downloads at SourceForge.net

Session Management for Emacs | Free Development software downloads at SourceForge.net

Aquamacs Emacs – a Mac-native distribution of the powerful Emacs | Free Development software downloads at SourceForge.ne

Aquamacs Emacs | Free Development software downloads at SourceForge.net

Not my favourite Emacs on OS X.

O'Reilly Media book: HTML5 Forms

HTML5 Forms - O'Reilly Media

O'Reilly Media book: HTML5 Graphics with SVG & CSS3

HTML5 Graphics with SVG & CSS3 - O'Reilly Media

HTML5 Cookbook - O'Reilly Media

HTML5 Cookbook - O'Reilly Media

Sunday, October 2, 2011

Android trojan hides behind QR code - The H Security: News and Features

Android trojan hides behind QR code - The H Security: News and Features: QR codes can save time when downloading Android applications, but one security vendor has found they are being used to deliver malware to phones

Chrome updates to repair Microsoft false alarm damage - The H Security: News and Features

Chrome updates to repair Microsoft false alarm damage - The H Security: News and Features: An update to Google's Chrome browser (stable and beta versions) should repair the damage caused by a false alarm from Microsoft Security Essentials virus scanner

w3schools.com : HTML table tag

HTML table tag

my online course(s) with O'Reilly School of Technology: "Client-Side Programming" Certificate

Client-Side Programming Certificate -- O'Reilly School of Technology

Started the HTML+CSS course, making good progress.
Will be good entertainment to survive our beloved national holiday over here in Germany.
I think it was a very good idea and opportunity to start this.
After this, I guess I will go for the Database Administration Certificate.
And after that why shouldn't I do fun RoR stuff?

Update 2011-10-02 (completing lesson 7):
Looks like this course material is rather old, they even mention Netscape, just as if it would be state of the art technology.
The course teaches me align and valign for table, but they are gone in HTML5. We are going to use styles instead, i.e. CSS. Alright. Took me a while, to find a statement on how to do this in HTML5. Found that statement at w3schools at last.

Update 2011-10-04 – lesson 11: CSS-P

Errata:
Lesson 7:
  • ... about the this tag ...
  • … Cellspacing controls the amount {of} space …
Lesson 9 – Cascading Style Sheets:
  • … Using CSS you will be able {to} control and change the style of multiple elements more easily.

Saturday, October 1, 2011

When Forking is Not an Act of Love - Modern Perl Books, a Modern Perl Blog

When Forking is Not an Act of Love - Modern Perl Books, a Modern Perl Blog

Engine Yard's PaaS adds support for JRuby - The H Open Source: News and Features

Engine Yard's PaaS adds support for JRuby - The H Open Source: News and Features: Java developers can now run their applications on Engine Yard's Platform-as-a-Service, since the platform now offers JRuby support

Ubuntu One gets official Windows client - The H Open Source: News and Features

Ubuntu One gets official Windows client - The H Open Source: News and Features: After ten months working on the beta, the Ubuntu One team has announced the release of an official Windows client for its managed file storage and synchronisation service

AVM - FRITZ!Powerline

AVM - FRITZ!Powerline:

'via Blog this'

Mozilla considers disabling Java in Firefox - The H Open Source: News and Features

Mozilla considers disabling Java in Firefox - The H Open Source: News and Features:

'via Blog this'

Report: Microsoft to earn nearly half a billion from Android - The H Open Source: News and Features

Report: Microsoft to earn nearly half a billion from Android - The H Open Source: News and Features:

'via Blog this'

FSF relaunches its free software directory - The H Open Source: News and Features

FSF relaunches its free software directory - The H Open Source: News and Features:

'via Blog this'

Google open sources JavaScript unit testing framework - The H Open Source: News and Features

Google open sources JavaScript unit testing framework - The H Open Source: News and Features:

'via Blog this'

PhoneGap applies to the Apache Software Foundation - The H Open Source: News and Features

PhoneGap applies to the Apache Software Foundation - The H Open Source: News and Features:

'via Blog this'

HTML 4.01 / XHTML 1.0 Reference: Ordered Alphabetically

HTML 4.01 / XHTML 1.0 Reference: "Ordered Alphabetically"

'via Blog this'

W3Schools Online Web Tutorials

W3Schools Online Web Tutorials

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 …