Approximity blog home
138 to 157 of 613 articles InfoSyndicate: full/short

Prototype cheatsheet   20 Feb 06
[print link all ]
Jonathan Snook has posted some nice cheat sheets/desktop backgrounds on Prototype 1.5.0_pre0.

ANN Switchtower 1.0   19 Feb 06
[print link all ]
SwitchTower is a utility that can execute commands in parallel on multiple servers. It allows you to define tasks, which can include commands that are executed on the servers. You can also define roles for your servers, and then specify that certain tasks apply only to certain roles.

Manual: manuals.rubyonrails.org/read/book/17

Project: rubyforge.org/projects/switchtower

Download: rubyforge.org/frs/?group_id=1014

Install: gem install switchtower

SwitchTower 1.0 fixes several bugs and adds many new features.

Using Selenium to test asynchronous calls   19 Feb 06
[print link all ]
Great read
 >Luckily, Selenium has a feature that is horribly documented: waitForValue,
 >which you can use in the test case directly, and waitForCondition,
 >callable in a JavaScript-based extension. Using a combination of these,
 >you can make your Ajax call and wait for any condition that should happen,
 >such as the DOM changing or values updating.

RoR workshop, Muenchen, April 12-14   17 Feb 06
[print link all ]
DE: Erfahrene Webentwickler erklaeren Ihnen in drei Tagen alles ueber Ruby on Rails. Bringen Sie einen Laptop mit und sammeln Sie unter Anleitung sofort Erfolgserlebnisse. Registriert schnell, denn wir haben nur 20 Plaetze bei 5 Trainern.

EN: In 3 intensive days, experienced web developers will teach you everything you need to know about Ruby On Rails. Bring your laptop along, and with guidance you will quickly enjoy the experience of super-productive web application development. Only 20 places are available, so book early to avoid disappointment.

Ruby on Rails Cheat Sheet   16 Feb 06
[print link all ]
Useful.

Debugging RJS   16 Feb 06
[print link all ]
I really love RJS, but sometimes it is great to see the generated Javascript. This blog entry by Lukemedia helps.

The Common Lisp Directory release 2 is online   13 Feb 06
[print link all ]
The Common Lisp Directory release 2 is here: www.cl-user.net It’s powered by LWL 4.4.6 on a Debian server.

Multilingual applications with RoR   12 Feb 06
[print link all ]
Globalize is a Ruby on Rails plugin designed to support multilingual applications. It’s under the MIT License, same as Ruby on Rails.

Globalize implements three basic types of translation:

  • Dates, currencies, etc: language dependant, but also (often) country/locale dependant. This feature provides convenient methods for relevant data types.
  • Content in the database, for specific fields in specific tables: once the translates method is added to the relevant model, the fields indicated with that method call gain the ability to have translated content sitting in the database. An operator (possibly the developer) will need to add these translated texts.
  • Arbitrary strings: any string that you would like, with added flexiblity for including parameters (for example: one in the singular form of a phrase and an actual number for the plural form)

Using these three mechanisms, all user-facing content ought to be translatable.

Gooogle Earth podcast   11 Feb 06
[print link all ]
Podcasts explainaing Google Earth.

RJS Templates   09 Feb 06
[print link all ]
It turns out that RJS templates are a new form of template, called JavascriptGeneratorTemplates, and end with a .rjs file extension.

Nice intro.

Note: Make sure you work with the latest rails version

 rake freeze_edge

Rails Migration cheat sheet   06 Feb 06
[print link all ]
Useful cheat sheet[ garrettsnider.backpackit.com/pub/367902]. Using migration allows less independence on the DB used. Yes, my friends and I can’t agree on which DB to use.

DE: Podcast: Rapid WebDevelopment mit RoR   06 Feb 06
[print link all ]
Nach langerer Sendepause geht’s weiter: Heute mit Thomas Baustert und Ralf Wirdemann uber Ruby on Rails und ihr Buch Rapid Web Development mit Ruby on Rails.

Download des Podcasts wie immer unter: www.frankwestphal.de/Tonabnehmer.html

Viel Spas!

Frank

Making dependent select boxes   03 Feb 06
[print link all ]
Adam Hegedus has a nice blogentry explaining how to make ajax select boxes.

A thousand cleaners in one tiny room   03 Feb 06
[print link all ]
Ron Jeffries answered in the XP list to Jim Hughes.
 > Ed has tried what you suggest.  When the bosses want 10 things and our
 > > measured velocity indicates we're going to get 6 done by the date, the
 > > bosses reply with "how many contractors do you need to get it all done?"  Ed
 > > says "We could use a couple more good coders; maybe we could get 7 done if
 > > we get them in soon.  Any more than that will slow us down, because helping
 > > the get up to speed will take up too much of our time."

 > > "Okay, so how many contractors do you need to get to 10?"

 > > This exchange really takes place over weeks, not seconds, and involves many
 > > more people.

 > > I realize that what Ed's bosses don't "get" isn't just Agile, but basic
 > > proto-agile wisdom about how software development works, like in The
 > > Mythical Man-Month.  Ed is looking for a way to help them get it.

 I'd really need to hear the real conversations to know what's up.
 But the answer to the first contractor question probably ought to
 be:

    Adding one contractor will slow us down for 45 to 60 days, then it
    will add X percent to our speed.

 The answer to the second is probably something like:

    There is no such number. We can't vacuum your office in ten
    seconds by using a thousand cleaners. They won't fit in the room.

Google Earth blog   01 Feb 06
[print link all ]
The Google Earth blog shows tons of great ways how to extend Google Earth. We’ll use it for Futurometer :-). I love it!

The real power of a tools shows when people start to use it in more and more ways that is was never thought to be used by its creators.

WireTap   01 Feb 06
[print link all ]
WireTap is a utility that allows to record anything that your Mac plays. Snapz Pro is the same thing for video. WireTap costs $19 and Snapz Pro $20. Free trial versions of both can be downloaded.

75 slides about Ruby   30 Jan 06
[print link all ]
An immersive programming course by Brian Schroeder.

Sick of smoke!   30 Jan 06
[print link all ]
As my girl-friend is allergic against smoke, going to restaurants in Germany can be a pain, as most restaurants do not yet have non smoking areas. I am jealous of Italy in that respect, where smoking is simply banned in all public spaces.

To make our life easier, I invested 5 hours to setup a simple website to build a database of nonsmoking restaurants. It is a simple rails application.

Help to fill the database.

Engines of Democracy   25 Jan 06
[print link all ]
The General Electric plant in Durham, North Carolina builds some of the world’s most powerful jet engines. But the plant’s real power lies in the lessons that it teaches about the future of work and about workplace democracy.

A nice article about discovering the value of the human being.

Google Earth for OS X   25 Jan 06
[print link all ]
I admit this post is late, but better late than never. Grab Google Earth and enjoy it.

 

Powered by Rublog