chalda.it

Appunti di viaggio di Chalda Pnuzig

Follow me on TwitterFeed RSS

  • Home
  • Contatti

Guida alla sintassi delle espressioni regolari

28 gen

Pubblicato da chalda in Manuali ed istruzioni

6 commenti

espressioni regolari

È da un po’ di tempo che meditavo la creazione di una guida alle espressioni regolari: in giro per la rete ce ne sono a bizzeffe, ma poche complete e pochissime quelle in italiano; inoltre scrivere una guida da la possibilità di ampliare le proprie conoscenze! Infatti scrivendola ho imparato cose di cui ignoravo l’esistenza!

Bisogna dire che molti preferiscono copiare ed incollare righe su righe di incomprensibili caratteri piuttosto che imparare questa strana sintassi, poiché a prima vista questa appare criptica ed incomprensibile e le espressioni sono solo lunghe serie di caratteri messi a casaccio senza un nesso logico!

Ma vedrete che non c’è nulla di difficile: basta un po’ di elasticità mentale, un pizzico di memoria e soprattutto un buon manuale da consultare spesso :-D

Cercherò di utilizzare una linearità nella descrizione, anche se questo mi risulterà difficile poiché è complicato spiegare un singolo elemento senza utilizzarne altri.

Continua >

espressioni regolari

Shorewall: abilitare e configurare il firewall in linux (debian, ubuntu)

2 nov

Pubblicato da chalda in Manuali ed istruzioni

Nessun commento

firewall

Il firefall su un server è una cosa fondamentale.
Per configurarlo occorre sapere a perfezione la sintassi di iptables? No!
Shorewall ci viene incontro grazie ad una sintassi più umana e la possibilità di configurare zone… Ma procediamo per ordine!

La versione di shorewall che installeremo sarà la 4.0.15-1, quella inclusa nella distribuzione Debian Lenny
Continua >

firewall, linux, shorewall

Controllo validazione email con php seguendo le specifiche RFC

29 dic

Pubblicato da chalda in Manuali ed istruzioni

Nessun commento

validazione.email

Rileggendo il mio post precedente sulla validazione email tramite javascript e considerando il fatto che non sono riuscito a trovare una funzione equivalente in PHP, ho pensato di convertire la funzione io stesso.
I passaggi sono stati pochi, poiché le espressioni regolari non cambiano più di tanto tra javascript e perl.

Continua >

php, validazione email

Controllo validazione email con javascript anche con i nuovi domini accentati

17 dic

Pubblicato da chalda in Manuali ed istruzioni

2 commenti

validazione.email
Sempre la solita solfa!

Come fare a validare un indirizzo email con javascript?

La risposta quasi sempre è una questa semplice funzioncina:

function validEmail(email){
  return  /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+.([a-zA-Z])+([a-zA-Z])+/.test(email);
}

Bene… questa è sbagliata!!! Non riesce a validare alcuni indirizzi email! non ci credete? Continua >

javascript, validazione email

Come eseguire uno script all’uscita della pagina

17 dic

Pubblicato da chalda in Manuali ed istruzioni

2 commenti

onunload

Uscire da questa pagina?
Premere OK per continuare o Annulla per rimanere nella pagina corrente.

Quante volte abbiamo visto questo messaggio mentre cercavamo di uscire da una pagina?
Non so voi, ma io molte :)

In questo articolo parleremo di come aggiungere e personalizzare questo messaggio, rendendolo il meno intrusivo possibile.

Innanzi tutto, a cosa serve?

Continua >

javascript, jQuery

Come effettuare backup di database mysql (Importazione ed Esportazione)

14 dic

Pubblicato da chalda in Manuali ed istruzioni

Nessun commento

esportazione.mysql

Il metodo più semplice che si può utilizzare per un backup di MySQL è tramite phpMyAdmin oppure Navicat, un paio di click e si ha il proprio backup sul proprio disco fisso.

Il problema nasce quando il database in questione è di notevoli dimensioni. Tali processi possono durare decine di minuti, occupando tempo, banda e fegato :)

Infatti phpMyAdmin tende ad usare molta CPU e non ha nessun riscontro visivo, il che fa impazientire anche i più calmi. Inoltre se per sbaglio non mettiamo l’opzione “Scarica il file compresso” (succede molto spesso) phpMyAdmin ci mostrerà a video tutte le query, occupando una miriade di RAM del nostro PC e nella maggior parte dei casi crashando il nostro browser e quindi rendendo inutile tutto il tempo perso. Continua >

backup, mysql

Come effettuare il reset degli stili CSS

3 dic

Pubblicato da chalda in Manuali ed istruzioni

Nessun commento

css

L’utilizzo dei CSS nelle pagine web ormai è una cosa normale.  Ormai anche il webmaster ai primi stadi utilizza i CSS per separare l’architettura del sito dall’aspetto grafico.
I CSS aiutano molto,  tanto che se un sito è fatto bene per fargli cambiare grafica basta intervenire solo su di esso senza toccare una riga di HTML.

Purtroppo però non è tutto oro ciò che luccica…
In un mondo perfetto le specifiche dei CSS sarebbero interpretate allo perfettamente allo stesso modo da tutti i browser in circolazione. In un mondo perfetto però… In questo ognuno fa più o meno quello che gli pare.

Come ovviare in parte  a questo problema? Utilizzando i CSS Reset! Continua >

css

I diversi livelli di conoscenza dell’HTML

30 nov

Pubblicato da chalda in Considerazioni

1 commento

livelli

Prendendo ispirazione dai Livelli di Conoscenza del CSS di  Emil Stenström,  ho iniziato a pensare ai diversi gradi di   conoscenza dell’ HTML  tra le persone che lavorano in ambito web,  da colui che non conosce quasi nulla a chi ne sa abbastanza da poter scrivere le attuali specifiche HTML.

Ho pensato di descrivere diversi livelli di conoscenza del linguaggio HTML. Per alcune persone questi livelli sono solamente delle fasi di transizione mano a mano che si comprendono gli standard web, la semantica e l’accessibilità,  per altre  un livello è semplice da raggiungere  grazie alla loro attitudine verso l’HTML e i linguaggi di programmazione in generale.  Altri difficilmente supereranno i primi livelli.

Questi livelli sono scritti in maniera semplice e sono solamente una mia opinione personale, quindi non serve scaldarsi  se non siete d’accordo con me su alcune categorie… Prendetela con un sorriso invece!

Ecco i livelli: Continua >

html, xhtml

Convertire un documento RTF in testo in PHP

1 nov

Pubblicato da chalda in Manuali ed istruzioni

7 commenti

rtf2txt

Per convertire un file da RTF a PHP bastano poche sostituzioni, visto che l’RTF ha una sintassi di solo testo.
Negli esempi succesivi in $rtf è racchiuso tutto il file RTF.

Iniziamo con il rimuovere le intestazioni del file. Niente di più facile, le intestazioni finiscono quando inizia il primo paragrafo! Continua >

conversioni, php, rtf

Trovare la dimensione di una cartella in linux

31 ott

Pubblicato da chalda in Manuali ed istruzioni

Nessun commento

Qui ci torna utile il comando du:

du -hs

Dove:

  • h: visualizza al dimensione in formato “Umano”, cioè aggiungendo K per kbyte, M per mega, G, per giga, etc…
  • s: visualizza solo il totale, senza questo parametro visualizzerebbe ogni dimensione di ogni file…
directory, files, linux
123»
  • Tag

    apache backup batch beep conversioni css data directory espressioni regolari files firefox firewall html ie6 iframe ISO-8859-1 javascript jQuery linux localizzazione mysql permessi php rtf search/replace shorewall tar ttf utf-8 validazione validazione email workaround xhtml
  • Pagine

    • Contatti
  • Commenti Recenti

    • silvio su Guida alla sintassi delle espressioni regolari
    • chalda su Guida alla sintassi delle espressioni regolari
    • silvio su Guida alla sintassi delle espressioni regolari
  • Articoli recenti

    • Guida alla sintassi delle espressioni regolari
    • Controllo validazione email con php seguendo le specifiche RFC
    • Controllo validazione email con javascript anche con i nuovi domini accentati
    • Come eseguire uno script all’uscita della pagina
    • Come effettuare backup di database mysql (Importazione ed Esportazione)
  • Flickr

  • wakoopa

    My top 10 software
Feed RSS XHTML 1.1 Top