Thursday, January 5, 2012
Web servers: nginx overtakes IIS
Web servers: nginx overtakes IIS: Netcraft says, however, that the performance-optimised web server is still behind Microsoft when looking at the 900,000 most active web sites, while Apache continues to lead
O'Reilly Media book: Arduino Cookbook
Arduino Cookbook: 
This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You’ll find more than 200 tips and techniques for building a variety of objects and prototypes such as toys, detectors, robots, and interactive clothing that can sense and respond to touch, sound, position, heat, and light.
This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You’ll find more than 200 tips and techniques for building a variety of objects and prototypes such as toys, detectors, robots, and interactive clothing that can sense and respond to touch, sound, position, heat, and light.
Labels:
Arduino,
OReilly,
software book wishlist
O'Reilly Media book: Make a Mind-Controlled Arduino Robot
Make a Mind-Controlled Arduino Robot: 
Build a robot that responds to electrical activity in your brain—it’s easy and fun. If you’re familiar with Arduino and have basic mechanical building skills, this book will show you how to construct a robot that plays sounds, blinks lights, and reacts to signals from an affordable electroencephalography (EEG) headband. You’ll find complete instructions for building a simple robot chassis with servos, wheels, sensors, LEDs, and a speaker. You also get the code to program the Arduino microcontroller to receive wireless signals from the EEG.
Build a robot that responds to electrical activity in your brain—it’s easy and fun. If you’re familiar with Arduino and have basic mechanical building skills, this book will show you how to construct a robot that plays sounds, blinks lights, and reacts to signals from an affordable electroencephalography (EEG) headband. You’ll find complete instructions for building a simple robot chassis with servos, wheels, sensors, LEDs, and a speaker. You also get the code to program the Arduino microcontroller to receive wireless signals from the EEG.
Labels:
Arduino,
OReilly,
software book wishlist
The Pragmatic Bookshelf: Pragmatic Guide to Sass
Pragmatic Guide to Sass: 
CSS is fundamental to the web, but it's a basic language and lacks many features. Sass is just like CSS, but with a whole lot of extra power so you can get more done, more quickly. Build better web pages today with Pragmatic Guide to Sass. These concise, easy-to-digest tips and techniques are the shortcuts experienced CSS developers need to start developing in Sass today.
CSS is fundamental to the web, but it's a basic language and lacks many features. Sass is just like CSS, but with a whole lot of extra power so you can get more done, more quickly. Build better web pages today with Pragmatic Guide to Sass. These concise, easy-to-digest tips and techniques are the shortcuts experienced CSS developers need to start developing in Sass today.
Labels:
CSS,
Sass,
software book wishlist,
The Pragmatic Bookshelf
O'Reilly Media book: Mapping with Drupal
Mapping with Drupal: 
Build beautiful interactive maps on your Drupal website, and tell engaging visual stories with your data. This concise guide shows you how to create custom geographical maps from top to bottom, using Drupal 7 tools and out-of-the-box modules. You’ll learn how mapping works in Drupal, with examples on how to use intuitive interfaces to map local events, businesses, groups, and other custom data.
Build beautiful interactive maps on your Drupal website, and tell engaging visual stories with your data. This concise guide shows you how to create custom geographical maps from top to bottom, using Drupal 7 tools and out-of-the-box modules. You’ll learn how mapping works in Drupal, with examples on how to use intuitive interfaces to map local events, businesses, groups, and other custom data.
book: Software Change Management: Case Studies and Practical Advice – Microsoft Press
Software Change Management: Case Studies and Practical Advice: 
Drawing from 30+ years of field experience, with case studies spanning industry, government, and academia, this practical guide illuminates the change-management approaches that lead to successful software process improvement.
Drawing from 30+ years of field experience, with case studies spanning industry, government, and academia, this practical guide illuminates the change-management approaches that lead to successful software process improvement.
Labels:
Microsoft Press,
software book wishlist
book: SQL and Relational Theory - O'Reilly Media
SQL and Relational Theory: 
SQL is full of difficulties and traps for the unwary. You can avoid them if you understand relational theory, but only if you know how to put the theory into practice. In this insightful book, author C.J. Date explains relational theory in depth, and demonstrates through numerous examples and exercises how you can apply it directly to your use of SQL.
SQL is full of difficulties and traps for the unwary. You can avoid them if you understand relational theory, but only if you know how to put the theory into practice. In this insightful book, author C.J. Date explains relational theory in depth, and demonstrates through numerous examples and exercises how you can apply it directly to your use of SQL.
Wednesday, January 4, 2012
euphemism - Wiktionary
euphemism - Wiktionary
The English Wiktionary article explains:
The English Wiktionary article explains:
- (uncountable) The use of a word or phrase to replace another with one that is considered less offensive or less vulgar than the word or phrase it replaces.
- (countable) (rhetoric) A word or phrase that is used to replace another in this way.
I have only known the 2nd meaning so far, but I am tempted to use the word with the 1st meaning from now on.
"what the heck?" - Wiktionary
what the heck - Wiktionary
I seriously hoped, this would be a much nicer phrase than WTF, but it's not; its wiktionary article explains:
I seriously hoped, this would be a much nicer phrase than WTF, but it's not; its wiktionary article explains:
(euphemistic) A "softer" way to say "what the hell?".For someone with a vague religious background, replacing "what the heck" with the well-known WTF is like "driving out demons by the power of Beelzeboul". You may want to read this up in the Wikipedia article on Beelzebub, another way to write Beelzeboul.
AM/FM broadcasting
- AM broadcasting is the process of radio broadcasting using amplitude modulation
- FM broadcasting is the process of radio broadcasting using frequency modulation
I don't remember ever having heard this explanation.
In German a different terminology is being used for radio broadcasting:
- UKW for Ultrakurzwelle, in English: VHF for very high frequency, popularly (but incorrectly) also FM
- KW for Kurzwelle, in English: SW for short wave or HF for high frequency
- MW for Mittelwelle, in English: MF for medium frequency, popularly (but incorrectly) also AM
- LW for Langwelle, in English: LowFER for Low-Frequency Experimental Radio
Labels:
broadcasting
Tuesday, January 3, 2012
Sunday, January 1, 2012
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).
Labels:
The Perl Programming Language,
UTF-8
Thursday, December 29, 2011
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.
I learned that "at home", the Karlsruhe Ada Compiler construction team, back in the 80-s.
- Graylog Extended Log Format
- ruby, github: https://github.com/Graylog2/gelf-rb
- perl, METACPAN: Log::Log4perl::Layout::GELF
- perl, github: log4perl_gelf
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:
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 0instead of
if test $ivar -eq 0
Labels:
AIX,
Geneva,
Korn shell
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.
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.
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.
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 ...
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 ...
Labels:
Geneva
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".
Labels:
data roaming,
roaming,
UMTS
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.
"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.
Labels:
Getopt::Long,
The Pragmatic Bookshelf
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"
Labels:
Android,
Android Market
Subscribe to:
Posts (Atom)