Mac

Créer une clé USB bootable de macOS High Sierra

La nouvelle version de macOS, nommé High Sierra, vient de sortir ce lundi 25 septembre 2017. Le programme d’installation de macOS 10.13 est disponible dans le Mac App Store d’Apple. Le programmation d’install dispose d’une fonctionnalité cachée permettant de créer facilement une clé USB bootable de l’OS. Une fois la Lire la suite…

Par Fabien, il y a
Mac

Remplacer la batterie d’un MacBook Pro 2010

Il y a quelques jours, la batterie de mon MacBook Pro a complètement cessée de fonctionner. Cela faisait déjà plus de 6 mois qu’elle était à l’agonie avec une capacité autour de 1% mais Mac OS X continuait à la détectée et m’affichait simplement « A remplacer » sur l’icône « batterie ». Bizarrement, Lire la suite…

Par Fabien, il y a
Développement

Installer Apache 2, MySQL 5 et PHP 5.3 sur Mac OS 10.7 Lion avec MacPort

Bien que Apache et PHP soient pré-installés sur Mac OS X, j'évite depuis plusieurs années de les utiliser. Au départ pour un problème de compilation d'une extension PHP, aujourd'hui pour ne plus être dépendant d'Apple dans la mise à jour de ces logiciels. J'utilise donc MacPort, un excellent gestionnaire de packages pour Mac OS X, qui permet de compiler et d'installer toutes sortes de logiciels open-source bien utiles. La sortie récente de Mac OS X Lion, la nouvelle version du système d'exploitation d'Apple pour ordinateur, a été l'occasion de ré-installer complétement mon environnement LAMP... Je vous propose ici un guide sur l'installation et la configuration d'Apache, MySQL et PHP avec MacPort... (suite…)

Par Fabien, il y a
Développement

Ecrire des tests unitaires en C++ avec Xcode

Il y a quelques jours, à l'Université, dans le cadre du TP de "Flots de Multiflots dans les Réseaux", j'ai dû stocker et manipuler des graphes en implémentant les algorithmes de Dikjstra, de Bellman-Ford, de Johnson, de Floyd-Warshall afin d'obtenir un plus court chemin. Les graphes c'est sympa mais je m'en méfie toujours, peut-être parce qu'en licence 3 j'ai dû perdre quelques cheveux lorsque j'ai coder 2-3 algorithmes, relativement simples par rapport à ceux cités avant, sur les graphes. Cette année pour ne pas me faire avoir, j'ai décidé d'utiliser des tests unitaires afin vérifier mon code. C'était en plus une bonne occasion pour découvrir un framework de tests en C++ (suite…)

Par Fabien, il y a
Développement

Installer Apache, MySQL et PHP sur Mac OS 10.5 avec MacPorts

Suite la récente mésaventure que j'ai eu avec mon MacBook, j'ai dû ré-installer un environnement AMP sur mon ordinateur. L'occasion pour moi d'écrire ce billet et de présenter un outil génial pour Mac... J'en ai déjà parlé, la version de PHP fournie avec Mac OS X Leopard est assez... épurée : pas de GD ou de PEAR par exemple et la compilation d'extensions ne marchent pas (cf. mon billet sur Runkit). Pour une utilisation (très?) basique de PHP cela suffira mais si vous voulez, par exemple, manipuler des images il faudra utiliser une autre solution... (suite…)

Par Fabien, il y a
Mac

TimeMachine, you saved my files

Jeudi, sans crier gare, mon MacBook a décidé de ne plus démarrer. L’écran de démarrage restait bloqué sur le logo d’Apple avec une roue de chargement qui tourne à l’infinie. Ma première réaction a été de mettre le dvd d’installation de Mac OS X et de lancer une vérification du Lire la suite…

Par Fabien, il y a
Mac

ForkLift, un client FTP pour Mac

Depuis que j’ai acheté un Mac, c’est-à-dire en 2006, j’utilisais CyberDuck comme client FTP. C’est, à priori, le seul client FTP gratuit et open source pour Mac. Son utilisation me semblait assez facile et il disposait de toutes les fonctionnalités dont j’avais besoin. Je n’étais pas très exigeant puisque je Lire la suite…

Par Fabien, il y a