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.
...
2 tags
Redis — The AK-47 of Post-relational Databases
March 2011
1 post
Yes, you’re going to write some sketches that you love and are proud of...
– Tina Fey
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
One piece of advice I give to S.E.O. masters is, don’t chase after Google’s...
– Matt Cutts, Google
Sure, Shazam, the popular music-spotting cellphone application, can identify...
– In Digital Era, Music Spotters Feed a Machine
December 2010
2 posts
For example, claiming publicly that something is unhackable is usually a good...
– The Real Lessons Of Gawker’s Security Mess
We conclude that the current RDBMS code lines, while attempting to be a “one...
– The End of an Architectural Era
November 2010
2 posts
Exactly two things have made airplane travel safer since 9/11: reinforcing the...
– Bruce Schneier
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...
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...
(…) The logic is akin to sticking with telegrams and avoiding the voice...
– John Fitzpatrick, “NoSQL means no SQL”
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...
September 2010
4 posts
For four years we have offered the synchronization service for no charge,...
– End of the Road for Xmarks
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
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
I firmly believe that a significant (but certainly not the only) part of Rails...
– How I would fix ASP.NET
August 2010
1 post
Normálně byste si řekli, že něco takového je vtip, nesplnitelný sen udělat z...
– Kamil Fila RULEZ :)
July 2010
2 posts
Rake task to launch multiple Resque workers in...
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
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.
Bezdomovci tak mohou být viděni dvojím způsobem: jako „sociálně nemocní“...
– Zmizet z ulic, zmizet z očí
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.
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...
It took a couple years of daily git use on private projects but I’ve now come to...
– Gabe da Silveira
May 2010
4 posts
A fixed scope contract only is fixed is the contractor really understands the...
– Martin Fowler
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...
Why all the hot potato action for the site that had, until lately, been the...
– Mary Elizabeth Williams
After seeing that even high-profile sites didn’t manage to fully secure their...
– Yehuda Katz
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
Témata a ideje současné mladé radikální levice se většině mladé generace jeví...
– Ondřej Slačálek
Many pundits have complained about the iPad’s inability to support...
– Laura Miller, The iPad is for readers
Geeks control the Internet because geeks built the Internet. We earned the...
– Gilles Bowkett
March 2010
7 posts
We can honestly report that we’ve been unable to find the right monetization...
– Saying Goodbye to RunCodeRun
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
So because of a dictum from the IT department, HP — one of the biggest,...
– John Gruber
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.
...
One thing that’s become clear is that the film industry feels no...
– Andrew O’Hehir, Oscars: Hollywood’s war against itself
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...
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
February 2010
4 posts
I myself don’t feel it is stealing, because I put all the material into a...
– Helene Hegemann
Také samotné IT profese se mění – IT odborníci se transformují do kombinace IT...
– Petr Krčmář, Root.cz
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
This is really good stuff. But why did someone mute the laugh track?
– Palin: Crazy like a Fox News pundit
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.
Rohmer’s work had a clarity, a simplicity and an emotional transparency...
– Andrew O’Hehir, Remembering Eric Rohmer, 1920-2010
2 tags
One thing we really like about GitHub is that it’s focused on the source code....
– TinyMCE moved to GitHub
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)
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
People overestimate secret sauce in general. There’s very little secret...
– David Heinemaier Hansson