ArrrrCamp 2nd Edition
by joren

After the success of the first edition of our little conference ArrrrCamp (About Ruby, Rails, Radiant and Rum) Openminds and Gorilla Webdesign thought it would be a good idea to organize it twice a year.
The 16th of October we headed again to the Zebrastraat in Ghent for our second edition. The number of participants was much higher than the first time, so success was almost guaranteed. 

First we divided the talks into two tracks. Because we noticed a lot of people were new to RoR or Radiant we dedicated the largest room for introduction talks. I gave a quick talk about ruby and rails and Jelle , from Gorilla Webdesign, gave a quick Radiant tour. Jan and I finished with the typical blog application in rails, we started from scratch and while Jan played in Textmate and Terminal, I explained what he was doing, a formula which a lot of people liked.
In the other room Jan talked about the new stuff coming with Rails 3 and Ruby 1.9. Bernard continued the more advanced track with a talk about caching and optimizing your rails application. Benny ended this track with an advanced talk about Radiant, more code tricks and tips to extend a typical Radiant application.

After the 5 o'clock break with sandwiches, thanks to Curious, and mojito's sponsored by Creare, the Barcamp part started. People talked about DSL + metaprogramming, JRuby, Timekeeper, Tiny Ruby, Rails templates and buidling ruby extensions with and without C. The presentations and video's of the talks will be viewable on the ArrrrCamp website soon.

I enjoyed all the talks, but was a bit disappointed about the number of people who did had a presentation prepared. Maybe we should provide more talks for the first track. Or even invite somebody from the Rails or Radiant core and have less attention for the barcamp part of the conference. If most of the people rather listen than talk, we should provide more of that.

We're already searching a date for the next edition and we'll probably ask the participants more what they expect from the conference, what they want to hear or learn about so people who want to give a talk can anticipate on this. We will also be able to give more longer talks about these subjects.

Conclusion, we have a growing RoR community that sure is interested in conferences like this; free, diversity in the level of the talks, opportunity to participate and give a talk or just listen to others and mojito's.

MMS op de iPhone 2G
by joren

De ontgoocheling na de hoop op tethering en mms was groot toen ik merkte dat ik, met mijn iPhone 2G, na het updaten naar OS 3.0 dat nog steeds niet kon. 
Blijkbaar staat Apple dit niet toe voor de eerste generatie iPhones, met de uitleg dat dit toch te traag zou zijn zonder 3G.

Deze functies waren voordien, samen met filmen, de hoofdreden waarom ik hem zou willen jailberaken. Dit zou ik nu dus weer moeten doen.

Voor tethering (surfen op je laptop via je mobiele telefoon) heb je al een tijdje het programma 'iPhoneModem' dat je gratis kan installeren via de Cydia installer op je iPhone.

Voor mms is er nu ook een oplossing voor een gejailbreakte iPhone 2G dat op OS3.0 draait.

  • Stap 1: voeg " http://cydia.alpden.com " toe als source in de Cydia app.
  • Stap 2: Installeer ActivateMMS2G en herstart je iPhone. Je zou een extra icoontje moeten zien bij het versturen van een bericht.
    mms2
    Je zou nu al bij Settings > Network > Cellular Data Network invulveldjes moeten zien. voor MMS. Vul deze allemaal in, (zie onderaan hoe het voor Proximus moet ingevuld worden). Helaas merkte ik dat apn, login en wachtwoord niet werden opgeslagen, elke keer ik een mms probeerde te versturen verscheen er een rood uitroepteken naast de afbeelding.
  • Stap 3: Indien de apn niet opgeslagen blijft. Surf met je toestel naar help.BenM.at/generator.php voor zelf de mobiele gegevens in te vullen.
    Vul deze gegevens in en installeer de config.
  • Stap 4: je zal merken dat zowel voor mobiele data als mms als voicemail deze gegevens nu gebruikt worden. Je hoeft dus nog enkel de eerste gegevens voor Cellular data weer aan te passen en niet meer aan de gegevens van mms te komen.
  • Je zou nu moeten kunnen mms'en met je iPhone 2G.

Dit zijn de gegevens die ik gebruikt heb voor mms bij proximus:
* apn: event.proximus.be
* Gebruikersnaam: mms
* Wachtwoord: mms
* MMSC: http:/mmsc.proximus.be/mms
* maximale grootte: 300000
* IP-adres: 010.055.014.075:80
* MMS UA: http:/mmsc.proximus.be/mms

Test je Applicaties
by joren

ArrrrCamp is nu al even achter de rug. Het was een namiddag vol boeiende Ruby, Rails, Radiant presentaties, het geheel verliep extra vlot door vierde 'R', Rum.

Jan en ik hebben het gehad over het nut van Test Driven Development. Waarom je moet beginnen met je test en pas dan de implementatie zelf. Hoe je daardoor beter gaat nadenken over je applicatie, je veiliger werkt, en je veel klikwerk in de browser kunt uitsparen door alles grondig te testen.
In welke taal je ook programmeert.

Meer in deze presentatie.

Meer presentaties en video's vindt je op ArrrrCamp.be

Nieuwe blog
by joren

Eindelijk is hij er, de nieuwe blog met het nieuwe design.

Na de presentatie van Gorilla Webdesign op Arrrrcamp over het Radiant cms was ik overtuigd, mijn nieuwe blog zou draaien op dit cms. Na enkele mislukte design pogingen heeft de vriendelijke jongen achter Birdbee  mij een design doorgestuurd dat vrijwel meteen was wat ik zocht, niets speciaal, maar wel met enkele leuke originele toetsen.

Dan kwam het er enkel nog op aan om dat lege css bestand op te vullen, alles rond het cms te draaien en online te smijten.
En kijk, 1 verlengd weekend later is het dan toch gelukt. Er zijn nog enkele pagian's die wat beter kunnen, maar over het algemeen zijn we al best tevreden.

Tijd dus om al die blog postjes in mijn hoofd eens uit te schrijven.