Bruk av AJAX og Skype ifra Ruby
Jeg har i det siste fikset opp i Sajax Ruby klassen samt skrevet en foreløpig enkel klasse for Skype-API’et slik at jeg nå har kunnet teste begge disse tingene ifra Ruby.

På min nystartede engelskspråklige utviklerblogg dev.brassgeek.com har jeg skrevet mer om dette samt publisert noe kode og mer kommer nok.
AJAX
AJAX står forresten for “Asynchronous JavaScript and XML” og er en teknologi som er veldig hypet for tiden. Enkelt forklart gjør den det mulig å utføre ting på en server og få det presentert på en webside uten at hele websiden må oppdateres som en vanligvis må på web. Eksempel: Google Suggest BETA | Graffiti Wall | Sudoku | Web Mail.
En stilig ting med Sajax er at den støtter PHP, Ruby, Python, Perl, Lua, IO, Coldfusion og ASP. Og dette igjen betyr at siden utvekslingen skjer via Javascript så kan jeg f.eks. lage serverdelen i Ruby og klientdelen i PHP som kunne f.eks. vært plassert på denne bloggen som jo er laget med WordPress som da er skrevet i PHP.
Test selv koden her :) Sajax/PHP/Ruby
Her er koden til serverdelen i Ruby som sjekker om det en får inn er et heltall eller ei
#!/usr/bin/env ruby require 'Sajax' def is_integer(string) if string =~ /^[+-]?\d+$/ "tallet er #{string}" else "ikke et heltall det du" end end sajax = Sajax.new sajax.export("is_integer") sajax.handle_client_request()
Skype-API
Når det gjelder Skype klassen min så gjør den det mulig på GNU/Linux å styre Skype ifra Ruby hvor en benytter seg av applikasjons-kommunikasjonssystemet D-BUS.
Et lite eksempel a) Sender melding til senikk b) Får oppgitt status på senikk c) Får navnet til senikk
require 'skype' skype = Skype.new skype.im "senikk", "Et lite hei fra Ruby" p skype.user_status "senikk" p skype.command "GET USER senikk FULLNAME"
Hva skal jeg så lage med min nyervervede kunnskap? Tja, tiden får vel vise. Har du noen gode forslag så er det forsåvidt bare til å foreslå noe det. I hvert fall åpner disse to tingene her for endel ting som kan lages.

16 juli 2005 kl 1:41
Eg blir meir og meir nøgd med å vere fast lesar av bloggen din. Dette er ting eg no slepp bruke tid på å finne ut; du har jo funne det ut for meg. Ahh. Så greitt! Kanskje eg burde følgje med på fleire tekniske bloggar. :)
Takktakk! Så me kan vente oss nokre kule plugins til WP snart? Eller? ;) Du finn nok plassar å bruke det skal du sjå. Berre tenkje kreativt. Ajax (eller XMLRPC? Noko slikt) er stilig :]