Aggiornamenti da ottobre, 2009 Mostra/nascondi commenti | Scorciatoie da tastiera

  • diegor 7:22 pm il October 1, 2010 Permalink | Rispondi
    Tag:   

    HOWTO: Installare LaTeX in OSX 

    LaTeX è un linguaggio di markup per la produzioni di testi basato su TeX. É usato soprattutto da scienziati, matematici ed ingegneri in quanto si presta molto bene per la scrittura di formule matematiche e non.

    In OSX non è installato di default ed è possibile farlo in due modi:

    1. tramite un installer apposito
    2. tramite macports o fink

    Per il primo punto c’è MacTex, una distribuzione di LaTeX precompilata per OSX: nel pacchetto (grande circa 1.6GB) trovi tutto quello che hai bisogno per iniziare a lavorare con LaTeX. L’unica cosa che ti manca è un editor in grado di aiutarti nella scrittura del linguaggio. A riguardo, sempre in questa pagina (http://www.tug.org/mactex/) c’è il MacTeXtras.zip che contiene molti extras, tra cui anche degli editor.

    Da bravo programmatore uso TextMate, un editor di testo molto ben fatto per OSX.

    Altro metodo per installare LaTex (un pochino più complicato) è quello di utilizzare i macports o fink. Ho usato varie volte i macports e sono molto comodi. Fink invece l’ho disinstallato :)

    Dunque per installare LaTeX dai macports segui questi passi:

    1. apri il Terminale
    2. digita:
      sudo port install tetex

      pazienta ed attendi la fine dell’installazione.

    Ora sei in grado di generare i tuoi documenti partendo dal codice LaTex.

    Buon lavoro! :)


     
  • diegor 5:07 pm il June 9, 2010 Permalink | Rispondi
    Tag:   

    HOWTO: Mantieni in ordine OSX con il comando “periodic” 

    OSX ha a disposizione una serie di comandi da Terminale per mantenere in ordine il sistema operativo. Sto parlando del comando “periodic”. Se apri il terminale e digiti “man periodic” puoi leggere il manuale di questo comando. Ci sono tre tipi di insieme di funzioni che si possono eseguire:

    1. daily: sono degli script che solitamente vengono eseguiti alle prime ore della mattina
    2. weekly: sono degli script settimanali che solitamente vengono eseguiti il Sabato mattina
    3. monthly: sono degli script mensili che solitamente vengono eseguiti il primo giorno del mese

    Le operazioni da fare per ogni insieme sono definite dentro “/etc/periodic”. Dentro questa directory ci sono 3 cartelle, una per ogni insieme di funzioni.

    Le configurazioni invece sono dentro “/etc/defaults/periodic.conf” dove sono definiti i vari parametri di periodic. Se vuoi aggiungere delle tue operazioni, le puoi inserire in queste cartelle, a seconda della frequenza con cui devono essere eseguite.

    Tutti i log (ovvero i risultati) di queste operazioni sono contenute dentro “/var/log/” nei file “daily.log”, “weekly.log” e “monthly.log” rispettivamente per ogni insieme di funzioni.

    Dunque se vuoi eseguire un set di operazioni ti basterà aprire il Terminale ed eseguire i seguenti comandi:

    #> sudo periodic daily
    #> sudo periodic weekly
    #> sudo periodic monthly

    Se hai domande e/o suggerimenti commenta o scrivimi una mail! :)

     
  • diegor 7:26 pm il May 29, 2010 Permalink | Rispondi
    Tag:   

    HOWTO: Scrivere nativamente su NTFS con OSX 

    In OSX (sia Leopard che Snow Leopard) manca per default il supporto per la scrittura su partizioni NTFS. Per fare ciò esistono sono molte soluzioni di terze parti che permettono le scritture su questo tipo di filesystem. Questo tipo di supporto è utile se, avendo un hard disk esterno, vuoi scambiare file con i tuoi amici o semplicemente con altri tuoi computer che hanno Windows.

    Come ho detto prima, OSX ha la scrittura disabilitata per default ma è in grado di scrivere su partizioni di tipo NTFS. Per fare ciò è sufficiente eseguire qualche piccolo passo con il Terminale.

    ATTENZIONE: non mi assumo nessuna responsabilità sull’eventuale perdita di dati o corruzione del filesystem. La procedura, se pur semplice, è consigliata ad utenti che hanno un minimo di esperienza con il Terminale.

    Detto ciò, procedi pure:

    1. Apri il Terminale
    2. Rinomina il file mount_ntfs in mount_ntfs.orig (se ti viene chiesta la password, inseriscila):
      sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
    3. Crea ed edita il file con il seguente comando:
      sudo vim /sbin/mount_ntfs
    4. Incollaci il seguente contenuto:
      #!/bin/sh
      /sbin/mount_ntfs.orig -o rw "$@"
    5. Salva ed esci da vim premendo: esc + : + x
    6. Dai i permessi di esecuzione al file appena creato:
      sudo chmod a+x /sbin/mount_ntfs

    Il gioco è fatto. Ora sarai in grado di scrivere in ogni partizione NTFS senza alcun problema.

    Se hai domande, suggerimenti, critiche… commenta oppure scrivimi una mail! :)

     
    • CuFF 11:22 il maggio 30, 2010 Permalink | Rispondi

      Ciao! Hai mai avuto dei problemi :) ?

    • CuFF 8:50 il maggio 30, 2010 Permalink | Rispondi

      Da me non ha funzionato :/

    • Diego Russo 11:41 il maggio 30, 2010 Permalink | Rispondi

      Ancora no! :P Ho fatto dei test scrivendo 10GB di serie televisive e non ho avuto problemi, tutto perfettamente funzionante (lette poi da una macchina Linux)

    • Diego Russo 11:44 il maggio 30, 2010 Permalink | Rispondi

      Molto strano. Può sembrare una winzozzata, ma prova prima a fare un logout e poi una riavviata. Altra cosa, controlla bene il contenuto dello script, che non ci siano caratteri “strani”. Come debugging apri la Console degli errori e dimmi cosa scrive quando provi a montare la partizione NTFS.
      La partizione non viene per niente montata, oppure te la monta e poi non riesci a scriverci dentro?

    • CuFF 8:58 il giugno 1, 2010 Permalink | Rispondi

      Niente da fare, logout e riavvii non cambiano la situazione, non mi permette proprio di montarla. La console non segna nessun errore!

    • Diego Russo 9:39 il giugno 1, 2010 Permalink | Rispondi

      Allora se non te la monta proprio, c'è qualche errore sullo script /sbin/mount_ntfs. Lo faceva anche a me ed erano le virgolette di chiusura che erano quelle inverse.
      Dunque stai attento a queste piccolezze. Prova a ripristinare la situazione originale e vedere se te la monta.

    • CuFF 9:44 il giugno 1, 2010 Permalink | Rispondi

      Probabilmente è come hai detto tu, proprio per questo ti chiedo se mi puoi inviare il tuo file di configurazione , ovviamente se vuoi :P . Se metto il file originale funziona tutto senza bisogno di logout o altro. La mia email ce l'hai se vuoi, grazie :D

    • Diego Russo 9:58 il giugno 1, 2010 Permalink | Rispondi

      Ho appena aggiornato la guida inserendo il punto 6. Prova a rifarla e dimmi il risultato. ok?
      Controlla i permessi con questo comando:
      ls -l /sbin/mount_ntfs
      Dovrebbero essere così ed il fie di colore rosso:
      -rwxr-xr-x 1 root wheel 43 24 may 15:15 /sbin/mount_ntfs
      Grazie ancora.

    • CuFF 10:32 il giugno 1, 2010 Permalink | Rispondi

      Ora è riuscita a montarla. Avevo già provato in passato (non modificando il file però), ma semplicemente forzando il montaggio in scrittura. Purtroppo il risultato è lo stesso (ho provato la tua procedura per vedere se andava a buon fine), crasha inesorabilmente tutto il Mac, applicazione dopo applicazione fino al Finder con l'unica possibilità di spegnere forzatamente il Mac. Probabilmente a te funziona bene perché hai qualche plugin che ti permette di montare in scrittura le partizioni NTFS come MacFuse ;)

    • Diego Russo 10:50 il giugno 1, 2010 Permalink | Rispondi

      Su Leopard non mi funziona. Sul mio snow leopard non ho installato macfuse. Te sulla console cosa vedi? Io sul mio vedo una cosa del genere.

      01/06/10 10:48:25 kernel NTFS driver 3.2 [Flags: R/W].
      01/06/10 10:48:25 kernel NTFS volume name DISK_MINI, version 3.1.

    • Diego Russo 11:14 il giugno 4, 2010 Permalink | Rispondi

      Ancora no! :P Ho fatto dei test scrivendo 10GB di serie televisive e
      non ho avuto problemi, tutto perfettamente funzionante (lette poi da
      una macchina Linux)


      Diego Russo
      http://www.diegor.it
      Inviato dal mio iPhone 3Gs

      El 30/05/2010, a las 11:22, “Disqus” <
      > escribió:

    • Diego Russo 11:49 il giugno 4, 2010 Permalink | Rispondi

      Ancora no! :P Ho fatto dei test scrivendo 10GB di serie televisive e non ho
      avuto problemi, tutto perfettamente funzionante (lette poi da una macchina
      Linux)

      Diego Russo
      http://www.diegor.it

      2010/5/30 Disqus <>

    • Andrea Moro 12:28 il luglio 13, 2010 Permalink | Rispondi

      Ma se e' cosi' semplice, perche' esistono programmi a pagamento per farlo e il supporto ufficiale di Apple dice che non si puo'?

    • Diego Russo 12:43 il luglio 13, 2010 Permalink | Rispondi

      Perché la maggior parte delle persone che usano OSX non sono utenti avanzati e come leggono la parola Terninale, smettono di fare quello che volevano fare. :)

    • Andrea Moro 1:34 il luglio 13, 2010 Permalink | Rispondi

      Io non mi posso definire un utente Mac ancora esperto, perche' sono solo 3 anni che ci lavoro, a differenza di windows che lo rigiro come un pedalino, tuttavia quello a cui mi riferivo e' l'assenza di informazioni anche da parte di Apple.

      Quando all'epoca mi serviva questa cosa, non sono riuscito a trovare nulla in merito.

    • Diego Russo 3:52 il luglio 13, 2010 Permalink | Rispondi

      Ovviamente devi considerare anche gli aspetti commerciali e non limitarti a quelli tecnici. Ora non so cosa gli è passato per la testa ad Apple per non aver fatto questa cosa, am se l'ha fatto, sotto sotto un motivo c'è. Che ne pensi?

    • Andrea Moro 5:01 il luglio 13, 2010 Permalink | Rispondi

      Sicuramente un motivo ci sta. Vallo a capire quale. :)

    • Diego Russo 5:04 il luglio 13, 2010 Permalink | Rispondi

      Eh già! :)

  • diegor 4:30 pm il May 6, 2010 Permalink | Rispondi
    Tag:   

    HOWTO: Il comando “open” in OSX 

    Dopo un po’ di post non tecnici, eccomi di nuovo con un piccolo HOWTO. Se hai OSX ed usi spesso il Terminale il comando open può esserti molto utile per “aprire” qualsiasi cosa tu voglia.
    Ad esempio puoi aprire la cartella corrente in cui ti trovi digitando:

    #> open .

    Vedrai che ti si aprirà il Finder nella stessa cartella in cui ti trovi nel Terminale. Il comando ha la stessa funzione del “doppio click” del mouse.

    Infatti se per esempio digiti

    #> open file_di_testo.txt

    ti aprirà il file file_di_testo.txt con l’applicazione che per default apre i file di testo (come determinato da LanchServices).
    Altri esempi (presi dal manuale di open) sono:

    • Apre la directory /Volumes/Macintosh HD/Applications/ con il Finder:
      #> open '/Volumes/Macintosh HD/Applications/'
    • Apre il file foo.txt con l’applicazione specificata (TextEdit):
      #> open -a /Applications/TextEdit.app '/Volumes/Macintosh HD/foo.txt'
    • Apre il file foo.txt con l’applicazione specificata (TextEdit):
      #> open -b com.apple.TextEdit '/Volumes/Macintosh HD/foo.txt'
    • Apre il file foo.txt con TextEdit:
      #> open -e '/Volumes/Macintosh HD/foo.txt'
    • Scrive l’output del comando ls in un file in /tmp e lo apre nell’editor di testo predefinito:
      #> ls | open -f
    • Apre l’url nel browser di default:
      #> open http://www.apple.com/
    • Apre il file con l’applicazione di default (determinato da LaunchServices):
      #> open 'file://localhost/Volumes/Macintosh HD/foo.txt'
    • Apre la directory nel Finder:
      #> open 'file://localhost/Volumes/Macintosh HD/Applications/'

    Se vuoi un manuale completo sul comando “open” vai nel terminale e digita:

    #> man open

    per vedere tutte le opzioni disponibili.
    Se hai domande suggerimenti o altro, scrivimi o commenta il post.

     
  • diegor 10:40 pm il December 12, 2009 Permalink | Rispondi
    Tag:   

    HOWTO: Installare Tilimi su Linux 

    Tilimi è una fantastica applicazione che porta il mondo della radio a portata di computer o iPhone. Tilimi è un progetto interamente italiano ed è veramente ben fatto. Tramite un’interfaccia chiara e semplice puoi scegliere il canale che vuoi (il corrispettivo della frequenza per la radio) vedere chi è collegato in quel canale, premere il tasto e parlare con le persone di quel canale. Ovviamente la comunicazione è half-duplex, come nella comunicazione classica radioamatoriale.

    tilimi_logo
    Logo di Tilimi

    L’applicazione è disponibile per tre piattaforme: Macintosh, PC ed iPhone. Io l’ho installato su iPhone (qui per scaricarlo) e su Mac (qui per scaricarlo). Noto con dispiacere che l’applicazione NON è disponibile per altre piattaforme tipo GNU/Linux, Symbian, Android, etc. La prima cosa che ho provato è stato installare Tilimi per Windows su Linux utilizzando l’emulazione wine.

    Ho effettuato l’installazione su una Ubuntu 9.10, grazie anche all’aiuto di Pablo e alle dritte del team di sviluppo di Tilimi stesso. Ecco i semplici passi per installare Tilimi su Linux:

    1. Installa Wine: “apt-get install wine1.2” (con wine 1.0.X l’installer non funziona)
    2. Scarica il file winetricks seguendo le istruzioni di questa pagina: http://wiki.winehq.org/winetricks
    3. Installa la libreria GDIPLUS: “sh winetricks gdiplus” (necessaria per visuallizare correttamente l’interfaccia)
    4. Installa Tilimi tramite il comando: “msiexec /a TilimiInstaller.exe”
    5. Lancia Tilimi cliccando su “Applicazioni -> Wine -> Programs -> Tilimi -> Tilimi

    Ovviamente per far funzionare il tutto devi avere sia il microfono che la scheda audio funzionanti sotto Linux, poichè wine “si appoggia” ai driver audio di Linux.

    Se hai domande, delucidazioni, correzioni, sugerimenti o altro, commenta oppure contattami. Sarò felice di rispondere. :)

     
    • stefano 7:10 il dicembre 13, 2009 Permalink | Rispondi

      O diè…fichissima…sto in fissa con il canale 10.43…ahahahahahah

    • stefano 8:10 il dicembre 13, 2009 Permalink | Rispondi

      O diè…fichissima…sto in fissa con il canale 10.43…ahahahahahah

    • stefano 12:44 il dicembre 14, 2009 Permalink | Rispondi

      Ciao diè,
      non riesco a far visualizzare correttamente l’interfaccia grafica. Ho seguito i passi che dici tu inoltre anche dalle configurazioni di wine è possibile aggiungere librerie. Il programma funziona, sentivo anche qualcuno che parlava, ma finestra nera…aaaaaaaaaaaaaaaaaaa

    • stefano 1:44 il dicembre 14, 2009 Permalink | Rispondi

      Ciao diè,
      non riesco a far visualizzare correttamente l’interfaccia grafica. Ho seguito i passi che dici tu inoltre anche dalle configurazioni di wine è possibile aggiungere librerie. Il programma funziona, sentivo anche qualcuno che parlava, ma finestra nera…aaaaaaaaaaaaaaaaaaa

    • stefano 6:51 il dicembre 14, 2009 Permalink | Rispondi

      ciao diè…ci sono riuscito…e ci sono riuscito semplicemente scaricando il file gdiplus.dll e copiarlo dentro la cartella di installazione sotto wine di Tilimi. Poi sulle impostazioni di Wine naturalmente devi aggiungere la libreria come “native”.

    • stefano 7:51 il dicembre 14, 2009 Permalink | Rispondi

      ciao diè…ci sono riuscito…e ci sono riuscito semplicemente scaricando il file gdiplus.dll e copiarlo dentro la cartella di installazione sotto wine di Tilimi. Poi sulle impostazioni di Wine naturalmente devi aggiungere la libreria come “native”.

    • sistemista 11:15 il dicembre 15, 2009 Permalink | Rispondi

      Noto con piacere che non mi hai menzionato….bravo bravo :D

    • sistemista 12:15 il dicembre 15, 2009 Permalink | Rispondi

      Noto con piacere che non mi hai menzionato….bravo bravo :D

    • salvo25a 8:53 il luglio 12, 2011 Permalink | Rispondi

      ciao

    • ymer 6:39 il gennaio 22, 2012 Permalink | Rispondi

      non riesco a registrarmi

  • diegor 1:01 am il December 10, 2009 Permalink | Rispondi
    Tag:   

    HOWTO: Lettere accentate non italiane in OSX 

    A volte è possibile avere il bisogno di poter scrivere su documenti, chat, nomi o altro lettere accentate che non sono previste dalla tua lingua. In Italiano le lettere accentate possono essere scritte tramite la pressione del tasto “shift + il tasto corrispettivo della lettera accentata”. Per tutte le altre lettere fuori dal nostro alfabeto ci sono delle combinazioni di tasti che ti permettono di creare gli accenti. Questi sono:

    • accento acuto: piccola linea con la punta in basso verso sinistra (á, é, í, ó, ú)
    • accento grave: piccola linea la punta in basso verso destra (à, è, ì, ò, ù)
    • accento circonflesso: il segno è un “cappelletto” sopra la lettera (â, ê, î, ô, û)
    • dieresi: sono due puntini sopra la lettera (ä, ë, ï, ö, ü, ÿ)
    • tilde: è una piccola “onda” sulla lettera (ñ, õ, ã)

    Questi possono essere fatti facilmente direttamente con la tastiera senza dover copiarli altrove. Dunque le sequenze di tasti per creare gli accenti sono:

    • accento acuto: “alt + 8” e poi premere la vocale interessata. Solo la “é” è compresa nella tastiera italiana.
    • accento grave: “alt + 9” e poi premere la vocale interessata. Questi accenti sono compresi nella tastiera italiana.
    • accento circonflesso: “alt + ì (i accenntata)” e poi la vocale interessata.
    • dieresi: “alt + u” e poi la lettera da accentare
    • tilde: “alt + n” e poi la lettera da accentare

    Se hai altri accenti o simboli grafici da consigliare oppure da chiedere, commenta. Sarò felice di aiutarti! :)

     
  • diegor 10:24 am il October 31, 2009 Permalink | Rispondi
    Tag:   

    HOWTO: Installare mod_wsgi in OSX 

    Il mod_wsgi è un modulo di Apache per far girare applicazioni Python che supportano l’interfaccia WSGI. A me personalmente è servito per far girare Django su OSX sfruttando il web server Apache.

    Segui questi passi per installare mod_wsgi su OSX:

    1. Scarica i sorgenti di mod_wsgi da qui
    2. Decomprimi il tar.gz appena scaricato
    3. Apri il Terminale di OSX ed entra la directory appena decompress
    4. Lancia questa sequenza di comandi:
      ./configure
      make
      sudo make install
    5. Ora edita il file /etc/apache2/httpd.conf (con i permessi di root) ed aggiungi la seguente riga:
      LoadModule wsgi_module     libexec/apache2/mod_wsgi.so
    6. Riavvia Apache con:
      sudo apachectl restart

    Ora il tuo apache è pronto per eseguire applicazioni Python con interfaccia WSGI.

    Per qualsiasi problema o suggerimento commenta o scrivimi! :)

     
c
crea un nuovo articolo
j
articolo/commento successivo
k
articolo/commento precedente
r
rispondi
e
modifica
o
mostra/nascondi commenti
t
vai in alto
l
vai al login
h
mostra/nascondi aiuto
shift + esc
cancella

Switch to our mobile site

%d bloggers like this: