CouchDB

inserito in tecnologia da fullo @ 04-02-2008 01:23

couchdb, database per documenti

Decisamente divertente…

ciuaz

jQuery 1.2 e jQuery UI

inserito in ajax, tecnologia da fullo @ 29-09-2007 10:24

Dopo aver pubblicato il precedente post (in draft da oltre un mese) sono andato per curiosità sul blog di jQuery. La scorsa settimana hanno rilasciato la versione 1.2 del framework, ma questo non è tutto. Infatti, finalmente, il pacchetto User Interface ha visto la luce.

Questo plugin, anche se definirlo plugin è riduttivo, va a sostituire il precedente (ed ormai semi abbandonato) chiamato interface, estendendone molte funzionalità e colmandone le lacune (il nuovo accordion è stupendo).

Le novità sono veramente tante e non vedo l’ora di avere un pochino di tempo per metterci le mani sopra…

ciauz

Learning jQuery, il libro

inserito in ajax, di tutto un po', tecnologia da fullo @ 29-09-2007 10:15

Image of Learning  jQuery Visti alcuni lavoretti fatti con questo framework in js, durante l’estato ho preso, e recentemente finito di leggere, Learning jQuery edito dalla Packt.

Il libro è molto chiaro e spiega tutti i meccanismi dietro a jQuery, ed approfondisce molti dei tutorial sparsi per la rete e lo stesso wiki del progetto, come al solito però (nei libri della Packt) il codice è all’interno del normale testo (cambia solo il font in courier) rendendo spesso confusionaria la lettura (almeno per me).

Il libro è da leggere se sviluppate con jQuery, anche se troppo “ostico” per chi è alle prime armi con js (infatti al linguaggio viene dedicata solo un’appendice), comunque tra i vari argomenti ho apprezzato, a parte il capitolo sulla scrittura di plugin che presto rileggerò più attentamente per rivedere e rendere più consistente il lavoro da me fatto, una delle appendici che riguarda i memory leaks di javascript, di cui onestamente ero all’oscuro.

Peccato solo che il libro tratti la versione 1.1.x e che con l’1.2.x molte delle API siano cambiate (soprattutto quelle relative al DOM).

ciauz

Tanti auguri a noi (sviluppatori)!

inserito in di tutto un po', lifehack da fullo @ 13-09-2007 11:02

Oggi è il 256° giorno dell’anno e quindi si festeggia il Programmer’s day! Stasera birra, retrocomputing e cazzeggio informatico (più del solito) per tutti!

ciuaz

jQuery 1.1.4, sempre meglio!

inserito in ajax, webdev da fullo @ 03-09-2007 16:03

La scorsa settimana è stata rilasciata la 4a minor release di jQuery, per la precisione la 1.1.4. A parte i continui miglioramenti di performance ed i bugfix che questa libreria sta continuando ad avere si iniziano ad intravedere le prime modifiche alle API che porteranno all’imminente trunk 1.2.

Leggi il resto »

Binding degli eventi con jQuery

inserito in ajax, webdev da fullo @ 12-07-2007 00:29

Una delle cose più comode di jQuery è quella di poter associare dinamicamente a particolari azioni dell'utente eventi in js grazie alla funzione bind().

Ad esempio se vogliamo far si che ad un click su un particolare link parta una animazione ci basterà scrivere

CODE:
  1. <a href="#" class="button_close">chiudimi</a>
  2. <script>
  3. $(document).ready(
  4.     function ()
  5.     {
  6.         $('a.button_close').bind('click', function(){$(this).hide();});
  7.     });
  8. </script>

il problema dei binding però nasce nel momento in cui vogliamo generare nuovi elementi ai quali applicare "al volo" tutti i trigger precedentemente creati.

Leggi il resto »

TrimJunction

inserito in ajax, tecnologia, webdev da fullo @ 26-06-2007 09:42

Che con l'uso massiccio di ajax il Javascript sia passato da linguaggetto utile a fare script a qualcosa di molto di più è indiscusso. Quello che però offre TrimJunction è qualcosa di inimmaginabile fino ad un anno fa.

Questo progetto non è altro che un clone di Ruby on Rails interamente scritto in Javascript. Supporta a pieno l'MVC e permette di scrivere applicazioni di tipo SPA (single page application). Inoltre ha al suo interno un meta-motore SQL per fare il retrieving dei dati presenti nella pagina senza dover disturbare un eventuale DBMS.

Ovviamente se dovete comunicare con l'esterno è possibile sfruttare Json. A questo punto devo veramente iniziare a studiare Js come si deve...

ciuaz

Prototype 1.5

inserito in ajax, webdev da fullo @ 19-01-2007 10:42

prototype 1.5Finalmente Prototype ha un sito decente e della documentazione decente, il tutto è stato fatto per lanciare la nuova versione 1.5 rilasciata insieme al nuovo Ruby on Rails 1.2.

Le novità sono troppe e siccome è venerdì e mi sento pigro ecco il changelog.. leggetevelo! :P

ciuaz

Abomini necessari… IE su Fedora Core 5

inserito in linux, webdev da fullo @ 20-09-2006 12:16

Internet Explorer e Fedora 5 Siccome tra gli 80 circa smanettoni presenti nella mia contact list di Gaim sono ben pochi quelli che hanno Windows, ed ancora meno quelli che usano IE, mi diventa problematico quando bisogna testare layout, javascript e "cose" web oriented su più piattaforme. Pertanto oggi mi sono deciso ed ho installato IE 6 e IE 5.2 sulla mia linux box.

L'operazione, almeno su Fedora, è di una semplicità disarmante.
yum install wine cabextract
poi si va su ies4linux, si scarica il pacchetto e si esegue lo script.

Questo provvederà ad installare IE 6 con flash 9, e su richiesta IE 5.2 ed IE 5.0.1, ed a creare le relative icone sul desktop.

ciuz

JSON, ScreenShot ed altro…

inserito in php, webdev da fullo @ 22-07-2006 12:22

Post raccolta utile a chi usa il mio blog come motore di ricerca per argomenti tecnici ;)

ciuaz

Prototype datasheet

inserito in ajax da fullo @ 20-02-2006 12:23

Stupendo, finalmente qualcuno ha fatto un datasheet decente per Prototype. E' stato documentato tutto.. ma proprio tutto! :)

ciauz

Javascript, Ruby e PHP

inserito in ajax, altri linguaggi, php, webdev da fullo @ 16-02-2006 12:20

Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli più di tanto...

  • Mastering Ajax è arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests e responses
  • Sul forum di joel on software c'è una bella disquisizione sul perchè Ruby Sucks, ok è un tema banale e vecchio quello delle guerre di religioni informatiche, ma stavolta i problemi relativi a Rails sono affrontati diversamente...
  • JTemplate è un template Toolkit per Javascript ed è scritto in PERL
  • Aspect PHP è l'ennesimo modo di programmare, devo essere onesto non ho letto approfonditamente e non ho capito un granchè di quel poco che ho letto... ma pare che comunque sia necessario l'uso di estensioni che interpretino il codice scritto secondo la pratiche della Aspect Oriented Programming...

ciuaz

Yahoo! Developers

inserito in ajax, webdev da fullo @ 14-02-2006 11:43

Su Developers.Yahoo! iniziano ad essere presenti librerie ed articoli molto succosi. Ad esempio è stata implementata un'intera sezione dedicata ai design pattern utilizzati da Y! in tutte le sue parti ed una contenente le librerie javascript per creare e gestire GUI (alcune ajax enabled) che sono presenti nei nuovi servizi web-2.0.

Bisogna notare che la maggior parte del codice è rilasciato sotto licenza BSD! :)

ciuaz

Ajax Rating

inserito in ajax, php da fullo @ 13-02-2006 13:10

Ajax rating è un piccolo script che permette di includere in pochissimi passi un rating system all'interno del proprio sito.

Per come è stato realizzato penso sia un nulla rimodificarlo per trasformarlo in un plugin per wordpress, qualcuno interessato?

ciuaz

Tooltip, design pattern ed altro

inserito in ajax, altri linguaggi, php, sysadmin da fullo @ 18-01-2006 17:49

Post riassunto delle chicche tecnologiche scovate negli ultimi giorni:

fonti: planet-php, del.icio.us, digg.

ciuaz


phpday 2008