Rilasciato Weave 0.4.0

This item was filled under [ RSS dal web ]

weave cloud

Rilasciata la versione 0.4.0 di Weave, l’applicazione di Mozilla Labs che consente di tenere sincronizzata la propria personalizzazione di Firefox attraverso molteplici piattaforme.

Queste le novità della nuova versione:

  • sincronizzazione delle preferenze, Personas incluse;
  • supporto alla gestione dell’identità dell’utente, incluso l’utilizzo di OpenID;
  • supporto a Fennec 1.0 beta 2 su Maemo Linux

Weave 0.4.0 può essere scaricato dal sito degli addon per Firefox, e ha come prerequisito l’installazione di Firefox 3.5 RC. Maggiori informazioni sull’architettura di Weave sono reperibili sul sito ufficiale.

Via | Mozilla Labs Blog

Post originale: Rilasciato Weave 0.4.0

Popularity: 1% [?]

Creare un Indice di pagine web con PHP

This item was filled under [ RSS dal web ]

ilovephp 300x218 Creare un Indice di pagine web con PHPL’altra volta mi è capitato di avere una lista di URL tipo questa:

http://www.italianwebdesign.it/voglio-propormi-a-qualche-webagency-esiste-una-lista-delle-piu-importanti-in-italia/
http://www.italianwebdesign.it/wordpress-plugin-sidebar-photoblog-per-mostrare-lanteprima-delle-vostre-gallery/
http://www.italianwebdesign.it/tutorial-illustrator-effetto-gradiente-o-blend/
http://www.italianwebdesign.it/rdfa-la-genesi-del-web-semantico/
http://www.italianwebdesign.it/come-tutelarsi-dalla-follia-dei-clienti/

Solo che contava circa 240 url.
Di questi URL dovevo creare del codice html ed ottenere questo risultato:

Voglio propormi a qualche webagency: esiste una lista delle più importanti in Italia?
Wordpress plugin: sidebar photoblog per mostrare l’anteprima delle vostre gallery
Tutorial Illustrator: effetto gradiente o blend
RDFa : La genesi del web semantico
Come tutelarsi dalla follia dei clienti

Dunque avrei dovuto visionare manualmente il titolo della pagina per 247 indirizzi, copiarlo e creare l’html adeguato. Ora, siccome dovevo allenarmi per battere il mio record a Typing of the Dead e siccome il titolo della pagina lo si poteva leggere nell’url, ho deciso di fare tutto a mano, pur sapendo che PHP avrebbe potuto fare tutto per me.

Comunque Typing of the Dead non è proprio il più famoso tra i giochi, e non tutti hanno il tempo, la voglia e la pazienza per indicizzare tante pagine web (nemmeno io, di solito), e tornato a casa ho deciso di mettere a punto lo script per fare lo stesso lavoro che io avevo fatto a mano.

Lo script completo potete scaricarlo da Qui

Ma qual è la ricetta di questo script? Beh! Per prima cosa abbiamo bisogno di una lista di URL, proprio come sopra.
A questo punto prendiamo la lista e mettiamola in una variabile chiamata $url_list;.

Dobbiamo poi trasformare la lista in un Array. Un Array è, in profane parole, una variabile che contiene al suo interno altre variabili, in modo da creare un indice. Nel nostro caso l’array che verrà fuori è tipo questo:

$array_url[0] = ‘http://indirizzo1/’;
$array_url[1] = ‘http://indirizzo2/’;
$array_url[2] = ‘http://indirizzo3/’;

Come vedete è numerato e parte da 0.
Per ottenerlo dobbiamo usare un’espressione regolare. Questa espressione regolare dirà a PHP di indicizzare una porzione di testo ogni qualvolta vengono soddisfatte determinate condizioni. Nel nostro caso la condizione è: andare d’accapo.
Dunque usiamo la funzione preg_split(); e scriviamo

$array_url = preg_split(’/\r\n/’, $url_list);

$array_url sarà l’array, nella funzione preg_split a sinistra ci sono le condizioni da soddisfare e a destra la stringa da analizzare (nel nostro caso la lista di url nuda e cruda).

Fatto ciò abbiamo la nostra lista trasformata in un array, dunque siamo pronti per usarla a dovere in php.
Creiamo un ciclo for in modo da navigare tutto l’array:

for($x=0;$x<count($array_url); $x++){}

Questo ciclo for dice a PHP: “esegui le istruzioni che sono contenute tra parentesi graffe fintanto che la variabile $x, che come ti ho indicato inizialmente è uguale a zero, è minore del numero di indici contenuti nell’array (che otterrai con la funzione count), ed ogni volta che finisci di eseguire le istruzioni aggiungi +1 alla variabile x”.
In questo modo PHP eseguirà le istruzioni contenute tra le parentesi graffe tante volte quanti sono gli URL della lista: in questo modo andremo appunto a creare il nostro indice in html.

Passiamo alle istruzioni contenute tra parentesi graffe:

$geturl = file_get_contents($array_url[$x]);

Nella variabile $geturl; verrà salvato l’html dell’url indicato, ottenuto tramite la funzione file_get_contents();. Tra le parentesi di file_get_contents scriviamo $array_url[$x]. In pratica stiamo dicendo: raggiungi l’array nel punto definito dalla variabile $x.
A volte file_get_contents; non funziona, quindi potreste dare un’occhiata a questo workaround.

Poi scriviamo:

$title[$x] = preg_replace(”/.*<title[^>]*>|<\/title>.*/si”, “”, $geturl);

Questa funzione utilizza le espressioni regolari, tramite preg_replace();, per estrarre il tag title della pagina e salvarlo in un nuovo array chiamato $title.

Poi rifiniamo il titolo togliendo il nome del sito, nel nostro esempio stiamo navigando IWD dunque toglieremo ” Italian webdesign”. Per farlo useremo la funzione str_replace();:

$title[$x] = str_replace(”| Italian webdesign”, “”, $title[$x]);

Infine inviamo l’html al browser con la funzione echo e chiudiamo le parentesi graffe:

echo ‘<li><a href=”‘.$array_url[$x].’”>’.$title[$x].’</a></li>’;
}

Questo è tutto ciò che vi serve per navigare le pagine ed estrarne il tag title. Certo, non diventerete forti a Typing of the Dead, però risparmierete molto, moltissimo tempo.

Post originale: Creare un Indice di pagine web con PHP

Popularity: 1% [?]

Password RAR: 5 Software Per Eliminarla

This item was filled under [ RSS dal web ]

rar-crack

Alcune volte capita di inserire all’intero degli archivi rar delle password. Questa funzione risulta molto utile per proteggere gli archivi rar, ma cosa succede se si dimentica la password ?

In teoria, tutti i documenti e i file che sono contenuti all’interno del rar andrebbero cestinati in quanto l’archivio sarebbe inutilizzabile. Prima di arrivare a questa soluzione, ci sono diverse persone che hanno programmato diversi sofware che craccano e sproteggono il file rar. In alcuni casi viene applicata la tecnica brute-force, in altri casi vengono applicate tecniche ch eutilizzano i dizionari.

5 Software per Crackare le Password RAR

In questo articolo vi propongo 5  programmi che potrebbero aiutarvi nell’eliminare la password di protezione dai file rar e winrar.

L’utilizzo di questi sofware non garantisce che la password venga effetivamente sprotetta, soprattutto se si tratta di password molto lunghe.

Tag: , , , ,



Post originale: Password RAR: 5 Software Per Eliminarla

Popularity: 1% [?]

Nagios configuration Tools (Web frontends or GUI)

This item was filled under [ RSS dal web ]

Nagios is the industry standard in enterprise-class monitoring for good reason. It allows you to gain insight into your network and fix problems before customers know they even exist. It’s stable, scalable, supported, and extensible.
(…)
Read the rest of Nagios configuration Tools (Web frontends or GUI) (656 words)


© admin for Ubuntu Geek, 2009. |
Permalink |
3 comments |
Add to
del.icio.us

Post tags: , , , ,

Related Articles

Post originale: Nagios configuration Tools (Web frontends or GUI)

Popularity: 1% [?]

Rilasciato Google Chromium Alpha per Linux

This item was filled under [ RSS dal web ]

gogolebrowser

Google Chrome è certamente un browser molto potente e comodo da utilizzare, però, come ben saprete, solo gli utenti Windows potevano utilizzarlo, dato che non esisteva una versione per MAC OS e Linux. In parte questo problema è in fase di risoluzione, in quanto un gruppo di sviluppatori sta apportando le ultime modifiche a Chromium, il Google Chrome per Linux.

La prima versione pre-alpha era uscita mesi fa e si è subito rivelata abbastanza stabile. Oggi però il team di sviluppo di Chromium ha rilasciato una nuova versione precisamente l’Alpha. Questa nuova build aggiunge stabilità e potenza alla versione per il Pinguino del noto browser di casa Google.

Naturalmente mancano ancora diverse parti a questo browser, ma sta diventando molto simile a quello per Windows. Tra le parte mancanti troviamo il supporto alla stampa, il supporto a Google Gears, la possibilità di installare plug-in esterni, la possibilità di trascinare le schede etc.

Anche se alcune funzioni mancano credo che questa versione possa essere comodamente installata ed utilizzata da tutti, dato che è stabile e non dovrebbe, teoricamente, causare problemi al pc.

Per chi volesse provarla consiglio di recarsi a questa pagina.

[Via]

© 2008 Ziogeek.com

Tag: ,



Post originale: Rilasciato Google Chromium Alpha per Linux

Popularity: 2% [?]

Page 1 of 2912345»...Last »