Marco Lamberto,
laureato in Informatica presso la Statale di Milano, con diversi anni di
esperienza sistemistica, di sicurezza e sviluppo prevalentemente in
ambienti UNIX (Linux in primis)
con linguaggi come C, Java, Perl, PHP, XML, HTML, ...
Grazie ad alcuni moduli Perl vedremo come sia semplice creare (registrare) degli script per automatizzare l'accesso a risorse on-line. Le applicazioni sono molteplici, dal controllo periodico della vostra casella di web-mail, mandare sms on-line, fino alla registrazione di una serie di macro per il testing di una web application e molto altro.
Per molti Perl e` stato ed e` il linguaggio per i CGI o uno dei tools indispensabili per analizzare i log di un server. In questo articolo verra` presentato quello che si puo` fare con Perl non solo dentro o dietro le quinte di un web server.
News feeds, RSS, RDF e aggregatori sono tutti termini con cui sempre piu` spesso si ha a che fare. Cosa sono? E quanto possono essere utili per la nostra "vita on-line"?
Quale migliore occasione per unire teoria e pratica su una tematica importante come le Metodologie Agili?
Annunciamo i vincitori della prima edizione di GaraGuru.
Pensate di essere bravi e volete dimostrarlo? GaraGuru e' il modo per mettervi alla prova!
Rimpiazzare una primitiva qualsiasi del kernel di Linux, in qualsiasi momento, con una propria puo` essere una soluzione per testare delle modifiche allo stesso senza richiedere ricompliazioni e riavvii. In questa prima parte vedremo come effettuare l'hooking di una funzione.
Facciamo il punto, dove stiamo andando? Cosa ci e vi aspetta? Il messaggio di fine anno della redazione!
Facciamo il punto, dove stiamo andando? Cosa ci e vi aspetta?
Le regular expressions sono disponibili in molti linguaggi, sotto forma di librerie esterne o direttamente tramite gli operatori o le funzioni standard. In questo documento si cerchera` di evidenziare quali tratti accomunino o distinguano un'implementazione dall'altra nei cinque linguaggi scelti: Perl, PHP, Java, JavaScript e Python.
Nella progettazione di una user interface ben fatta, con un qualunque toolkit non elementare, ha grande rilievo la conoscenza e l'uso in maniera adeguata dei layout managers. In quest'articolo l'interesse non sara` rivolto ad un solo toolkit in particolare. Gli esempi che verranno presentati saranno realizzati sia con le Swing (il toolkit di Java 2) che con il GTK+ (uno fra i piu` famosi disponibili per il linguaggio C).
Per molti restano arcane e contorte sequenze di simboli, ma una volta imparate ad usarle diventa quasi impossibile pensare di risolvere alcuni problemi, in maniera compatta e veloce, senza di esse.
Un linguaggio di programmazione non si ferma alla mera specifica semantico/sintattica unita a qualche reference sulle api di base, bensi` comporta una parte meno evidente, e spesso trascurata, che puo` risultare fondamentale nello sviluppo di un progetto in un gruppo: lo stile.
In questo articolo verra` presentato il linguaggio a marcatori usato per impostare un documento per il publish su SIForge.