Archivi per la categoria ‘Programming’

Ho scoperto Python! Perch non l’ho fatto prima?? Come installarlo su Windows (incluso Feedparser)

sabato, 25 agosto 2007

python-logo

Continua il mio viaggio di esproprio dal proprio ambiente di lavoro nativo di programmi praticamente perfetti. Oggi ho scoperto Python.

Cosa Python??

Python un linguaggio di programmazione interpretato, interattivo, ad oggetti. Incorpora i moduli, le eccezioni, la tipizzazione dinamica, alcuni tipi di dati dinamici ad altissimo livello e le classi. Python unisce una potenza considerevole ad una sintassi molto pulita e comprensibile. ?? dotato di interfacce a molte chiamate di sistema e librerie, come pure a vari sistemi a finestre, ed estensibile in C o C++. ?? utilizzabile pure come linguaggio di estensione per applicazioni che necessitano di un’interfaccia programmabile. Infine, Python portabile: funziona su molte versioni di UNIX, su Mac, e sui PC sotto MS-DOS, Windows, Windows NT, e OS/2. (Fonte: Python.it)

Conoscevo gia questo linguaggio di programmazione, su [tag]Linux[/tag] mi sono imbattuto pi volte, ma non ne avevo mai approfondito l’uso ne tantomeno sono capace di scrivere una sola riga di codice fin quando non mi sono imbattuto su questo articolo: Come mettere le ultime news del blog in firma con Mozilla Thunderbird.

Lo script creato da questo fantastico ragazzo di cui ora seguir sempre il blog tramite feed [tag]rss[/tag], stato creato in Python con il supporto della libreria Universal Feed Parser di cui tratter dopo l’installazione.

(continua…)

Guida pratica all’uso di Subversion su Windows con TortoiseSVN (How-to)

domenica, 19 agosto 2007

L’articolo è stato spostato qui: Guida pratica per Subversion su Windows;

Il mio primo Plugin per WordPress, tener traccia degli errori 404 con log e/o eMail

venerdì, 10 agosto 2007

Finalmente sono riuscito a scrivere il mio primo plugin utile per WordPress. Il plugin si chiama 404 Error log and sendmail. In pratica si interpone alla pagina di errore di WordPress 404 con un filtro aggiungendo due utili funzioni, una per salvare il log in un file di testo e l’altra per inviare il log tramite email.
Il plugin alla sua prima versione 0.1, su questo sito sta funzionando molto bene per vorrei poterla testare anche su altri blog e sapere le vostre impressioni.
Come utilit del plugin credo che a tutti interesserebbe sapere quali pagine inesistenti vanno a visitare gli utenti o i motori di ricerca e cos vedere se possibile porre un rimedio (un file cancellato o un link sbagliato sono le cause pi frequenti), magari creando una pagina di ridirezione nel caso il link sia stato spostato e altro ancora.

Fatemi sapere cosa ne pensate, e se riscontrate una vera utlit nel plugin… Sono stato tutto il pomeriggio a studiare le api di Codex di cui pubblico alcuni link davvero utili per la creazione di Plugin per WordPress:
Plugin_API;
Plugin_API/Action_Reference;
Plugin_API/Filter_Reference

Inviate tutti i pareri e commenti o in questo articolo o nell’apposita pagina dedicata.
GRAZIE MILLE!

Cercare di alleggerire il carico del server e il numero di query… E il vostro blog che carico fa??

martedì, 31 luglio 2007

lamp wampSto facendo dei lavori di riprogettazione del tema grafico Trafflyckr (Gioco di parole tra Traffyk e Flickr dai quali prende i due colori dominanti) che come sapete deriva dallo stupendo template Regulus. Fin dai principi mi sempre stato un pochino stretto cos piano piano si allargato, inoltre la sidebar era davvero molto lenta a caricarsi non appena si inseriva qualche widget in pi.

Dal tema sto eliminando tutti i fronzoli e le cose che fanno query al database per caricare i settaggi. Invece ho creato un config.php dove dentro andranno salvate tutte le variabili.

Titolo del blog, indirizzo del feed, url del foglio di stile, posizione della barra, stile di colori ecc..ecc.. non vedo per quale motivo debbano essere salvati in un database quando poi cambiati la prima volta si pu dire che resteranno sempre, o quasi, gli stessi.
Sto davvero cercando di eliminare quanto tutto e di pi, quasi quasi resta solo l’html, pensate che ho da tempo la pulce nell’orecchio che mi incita a creare una cache della sidebar almeno per parti come BlogRoll e Categorie che tutto sommato restano uguali per molto tempo.
Il tema una volta terminato sar rilasciato pubblicamente ;)
Attualmente la mia Home Page conta 21 query e un tempo di esecuzione di 0.422 secondi (a mio parere un tempo biblico :( ).
(continua…)

Il nuovo logo di Mozilla Firefox e aria di cambiamenti per il tema grafico

mercoledì, 27 giugno 2007

Che ne pensate? Rimpiazzerà l’attuale logo?? :D
nuovo-logo-firefoxIntanto io mi sono totalmente stufato della grafica di questo blog. Da un sacco di tempo ho in mente di cambiarla e mai mi decido a farlo, sarà perché sono negato con la grafica e non so mai scegliere senza una guida le giuste combinazioni di colori ma sto comunque provando a crearmi un logo nello stile 2.0. Inoltre sto abbozzando una derivazione dell’attuale tema regulus che state vedendo, in pratica l’ho smantellato tutto mantenendo solo la struttura grafica e l’html in parte per creare un nuovo tema grafico che si adatti realmente alle mie esigenze.
Ecco una bozza delle cose da fare:

  • Aggiungere i tag h1 per migliorare l’accessibilit (fatto).
  • Allargare ancora di pi la sezione wrapper(l’intera larghezza del layout) che mi sta troppo stretta (fatto a 90%).
  • Ajax nei commenti, odio il reload pagina.
  • Snellire l’intera struttura troppo annidata con div, ul e ul interni.
  • Ridurre drasticamente il foglio di stile (pesa 12kb circa ma 840 righe sono troppe per i miei gusti).
  • Rimpicciolire la testata in altezza
  • Dare un aspetto Web 2.0 al sito, magari far sembrare che sia stato fatto con un Mac
  • Mettere la scritta beta, magari con un logo a dovere
  • Ridurre il numero di query al db
  • Scrivere le cose che ora non ti ricordi
  • Se tutto va bene lo rendo pubblico
  • Trovare un lavoro
  • Acquisire Google

Consigli per favore??



  • Metti mi piaceeee!!!

  • Feed RSS e contatti

    il mio super sexy feed rss
    Contatti (email, msn):

  • Weber Saint-Gobain

    Weber Saint-Gobain Sono agente tecnico commerciale, in qualità di collaboratore esterno, rappresentante l'agenzia Weber Saint-Gobain per la provincia di Salerno.
    Per maggiori informazioni ti invito a visitare il mio nuovo sito www.agenzianappo.it.
  • Consigli

    Questo blog è ospitato su Dreamhost, sei invece vuoi provare l'avventura di blogger e seguire le mie orme perchè non provi a visitare Italian Bloggers, Guadagnare Scrivendo!.

  • OpenStreetMap

    openstreetmap Sono mapper su OpenStreetMap, un progetto mondiale gratuito per la creazione di mappe stradali. Il mio nome utente è Traffyk.
  • Come guadagna il blog e disclaimer

    Semplicissimo, grazie a SprinTrade, ecco un mio articolo che spiega come guadagnare facendo scaricare giochi.
    Per qualsiasi richiesta comunque contattatemi via mail (sopra) o lasciate un commento.