Aller au contenu Aller au menu Aller à la recherche Aller à la page d'accueil

Blog de Baru

« janvier 2009
lunmarmerjeuvensamdim
1234
567891011
12131415161718
19202122232425
262728293031

04 01 2009

Mac Book Pro + Eclipse + Java SE 1.6 par défaut

L'utilisation d'Eclipse avec le JDK 1.6 configuré par défaut n'est pas directe sous Mac OS X.

Installation de Java SE 1.6 par défaut pour Mac OS X

Par défaut, le Mac Book est configuré pour fonctionner avec le JDK 1.5 même si le JDK 1.6 est installé. Il est cependant possible de choisir quel JDK est utilisé par défaut à l'aide de l'application "Préférences Java" disponible dans Applications/Utilitaires :

Il faut ensuite modifier le lien CurrentJDK comme ceci dans le répertoire :

% ls -l /System/Library/Frameworks/JavaVM.framework/Versions/

lrwxr-xr-x 1 root wheel 5 Dec 24 15:22 1.3 -> 1.3.1
drwxr-xr-x 3 root wheel 102 Jul 18 10:51 1.3.1
lrwxr-xr-x 1 root wheel 5 Dec 24 15:22 1.4 -> 1.4.2
lrwxr-xr-x 1 root wheel 3 Nov 7 10:06 1.4.1 -> 1.4
drwxr-xr-x 8 root wheel 272 Nov 7 10:06 1.4.2
lrwxr-xr-x 1 root wheel 5 Dec 24 15:22 1.5 -> 1.5.0
drwxr-xr-x 9 root wheel 306 Dec 24 15:36 1.5.0
lrwxr-xr-x 1 root wheel 5 Dec 24 15:22 1.6 -> 1.6.0
drwxr-xr-x 8 root wheel 272 Dec 24 15:22 1.6.0
drwxr-xr-x 8 root wheel 272 Dec 24 15:22 A
lrwxr-xr-x 1 root wheel 1 Dec 24 15:22 Current -> A
lrwxr-xr-x 1 root wheel 3 Jan 4 17:03 CurrentJDK -> 1.6

En ouvrant un terminal, si on tape : > % java -version on doit voir apparaitre :

java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)

Maintenant le JDK 1.6 est bien celui qui sera utilisé par défaut.

Eclipse crashe

Maintenant si on tente de lancer Eclipse on obtient un mystérieux message : “JVM Terminated. Exit code=-1″ avec pleins d'options comme indiqué dans l'image ci-dessous :

En lançant Eclipse en ligne de commande on obtient :

2008-05-09 10:53:55.443 eclipse[257:10b] Cannot find executable for CFBundle 0×116030 (not loaded)

ou alors :

_NSJVMLoadLibrary: NSAddLibrary failed for /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/libjvm.dylib JavaVM FATAL: Failed to load the jvm library.

Eclipse a besoin du JDK 1.5 pour fonctionner. Il y a post, Running Eclipse on MacBooks with Java 6 , écrit par “rkischuk,” qui explique pourquoi le 1.6 n'est pas compatible avec les bindings 32-bit de SWT-Cocoa, et donc pourquoi Eclipse crash.

Le Trick pour que cela marche

  1. Ouvrir un terminal et aller dans le répertoire contenant les fichiers d'Eclipse : Eclipse.app/ configuration/ eclipse@ features/ p2/ readme/ artifacts.xml dropins/ epl-v10.html notice.html plugins/
  2. Editer le fichier Eclipse.app/Contents/Info.plist
  3. Décommenter la ligne (31) :

<string>-vm</string><string>/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java</string>

  1. Lancez Eclipse, ça marche !

26 12 2008

Correction du problème de Shared Memory pour l'installation de PostgreSQL sur MacBook Pro

EnterpriseDB a gracieusement créé un installeur pour PostgreSQL, mais malheureusement il ne fonctionne pas directement avec tout au moins avec mon Mac Book Pro. Le problème vient de la mémoire partagée (shared memory) configurée par défaut dans OS X; par défaut il y a 4Mo alors que PostgeSQL demande 32Mo:

Le message d'erreur suggère de regarder un fichier README qui n'est pas fourni avec l'installeur. Après quelques recherches Google, voila ce que l'auteur de l'installeur préconise de faire pour corriger le problème :

% sudo vi /etc/sysctl.conf

Sur un MacBook Pro avec 2Go de RAM, le fichier sysctl.conf contient :

kern.sysv.shmmax=1610612736
kern.sysv.shmall=393216
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8

Remarquez que (kern.sysv.shmall * 4096) doit être supérieur ou égal à kern.sysv.shmmax. kern.sysv.shmmax doit aussi être un multiple de 4096.

Une fois le fichier édité (ou créée), redémarrez le MacBook Pro avant de lancer l'installation. Si vous souhaitez vérifier les paramètres utilisés par le noyau vous pouvez le savoir avec l'utilitaire sysctl :

% sysctl -a

21 11 2007

Questions & Réponses sur les règles Aeronautica Imperialis

Voila la traduction en français des Questions & Réponses sur les règles d'Aeronautica Imperialis que l'on peut trouver dans le supplément Tactita Aeronautica ou bien sur le site de Forge World (sauf pour le #17 qui n'est présent que dans le supplément Tactita Aeronautica).

Vous pouvez télécharger le fichier ici : AI_QR.doc

21 11 2007

Clarification de la règle "dans les 6 heures (Tailing)"

Voici la traduction d'un article trouvé sur le très bon wiki : Aerowiki L'article original est visible ici : http://aerowiki.wikidot.com/rule-clarifications

Ma traduction est disponible en téléchargement ici : Clarification-6h.doc

Enjoy

21 11 2007

Feuille de référence pour Aeronautica Imperialis

Afin de faciliter mes parties d'AI je me suis fais une feuille de référence qui reprend toutes les règles importantes. En plus c'est en français.

Vous pouvez la télécharger ici : FeuilleReference.doc

Enjoy

21 11 2007

Un nouveau roster pour Aeronautica Imperialis en VF

On peut trouver sur le net différentes versions de rosters pour le jeu Aeronautica Imperialis, mais aucun ne me convenait tout à fait car il fallait toujours avoir sous les yeux les caractéristiques des appareils pour la vitesse min, la vitesse max ou bien tout simplement les puissances de feu des différentes armes.

Bref, nous n'avions pas la place d'écrire toutes les caractéristiques de nos appareils sur cette fichue fiche d'escadrille !

Maintenant c'est possible vu que j'ai refait la mienne qui est en plus en français. Vous pouvez la télécharger ici : AI_Roster.doc

Enjoy.

20 11 2007

Aeronautica Imperialis

Voila un jeu qu'il est bien !!! Quelques ressources disponibles sur le net se trouvent dans ce billet.

Lire la suite

15 07 2007

Fichier MordheimFR v1.4 pour Army Builder 3.1

Après une pause dans les sorties de ses versions, MordheimFR s'enrichit de la dernière faction des mercenaires de l'Empire. Pour finir cette série des mercenaires, on fini en beauté avec les Ostlanders ! Il s'agit de bandes familiales qui aiment plus la bouteille et les bagarres d'ivrogne que l'hygiène. A tel point que certains d'entre eux dégagent des odeurs nauséabondes et des relents d'alcool qui les protègent mieux qu'une armure légère.

Bref, que du bon. ;)

Pour la récupérer c'est toujours ici : http://www.zegeek.net/trac/mordheim_fr

18 06 2007

Correction mysql_error avec DotClear 1.2.5 et PHP 5.2

Suite à la mise à jour de PHP 5.2 des messages du type "Warning: mysql_query(): 25 is not a valid MySQL-Link resource..." apparaissent sous Internet Explorer faisant planter la mise en page.

Voila comment corriger le problème.

Lire la suite

04 06 2007

Fichier MordheimFR v1.3 pour Army Builder 3.1

Avec un peu de retard (mais les plus assidus l'auront remarqué sans ça), la version 1.3 est disponible depuis le 1er Juin.

Elle intégre les Kislévites.

31 05 2007

Fichier MordheimFR v1.2 pour Army Builder 3.1

Voici encore une nouvelle version... Décidément ça défile en ce moment je suis chaud !!! :)

Au programme de cette nouvelle version :

- Ajout des Chasseurs de Trésors Nains - Correction des Fils de Nagarythe - Ajout des Francs-Tireurs & Dramatis Personnae pour les Bretonniens

Pour la récupérer c'est toujours ici : http://www.zegeek.net/trac/mordheim_fr

Et un grand merci à Huats pour l'aide sur la mise en place de Trac pour suivre toutes les étapes de MordheimFR. Huats tu roxe !

30 05 2007

Fichier MordheimFR v1.1 pour Army Builder 3.1

La nouvelle version du fichier MordheimFR pour Army Builder 3.1 est disponible ici : http://www.zegeek.net/trac/mordheim_fr/wiki

Cette nouvelle version intègre la bande non-officielle des bretonniens.

Enjoy

29 05 2007

Fichier MordheimFR pour Army Builder 3.1

Voici la première version disponible du fichier MordheimFR pour Army Builder 3.1 : mordheimFR_v10.ab

Ce fichier est initialement une traduction du fichier en anglais développé par Sal Timpano (sal@datafilerus.com) disponible ici : mordheim_v10.ab

La version française contient en plus des bandes, des francs-tireurs et des dramatis personae du livre de règle.

  • Contient les bandes officielles suivantes : Averlanders, Orques & Gobelins
  • Contient les bandes alternatives suivantes : Skaven du Clan Pestilens, Fils de Nagarythe (Guerriers Fantômes)
  • Contient les Francs-Tireurs additionnels suivants : Assassin Impérial, Arbalétrier Tiléen

Je prévois de rajouter toutes les bandes issues d'Empire en Flammes, ou bien d'autres bandes alternatives, mais si vous souhaitez que je commence par une bande en particulier, je vous encourage à me laisser un mot ici.

Si jamais vous trouvez des erreurs, merci de vous rendre ici : http://www.zegeek.net/trac/mordheim_fr/newticket en prenant bien soin de choisir le bon composant...

Vous pouvez vous tenir au courant des évolutions de MordheimFR en vous rendant ici : Vous trouverez ici les listes des ressources disponibles : Wiki MordheimFR

Enjoy

03 04 2007

Resources VF pour GRIND

Suite à une discution avec Dante sur Battle-Group NG voici une nouvelle version des cartes VF pour le GRIND ainsi que la traduction complète de règles. Les noms de certaines manoeuvres et tactiques ont été modifiés afin de plus coller à l'ambiance Foot US.

Ces règles prennent en compte les errata issus du No Quarter N°11.

NB: Toutes les cartes ont désormais un numéro de version. Pensez à les re-imprimer si vous aviez les anciennes éditions. Pour certaines elles ont été erratées dans le No Quarter N°11.

Lire la suite

04 03 2007

Mordheim : Mise en forme de nouvelles resources

Voici les dernières resources que j'ai mises en forme :

Administration