Instal·lar el brew per mac OSX (alternativa de macports)

Des de fa un temps ha aparegut una alternativa al macports que està molt bé. La idea al darrera d'aquest projecte és fer la instal·lació de nous programes tant poc intrusiva com sigui possible. Una cosa a tenir en compte és que no necessita privilegis d'administrador per al seu ús (només a l'hora d'instal·lar el sistema).
La pàgina és a http://mxcl.github.com/homebrew/
Per fer la instal·lació, només s'ha d'anar a una finestra de terminal (Alt + espai) i executar aquesta comanda:
/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
A partir d'aquí instal·lar nous programes és molt semblant a com ho hem de fer amb el sistema dels macports, per exemple per obtenir la versió actual de imagemagick és tant fàcil com fer:
brew install imagemagick
Un problema que si que te aquesta solució és que en casos on el sistema proporciona una eina, no la dupliquen, per aquest motiu en el repositori de codi no hi ha cap versió de rsync (la gent d'apple es van quedar a la 2.6.9 abans del canvi de llicència), aquest programes es troben en uns repositòris alternatius aquí:
brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/rsync.rb
Convertir un cd a format mp3 des de max osx

Amb Mac OSx passar un cd a fitxers mp3 (ripejar) és molt fàcil. La manera més directa de fer-ho és fent servir l'iTunes que ja ve instal·lat de sèrie en qualsevol ordinador d'apple.
El primer que hem de fer és posar el cd i obrir l'iTunes.
Un cop tinguem l'iTunes obert hem d'anar a la opció iTunes -> Preferències -> General -> Opcions de importació i llavors a la finestra marcar les opcions que hi ha en aquesta captura, ja que per defecte el format que fan servir els apple és l'aac i no tots els reproductors de so el llegiran correctament.
Si aquestes opcions ja estan bé no cal que les tornem a canviar.
Finalment només cal que des de la pantalla principal fem click a "Import CD"
Amb això ja podrem endreçar el cd i escoltar la música directament des del nostre ordinador.
Fer neteja dels ports antics instal·lats via macports
Quan hem instal·lat coses en un ordinador mac OSX durant un cert temps a través del sistema dels macports, ens poden quedar programes instal·lats que ja no fem servir o versions velles que han estat desactivades.
La manera més fàcil d'el·liminar aquests programes és fent:
sudo port uninstall inactive
També hi el que en diuen "fulles" (leaves) que serien programes que ens algun moment s'han instal·lat com a dependència d'algun altre programa però que ara no es fan servir. Es poden veure amb:
port echo leaves
Si volem que algunes dependències d'aquest llistat es quedin a l'ordinador, les podem protegir amb la comanda "setrequestes"
sudo port setrequested nomport1
Finalment per eliminar tots aquests programes del sistema només hem de fer això:
sudo port uninstall leaves
Hi ha més informació sobre les comandes que es poden fer servir (en anglès) aquí.
Visor de fonts Multiplataforma (linux, windows, osx)
En els sistemes apple hi ha un programa molt útil que es diu fontbook, que ens permet d'una manera molt fàcil veure quines fonts tenim instal·lades en el nostre ordinador i com quedaran els textos que escribim.
En Linux i també en Windows o en Mac (tot i que no faria falta) podem fer servir una eina que es diu FontMatrix, està escrita amb Qt i per tant és multiplataforma. Per instal·lar-lo a Linux n'ha hi prou de fer:
apt-get install fontmatrix
El funcionament del programa és molt intuïtiu i ens permetrà veure de una manera fàcil tots el ventall de fonts de que disposem en el nostre ordinador.
Fer captures de pantalla amb mac OSx
Si que es pot fer una captura de pantalla sense necessitat de cap programa.
Apple no posa la tecla de "prnt scr" en els teclats dels portatils Macbook ni en els teclats petits de iMac i per tant les captures de pantalla s'han de fer de una manera un pel diferent.
Si volem generar un fitxer png que es guardi a l'escriptori:
cmd+shift+3 -Captura de pantalla completa
cmd+shift+4 -Triar la la zona que vols capturar
cmd+shift+4 i després espai+apretar la finestra que vols capturar - Capturar tota la finestra que tinguem activa
Si volem que la imatge es guardi al portapapers (per fer-la servir en qualsevol programa)
cmd+shift+control+3 -Captura de pantalla completa
cmd+shift+control+4 -Triar la la zona que vols capturar
cmd+shift+control+4 i després espai+apretar la finestra que vols capturar - Capturar tota la finestra que tinguem activa
NOTA: cmd és la tecla amb la poma dibuixada, shift és la majuscula de sobre la tecla fn i control és la tecla ctrl
Una imatge que he capturat des el meu mac:
Molta més informació i algunes comandes més (en anglès) aquí
Amagar fitxers i carpetes compartides quan compartim fitxer amb samba

Si feu servir el Picasa per organitzar les vostres fotos haureu vist que sempre crea una carpeta que es diu Originals, en linux la carpeta es diu .picasaoriginals, també crea un fitxer ocult que es diu .picasa.ini amb informació important que necessita.
Si esteu compartint les fotos a la xarxa normalment no us interessarà que aquests fitxers siguin visibles ni editables, el picasa no s'agafa gaire bé que li manipulin les carpetes sense saber-ho i té tendéncia a deixar les miniatures mal formades, barrejar les cares de la gent que hem etiquetat i altres coses per l'estil.
Si voleu evitar que aquests fitxers es comparteixin sembla que la millor opció és fer servir una opció de samba que es diu veto files (també es pot fer amb un hide si només voleu que les carpetes o fitxers s'ocultin). Aquest és el fitxer de configuració del meu directori de fotos.
[fotos] comment = Fotos path = /mnt/Fotos writable = yes veto files = /.picasaoriginals/.picasa.ini/
Aquests canvis no seran visibles fins que recarregueu la configuració del samba i torneu a fer la connexió de xarxa.
Amb aquests canvis podrem treballar amb les mateixes fotos des de un altre ordinador, per exemple fent servir l'iPhoto des de un mac sense veure les carpetes dues vegades.
Més informació sobre les comandes del samba aquí
Informació de les connexions de xarxa amb el mac osx
Quan volem veure algun dels valors de la nostra connexió de xarxa, apple ofereix un sistema que és molt fàcil i potent a la vegada, es tracta del "network utility".
Només hem d'anar a la carpeta de utilitats dins d'aplicacions o be directament en el "finder" buscar "network utillity". Se'ns obrirà una finestra com aquesta.
Entre altres detalls ens dona la ip actual que estem fent servir, la velocitat de la nostra connexió, la nostra adreça mac i molts d'altres. Com a funcionalitats sorprenents ens permet fer fins i tot un escaneig de ports per detectar serveix i ordinadors de la nostra xarxa local.
Aquesta és una de les coses que sorprenen d'apple per la manera com ho fan diferent de Microsoft, a nivell de usabilitat és més fàcil i en canvi ens permet moltes més coses.
Regenerar les miniatures de les fotos al picasa

El Picasa és el programa per organitzar les fotos que google ens ofereix de manera gratuïta (a més està en català).
Al cap d'un temps pot ser que el Picasa tingui problemes a l'hora de mostrar les miniatures correctes per les nostres fotos, les causes poden ser variades, en general quan hi han molts canvis el sistema és un cosa que pot passar.
La solució que ens dona google per poder-ho arreglar és el·liminar la base de dades interna que s'encarrega de mantenir les miniatures. Amb aquest procés es reconstruiran les miniatures i ens arreglarà tots els possibles problemes amb les imatges.
En el cas del mac OSx hem de fer el següent:
- Tancar el picasa, molt important
- Moure la carpeta db3 contra alguna ubicació per si de cas tenim algun problema.
mv Library/Application\ Support/Google/Picasa3/db3/ Desktop/esborrar_db3
- Torna a engegar el picasa
Part de la informació és d'aquí
Un llistat de preguntes i consell del picasa en anglès aquí
Instal·lar el diccionari/corrector català al mac
Com haureu notat el mac osx no porta el català incorporat entre els idiomes amb correcció (i fins a la versió 10.7.3 tampoc entre els idiomes). Per tal d'afegir-lo s'han de descarregar un parell de fitxers .dic i .aff amb les regles ortogràfiques que ens faran la correcció.
A la web de l'openoffice hi ha un fitxer amb els diccionaris que necessitem. El podeu veure aquí. Un cop descarregat i descomprimit el fitxer (és un zip amb l'extensió canviada) veureu una carpeta que es diu "dictionaries", es tracta de copiar els dos fitxers (.aff i .dic) al directori /Users/nom_usuari/Library/Spelling (per un sol usuari) o /Library/Spelling (per tots els usuaris)
Aquest diccionari està recopilat gràcies a aquestes institucions/persones, un reconeixement per ells:
- Diccionari de l'Institut d'Estudis Catalans, primera edició (1996)
- Diccionari de l'Institut d'Estudis Catalans, segona edició (2007)
- Diccionari Català/Castellà - Castellà/Català, de Francesc de B. Moll
- Diccionari d'Ispell, d'Ignasi Labastida
- Recull de gentilicis, de M.M. Ramon i C. Rigo
- Amb aportacions de: Miquel Font, Francesc Xavier Moratinos, Jordi Mas, Jordi Mallach
Mètode antic
El fitxer original amb el diccionari està aquí (debian.org)
Executant aquesta línia en el 'terminal' ja us instal·larà el diccionari català en el vostre usuari.
wget http://www.aseques.com/wp-content/uploads/2011/11/catalan.dic_.gz -O ~/Library/Spelling/catalan.dic.gz && gunzip -f ~/Library/Spelling/catalan.dic.gz
Per fer-ho de manera manual, també podeu descarregar aquest fitxer i un cop descomprimit el copieu a la carpeta Library/Spelling del vostre usuari actual. Si la poseu a l'arrel del sistema com a administrador (/Library/Spelling) servirà el mateix diccionari per tots els usuaris.
Bona part de la informació l'he treta del manual en castellà d'aquí
Actualitzar la versió de rsync de mac OSx
Per fer copies entre ordinadors un dels millors programes que hi ha és l'rsync, permet fer una rèplica a través de un canal segur del contingut entre un ordinador d'origen i un destí d'una manera eficient tant en ample de banda com de velocitat.
Un dels usos que en podem fer és fer les copies del contingut del mac cap a un servidor linux de la nostra xarxa.
El primer que haurem de fer en aquest cas és actualitzar la versió de rsync que tenim en el nostre mac ja que la versió que porta instal·lada de serie l'OSx Lion és la 2.6.9, una versió de l'any 2006!!
Si tenim instal·lat el macports, n'hi ha prou de fer
sudo port install rsync
Per tal de verificar que tenim la versió correcta la sortida d'aquesta comanda
rsync --version
Ens ha de dir alguna cosa com "rsync version 3.0.8 protocol version 30", a partir d'aquí ja podem començar a fer-lo servir.
Hi ha un bon manual d'ús aquí (http://acacha.org)





