Logo Blogo

Tutti gli articoli con tag script

Il pericolo vien dal Bitmap

pubblicato da Dario

Schermata Video BugIl Team Vexillium ha segnalato un grave bug che affliggerebbe tutte le versioni precedenti (con supporto a canvas.getImageData) a Firefox 2.0.0.12, nonché la beta di Opera 9.50 (le versioni 9.24 e 9.25 risultano non vulnerabili).

Tale bug sarebbe dovuto ad un problema di gestione del formato bitmap (.bmp), a causa del quale un’immagine BMP, creata ad arte, potrebbe consentire l’accesso alla memoria del browser; il rischio è, quindi, che alcuni dati possano essere prelevati ed inviati, mediante l’uso di uno script apposito, ad un server remoto.

Vexillium ha messo a disposizione, oltre ad una descrizione dettagliata del tutto, anche un video esemplificativo (5.7MB, AVI, DivX 6.6.1) su come il bug opererebbe.

Via | TechUP

....
condividi 6 Commenti

Rendi la tua distro 'Live'

pubblicato da Dario

Logo Linux LiveQualche giorno fa, abbiamo affrontato l’argomento su come creare distro personalizzate da installare o, eventualmente, usare come LiveCD. A tale scopo, potrebbe rivelarsi utile un tool pensato apposta per questo tipo di situazioni: parliamo di Linux Live.

Ideato da Tomas Matejicek e giunto alla versione 6.1.5, è un set di bash script che permette di confezionare LiveDistro di qualsiasi distribuzione Linux (comprese quelle Frankenstein), mediante un procedimento semplice. Da una distro installata, infatti, è sufficiente eliminare i file non indispensabili (es.: manual page ed altri a vostra scelta) ed eseguire gli script.

È disponibile anche un e-book (260KB), scritto proprio da un utilizzatore di LLS (Luc Parson), riportante i vari procedimenti per creare un LiveCD da una Slackware, ma è doveroso porre all’attenzione come lo stesso Matejicek ammetta di non averlo ancora letto e, quindi, inviti tutti gli interessati ad una certa cautela.

....
condividi 0 Commenti

Google rilascia le Gmail Greasemonkey API

pubblicato da Matteo Campofiorito

Gmail“La resistenza è inutile” (Resistance is futile) sono parole di Google dando l’annuncio del rilascio delle Gmail Greasemonkey API.
Vista la popolarità di Greasemonkey, l’estensione per Firefox che permette tramite script di manipolare a proprio piacimento l’aspetto grafico e alcune funzionalità della webmail (e non solo), il team di Google ha deciso di agevolare la vita ai Greasemonkey-hackers.

Con le API gli sviluppatori potranno finalmente scrivere script più robusti per la nuova versione di Gmail anche se da Google avvertono che la strada è ancora lunga e il codice rilasciato è solo l’inizio quindi alcuni script potrebbero comunque non funzionare a dovere.

I sorgenti sono liberamente scaricabili da Google Code via svn

[Via | LWN]

....
condividi 0 Commenti

Magento, nuovo CMS per ecommerce in PHP 5.0

pubblicato da Fullo

magento, php5 ecommerce script Se siete stanchi di applicazioni di ecommerce come OsCommerce o ZenCart potreste dare una possibilità a Magento. Questa nuova applicazione web scritta in php e rilasciata con licenza opensource ha infatti tutte le carte per andare a sostituire i precedenti progetti, infatti include le principali caratteristiche dei due succitati prodotti aggiungendo, di default, quelle disponibili soltanto tramite plugin di terze parti (come il pagamento tramite PayPal).

Magento necessita PHP 5.0 in quanto sfrutta al suo interno lo Zend Framework, proprio per questo ha suscitato molto interesse da parte di una nutrita comunità di sviluppatori web che ha già iniziato a collaborare attivamente con gli sviluppatori del progetto su forum e wiki.

Purtroppo però Magento è ancora in beta release e quindi poco consigliato per siti di grosso calibro.

Per saperne di più vi consiglio di andare a visualizzare i vari screencast disponibili sul sito.

....
condividi 4 Commenti

Envy 0.9.0 finalmente ha una GUI

pubblicato da Matteo Campofiorito

Envy Uno degli script più utili per installare i driver video Nvidia e ATI in Ubuntu si arricchisce di un’interfaccia grafica. Con la release 0.9.0 di Envy Alberto Milone ha deciso di dotare il suo script di una GUI in PyGTK. Questo renderà ancora più semplice l’utilizzo di Envy da parte di utenti alle prime armi spaventati dalla linea di comando.
Ma l’interfaccia grafica non è l’unica novità presente. Eccone alcune:

- L’installazione del driver Nvidia aggiunge un’icona per accedere agli “nvidia-settings” nel menu Applications/System Tools
- Composite è abilitato per impostazione predefinita per i driver Nvidia
- AIGLX è disabilitato per default con i driver ATI
Per l’elenco completo delle novità e dei cambiamenti rimando all’annuncio pubblicato sul blog di Alberto Milone

....
condividi 1 Commenti

Envy, installare facilmente driver proprietari su Ubuntu

pubblicato da Matteo Campofiorito

EnvyNon è una novità per gli utilizzatori di Ubuntu ma potrà comunque far comodo a molti nuovi utenti. Sto parlando di Envy, script in Python realizzato dall’italiano Alberto Milone, che consente un’installazione semplificata dei driver proprietari per schede video Nvidia e ATI su Ubuntu. Oltre a individuare il modello di scheda e scaricare e installare i driver più recenti, Envy modifica automaticamente il file xorg.conf e a richiesta può riavviare il server X.
L’ultima versione 0.8.2, rilasciata qualche giorno fa, introduce una nuova feature che consente di scegliere manualmente la versione di drive Nvidia/ATI da installare.
Il .deb per Dapper e Edgy è scaricabile da qui.

....
condividi 7 Commenti

Ubuntu Customization Kit 1.4

pubblicato da Matteo Campofiorito

ubuntu customization scriptAggiornamento per UCK, script molto utile (già noto ai nostri lettori) per creare versioni LiveCD personalizzate di Ubuntu. Con la versione 1.4 Fabrizio Balliano ha aggiunto novità interessanti. E’ ora possibile ad esempio installare versioni aggiornate del kernel e lanciare un package manager o un console per installare software aggiuntivo. UCK 1.4 è scaricabile in formato .deb . Una volta installato la GUI per la personalizzazione è avviabile digitando in console: “uck-gui”.

[Via | Freshmeat]

....
condividi 2 Commenti

Woof: trasferire facilmente file

pubblicato da Andrea de Palo

Il trasferimento di file in rete da un computer ad un altro non è sempre un’operazione banale / rapida; disporre di un file-server è sicuramente un’ottima soluzione per semplificare il processo dello scambio file ma, se necessitate di un metodo più semplice, potreste provare Woof, abbreviativo di Web Offer One File.

Si tratta di un piccolo script Python che facilita il trasferimento di file e richiede solo che il destinatario abbia un browser web ( o una utility a-la wget ); nella prossima pagina illustrerò le principali modalità di funzionamento…

Continua a leggere: Woof: trasferire facilmente file

....
condividi 1 Commenti

Automatizzare task con la shell

pubblicato da Andrea de Palo

IBMChi amministra più di due pc sa cosa si prova a dover ripetere dei comandi ( o una serie di comandi ) su ogni macchina: se anche voi sentite un irrefrenabile desiderio di automatizzare ogni volta che vi trovate di fronte ad un task ripetitivo allora non dovreste perdervi questo articolo pubblicato su IBM Developerworks.

Il pezzo è una continuazione ideale di quello sull’utilizzo avanzato della Z-shell, da noi segnalato qualche tempo fa; vengono illustrate le metodologie da applicare per poter creare shell script che svolgano per noi compiti ripetitivi, ad esempio eseguire la sincronizzazione di una directory su più macchine remote.

Citando Larry Wall

Laziness drives one to work very hard to avoid future work for a future self

....
condividi 0 Commenti