Archive for February, 2008

Adobe AIR goes live

Published by Ronny on February 25th, 2008 in Flash. 10 comments

Adobe AIR LogoNa meer dan 1 jaar is het eindelijk zover: Adobe Integrated Runtime verlaat zijn beta fase, en is zomee officieel gereleased.

Dat is goed nieuws voor de RIA developers onder ons. Want vanaf nu kunnen we dus echte applicaties maken met de kennis die we hebben vanuit onze webdevelopment ervaringen. En het kost niets! Cooler nog: het is crossplatform!

Wat is Adobe AIR?

Adobe Integrated Runtime is een runtime omgeving die het mogelijk maakt voor RIA developers om met hun gekende technologieën zoals Flash, Flex of HTML/Javascript interactieve applicaties te maken die rechtstreeks op je computer draaien, en toch meteen in contact staan met online applicaties zoals Twitter, eBay, Pownce, of MTV.

AIR biedt een rijke API voor bestaande developers die toegang geeft tot de verschillende mogelijkheden van de computer zoals bijvoorbeeld het bestandssysteem zodat je met een kleine AIR app makkelijk een bestand kunt openen, bewerken, opslaan, of zelfs uploaden. Zo zijn er talrijke mogelijkheden.

Waarom Adobe AIR?
Menig software developer zal hier natuurlijk scheef naar kijken, en zich afvragen: “Waarom zou ik Adobe AIR gebruiken als ik VB.net of C# heb?”

Het antwoord is simpel:

  • AIR is flexibel!
    Wil je een applicatie schrijven die gebaseerd is op Flash, of op HTML en Javascript? Het maakt niet uit. AIR apps kunnen met beiden gebouwd worden.
  • AIR laat jou kiezen!
    Ben jij altijd al fan geweest van de Flash IDE? Of gaat het ontwikkelen sneller in Flex Builder? Of ligt Flash jou niet zo, en ben je meer een HTML/Javascript developer in Dreamweaver? AIR beperkt jou workflow niet: Je kunt AIR apps ontwikkelen en releasen vanuit zowel Flash, Flex Builder, en Dreamweaver.
  • AIR is vooruitstrevend!
    Tegenwoordig is het onmogelijk om ‘Windows-only’ of ‘Linux-only’ te denken. Met de hedendaagse ontwikkeling moet je gewoon met alle platformen rekening houden. Adobe AIR doet dat voor jou! Jij maakt gewoon jouw applicatie in de omgeving naar keuze, en compiled een ‘AIR’ file, die in de runtime van zowel Mac OSX als Windows alsook Linux*.
  • AIR is free! (Klink best grappig, he? :D )
    Applicaties ontwerpen in AIR kost jou niets! Als je over Flash, Flex of Dreamweaver beschikt kun je gewoon aan de slag! Waar je voor Visual Studio veel geld moet betalen om applicaties te kunnen maken, moet je voor AIR gewoon een gratis update (voor Flash, Flex Builder, of Dreamweaver ) downloaden van de Adobe site. Je betaalt niets, en je kunt zooooveel meer en je moet er niets voor bijleren! Je huidige kennis en je huidige tools zijn alles wat je nodig hebt!

Ik herinner me Adobe Live van vorig jaar nog, waar Greg Rewis regelmatig op het podium stond te roepen: ‘Is that cool?!’.
Ik heb hier maar 1 antwoord voor: This is cool!

Update: Ward heeft me attent gemaakt op het feit dat er Express versies zijn van Visual Studio die gratis te verkrijgen zijn en het mogelijk maken om gratis software te ontwikkelen binnen het Microsoft .NET framework.

* De Adobe Integrated Runtime is op het moment van dit schrijven nog niet gereleased, maar Adobe belooft om hier zo snel mogelijk verandering in te brengen. In Adobe we trust ;)

Vexxhost Downtime

Published by Ronny on February 17th, 2008 in General. 2 comments

Vandaag was de druppel die de emmer liet overlopen.
Ik ben sinds Augustus 2007 gehost op VexxHost in Canada.

Ik heb sinds het begin van mijn hosting periode last gehad van kleine momenten van downtime van soms maar enkele minuten.
Een paar weken geleden heb ik een mail gestuurd om te zeggen dat mijn site (voor de zoveelste keer) offline is.
Hun antwoord was dat zij zelf geen downtime ondervonden, en het waarschijnlijk aan een world-hop lag die de DNS niet correct kon forwarden. Een traceroute gaf toen al aan dat de webserver zelf offline was.

Vandaag was de website weer offline, voor meer dan 3 uur.
Ik krijg geen antwoord van Vexxhost zelf op mijn mails die ik gestuurd heb.

Ik ben dan ook van plan om te veranderen van host. Ik zou bij voorkeur een webhost in Europa hebben. Liefst in NL of UK.

Als iemand goede ervaring kan delen met mij, laat maar horen.

Ik ben op zoek naar een gelijkaardige host zoals Vexxhost qua mogelijkheden. Dit is zowat in grote lijnen wat ik zoek.

  1. Grote webspace (20GB of meer. Bij voorkeur iets in de grote orde van 100GB)
  2. Ruimschoots genoeg traffic naarmate de webspace
  3. Cpanel of Plesk
  4. Uitgebreide controle over domeinnamen
  5. Onbeperkt aantal mySQL databases (of belachelijk veel)
  6. Onbeperkt aantal FTP accounts (of belachelijke veel)
  7. Bij voorkeur FFMPEG
  8. Onbeperkt aantal e-mail accounts

Ik ben benieuwd wat anderen hierover kunnen zeggen.

Nabaztag/tag

Published by Ronny on February 15th, 2008 in Actionscript, Flash, Wordpress. 1 comment

Zoals je waarschijnlijk wel ziet is er iets klein gewijzigd op de site: De Flashmovie die toelaat om mij een klein berichtje te sturen, via mijn Nabaztag/tag 8ball. Dat wil dus zeggen dat ik een Nabaztag/tag heb, en dat is zo sinds vorige week vrijdag!

Heel funny gadget, wat nog eens duidelijk maakt welke absolute geek ik wel ben :D

Een Nabaztag/tag is een elektrisch konijn dat je allerhande info kan vertellen.

  • Hoe zal het weer morgen zijn?
  • Heb ik mail?
  • Wat staat er in mijn RSS feeds?
  • etc…

Ook kan dit WiFi-konijn berichtjes voorlezen die het gestuurd krijgt. Vanaf nu kun jij mij een berichtje sturen met de Flashmovie bovenin deze pagina.

Toen ik deze toepassing maakte was ik aan het denken over welk dataformaat ik in Flash zou gebruiken. SWX is nog altijd ActionScript 2 only, en dus moest ik het wel bij XML laten. Gelukkig hebben ze bij Nabaztag al gehoord van open standaarden, en maken ze dus ook gebruik van XML: Helemaal top!

Ik ging dus aan de slag, en even later testte ik mijn SWF, en *TADAA* mijn eerste Nabaztag berichtje door mijn Flashmovie. De SWF online gezet op mijn site, en daar nog even testen, en toen ging het mis… Ik was (weeral) vergeten dat de security sandbox van de Flash Player niet toelaat om gegevens op te halen vanop een ander domein zonder de toelating hiervoor te vragen.
Zoals altijd ga ik op het betreffende domein op zoek naar de crossdomain.xml, en die was er dus ook… Alleen zag die er niet uit zoals ik verwachtenabaztag-crossdomain.jpg

Read the rest of this entry »

Mac OSX Leopard en NTFS

Published by Ronny on February 4th, 2008 in General. 10 comments

Ik heb enkele maanden terug geschreven over een korte tutorial hoe je NTFS schijven ‘makkelijk’ kunt benaderen op OSX. Op zich is een NTFS schijf lezen op OSX geen probleem. Het probleem begint pas als je wilt gaan schrijven naar die schijf.

In die kleine tutorial die ik toen postte gebruikte ik NTFS3G. Daarin moest je heel wat dingen in de commandline doen, en dan werkte het nog niet altijd met zekerheid (ik spreek uit ervaring).

Dit weekend ben ik op een handig stukje software gestoten dat Paragon NTFS For Mac OSX heet:
een klein programma van amper 3MB dat je gewoon moet installeren. Vervolgens rebooten, en inpluggen maar die NTFS schijven. :) Je moet niets meer mounten, of wat dan ook! Letterlijk ‘plug & play’. Zo hoort dat dus!

Ik gebruik het en het werkt fantastisch. Mijn harde schijf van mijn bootcamp-Windows kan ik zo benaderen, en er data op schrijven. Bestaande gegevens kan je aanpassen, of verwijderen (ideaal om Windows af te breken :D ).

En vooral: het is veel gebruiksvriendelijker dan de commandline oplossing.
Ik hoop dat ik hiermee een aantal mensen mee kan helpen, want ik kan me inbeelden dat commandline oplossing niet altijd even vlot ging ;)

I am Singularity

Published by Ronny on February 4th, 2008 in General. No comments

button_468x60.gif

Sinds zaterdag avond weten alle (200+) mensen, die een Singularity badge op hun website hebben, wat Singularity is, en waar al die buzz om gaat.

Aral Balkan was er erg enthousiast over, en dat bleek niet zonder reden te zijn.
We mogen niet zeggen wat Singularity is, maar als je er meer wilt over weten stel ik voor om Aral’s site in het oog te houden, alsook de officiële Singularity website.

Aral staat te springen om het publiek te maken, dus stay tuned: Some serious coolness is coming your way!