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"