Profile

Cover photo
Michael Raidel
Lived in Salzburg
216 followers|47,418 views
AboutPostsPhotos

Stream

Michael Raidel

Shared publicly  - 
 
Nice javascript based spinner library: http://fgnass.github.com/spin.js/
2
Add a comment...

Michael Raidel

Shared publicly  - 
 
A question every developer should ask herself/himself before starting to write code (from "The Developer's Code" by Ka Wai Cheung): "Is there a simpler way to code what I’m coding right now that might be worth the trade-off, even if it doesn’t solve the problem entirely?"
1
Add a comment...

Michael Raidel

Shared publicly  - 
 
When buying the electronic version of a book from the Pragmatic Programmers the mobi version is sent directly to my Kindle (also including updates of Beta Books). As this is the device I use to read most of my books this is a very nice convenience. I wish more companies would have this attention to detail!
1
Add a comment...

Michael Raidel

Shared publicly  - 
 
Whereas SQL is about normalizing the storage of data and then flexibly querying it, NoSQL is about thinking how you will query data and then flexibly storing it. (John Nunemaker, http://railstips.org/blog/archives/2011/06/28/counters-everywhere/)
1
Add a comment...

Michael Raidel

Shared publicly  - 
 
+Matthias Schmidt and +Andreas Alfarè have launched +Matilda a great looking site for organizing and sharing your photos! Congratulations!
If you like photos as much as we do you will love Matilda.
5
Add a comment...

Michael Raidel

Shared publicly  - 
 
Be sure to tune the garbage collection settings of your Ruby Enterprise Edition to get optimum performance of your rails app. http://www.coffeepowered.net/2009/06/13/fine-tuning-your-garbage-collector/ has a very good explanation of the process. How to pass the environment variables to REE is explained here: http://blog.phusion.nl/2008/12/16/passing-environment-variables-to-ruby-from-phusion-passenger/
1
Add a comment...
In his circles
176 people
Have him in circles
216 people
Thomas Buchöster's profile photo
Alexander Beyer's profile photo
Eva Moser (Wellnesshotel Eggerwirt)'s profile photo
Alex Flatscher's profile photo
Quoc Anh Trinh's profile photo
gustavo pereira's profile photo
Rafael Schär's profile photo
Thomas Hübsch's profile photo
Franz Furtner's profile photo

Michael Raidel

Shared publicly  - 
 
How would you share assets (stylesheets, images, javascripts) between multiple rails apps? I see possibilities like
* bad: don't care about sharing at all, just copy between apps (would be complex and error-prone)
* better: sharing the assets with a common private asset gem (using the asset pipeline). This has the additional advantage of providing a simple mechanism for versioning. But it still has the disadvantage that the file has to be downloaded multiple times by the user.
* even better: sharing between apps with a gem like in the previous solution, but using a common domain/subdomain or CDN (or configure multiple apps on subdirectories of the same domain)
1
Michael Kohl's profile photo
 
Definitely the last option. The CDN/subdomain has the added advantage that slow loading times will penalize that domain and not your main one.
Add a comment...

Michael Raidel

Shared publicly  - 
 
Instead of logging in to a remote machine via ssh and copy your public key to the authorized_keys (so that you don't have to use the credentials for logging in) you can just use ssh-copy-id which will do this for you. Very nice shortcut!
2
Matthias Schmidt's profile photo
 
Great! Just used it for the first time.
Add a comment...

Michael Raidel

Shared publicly  - 
 
The hardest single part of building a software system is deciding precisely what to build. - Frederick P. Brooks, The Mythical Man-Month
1
Add a comment...

Michael Raidel

Shared publicly  - 
 
very convenient: just type "rake" instead of "bundle exec rake"
Use Bundler's binstubs! If you’re not using bundler’s binstubs with RVM integration yet, you should give it a try! This means you don’t have to type “bundle exec” ever again. Setup: • One time, run......
1
Jellinek Brigitte's profile photo
 
Better still: switch to zsh. Get this feature and many more.... see railscast http://railscasts.com/episodes/308-oh-my-zsh
Add a comment...

Michael Raidel

Shared publicly  - 
 
Two strategies for avoiding long living feature branches are FeatureToggle (http://martinfowler.com/bliki/FeatureToggle.html) and Branch by Abstraction (http://continuousdelivery.com/2011/05/make-large-scale-changes-incrementally-with-branch-by-abstraction/). Git makes merging very easy, also in the face of conflicts. Nevertheless the technical risk rises when we don't do continuous integration and we should try to integrate more often.
FeatureToggle. 29 October 2010. continuous integration. tags: One of the most common arguments in favor of FeatureBranch is that it provides a mechanism for pending features that take longer than a si...
1
Add a comment...

Michael Raidel

Shared publicly  - 
 
Failing to prepare is preparing to fail. - John Wooden
6
Add a comment...
People
In his circles
176 people
Have him in circles
216 people
Thomas Buchöster's profile photo
Alexander Beyer's profile photo
Eva Moser (Wellnesshotel Eggerwirt)'s profile photo
Alex Flatscher's profile photo
Quoc Anh Trinh's profile photo
gustavo pereira's profile photo
Rafael Schär's profile photo
Thomas Hübsch's profile photo
Franz Furtner's profile photo
Work
Occupation
Ruby on Rails developer
Basic Information
Gender
Male
Story
Introduction
I am a self employed rails developer from Salzburg / Austria and am also teaching Rails and Git at the University of Applied Sciences in Salzburg.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Salzburg