Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Thomas Witt

Thomas Witt

Internet/Web technology and trends expert, Director/VP Product and Business Development at Infopark AG, Berlin
TwitterBlogdelicious
Rails 2.3.5 is out, available on gemcutter (but no announcement yet on weblog.rubyonrails.org)
Informations about Facebook Link Spam ("Want to see something hot?"): http://www.barklund.org/blog... - nice done. Don't click on links you don't know...
Back to berlin after #e12
@thmosch bernd und ich nehmen den Flieger zurück. :-)
Andy Müller-Maguhn slaughters #StudiVZ on stage (rightly) - great fun! #e12 #ccc btw: Berger-Leon will hold a dinnerspeech today at E12
World Cafe Sessions at #e12 is definitely the highlight for today.
Panelists are preparing at #e12 http://yfrog.com/3gt5ej
Panelists are preparing at #e12 http://yfrog.com/3gt5ej
Validatious 2.0 - Easy form validation with unobtrusive JavaScript - http://validatious.org/
Home - Chef - Opscode Open Source Wiki - http://wiki.opscode.com/display...
Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. With Chef, you can: * Manage your servers by writing code, not by running commands. (via Cookbooks) * Integrate tightly with your applications, databases, LDAP directories, and more. (via Libraries) * Easily configure applications that require knowledge about your entire infrastructure ("What systems are running my application?" "What is the current master database server?") - Thomas Witt
Attending the Enterprise 2.0 Workshop #E12
That’s Not a Memory Leak, It’s Bloat | Engine Yard Blog - http://www.engineyard.com/blog...
Our Rails customers often run into memory issues. The most frequent cause these days is what we in Support dub ‘bloated mongrels.’ To be fair, bloat has absolutely nothing to do with mongrel itself, which is a solid and fine piece of work. You can run into this problem just as easily with thin, passenger, etc. Changing to a different server will not save you, as the root cause is not the server, but the code the server is running for you. A real true-blooded memory leak is rare in comparison to the occurrence of bloating Rails instances. If your mongrels (or thins, or passenger instances) are suddenly sporting 100MB or more of extra weight, look no further: we’ve got the diet plan for you! - Thomas Witt
Simplifying your Ruby on Rails code: Presenter pattern, cells plugin | Dmytro Shteflyuk's Home - http://kpumuk.info/ruby-on...
Today we will talk about code organization in Ruby on Rails projects. As everybody knows, Ruby on Rails is a conventional framework, which means you should follow framework architects’ decisions (put your controllers inside app/controllers, move all your logic into models, etc.) But there are many open questions around those conventions. In this write-up I will try to summarize my personal experience and show how I usually solve these problems. - Thomas Witt
The only mid-interesting insight from the Gutzeit Google Keynote: Google is using Salesforce #e12 #fail (btw, he didn't even mention Wave)
The talk about Cloud Computing on #E12 is rather a beginners talk ... Salesforce.com is a cloud service, wow. Lo and behold!
By the way, if you want more recent updates about the SixthSense device from TED, check Engadget: http://www.engadget.com/2009... #E12
Google is quoting lots of Gartner and Merrill Lynch research papers ... #e12
"There is no relevant data stored on my laptop except this presentation" ... not sure about that #E12
Google Enterprise is positioning itself as "IT Vendor" #E12
@pixelsebi Klar ... Google Apps for your Domain, Google Search Appliance, etc ... das machen die doch schon lange.
Waiting for the next keynote on #E12: Kai Gutzeit from Google about "What is Google doing in the cloud"
Watching the TED video of the MIT device ... I repeat, nothing new ... #e12
@oliverberger Dann hat sich's ja erledigt ;-) Happy loading ...
is happy about the new #Retweet Feature on Twitter ... but why took it so long? :)
Devise: flexible authentication solution for Rails - http://blog.plataformatec.com.br/2009...
Here comes Warden! Warden is a general rack authentication framework, developed by Daniel Neighman, which handles the session in a rack middleware. The main benefit from it is that you can share your authentication strategies with several apps, so if you are using Sinatra, Rails and some others middlewares at the same time, they all rely on the same rules! Devise: strategies for authentication After we fell in love with Warden and used it in some projects, we decided to create a full stack solution as Clearance, but flexible as Authlogic, on top of Warden. The solution is Devise, a Rails Engine which handles multiple roles, each one of them with different strategies. Devise currently comes with 5 strategies: - Thomas Witt
Rails and OpenID: Start Your Engines @ terrbear.org - http://terrbear.org/?p=187
If you care about your user’s security, and your time, it’s time you stop asking them for passwords. Storing user passwords and handling authentication offers a bunch of problems that have already been solved, and requires a lot of work to do it right. Think about it. If you’re storing user’s passwords in your database, you’ve automatically got sensitive information on your server. Maybe it’s just a College Football Pick ‘Em site, which stores nothing too important … until you store a user’s password. Let’s face it, most users don’t use a new password for every site, so if someone breaks into your server, you’re responsible if that information is lost. So, you’ve got to make sure your server’s security is up to date. Then, it’s still possible there’s a break in, or you have a malicious developer. So you have to encrypt the passwords. But not just encrypt them, because that would still be susceptible to dictionary attacks. You have to salt each password. What about brute force login - Thomas Witt
@OliverBerger Sitze im großen Saal, komm vorbei, ich leih Dir meines
Flying to the #E12 Gipfel which is going to start tomorrow. Will do live twitter updates. #in
iPhone Developers are annoyed or even quit iPhone development because of Apples App Store Approval Policies: http://arstechnica.com/apple...
30 mins delay, waiting in the plane. On my last 10 #Lufthansa flights, 9 planes were delayed (~ 20 mins!) #LH #fail. Tip: Fly #AirBerlin!
Other ways to read this feed:Feed readerFacebook