abidibo.net

Weblog

Jeff and mooReadAll added to Softpedia

jeff me mooReadAll otto softpedia

Wow...
on the 26 of july 2011 I received an email from the Softpedia editorial team congratulating and announcing that my 2 little creatures: Jeff and mooReadAll were added to their database. They assign me a page as a developer, with the products I've done.

I know this is not the end of the world but I'm proud of such thing.

Both creatures are licensed under the MIT license, and developed by me inside Otto srl


Welcome mooReadAll

javascript mooReadAll mootools plugin programming webmaster

logo

E' online la release 0.1  di mooReadAll, un plugin javascript per troncare contenuto html mantenendo la formattazione corretta.
Che c'è di nuovo direte voi, da sempre i CMS gestisono questa cosa e ci sono svariate funzioni php o python che lo fanno... Vero, ma questo plugin ottiene lo stesso risultato clientside! Dunque se non avete modo di mettere mano al sorgente, al linguaggio server etc... potete comunque troncare contenuti troppo lunghi usando questo script che lavora solo clientside!

mooReadAll è altamente e facilmente configurabile, sia nel comportamento che nella grafica. Quest'ultima è totalmente controllabile tramite css, il pacchetto comprende già un css di base con delle immagini che potete modificare a vostro piacimento.

Per quanto riguarda il comportamento, la caratteristica principale di mooReadAll è quella di consentire diversi tipi di azione in seguito al click sul classico link "leggi tutto", in particolare:

  • "inplace": l'intero contenuto viene mostrato ...

read the full post


The Jeff Wiki is out

jeff php webmaster programming

Mr ans Mrs, señores y señoras the first release of the Jeff Wiki is ready. It contains some sections that covers almost all the development stuffs:

  • Requirements
  • Installation
  • Structure
  • Core classes
  • Libraries
  • Modules
  • Default installed themes
This guide is written for development purposes. Contains the declaration and description of all Jeff classes, modules and libraries. After reading it a developer should be able to extend the framework at his like and to build new modules.

Requirements

Explains the system requirements

Installation

Explains how to install Jeff and get ready with it. jeff is a php framework but has also some CMS characteristics so that after installation it's possible to surf to a default index page and the default administrative area.

Structure

This is a tour in the process that led to the document page rendering. Starting from the entry point,index.php, and ending with the single method output ...

read the full post


Scanning Electron Microscope

document physics sem

La microscopia a scansione elettronica fondamentalmente (e brutalmente) consiste nel bombardare con un fascio elettronico collimato di energia dell'ordine dei keV un povero campione che risponde emettendo elettroni di vario genere o raggi X. L'energia e le caratteristiche di queste emissioni permettono di ricavare informazioni morfologiche e composizionali. Campo di applicazione principale: la microelettronica.
Ho riesumato un vecchio scritto al riguardo, che scrissi ormai nel lontano 2004, ecco la pagina del progetto.

L'Italia s'è desta?

attualità referendum

Ogni tanto il mio paese è ancora in grado di stupirmi. Sono contento.

Tra ieri ed oggi gli italiani hanno detto no alla privatizzazione dell'acqua o della sua gestione come amano dire i signori che ci vorrebbero lucrare, al nucleare (sicuro, sempre a detta di tali personaggi) ed al legittimo impedimento.

Sono contento più per la partecipazione popolare al referendum, per l'attivismo sociale dimostrato che non per il risultato raggiunto, infatti tra qualche tempo ci riproveranno, cambieranno qualche virgola e cercheranno di ripropinarci le stesse porcate, ma il fatto che la gente si sia preoccupata ed occupata del proprio futuro è un segnale incoraggiante.

Mi fa anche molto piacere leggere i commenti sulla stampa estera, in particolare sulla stampa spagnola. Fanno notare come nella repubblica delle banane si sia svolto un referendum delegando ai cittadini la decisione su temi così importanti, dando in questo caso spazio ad un processo democratico.

Desidero per questo ringraziare Di Pietro e tutti quelli che si sono battuti per presentare i referendum e tutti quelli che hanno lottato contro lo stato, contro le televisioni e la disinformazione ormai radicata in questo paese per rendere possibile questo giorno di festa e libertà. 

Aborro ...

read the full post


Lorempixum, cool images for webmasters

lorempixum web webmaster web design

Ogni webmaster si trova a dover vestire dei siti di test per farli vedere ai propri clienti. Naturalmente in fase di definizione del progetto è difficile che si disponga già dei contenuti definitivi che ospiterà il sito, quindi quello che si fa è creare delle pagine ricche di Lorem ipsum e compagnia bella. Per fare questo esistono siti e addons che generano un numero variabile di paragrafi di testo che possiamo copiare ed incollare nei nostri layout.

Ma che dire delle immagini?
Capita spesso di dover utilizzare dei placeholder all'interno dei propri layout, e se vogliamo qualcosa di diverso dalle classiche immagini a sfondo pieno con le dimensioni scritte sopra lorempixum ci viene in aiuto. 

Si tratta di un sito che ci permette di generare al volo immagini random di dimensioni completamente custom da inserire come placeholder. E' sufficiente chiamare l'url http://www.lorempixum.com passando le dimensioni (width, height) dell'immagine che vogliamo generare, ad esempio:
http://www.lorempixum.com/400/300
ci genera un'immagine larga 400px ed alta 300. 

Allora proviamo ad inserire qui due immagini affiancate con questo metodo (ad ogni ricaricamento pagina dovreste visualizzare un'immagine diversa)

 


HowTo tree like ordering in django admin changelist view

django django-admin

Premetto che questo è il frutto di almeno 6 ore di delirio. Chiaro I'm a newbie in django developement, ma cazzo quanto ho sudato, inoltre questo problema mi ha indotto a spulciare molte porzioni di codice del core di django, estendere viste, manager, costruire template tags, ed alcune di queste cose neanche sapevo esistessero,.. ne consegue un post delirante, prolisso e a tratti ripetitivo in cui cerco di spiegare e spiegarmi alcuni aspetti del funzionamento della admin di django.
Tra l'altro seguo premettendo che essendo ancora un pippone di django scriverò qui alcune banalità e probabilmente molte imprecisioni, ma me ne fotto, Cerco di spiegare con parole semplici quello che ho capito, o anche solo intuito, e non approfondito per ...

read the full post


HowTo install django-filer

django django-filer pip

Qualunque applicazione di stampo editoriale (blog, flatpages, ...) deve poter permettere di inserire all'interno dei contenuti una o più risorse multimediali, allegati e quant'altro.

Uno modo per affrontare questa necessità è quello di crearsi una app di tipo "allegati" che permetta la gestione di upload ed alcune normali operazioni su filesystem direttamente sul server. In questo modo potremo poi linkare le nostre risorse in qualunque altra app della nostra applicazione.

Da qui la necessità di sviluppare o utilizzare un filemanager per la sezione amministrativa di django che permetta la gestione di files e immagini.
Io ho scelto avevo scelto di utilizzare django-filer, un'applicazione presente su github ancora in fase di aggiornamento.

Allora semplicemente questa vuole essere una guida ...

read the full post


Your Smartwatch Loves Tasker!

Your Smartwatch Loves Tasker!

Now available for purchase!

Featured