dee's blog | There's no place like 127.0.0.1

CAT | apple

mag/08

2

wine-git

Come ottenere la più recente versione di wine in tre semplici step.
Dipendenze: git.
Conflitti: binari wine di ogni tipo e relativi ~/.wine.

Il primo passo è copiare in locale l’albero remoto dei sorgenti:
$ git clone git://source.winehq.org/git/wine.git ~/wine-git
$ cd ~/wine-git

Il secondo passo, è compilare:
$ ./configure
$ make depend && make

Il terzo passo è installare:
# make install

Successivamente si potrà regolarmente controllare per gli aggiornamenti sul repo con:
$ git fetch ; git rebase origin
e scaricarli con:
$ git reset --hard origin

Detto questo chiudo dicendo che potete fare tranquillamente a meno del mio articolo perchè è stato extra riassuntivo. La cosa migliore è consultare le fonti ufficiali:
http://wiki.winehq.org/GitWine/
http://winehq.org/site/docs/wineusr-guide/installing-wine-source

Enjoy.

, , Hide

nov/07

7

conky per osx: geektool

il geektool corrisponde al tanto amato conky che c’è per linux.
come tale, esegue comandi di shell con refresh variabile.
linko alcuni blog utili da cui ho preso e modificato gli script: pseudotecnico e keynote2keynote.

infine propongo gli script che ho deciso di adottare sul mio macbook.

uptime: oltre che fornire il tempo di uptime della macchina, fornisce indicazioni sullo stato di utilizzo della ram, cpu, e hdd.

uptime | awk '{print "UPTIME : " $3 " " $4 " " $5 " " }';
top -l 2 | awk '/CPU usage/ && NR > 5 {print $6, $7=":", $8, $9="user ", $10, $11="sys ", $12, $13}';
top -l 1 | awk '/PhysMem/ {print "RAM : 1024M tot = " $8 " used + " $10 " free." }' ;
df -h | grep /dev/disk | awk '{print "HDD : " $2 " tot = " $3 " used + " $4 " free." }'

refresh: 30

topx: mostra lo stato dei processi in esecuzione.

top -ocpu -FR -l2 -n20 | grep '^....[1234567890] ' | grep -v ' 0.0% ..:' | cut -c 1-24,33-42,64-77

refresh: 10

cal: un calendario con indicazione giorno corrente.

cal | sed "s/^/ /;s/$/ /;s/ $(date +%e) / $(date +%e | sed 's/./#/g') /"

refresh: 500

[ PS: aggiornerò il post non appena adotterò o cambierò i miei script ]

, , , Hide

mag/07

22

macports@work

l’unica via per un approccio “shell-like” per gestire il software sul mio macbook.
devo accontentarmi, non è mica linux :P

l’installazione è molto semplice, basta seguire le fasi di preparazione delle macchina installando xcode, x11 e configurando l’ambiente shell.
sarà necessario seguire questo wiki preso dal sito ufficiale.

successivamente per il suo utilizzo basterà seguire l’altra pagina del wiki del sito ufficiale
tanto per riempire il post cito alcuni comandi utili:

sudo port selfupdate
port search foo
sudo port install foo
sudo port uninstall foo
port installed
port outdated
sudo port upgrade foo
sudo port upgrade outdated

i pacchetti saranno installati in /opt/local (/sw è per fink).
in casi estremi consiglio:
sudo mv /opt ~/.Trash
e ripartire con l’installazione.

vorrei solo puntualizzare una cosa, non farsi prendere dalla smania di installare compilando tutto. è preferibile prima controllare che il pacchetto necesario non sia gia presente in .dmg compilata sul sito ufficiale apple.

bb

No tags Hide

mag/07

3

grep rulez

a dir poco grep rulez!
mezzo rimbambito ho cancellato una cartella che conteneva il lavoro di scripting di una settimana.
non contento vado li per aprire il cestino e lo svuoto. dopo un po mi rendo conto: d’ooh!

viene in soccorso il grep.

smonto la partizione e mando in esecuzione questa riga:
grep --binary-files=text -30 "output

approccio un po rozzo però efficace finchè si tratta di robe testuali, ero gia pronto li con il magicrescue preso su aur però questo è andato alla grande :D :D :D

Hide

apr/07

15

screenshots macOSX

No tags Hide

mar/07

18

mysql on osx

oggi ho messo mysql sul mio macbook.
ho seguito una guida molto semplice.
ci sono riuscito senza problemi:
http://www.entropy.ch/software/macosx/mysql/#install

No tags Hide

dopo un po di panico, avendo perso tutte le personalizzazioni sono giusto alla soluzione (ringrazio deadbeef per l’aiuto).

1) riavviate digitando mela+s (single user mode)
2) mount -o remount -o rw / (rimontate la partizione in lettura/scrittura. sarà valido solo per la corrente sessione)
3) chmod -R 777 cartella (non dovrebbe servire perchè da root potete fare quello che vi pare)
4) mv /Users/macbook /Users/macboo (consiglio vivamente visitate questo link se nn sapete una rename)
5) mv /Users/quello-che-è /Users/macbook (ripristinate il vecchio user macbook o quello che era prima)
un appunto: io ho ripristinato così le mie impostazioni su un macbook dopo che mi ero rinominato la home per sbaglio.

No tags Hide

Find it!

Theme Design by devolux.org
88433 pagine visitate, 155 oggi
44477 visite, 86 oggi
FireStats icon Powered by FireStats