blog.name.nil? - blog

mardi 01 décembre 2009

Mac os X : terminal tips

Voici une petite liste de quelques petites commandes commandes unix pour spécifiques Mac os X.

# · Lire toute l'histoire · Aucun commentaire
lundi 28 septembre 2009

NTFS Mounter

Après quelques cours sur le développement iPhone en Objective-C et Cocoa et surtout après avoir découvert une astuce permettant d'écrire sur les volumes NTFS sous Snow Leopard, j'ai décidé de me lancer dans l'écriture d'un petit utilitaire pour Snow Leopard.

# · Lire toute l'histoire · 8 commentaires
mercredi 02 septembre 2009

Snow Leopard: installation/migration

http://files.jakimowicz.com/snow_leopard.pngComme tout bon macfan possédant un mac compatible avec snow leopard, je guettais ma boite aux lettres dans l'espoir de voir un colis apple arriver. La galette féline est arrivée samedi matin, mais assistant à un mariage ce WE, je n'ai pu l'installer que dimanche soir.

Et comme toujours chez Apple, l'expérience utilisateur commence dès l'ouverture de la boite : une simple boite en papier cartonné blanc contenant un tiroir avec 2 stickers pomme, une petite documentation en papier glacé ainsi que le fameux dvd dans une pochette plastique.

Ayant fait quelques sauvegardes d'usage, je tente une mise à jour directement depuis leopard (10.5). Il semble que l'installer quitte toutes les applications et se positionne dans un mode d'installation similaire à celui trouvé en démarrant directement sur le dvd. Une petite heure et un redémarrage plus tard, je trouve une invite de login dont le fond d'écran à quelque peu changé.

# · Lire toute l'histoire · 7 commentaires
mardi 05 mai 2009

macports: synchronisation automatique et notification

Pour ceux qui ne connaissent pas apticron sur debian et les distributions qui en découlent : c'est un petit script qui lance le téléchargement des mises à jour et informe de la présence de celles-ci par mail.

Très pratique pour maintenir ses serveurs presque passivement, tout en gardant la main pendant l'execution de la mise à jour.

Mais du côté de Leopard et des MacPorts, pas vraiment d'outil remplissant cette tache précise. J'ai trouvé quelques scripts affichant une alerte growl ou encore une application ajoutant une icone. Mais rien se rapprochant d'apticron.

# · Lire toute l'histoire · Aucun commentaire
mercredi 08 avril 2009

leopard[:ruby] = 'boggy_readline'

Petite découverte après avoir joué avec nanite sur mon macbook : la librairie readline fournie par Apple et utilisée par Ruby est quelque peu défectueuse.

Etant donné que j'utilise les macports pour postgresql et rabbitmq, j'ai donc recompilé ruby en utilisant les macports.

# · Lire toute l'histoire · Aucun commentaire
lundi 05 janvier 2009

WindowDragon

Pour ceux qui ont goûté à certaines interfaces graphiques sous Linux, il est très agréable de pouvoir déplacer les fenêtres sans avoir à cliquer à un endroit spécifique. Pour les autres, le déplacement est effectué avec avec une combinaison touche + clic.

Mais étant sous mac os x (tiger puis leopard) depuis quelques temps, je n'ai jamais pu retrouver cette facilité d'organisation, certes partiellement compensée par exposé.

Après plusieurs demandes répétées à un certain évangéliste apple, j'ai finalement obtenu une piste vers un logiciel anciennement développé par epimac permettant de reproduire l'effet voulu, mais non maintenu et certainement incompatible avec leopard : geekbind.

Quelques forums plus tard, j'ai pu trouver un logiciel compatible leopard donnant juste les fonctions demandées.

# · Lire toute l'histoire · Aucun commentaire
samedi 27 décembre 2008

[ruby on rails, postgresql, leopard]

J'avais sur mon ancien blog un article expliquant comment installer postgresql sur leopard dans une configuration simple pour un développeur et utilisateur unique de la machine.

Mais ayant changé de moteur de blog, je n'ai pas repris tout le contenu. Après quelques demandes autour de quelques amis, j'ai finalement décidé de prendre le temps de remettre à jour l'ancien contenu.

L'idée est donc d'obtenir une installation de postgresql à jour, facilement mettable à jour et surtout sans administration. Si on reprend le cas par défaut de mysql, cas idéal pour un simple développeur sur une seule machine, il faudrait posséder tous les droits sur toutes les baes de données depuis cet utilisateur.

L'installation sera faite avec macports. Il permet aussi une mise à jour assez simple.

# · Lire toute l'histoire · 2 commentaires