Piero V.

Nginx e PHP portable su Windows

Ogni tanto ho bisogno di avere un web server con PHP sulla mia chiave USB, così ho deciso di provare con Nginx, dato che ne ho sentito parlare molto bene ed è molto, molto leggero.

La prima soluzione che ho trovato si chiamava WNMP, cioè Windows Nginx MySQL PHP, però non mi piaceva anche perché rimetteva il suo copyright su istruzioni praticamente scaricate dal wiki di Nginx, così ho deciso di fare a modo mio.

Scaricare i pacchetti

Le istruzioni che dava lui sono già praticamente le stesse del wiki e le do anch’io, perciò riconosco che sono prese dalle pagine Install e php-fcgi on Windows del wiki di nginx.org e pertanto gli autori di questi step sono gli autori delle pagine del wiki.

Create una cartella sulla vostra chiavetta: il nome non è importante, ma meglio che il percorso sia breve e non contenga spazi.

Dentro a questa cartella create la cartella www. Dopo scaricate Nginx per windows ed estrate la cartella nginx-v... qui, quindi rinominatela in nginx. … [Leggi il resto]

Gedit Windows

Uno dei software GTK+ che non trovo male è gedit, l’editor di testo dell’ambiente desktop GNOME.

Allora l’ho provato su Windows: il porting è perfetto, si hanno veramente tutte le funzionalità di quello dei sistemi POSIX, perciò non ho nulla da dire riguardo al software in sé e per sé.

Tuttavia volevo renderlo portable per averlo sempre con me nella chiavetta, al posto di Notepad++ però c’è un piccolo svantaggio: gedit pesa circa 85MB, contro i 13,45MB di Notepad++.

Comunque per installarlo sul computer rimane ottimo.

Computer o giocattoli?

Leggendo un po’ così per il web ho sentito di un video di Windows 8. All’inizio non ero interessato, ma il tanto parlare di una rivoluzione mi ha incuriosito.

Ecco il video: (Microsoft che usa servizi della concorrenza 😁 )

Vedendolo mi sono detto: ma vogliamo computer o giocattoli?

In pratica la “rivoluzione” di cui tutti parlano è far diventare il computer più ispirato agli smartphone…

Un momento, un momento! Come?

Il tradizionale sistema di un computer funziona già molto bene, infatti tastiera e mouse sono molto comodi, soprattutto se si devono passare ore a scrivere al computer.

Non penso che uno schermo touch screen, almeno ai livelli di oggi, possa essere altrettanto comodo per trascorrere molto tempo al computer, sia in ambito lavorativo che in ambito domestico.

Inoltre il pulsante start o il pannello superiore di Mac o le mille combinazioni di pannelli degli ambienti grafici di GNU Linux sono già molto comodi.

Purtroppo sembra che questa sia la strada per l’evoluzione delle interfacce grafiche.

Mi chiedo che influssì avrà sul software libero.

Se già GNOME Shell era molto criticato per la sua radicalità mi chiedo come diventerà dopo questi video.

Comunque Windows 8 (questo è l’attuale nome che ha) se continuerà ad avere questo tipo di cambiamenti dovrà essere introdotto per bene, altrimenti la microsoft potrebbe essere come windows vista.

Errori FAT/FAT32 e GNU Linux

Mi è capitato ormai più di una volta di aver errori con le chiavette formattate in Fat o in Fat 32 e di dover andare su Windows a dare chfs o un comando simile.

Oggi però mi è capitato con l’hard disk esterno per colpa di un fottutissimo cavo che penso non userò mai più con il disco.

Non volevo andare dall’altro computer dove c’è una partizione con windows, così mi sono ricordato che tempo fa avevo già cercato un modo di risolvere questo problema ma non l’avevo mai applicato.

Si tratta di usare fsck.vfat (o fsck che tanto riesce a lavorare lo stesso).

Il primo problema era che mi chiedeva quali dei due FAT utilizzare, così dopo una mini ricerca ho trovato di digitare 1, però non funzionava, cioè mi dava una frase in inglese che vuol dire “Il filesystem è stato lasciato non cambiato”.

Un’altra ricerca e ho trovato il comando da eseguire, che chiede se effettuare i cambiamenti, voi premete y.

fsck -V -r /dev/sdb1

-V è il solito V per la modalità verbosa, r è la modalità interattiva, mentre /dev/sdb1 è il disco da controllare e varia in base alle esigenze.

Ho trovato questa risoluzione nel forum internazionale di ubuntu.

Dato che ci sono vi do anche un comando utile trovato sul web (non so dove) per copiare dei dati sull’hard disk ma copiando solo quelli modificati.

Chi lo conosce già sa dalla definizione che si tratta di rsync.

rsync -r --delete sorgente destinazione

Il -r serve per la modalità recursive cioè quella che esplora le cartelle, --delete serve per cancellare i file che nella sorgente non esistono più.

È molto comodo e poi ci sarebbero anche molte opzioni per la rete che però non mi pare il caso di spiegare ora.

L’unica cosa è che tralascia le cartelle e i file con simboli come : sui filesystem windows perché non sono ammessi.

Se windows non monta in automatico il CD...

Mio padre aveva un problema col suo computer portatile…

Praticamente l’unità cd dava sempre vuoto il disco che si metteva, magari anche quando sugli altri computer funzionava…

Però inserendo il CD al boot e andando su Risorse del Computer -> Unità DVD col destro -> Proprietà -> Hardware -> DVD con doppio click -> Volumi -> Inserisci -> Ok -> Ok lo rilevava.

Ciò significava che il lettore andava e non era un problema hardware. Forse lo era di driver, ho pensato. Poi non potevo far fare sempre tutto quel procedimento a mio padre…

Poi mi imbatto in una pagina che parlava dei servizi di windows (i nostri demoni, per noi che siamo di ambiente Linux 😉 ) che occupavano tanta memoria.

Tra questi c’era Archivi removibili e diceva di disabilitarlo se non se ne avevano.

A quel punto mi è sorto un dubbio…

Sono andato in Pannello di controllo -> Strumenti di amministrazione -> Servizi…

Ho trovato archivi removibili disabilitati… Li ho attivati e così ho risolto il problema!!

Ecco come deve essere:

archivi_removibili.png

Ora devo solo risolvere il problema dei dvd video…