May 2011
2 posts
4 tags
Search Your Gmail Messages with ElasticSearch and...
If you’d like to check out ElasticSearch, there’s already lots of options where to get the data to feed it with. You can use a Twitter or Wikipedia river to fill it with gigabytes of public data, or you can feed it very quickly with some RSS feeds. But, let’s get a bit personal, shall we? Let’s feed it with your own e-mail, imported from your own Gmail account. ...
May 15th
5 notes
2 tags
Redis — The AK-47 of Post-relational Databases
May 12th
10 notes
March 2011
1 post
“Yes, you’re going to write some sketches that you love and are proud of...”
–  Tina Fey
Mar 20th
February 2011
3 posts
“In the state with the highest cigarette taxes in the country, in a city that has...”
– Now in Brooklyn, Homegrown Tobacco: Local, Rebellious and Tax Free
Feb 25th
“One piece of advice I give to S.E.O. masters is, don’t chase after Google’s...”
– Matt Cutts, Google
Feb 17th
“Sure, Shazam, the popular music-spotting cellphone application, can identify...”
– In Digital Era, Music Spotters Feed a Machine
Feb 14th
December 2010
2 posts
“For example, claiming publicly that something is unhackable is usually a good...”
– The Real Lessons Of Gawker’s Security Mess
Dec 14th
“We conclude that the current RDBMS code lines, while attempting to be a “one...”
– The End of an Architectural Era
Dec 11th
November 2010
2 posts
“Exactly two things have made airplane travel safer since 9/11: reinforcing the...”
– Bruce Schneier
Nov 30th
3 tags
Monittr: A Ruby and Web Interface for Multiple...
On my current contract, we have Monit set up to monitor a number of servers. Obviously, when you monitor something, you’d like to check its status from time to time. And while the default Monit web interface is good enough for a quick check of one system, it has several major shortcomings. You have to remember or bookmark the URL and credentials for the interface. The interface is “good...
Nov 28th
October 2010
3 posts
3 tags
Explaining Ruby on Rails Infrastructure...
Last week, I had a workshop on Rails infrastructure, deployment and hosting for one of the major hosting companies in Czech Republic, Active24. I was confronted with the task of explaining and showing the various pieces (web server, application server, configurations, RubyGems management, etc) without browsing some previously setup server, opening configuration files in Vim, and relying on blind...
Oct 29th
1 note
“(…) The logic is akin to sticking with telegrams and avoiding the voice...”
– John Fitzpatrick, “NoSQL means no SQL”
Oct 10th
3 tags
Doplněk k přednášce o CouchDB na Webexpo 2010
Děkuji všem za online i offline reakce na moji přednášku o CouchDB. Snažil jsem se věnovat hodně prostoru obecnějším otázkám spojeným s využitím „netradičních“ databází, které CouchDB dobře reprezentuje a zároveň ryze praktickým zkušenostem, které jsem díky intezivnímu používání CouchDB za poslední rok získal. V tomto článku bych rád dodatečně doplnil či upřesnil některá témata či zodpověděl...
Oct 3rd
September 2010
4 posts
“For four years we have offered the synchronization service for no charge,...”
– End of the Road for Xmarks
Sep 30th
“Shirky’s argument is that this is the kind of thing that could never have...”
– Malcolm Gladwell: Small Change. Why the revolution will not be tweeted
Sep 28th
“ZUCK: yea so if you ever need info about anyone at harvard ZUCK: just ask ...”
– Jose Antonio Vargas: “The Face of Facebook”, The New Yorker
Sep 14th
“I firmly believe that a significant (but certainly not the only) part of Rails...”
– How I would fix ASP.NET
Sep 4th
August 2010
1 post
“Normálně byste si řekli, že něco takového je vtip, nesplnitelný sen udělat z...”
– Kamil Fila RULEZ :)
Aug 6th
July 2010
2 posts
Rake task to launch multiple Resque workers in...
Jul 22nd
“I am moving slowly to MVC, but things you do with it make me wanna use it on...”
– Comment on Introducing “Razor” – a new view engine for ASP.NET - ScottGu’s Blog
Jul 6th
June 2010
5 posts
“Luxuries provide a false sense of security. If your life requires regular...”
– Since You Asked. Cary Tenis is back, big style.
Jun 28th
“Bezdomovci tak mohou být viděni dvojím způsobem: jako „sociálně nemocní“...”
– Zmizet z ulic, zmizet z očí
Jun 24th
Resque Ruby lessons: Do not abuse rescue →
I was just about to fix this with something akin to rescue NoMethodError; [], but this solution from @defunkt makes so much more sense, is &infinity; × more secure, and just right. You should read Resque’s source instead of those blog post you may be wasting your time with.
Jun 19th
3 tags
Rack Middleware Use Case Examples
At the Prague Ruby meetup on Wednesday, I had a talk about Rack and middleware. In trying to deliver as fast as possible, I kinda forgot the main point of the talk: explaining why it matters. So let’s try to remedy it a bit in this way, at the very least. Rack Let’s briefly state the obvious so we get a starting point. So, what is Rack? Rack is this: require 'rubygems' require...
Jun 4th
4 notes
“It took a couple years of daily git use on private projects but I’ve now come to...”
– Gabe da Silveira
Jun 4th
May 2010
4 posts
“A fixed scope contract only is fixed is the contractor really understands the...”
–  Martin Fowler
May 27th
3 tags
Create Printable PDF Cards from Your Pivotal...
If there’s a better project management tool for Agile workflow then Pivotal Tracker I have yet to find it. If you haven’t already, do check it out for user story management and reporting. That’s why I was shocked to discover that it does not provide any sort of printable output. You just cannot print the cards. I have never noticed, not having the need on smaller projects. So...
May 22nd
5 notes
“Why all the hot potato action for the site that had, until lately, been the...”
– Mary Elizabeth Williams
May 18th
“After seeing that even high-profile sites didn’t manage to fully secure their...”
– Yehuda Katz
May 7th
April 2010
4 posts
“Přijde mi to tak, že ve 20. století jsme měli sociální neklid a teď začíná...”
– Václav Cílek
Apr 26th
“Témata a ideje současné mladé radikální levice se většině mladé generace jeví...”
– Ondřej Slačálek
Apr 25th
“Many pundits have complained about the iPad’s inability to support...”
– Laura Miller, The iPad is for readers
Apr 14th
“Geeks control the Internet because geeks built the Internet. We earned the...”
–  Gilles Bowkett
Apr 12th
March 2010
7 posts
“We can honestly report that we’ve been unable to find the right monetization...”
– Saying Goodbye to RunCodeRun
Mar 29th
“In 2008, a pair of researchers at the University of Texas showed that the...”
– How Privacy Vanishes Online, a Bit at a Time - NYTimes.com
Mar 18th
“So because of a dictum from the IT department, HP — one of the biggest,...”
– John Gruber
Mar 12th
Fix Textmate's Shoulda bundle broken shortcutes...
When you’re using Shoulda — and you should :) — on a Mac, you’re probably addicted to ⌘⇧R and ⌥⇧R shortcuts for running currently focused should/context. That works rather well until your testfile is deeply nested (like in test/unit/my_module/something/complicated_test.rb) — then it falls on it’s face with Load Error: no such file to load — test_helper. ...
Mar 9th
“One thing that’s become clear is that the film industry feels no...”
– Andrew O’Hehir, Oscars: Hollywood’s war against itself
Mar 9th
3 tags
Data structure for Salvatore's Twitter clone in...
If you’re interested in Redis, you should definitely check real-world scenario, @antirez’s tutorial on building a Twitter clone in Redis and PHP. It’s worth to pay close attention how all the information is modeled in Redis, so I have put the overview of the architecture in the following gist: You’ll notice the need for a really heavy de-normalization. It’s a useful...
Mar 5th
“Note the same pattern again and again, in theory with a relational database the...”
– Salvatore Sanfilippo, Design and implementation of a simple Twitter clone using only the Redis key-value store as database
Mar 5th
February 2010
4 posts
“I myself don’t feel it is stealing, because I put all the material into a...”
– Helene Hegemann
Feb 17th
“Také samotné IT profese se mění – IT odborníci se transformují do kombinace IT...”
– Petr Krčmář, Root.cz
Feb 16th
“CS is not like an English paper where you can just turn it in and there’s not a...”
– The Temptation to Cheat in Computer Science Classes at Stanford - Bay Area Blog - NYTimes.com
Feb 12th
“This is really good stuff. But why did someone mute the laugh track?”
– Palin: Crazy like a Fox News pundit
Feb 3rd
January 2010
4 posts
Steve Jobs and the Economics of Elitism →
In the universe of Steve Jobs, personal vision trumps the wisdom of the crowd.
Jan 31st
“Rohmer’s work had a clarity, a simplicity and an emotional transparency...”
– Andrew O’Hehir, Remembering Eric Rohmer, 1920-2010
Jan 19th
2 tags
“One thing we really like about GitHub is that it’s focused on the source code....”
– TinyMCE moved to GitHub
Jan 16th
1 note
“I understand the need for security,” [Mrs. Hicks] added. “But this is...”
– Mikey Hicks, 8, Can’t Get Off U.S. Terror Watch List (NYT)
Jan 14th
December 2009
2 posts
1 tag
“I feel that by moving to CouchDB, we will not only be able to re-activate those...”
– John P. Wood, CouchDB: A Case Study
Dec 14th
“People overestimate secret sauce in general. There’s very little secret...”
– David Heinemaier Hansson
Dec 1st