11 febbraio 2018
Metti una sera prima di cena...
Continua...
8 luglio 2016
Usare da XP una stampante condivisa con Windows 10.
La stampante condivisa via rete (SMB) non funzionava più.
Continua...
2 ottobre 2014
Capistrano attivato!
Adesso posso anche rilasciare in produzione la mia home page (tuxmal.noip.me) dal client di sviluppo.
Grazie a Capistrano è stato possibile dare quel tocco di automagia necessario alla cosa; inoltre, con un piccolo aiuto da parte di Niels Hoffmann e un po' di testardaggine per cercare di risolvere le cose in maniera fuori standard, il gioco è stato fatto!
O quasi.
Mi resta da parametrizzare l'indirizzo della macchina client da cui ottengo tramite git il sito (adesso l'IP è codificato in una costante -che costante non è- perché il DHCP fornisce questo indirizzo a suo piacimento). Dovrebbe bastare un po' di Ruby o qualche magia con la shell per risolvere il tutto. Appena fatto, aggiornerò il post e commenterò il risultato.
Per ora è tutto, sogni d'oro!
Continua...
20 settembre 2014
WiFi intel e kernel 3.1x (ovvero No probe response from AP, disconnecting).
![]() |
| Immagine tratta da http://hdwallpapers4free.com/ |
chiba kernel: [ 1790.506095] ieee80211 phy0: wlan0: No probe response from AP xx:xx:xx:xx:xx:xx after 500ms, disconnecting.
chiba NetworkManager[1696]: <warn> Connection disconnected (reason -4)
Ricercando in rete, non era facile trovare notizie al riguardo, sia all'interno del Forum Sabayon, sia più generale cercando su Google.
Continua...
3 maggio 2014
Netbeans ed i font senza antialias.
E' da un po' che litigo con il rendering dei fonts in Netbeans (dalla versione 7.2, forse). Qualunque scelga come font di base, la sua resa a video era scadente,scalettata come se non fosse attivo alcun antialiasing.
Ma solo sul PC di casa, non su quello in ufficio.
Continua...
16 luglio 2013
The last Door! presentazione e recensione del gioco on line
Buon gioco a tutti!
Continua...
12 luglio 2013
Sostituire un HD con un SSD
| Samsung SSD Series 840 160 GB |
Dopo aver dato un occhiata in giro per avere notizie sull'uso di un SSD al posto di un HD classico, mi sono dato da fare.
Continua...
4 luglio 2013
Un viaggio nelle isole misteriose.
Io, invece, ad inizio giugno ho fatto un avventuroso viaggio nelle isole misteriose, alla ricerca di tesori ed emozioni che diano senso alla vita di tutti i giorni.
Continua...
19 febbraio 2013
Ricompilare i moduli vmware al cambio di kernel
|
|
|
| This site is not affiliated with or endorsed by the Fedora Project | This site is not affiliated with or endorsed by the VMware |
Continua...
20 novembre 2012
Il nonsenso della vita ed il senso delle lobbies
Continua...
13 settembre 2012
Linux: il terrore scorre sul filo di...
Programma di utilità che permette di monitorare la tastiera su X e che essendo disponibile per tutti gli utenti (e non solo per root) può essere lanciato da chiunque per monitorare anche l'input di password di root su qualunque console aperta sotto X(.org)!

Continua...
30 agosto 2012
Rassegna(ti) stampa 3: a volte ritornano!
http://www.f-secure.com/weblog/archives/00002397.html
ora potremmo occuparci di cose seria pure noi!

Nel frattempo Registro.it cerca un modo per aumentare le sue entrate e rendere la vita facile ai cattivoni:
http://punto-informatico.it/3559762/PI/News/registroit-mette-accento-sui-domini.aspx
http://en.wikipedia.org/wiki/IDN_homograph_attack (questo è quello che si rischia che accada, ora)
Continua...
Rassegna(ti) stampa 2: la vendetta!
http://public.web.cern.ch/public/
(ma forse non la vedrai più, per cui vai direttamente qui: http://press.web.cern.ch/press/PressReleases/Releases2012/PR17.12E.html)
Continua...
Rassegna(ti) stampa!
Sophisticated bank fraud attempted to steal at least $78 million
http://punto-informatico.it/b.aspx?i=3549750
http://arstechnica.com/tech-policy/2012/06/sophisticated-bank-fraud-attempted-to-steal-at-least-78-million/
Per riprendersi dallo shock, un po' di buon umore (dici che è troppo simile alle situazioni che mi capitano ogni giorno?):
http://xkcd.com/302/
Continua...
11 gennaio 2012
Ottenere l'indirizzo IP di un PC dal suo nome NETBIOS tramite SAMBA
Ravanando su Google, in un vecchio post (Getting IP address from computer name using samba) su My Linux Life ho trovato come fare a risolvere un vecchio problema che mi infastidiva a casa.
Finalmente ho scovato come fare per ottenere su di una macchina GNU/Linux l'IP di un PC Windows conoscendone il sono nome NETBIOS (utile tipicamente quando si usa un server DHCP per la rete casalinga, ma non solo! ;->).
Il comando SaMBa da utilizzare è:
A futuro memento. :-)
Continua...
8 luglio 2011
E in Svizzera nasce il partito Anti-PowerPoint
Ebbene, a me sembra che, sebbene le intenzioni dell'Anti-PowerPoint-Party(
Continua...
4 luglio 2011
Google, ovvero una vita da geek!
Fatto sta che sono stati semplicemente grandiosi!
Powered by ScribeFire
Continua...
2 maggio 2011
NetBeans e Ruby/Rails: l'idilio è finito? Rigraziamo per l'ennesima volta Oracle! :-/
Dopo aver ravanato alquanto leggo che Netbeans non supporta più Ruby/Rails. In verità un aggiornamento dice anche che Tom Enebo e un gruppo di utenti Ruby ha iniziato l'opera di mantenimento del modulo Ruby come plugin.

Continua...
7 marzo 2011
Recupero di una pendrive USB

No! Alt! Stop!
Niente panico, proviamo a recuperare il contenuto
Se il danno hardware non è esteso (e spesso non lo è, anzi, mi è sempre capitato il caso che ad essere "persa" è stata la parte di disco relativa al boot sector/partition table/FAT) è possibile recuperare se non tutto almeno buona parte dei files presenti.
Ma procediamo con ordine.
- Scopriamo su quale device è presente la pendrive (che ovviamente non viene montata, non potendo trovare alcun filesystem valido al suo interno).
Per prima cosa inseriamo il pendrive in una porta USB e poi da terminale diamo:
[tuxmal@work ~]# dmesg
ottenendo:
usb 1-6: new high speed USB device using ehci_hcd and address 7
usb 1-6: New USB device found, idVendor=0457, idProduct=0151
usb 1-6: New USB device strings: Mfr=0, Product=2, SerialNumber=3
usb 1-6: Product: USB Mass Storage Device
usb 1-6: SerialNumber: 73971bc79344b6
usb-storage 1-6:1.0: Quirks match for vid 0457 pid 0151: 80
scsi5 : usb-storage 1-6:1.0
scsi 5:0:0:0: Direct-Access 1.0 PQ: 0 ANSI: 2
sd 5:0:0:0: Attached scsi generic sg3 type 0
sd 5:0:0:0: [sdc] 983808 512-byte logical blocks: (503 MB/480 MiB)
sd 5:0:0:0: [sdc] Write Protect is off
sd 5:0:0:0: [sdc] Mode Sense: 00 00 00 00
sd 5:0:0:0: [sdc] Assuming drive cache: write through
sd 5:0:0:0: [sdc] Assuming drive cache: write through
sdc: unknown partition table
sd 5:0:0:0: [sdc] Assuming drive cache: write through
sd 5:0:0:0: [sdc] Attached SCSI removable disk
quindi il device è sdc. Alternativamente avremmo potuto leggere queste info con:
[tuxmal@work ~]# tail /var/log/messages - Creiamo un file contenente i dati del pendrive, per le varie prove di recupero (pendrv è il nome del file utilizzato per i test), l'opzione bs specifica la grandezza dell'intero pendrive (in questo caso 512MB):
[tuxmal@work ~]# dd bs=512M if=/dev/sdc of=./pendrv - Copiamo il file appena creato (per sicurezza, potremo ritornare sui nostri passi senza più toccare il pendrive, che anzi, rimuoviamo dalla porta USB):
[tuxmal@work ~]# cp pendrv pendrv.bkup - Adesso, passiamo all'azione, controlliamo se si riesce a leggere qualcosa all'interno del pendrive:
[tuxmal@work ~]# parted ./pendrv
Nel caso in esame non risulta presente alcuna partizione. Possiamo provare ancora così:
[tuxmal@work ~]# fdisk ./pendrv
e, poiché non otteniamo alcun risultato interessante, ancora:
[tuxmal@work ~]# fdisk -u -l ./pendrv
oppure
[tuxmal@work ~]# fdisk -l ./pendrv - Se ancora non si hanno riscontri positivi, come nel mio caso, proviamo con:
[tuxmal@work ~]# gpart -g -i ./pendrv
che continua a visualizzare partizioni errate:
Begin scan...
Possible partition(DOS FAT), size(486mb), offset(0mb)
End scan.
Checking partitions...
* Warning: partition(Primary 'big' DOS (> 32MB)) starts beyond disk end.
Partition(Primary 'big' DOS (> 32MB)): invalid primary
Ok.
Guessed primary partition table:
Primary partition(1)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(2)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r - Proviamo comunque a montare il nostro pendrive:
[tuxmal@work ~]# mount -t vfat -o loop ./pendrive /mnt/usbdrv/
Se nulla si è risolto, otterremo ancora errori del genere:
mount: tipo fs errato, opzione non valida, superblocco su /dev/loop0 danneggiato,
codepage o programma ausiliario mancante, o altro errore
In alcuni casi si possono trovare informazioni utili in syslog. Provare
ad esempio 'dmesg | tail'
# dmesg | tail
FAT: invalid media value (0x01)
VFS: Can't find a valid FAT filesystem on dev loop0.
FAT: invalid media value (0x01)
VFS: Can't find a valid FAT filesystem on dev loop0.
FAT: invalid media value (0xa5)
VFS: Can't find a valid FAT filesystem on dev loop0.
FAT: invalid media value (0xa5)
VFS: Can't find a valid FAT filesystem on dev loop0.
FAT: invalid media value (0xa5)
VFS: Can't find a valid FAT filesystem on dev loop0. - Proviamo ad utilizzare, allora,
[tuxmal@work ~]# testdisk ./pendrive
seguendo i menù riusciremo a correggere boot sector e partition table ed a visualizzare i file (menù [Advanced]). Proprio da quest'ultimo menù, tramite [Image Creation], creo una nuova immagine del pendrive (dal nome di default image.dd). - Adesso proviamo a vedere dentro il pendrive recuperato:
[tuxmal@work ~]#mount -t vfat -o loop ./image.dd /mnt/usbdrv/ -o codepage=850,iocharset=utf8
montando l'immagine ottenuta, questa volta riuscimo a leggere tutti i file presenti. Per una corretta visualizzazione dei nomi dei file è stato necessario specificare le opzioni
codepage=850,iocharset=utf8
poiché le operazioni sono state svolte su di una linuxbox che usa UNICODE come charset di default.
- Partition-Rescue HOWTO
- Per una occhiata veloce sul problema.
- "Invalid or incomplete multibyte or wide character" Issue
- Mi ha ispirato per inserire le opzioni di mount relative al set di caratteri.
Powered by ScribeFire
Continua...
21 febbraio 2011
Calc, OpenOffice.org e l'annoso problema delle righe da ripetere in stampa
Andando alla funzione Formato -> Aree di stampa -> Modifica, nella casella Riga da ripetere sia digitando manualmente i valori che selezionando la riga del foglio da stampare tramite l'apposito tasto posto all'estrema desta, il risultato era sempre lo stesso: cliccando sul tasto Ok si otteneva sempre il messaggio Riferimento foglio non valido.
Più di una volta ho cercato si Google senza trovare nulla, ma oggi mi sono imbattuto in un post sul forum di OpenOffice.org che mi ha risolto una volta e per sempre il problema! In soldoni, come riporta l'utente sbaturzio:
Allora: ho risolto facendo così:Posso testimoniare che la cosa ha funzionato anche sul mio OpenOffice.org 3.2.1 (OOO320m15 (Build:9492) 3.2.1.4).
* Menu -> Strumenti -> Opzioni -> OpenOffice.org Calc->Formula
* Attivo Usa nomi di funzione Inglesi
* premo Ok
Da questo momento in avanti la funzionalità Riga da ripetere lavora correttamente senza errori.
Posso anche riportare la checkbox Usa nomi di funzione Inglesi allo stato originale senza che Riga da ripetere torni a dare errori.
Continua...




