Recently in Apple Category

Apple just created another social network around music named Ping. So this morning I thought let's give it a try and see what this can bring to my weblife. I'm already using last.fm and Sptotify as social web services. Like these two to access ping you need to download some software - ie the latest version of itunes.

The first thing one needs to do, is to create an account. I already had an AppleID, but didn't remember my password. So after a quick password reset, I tried to connect to ping. But my ID wasn't fully filled according to Apple - so I updated it. This included the need to give away credit card information as the ping service is really tied to the itunes music store.

Second things I usually do when I join a social network is quickly fill in my profile. On Ping I failed to upload a picture - but I can live being faceless. Then I choosed to share everything I was doing with my friend (this includes : Things I like, review or purchase). Added a few things to my bio page relating to music. I then could choose Genres I liked, but that's limited to 3, I don't get why this is restrained to only 3.

Now that my profile was "complete", I started looking around to see how I could connect to people I know (which is what social implies). So Apple nicely promotes artist I should follow - but these don't even fall into the categories of music I had selected (so to me it looks a lot like a marketing push - to try to sell me music, more than anything else), and three users. Frankly I have no clue why three users where presented to me as possible interest in following - so I didn't try following them. I started looking for a few friend, but was unable to locate any, probably because they don't use the service yet. Then I looked into the options I usually have on social networks - ie harvest the other social networks I'm present and find people that I'm connected on these services and also use Ping. Well this is a complete failure, the only thing I can do, is send emails to friend to invite them to join - manually. I don't think my network is going to grow a lot on Ping. Too bad because I do manage my music in iTunes so apple could have done something really nice here.

I've been listening to music and rating two new tracks in order to see if it had any effect on my profile (when I see it ) and the answer is no. So I'm there but no activity is visible. And I'm not willing to buy a track to get some activity.

Then I tried to play around - but ended up way to often on the itune store :-(. I really think that Ping isn't social, because it's not centered around me, but it's more or less centered around the store and selling music.

Things I think could have been done way better :


  1. Import my friend from other services

  2. Import my history to have some activity - I'm not going to rate all my music again whist I think , my music ratings are very social (they define my taste and with that what I might buy)

  3. Let me share my profile with the world from something else than itunes (something a bit more "open").

  4. Be more centered on me than the store.

I don't think I'll use Ping as it is a lot, but will continue to use last.fm and spotify for my social music needs.

These days I spend plenty of time online and use web apps here and there. It seems plenty of things are/will be moving to the cloud and that everything will happen in the clouds in the future. So I've asked myself what do I install on my machines these days :

  • Soft-phone for work
  • Multi-IM client
  • Email client
  • Web browser
  • Image manipulation Program

So let's try to see what's different from when my machine was an Atari Falcon.

  • I didn't have a web browser
  • I didn't have a mail client
  • I had a fido client
  • I had a assembler
  • I had games
But then again I didn't have access to the internet, the way I do today. Seeing that , well maybe I'll do most of my things in a web-browser in 10 years , but I doubt that, I don't see myself doing image manipulation in a web browser, I'm maybe just plain wrong.

Mackey.nl

| 0 Comments | 0 TrackBacks
  • iPhone and Mac OS X development Cocoa, Objective-C, AppleScript, ... User interface design Usability evaluation, expert reviews, usability testing, ...

I've been trying for almost a year to synch - via bluetooth my mac and my nokia n73. Tonight I tried again after having upgraded the firmware of the Nokia phone earlier in the day. It now works like a charm. So upgrading the firmware to v4.0839.42.0.1 dated 25-09-2008, RM-133 fixes the issue.

I've just updated my MacBookPro to 10.5.2, and I had hoped that the issue I had with the machine would have gone away - but not I still can use this machine to retrieve the pictures on my nokia n73 using a bluetooth wireless connection.
The issue can be described as follow, the setup assistant never finishes once it has paired with the phone.
It goes on loop forever.
You can kill it nothing really happens (at least nothing visible in console.app).
I can try to connect to the phone (it appears in the device list) - but always times out.
The phone works very well with both macs I use @ work.
The phone does register the pairing with the mac.
Cleaning up all preferences using the bluetooth explorer application does not change a thing. I even managed to make the reboot launched from the bluetooth explorer application not work (unfortunately I cannot reproduce this one).
I'm beginning to think that there is either a big bug or a hardware issue. Never the less I should be warned by the application , so I've filled a Radar @ apple - and looked a my old radars (one from 2003 and one from 2001) that are still open.
Next step is to find another bluetooth device and try to pair it with the machine.

Firefox 3.0b2

| 0 Comments | 0 TrackBacks

I've just installed the latest beta of Firefox because my friend daniel said it rocked on the mac and that he was thinking about not using Safari anymore.
The firts launch is amazingly fast, the windows just pop up, that is very impressive. I like that a lot. It also seems that Firefox is way more responsive on my G5 iMac than the previous 2.0 series. I like the new cocoa dropdown list and the look and feel - looks a lot like Camino :-). I tend to access a few sites with certificates+ssl authentification, and one of the server I go to daily as an expired cert. In 2.0 a alert would pop up and I would just hit enter to access the site. In 3.0b it'a a complete different story, the page does not load and Firefox quives you kind of a 404 page on which you can decide to make an execption or not. I think those "security" changes are very good because they really force the user to acknowledge that there is a security issue.
Things I don't like is firts the fact that non of the extensions I use daily (spell checking ), del.icio.us and a few others are not compatible with the Beta releases. Making the whole experience of testing the beta release a less enjoyable experience. I don't like the new url bar history - it's too big makes it difficult for me to use the down arrow to select the site i want to use. And the biggest bad point is I was unable to access the new Yahoo! mail, I either need to use another browser to access it or to return to the old interface of yahoo mail.

Seems completely broken. I can't browse my phone from my machine. I was able once after a reboot. I believe the issue is when the MacBookPro goes to sleep something is not done correctly os-wise and when the machine is awaken blued or the bluetooth chip is in a strange state. I've tried cleaning up prefs on both side pairing again and again and the only time I've succeeded pairing was after a complete reboot. I know it's not the phone because I can sync, browse the phone from both my machines at work - they both run panther though.

So I now own a new machine for a bit more than a week. I've installed leopard and decided to go with mac ports to give it a try instead of using fink.

I kind like mac ports and for the usage I have of such tools, using fink or mac ports doesn't really make a difference. Since I now have a decent machine I decided to have a look and try to participate to some nice open source project, as my new hobby is photography - I've figured I could maybe be useful somewhere in that area. So I started having a few peaks at libopenraw and exempi which are being developed by a friend of mine. The project aims to bring proper support for the raw file format used by camera makers to linux.

So after installing the dev tools and trying to configure and compile, I was able to achieve it for exempi after hub updated the autoconf/automake files and scripts. This helped configure not to fail so early for libopenraw. It now fails with :

checking for jpeglib.h... yes

./configure: line 20023: syntax error near unexpected token `EXEMPI,'

./configure: line 20023: `PKG_CHECK_MODULES(EXEMPI, exempi-2.0 >=

$EXEMPI_REQUIRED)'


Googling does not really help. What I did though was to use another machine which runs 10.4 instead of 10.5 and uses Fink to manage dependencies instead of Mac ports. On that machine I had no issues due to tooling - a few issues at compile time but they where solved. So I now need to figure out if my issues come from 10.5 or mac ports - good thing I get some vacation time next week.


Yesterday I realized I had fucked up my dns data , and wanted to ssh to my box which gave me :


percent_expand: NULL replacement


Which according to google is macports issue :-( I got on my box using my older laptop (the one running 10.3) and fixed the issue, but I'm being annoyed by those issues I'm encountering.


Last issue I had was getting pictures out of my Nokia 73. Launched the bluetooth browser and was unable to connect to my phone. Killed the app and tried to pair the phone and the machine which failed (console.app is empty ) so I might retry tonight after a reboot to see if the first kill didn't leave the bluetooth hardware in a unknown state that prevented the pairing afterwards.


Only thing I'm not complaining too much is civ IV (except that I don't see the point of having 3D graphics for that game, it does not bring much to it.)

Aperture, Lightroom

| 0 Comments | 0 TrackBacks

Et le vaincqueur est lightroom. Je m'étais promis de les tester tout les deux avec partialité, et donc d'utiliser les 30 jours d'essais que les deux logiciels offrent pour les évaluer. J'ai effectivement utilisé les 30 jours pour tester Lightroom et cela m'a permis de trier et mettre en ligne les photos que j'ai prise lors de mon voyage en Islande. Quand la période d'essais a pris fin - j'ai demandé une version d'évaluation d'Aperture 1.5.x à Apple.
Ce qui m'a immédiatement déplu c'est la lenteur de chargement d'Aperture et le fait que le reste de mes applications deviennent lente, voir inutilisable, Lightroom n'est pas forcement plus rapide - mais au moins je peux surfer sur internet pendant que le logiciel importe mes photographies. Ensuite l'interface de lightroom me semble n'ouvre pas sans arrêt des nouvelles fenêtre - c'est sur c'est beaucoup moins 'Mac like' - mais c'est néanmoins beaucoup plus facile à utiliser. Et je n'ai pas du tout apprécié qu'Aperture me dise que l'importation était finie, mais m'empêchait de quitter car les création des imagettes n'était pas finie. Enfin J'ai pris en compte l'aspect plus ouvert de lightoom, qui fonctionne aussi sur windows - on ne sait pas de quoi l'avenir sera fait. J'ai choisi après avoir tenté d'utiliser Aperture la troisième fois.

Today I went to an Apple Ddeveloper Connection hosted event in Amsterdam about leopard. I can't tell what the presentations were about – because of my ADC, NDA. But as the name implies it was centered about leopard and the new features that came with the new release of the OS – for me most of these were new things as I don't have a leopard running machine yet. And for mt daily job I might come up with a few ideas on some features I need to take care of. The morning sessions were not technical at all – they were more are less sells speeches – in order to have applications that are out there – to use leopard specific features – but the presenter skept all the etchnical details – which I believe is a pitty.

J'ai bien envi de remplacer mon vieillissant G4 par une machine Intel - j'hésite à prendre un Mac Book et un écran externe et un Mac Book Pro en version 15". L'utilisation principale de cette machine sera du développement photographique, du chat, du mail, du web un un chouia de programmation.

So I found a bug in one of 's printer manuals. I've been poking around HP's website but was not really able to find a simple way to report this issue on page 51 of LJCP3505_use_ENWW.pdf which in the section of Use features in the Macintosh printer driver one can read :


Use automatic duplex printing
1. Insert enough paper into one of the trays to accommodate the print job. If you are loading special
paper such as letterhead, load it in one of the following ways:
● For tray 1, load the letterhead paper face-up with the bottom edge feeding into the printer first.
● For all other trays, load the letterhead paper face-down with the top edge at the back of the
tray.
2. Open the printer driver (see Change printer-driver settings for Windows on page 38).
3. Open the Layout pop-up menu.
4. Next to Two Sided Printing, select either Long-Edge Binding or Short-Edge Binding.
5. Click Print.
Print on both sides manually
1. Insert enough paper into one of the trays to accommodate the print job. If you are loading special
paper such as letterhead, load it in one of the following ways:
● For tray 1, load the letterhead paper face-up with the bottom edge feeding into the printer first.
● For all other trays, load the letterhead paper face-down with the top edge at the back of the
tray.
CAUTION: To avoid jams, do not load paper that is heavier than 105 g/m2 (28-lb bond).
2. Open the printer driver (see Change printer-driver settings for Windows on page 38).

As one can see through my emphasis a bad copy/paste was done from the windows section to the mac section. So that's really minor, but I would like to report it so HP can update it's manual when they decide to release a new version of the drivers.

and I think it's bad for the Mac ecosystem - but since apple, is not Apple computers anymore, it might not be an issue with them anymore. So why do I think Apple is bad with numbers ? Well it's because it's very difficult for ISV to figure out, how the apple ecosystem is, and those figures and numbers are important for the product management process. So what numbers should apple give to at least it's developers :


  • Intel-PowerPC ratio

  • OS repartition, from update dowloads

  • OS support roadmap with clear end-of-support dates


Both of those last numbers are almost always available from vendors be they microsoft, be they Linux vendors. But Apple does not give any numbers. And I don't even want real numbers I would be satisfied with a pie chart saying 10% of Apple users still run Mac OS X 10.1.5. The same goes for the Intel/PPC ratio.
The support roadmap is just a matter of publishing internal decision - But I really believe this would help product management discussion like this one.
As for the numbers that can be gathered for instance on the AdiumX users base, I believe these are biased. I believe normal end ussers use iChat and not Adium - so to me Adium's numbers represent some of the geek space in Apple's users but not the majority who uses the tools provided by Apple. Apple please do something to make your ISV's life easier - it benefits the mac ecosystem - meaning you are the main benefactor of it.

ouvrir un Terminal et tappez :
say tu es beau

We've just released Joost 0.8. The good news is that now there is a Mac version. It has a bit more bugs than the windows version - but it's here, we are working hard on finding these and fixing them. It's Intel only. The other very good news is that we now have a National Geographic channel which is part of a batch of new content.

Pour ceux qui ont raté la chose Apple a annoncé un téléphone-PDA-Ipod et un changement de nom. Rien de révolutionnaire, cela existe depuis un certain temps chez pas mal de concurrents. Deux choses cependant retiennent mon attention, l'iphone est capable de faire du GSM et du Wifi en même temps - on peut donc basculer vers une application de type SIP en présence de réseau. Et c'est un très bon point, nokia ne possède pas dans sa gamme une machine équivalente. Le deuxième point est la présence d'OS X sur cet appareil - C'est excellent pour les machines desktops - car cela va attirer un grand nombre de développeurs sur la plateforme si le téléphone a un peut de succès. Une question cependant me tarabuste, quel processeur anime cette petite machine ? Les spécification ne mentionnent rien sur le sujet.

Migration

| 0 Comments | 0 TrackBacks

Jean-Marc se plaint de l'outil proposé par Apple pour migrer son profil lors du changement de machine. Ma méthode à moi est des plus simple, je ne l'utilise pas et je profite de mon changement de machine pour faire le ménage sur mes disques durs. Mais je suis un peut particulier les seuls données que j'ai à migrer sont mes emails - et mes signets. Pour les signets j'ai pris l'habitude récemment d'utiliser del.icio.us - et je pense qu'à mon prochain changement de machine je n'aurais plus le soucis de migrer les signets. Ma collection de MP3 est inexistante - pour l'instant je n'utilise pas d'outil pour gérer mes photos - donc je n'ai pas grand chose a migrer.

Intel/PPC

| 0 Comments | 0 TrackBacks

Macslash affiche une brève intéressante en ce moment : il s'agit d'une comparaison d'utilisateurs finaux entre les Mac PPC et les Mac Intels. A lire ici.

Un bug dans fink

| 1 Comment | 0 TrackBacks

Cela faisait bien longtemps que je n'avais pas rencontré de bug dans l'excellent fink que j'ai été très surpris de ne pas pouvoir installer Imagemagick sur mon PowerBook Pro. Je ne me suis pas laisser démonter et j'ai immédiatement ouvert le bug qui va bien.
Le message d'erreur que j'obtient est le suivant :

La mise à jour de Mac OS en version 10.4.8 n'a pas suffit à résoudre mon problème de perte de connexion. J'en ai donc directement parlé à Apple. Je n'avais pas ouvert de bug chez eux depuis 2003, l'année où j'ai commencé à être impliqué dans le projet Camino. Certains bugs sont encore ouverts, d'autre ne sont plus visible (mais ils concernaient des version de Mac OS X qui ne sont plus supportées). J'ai même un bug ouvert que je ne peux pas consulter :-) je ne peux même plus lire ce que j'ai écris.

I really knew that the Intel transition would suck - it did in the beos days, why wouldn't it be the same for Apple. Great read thanks Preed.

Mise à jour 10.4.8

| 0 Comments | 0 TrackBacks

Je viens de mettre à jour le Mac Book Pro du bureau avec la version 10.4.8. La partie qui m'interesse dans cette maj est la suivante :

Improves Express Card behavior for portable Intel-based Macs.

En effet mon mac perd de temps en temps la conexion au réseau Wifi - et c'est génant. A première vue l'installation c'est bien déroulée même si au redémarage le ventilo c'est affolé.

J'ai déssormais un argument fort en la faveur du PowerPC comparé à ces bouses Intels : La mise à jour pour Intel pèse 210 Mo alors que celle pour mon processeur de prédilection pèse 32 Mo. Un bon point pour Apple : le téléchargement de la mise à jour a été extrèmement rapide, beaucoup plus rapide que lorsque je télécharge les outils de dévelopement. Est-ce du à une mise en œuvre d'une couche bittorrent ou bien par l'utilisation du réseau ?

Mais a priori pas pour Mac OS X :-( l'annonce de microsoft est .
C'est bien dommage qu'il ne mettent pas leur technologie à disposition des utilisateurs de MacIntosh, puisque ce produit était à l'origine disponible sur notre plateforme. Enfin ça viendra peut-être un jour.

Cela existe déjà sous la forme du projet NeoOffice/J qui est un portage en java d' 1.x (OOo). Cette version est très utilisable d'un point de vue de l'interface et elle s'intègre bien à Mac OS X. Malheureusement OOo 1.x est vraiment un logiciel qui laisse à désirer en terme d'ergonomie, de fonctionnalité et de la manière dont on l'utilise. Quand on à la chance de pouvoir utiliser la version 2.0 OOo, on se rend compte des immenses progrès qui ont été réalisés dans le domaine de l'édition de ce logiciel (Je n'utilise pas autre chose que le traitement de texte), on regrette d'être obligé d'utiliser l'interface X11 pour l'utiliser sous Mac OS X.
Il existe bien une alternative dénomée , mais la version pour Mac OS X végète par manque de moyen : pas par manque d'argent, mais par manque de dévelopeur - Elle a cependant le mérite d'exister - et si je disposais d'un peut plus de temps libre je donnerais certainement un coup de main à ce projet. Car je n'ai pas besoin des autres fonctionnalités qu'apporte OOo. Malheureusement Abiword souffre de trop de bugs dans son portage Aqua pour être complétement utilisable.
Je viens d'apprendre que google sponsorisait le portage vers d'OOo. C'est amha une excellente nouvelle. On peut suivre les progrès de cet embryion de projet en suivant ce lien. Je ne pense pas qu'un seul été suffise à ce type de tâche quand on sait qu'il a fallu plusieur mois à Hubert pour réaliser le portage d'abiword. Et je trouve dommage que le dévelopeur ne se soit pas attaché à débugué Abiword plutot que de se lancer dans le portage OOo.

déprimant

| 0 Comments | 0 TrackBacks

A priori cela aurait du être une exellente nouvelle : 4 pour Mac est . Civilization est un jeux que j'aime - parceque la version 1.0 était nettement plus aboutie sur Macintosh, les graphisme étaient beaucoup plus fin - bref c'était le jour et la nuit entre la version en 320x200x256 couleur sur pc.
Et puis il y avait un exellent bug dans cette version Mac. on pouvait ne pas voir passer le temps. Il suffisait d'avoir une unité non utilisable et de rein lui faire faire, de donner du travail à toutes les autres unitées et de sauvegarder le toure. Quitter civilization, relancer civilization et un tour était passé pour toutes les unitées, sauf celle non utilisée - et le temps ne passait pas - bref un super truc.
Alors pourquoi suis-je déprimé par cette nouvelle qui devrait être bonne : la raison en est fort simple, il s'agit des spécifications minimum de la machine pour jouer. Cela ressemble furieusement aux spec. de la machine ayant servie au portage depuis windows vers le mac. Je trouve dommage q'un peut plus d'argent n'ai pas été investit dans des efforts d'optimisation de civ. Et je ne suis pas le seul à le penser

Vente !

| 0 Comments | 0 TrackBacks

J'ai réalisé ma première vente sur l'Apple store. Via l'annonce du macbook. et le liens vers l'apple store present dans ce billet. Encore 99 vente du même montant et je m'achète un . Va falloir que je mette à jour Getamacbookpro.info afin de refleter ces gains.

I've been playing with Opera 9 beta these lasts weeks on either my aging PowerBook or at work on windows. I have mixed feelings, but tend to like the product. Here is a very short list of pros and cons for that :
pros


  • Fast

  • Identifies itself as Opera

  • Free

  • works identicaly on windows and Mac OS X

  • Saves sessions - tabs ore reopened where they where


cons

  • Doesn't import proxies users and password on windows

  • UI sucks on Mac OS X, less on windows

  • Web applets are useless

  • Breaks on site doeing browser sniffing (Yhaoo! Mail beta for instance)

  • Save sessions (suck when browsing pr0n)

MacBook

| 0 Comments | 0 TrackBacks

Ca y est les sont sortie.
A partir de 1200 € on dispose d'une machine Intel Dual Core de 1,8 Ghz et tout ce qu'on trouve habituellement sur les machines Apple. Comme chez son grand frère le modem a disparu. Le mode target aussi (et c'est dommage). Bref c'est le moment de pouvoir passer à intel. La gamme familiale est donc complètement Intel.

Pour ceux qui souhaiterais acheter une telle machine cliquer sur l'image ci-dessous afin que je puisse m'acheter un MacBookPro et faire un peu de développement pour vous (voir ici pour en savoir plus).


The Camino projet has released an updated version of Camino, version 0.8.5, which brings the same security fixes that Firefox 1.0.8 bought to non mac users. This means that users still running Mac os X Puma (10.1.5), can now upgrade to this latest release.

The ML version is also available and has all the languages that where previously available in Camino 0.8.4 (there are a few missing release notes, but the english one is included). Users using 10.2, 10.3 should use 1.0, we will shortly release 1.0.1 to fix a few security issues.

A big thanks to our marvelous build engineer Mento. A big thanks to Marcello who build the ML pkg while being conected to the internet through his gsm and low band modem connection.
Download the english only version of Camino. The multilanguage pkg of Camino is also available and contains the following language :


  • Chinese (Simplified)

  • Chinese (Traditional)

  • Czech

  • Danish

  • Dutch

  • French

  • German

  • Italian

  • Japanese

  • Lithuanian

  • Norwegian bokmål

  • Norwegian nynorsk

  • Portuguese

  • Swedish

Je viens de mettre à jour la partie française de getamacbookpro.info. J'ai mis un lien vers l'apple store qui me rapportera 1,5% des ventes réalisées via ce lien - un bon moyen pour vous de m'aider à acquérir un macbookpro sans que cela ne vous coûte trop, il suffit de réaliser vos achats via mon lien.

I'de love to get a MacBookPro in order to boost a few OS projects I'm involved in. However the price tag is a bit high, hence I've registered getamacbookpro.info in order to raise some funds.

Voila j'ai décidé de me porte acquèreur d'un MacBookPro. Afin de financer une partie de cet achat j'ai monté un petit site web destiné à recueillir de l'argent afin de me permettre d'acheter cette machine. Le site www.getamacbookpro.info est donc en ligne. Je met plusieur moyen à votre disposition chers lecteurs, pour parvenir à mes fins. Si cette démarche vous choque, vous révulse, vous met du baume au coeur n'hésiter pas à me laisser un commentaire, ici, ou bien via l'info contact du site. Merci d'avance à tous ceux qui donnerons quelquechose.

I've finnaly compiled Zap, mozilla SIP stack and client on my mac. I had linking issues that where resolved when I added --with-macos-sdk option to my mozconfig file (thanks mento).
./xulrunner ../xpi-stage/zap/application.ini does nothing, it just bails out saying it can't find application.ini.
I then saw a xulrunner-bin and tried to launch zap with that line. Ha Ha, it works, sorta. A windows is created - but no menu bar - and that window is useless, you can't click on any element in it. I'll post a screenshot when I can get a few minutes. I then decided to give more info to afri so we can also have zap on the mac. I've build a debug build and will gather information and try to understand why, this window is so useless.

Mise à jour.

| 0 Comments | 0 TrackBacks

Je viens de faire quelques mise à jour logicielles. Cela faisait quelques temps que je n'avis pas pu pour diverses raisons (la pluis grande était un manque de connectivité), mettre à jour les logiciels que j'utilise régulièrement. Je viens donc de mettre à jour X-chat Aqua mon client , je passe de 0.12 en 0.15. J'ai bien entendu mis à jour Camino (j'ai pris une version trunk), et j'ai aussi mis à jour Firefox (trunk). Ff rame un peut au niveau du scrolling, et ne répond pas bien vite lorsque j'ai une trentaine de tabs ouvert.

Contrairement à ce qu'écris Jmo, je pense que ce n'est pas intel mais VMware le soucis de Microsoft en terme de virtualization. De plus linux ne peut pas s'insiprer d'Opendarwin pour booter sur l'architrecture pour deux raisons :


  • Un problème de lincence MIT/BSD contre GPL

  • Une partie du code n'est pas disponible. Celle là même qui protège os X de booter sur un pc normal.


Deplus je ne voit plus l'utilité d'avoir un linux sur Mac Intel, en effet aujourd'hui ce qui fait la froce de linux sur un mac est l'architecture qui permet aux différents dévelopeurs de compiler mettre au point leurs logiciels à moindre coût que sur les machine Power d'IBM, en effet Linux à un grand avenir sur power puisqu'IBM parie dessus à grand renfort de marketing. Si l'on veut faire tourner linux sur du x86 autant prendre une machine de base, beaucoup moins chères, l'intérêt en mode virtuel est plus important , mais ne nécessite pas de port particulier autre que celui nécessaire pour la machine virtuelle.

La vrai différence avec les powerPC est que la couche de base d'outil est bien plus optimisée pour Intel que pour power ce qui donne des temps de compilations exellent. 9a c'est une bonne , voire une trés bonne nouvelle.

MacBook

| 1 Comment | 0 TrackBacks

Apple a annoncer hier une nouvelle machine à base d'Intel. Elle doit certainement décevoir un certains nombre de personne qui s'attendait à une baisse des prix du matériel de ce constructeur. Le MacBook est cher mais c'est aussi à ma connaissance le premier portable capable de faire du , et c'est pour moi une bonne nouvelle (même si j'eu préféré un PowerPC dedans), car cela indqiue que le choix que j'ai fait en achetant ma est juste. L'avenir de l'informatique en terme de CPU n'est plus la vitesse mais la parallélisation des traitements. Cette nouvelle machine doit par contre pas mal chauffer.

I've discovered a nice command line option that can be given to any Application :

/Applications/toto.app/Content/MacOS/toto -NSShowNonLocalizedStrings YES

Run the application long enough, and you will get all the strings that are not localizable in the application and it's bundles. That a nice , no ?

Hence when you want to check if all strings can be localized, you just need to run the application long enough to see if all strings are localizable.

Sur Macintosh lorque l'on lance le vpn client et q'une boite de dialogue indiquant Error #51, ou bien encore Error #52, cela indique que le client est corrompu et qu'il faut le désinstaller proprement. En effet un logiciel de vpn travaille dans les couches très basses de TCP/IP, pour ce faire il doit insaller un NKE (Network Kernel Extension) qui ne peut pas être enlevée aussi facilement qu'une application normale. Ce NKE se trouvant dans le noyau de Mac OS X. Pour désinstaller proprement le client cisco, il faut le faire dans un termial et executer les commandes suivantes :

cd /opt/cisco-vpnclient/bin
sudo ./vnp-uninstall

Ensuite il faut entrer le mot de passe de son utilisateur et répondre oui à toutes les questions posées. Une fois cette désinstalation propre réussie, il n'y a plus qu'à relancer l'installation du client pour que votre logiciel de soit de nouveau opérationnel.

Apple, IBM et Linux

| 1 Comment

L'abandon par Apple sur une partie de sa gamme des processeurs PowerPC peut-elle remettre en cause une partie de la stratégie Linux d'IBM ?
En effet depuis quelques années IBM affiche une stratégie Linux - assez forte pour qu'en sous mains microsoft via sco tente de stopper cette stratégie. Cette stratégie a commencé par une linuxisation d'AIX l'unix propriétaire d'IBM sous forme discrète, par exemple les logiciels open source disponibles sur la plateforme le sont sous un format typique des distributions linux (le RPM). Le nom d'AIX a été durant un temps AIX 5L (le L représentant Linux). IBM a donné sont systeme de gestion de fichier journalisé (et utilisé par défaut dans AIX) JFS à linux. On peut désormais l'utiliser dans toutes les distributions linux.
La pluspart des dévelopeurs participant de prè ou de loin au noyaux linux sur PowerPC travaillent ou ont travaillé pour IBM. Des ingénieurs de chez IBM participent activement au dévelopement des outils de developement libre pour que ceux-ci soient beaucoup plus performant sur l'architecture PPC).
Quel est l'interêt pour IBM d'avoir cette stratégie ?
IBM est une fournisseur de solution et c'est aussi (un peut beaucoup comme Apple) avant tout un constructeur - ce qui compte c'est la vente de machine et de services liés à ces machines. Si On ne vends plus de licence avec les machines installés avec linux, on vends désormais du service et c'est a priori beaucoup plus juteux pour la société.
La disparition de hardware PPC a des prix attractifs peut-elle remettre en cause cette stratégie ?
En effet l'aattrait principale de linux est la disponibilité d'une masse importante de personnes qui programmes pour le plaisir. Certains sont étudiants se forment en participant à la programmation de logiciels Open Sources (comme par exemple Abiword, Mozilla ). Cette masse de codeur ne coùte rien à IBM et cela permet à la société d'inclure un certains nombre de logiciel soit dans AIX, soit avec les serveurs qu'IBM vends équipé de Linux. Le problème est que linux et tout un tas de logiciels sont d'abord et avant tout testé et dévelopé sur des machines tournant sous X86, qu'il faut ensuite peut ou prou adapter au PPC, cette phase peut être rapide ou longue, ensuite certains bug sont spécifiques à une seule architecture hardware. La disparition de hardware PPC pas cher (lire un Mac coute beaucoup moins cher qu'un pSeries), peut mettre à mal une partie de la stratégie d'IBM. En effet une partie des testeur n'aura plus accès à ce type de hardware ni les dévelopeurs, c'est donc potentiellement une charge supplémentaire pour IBM.
La solution pour IBM est toute simple, il suffit qu'il mette en vente des stations de travail ayant un prix abordable pour les étudiant les les hobyiste. Mais cela fait un momment que la plateforme POP de vait sortir et n'est jamais sortie. C'est dommage.

Le treo 600 est équipé d'un appareil photo intégré. La qualitée de photos (qui sont au format vga, soit 640x480), est trés médiocre sur le petit écran du tréo. Pour en profiter il faut donc les transférer vers l'ordinateur Hotes. Quand celui-ci fonctionne sous windows, rien de plus simple les photos sont transférée dans un dossier particulier, et il suffit ensuite d'utiliser un logiciel de vision d'image pour les voirs en "grand" format.
Sur un Mac c'est une autre paire de manche, en effet les logiciels palmone fournis ne propose pas cette fonctionnalité. Il faut aller voir ailleur. J'ai trouvé l'exellent Ipalmphoto de QueueSoft, qui est gratuit et qui en version 0.2 rempli complètement sa fonction. Rien à dire je l'ai adopté (en plus c'est un freeware) - Il fonctionne à partir de Mac OS X 10.2.

Par défaut dans toutes les versions de Mac OS X, Mail.app est le logiciel par défaut pour la gestion du courrier électronique. Or quand on veut utiliser Thunderbird et dire à l'OS que c'est le logiciel qu'on veut utiliser, il faut d'abord lancer Mail.app puis indiquer dans celui-ci que l'on veut utiliser par défaut. Je trouve que cette approche (et c'est la même chose lorsque l'on veut changer le navigateur web par défaut), n'est pas cohérente avec les habitudes prises chez Apple en matière d'ergonomie. J'utilise Thunderbird comme seul et unique logiciel de messagerie sur mon mac qui fonctionne sous 10.3.x, Mail.app n'est pas configuré et n'est plus présent dans mon doc. Chaque fois que je cliquait sur un lien de type mailto:, j'avais Mail.app qui essayait de se lancer sans succès. Je devais donc utiliser le menu contextuel de Camino me permettant de copier l'adresse email, et la copier dans Thunderbird. Je m'en suis lassé et j'ai décidé d'y remédier. En lisant les différentes FAQ sur Thunderbird, j'ai lu qu'il fallait d'abord que je configure Mail.app, et puis à la fin d'une discusssion sur un forum j'ai découvert l'excellent RCDefaultApp. Cet utilitaire qui s'installe dans les panneaux de configuration permet de choisir le navigateur par défaut, de changer le logiciel de messagerie, de même que pour le FTP, la lecture de Usenet et des fils RSS. A l'aide de ce petit utilitaire gratuit j'ai configuré Thunderbird comme le courrielleur par défaut sur ma machine.

Hier soir un certains nombre de partenaires d'Apple on été "steved". Je suis un peut amer, mais beaucoup moins que la dernière fois. En effet je suis une bonne victime du marketing, ça fait quelques années qu'on nous explique que le PPC est superieur à la gamme Intel. Aujourd'hui on nous explique que la stratégie d'intel sur le long terme est bien meilleur que celle d'IBM. Lors du changement d'architecture qu'a vécu BeOS un certains nombre de choses ne se sont pas bien passées :
1) Il était impossible de cross-compiler et il fallait donc deux machines pour faire du dev.
2) Deux formats de binaire different avec deux compilateurs differents.
3) deux versions de BeFS une Big-Endian pour les PPC et une Little-Endian pour les x86, et donc pas de possibilité de transferts simples entre les deux architectures.
4) Une communication de "merde" de la part de l'éditeur ne voulant surtout pas expliquer que la plateforme PPC est morte, et on avait bien sentit lors de l'annonce de la mort de la bebox que le support sur deux ans n'était mis en place que parceque la base des dévelopeurs avaient poussé une geulante.
5) Support du hardware restreint poussant les utilisateurs a critiquer l'OS.

Un certains nombre de ces problèmes ne devraient pas avoir lieu dans le changement que nous propose Apple : 1 ,2 et 4, en effet depuis l'epoque de NeXT, apple détient, je crois, un brevet sur les binaires "Fat". Un binaire peut contenir deux executables et cela n'est pas visible du point de vue de l'utilisateur, l'executable fonctionnera sur n'importe quelle architecture. C'est bien même si les applications peseront plus d'octets lors des téléchargements et sur les disques durs. Quand à la communication je crois qu'Apple a été clair ,en 2007 tous sous intel et plus de support des PowerPC à partir de 2010.

Quid de HFS+ avec attributs ? comment faire une transition d'un monde big endian vers un monde little endian ? en restant en big endian et en ayant une performance moindre ( a cause des swap de mots), mais assez invisible vu la puissance et la fréquence des nouvelles machines ?

Quid du passage au 64 bits, choses qui avait commencé avec l'arrivée des G5 ? en effet la démo faite hier a été faite sur Pentium 4, le monde X86 commence une migration vers le 64 bits, même si cette transition a pour moteur le fabriquant AMD (avec lequel Apple est toujours en discussion semble-t-il). Quand on voit comment la transition 16 bits 32 bits a été longue et difficile dans le monde intel, on peut se demander si Apple ne pourrais pas jouer une carte en commençant directement en mode 64 bits - mais pour l'instant pas de communication sur ce sujet.

Pour le point N°5 évoqué ci-dessus, je ne me fait pas de bile Mac OS X (x86) ne fonctionnera que sur du matériel estampillé Apple Macintosh - qui contiendra une ROM ou quelque chose dans ce gout là (peut être la solution se trouve-t-elle dans palladium ?

Mais qu'en est-il de l'exellent OpenFirmware [OF] ? Apple va-t-il le garder ou bien essayer de tirer partie du formidable nombre de cartes d'extensions disponible dans le monde X86 ? En effet en giclant OF, apple permet au fabriquant de n'avoir qu'un driver a écrire pour supporter Mac OS, alors qu'en gardant OF, il faut que le fabriquant construise une rom spéciale sur sa carte d'extension, pour que celle-ci soit reconnu lors de la séquence de boot de la machine - et donc cela a un coùt, mais d'un autre côté cela protège l'OS contre sa mise en place sur des machines non Apple.

Comment Apple va-t-il gérer ses outils de dévelopement. En effet dans le monde intel, les compilateurs du fondeur de puce sont bien meilleurs que gcc en terme de perfomances. Il faut donc qu'intel adapte ces compilateurs pour qu'ils gèrent le format des binaires de Mac OS X : Mach-O. Ce qui serait encore mieux,c 'est qu'Intel produise un compilateur Objective-C.
Pour l'instant je ne sais pas si on peut produire du code binaire FAT avec la chaine de GCC en version 3.x, si ce n'est pas le cas et qu'Apple force l'utilisation de gcc4, cela aura quelques conséquences :
1) Il faudra passer sous Tiger pour faire le dev.
2) L'OS le plus vieux suporté deviendra 10.3.9
3) Les projets cross-platforme vont s'arracher les cheveux pour supporter Mac OS X, à la fois big et little endian.

So steve said that by 2007 Mac would use Intel processors instead of PowerPcs. He also said that the PowerPC line would be supported for at least 5 more years (and thats some good news). What does this means for Mozilla Foundation's projects (Firefox, xulrunner, Camino) ? This means that in a near future we might need to switch to tiger in order to build our fat binaries - If such switch is needed then this means all developers will need to update to tiger.I deeply hope that fat binaries will be buildable from gcc 3, because if it's not the case then we will need to switch to gcc4, this is some more work. Also building from GCC4 means that the lowest OS level supported by the MoFo products will be 10.3.9. On the toolchain issue I hope that Intel's compiler (which will be available on the platform) will be able to compile either Objective-C, or link against gcc objects.
Supporting two architecture also means that mac related downloads will be bigger in size. Also this means that a new talkback client is needed, AFAIK MoFo does not have the sources of this discontinued product . So how are they going to produce a intel Mach-O binary to include in that Fat Build.

Also this will certainly means some tweaks in #ifdef, because at the momment Macs are BIg-Endians not little-endians.

One more point while I'm talking about talkback, it would be nice to be able to use it from within Corporate space; Talckback needs to be able in the future to be used from behind a authentification proxy.

NeoOffice/J

| 0 Comments

Ce week-end j'étais chez mes parents (Ha , il est bien l'imac G5 de papa). J'entend d'un coup mon papa pester contre ces softs de merde qui ne fonctionne pas sur G5. Je lui demande ce qui ne va pas et il m'explique d'OpenOffice ne fonctionne pas sur sa machine, mais que cela fonctionne trés bien au travail. Je pense que le problème vient d'un X11 non installé et lui indique l'existance de NeoOffice/J , un portage en Java de NeOffice qui fonctionne sous Mac OS Xsans X11.
Un petit téléchargement plus tard et voila, mon papa trés énervé car ca ne fonctionne pas :-(. Un crash au démarrage. Je regarde et je constate que l'application est rangé dans /Application/écriture, je la déplace et je ralnce, ça fonctionne.
Je décide donc de faire un petit tour dans le bugzilla (joliment customisé) du projet neooffice/j et j'entre le bug #761, moins de deux jours après celui-ci est corrigé.
Je me dit que je vais parler d'Abiword et on verra ensuite que faire de NeoOffice /J, mais dès qu'il fonctionne mon père passe en mode dessin (qui n'est pas fourni avec Abiword) et me trouve un deuxième bug sur la gestion de la transparence. J'ouvre donc le bug #765 qui lui aussi est réglé en moins de deux jours. Un bon petit projet, même si contrairement a abiword ce projet n'est qu'un habillage d'une application dévelopée depuis fort longtemps et par pas-mal de monde.

Tiger dev tools

| 0 Comments

Tiger ships with ship with GCC 4.0 , yeah ! great ! but the binary produced won't work with anything older than 10.3.9 :-(, GCC 4.0 is the default compiler in Tiger. When Apple introduced Panther a year and a half ago, you had to use SDK's to produce binary compatible executable with 10.2 and 10.1 systems. So we could compile but it did not work. Today we can't even compile :-( and Apple tries to enforce developers to follow it's "let those version of the OS die" strategy. Bug #292530 is the one to follow.

A la page 44, une présentation de Linux Mandrake 10.1, page 45 une présentation de Mac os X Panther :"Mac OS X, beau et solide, une référence sur laquelle Longhorn va devoir s'aligner".

Dans le même temps immunitysec.com annonce la découverte de deux failles de sécurité au niveau du noyau Open source de Mac os X : Darwin. L'annonce et l'analyse succinte de ces failles est disponible au format OpenOffice et au format pdf.

Annonces Apple

| 1 Comment | 0 TrackBacks

Hier Steve, le patron d'Apple Computer, a annoncé quelques nouveaux produits.
J'ai retenu :
1) le nouvel Mac mini tout plat-tout petit et pas trop chère, maintenant j'attend de voir la campagne marketing Apple qui va avec ce produits - Car le grand public qui lit SVM, ou micro hebdo n'en suara pas grand chose. Apple doit donc lancer au plus tot une campagne marketing pour vendre ces nouveaux mac.
2)Ipod shuffle : Apple s'attaque enfin au marché surlequel il n'est pas présent en terme de lecteur de musique digitale, le marché situé autour de 100 € dont comme le dit l'Apple store france : iPod shuffle 512 Mo : le prix comprend 6,51 euros TTC au titre de la rémunération pour copie privée perçue par la SORECOP. iPod shuffle 1 Go : le prix comprend 13,01 euros TTC au titre de la rémunération pour copie privée perçue par la SORECOP. ). Ca m'a bien embalé mais - pour ce prix là les non-apple sont capable de faire radio. Enfin je me laisserais peut-être tenté.
3) Quicktime 7. CA faisait un bon momment que quicktime n'avait pas été mis à jour. J'attend de cette version 7 : une version qui focntionne sur Linux, et une mise a jour des outils permettant de créer des objets QuickTime VR.

Grâce à l'excellent développer du plug-in java, je sais maintenant pourquoi l'Encyclopédie Hachette multimédia 2005 plante, en présence du plug-in Java ! J'utilise le plug-in java, pour tirer partie des optimisations réalisées par Apple dans les dernières versions de la machine virtuelle. Le problème est du à l'ancienneté du code de mozilla sur lequel l'encyclopédie est basée - Il s'agit d'un version antérieure à la version 1.3 de mozilla. En effet depuis la version 1.3 le code objet de mozilla est en PEF/CFM c'est à dire que ce code est capable de pouvoir fonctionner sur mac os 9 et sur mac os X . Il va sans dire que j'ai immédiatement essayé d'installer l'encyclopédie sur l'ibook de madame qui tourne sous os 9 - mais l'installeur ne fonctionne lui que sur mac os X :-(
Depuis Mozilla 1.3, le format interne des applications mozilla est Mach-O; Pour que les plug-ins fonctionne ils faut qu'ils soient au même format binaire que l'application Mozilla. D'où le crash constaté. Deux solutions sont donc envisageable :
1) Upgrade de la base mozilla en une version plus récente (avec tout ce que cela améliore : vitesse, taille mémoire consommée)
2) Ajout d'une MRJ dans l'application elle-même. Comme cela elle n'essaierait pas de charger le plug-in qui est au format Mach-O.

La deuxième solution est la plus simple et la plus rapide à mettre en œuvre. La première ayant l'avantage de booster l'encyclopédie - mais nécessitant à mon avis trop de travail, mais j'espères que ce travail serait fait pour la version 9 de l'encyclopédie. J'ai notifié Hachette et IDM (les sous-traitant) par mail des causes du problème et des solutions. Je n'ai toujours pas eut de réponse.

Petit sondage

| 0 Comments | 0 TrackBacks

Je viens de répondre à ce petit sondage qui s'adresse aux utilisateurs de macintosh (et quand on fait un peut de developement ce genre de donnée est bien utile). Pour répondre au sondage il suffit de se rendre à :http://www.prismo.ch/surveys/mac/survey.php

Comme je l'ai dit précédemment, lorsque je lance L'Encyclopédie Hachette Multimédia 2005 sur mon Mac celle-ci plante avant même d'avoir eu le temps de construire son interface.
Je me suis donc fendu d'un petit mail à l'assistance hachette afin de leur soumettre le problème.Grâce à Mr Glazman, je sais que l'application est construite sur des technologies Mozilla, et cela se vérifie sans soucis. Dans le trace du plantage je note que le problème est sans doute du a Java, là je me demande si je n'ai pas installé le JavaPlugin Enabler, qui permet d'optimiser les applet java dans les navigateurs mozilla. En enlevant le plugin, L'encyclopédie fonctionne.
J'ai donc répondu a hachette en le leur indiquant et j'ai prévenu le créateur du plug-in via ce bug

Cadeaux

| 0 Comments | 0 TrackBacks

J'ai reçu deux cadeaux lié au MacIntosh pour Noël : Une carte réseau pour mettre dans mon PowerMac G4 et L'Encyclopédie Hachette Multimédia édition 2005. L'encyclopédie est proposé sous forme de deux CD-Rom pour windows, linux et Mac os X. La boite est joliment présenté, l'installation est simple et aisée, mais malheureusement, le logiciel refuse de demarrer sur ma machine. J'ai donc déjà contacté le support technique hachette et j'ai posté la chose sur usenet histoire de savoir si c'est un bug connu.

La carte PCI Ethernet vendu par macway, ne dispose pas du logo Apple sur sa boite et ne mentionne pas le mac. Elle est acompagnée d'une disquette ce qui n'est gère encourageant. je me connecte donc sur le site du Fabriquant TrendNet. Sur le site rien qui ne ressemble a un mac, qui ne parle de mac, oups y auarit-il un raté ? En fait le chipset de cette carte est supporté par Apple, faudra que je teste avant d'être vraiment sur que ça fonctionne.

iMac G5

| 0 Comments | 0 TrackBacks

Voila je poste depuis le nouvel iMac G5 de mon papa. Mes premières impressions comme ça a chaud, c'est que c'est rapide (forcement avec 1.8 Ghz sous le capot), le tar zxvf est extremement rapide. Mon deuxième bench est forcement le client distributed.net sur du rc5-72 ça à l'air de déchirer pas mal: 6 minutes pour faire la premier bloc.

[Dec 24 08:15:17 UTC] RC5-72: Summary: 1 packet (1.00 stats units)
0.00:06:03.28 - [11.82 Mkeys/s]

Par contre le ventilo est bruyant - mais bon on peut pas tout avoir. ET dès que j'arrête le client le ventilo se met en veilleuse.

Abiword

| 0 Comments | 0 TrackBacks

Je voudrais remercier ici, Hubert Figuière pour le travail qu'ila effectué sur le portage de Abiword pour Mac OS X. Sans lui nous n'aurions aucune version native et pas d'alternative libre à Mircrosoft word (qui coûte beaucoup trop cher pour mes besoins en terme de traitement de texte).

12" en réparation

| 0 Comments | 0 TrackBacks

Aujourd'hui j'ai porté mon powerbook chez AGL services à paris pour le faire réparer. Le problème que je rencontre est simple de temps en temps et sans raison mon étcran s'éteint et je sui obliqgé de faire un reset en appuyant sur alt-shift-power, ce qui a pour effet de bord de reseter mon horloge au 14 mars 2001 :-). Mon problème survient que je soit branché ou non, que je déplace la machine ou non C'est trés trés chiant.
Pourquoi AGL Services, car ce sont ceux que m'a proposé Apple et qui ont des horraires potables. En plus il y a un viel Apple II avec lecteur de disquette dans leur vitrine.

Mon Powerbook fait encore des siennes :-(. De temps en temps l'écran s'éteint sans raison. L'ordinateur reste quand à lui allumé, impossible de l'éteindre, je suis obligé de faire un reset hard pour pouvoir continuer à l'utiliser. C'est quand même assez génant. Bon je retrouve ma date d'achat, je téléphone a Apple, mais comme je ne suis plus dans les 90 jours après achat, je vais devoir emmener ma machine chez un réparateur, la gentille personne de chez Apple me donne deux adresses sur Paris. Je prend contact avec les premiers : nos horaire d'ouverture sont 9h30 -12h00, 14h00-17h00. Je contacte immédiatement les seconds et comme ils ont des horaire d'ouverture bien plus descent c'est chez ces messieurs que je me rendrais.

.Mac

| 0 Comments | 0 TrackBacks

Cette année j'ai décidé de na pas renouveler mon compte .mac de chez Apple. Exit donc l'adresse email softkid@mac.com, de même que mon identifiant sur AIM. Mes pages web hébergées par Apple vont disparaitre, mais les photos de machines NeXT sont assez courantes - les photos de la bebox hobbit ,elles sont déjà hébergées ailleur. Les trois textes que j'avais mis en lignes vont disparaitre, ce qui ne sera pas une grande perte.
Je suis désomais lhirlimann sur aim. Mes autres adresses electroniques restent valides.

Merci, un grand merci à Dominique Lang. Sous Mac OS X ont peut changer d'application à l'aide de pomme tab comme sous les OS de microsofts. Malheureusement les OS de microsoft changent de fenêtre en fenêtre et non d'application en application. Dans le message <1ghh24w.i4ziwu6n3os8N%dominiquelang@wanadoo.fr> j'ai apris que je pouvais changer de fenêtre au sein d'une application grâce à la combinaisson de touche pomme<.

PowerBook

| 0 Comments | 0 TrackBacks

Ca y est il est revenu. ce matin vers 11h00 le gars de chez UPS est passé et me l'a rendu aveec un disuqe tout neuf. Je le boot donc et constate avec horreur qu'il est sous système 10.2.7. Je prend donc mon DVD et k'installe 10.3, puis les patch et autres fix. Je télécharge xcode 1.1, Fink, MacSOUP, Thunderbird, Camino, X11, rbrowser lite, Xchat-aqua et il est déjà 17h00.

Est disponible chez UPS. C'est rapide comme allez-retour. J'aurais pu l'avoir aujourd'hui mais je n'étais pas là. Je les ai appelé et e serais livré en fin de semaine parcequ'ils sont incapable de venir dans une demi-journée précise.

Et hop

| 0 Comments | 0 TrackBacks

Mon portable est parti hier de chez Apple. Vivement qu'il revienne.

Cool

| 0 Comments | 0 TrackBacks

Bon j'ai réussi a appeller Apple avec un numéro normal. J'ai obtenue mon numéro de client et mon numéro de dossier.
A la question depuis quand êtes-vous utilisateur Apple ?
- plus de 2à ans avec un Apple ][ ..

Bref sans trop me prendre la tête je suis maintenant en attente d'un coup de fils deFedEx pour qu'il prennent rendez-vous afin d'envoyer ma machine en réparation.

Ca y est j'ai ma nouvelle machine. C'est donc un G4@1Ghz avec 768 Mo de mémoire, 40 Gig de disque dur, Airport. Elle va remplacer perso, qui plus que jamais va me servir de tête de pont et de serveur Web. Perso me servira aussi à certains test pour Camino, car perso va rester en 10.2.x.
J'ai reinstallé Panther, que j'ai mis à jour (une bonne heure). Le téléchargement des outils de dévelopement, Xcode m'a pris 3 heures, merci apple d'avoir fait des multi-fichiers c'est super chiant à gérer. J'ai ensuite installé les softs indispensables, MacSoup, Xchat-aqua, j'ai fait la synchro avec .mac.
Je doit encore reinstaller Thunderbird, et commencer à recompiler Camino. Je dois aussi faire la synchro bluetooth avec mon mobile.
Le passage de Tcsh à bash ne m'a pas encore dérangé, on verra par la suite ce que je choisirais comme shell de base. Faut aussi que je reinstalle Civ III afin de voir les différence qui existent entre un dual 450 et un mono 1 Ghz. Je suis déjà tombé amoureux d'exposé. Par contre le clavier manque d'une touche suprime, que j'utilise beaucoup.

Un nouveau patch de sécurité pour 10.2.8 est disponible. Il corrige les points suivant :
CAN-2004-0168
CAN-2004-0167
CAN-2004-0164
CAN-2004-0165
CAN-2004-0169
CAN-2004-0166
CAN-2003-0989
CAN-2004-0055
CAN-2004-0057

Pour ceux que le reboot embète je rappelle que le patch peut-être installé via la commande softwareupdate. Il est important que les utilisateurs de mac os X 10.2.x mettent à jour leurs systèmes comme cela Apple sait qu'il y a encore beaucoup d'utilisateur actif de ce système.

Palm Source la nouvelle entité qui gère palm OS et dont un certains nombre d'employé sont des ex de Be Inc, vient d'annoncer la disponibilité pour les constructeurs de PDA/SmartPhones la disponibilité de leur nouvel OS. Au même momment, Palm annonce l'arrêt du support du logiciel Palm desktop pour la plateforme Mac OS X :-(.
Que ceux qui pensent qu'ISync est la solution, l'oublient. ISync s'appui sur Palm Hotsync manager fourni avec palm desktop pour faire ce type desynchronisation. Reste les projets Open Source ou bien des produits comme missing-sync. La société qui édite Missing-Sync en profite pour annoncer un produit de remplacement.
Je trouve dommage que palm s'exclue du marché Mac, qui en matière de PDA était très porteur, Est-ce du à une annonce imminante d'Apple ? Je ne sais pas mais c'est un marché plustot anti-pocketpc et donc plus succeptible de se tourner vers des produits palms.

Dilemne

| 0 Comments | 0 TrackBacks

La nouvelle version de Mac OS X sort demain !! C'est censé être une bonne nouvelle, en effet plein de nouvelles fonctionnalités et surtout un gain de vitesse sur toutes les machines de la gamme supportées par cet OS - je devrais donc bénéficier d'une machine plus rapide juste en changeant le système d'exploitation. Si je voulais vraiment accélérer ma machine j'achèterais une carte graphique avec 32 MO de mémoire supporté par QE et là j'aurais un gain non négligeable de vitesse (du moins de mon point de vue d'utilisateur).
Malheureusement pour moi j'ai aussi envi d'acheter une nouvelle machine, un portable histoire de pouvoir trimballer OS X quand je me déplace - histoire de pouvoir coder par exemple.
Avec Panther les outils de développement pour OS X changent un peut, il y a Xcode un nouvel environnement de programmation qui remplace Project Builder, et qui permet, entre autre, de réduire les temps de compilation en pré-compilant les headers. Xcode qui permet grâce à zeroconf de distribuer la compilation sur les autres macintosh du réseau local. La calcul distribué étant l’avenir de l’informatique, je trouve cette dernière fonctionnalitée super, même si elle ne va pas me servir tout de suite.
Mike se demande donc s'il peut basculer Camino vers l'environnement de développement de Panther. J'ai fait deux objections à la chose :
 1) Le support 10.1, que nous maintenont pour la version 0.8.
 2) Le fait que je préfères changer de machine.

Et cela m'embête d'amputer mon budget machine de 150 Euro, pour upgrader le système d’exploitation que je toucherais de toute façon avec la nouvelle machine.

Apple-Expo

| 0 Comments | 0 TrackBacks

Je reviens d'Apple-expo, assez decevant cet année. Mais je n'ai pas fait l'effort d'aller aux conférences non plus ... Bref une presence suprenant de la FNAC alors que l'année dernière ils se cachaient. Pas de stand Sony cette année mais un stand PDA shop surlequel j'ai acheté une protection pour mon Palm 515 en cuir, qui puisse aussi me servir de porte carte.Le stand jeux et les stands audios étaient bien plus fournis que l'année dernière. Le stand de l'encyclopédie universalis utilisait encore Mac OS 9.