Nya tag med Rails 2.2.2

Jonas Arnklint, december 3, 2008

[Note to self] Det har gått snabbt från det att man använde Rails version 1.2.7. Jag uppdaterade nyligen en kunds webb vilken baserades på just den versionen. Mycket har hänt sedan dess och det är väl på tiden att jag får uppgradera till den senaste versionen.

Det enda problemet jag stötte på berodde på att man i Rails 2.2.2 plockat bort MySQL-bundlen. Detta löste jag genom att installera mysql-gem enligt nedan:

sudo gem uninstall mysql

sudo gem install mysql -- --with-mysql-config=/sökväg/till/mysql_config
Tadaa!

Följ mig på twitter!

Mer om mig
  1. Sebastian Johnsson

    Rails 2.2.2 är riktigt sweet… Lokaliseringsstöd, connection pools, förbättrat trådningen i Rails-kärnan för att snabba upp och underlätta för Ruby 1.9 med mera.

    Trots detta är jag dock fortfarande sjukt sugen på att lära mig Django… Så fort jag får tid över får det bli ett intensivprojekt för att lära mig det med :)

  2. Jonas Arnklint

    Ja, jag har hållt på med Rails i snart två år nu och jag är fortfarande nöjd. Det bästa med senaste versionen är ju som du nämner lokaliseringsstöd (är det korrekt översättning förresten?).
    Jag hade också gärna lärt mig django för att testa google app engine lite närmare, men det får nog vänta till Rails stöds där med…

  3. Sebastian Johnsson

    Haha, nu när jag tänker efter… Nej, lokaliseringsstöd låter ju helt åt helvete!
    Vad är en schysst översättning för Localization? Översättningsstöd?

  4. Jonas Arnklint

    Hehe… Visst låter det lite opassande? Men jag tror att du har rätt.

  5. Peter Hellberg

    Lokalisering (eng. “localization”, ofta skrivet som “L10N”, där ’10′ anger antalet bokstäver mellan ‘L’ och ‘N’) är anpassning av en produkt, en tillämpning eller dokumentinnehåll för att svara upp mot de krav och förväntningar som beror på språk, kultur och andra aspekter på en specifik målmarknad (vi använder termen “lokal” för en sådan generaliserad plats). (Saxat från w3c.se, http://www.w3c.se/resources/office/translations/articles/i18n/qa-i18n.html )

    Men implementationen i Rails är en fullständig Internationalisering, I18n.

  6. Jonas Arnklint

    Tack för det mycket utförliga svaret Peter! Jag tror du satte huvudet på spiken. (eng. nailed it)

  7. Hans

    Jonas
    Jag har också gått över till 2.2 men har problem med performace i Mysql biten
    Kanske jag också borde installera Mysql bundeln ?
    Vad är det ?
    Jag kör på en mac lokalt och har tidigare (i rails 1.?) installerat Mysql enligt deras anvisningar samt gjort något (kommer ej ihåg vad) som låter mig använda färdigkompilerad Mysql (fick då en utskrift i loggen som uppmanade mig att göra så)?
    Är det Mysql bundeln ?

Vad tycker du?

Kommentarsmöjligheten stängd för detta inlägg.