Yesterday I read the article by Patrick Lenz about his experiences with an external SSD on his iMac. This prompted me to investigate the speed of my MacBook Pros SSD with Black Magic DiskSpeed. Instead of 100 MB/s write speed, I saw a low of 14 MB/s for writing to disks. Searching a bit around [...] Read more – ‘Recondition an SSD’.
We had a blast and we are planning to do this again! More information at the website – or give me a holler. #blogReshared post from +SimplificatorPictures from the mobile-training.ch course. A new round is in the planning. Signup on mobile-training.ch or contact us if interested. Google+: View post on Google+Post imported by Google+Blog. Created [...] Read more – ‘Pictures of the training Adrian Kosmacziewski and I gave this week’.
Today is a great day! I’m happy to announce that we are teaming up with our friends at Simplificator GmbH and will be part of their team, as of today. Lukas, Pascal and I go back a long time – we have been through some “interesting” projects and learnt how to work with each other. [...] Read more – ‘Simplificator and InVisible team up’.
It's so easy to be misunderstood as a man Embedded Link vowe dot net :: His and her diary from the same day vowe dot net :: Volker Weber and Associates Google+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘It's so easy to be misunderstood as a man’.
Reshared post from +Jenson TaylorWhy don't people believe in God?Google+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘’.
And thanks to Napster on my Sonos I can sample the music of the band…Reshared post from +Andreas SchepersCut Copy – Blink Any You'll Miss A RevolutionIch verliere mich ja ganz gerne in der Musik-Blogosphäre. Da finden sich dann so Videos von so Bands wie den australischen Cut Copy, von denen ich bis gerade eben [...] Read more – ‘Nice music and interesting music video! I like’.
For purely scientific reasons – another reshare…Reshared post from +Keyan MobliReshare this post so we can test the new Google+ Ripples! The more reshares, the more interesting the graph.So please, everyone reshare. https://plus.google.com/ripples/details?activityid=TupMP3ZjqUgGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘For purely scientific reasons – another reshare…’.
Ahh – here's the explanation of how to use the Ripple function before it is rolled out in the UI to everybodyReshared post from +Fernando FonsecaHow to test Google+ Ripples before they roll out to everyoneGoogle just launched Google+ Ripples, a way to visualize the impact of any public post. Here is how you can [...] Read more – ‘Ahh – here's the explanation of how to use the Ripple function before it is rolled…’.
That's one incredible useful feature: Ripples show you how a post of yours ripples through the G+verse. I've of cause had to reshare this post for scientific reasons.Reshared post from +Sean McCulloughHOT #datavizGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘That's one incredible useful feature: Ripples show you how a post of yours ripples…’.
+Maximiliano Firtman presented last week in Zurich, curtesy of http://aksoma.com and InVisible. He briefly mentioned this great chart that shows what levels of HTML5 compatibility the different mobile browsers have. Embedded Link Mobile HTML5 – compatibility tables for iPhone, Android, BlackBerry, Symbian, iPad and other mobile devices Trying to understand HTML5 compatibility on mobile and [...] Read more – ‘+Maximiliano Firtman presented last week in Zurich, curtesy of http://aksoma.com…’.
Are you interested in learning how to develop mobile web application in HTML5, jQuery Mobile, Sencha Touch and Phonegap. Application that run "natively" on your mobile devices.http://mobile-training.chWe will hold the first training in Zurich, November 15. to 17. Topics include:* HTML5 / CSS3* Understanding the differences between jQuery Mobile / Sencha Touch and when to [...] Read more – ‘Are you interested in learning how to develop mobile web application in HTML5, jQuery…’.
(These are just notes for myself, if you know anything about this, then feel free to correct, improve)* Use the new project wizard to create a web service (with JAXWS selected)* optionally, select the Tomcat Webserver (so that you can deploy from IntelliJ to Tomcat directly)IntelliJ creates a HelloWorld class and everything works fine when [...] Read more – ‘Getting a Java JAX-WS service created with IntelliJ 10.5’.
Interesting!Reshared post from +Volker WeberGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘Interesting!’.
Reshared post from +Lukas EpplerThis is one update notice to actually read. Put here for you in case your fingers clicked it away before your eyes had the chance to read it.iOS 5 Software UpdateThis update contains over 200 new features, including the following: • Notifications ◦ Swipe from the top of any screen to [...] Read more – ‘’.
You know the feeling – you do a quick “bundle update” and all hell breaks loose? I knew you do. I updated rspec from 2.5 to 2.6 in one of my projects, and it also updated the nifty faker gem we use for generating test data. Of course, this broke a couple of hundred tests [...] Read more – ‘Bundle update causes havoc’.
tl;dr: Apple does evolution and keeps its old iPhone 4 customers happy Crossposted on Google+: Some thoughts on the iPhone 4S After yesterdays announcement, the blog-/twitter/G+ and most of all the comments to articles “sphere” exploded with disappointment. Disappointment that Apple choose to do an incremental update of their iPhone product instead of boosting its [...] Read more – ‘Some thoughts on the iPhone 4S’.
tl;dr: Apple does evolution and keeps its old iPhone 4 customers happyAfter yesterdays announcement, the blog-/twitter/G+ and most of all the comments to articles "sphere" exploded with disappointment. Disappointment that Apple choose to do an incremental update of their iPhone product instead of boosting its version number to 5.Of course, most of the disappointment is [...] Read more – ‘Some thoughts on the iPhone 4S’.
Long shot: I'm trying to gauge the quality of some "random" numbers that I have generated. I'm using the "dieharder" http://www.phy.duke.edu/~rgb/General/dieharder.php library to analyse the data I have (in a file)I use a file for my data (even though that's not recommended) and give that data to dieharder:dieharder -g 202 -f my_data.input -s 1(where -g [...] Read more – ‘Long shot: I'm trying to gauge the quality of some "random" numbers…’.
Kann ich mit leben. Embedded Link Where Did My Taxes Go? Where Did My Taxes Go? City of Zürich 2010. Civil Status Single Married. Income. Assets CHF. Annual Taxes. CHF. This Money Lasted The City For. sec. Tweet. What is this? This was done during the MakeO… Google+: View post on Google+Post imported by Google+Blog. [...] Read more – ‘MakeOpenData zeigt an, wofür meine Steuerfranken in Zürich verschwinden’.
Reshared post from +Joseph LeeHere's my Star Trek post of the night, it's related to my previous red shirt post:https://plus.google.com/106176762220398854458/posts/2QC5CyWJuQUHere we can see they really earn their reputation as they die, a lot. My favorite death is the one where they get turned into cubes, and then even the cubes are crushed! I need to [...] Read more – ‘’.
I just love the way the TopGear guys test cars (where the definition of "car" is quite widely interpreted) Another great thing is how close to reality the tests are done: Shopping center, Drive-In at McDonalds and being blown up with explosives.A treat – as usualReshared post from +Maciej StachowiakJest piątek więc pozwalam sobie na [...] Read more – ‘I just love the way the TopGear guys test cars (where the definition of "car"…’.
This is an absolute genius idea – I have boxes full of cables that are but a tangled mess…Reshared post from +Alida Brandenburg[The "G" Clearly Stands for "Genius"]Oh, wow. On top of the last two posts (https://plus.google.com/u/0/103765013042311928518/posts/cfwYX5ACG99 and https://plus.google.com/u/0/103765013042311928518/posts/RqsXwoH9Xs9) +Patrick Dorr just shared with me this novel use for toilet-paper rolls! Keep 'em coming! The [...] Read more – ‘This is an absolute genius idea – I have boxes full of cables that are but a tangled…’.
looking through those 100 books I see a lot of old friends – and I guess some new, in the waiting, friends…Reshared post from +Colin McMillenBrilliant: a flowchart to help you choose the next fantasy/sci-fi book you should read. Based on NPR's list of the top 100 sci-fi/fantasy books of all time.http://www.box.net/shared/static/a6omcl2la0ivlxsn3o8m.jpgHat tip: +Mary Johnstone.Google+: [...] Read more – ‘looking through those 100 books I see a lot of old friends – and I guess some new,…’.
Oh – nice!Reshared post from +Frank StratmannPassend zum Papst-Besuch:Google+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘Oh – nice!’.
Nochmal ein Reshare (und ja, irgendwann kommt dann auch wieder mal eigener Content) – unsere Erde aus der ISS gefilmtReshared post from +Tom AndersonUsually I like to say something about the stuff I share. I think this pretty much speaks for itself. Looks better than sci-fi, but it's "real" :-)Google+: View post on Google+Post imported [...] Read more – ‘Nochmal ein Reshare (und ja, irgendwann kommt dann auch wieder mal eigener Content)…’.
Reshared post from +Kristian KöhntoppGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘’.
Wunderbare Bilder von unserem Planeten…Reshared post from +Andreas SchepersHeimatplanetLehnt Euch zurück und schaut Euch unsere Heimat an. Aus 800km Höhe.(Ein Video, dass meine Kolleginnen für das On Board-Entertainment der Lufthansa produziert haben: jetzt für online. Auch für Nicht-Flieger.)Google+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘Wunderbare Bilder von unserem Planeten…’.
so geht's!Reshared post from +Sean BonnerGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘so geht's!’.
wonderful!Reshared post from +Michael Lee JohnsonGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘wonderful!’.
Another company that want's to the cloud storage thing – with a twist: Infinite storage… IBIWISI, but I have signed up of course – you can too: https://www.bitcasa.com/beta-signup?share=1098369610 Let's see if this can contest dropbox… Embedded Link Bitcasa :: Infinite Storage On Your Desktop Bitcasa. Why Bitcasa? Blog. Somebody really likes you, they think you [...] Read more – ‘Another company that want's to the cloud storage thing – with a twist: Infinite…’.
süss – und genau richtig, was Zeitmanagement angeht…Reshared post from +Markus FelberAus der ReiheZeitmanagement für EiligeEin Blick aufs Tierreich kann beruhigend wirken…(Ganz ursprünglich gepostet von +GUNGA Gernot)Google+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘süss – und genau richtig, was Zeitmanagement angeht…’.
Reshared post from +Flemming FunchGoogle+: View post on Google+Post imported by Google+Blog. Created By Daniel Treadwell. Read more – ‘’.
I think this os the first time I have seen him in an interview and talking. What a great mind he has! As someone who currently is "learning" and studying, his comments on personal learning strike home. I have so much joy from re-learning mathematics, thanks to the Khan Academy, for example.Reshared post from +KENNETH [...] Read more – ‘Some of the first SF I read was from Isaac Asimov, 35 or so years ago’.
117 days left before I have to hand in my Msc thesis, a bit more than a month before the http://ai-class.com starts (that I still hope to be able to take, in order to actually learn something new and be challenged – unlike the Masters course I've been taking the last two years). Also – [...] Read more – ‘The week is officially over, but there's still so much to do’.
Das zweite Coding Dojo fand am 7.7. in unseren Räumen statt. Wieder waren 4 Leute dabei, die sich diesmal mit BDD in JavaScript versuchten. Ein detaillierter Bericht findet sich auf der Seite des Dojos. Am 15. September findet das nächste Dojo statt – Thema ist noch offen – um Ideen wird gebeten. Read more – ‘Zweites Coding Dojo erfolgreich’.
Das CodingDojo vom 16.6. war ein Erfolg. Mit vier bis fünf Teilnehmern ein kleiner aber feiner Start. Einen Bericht findet ihr auf der Seite des Dojos. Das nächste Dojo findet am 7.7.2011 zum Thema “JavaScript Testen mit Jasmine” statt. Anmeldung via Dojo. Read more – ‘Bericht vom ersten Zürcher Dojo’.
Seit ein paar Jahren beschäftige ich mit Coding Dojos, also Orten, an denen Entwickler ihre Fertigkeiten und ihr Handwerkszeug verbessern können. Nachdem ich letztes und dieses Jahr an der RailsWayCon in Berlin jeweils ein solches Dojo durchführte, ist es jetzt an der Zeit in Zürich ein regelmässiges Dojo durchzuführen. Das erste Dojo findet am 16.6, [...] Read more – ‘Zürcher Coding Dojo eröffnet’.
Short week this week. The InVisible crew (Keith, Richard and myself) went to Berlin to RailsWayCon where I held a presentation about “Testing distributed / complex applications“. Testing distributed, complex web applications View more presentations from jcfischer We had a great time, meeting many people and listening to quite a few interesting presentations. We had [...] Read more – ‘Daily Log, 2011-06-03’.
Bliki: TradableQualityHypothesis fowler on why quality in software development can't be traded (tags: software quality) Read more – ‘links for 2011-02-22’.
Forschungsmafia » Blog Archive » Noch ein Lacher zu X-Pire! und Professor Backes gefällig? link to pdf about formally examining security of protocols (tags: thesis protocol) Read more – ‘links for 2011-02-20’.
pg_search: How I Learned to Stop Worrying and Love PostgreSQL full-text search rails plugin to use the Postgres fulltext search (tags: rails postgres search) Ist die zu-Guttenberg-Plagiatsaffäre ein Kanzlerkandidaten-Mord? Read more – ‘links for 2011-02-18’.
Invaders from Mars we have been invaded and we lost. Charles Stross on what went wrong with our socio-political system (tags: politics economics) Read more – ‘links for 2010-12-16’.
Magic Scrolls of Code: Behavior Trees by Example. AI in an Android game. (tags: game ai programming algorithms development) TMUX – The Terminal Multiplexer (Part 1) | Hawk Host Blog Introduction to tmux (tags: tmux terminal) Read more – ‘links for 2010-12-15’.
Debugging Rails Applications With ruby-debug – Intridea Blog (tags: debug rails3 ruby howto) Creating the missing Instagram web interface Mislav explains how to sniff HTTP traffic from an iPhone and create a web app that talks to the Instagram servers. Lot's of nuggets (json formatting library) (tags: api instagram ruby http json) Read more – ‘links for 2010-12-08’.
Pardon My French, But This Code Is C.R.A.P. (2) A simple measure to measure the quality of code: Cyclomatic Complexity and code coverage (tags: code metrics) What is "elegant" code? – Stack Overflow Good question and some good answers (tags: programming definition elegance) Read more – ‘links for 2010-12-07’.
boilerpipe web service to exctract content from a web page. looks useful for our scraping needs (tags: web-scraping java service extraction) J-_-L | Use fresh Ruby as your shell! (tags: ruby shell tool) Read more – ‘links for 2010-12-06’.
Building iPhone Apps using Titanium and CoffeeScript « Rigel Group (tags: coffeescript titanium iphone) Transparently Cache Network Calls in Titanium « Rigel Group CoffeScript Library for Titanium development (tags: titanium iphone coffeescript) Read more – ‘links for 2010-11-29’.
An update of our production server to Passenger 3.0 worked without problem – kudos to the guys at Phusion! We have changed several parameters and expect our large Rails apps to run faster and better. The main change was that we keep one passenger running for the most used apps, regardless if the app has [...] Read more – ‘Daily-Log, 2010-11-22, Passenger 3, iUI and authenticity tokens’.
A few weeks ago we upgraded the RAM on our main server. At that point, I discovered that the external backup drive we use to backup our hosting users home directory was full and no data could be written to it. I never discovered the problem, because df -h always told me that there was [...] Read more – ‘Daily Log, 2010-11-17, inode blues’.
Preparing for the public demos tomorrow in Lyon… Florian Hanke is here and has been furiously working on his great phony GEM. Phony handles phone number strings and can format them, parse them and do other fun stuff. After this days work, it will be able to tell us, if a phone number is a [...] Read more – ‘Daily Log, 2010-11-15, Capybara & Callbacks (with some phony thrown in)’.
We are using a lot of distributed Sinatra and Rails3 applications in our Mobino project. They speak HTTP-REST and JSON with each other. Because we are using Cucumber and RSpec, we also have some high level integration tests for the APIs. Today I started on cleaning up an API in the Rails app. I wrote [...] Read more – ‘Daily-Log, 2010-11-11 – Cucumber & APIs’.
Much planning done today, little programming. Our “secret” project is starting to look good and will be unveiled to selected companies next week in Lyon at the Game Connection. There’s a splash page for it too: Mobino University wise got to write about the Liskov Substitution Principle. Read more – ‘Daily Log, 2010-11-10’.
Thanks to you commenters. The Rails 3 function I18n.transliterate('some String with ümläüts') #=> some String with umlauts (or even ‘uemlaeuets’ if you specify :locale => 'de' as an additional parameter to transliterate) works beautifully. In other news, I think I have the old retro 700 character format nailed down – let’s see if the organisation [...] Read more – ‘Daily Log, 2010-11-09’.
Over the weekend we expanded the memory on our main server. It now has 24GB and thus place for a few more virtual machines running. Take-aways: When you buy a server, buy more RAM than you think you need – you will need it. Also, while replacing memory is fairly fast, fscking half a dozen [...] Read more – ‘Daily-Log, 2010-11-08’.
Almost no programming today, but meeting with people, discussing the future. Also looking into the cost of doing business and re-calculating our hourly rates (We need to stop subsidizing too many projects….) In the end, we have decided to hire two new developers. If you are looking for a job in a great little company [...] Read more – ‘Daily-Log, 2010-11-05’.
The monit saga from yesterday continued – and was solved. Somewhere deep in the monit documentation, it is stated that monit calls the start and stop programs with a very very minimal environment, and certainly not the full environment that for example the deploy user has. So the following code will not work: check process [...] Read more – ‘Daily Log, 2010-11-04’.
Yesterday, one of our Amazon EC2 servers “spontaneously” rebooted, leaving the production environment of our new secret project in shambles. The problem was that we hadn’t yet written monit scripts that watched over if the different database and application servers were restarted as they should have been in such a case. So I spent today [...] Read more – ‘Daily Log, 2010-11-03’.
Spent quite a bit of time with Keith getting a Cross Site JSON call to work in jQuery and Sinatra. The problem (or security feature) is that a browser will not make an XMLHttpRequest to another domain than the one it’s currently displaying data from. We are building a widget that is going to be [...] Read more – ‘Daily Log, 2010-11-02’.
Little work done due to hospital visit and lot’s of talking. Working on secret project (to be released soon) and getting fed up with this message when running the cucumber features (Ruby 1.9.2, Rails 3.0, Cucumber Beta 0.22): “warning: regexp match /…/n against to UTF-8 string”. It turns out, that others have had that too: [...] Read more – ‘Daily Log, 2010-11-01’.
gist: 566725 – How to use Rails 3.0's new notification system to inject custom log events- GitHub How to extend the logging / instrumentation of Rails 3 (tags: notification rails3 logging) Read more – ‘links for 2010-10-07’.
xkcd: Online Communities 2 The follow up to the online communities map that hangs on our office wall How Google works [Infographic] | The Wall Blog Great infographic on how Google finds, indexes and displays search results (tags: google) Read more – ‘links for 2010-10-06’.
Lunch over IP: Reboot8: How to be a Renaissance man, and help Google eat itself Notes on the famous Ben Hammersley Reboot 8 talk about Renaissance man (tags: reboot8 renaissance) You're cuking it right Hints & tipps on using Cucumber (tags: testing cucumber howto) A few git tips you didn't know about Advanced git tips [...] Read more – ‘links for 2010-09-26’.
Manifesto for Half-Arsed Agile Software Development Sounds (at least) partially true (tags: agile humor enterprise) Fast user switching with Devise how to use devise and rails3 concerns to implement a "sign-in as" functionality (tags: Devise rails3) Read more – ‘links for 2010-08-29’.
I’m in the middle of starting a (potentially) huge project with a couple of friends. Having just finished (well, technically, almost finished) a large enterprise Rails project, I am really looking forward to working in a small agile team, on an extremely tight deadline, but doing stuff that is relevant and interesting. The enterprise project [...] Read more – ‘Deploy first!’.
Adequately Good – JavaScript Module Pattern: In-Depth Description of how to build a JS module (tags: design javascript coupling) Read more – ‘links for 2010-07-27’.
bernerdschaefer's akephalos at master – GitHub Headless HTML Browser for use in full stack testing (with Cucumber, cabybara) (tags: testing html cucumber rails) Read more – ‘links for 2010-07-23’.
Finding Leaks in Ruby Apps with Eclipse Memory Analyzer using eclipse and jruby to find leaky ruby cose (tags: ruby jruby eclipse memory profiling) Read more – ‘links for 2010-07-18’.
Browsing Memory the JRuby Way lots of information on how to use java memory tools to check on jruby / jrails applications (tags: jruby jvm profiling) Read more – ‘links for 2010-07-10’.
pivotal's cedar at master – GitHub BDD style testing framework for Objective-C, Cocoa and iPhone (tags: bdd objective-c cocoa) Read more – ‘links for 2010-07-08’.
AdhearsionConf – An Event for Ruby’s Leading Telephony Framework – August 14 & 15, 2010 conference for the adhearsion framework that inrerfaces ruby and asteriks (tags: ruby asteriks voip) Read more – ‘links for 2010-07-03’.
Getting Started with Shef – Chef – Opscode Open Source Wiki (tags: ruby chef howto) Erlang Factory – Erlang Factory SF Bay Area 2010 – Talks (tags: erlang papers) Read more – ‘links for 2010-07-02’.
InfoQ: RESTful Services with Erlang and Yaws (tags: rest webservices programming erlang yaws) paperplanes. Vim – A Never-ending Love Story I need to update my VIM configuration after reading this. And maybe, just maybe, try VIM again for Rails development. Right now I'm madly in love with RubyMine by Jetbrains. On the other hand, I [...] Read more – ‘links for 2010-07-01’.
sanity's Athena at master – GitHub Ian Clarke (of Freenet fame) with an algorithm that allows for the search in tagged documents across large datasets – interesting (tags: algorithms data performance tagging search algorithm datastructure) Read more – ‘links for 2010-06-28’.
Your App’s Website Sucks » Matt Legend Gemmell List of common sense advice on what to put on a website to actually sell stuff :) (tags: marketing business design webdesign) iPhone Background screens Very nice, grid paper like, iPhone 3 and 4 sized background screens (tags: design background grids ios ios4 iphone) The Open Source [...] Read more – ‘links for 2010-06-25’.
Operating at Scale – Esoteric Curio Excellent presentation on operations and scaling of web applications (tags: operations scaling) Read more – ‘links for 2010-06-23’.
Enabling LIMIT and OFFSET in DB2 9.7.2 putting DB2 into some kind of compatibility mode (tags: db2 sql) Accessorizer 2.0 add on for xcode that makes writing accessors easy (tags: xcode mac) Read more – ‘links for 2010-06-14’.
My development stack list of ruby (and vaguely rails) related development tools (tags: ruby rails tools) IEEE P1363: Standard Specifications For Public Key Cryptography (tags: standards crypto cryptography ieee pki specification) Read more – ‘links for 2010-06-13’.
You may have heard about it. The iPad. As a card carrying gadget lover, self-proclaimed Apple lover I knew I had to have one – as soon as it came out.. I’d worry about the use case later. But alas, things turned out slightly different. My wife, who is highly skeptical of all things electronic, [...] Read more – ‘about this new thing’.
Evocam Remote Buffer Overflow on OSX interesting read on how to create an Buffer OVerflow and an exploit (tags: security osx hacking exploit bufferoverflow) Read more – ‘links for 2010-06-11’.
Karsten Nohl, PhD: University of Virginia, C.S. Dept Long list of security related issues with RFID (tags: crypto hack research mifare rfid) Read more – ‘links for 2010-06-07’.
Hybrid one-time authentication on Ubuntu Server Interesting concept of integrating 2-factor authentication with a Yubikey for server logins (tags: authentication otp) Read more – ‘links for 2010-06-06’.
The GitHub Stoplight – Ideas For Dozens Cool idea for a build stoplight (tags: build computing diy electronics github hardware arduino build-system continuousintegration) Read more – ‘links for 2010-05-21’.
Installing Java 5 Back on Snow Leopard If you compile Nokogiri with the JDK 1.6, it will not run on a Windows machine with JDK 1.5 installed. Took me literally hours to figure that out. (tags: java development installation leopard mac nokogiri) Read more – ‘links for 2010-05-20’.
PRX's apn_on_rails at master – GitHub Use Apple Push notifications from a Rails app – nifty (tags: apple iphone notification push pushnotifications rails) RSpec presentation Lot's of goodies in RSpec – a lot of syntax that I didn't know about (let, anyone) – good reading, and will improve my Rspec code a lot (tags: bdd [...] Read more – ‘links for 2010-05-10’.
CyberDojo « Mike Long’s Blog Blog post about a cyber-dojo – sounds like great fun for a geek hackfest. Includes link to Rails app that runs the whole kata system (tags: kata dojo rails) Read more – ‘links for 2010-04-29’.
jQuery HTML Table Toolbox – Noupe Need to know how to handle HTML tables with jQuery – here's a roundup of lot's of plugins to get you started (tags: jquery table plugins tables) Read more – ‘links for 2010-04-28’.
sitaramc's gitolite at master – GitHub An alternative to gitosis – very well documented, interesting features (tags: git gitosis server hosting development gitolite) Read more – ‘links for 2010-04-22’.
botanicus's rango at master – GitHub (tags: development django rango gems webframework gem) Pro Git – Smart HTTP Transport (tags: git http sysadmin) Story Mapper by Carbon Five (tags: agile development ideas pivotaltracker project scrum stories) Taking a Backup Using Snapshots (tags: admin storage backup filesystem lvm) What is your most productive shortcut with Vim? [...] Read more – ‘links for 2010-04-02’.
Craig Stuntz’s Weblog : What is Homomorphic Encryption, and Why Should I Care? Interesting! (tags: code homomorphic security algorithms) Read more – ‘links for 2010-03-21’.
How I develop Clojure with Vim : :wq – blog (tags: clojure editor vim repl) John Goulah » Node.js, Websockets, and the Twitter Gardenhose (tags: javascript node.js programming websocket nodejs html5 twitter) Read more – ‘links for 2010-03-16’.
eagain.net Git – gitosis.git/summary the official gitsosis repository (tags: git server gitosis) Gigism: Install Git/Gitosis on a server (Debian) – Part 2 Errors that could happen when installing gitosis – in my case, the /home directory in NOEXEC, so I moved the git users home directory to another path (tags: git gitosis howto) scie.nti.st » [...] Read more – ‘links for 2010-03-15’.
TunTap – Frequently Asked Questions Another part of the puzzle Caught in a Web » HTC Hero USB Tether on Mac OS X something that "just works" with the iPhone takes around 4 hours to get working with a Android phone… This instructions + liberal installation of Tunnelblick and Viscosity finally got the HTC Hero [...] Read more – ‘links for 2010-03-14’.
mite.blog. Facts & figures: The first 20 months of our small SaaS start-up going for premium-only instead of freemium Facts and Figures from a SaaS startup only on number of users, conversion rates etc. Extremely interesting and encouraging reading. (tags: business entrepreneurship startup statistics) Read more – ‘links for 2010-03-09’.
eigenclass – Related document discovery, without algebra Finding related documents – without algebra (tags: ruby datamining lsi algorithms tagging programming data python) SVD Recommendation System in Ruby – igvita.com And a detour on SVD in Ruby (tags: ruby programming rails datamining learning rubyonrails recommendations algorithms) Practical text classification with Ruby « the zen machine Some [...] Read more – ‘links for 2010-03-05’.
BashFlash – A different kind of Flash blocker for Snow Leopard Kill flash processes that use to much memory – nice addition to ClickToFlash (tags: mac software osx safari flash) Read more – ‘links for 2010-02-10’.
News: International OpenOffice market shares – Portal – Tutorials, Tipps und Tricks für Webmaster auf Webmasterpro.de Interesting study about the market share of different Office suites (tags: marketshare office openoffice) Read more – ‘links for 2010-02-09’.
HdM ePub – Micropayment für Content-Anbieter im Verlagswesen – Hlozanek, Mark interesting comparison of different micropayment offerings (german) (tags: ecommerce micropayment) persistence.js: An Asynchronous Javascript ORM for HTML5/Gears « I am Zef Just what the doctor ordered for HTML5 offline applications (tags: javascript database html5 sqlite) Read more – ‘links for 2010-02-06’.
{ :copypastel => 'A Maglev Store-y' } Persistable module for Ruby objects. Works in Maglev (tags: ruby maglev objectdb persistence) Read more – ‘links for 2010-02-01’.
Why Arel? « Magic Scaling Sprinkles The reasoning behind the new Rails 3 API for generating SQL (tags: ruby rails3 db sql rubyonrails design database arel activerecord) The new Actionmailer API in Rails 3 Introduction to the new API (tags: rails3 ruby rails rubyonrails actionmailer) gist: 289467 – GitHub Evolution of a python programmer – [...] Read more – ‘links for 2010-01-30’.
/dev/null : Weblog Eight theses on why "startups manage to pull things off, that enterprise IT doesn't" (tags: software architecture entrepreneurship enterprise) Read more – ‘links for 2010-01-22’.
nvie.com » Blog Archive » A successful Git branching model A very good Git Workflow for developing, managing, releasing software (tags: git workflow release) Shuttle Discovery Beautiful Pictures of the Space Shuttle performing a "flip" manoeuver over Switzerland (tags: photo schweiz space_shuttle) Magnus Holm – Continue that exception And an expansion of the idea – [...] Read more – ‘links for 2010-01-21’.
Structure and Interpretation of Computer Programs, Video Lectures I have found my next 20 hours of watching videos :) (tags: programming video lisp education learning lectures) Read more – ‘links for 2010-01-20’.
Net::HTTP Cheat Sheet Should save some time sometime in the future (tags: ruby programming reference http cheatsheet net-http) Read more – ‘links for 2010-01-17’.
OtherLinks – Private Public Chat handy commands in s skype chate (tags: skype private_chat) Solaris 10 & OpenSolaris p2p, p2v, v2p : mrj's Weblog Move a running Solaris Server from one box to another (or virtualize it on the way). Cool! (tags: howto solaris opensolaris zfs virtualization p2v) Read more – ‘links for 2010-01-16’.
Stack Overflow Network Configuration – Blog – Stack Overflow Schema of how StackOverflows servers are clustered and loadbalanced (tags: server configuration HA) Read more – ‘links for 2010-01-14’.
jspdf Generate PDF from JavaScript (either in the browser or on the server) (tags: programming javascript pdf generator jspdf) Read more – ‘links for 2010-01-12’.
Europe Internet Usage Stats and PopulationStatistics (tags: reference research statistics europe usage) http://www.ribeeziemedia.com/wp-content/uploads/2010/01/DMScott_Interview4.mp3 Great rant (mp3) on ROI and marketing (tags: socialmedia roi) Read more – ‘links for 2010-01-09’.
The Master, The Expert, The Programmer Another great write up by Zed Shaw (tags: programming code inspiration mastery interesting expert) Read more – ‘links for 2009-12-29’.
The Passive Splice Network Tap – Home of Janitha Karunaratne Simple way of sniffing Ethernet traffic (provided you have physical access to the cable) (tags: howto security network technology hacking networking ethernet tap splice sniffer sniffing hacks) Read more – ‘links for 2009-12-25’.
gitextensions – Project Hosting on Google Code In some companies, some people still have to use windows. This could help them (tags: git windows programming scm development software opensource versioncontrol) Qanban 0.1 Released! (tags: agile beta web kanban) Read more – ‘links for 2009-12-23’.
Why I think Mongo is to Databases what Rails was to Frameworks // RailsTips by John Nunemaker Seems like it's finally time to look into this… (tags: database rails nosql) Read more – ‘links for 2009-12-19’.
EtherPad Blog: EtherPad Open Source Release This looks like a weekend project :) (tags: opensource collaboration etherpad wave) DB2 Error Messages Finder Handy to have around when you don't know what SQLCODE -913 means (some deadlock fwiw) (tags: sql db2 reference) Read more – ‘links for 2009-12-18’.
Maintainable Software: Rails Logging Tips Lot's of great tips for Rails logging (tags: rails rubyonrails ruby howto logger logging) chriseppstein's compass at master – GitHub This looks like an absolute amazing way of working with CSS – semantic CSS instead of spaghetti CSS. Let's see what our designer has to say about this (tags: css [...] Read more – ‘links for 2009-12-17’.
Network Management: Multi-Node Cluster Shared Nothing Storage More OpenSolaris Share Nothing HA stuff (tags: Opensolaris solaris high-availabilty) Whitepaper-OpenHAClusterOnOpenSolaris.pdf (application/pdf-Objekt) Create a HA cluster on one machine with 2 virtual box systems. Step-by-step guide (tags: solaris, high-availabilty , howto) Shared Nothing Storage in Open HA Cluster – Augustus Franklin's Blog Description of a HA architecture with [...] Read more – ‘links for 2009-12-11’.
EWD1165.PDF (application/pdf-Objekt) Edgar W Dykstra on the battle between science and managment – a good read and good thoughts. Blends in nicely with my current studying for a Msc in IT… (tags: programming management engineering software philosophy university science) Real time online activity monitor example with node.js and WebSocket @ Bamboo Blog Great article on [...] Read more – ‘links for 2009-12-09’.
Sun xVM Hypervisor (System Administration Guide: Virtualization Using the Solaris Operating System) – Sun Microsystems (tags: virtualization xvm sun opensolaris) Create a fully virtualized ubuntu-9.04 DomU on Sun xVM Hypervisor : Divyen Patel's Weblog (tags: xvm sun hypervisor ubuntu) Read more – ‘links for 2009-12-01’.
The State of XML Parsing in Ruby (Circa 2009) | Engine Yard Blog (tags: ruby xml library performance nokogiri hpricot rexml libxml parsing jaxp jruby) node.js and this is the main site of node (tags: networking nodejs concurrency v8 programming server webdev performance framework) Node.js is genuinely exciting This looks like a replacement for some [...] Read more – ‘links for 2009-11-24’.
Apple's Mistake "Why are programmers so fussy about their employers' morals? Partly because they can afford to be. The best programmers can work wherever they want. They don't have to work for a company they have qualms about." (tags: apple iphone business software culture development) Clients From Hell some of the things read sound just [...] Read more – ‘links for 2009-11-20’.
25 Tips for Intermediate Git Users : Andy Jeffries : Ruby on Rails, MySQL and jQuery Developer (tags: git tips tutorial programming reference howto versioncontrol github) IBM takes a (feline) step toward thinking machines by AP: Yahoo! Tech IBM simulates the cortex of a cat… The singularity is near (tags: brain ai neuroscience) JPolite V2 [...] Read more – ‘links for 2009-11-19’.
Dr Nic ’s Dead simple JavaScript Unit Testing in Rails (tags: javascript testing rails tdd bdd video js) How To Start A Rails Edge App The Easy Way | Ariejan.net step by step on how to clone rails edge and start a new app. Learnt a trick or two about git submodules (tags: rails edge [...] Read more – ‘links for 2009-11-13’.
Official Google Blog: A tale of 10,000,000 books (tags: google books copyright blog google-books book) Pamela Samuelson: Google Books Is Not a Library (tags: Goog google books internet copyright digitization) Methodic approach to CSS coding: Four Bubbles Model – woorkup.com (tags: webdesign tips webdevelopment bestpractices css tutorial) Read more – ‘links for 2009-11-11’.
How to test file uploads with Cucumber « /* CODIFICANDO */ (tags: cucumber rails ruby bdd file) Testing PDFs with Cucumber and Rails | upstream agile – software see how to download files (tags: pdf rails testing bdd cucumber rspec) Read more – ‘links for 2009-11-10’.
Jeppe's Unicode page Handy to have around when you download a MySQL database and all the utf-8 characters have turned into gibberish (tags: utf8 unicode characters latin1 charset) Read more – ‘links for 2009-10-28’.
Winograd – Thinking machines (tags: programming ai philosophy terrywinograd article) Building iPhone Apps with HTML, CSS and Javascript Programming the iPhone only with Web-Apps – open Book by O'Reilly (tags: programming iphone html css javascript) Video on the Web – Dive Into HTML5 Mark Pilgrim on HTML5 and video (tags: development howto reference tutorial html [...] Read more – ‘links for 2009-10-25’.
lenary's ginatra at master – GitHub Sinatra based replacement for Gitweb (tags: git sinatra gitweb) plateau09-hannenberg.pdf (application/pdf-Objekt) Study that shows that strongly typed programming languages increase the programming time (tags: programming typing strong weak empiric study) Read more – ‘links for 2009-10-15’.
Exploding Software-Engineering Myths – Microsoft Research (tags: programming research agile analysis engineering software-engineering management) Read more – ‘links for 2009-10-10’.
One of the assignments I have to write for the Masters Programme I’m working on now, had me thinking about re-mixing. I had written about the presentation by Cornelia Sollfrank at Tweakfest a couple of years ago on this blog. It prompted me to use the net.art generator to create the following image: Quite fitting [...] Read more – ‘Re-mixing Images’.
The project we are working on for a job-search box in Switzerland (“stellenanzeiger.ch“) has started nicely and we have already reached the “visitors per month” goal, our client had for the end of the year. We are constantly applying small fixes, reading more jobs (that would be a blog post all by itself), recognizing duplicates, [...] Read more – ‘iPhone interface for Stellenanzeiger’.
Last week I finally got a chance to use the new nested routes in a small rails app, managing invoices for one of our clients. Each invoice belonged to a school and both schools and invoices had an address. It seemed (and was!) the perfect oppurtunity for nesting some forms. I whipped up a sample [...] Read more – ‘Rails 2.3 and Nested Forms within Nested Routes’.
We just moved this blog to our own servers and updated to WordPress 2.7 in the process. While it seems that everything went smoothly, there sure are bound to be problems… I think that the Umlauts got messed during the move – but I’m not going to chase UTF-8 conversions…. Any other problems, missing stuff [...] Read more – ‘Blog moved and updated….’.
The BDD Workshop I held at RailsWayCon in Berlin went quite well. I bombarded the 30 or so people with a lot of new and unfamiliar technology – not all of which is RSpec or Cucumber related. Using a Twitter App as an example, we cucumbered, speced, stubbed and mocked around for a whole day [...] Read more – ‘Materials for BDD workshop’.
Only a few more days, and the Rails World will converge on Berlin for RailsWayCon, an alternative conference to the cancelled RailsConf Europe. I will be teaching a workshop on BDD on monday, 25.5 – including working with Cucumber. See the complete Schedule. I’m looking forward to seeing a lot of good presentations and meeting [...] Read more – ‘Speaking at RailsWayCon in Berlin’.
twu.li starts to grow. We track almost 8000 twitterers for their updates and collect the URLs. This takes more and more time (there is quite some potential for optimizing it by requesting things in parallel). Right now, that’s about 3 hours to do a full scan (and it will get worse). New URLs can therfore [...] Read more – ‘scaling twurli’.
I haven’t written the last week, and I guess the suspense is killing all 3 of you, that read this blog. On day 4 (the day before Read more – ‘twur.li – days 4,5 …’.
Today was spent setting up infrastructure. Part of this sprint is to learn new things, so we took the opportunity to play around with some of the new features of Rails 2.3. The best thing so far is the templating system, that allows you to define which gems, plugins and other files for your rails [...] Read more – ‘InVisible Rails Sprint Day 3 – twur.li comes alive’.
Not much news today. Most of the day was spent on client work. I had the fun task of calming down everyones nerves – there are still two deadlines to meet this week, before we can fully embark on building the Twitter app that I need for my day to day work. I thought about [...] Read more – ‘InVisible Rails Sprint, Day 2’.
The last few months have been furious. Not only have we moved to the new offices, but Keith Bingman has joined us as on a regular basis, and Andrea Szabo is our intern for the next 18 months, while she’s becoming an application developer. Quite a few projects have been made, a new website is [...] Read more – ‘InVisible Rails Sprint, Day 1’.
We have been moving our clients websites to our own co-located server over the last few weeks and have had mostly good experiences doing so. Yesterday however, there was trouble in InVisible hosting land, and we had a couple of hours downtime on one of the websites (of course the one with the most traffic…) [...] Read more – ‘Hosting fun’.
It took a long time, but the publisher of my book and my company finally agreed on a method of selling the PDF of my Rails book not only on CD (and only to people in germany) but – as it should be – as a downloadable version. I have setup a small shop at [...] Read more – ‘The PDF is available for purchase!’.
On Halloween Friday was the Somesso conference on social media in Rüschlikon. After last weeks Web 2.0 Expo in Berlin, this was a fresh and new conference put on by Arjen Strijker. There were quite a few bloggers covering the confernce, the usual slew of pictures taken and of course a lot of chatter on [...] Read more – ‘Somesso’.
Following up on my piece ‘the private net‘ from last week, some further thoughts on secure communications and a call to action: One secure way of communication, supposedly, is Skype. I have heard law enforcement people in Switzerland talk about their problems with Skype: They can’t monitor and eavesdrop on the encrypted communication. But is [...] Read more – ‘more privacy on the net’.
This article has been gestating in my mind for quite some time. It was pushed closer to being written by an incident a couple of weeks ago. I run a number of different websites (in this context namely iphone-essentials.ch). Also, since a couple of years, I had a Google AdSense account and ran ads, not [...] Read more – ‘the private net’.
The coming Web 2.0 Expo in Berlin (October 21.-23.) is hosting a lot of interesting speakers on a lot of topics “web 2.0″. I just did a 25 minute interview with Lee Bryant of headshift on various topics. We talk about Web 2.0, how social tools can be adopted by the enterprises, what changes might [...] Read more – ‘Web 2.0 Expo – Interview with Lee Bryant’.
Schweizer Landeskoordinaten – Wikipedia convert gps coordinates into Schweizer Landeskoordinaten (tags: algorithms gps map coordinates conversion) Read more – ‘links for 2008-09-16’.
Data Noise: ActionWebService is back using AWS with Rails 2.1.0 (use the nmeans-actionwebservic fork for 2.1.1) (tags: webservices rubyonrails webservice actionwebservice plugin rails) Performance Tuning Guidelines for Single-Server 100-500 User Systems – Zimbra :: Wiki (tags: zimbra tuning) Performance Tuning Guidelines for Large Deployments – Zimbra :: Wiki (tags: tips performance optimization zimbra tuning) The [...] Read more – ‘links for 2008-09-15’.
patrick collison – an offline Wikipedia reader for the iPhone/iPod Touch (tags: iphone programming howto wikipedia) Read more – ‘links for 2008-09-14’.
It took a bit longer than we wanted too, but I’m happy to announce that the PDF version of my Rails Book is now available. The book is getting excellent reviews (which I am very grateful for) and has been selling quite well on Amazon, thank you all You can buy the PDF version directly [...] Read more – ‘Get a PDF of my Rails book’.
notes – Research in Software Development …and ain't that the truth? (tags: wisdom programming development) Notes/Domino 6 and 7 Forum : RE: Forward Agent forward mail while keeping sender information (tags: notes mail) CodeProject: TrackEye : Real-Time Tracking Of Human Eyes Using a Webcam. Free source code and programming help (tags: programming eyetracking webcam vision [...] Read more – ‘links for 2008-08-28’.
Amazon EBS – Elastic Block Store has launched – All Things Distributed (tags: ec2 services amazon ebs s3 distributed cloud storage) Why Amazon’s Elastic Block Store Matters « RightScale Blog (tags: ebs amazon aws ec2) Amazon Web Services Developer Connection : Running MySQL on Amazon EC2 with Elastic Block Store (tags: howto database tutorials ec2 [...] Read more – ‘links for 2008-08-21’.
Willkommen beim Eidgenössischen Institut für Geistiges Eigentum (tags: schweiz markenschutz property Business patent) Read more – ‘links for 2008-08-19’.
iPhone FAQ – Wie kann ich die Autokorrektur deaktivieren? disable stupid german autocorrection on iphone (tags: iphone hack spelling) Finally. Ruby on Rails gets internationalized – artweb design (tags: gem i18n rails ruby rubyonrails web rails2.2) The Ruby on Rails I18n core api – artweb design (tags: gem i18n rails2.2 rubyonrails api localization l10n) Video: [...] Read more – ‘links for 2008-07-23’.
Paul’s complete guide to installing OSX Leopard on your MSI Wind / Advent 4211 – MoDaCo hmm – I think I need a new subnotebook :) (tags: diy mac osx wind) Read more – ‘links for 2008-07-15’.
Time passes. You wait. More time passes. It might seem to you, dear reader, that nothing really happened the last few weeks. The truth – of course – is different. Just the most important things: Henriette and Thomas got married – check out the flickr pics I presented at rails-konferenz.de – Patrick Lenz made wonderful [...] Read more – ‘re-booting’.
TENORI-ON new take on music instrument. reminds me of the computer music program Presto by Guerino Mazzola, many many years ago (tags: electronics hardware music) InfoQ: Visual Studio Extensions for SharePoint Released why you shouldn’t develop for Sharepoint – opinion (tags: sharepoint programming anti) Read more – ‘links for 2008-06-15’.
stephencelis — Bashfully Yours, Gem Shortcuts open gem documetation directly from the shell – neat (tags: programming gem ruby tips bash shell) Star Guitar | indie music, film and video on demand – sputnik7 Wonderful synchronized music video by the chemical brothers (tags: music video) Read more – ‘links for 2008-06-14’.
Well-formed data | Elastic lists | Nobel prize winners demo Wonderful way of filtering and navigating data (tags: cool data design flash visualization interface visualisation navigation) Read more – ‘links for 2008-05-27’.
Hello World and Fibonacci – Stefan Tilkov’s Random Stuff awesome implementation of Fibonacci in a Ruby Hash (tags: ruby fibonacci algorithms) Read more – ‘links for 2008-05-21’.
Apple – Support – Discussions – Time Machine on the network is a dog, … fixing TimeMachine shortcomings when saving on a network (tags: apple timemachine network) Read more – ‘links for 2008-05-20’.
Cubescape Play with isometric perspective (tags: fun design javascript game programming jquery ajax) Ajaxian » Wii Darts: Powering Ajax applications with Wii controllers Having fun with the Wiimote and an Ajax application… (tags: wii ajax wiimote java games javascript webdev) Read more – ‘links for 2008-05-18’.
Developing an accessible slider | Filament Group, Inc. wonderful jQuery design with explanations of work process (tags: ajax code css javascript slider jquery) Filament Group Lab Example From Page from: jQuery Interactive Date Range Picker with Shortcuts impressive Datepicker component (tags: jquery datepicker javascript calendar date ui) Read more – ‘links for 2008-05-16’.
faker-0.3.1 Documentation really useful to generate sample data to play around with your application (tags: ruby testing fake library rubyonrails data gem database) gchart-0.5.0 Documentation friendly Ruby interface to the Google Chart API (tags: api gem library programming ruby reference chart google graphs) Read more – ‘links for 2008-05-15’.
js-hotkeys – Google Code jQuery hotkeys. seems to work very well (even special keys) (tags: ajax code event javascript jquery plugin keyboard hotkeys) Read more – ‘links for 2008-05-13’.
TidBITS Blog Post: Time Machine Exposed! command line interface for Time Machine. Looks nifty – and so much better than the space UI (tags: backup timemachine mac utilities leopard tools) TidBITS Blog Post: Prune Your Time Machine Backups Selectively Find large files in Backup sets (VM Harddisks anyone) ant erase them (tags: timemachine mac backup [...] Read more – ‘links for 2008-05-12’.
InriaGforge: Sapphire Squeak Smalltalk without the toy character (tags: smalltalk squeak) Inter-Sections » Blog Archive » 13 Tips for creating a successful new online product simple rules, and not rocket science. still seen projects get all 13 wrong…. (tags: blog development howto inspiration online startup business) Read more – ‘links for 2008-05-09’.
HoboFields Makes the model master of the database structures and creates migrations (tags: database gem plugin plugins rails migrations rubyonrails) Read more – ‘links for 2008-05-08’.
Workstreamr | Work Made Social Stowe Boyds new gig… Looking forward to seeing it, after having participated in his great workshop at Lift 07 (tags: collaboration socialmedia workstreamr Business web2.0 social) Bertrand Russell : In praise of idleness (1932) Everybody works 4 hours a day and the world will be a better place… (tags: essay [...] Read more – ‘links for 2008-05-07’.
OpenSolaris on Amazon EC2 Sweet – and an alternative / extension to the Joyent accelerators we are using (tags: solaris sun ec2 joyent) Overview – Seaside Tutorial Great introduction to Seaside. Some familiarity with Smalltalk or Squeak required. (tags: development documentation free smalltalk programming tutorial squeak seaside web framework) WikiMatrix – Compare them all Compare [...] Read more – ‘links for 2008-05-06’.
Bowled Over by RubyCocoa (tags: cocoa code development howto leopard osx programming rubycocoa ruby tutorial rspec) Picolena – DevjaVu (tags: gem library pdf rails rubyonrails search ferret fulltext document ruby) ongoing · Multi-Inflection-Point Alert Things are changing – new paradigms coming up (tags: business culture programming linux future technology rails-konferenz) Read more – ‘links for 2008-05-05’.
Actually, it has been done since Tuesday night at 03:00 in the morning and I’m still recovering… I wrote, indexed, checked and – most importantly – handed in 22 Word documents, 101 pictures (believe it or not, in BMP format, 20 drawings (EPS). I heard from my editor, that it’s in typesetting right now and [...] Read more – ‘Done’.
History have just returned from 1936 Berlin, having taken the place of one of Leni Riefenstahl’s cameramen and assassinated Adolf Hitler during the opening of the Olympic Games. Let a free world rejoice! From the International Association of Time Travelers: Members’ Forum Subforum: Europe – Twentieth Century – Second World War via Stefan Tilkov Atari [...] Read more – ‘The Flow (2008-03-19)’.
Following the cartoon to Erik Burkes ‘Simplicity’ I stumbled upon (sorry, I forgot via what blog) on Ryan Tomaykos article Administrative Debris which in turn was inspired by Edward Tuftes critique of the iPhone. The idea is that the content is the interface, the information is the interface – not computer administrative debris. Let that [...] Read more – ‘Administrative Debris’.
Hello Lazyweb: I have written a small Rails Plugin to handle DateTime values in text fields. I would love to release it, but I’m not using Subversion any more. Can anyone arrange a login on Github for me? Read more – ‘Github’.
Choose Words fail me: Stroke of insight (if you only follow one link in todays flow: follow this one) Fez 2D Plattform game with a difference. Wow! iPhone Future Apps 12 iPhone Apps of the near future – we are going to live in interesting times. Evernote is almost there in a lot of areas. [...] Read more – ‘The Flow (2008-03-14)’.
Don’t send Don’t use a method named send in your Rails Controllers. Trust me. Obsoletion Do you know the Hayes AT command set? What the difference between X-, Y- and Z-Modem is? (and which one rocks) Can you adjust the tracking on a VCR? Operate a rotary phone? Without dialing the dial? Yes? You my [...] Read more – ‘The Flow (2008-03-11)’.
Noise Ben Poole brings back musical memories to me: Art of Noise: Community Anbieter wissen zu wenig über Communities Ganz erst gemeinte, wissenschaftliche Studie über Web Communities, ihre Aufzucht und Pflege. Spannend! Ich denke immer noch, dass Hughs Ideen über soziale Objekete sehr viel Wahrheitsgehalt haben. Read more – ‘The Flow (2008-03-10)’.
Waiting at the airport in London for the flight back to Zurich. Had an interesting and enjoyable day with a really good meeting, a walk in beautiful Regent Park with my friend Michael and lovely Thai dinner. Been sifting through the iPhone SDK information and videos. Ideas swirling through my head… Random Links of interest [...] Read more – ‘The Flow (2008-03-08)’.
Smoke on Japan via vowe Git Backup Using Git to backup directories: gibak. I couldn’t get the OCaml files compiled (but I didn’t try that hard) Apple iPhone SDK released Server down MS Word 2008 – got 2.5 Gigs? My friend Benno writes a book in MS Word 2008 – he’s not happy… Read more – ‘The Flow (2008-03-06)’.
Wonderful unobtrusive jQuery Gallery A photo gallery that just consists of an unordered list? You got it. Example jQuery The next Rails project I start, I will be using jQuery. Err the blog intro to jQuery Read more – ‘The Flow (2008-03-05)’.
Flowing with the ebb Ebb aims to be a small and fast web server specifically for hosting web frameworks like Rails, Merb, and in the future Django. And it seems to be really fast: Ebb Google Gears go mobile Windows Mobile for now, others presumably coming too (iPhone, anyone?). Interesting blog entry about the whole [...] Read more – ‘The Flow (2008-03-04)’.
Not really getting much done at the moment, but busy nonetheless. Here’s what crossed my newsreader: try-ing made easy Did you ever write this in your Ruby or Rails code? person.name rescue "" wouldn’t it be nicer to try to to it easier? person.try(:name) Chris thinks so too…. I improved on this (spectacularly) and now [...] Read more – ‘The Flow (2008-03-02)’.
Wir haben seit Februar 2005 einen Toyota Prius, der uns zuverlässig gedient hat. Wir benutzen ihn aber nicht sonderlich, leben gut erschlossen mir öffentlichem Verkehr und das Wallis ist dank der NEAT mit dem Zug schneller zu erreichen als mit dem Auto. Deshalb haben wir uns entschlossen, das Auto zu verkaufen: roter 2004 Toyota Prius [...] Read more – ‘Toyota Prius zu verkaufen’.
Not much flow today, due to things happening that I will qualify (in due time, when I have more distance) as “lessons learned in life”. Still a small morcel: Rails on Git koz talks about what is needed before Rails can move from SVN to Git. Interesting! (We have moved to Git exclusively at InVisible, [...] Read more – ‘The Flow (2008-02-27)’.
Social ToDo Another one of my ideas that I don’t need to do, because someone else did it: Hiveminder. A wonderful presentation and introduction over on SlideShare by pjf: | View | Upload your own Read more – ‘The Flow (2008-02-26)’.
Scripting Screencasts Castanaut is a DSL and library to script ScreenCasts in Ruby. Nifty! while_saying "To install it, drag it to your bookmarks bar." do move to_element("a.button") drag to(88, 106) pause 0.5 hit Enter end Scripting the Shell What if you could use Ruby instead of the shell? You can local_dir = Rush::Box.new('localhost')['/Users/adam/server_logs/'].create servers = [...] Read more – ‘The Flow (2008-02-25)’.
Opera Kestrel Mac Blog Opera used to be my favourite Web browser. That is until they started Kestrel (9.5) alphas. A lot of crashing… The advent of the new Opera Mac Blog also marks a new release… I have been using Firefox 3.0 beta 3 for some time now and actually have started to like [...] Read more – ‘The Flow (2008-02-23)’.
Free Memory I have too many applications open all the time, and only 2 GB of memory. The memory management of OSX just doesn’t seem to be able to handle this, without regular reboots. iFreeMem seems to be the solution. Downloaded trial today, let’s see, how good it it. Current status: Arwen:files jcf$ uptime 8:26 [...] Read more – ‘The Flow (2008-02-22)’.
Today we launched a new website for one of our customers: Zollinger-Samen.ch. Zollinger Samen is a family owned business, that cultivates more than 200 plants (vegetables, flowers, herbs) and sells the seeds. They have operated over 20 years and have been pushed into the internet age by their sons. The website was built with Rails [...] Read more – ‘Zollinger Samen Website launched’.
meta note: I sure hope this isn’t turning into a regular feature I got the news from a friend this morning. Viviane, my girlfriend before I met and married my wife, decided to end her life yesterday. We spent a bit more than a year together, including a wonderful 4 week vacation in the US [...] Read more – ‘In memoriam Viviane Schwyter’.
Today at 12:35, Florians Brain Tumor finally took his life. Florian died in his sleep. I am so sad that he has left us. In September 2006 I visited him in hospital and left very thoughtful. That day I said I’d write a book, if I knew I only had a year left to live. [...] Read more – ‘In memoriam Florian Germersdorf’.
Yes, Leopard is that great, but getting a full Rails Stack working again is a lot of work…. (work in progress) Ruby / Rails Ruby and Rails are bundled with Leopard. Be sure to read about the Apple modifications What’s new in Leopard The rails command defaults to sqlite as it’s database. Use: $ rails [...] Read more – ‘Rails Stack on Leopard’.
Suppose you were to come upon someone in the woods working feverishly to saw down a tree. “What are you doing?” you ask. “Can’t you see?” comes the impatient reply. “I’m sawing down this tree.” “You look exhausted!” you exclaim. “How long have you been at it?” “Over five hours,” he returns, “and I’m beat! [...] Read more – ‘Sharpening the saw’.
There’s an ugly political campaing running in Switzerland at the moment… Our right wing party is running ads against “criminal foreigners” and pictures them as black sheep… The implication of course is, that all criminal activity is from foreigners and all foreigners are criminals. Carole, Keith and I have done something about that: Get your [...] Read more – ‘sheep-shirts’.
While we wait for the iPhone in Switzerland: iphone-essentials.ch iphone-essentials.org Go yonder and spread the link love! Read more – ‘new pet project :)’.
My next public speaking – or rather workshopping – event will be on 13.9.2007. CH-Open is holding their annual workshop days and I’ll be holding Workshop number 13 with the title: Ruby on Rails – Hype, “Business as usual” oder “The next big thing”? It’s going to be a one day workshop and my plan [...] Read more – ‘Workshopping’.
Forget your mobile phone in the bedroom, go to the office (which is conveniently located in the floor above under the roof) and get a full days work done without any distractions… Of course, now I have to deal with the 10 missed calls from yesterday Technorati Tags: work Read more – ‘How to get things done’.
If you are trying to use HAML 1.7 and Ruby Gettext, you’ll have problems extracting the string information from the HAML files. While teamschnitzel has a solution that almost works, there was a change in HAML 1.7 that will render it useless. HAML deprecated the :precompiled accessor which the GetText Parser needs. Luckily, it’s really [...] Read more – ‘HAML 1.7 and Gettext’.
It seems, that everybody is using Slideshare – here am my presentations (some more coming) And here’s the deck I used at rails-konferenz.de – enjoy Technorati Tags: presenting, slidehare, rails-konferenz, slides Read more – ‘Slides for Rails-Konferenz Presentation’.
I have spotted the first photo-set of rails-konferenz.de – look who’s talking: by dbloete Technorati Tags: egosurfing, rails-konferenz Read more – ‘Photos of Rails-Konferenz’.
This post is a follow up and an expansion to my presentation at rails-konferenz.de on the topic of “offline Rails applications”. If you are not interested in lessons from history, technical details about replication etc. feel free to skip this… The rage these days is twofold: The “Rich Internet Application” (RIA) and the ability to [...] Read more – ‘Forward to the past’.
I have been using my mobile phones as a modem for the Mac Power/MacBook quite some time now with mixed success. While the different Nokia phone I used (Commuicator 9500, 9300 and the E61) generally work fine, they regularly just crash or drop the connection – sometime requiring a reboot of the phone. And, while [...] Read more – ‘unlimited mobile’.
While going through my spam folder, I happened upon this gem: I find it sad, that the off-shoring country no 1 is trying to off-shore their work… At least, from what I’ve heard, the west is paying the east for offshored work. Doesn’t seem, like this guy has heard of that concept… Technorati Tags: offshoring, [...] Read more – ‘When the outsourcers outsource’.
Next week, rails-konferenz.de is taking place in Frankfurt, Germany on Friday, 22nd of June. I will be there and present on “Working offline” using Joyent Slingshot. It’s going to be my second appearance at Rails-Konferenz, and I’m very much looking forward to being there. Be sure to say Hi, if you are there too. Technorati [...] Read more – ‘Presenting at Rails-Konferenz.de in Frankfurt’.
talking virtually While most of the added value of a conference is coming from the face to face meetings with a bunch of different people, the tech-crowd can do amazing things when given WiFi and some tools. I witnessed this power the first time at reboot 7.0 when spontaneous collaboration emerged. I’d like to give [...] Read more – ‘flow @ reboot’.
Today, Tweakfest 2007 starts. Steve ‘Woz’ Wozniak will be holding a keynote, and the rest of the festival program looks really exciting! I’m happy to provide a little piece of the Tweakfest Puzzle with flow@tweakfest, a backchannel application that will collect users, visitors, spectators feedback and be projected next to the presentations. While I have [...] Read more – ‘flow @ TweakFest’.
I’m back from vacations in egypt. It wasn’t quite the vacation we planned, and due to various illnesses, I got to spend more time than I would have liked in an egyptian hospital, caring for my 7 year old daughter. But we made it back, and caught a lot of sun-rays. I have been reading [...] Read more – ‘Reading’.
I haven’t been very active here the last few weeks, due to an enormous amount of work that needed to be done. And I won’t be very active the next two weeks either. I’m going of the grid for a while… Read more – ‘of the grid’.
Remember my plea for help a couple of weeks ago? I haven’t really had any success with this (even though nice people tried to help me). But then things picked up in the last few days: I browsed through the “Agile Web Development with Rails” book and found a note that basically said, that Internet [...] Read more – ‘When tables are a bad idea’.
One thing that has always made Lotus Notes stand out above any other application development environment, is it’s ability to replicate data and design to different servers and/or laptops. This has made the development of online / offline versions of applications trivial. In general “it just worked(tm)”. While the Web (2.0) applications are taking the [...] Read more – ‘Joyent Slingshot’.
In the Extreme Testing presentation, I have a slide with assertselect examples, some of them lifted from the assertselect cheat sheet. All fine and dandy, except that this assert_select "form[action=?]", url_for( :action => 'foo' ) just doesn’t work. url_for is a method of the controller, not the ControllerTest class. So in order to overcome that [...] Read more – ‘assert_select and url_for’.
reboot 9.0 is happening on May 31st and June 1st this year. I attended both reboot 7.0 and reboot 8.0 and both have been wonderful experiences (reboot 7 being the proverbial “kick in the ass”). reboot 9.0 has a wonderful feature on it’s website: After registering, participants are asked to tag themselves with up to [...] Read more – ‘human? – reboot 9.0’.
Trotz aller Politikmüdigkeit und “die Politiker kümmern sich nicht ums Volk”…. Die Zeiten ändern sich. Bundesrat Moritz Leuenberger blogt! Bravo Moritz, das gibt mir ein klein wenig mehr das Gefühl, dass es Politiker gibt, die mich tatsächlich repräsentieren. Weiterhin viel Erfolg und gutes Gelingen! Technorati Tags: moritzleuenberger, politik, bundesrat Read more – ‘Moritz blogt’.
We use Joyent (affiliate link) for our mail (born out of Textdrive). Last weekend, the Joyfolks updated the application to a new version (and had quite a few problems in the process). One of the new features is Strongspace integration. Strongspace is a secure storage on the Net (accessible through SFTP, SCP and the like) [...] Read more – ‘Joyent, Strongspace and my Samba Server’.
Just 9 people met this time for the SwissRug meeting, but we had some really interesting demos and discussions…. Florian Hanke started of by showing a little application he had thrown together to get his computer to speak to him (a childhood dream). It’s called “James” and based on the speech recognition and synthesis of [...] Read more – ‘SwissRug Meeting Notes 1.3.2007’.
What happens if you play Beethovens 9th Symphony, strech it to last 24 hours (instead of the one hour it usually takes to perform it)? You get 9 Beet Stretch. Interesting music! Technorati Tags: music, beethoven Read more – ‘9 Beet Stretch’.
Was für ein Schwachsinn! Der PR Blogger gibt Short Tipps für die Blog-Promotion – etwa einen “Blog Karneval”, “Blog-Schnitzeljagd”, “Blog-Advent” und ähnlichem Unfug (“Promoblogging”). Irre ich mich, oder vergisst Herr Eck etwas ganz entscheidendes? Na? Keine Ahnung? Wie wäre es mit … Inhalt? Blogs wie der Turmsegler leben durch die liebevolle Aufbereitung von Lyrik. Nja.ch [...] Read more – ‘PR Blogging’.
We have safely returned from our holidays in the mountains. Both weather, snow and skiing was terrific, thanks for asking! On the last day, while gliding up towards the ski slopes, I solved a particular puzzling aspect of my life. I don’t really like to travel. I have nothing against sitting in a train (actually [...] Read more – ‘traveling – not at home’.
The big moment for me – and the reason for going to these conferences – is to get into a state, where I “connect the dots”. Meeting people, listening to talks, sharing ideas, talking, thinking. Mostly about seemingly unrelated topics (“Technology and Society” is a fairly broad description. And then, all going well, something happens. [...] Read more – ‘Lift 07 – connecting the dots’.
One of the decisions we made for a new project, was to use OpenID based authentication, instead of the normal username/password. This has led to interesting discussions – mainly about usability. MostNo people that have tried our new application, had an OpenID identity and so had to log on to one of the OpenID servers, [...] Read more – ‘OpenID gets a push’.
Lift really started today and had a bunch of very different talks that I attended. I’m not even going to try to summarize them – Stephanie and Bruno are doing a wonderful, wonderful job with their notes. (I wonder how Bruno manages to attend (seemingly) every talk and publish a concise recap with pictures and [...] Read more – ‘Lift 07 – Day 1’.
The first day of the Lift conference – the day with the workshops – is over. I was close to not attending, and boy am I glad, that I changed that decision two weeks ago. The day started of with a visit to CERN and their building of the LHC (Large Hadron Collider). It started [...] Read more – ‘Lift 07 – Workshops’.
Now that’s a really great idea: HallwayTesting.com is a small scale usability lab. You post a website for scrutiny and a bunch of people can take a gander and criticize you. I have submitted my new web application – it’s going to be interesting to see, if there’s any good feedback coming from this! Technorati [...] Read more – ‘Usability Testing for all’.
A wonderful short video that explains what this Web 2.0 thing is all about. Wonderful concise. The right way to start the week in preparation for next weeks conference, that I’m sure will touch on some of these subjects. [via C0T0D0S0.org] Technorati Tags: lift07, antropology, puppy, web Read more – ‘Web 2.0 … The Machine is Us/ing Us’.
The blogosphere doesn’t seem to like Snap Previews. After reading a couple of laments (including the one by Bruce Sterling) they now are gone from this blog…. Read more – ‘no more snap’.
Only of course, if you look at the pretty picture of the call graphs that the two systems have. Technorati Tags: apache, iis, security Read more – ‘Apache vs. IIS – IIS wins!’.
I’m taking after my late father, who loved photography, cameras and taking pictures. I lust for a DSLR (like the Pentax K10D for example). However, I’m not sure I’m worthy… The skill of good photography is not due to the size or the quality of the camera, but the eye of the photographer. And I [...] Read more – ‘worthy / not worthy’.
I’m working on an AJAXy application that works just fine and dandy with Safari, Firefox and Opera. And it works so so on IE6 and IE7. I have tried to come to grips with IE and script debugging but given up in disgust. Is there anyone out there that a) understand Javascript b) has a [...] Read more – ‘I could need some help with Javascript and IE debugging’.
Skype 2.5 has been released and it can do near DVD quality video chat. If you meet the necessary hardware requirements that is. And have a decent internet connection. I’ll have to try this later, not while I’m on a GPRS dial up with my mobile phone. Technorati Tags: mac, skype Read more – ‘skype 2.5 for mac does 640*480 video’.
This is for you out there supporting relatives, friends or customers… Trying to get a computer non-literary person to describe something over the phone (“now what does it say on your monitor?” “Dell”) or even have them do some tasks is an exercise in pain. There are of course solutions, like VNC, but even setting [...] Read more – ‘Copilot does Mac!’.
The secret project I’m working on is taking shape. And because of the looming deadline (Liftconference coming up fast), I had to give some thoughts on the hardware, I’m deploying this application on… I have been a Textdrive (affiliate link) customer since ever they existed. I have seen them grow from a small hosting company [...] Read more – ‘Getting ready for production’.
While talking to my friend Henriette about the problems of getting things done, we came up with the following 6 word story: babysteps will get you there too It’s a life philosophy – and true Technorati Tags: philosophy, projectmanagement Read more – ‘babysteps’.
Yes – new year, new rails! Rails 1.2.1 has been released… Get it through the ususal $ sudo gem install rails --include-dependencies There’s a summary over on DHH’s blog. On to new borders… And I guess it’s time to get to work on updating the Rails reference – stay tuned, this will take a few [...] Read more – ‘Rails 1.2’.
Vor allem für die des Deutschen mächtigen Personen: Mein Freund Michael und seine Freundin Monica sind vor ein paar Monaten temporär nach Lodon umgesiedelt um sich Fortzubilden. Ihre Abenteuer dokumentieren sie auf witzige Weise im Web (und dank wiederholtem drängeln meinerseits auch) als Blog. Bitte sehr: London Adventure Technorati Tags: blog, london Read more – ‘London Adventure’.
It seems like January has barely started, and already I’m more than waist deep in work: A not yet announced secret project, that I honestly started with today. Something I have never done before, and something that I’m both excited and scared about. You’ll read more about it, in the months to come. Another secret [...] Read more – ‘This is one crazy month’.
A friend of mine lent me a Wacom Intuos2 Tablet for a couple of weeks. I’m looking for a Mac program (preferrably shareware) to do some illustrations. I need a vector drawing program, that can output EPS. I have looked at Inkscape and it kind of works (X11 layer and all), but I’m sure there [...] Read more – ‘Looking for an illustration program’.
Yeahhh – the last Rosetta program to go away (safe for the few times I have to use Microsoft Office) – Mike West shows how to compile SSHKeychain as an Intel binary. Great! Technorati Tags: intel, mac, sshkeychain Read more – ‘Building SSHKeychain as an Intel binary’.
I did use Feedburner a long, long time ago – and switched it off again. Not being happy that I haven’t done any significant changes to my blog in a long time, I decided to move my RSS feeds back to Feedburner again. This has happened, and you should be getting the new feed automatically. [...] Read more – ‘Burning Feeds (Part 2)’.
Henriette and I have launched a new blog: blog.betabitch.com – a site where we will share our frustrations with all the beta software and applications and websites that we are experiencing. Feel free to join us in suggesting bitch-worthy sites, agree or disagree with us. We look forward to hearing from you. Technorati Tags: beta, [...] Read more – ‘Betabitch’.
Oh joy. The first day in the new year, and Dannie sees fit to tag me with the “5 things you didn’t know about me” meme. I was very introverted As a kid and youth, I was extremely introverted. I played with Lego, read a ton of books and couldn’t bear to talk with other [...] Read more – ‘five things’.
I’m hopelessly behind my RSS reading. I’m trying to catch up, reading really fast, skimming and unsubscribing from a lot of feeds. Merlin Mann’s 43Folders however, is going to stay a little longer – in part because he brought my attention to two really great applications for the mac: Backdrop and Menushade Backdrop just puts [...] Read more – ‘Two greatest Mac Apps’.
We knew that Solaris DTrace would be included in OS X 10.5 (Leopard). And of course there was much speculation, that some other Solaris technologies would make it into the next OS X version. It seems that ZFS is going to be included. This is great news. I’ve been reading about ZFS for quite some [...] Read more – ‘ZFS in Leopard’.
Who’s that trying to hack my Mac? use authsight and the built in iSight camera of your mac to grab a photo of anyone trying to log in with a wrong login/password. Technorati Tags: apple, isight, mac, login Read more – ‘Mugshot Galore’.
I have been having this idea for quite a while: I have lot’s of technology in my house and in the office. Starting with 3 Macs (including the iMac for my wife, that we got this weekend), a decent Home Theater with HD Beamer, lot’s of cell phones, and the robot cleaner. I use dozens [...] Read more – ‘Better living through technology’.
Via Jan Füllemann von novamedia hat mich auf ein spannendes Projekt seines Vaters aufmerksam gemacht: Ein fiktiver Radiosender bringt Reportagen aus den biblischen Zeiten. Die Hörproben tönen spannend und die CD’s könnten für einige aus meinem Bekanntenkreis interessant sein. Auch für Atheisten sicher spannend :-) Read more – ‘Radio Tyrus Calling’.
My presentation at tekzone went well. I found it very difficult to introduce this panel discussion in just 15 minutes. Based on the comments I got, I seem to have succeeded… The presentation will be available for download. I tried to show that there were a lot of languages before Java that have a strong [...] Read more – ‘Java, C#, PHP or Ruby?’.
Mein guter Freund Benjamin hat erst aufgehört zu lesen bevor er aufhörte zu schreiben. Um diesen Verlust wettzumachen, hat er begonnen auf dem Turmsegler ausgewählte Lyrik mit seinen Kommentaren zu veröffentlichen. Schön, dass du wieder angefangen hast zu lesen – ich werde dir über die Schulter schauen! Technorati Tags: lyrik, turmsegler Read more – ‘Der Turmsegler’.
Preparing for my workshop Enable Telnet Access see Oinkzwurgels page, download ‘syno-telnet-r3.zip’ and install it in the Synology Web Admin panel. The installation will stop at 99% – that’s fine Now you can telnet to the CubeStation: $ telnet 192.168.x.y CubeStation login: admin Password: BusyBox v1.1.0 (2006.08.06-13:52+0000) Built-in shell (ash) Enter 'help' for a list [...] Read more – ‘Rails on Synology CubeStation CS-406’.
Next week, I have two speaking engagements: On monday, the 27. I will be speaking at tekzone and sitting in on a panel about “Beyond Java” and speaking on the virtues of Ruby and Rails. If you are in Zurich at that time, drop in (free registration required). On Wednesday and Thursday (29.11 and 30.11) [...] Read more – ‘Speaking’.
Capistrano is the tool of choice to deploy Rails applications. However, it depends on the servers having access to the code repository (like SVN). In some companies, that’s not an option. Luckily, Capistrano is very flexible… Jim Morris has a solution that works wonderfully. Technorati Tags: capistrano, rails Read more – ‘Deploying with Capistrano’.
Culturedcode.com, the makers of Xyloscope (a program that I use for CSS work, as described earlier) have released a CSS reference guide in one HTML file. Through clever use of CSS, DOM Scripting and JavaScript, the complete reference is browseable in one windows. Nifty, helpful and in my bookmarks! Technorati Tags: css, reference Read more – ‘CSS Reference from the CulturedCoders’.
I’m busy coding an application, and I needed to find out if some value is included in one of several arrays: a = [ 1, 2, 3 ] b = [ 2, 3, 4, 5 ] x = 5 y = 6 Now the question is: Is x in either Array a or b? arrays [...] Read more – ‘Did I mention that I love Ruby?’.
Yesterdays rails-konferenz.de was quite a success. Almost 100 particpants showed up for a one day, information packed day. My presentation on “Extreme Testing” went very well. The slides should be up in a couple of days on the rails-konferenz.de web site. I had a chance to reconnect to people I met at other conferences and [...] Read more – ‘Back from rails-konferenz.de’.
Laurent Haug has done it again: Lift 07 is ready to rock your mind! I’m really looking forward to going to Geneva in February 2007 and getting my mind lifted – before it will be rebooted in June Technorati Tags: ballpark, conference, geneva, lift07, reboot8 Read more – ‘lifting off in 07’.
They say that imitation is the sincerest form of flattery… However, I don’t find any imitation in this Rails Cheat Sheet Collectors Edition but only a blatant rip-off of my Rails Reference. What is disappointing about this is, that Benjamin Gorlick has been granted a Google Summer of Code grant for Rails documentation (also mentioned [...] Read more – ‘Flattery or rip-off?’.
Again – one of these “it takes several hours” to find it things: In an inherited application that I’m expanding, I was using RJS actions to handle inserts: page.insert_html :bottom, 'info_list', :partial => 'info' Because of some non-showing Umlauts, I switched on a filter to set the content type: class ApplicationController < ActionController::Base before_filter :set_charset [...] Read more – ‘Rails, Content – Type, RJS and filters’.
The inaugural meeting of SwissRUG / Zurich.rb / bunch of geeks was quite a success, with 16 people turning up. Due to some communications gone bad, the restaurant only had reserved a table for 10, but by grabbing the employees table, we managed to squeeze all in. Quite a mixed bunch of people: The operating [...] Read more – ‘first swissRUG meeting success’.
Maybe this saves you a couple of hours of frustration: def syslog_progress if request.xhr? worker = MiddleMan.get_worker(session[:host_info]) progress_percent = worker.progress render :update do |page| page.call('progressPercent', 'progressbar', progress_percent) if progress_percent >= 100 page.assign 'stop_polling', true end end else redirect_to :action => 'list' end end The RJS calls didn’t execute at all and the excessive use of [...] Read more – ‘Textmate Footnotes and RJS render calls don’t mix’.
As of today: The Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following [...] Read more – ‘signed the Agile Manifesto’.
The first meeting of the swiss Ruby Users Group (and/or zurich.rb) is next thursday, 28.9.2006 at 19:00 in Restaurant Reithalle near the main train station in Zurich. (see details) So far we have 11 people coming, if you are interested in joining, please send me an email, so I can update the reservation at the [...] Read more – ‘SwissRUG / zurich.rb meeting 28.9.2006’.
Yesterday was one of these days where nothing seemed to happen. Actually a lot happened. I visited my friend Florian in hospital. After a brief stint in a recovery clinic he’s now back in hospital where he’s head was drained of excessive water. He slept while I was there, and I don’t think he realised [...] Read more – ‘(Not) productive’.
I’m sitting and watching an amazing screencast that shows, how Ruby Quiz 84 (computing and printing Pascals Triangle) is solved, using a test driven development approach. Not only is it a good show of how TDD works, but it also shows the power of TextMate (THE editor on Mac OS X) but also the beauty [...] Read more – ‘learning Ruby’.
Am 3.11 findet in Frankfurt die rails-konferenz.de statt. Ich werde dort sein und einen Vortrag über “Extreme Testing – oder wie ich lernte aufzuhören mich zu sorgen und Änderungen zu lieben” halten in dem ich aufzeige, dass automatisches Testen weit mehr ist, als nur ab und zu ein die UnitTests ablaufen zu lassen. Ich würde [...] Read more – ‘Auf zur Rails-Konferenz’.
Maybe I’m going to go to the german Rails conference in Frankfurt in the beginning of November. I just looked at the prices for the flight from Zurich to Frankfurt and saw theses quotes for the return flight: The world is coming to an end… Technorati Tags: conference, flying, rails, swiss Read more – ‘Flying has been more expensive’.
Sounds to good to be true – well it is in a way. But it ain’t that bad… Prompted by Magnatune – freie Online Musik by Martin Röll I (re)discovered Magnatune, a online music store that sells music with a creative commons license. I promptly bought the album Big Dipper that Martin recommended. If you [...] Read more – ‘Free music, free books’.
I have started a new Rails project for a colleague of mine. Time to live on the (rails)edge again for this project. As usual, it’s fun to get into the freshly developed mode again, after having finished two large Rails projects. The feeling of building something out of nothing is great. And of course I’m [...] Read more – ‘Living on the RailsEdge’.
Satish Talim from the Pune Ruby User Group conducted an email interview with me about Ruby. I have the honour of being in company with people like Bruce Tate, James Edward Grey II and other true gurus. You can read it here Technorati Tags: interview, india, ruby, rubyonrails Read more – ‘interviewed’.
UPDATE: I have disabled comments for this post, because I’m getting spammed with hundreds of messages on exactly this post. Feel free to comment somewhere else :-) Ruby (and Ruby on Rails) are slowly picking up steam in Zurich (and Switzerland) so it seems to be a good time to start a Ruby user group. [...] Read more – ‘zurich.rb forming’.
After one public and two internal workshops, it’s time to announce the second public Ruby on Rails Workshop in Zurich, Switzerland. Details are on the webpage, here’s the management summary: Date: 27-29. September 2006 Location: Zurich, Switzerland Cost: CHF 1450.– Number of participants: maximum 6 Language: German or English This is a more of a [...] Read more – ‘Ruby on Rails Training / Workshop in September’.
Interesting read: On the implausibility of the explosives plot – an analysis of why the removal of shampoo bottles from planes is just a mad farce. And then some tips for budding terrorists and the proposed counter measures. Technorati Tags: bombs, terror Read more – ‘Where will the madness end’.
The good news first: I’m back from a week of vacation in Copenhagen where I had a chance to visit my 87 year old grandmother (who is in great shape), meet Henriette and her lovely family, show Copenhagen to my family. We were stopped in our travels by a lunch-box-mistaken-for-a-bomb on a train station, by [...] Read more – ‘Back on Track’.
Yesterday I visited my friend Florian. He had a shaved head and a slightly swollen face. His eyes were closed during most of my visit. He was neither asleep nor quite awake. Probably due to the multiple drugs he was taking at that time. But he recognized me and held my hand firmly, pressing it [...] Read more – ‘if not today…’.
This blog hasn’t seen much activity the last couple of weeks, due to not only a lot of work, but more back pain. It seems – so the doctor diagnosed – that I have developed Diskushernie. I have massive pains in my left leg (the Ischias nerve) and have to go to therapy 2-3 times [...] Read more – ‘Painfully quiet’.
Believe me, you don’t want to. At least, head the warnings about not removing the different architectures (specially if you are on an intel Mac). I just spent the best part of the night, reinstalling Mac OS X and piecing my setup together from various backups. How I found out? Ecto, a PowerPC program, crashed [...] Read more – ‘Dont. Use. MonoLingual.’.
Sunday, Copenhagen airport, waiting for the plane to take me home to Zurich. Reboot8 is over. (and parts of this text written after the weekend) Reboot feels to me like a drug trip (having some limited experiences in that matter, I think the comparison is valid). While smoking (and inhaling!) I usually came up with [...] Read more – ‘re-booted – re-birthed version 8.0’.
…until reboot 8 starts. I just saw the detailed program and I’m feeling like a kid in a toy store. So much to see, so much to hear, so much to learn… Until I’m flying for Denmark however, there’s a few things to get done: install a new version of one of the rails projects [...] Read more – ‘36 more hours…’.
Emacs Versors – Context sensitive cursor movement. Can we have that in TextMate plase? Searchable Ruby and Rails documentation – Good stuff Boompa Launch Post Mortem – 2 guys, 2 months, 1 Web 2.0 startup Pyro – a Mac App that wraps Campfire – simple is beautiful (be sure to check the InVisible Campfire) rcov [...] Read more – ‘Links 2006-05-26’.
The lack of updates here are due to a variety of reasons: having my wife in hospital to have her gall bladder removed having one of our rabbits disappear (either as part of a stroll in the wild or becoming a valuable member of the food chain – valuable for a fox, that is. Probably [...] Read more – ‘getting there’.
There’s so much to do and so little time, so I leave you with a few links to recently discovered gems: We Tried Baseball and It Didn’t Work — a look at extreme – ahh – batting by Ron Jeffries? Start-Up lessons — as always excellent reading by Paul Graham observe OS X filesystem events [...] Read more – ‘Programming links’.
Tomorrow marks the start of my third Ruby On Rails course. It’s going to be a 3 day course with a (somewhat lengthy) introduction to Ruby (and some of the joys of programming in a very dynamic language) with the rest of the time devoted to Rails. I firmly believe in hands-on training, so the [...] Read more – ‘Ruby On Rails Reference’.
Via the Yojimbo trial: the iTunes Signature Maker. It creates an audio signature based on what you listen to in iTunes. Here’s my audio signature – enjoy. Technorati Tags: iTunes, mp3, yojimbo Read more – ‘Listen to my Audio Signature’.
Then I have the person for you: Stefan is my brother-in-law and is free around June 2006. He (and my sister) are willing and able to relocate, both have excellent english skills. Stefan is the Head of Information & Media Relations at a swiss private bank and is looking for a new challenge. Als Kommunikations-Manager [...] Read more – ‘Does your company need a new head of information or communication?’.
Yes, the Intel Macs support Dual Boot Camp. And it works nicely, but requires the dual boot dance, which is time consuming. And while in Windows, there is no Mac goodness. Thanks to the good folks at Parallels this problem is getting smaller every day: Lotus Notes running on Windows XP running in the Parallels [...] Read more – ‘Notes on XP on Mac rocks’.
So I may be the last person on this earth to have read Dan Browns “The Da Vinci Code” (in it’s german translation, thanks to Eris who lent me the book) I finished it over the long weekend. As much as I like a good conspiracy theory, this book is so bad, I don’t know [...] Read more – ‘Da Vinci Code’.
It’s been more than a week since the last Week in Review (a format I have shamelessly stole from 37Signals, Fly on the wall), here’s what we have been up to: 3 days of Ruby on Rails Training, inhouse for a large corporate customer. It was a success in my book, and we had quite [...] Read more – ‘More than a week in Review: Back to Domino’.
I met Skip when he worked at Action Technologies as a sales man. When we worked on the “Ibex Domain Manager”, we hired him and brought him and his wife Cindy to Switzerland for a couple of months. He became a friend and we were sad, that we couldn’t get enough traction in the company, [...] Read more – ‘Skip Bockoven’.
Ever since the experiments with the Xen virtual server (which run beautifully, thanks for asking) lot’s has happend: It’s been – oh – almost 20 years since I sat in tests for 2 times 3 hours straight. That’s what I did last friday, as part of my education to become an “Organisator“. The tests went [...] Read more – ‘The week in review’.
More in my tale of the xen-server. My goal is to run Lotus Domino on this box, and the last installment saw the server coming up, waiting to be configured. Well, it turns out, that IBM presumes that you have X installed on your servers, because it wants to setup the server using a Java [...] Read more – ‘Configuring X and Domino Server on Debian Sarge XEN’.
Get the 6.5.4 TAR file from notes.net and copy it to your Debian server. Here’s my /etc/xen/notes.cfg: kernel = "/boot/vmlinuz-2.6.12-xenU" memory = 384 name = "notes" root = "/dev/sda1 ro" vif = ['mac=00:00:00:00:00:01, bridge=xenbr0' ] disk = [ 'file:/home/xen/domains/notes/data.img,sda1,w', 'file:/home/xen/domains/notes/swap.img,sda2,w' ] To distinguish in which environment to type the following commands: host # means the [...] Read more – ‘Installing Lotus Domino 6.5.4 in Debian XEN’.
Sauron, my faithful basement server got another 512MB of RAM, and I plan to virtualize it to run multiple servers on it (most notably a Lotus Domino Server). This is the “step by step” account of how to install XEN 3.0 on it Fixing the size of the root partition My root partition was just [...] Read more – ‘Installing XEN 3.0 on Debian Sarge’.
Improving my datacenter in the basement, I installed a proper Firewall instead of the dinky 4-port NAT router that connected our house to the wild intranet. I used an Astaro Security Linux on an old PC, a setup that has served me well in the Office network. To make everything look really good, I used [...] Read more – ‘It’s the cables, stupid’.
Ray Ozzie, now CTO of Microsoft, then founder of Iris and Groove, has been doing some interesting work on the way, the web enables inter-app communication. His latest endeavour is Live Clipboard a way to bridge communication between web apps or web apps and desktop apps. There are a number of demo screencasts that show [...] Read more – ‘Ray Ozzie’s Live Clipboard’.
I was looking at my Campfire Chat and checked out the Account tab when I noticed that the 30-days option had turned into a “free” option. In addition, the paid options have a checkmark next to “ad-free”. Have the 37signals given us yet another free application? In the beginning, they said that there would only [...] Read more – ‘Is Campfire going free?’.
In preparation of the Rail Course I spent some time writing a couple of pages of “cheat sheets” or quick references of the materials presented. In the end, I got about 20 pages, mostly of short code snippets. I also have a presentation to start things, and I did that in Keynote. Beautiful program and [...] Read more – ‘Pages – Word – Markdown’.
Recently I was deciding what new digital camera to buy. A friend of mine lent me his Canon EOS D1 Mark II with some high-end lenses. I lugged several 1000 $ of equipment and several kg’s around for one long weekend and was able to snap around 1000 pictures. This camera is incredible good, the [...] Read more – ‘It depends’.
On February 27. and 28. I will be hosting Ruby On Rails Training in Zurich, Switzerland. There still are open slots, so if you want to learn hands-on how to build web applications using Ruby on Rails, now is the time to sign up. Details: Venue: Badenerstrasse 585, 8048 Zurich Cost: CHF 750.– Language: German [...] Read more – ‘Still open places for Rails Training in Zurich’.
37signals, the company behind Basecamp and Ruby On Rails have launched their next application: Campfire. Campfire is a chat application, that shares some traits with Internet Relay Chat but runs inside a web browser. There are some added benefits like searchable transcripts, file sharing. Plus, it looks really nice: I’m running on the 30 days [...] Read more – ‘Join the campfire’.
Tim Bray over at Ongoing talks about AJAX Performance. His point being, that we should use AJAX to offload heavy computation from the web-server to the users browser. I suspect there’s a huge system-wide optimization waiting out there for us to grab, by pushing as much of the templating and page generation work out there [...] Read more – ‘Ajax to do more stuff?’.
One of the really bad things in the blogosphere is keeping track of all the comments you made around other blogs. And if you use a news reader to aggregate the RSS feeds, it’s even worse, because you don’t even see any comments – unless you visit the blog in your web browser. Enter CoComment [...] Read more – ‘CoComment’.
After talking to quite a few people about my idea of open sourcing the course materials for my Rails course I decided to go ahead and just do it. The advantages outweigh the drawbacks as far as I can see them: Advantages Giving something back to the community -> Good karma Having other people look [...] Read more – ‘Open Sourcing – what next?’.
One of the things I’ve been thinking about ever since announcing the Ruby On Rails Training in Zurich is if I should “Open source” the course materials (maybe even making the development process open, so everybody could see where I am, what I’m doing) Today I attended a talk by Cory Doctorow who talked on [...] Read more – ‘Open Source Course Materials’.
In true geek tradition (reboot7, then Tweakfest) I’m heading of to Lift06 today. Lift is organized by Laurent Haug whom I met at reboot. Kudos to him for taking on the task of organizing a conference that pulls together a really impressive set of speakers. I’m particularly looking forward to seeing those people: Cory Doctorow [...] Read more – ‘Going to Lift06’.
Im Rahmen meiner “Ich will nicht nach Indien offgeshort werden” Weiterbildung, ein paar Notizen zur Ausbildung in Organisation die ich derzeit bei SGO durchlaufe… Technorati Tags: ausbildung, organisation, organisator, sgo Read more – ‘Ausbildung zum Organisator’.
Macworld has a performance test of the new dual core iMac vs. the old G5 iMac. They are saying, that the new Dual Core iMacs don’t perform twice as fast, and seem quite a bit disappointed. I think, they just aren’t comparing Apples to Apples. Let me explain: The old iMac is a single processor [...] Read more – ‘Comparing Apples and… Apples?’.
Trials and tribulations: Installing libgd Use Darwinports to install GD $ sudo port install gd2 (it seems that you need to install gd2, and not gd because otherwise the linker will complain about a function not being defined: Arwen:/usr/local/lib/ruby/gems/1.8/gems/ruby-gdchart-1.0.0/examples jcf$ ruby bar_example.rb dyld: NSLinkModule() error dyld: Symbol not found: _gdImageCreateFromGif Referenced from: /usr/local/lib/ruby/gems/1.8/gems/ruby-gdchart-1.0.0/./GDChart.bundle it might [...] Read more – ‘libgd and ruby-gdchart on Mac OS X’.
RubyOnRailsWorkshops.com is a web site that tracks all Rails workshops around the world. So if you’d rather go to Los Angeles than to Zurich, that’s the place to look. In related news, it looks like my Geneva Rails Workshop won’t be happening. So far I have one interested person (coming all the way from Denmark) [...] Read more – ‘Worldwide Rails Training’.
I once read (in Hickman / Weiss: The Death Gate cycle) a very simple explanation of magic – here it is paraphrased: All things are possible, even the seemingly impossible ones. Magic is the act of changing the probabilities of making the impossible happen. That’s not only happening in fantasy books, but in real life [...] Read more – ‘Magic? Of Course’.
The startup item for Postgres on OS X always fails on Tiger. Launchd (the launch daemon) to rescue: PostgreSQL launchd on Tiger gave me the starting point and my /Library/LaunchDaemons/org.postgresql.PostgreSQL.plist looks like this: < ?xml version="1.0" encoding="UTF-8"?> < !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>GroupName</key> <string>postgres</string> <key>Label</key> <string>org.postgresql.PostgreSQL</string> <key>OnDemand</key> <true [...] Read more – ‘Start postgres with launchd on OS X’.
I’m working on a Rails application on a Postgres DB Server. Our client has decided to change the database so that it uses db-schemas in order to simplify administration of rights on the database. However, he has also introduced tables with identical names in different schemas. Our rails application was already fairly well underway, so [...] Read more – ‘Ruby on Rails and PostgreSQL Schemas’.
Keeping the tradition of getting real and the beta books by the Pragmatic Programmers, I have decided to host a beta version of my upcoming Ruby On Rails Training in Zurich workshop. The plan is to host a beta version of the training on 31.1 and 1.2.2006 in Geneva, just before the Lift06 conference. Here’s [...] Read more – ‘Beta Ruby On Rails workshop in Geneva, 31.1 – 1.2.2006’.
After having worked with RubyOnRails for over a year, with several successful projects done or in progress, I’m happy to announce the first Ruby On Rails Training in Zurich (german). This two day workshop in Zurich covers the basics of Rails development with the participants building a complete web application from scratch. They will use [...] Read more – ‘Ruby On Rails Training in Zurich’.
UPDATE: I had to disable comments, because I was getting spammed with hundreds of “cool site” messages. Feel free to contact me in any other way. Working with RubyOnRails is a really wonderful way of developing applications. The plugin system allows extensions without modifying the core of rails. Here’s my second plugin: WherePlugin It’s based [...] Read more – ‘Where Plugin’.
Meine Tochter bastelt für ihr Leben gerne. Für jedes erdenkliche Alt-Material findet sie Verwendung, denn die Sachen sind “brauchsam”. Und beim Skifahren ist sie sehr “getrauig”. Und bald wird ihr die Schule diese wunderbaren Wortkreationen austreiben. Technorati Tags: kinder, sprache Read more – ‘Brauchsam’.
Time for looking back at the year that was, and the year that’s coming, the good and the bad. Mezzoblue tipped me of, Ben Poole paved the way. Apple 2005 is the year I made the switch. I’m using a 15″ PowerBook for nearly all my work now. This Laptop is the single best investment [...] Read more – ‘7 things’.
I wish you and your families a wonderful x-max, a happy new year and some well deserved days of peace and quiet. I’ll be gone for a couple of days, hopefully to sun and snow, skiing and drinking wine. Expect light to no blogging. Oh and yes – This blog has moved to WordPress. Please [...] Read more – ‘Merry X-Mas’.
This is too cool: Onlife looks at what you do in several programs (Safari / Firefox, Mail, iChat, iTunes) and stores all kinds of information about the interaction. You can then tag it (or leave it) and search for it. For example, I’m installing PostgreSQL on my Mac and I found some info on the [...] Read more – ‘Onlife remembers what you were doing’.
Bitflux has compiled the Top100 list of swiss blogs. This humble blogs comes in at rank 99 (only a couple of ranks behind my blogging friend tanja) Interestingly, the Müga-Blog, one of the top business blogs in Switzerland doesn’t make the list. Is the Technorati ranking reliable? And when will our invisible business blog make [...] Read more – ‘Rank 99’.
Today my companies new blog: not.invisible.ch goes live. This blog will focus on the what our company is doing. A “behind the scenes” look if you will. We have heard the jokes about our companies name. While we consider ourselves successful if what we have done becomes “invisible”, the process, the thought, the work we [...] Read more – ‘We are not.invisible.ch’.
A most excellent article on the technical details of Apple’s OS X 10.4. There’s a lot more changes than meet the eye. Interesting reading on kernel locks, file meta-data, Quartz architecture and loads of other things. And a pleasant difference to the many “Spotlight/Dashboard, so-what’s really new” articles that I’ve been seeing the last weeks. Read more – ‘Technical Tiger Background’.
I’m still sitting in the train from Bern to Zurich, in the business compartment (the one sporting electrical outlets). As usual there’s a deluge of laptops (mostly Dell). But within 2 meters of me are two other 15″ Apple Powerbooks. That’s the highest density I have witnessed in the last 8 months that I have [...] Read more – ‘Invasion’.
Of course I know about the openNTF website that collects open source Notes applications. Also I read about the OpenLog template, but I haven’t used it – until 2 weeks ago when I needed some information why my agents were failing suddenly after a Domino 5 to Domino 6 migration. I remembered about the OpenLog [...] Read more – ‘openNTF Log’.
Here’s to the crazy ones… the misfits; the rebels; the troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules, and they have no respect for the status quo. You can quote them, disagree with, glorify or vilify them. About the only thing you can’t do, [...] Read more – ‘crazy’.
I haven’t watched much news lately. Yesterday was an exception. The pictures of destruction and death that I have so far been able to keep outside my attention have been haunting me since. I realize that I’m not capable of even trying to begin to understand what has happened. As the death toll rises, the [...] Read more – ‘The threshold of caring’.
Wenn ihre Firma psychologische Coaching benötigt und im Raum Basel ist, dann ist Altai eine gute Adresse. Im Raum Zürich empfehlen wir natürlich InVisible Read more – ‘Feeding the GoogleBot’.
An intersting audio application: Query By Humming from the inventor of the MP3 format allows you to hum a fragment of a tune and the computer tells you the name of the song. Test it at Musicline (server seems to be down) [via heise.de ] Read more – ‘Query by Humming’.
I’m running Debian on my Laptop (thanks to Knoppix), so I guess I’m entitled to go to the Etoy Debian Party in Zurich… [Via BitFlux] Read more – ‘etoy Debian Party in Zurich’.
Tim Bray makes a case for not being a “sharecropper” and developing for the browser only or rather – to code to open standards, XML, RPC etc. and so on. I agree 100% – that’s a good thing to do. But he makes the case, that the browser is the best thing that happened to [...] Read more – ‘The browser – the one user interface?’.
Yesterday while going out with friends we talked about what Google knows about us. Myriam said that she had googled for her Matthias before going out with him in earnest. We then wondered what Google might now about Myriam…. I checked – it knows nothing at all. Time to change that… Ohh – you wanted [...] Read more – ‘Adding Myriam Leisi Ohoven to Google’.
I recently wrote about the LinkedIn Locked Out problem I was having. Well – LinkedIn changed a subtle thing: You can opt in to receive requests directly from people that are more than 4 degrees away from you. I wondered how I came to suddenly have 60+ people in my network that I didn’t know [...] Read more – ‘Linked in!’.
Only two days after I ordered it, it’s already on it’s way from the factory at Taiwan. Wonder how fast it’s going to be here… My first piece of Apple equipment – ever since I had to program Modula-2 back on the Mac’s at the technical university. Now this little piece won’t do any computations, [...] Read more – ‘It’s on it’s way’.
The Martian NetDrive is exactly the kind of gear I need – both at home and in the office. It’s a small fanless Linux box with a 120GB disk and both wireless and wired LAN capabilities. It acts as a SMB fileserver and the claim is that you unpack it and then plug it in. [...] Read more – ‘Need this’.
While on holidays, I thought a lot about my life and what I can do to improve it. I wrote a couple of pieces that I will post during the next few days. Consider them as personal ramblings. I have decided to to change a few things in my life, and those thoughts reflect on [...] Read more – ‘Changing’.
Ahhhhhh – yesterday was hard: Getting up at 5 in the morning and working more or less straight until 20:00 (for clients that is). Then get home, ready the car and start packing. We planned on leaving really early (like 04:00 today) but only got in bed after midnight so getting up time was pushed [...] Read more – ‘Gone in two hours’.
I’m really busy getting ready for the holidays. Here are a few bookmarks that I need to look at later: CSV file handling in python Fulltext search, Lucene and Bayesian modules in Python Compiling the Linux Kernel the Debian way Read more – ‘Quick Bookmarks’.
Simon Willson does it again: (or rather he links to the right stuff): The CSS Bookmarklets let you for example edit CSS and see the changes while you edit the stylesheet. Or they show you the ancestors hierarchy of the styles. Way cool and this will help me in my development efforts! Read more – ‘CSS Bookmarklets’.
Over at the MIT, the researchers are looking for needles in the Haystack. The blurb reads interesting: the universal information client Our research seeks to bring modern information management and retrieval technologies to the average computer user in order to make computers a more compelling place for users to interact with their information. Haystack looks [...] Read more – ‘The needle in the haystack’.
Trepia is an instant messenger with a twist: It supposedly knows where you are and populates itself with people from your neighbourhood. Hmm – I have people nearby from Dover, Massachuset (?), Dresden, The Nederlands – interesting… All in all: 28 people in my area… Wow – a big area! Read more – ‘Trepia – IM your neighbourhood’.
While meandring through the blogosphe I stumpled across Mark’s Recommended Reading which finds blogs that might interest you based on the blog you are reading. I had a similar idea a while ago. It’s good to see that I don’t have to implement it ;-) Read more – ‘Webbing the Blogs’.
Note to self: if Ivorix is hiring, here’s the Job profile to emulate. (and no, due to the current economic situation, Ivorix is not hiring) via hugh Read more – ‘Hiring – made easy’.
It worked ;-) I had to fumble a bit to get LILO to work with my harddisks, but I found a helpful description over on the Knoppix Formums that did the trick for me… More small things that needed fixing: Can’t access my other harddisk as non-root Fixed: sound is garbled in hd-install, works fine [...] Read more – ‘Switch made’.
I’m working on a Dell Inspiron 8200 with Windows XP. When I bought it a couple of months ago, I alos put a copy of RedHat Linux 7.3 on it, but didn’t use it much. Prompted by vowe about his installing RH 9, I decided to try that too. 3 Diskimages and an hour of [...] Read more – ‘Switching – blogging it’.
I haven’t seen this discussed widely yet – but TDNBW (This does not bode well) for Microsoft: The city of Munich, Gemany decided on 2003-05-28 to migrate from Windows NT to Linux and OpenSource based solutions for their 14’000 desktops. Sources: Microsoft kann in München nicht “fensterln” (heise.de) Suse Press Release While this is only [...] Read more – ‘Munich chooses Linux over Microsoft’.
Implemented Kalsey’s Technorati Plugin – you can see the last couple of inbound blogs in the sidebar on the right. Read more – ‘Added Technorati Links’.
PragProg features Dave and Andy who wrote two wonderful books…. Dave has some thoughts about Code Kata’s. I’m a student of Karate myself, so this rang a bell for me. I will think about this some more, when I’m more awake than right now ;-) Oh – Andy is blogging too Read more – ‘Kata Coding’.
Not content of just having a blog or a wiki, Martin Fowler rolled his own Bliki. Back when I started my blog, I used Steve Pikes PikiePikie, which was a wiki with blog functionality. Sadly, Steve seems to have given up on development. His server has been down for a loooong time. Update: There seems [...] Read more – ‘Martin Fowler’s Bliki’.
My son is almost six years old and one of the last kids on the block to bike. Even the three year old kids could do it. We didn’t understan why … Then my wife had the idea to go to a “real” cycle shop. We came out with a new (and expensive) bike. That [...] Read more – ‘Learning to bike’.
One week after I found out about LinkedIn and promptly started to invite a number of my business contacts. So far, this hasn’t led to me being part of a “the total is greater than the sum of it’s part’s” network. In fact, I’m part of a 5 person network with me being the most [...] Read more – ‘LinkedIn LockedOut’.
You may notice that the site looks slightly different. I’ve started to play with the CSS that makes this site appear as it does. Nothing fancy yet… Read more – ‘minor changes in CSS’.
I saw the moblog gallery on Joi Ito‘s site. “I can do this too…”. So here is a picture from my P800, shot last weekend, uploaded to MT through the wonders of GPRS and Opera for Symbian. Read more – ‘mobile blogging with the p800’.
Finally: the Jeff Russels Starship Dimensions allow you to compare the size of – let’s say Babylon 5 to a Star Wars Death Star… Scary :-) [via Ned] Read more – ‘Starship Sizes’.
Doing the “creative break” routine after spending hours of debugging a complex interaction between all kind of different servers and wondering why things didn’t work (because nobody had allowed the standard user to actually do anything in the system) – I stumbled upon The Iceberg Secret, Revealed by Joel which talks about why the impression [...] Read more – ‘Icebergs and Screen Design’.
Updated with more links I like networking. I like the idea, that everybody is connected to everyone else through not more than six other people. I was a member of sixdegrees.com – but never got much use out of it. Anyway – there’s a new company, LinkedIn, Ltd that offers this kind of networking. It’s [...] Read more – ‘LinkedIn – a network of professionals’.
Ever wanted to make a prediction about the future? To bet on it? Head over to Longbets.org to do so. One of the bets: The first discovery of extraterrestrial life will be someplace other than on a planet or on a satellite of a planet Betters include “ordinary” people like Freeman Dyson, Esther Dyson, Dave [...] Read more – ‘The Future is Then’.
Surfing the referres, I happend upon Rant Central where a link to me was. The entry below was link to the Frank Zappa quote of the day. Thanks for making me aware of this. And yes: Frank, we really miss you – and here’s todays quote Read more – ‘Frank Zappa Quote of the day’.
I stumbled over the Many-to-many blog when I dug into the background of LinkedIn Network. I’ve since started to read more on the blog and – well – it’s interesting reading. I have been working with Lotus Notes for over 13 years now – and I think Notes defined some of the aspects of “social [...] Read more – ‘Social Software Blog’.
Just ran into this again, when we discussed programming langues here in cubicle world… How many languages do you know? 4? 10? 42? Try 515 – and see how to write “99 Bottles of Beer” in all of these languages. Brainfuck? Anyone? Read more – ‘99 Bottles of Beer’.
So you thought, that designing with HTML and CSS would lead to boring designs? That you don’t have enough control over the layout of the page? Head over to the ZenGarden, sit down to look, change the designs and learn. [via Tom Coates] Read more – ‘ZenGarden – a study in CSS’.
In my current project I have the pleasure (?) to work with Perl. I found out that there are hundres (thousands?) of useful modules out there. Before they can be used however, they have to be downloaded an installed… Grief! Here’s the dummies guide to doing it: (Assuming a Cygwin installation on a Win32 box) Read more – ‘Newbie Guide to CPAN’.
Vowe discusses the value of “WikiWiki in Domino. (Because people are starting to do that). Well – I’ve done it a couple of years ago – and I’ve had mixed joy from it. The lack of a regular expression parser in Notes has led to some quite ugly parsing code and not all of the [...] Read more – ‘Back from the Past’.
Here are applications for the P800 that I really like: ActiveDesk: When you flip open the phone, a summary of your calendar entries, tasks and messages appears. I like it better than Handy Day, YMMV Tipic is a Jabber chat client that supports AIM, ICQ and Yahoo Messenger. Cool! SymIRC is an IRC client Both [...] Read more – ‘Useful P800 applications’.
Hmm – my P800 stopped syncing with Lotus Notes. It just doesn’t work anymore. I have the latest sync software, I have the latest Notes 5 version (5.0.12) and nada happens. I get the informative message, that the sync finished – but it doesn’t do anything. Of course there are no log files. There are [...] Read more – ‘P800 stopped syncing’.
Browsing through the referrers, I found this site with LotusScript snippets. This looks really useful – specially the MsXML and the string classes… Notes is a fun coding environment – so every bit of help helps ;-) Read more – ‘LotusScript Snippets’.
While I use Opera as my day to day browser, for webdevelopment there’s no way around Mozilla. Gemal has an article about development with Mozilla and talks about the DOM inspector, the HTTP Liveheader viewer (which I needed this very moment to debug an interaction between a browser, an authentication server and a PeopleSoft application [...] Read more – ‘Mozilla for Webdevelopers’.
I’ve been an on and off Opera user back in the Opera 4, 5 and 6 days. Ever since Opera 7 came out however, Opera is the single browser I use. Today Opera 7.11 is released. I cam across this 30 Days to becoming an Opera Lover (TnTLuoma.com) 30-days guide to Opera (the 6 version) [...] Read more – ‘I know Opera is great – do you?’.
Arial – You’re pretty normal. That’s certainly nota bad thing, as a lot of people like you. What Font Are You? (Standard Fonts) brought to you by Quizilla Read more – ‘Arial? I’m Arial – ahhhhhrrrrgggg’.
I’ve been quiet the last few days, I know. My time has been unevenly split between work and family (and guess which part got more of my time…) I’ve had the most unnerving experience yesterday when I moved my Domino application from my development server to the production cluster (two domino servers). My tests all [...] Read more – ‘One date down – more to go’.
Regular visitors know about my problems with the speed of this site. There always was a delay of several seconds for every request made to the webserver (apache). Thinking out loud with my colleague and friend Matthias led me to play with the configuration of my named deamon. Lo and behold – there was an [...] Read more – ‘This site sped up’.
I just realized that this search on Google lists this humble blog on number two position. Hmm – should I start to do more about this? Try them, list them, review them? (Yes – I know I also could write one…) What do you think? Read more – ‘ups – more p800 applications needed’.
Is it for real? Is it a fantasy? I don’t care – this has to be one of the most grabbing blogs I’ve ever read: “… she’s a flight risk” Copied from the comments below – with links intact Wired News does a good job of recapping the events so far, and the author of [...] Read more – ‘Flight Risk’.
Oh my – work is backing up again, and the precious easter holidays were nice but too short (and I spent one day doing my accounts instead of spending it with the family). Also – there always seems to be something happening: if the work situation is good, then problems on the private front creep [...] Read more – ‘Not dead yet – and talking’.
There were two things that set back my P800 development last week: My Symbian emulator crashed right after startup – making debugging of my application just a bit problematic Way too much work – three clients, three deadlines While I can do something about the second point (work, work some more, and then work at [...] Read more – ‘P800 emulator working again’.
One of these funny stories – looking at them retrospectively: I have been wearing glasses since I was 4 or 5 years old. I’m so used ot them, that they don’t disturb me the least. Until now I thought that my two kids (aged 3 and 5) wouldn’t need glasses because we always had the [...] Read more – ‘Atropin – don’t try this at home’.
Check out the Sidney Morning Heralds Story about the checkpoint incident that cost 7 to 11 civilians their life. Now we know what decapitating in war means. Read more – ‘Decapitating’.
Via vowe: Mesopotamia. Babylon. The Tigris and Euphrates by Arundhati Roy is a strong text that sums up a lot of the problems we, the people, have with this war. A must read! (and while you’re at it, read The algebra of infinite justice posted on 29. September 2001) Read more – ‘Bring on the spanners.’.
I’ve been playing around programming my P800. (BTW: This is by far the best mobile phone I’ve ever used – and it’s PDA capabilities are impressive.) There are a couple of things missing – that’s why I’m looking at the programming side. I have coded with Java and my first application is coming along nicely. [...] Read more – ‘Programming the P800’.
I got it – today I got a call, that my SonyEricsson P800 was waiting for me…. What a nice phone! I’m playing around with it and trying to get it to sync all my adresses and calendar items. I managed to get my addresses over from Outlook, but no go on the calendar front. [...] Read more – ‘Unbelievable P800’.
My old mobile phone is starting to break down – time for a new one. After some thoughts, I decided to buy the SonyEricsson P800 which got a good review on Geek.com and not too many complaints on the Usenet. All going well, I should have it tomorrow (but then, most of the time, things [...] Read more – ‘New mobile on the way – links’.
I haven’t had a chance to read until just now – and I’m deeply impressed how Robin Cook expressed his views on the war, on Britains role and on some of the background. Read the speech, at BBC’s site. Ironically, it is only because Iraq’s military forces are so weak that we can even contemplate [...] Read more – ‘Cook’s resignation speech’.
No – you and I don’t have to agree with all they write, but I feel that there is more meat here in the virtual spaces of the internet, than what we get served on TV: Outside The Beltway Agonist The Command Post Read more – ‘War Blogs’.
Jetzt ist es also passiert: Die ersten Bilder von toten und gefangenen Amerikanern tauchen auf. Klar, dass die amerikanische Öffentlichkeit solch grausiges nicht sehen darf. Klar, dass ein Aufschrei des Entsetzens losgeht und sich Herr Rumsfeld auf die Genfer Konvention beruft, die es einzuhalten gilt. Wann wurde die Genfer Konvention eingehalten, als in Guantanamo Gefangene [...] Read more – ‘Krieg ist nicht chirurgisch’.
Das habe ich heute in meiner Mailbox gefunden, einen offenen Brief an Präsident Bush: Danke, dass Sie der Welt gezeigt haben, welch tiefe Kluft zwischen den Entscheidungen der Machthaber und den Wünschen des Volkes liegt. [...] Danke, denn ohne Sie hätten wir nicht erkannt, dass wir fähig sind, uns zu mobilisieren. Möglicherweise wird es uns [...] Read more – ‘Danke Präsident Bush’.
Thanks to Ned for sharing this link to The Tyranny of email. It contains some good thought – like the three hour rule: I maintain that programming cannot be done in less than three-hour windows. It takes three hours to spin up to speed, gather your concentration, shift into “right brain mode”, and really focus [...] Read more – ‘Tyranny of email – and warping’.
One project I’m working on has me working with different databases and Java objects. I needed some pointers on design and was given this incredible great link: Patterns of Enterprise Application Architecture by Martin Fowler, the guy who brought me into the ExtremeProgramming world via his book Refactoring. Read more – ‘Patterns in the Enterprise’.
After almost a year with an Ipaq3870, I’ve dusted off my old Visor Deluxe and reinstalled from a backup. Synched with Outlook to get back my calendar and adresses and I’m back in business. Two programs that I have missed so much during the PocketPC days: Lifebalance HourzPro Nothing on the PocketPC comes even close… [...] Read more – ‘Back to the Handspring Visor (from old blog)’.
I’ve been quite active on IRC lately (my friends know where to find me ;-) – and while I use Mirc for regular sessions, it can be handy to have a web-based alternative. I found it at IrcNet – thanks Sascha! Read more – ‘IRC through a web interface (from old blog)’.
What’s the difference between IE6.2800 on WindowsXP SP1 and IE6.2600 on Windows2000? 6 hours of finding a workaround for what seems to be a bug in IE6 on Win2000. In the application I’m writing I had to edit richt-text (using eWepEditPro). I did that in a child window and triggered a saveAndReload function in the [...] Read more – ‘IE 6 != IE6 (from old blog)’.
A long time in the coming: Freenet, the secure and anonymous P2P plattform, is out in a new version. New features include: - FEC – Forward Error Correction: Large files are split into many small pieces that contain information that allows freenet to reconstruct pieces that have gone missing. - Support for dynamic IP adresses [...] Read more – ‘New version of Freenet is out’.
So it seems that tomorrow is the night the war begins (full moon rising, one day after the “ultimatum”). I didn’t grow up when the saying was “Make love, not war”. When I was a young adult, we watched war on CNN and heard that making love was dangerous (AIDS). “Make War, not Love” seemed [...] Read more – ‘War – huh – what is it good for’.
Tja – da hab ich also zwei wunderbare Kinder. 3 und 5 Jahre alt. Ein Quell ständiger Freude. Das Ende meiner Nerven. Die Ursache meiner grauen Haare. Aber ab und zu darf man die Perlen des Elternseins erleben… Mein Sohn übt im Kindergarten das Theaterstück: “Schneewittchen”. Er wird einen der sieben Zwerge spielen. Als ich [...] Read more – ‘Kinder Philosophie’.
I’ve had a Barix Exstreamer for quite a while. It has been sitting in my bedroom, mostly not playing. One of the reasons was the the server software (zServer) that Barix provides isn’t quite to my liking. Barix has since made zServer open-source and I have started to work on it (something that unfortunately I [...] Read more – ‘Barix Exstreamer and Streamsicle’.
I have been using Zoë for a while now (as a kind of Google for Email) and I’m more than happy with it. Recently Raphaël included the possibility that Zoë also handles RSS feeds like email. When using this feature with this Blog, I noticed that the RSS entries that come from this site are [...] Read more – ‘Moving to RSS 1.0 and 2.0 feeds in MoveableType’.
Another one thanks to Anke: A commentary on the Bush – Blair relationship… Yes! This mean, that this blog not only covers technology, art and design but ventures into poltitics as well… Read more – ‘Blush – the movie’.
Flash from the past… Reading A List Apart on flexible layouts, following to the A donkey on the edge blog of the author of said article the song below hit me… Oh yes! I remember “Plastic Bertrand”. Unfortunately, Dug’s blog doesn’t seem to have Permalinks, so I copied the text of the song here… Enjoy! Read more – ‘Yam! Bam! mon chat Splash’.
Thanks to Hugh I found this article Ned Batchelder: Fix Error Handling First on error handling and fixing handling errors. A good read and something to keep in mind (Of course I do already – but you should too ;-) ) Read more – ‘Fix Error Handling First’.
It seems that something with my dynamic execution of cgi’s causes the slowdown on Apache. Now that the Blog is static, everything seems to move quite fast (except for the fact that it takes me ages to edit the pages – but hey – that’s ok, isn’t it?) Check out a slow apache server on: [...] Read more – ‘Apache slow down solved?’.