Archive for Uncategorized

Free ebook: professional version control

professional version control by Scott Chacon

Scott Chacon is a Git evangelist and Ruby developer employed at Logical Awesome working on GitHub.com. He is the author of the Git Internals Peepcode PDF as well as the maintainer of the Git homepage and the Git Community Book. Scott has presented at RailsConf, RubyConf, Scotland on Rails, Ruby Kaigi, OSCON and a number of local groups and has done corporate training on Git across the country.

Comments

Article: JRuby on Rails on Google App Engine

JRuby on Rails on Google App Engine by Ola Bini

go through the steps you need to take to get a JRuby on Rails application working on GAE/J, and also what kind of characteristics you should expect from your application.

Comments

Article: The busy Java developer’s guide to Scala: Don’t get thrown for a loop!

The busy Java developer's guide to Scala: Don't get thrown for a loop! by Ted Neward

Scala was written specifically for the Java™ platform, so its syntax is designed to make Java coders feel at ease. At the same time, Scala brings to the JVM the inherent power of functional languages — and those functional design concepts take some getting used to. In this installment of The busy Java developer's guide to Scala series, Ted Neward starts introducing you to the subtle differences between the two languages, starting with control constructs such as if, while, and for. As you'll learn, Scala gives these constructs a power and complexity you won't find in their Java equivalents.

For more scala articles from IBM DeveloperWorks, check this out.

Comments

Article: 9 Common Usability Mistakes In Web Design

9 Common Usability Mistakes In Web Design by Dmitry Fadeyev

By now, all good designers and developers realize the importance of usability for their work. Usable websites offer great user experiences, and great user experiences lead to happy customers. Delight and satisfy your visitors, rather than frustrate and annoy them, with smart design decisions. Here are 9 usability problems that websites commonly face, and some recommended solutions for each of them.

Comments

Interview: How to build a brand without spending much on advertising

How to build a brand without spending much on advertising, an interview from Zappos CEO Tony Hsieh

Zappos CEO Tony Hsieh has not only constructed a $1 billion a year in sales company, but also a leading example of how brands are built that rely less on advertising and marketing.

Comments

Article: Live merge, merge to live. Part II

Live merge, merge to live. Part II by Pablo Santos

And you're right. But, as I told you, the merge tool is not a wizard's device; it is just a programmer's tool. So, use it correctly and it will make your life much easier.

Comments

Article: Building a iPhone web app in under 50 lines with Sinatra and iUI

Building a iPhone web app in under 50 lines with Sinatra and iUI by the Devver blog

Sinatra is a really awesome minimalist web framework. It lets you build web applications with just a few lines of code. iUI is a collection of JavaScript, CSS, and images that lets you easily make your web sites look great on the iPhone. Using these two tools, it’s really easy to build simple iPhone apps.

Comments

Article: An introduction to git-svn for Subversion/SVK users and deserters

An introduction to git-svn for Subversion/SVK users and deserters from utsl.gen.nz

This article is aimed at people who want to contribute to projects which are using Subversion as their code-wiki. It is particularly targetted at SVK users, who are already used to a work-flow that involves disconnected operation, though this is a tiny subset of the workflows supported by the git suite. Subversion users can skip SVK and move straight onto git-svn with this tutorial.

Comments

Blog: MySQL Conf – Memcached Internals

MySQL Conf – Memcached Internals by igvita.com

1. Don't think row-level (database) caching, think complex objects
2. Don't run memcached on your database server, give your database all the memory it can get
3. Don't obsess about TCP latency – localhost TCP/IP is optimized down to an in-memory copy
4. Think multi-get – run things in parallel whenever you can
5. Not all memcached client libraries are made equal, do some research on yours – hint, use Brians.

Comments

Article: Canon 40D vs Canon 450D / Digital Rebel XSi

Canon 40D vs Canon 450D / Digital Rebel XSi from dpnotes.com

In this post, I attempt to compare and summarize the differences between these two digital SLR cameras from Canon and hopefully, this will help those deciding whether to get the 40D or 450D.

Comments

« Previous Entries