Blog

They are just tools, people!

Codaset is openly asking its users to comment on what pricing strategy they would like most. I’ve spotted this before, but again, there are two types of users. Those who see a great service and know that it will make their job easier, so they are willing to pay for it. There are also those who want a trillion repositories, unlimited disk space and what not for $1 a month (or less). This post is for the latter group of people. Some developers claim they need to use all of 37Signals’ apps, have the biggest Github plan available and buy that new shiny 17” MacBook Pro (or that 27” iMac, I know). With all those tools and hardware available, how can your brilliant plan not succeed? All the successful people you’ve heard of use them. So, with all that setup, you’re golden! Right? Then they check the price tag. It’s huge!

Pagerank 3, 19k Hits/Month

I just found out Ariejan.net has a PageRank™ of 3! If you don’t know what PageRank™ means, let Google explain: PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page's value. In essence, Google interprets a link from page A to page B as a vote, by page A, for page B. But, Google looks at more than the sheer volume of votes, or links a page receives; it also analyzes the page that casts the vote.

ActiveRecord Read Only Model

ActiveRecord is great in providing CRUD for your data models. In some cases, however, it’s necessary to prevent write access to these models. The data may be provided by an external source and should only be used as a reference in your application, for example. I’m going to show you how you can easily mark a Model as read only all the time. In this example I have a Item model like this:

Skinny Controllers and Overweight Models

All Rails developers know the slogan “Skinny Controllers, Fat Models” and I heartily agree with it. Every conference you go to, you hear it. But there’s a problem! My Fat models got overweight! What happened? By stuffing all applications logic in the Models, they become fat, very fat. Although this is supposed to be a good thing, I don’t like it. My models get so fat that it takes me forever to scroll through it and find the method I’m working on.

Useless Ruby Gems for your pleasure

The past few days I’v taken some time to find out how to create a Ruby Gem. This has been on my to-do list for quite a while, but now I’m able to tick it off. Well, what did I make? The first Gem can also be used as a Ruby on Rails plugin and is called ActsAsGold. If you’ve ever played World of Warcraft, you’ll know how the money system works.

Ariejan.net Link Party 07/21/2008

Creating JavaScript widgets in Rails - igvita.com How to offer your users a way to 'widgetize' their content and use it elsewhere as well. tags: rails, ruby, ror, widget, widgets, share Free Photoshop Brushes at Brusheezy! A great resource for (photoshop) brushes. tags: photoshop, brushes, design, resources, graphics, patterns, webdesign, share

Ariejan.net Link Party 07/17/2008

gearsonrails - Google Code Gears on Rails helps developers to write fully offline functional web applications based on Gears without learning a bit of Gears. tags: gearsonrails, ruby, rails, ror, share Sexy Forms in Rails Easily create very sexy form in Rails with minimum effort. tags: rails, forms, sexy, share

Ariejan.net Link Party 07/10/2008

The Pirate Bay Wants to Encrypt the Entire Internet « NewTeeVee tags: pirate bay, privacy, encryption, internets, share Favicon Generator Create a favicon based on text and colours selected by you. Very nice. tags: favicon, design, generator, web, webdesign, icons, tool, graphics, share Git for the lazy - Spheriki tags: spheriki, git, usage, tutorial, tricks, tips, share 10 Ways to Take Stunning Portraits tags: portraits, photography, share

Ariejan.net Link Party 07/08/2008

StarCraft 2 Gameplay tags: starcraft, blizzard, gaming, share Cheat Sheets for Front-end Web Developers tags: frontend, cheat, cheatsheet, html, css, share 40 Photoshop Tutorials for Lighting and Abstract Effects | Vandelay Website Design tags: vandelay, photoshop, tutorials, effects, share Trollop: Simple Yet Powerful Command Line Option Processor tags: trollop, ruby, cli, option processor, share Typetester – Compare fonts for the screen tags: fonts, design, typography, webdesign, css, tools, web, font, share

The best IT books hand-picked for you!

Are you ready to dive into Rails? Want to familiarize yourself with the deeper dungeons of Ruby? Are you an aspiring game developer? Or maybe you just want to learn how to use Git or Subversion effectively? In any case, I’ve opened up a little book shop with a hand-picked selection of books on a variety of subjects, included Ruby and Rails, Game Development (with Java) and Version Control. Please, feel free to take a look around.