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

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)

Monday, October 31, 2011

seeing my ENT doc again

Canonical, Dell bring Ubuntu laptops to 220 Chinese retail stores - The H Open Source: News and Features

Canonical, Dell bring Ubuntu laptops to 220 Chinese retail stores - The H Open Source: News and Features: Canonical and Dell have announced the launch of a new retail programme to bring computers with Ubuntu pre-loaded on them to more than 200 retail locations in China

JRuby update improves Ruby 1.9 support - The H Open Source: News and Features

JRuby update improves Ruby 1.9 support - The H Open Source: News and Features: Version 1.6.5 of JRuby continues to improve compatibility with the 1.9.x branch of Ruby and brings a number of other changes

Apple open sources its ALAC lossless audio codec - The H Open Source: News and Features

Apple open sources its ALAC lossless audio codec - The H Open Source: News and Features: Apple has released its ALAC lossless audio codec, which compresses digital audio files without losing any of the original information, as open source under the Apache Licence

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.

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'