E' finalmente possibile scaricare la versione definitiva di netbeans 6.0. I miglioramenti sono stati molti dall'autocompletamento del codice, gli highlight per semplificare le ricerche nel codice ma sopratutto il supporto a ruby e a rails. Personalmente credo che attualmente sia l'ide migliore per sviluppare in RoR, per un pò di tempo ho utilizzato Aptana sviluppato sulla piattaforma eclipse e poi da quando erano disponibili le beta di netbeans 6.0 ho comincito ad utilizzarlo ed'è un ottimo strumento di sviluppo. Come sempre non resta che provarlo cliccando qui invece sotto riporto un video che fa vedere l'ide in azione con Rails.
Microsoft lancia in versione beta una piattaforma che consente di collegare tra loro e far interagire servizi web differenti. Questa piattaforma nasce sul filone seguito da Microsoft, di rendere accessibili ai meno esperti, tecnologie e servizi che altrimenti gli sarebbero negati. Sfruttando Silverlight in maniera semplice ed immediata si possono ad esempio, integrare contenuti di Flickr con video prelevati da YouTube e geolocalizzare il tutto su una mappa. In questo caso la soluzione migliore è guardarsi un video ed andare a provare il servizio su popfly.ms
Tramite il webmaster tool di Google è ora possibile inserire la localizzazione geografica del proprio siti. Questa implementazione è molto importante poichè fino ad oggi Google localizzava i siti in base al dominio, l'ip del server , contenuti e link, questo comportava per esempio che per un sito di una località italiana era preferibile scegliere server nazionali ora possiamo scegliere il server che preferiamo in qualsiasi parte del mondo, se consideriamo solo Google come motore di ricerca altrimenti è preferibile non spostarsi. Premesso ciò l'implementazione del servizio è semplicissima, basta accedere al webmaster tool cliccare nel menù a sinistra STRUMENTI > Imposta Target Geografico e compilare il form indicando la nazione tramite il menù a tendina, eventualmente l'indirizzo ma non'è obbligatorio, la città che deve essere scritta tutto in maiuscolo, la provincia ed il CAP. Tutto qui nessun settaggio sul proprio sito.
Ruby è stato sviluppato su Linux e sarà fornito di serie con il nuovo MAC OS X Leopard ma il titolo del post prevede l'installazione in Windows, il che è molto semplice. Si comincia con lo scaricare ed eseguire il one click installer un file di setup che installerà l'interprete, le librerie standard, Ruby Gems, un editor (SciTE) e irb. In pratica tutto ciò che serve. Fatto ciò non ci rimane che installare Rails e grazie a Ruby Gems anche questa operazione risulta molto semplice. Apriamo il prompt dei comandi DOS (START > Esegui > e poi digitiamo cmd) ed al suo interno digitiamo
gem install Rails -y
Questo comando installerà rails nella sua versione più recente, activesupport, activerecord, actionpack, actionmailer, e actionwebservice. In seguito vedremo a cosa serve tutto ciò ma adesso tutto è pronto non ci resta che cominciare a provare.
Il sottosegretario Levi ha presentato un disegno di legge per il riordino della legislazione nel settore editoriale che sta facendo discutere con toni anche accesi la blogosfera italiana.
Il ddl prevede obblighi di registrazione e avrebbe come effetto rischi di sanzioni. Levi ha già precisato: «Non abbiamo interesse a toccare i siti amatoriali o i blog personali, non sarebbe praticabile».
Le camere esamineranno presto il disegno di legge ma molti parlamentari si sono già detti contrari.
Ruby on Rails è un framework per lo sviluppo web basato su Ruby, un potente linguaggio di programmazione nato in giappone dalla mente di Yukihiro Matzumoto (Matz) , stanco dei "difetti" dei vai linguaggi di programmazione decise di crearne uno prendendo il meglio da tutti. Così nasce Ruby che eredita da altri linguaggi come Eiffel, Lisp, Java, Ada, Python e Perl: la sintassi chiara e pulita, l'OOP Ruby è completamente orientati agli oggetti in Ruby tutto è un oggetto, la disponibilità di blocchi e clousure simili alle funzioni lambda di Lisp, una potente gestione del testo e delle espressioni regolari che ne fanno il degno sostituto di Perl.
Ruby è un linguaggio interpretato il che vuol dire che non ha necessità di essere compilato ed ha un'enorme portabilità esistono versioni per quasi tutti i sistemi operativi.
Un pò di link
Ruby Programming Language
Ruby Italia
Ruby on Rails (RoR)
Per il secondo anno consecutivo Dogpile si aggiudica il "titolo" di motore di ricerca più gradito dagli utenti seguita da Google e Ask. In realtà Dogpile è un meta-motore e quindi aggrega i risultati di ricerca dai principali motori quali Google, Msn, Yahoo! e Ask.
