ciuaz
Category: tecnologia
La mia vita, la mia passione, il mio tormento. O meglio il tormento che infliggo a chi mi sta accanto. ;)
In questa categoria si discute di tutto ciò che fa tecnologia, dai tostapane ethernet ai linguaggi di programmazione olistici. Dai motori ad improbabilità a agli script PHP.
ruby on rails 0.13
E’ uscita la nuova versione del framework scritto in ruby che sfrutta in maniera massiva le tecniche ajax. Questa versione di ruby-on-rails a detta degli autori implementa più di 225 nuove features (molte delle quali derivate dall’utilizzo di script.acul.us)
ciuaz
a che personaggio storico assomigli?
ma conoscete qualche informatico che non sia come Socrate? e dire che io volevo assomigliare a Democrito! :(
Assomigli a Socrate!
A muoverti e’ l’amore verso il sapere, inteso non sterilmente come nozionismo, ma come vivace e continua ricerca del vero. Trovi giusto rimetterti in discussione continuamente, perchè cio’ che veramente ti importa e’ conoscere cose giuste, non vantarti di quante cosa sai. Per questo ami confrontarti con gli altri, e per questo ritieni le persone che si trincerano dietro alle loro certezze fragili e deboli. Il tuo problema e’ che spesso distruggi le convinzioni degli altri, e questo ti puo’ rendere impopolare.
A quale personaggio storico assomigli?
brought to you by Quizilla
ciuaz
brevetti, ce l’abbiamo fatta! :)
pare che l’europa non sia così stupida come si sospettava…
adesso bisogna vedere come ci si muoverà…
per ora è tempo di organizzare qualche festa! :)
ciauz
del.icio.us direc.tor e microsoft atlas
del.icio.us direc.tor è un interessante bookmarklet che permette di modificare in real time l’interfaccia di del.icio.us per renderla di più semplice ed immediato utilizzo. L’applicazione sfrutta ovviamente ajax per scaricare i feed xml, cercare al loro interno e visualizzarli. Putroppo direc.tor non è compatibile con Safari in quanto quest’ultimo non supporta le trasformazioni XSLT tramite javascript.
Sempre parlando di ajax anche microsoft si è svegliata ed ha deciso che integrerà nel prossimo asp.net 2.0 una serie di librerie javascript ad oggetti denomitate Atlas. (via BetaNews)
ciauz
dreamhost pro/contro
oggi ho paciugato meglio con il pannello di dreamhost e mi sono accorto che il tool per le statistiche è l’osceno analog, per questo armato di sana pazienza ho iniziato a cercare sul web se è possibile installare awstats. Sommo è stato il mio gaudio quando ho scoperto che tutta la procedura è già descritta nel fornitissimo wiki di dreamhost!
bene molto bene…
oggi però ho anche avuto il primo disservizio con un down del db di circa 30 minuti
male molto male…
ciuaz
google maps api!
google ha rilasciato le api per accedere al servizio di maps dal proprio sito, molto belle da vedere e semplici da utilizzare. Alcune precisazioni:
- le api vengono abilitate per una singola URL di conseguenza se volete mettere le mappe su diverse pagine del vostro sito dovete richiedere più key
- non potete superare i 50.000 accessi giornalieri
- le costanti G_SATELLITE_TYPE e G_MAP_TYPE descritte nella documentazione NON esistono! In realtà si chiamano _SATELLITE_TYPE e _MAP_TYPE (maledetti ci ho perso un’ora a cercare di capire dove sbagliavo)…
dopo questa assenza forzata, che mi ha fatto capire quanto sia malato e blog-dipendente, sono finalmente tornato!
ne ho approfittato per aggiornare wordpress alla versione 1.5.1.3 (e fatelo subito anche voi se non volete avere qualche problema in futuro…), disattivare un plugin per le statistiche che aveva portato il db a quota 35mb (della stessa cosa se n’è accorto anche alessandro con un’altro plugin simile) e per scoprire che dreamhost non supporta la gestione dei permalink di wordpress.
Dopo un po’ di madonne sono giunto a tre possibili soluzioni al problema, e cioè:
- modificare il file .htaccess con le rewrite rules suggerite sul codex
- aggiungere nel file .htaccess la direttiva php php_flag cgi.fix_pathinfo 1
- disabilitare il modulo cgi di php in modo da usarlo come sapi, questa opzione disabilita però la possibilità di usare php 5
per ora ho usato la terza soluzione, appena avrò la voglia di riscrivere l’engine della mia template che sfrutta, molto, il referrer path per la creazione dei menù di sezione passerò alla seconda o alla prima…
ciuaz
installare un server ssh su windows
casomai ne aveste la necessità ecco due piccoli tutorial su come installare un server SSH (ed SFTP) su una macchina windows.
per amor di cronaca io ho installato sshwindows che non è altro che una distribuzione di cygwin comprendente interfaccie di setup e personalizzazione.
altri interessanti informazioni sono presenti sul sito ufficiale di openssh
[update]
adesso ho solo un unico cruccio.. non riesco a fare un chroot per gli utenti… e naturalmente è colpa dell’architettura di windows…
ciuaz
behaviour.js
un ottimo esempio di libreria che semplifica la vita a tutti quelli che vogliono usare ajax (e rispettive implementazioni) senza impazzire troppo con il js all’interno del proprio codice.
Behaviour is the missing link for your ajax apps. Or: Using CSS selectors to apply Javascript functionality
Behaviour permette infatti di sfruttare i selettori CSS per modificare dinamicamente le pagine con i dati provenienti da qualche framework ajax (ad esempio da script.aculo.us) senza dover inserire lunghi ed intricati script nei tag della pagina.
[update]
navigando a ritroso ho trovato su phpvolcano un altro js interessante chiamato contextmenu, che, come avrete intuito dal nome, permette di creare dei menù contestuali su link ed oggetti html.
[update 2]
ecco un bell’articolo su come poter usare il pulsante indietro e memorizzare un url all’interno di applicazioni ajax
[update 3]
google ha rilasciato sotto licenza gpl una libreria per la gestione di trasformazioni XSLT. Per inciso la libreria è la stessa usata in gmail…
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.
ciuaz