Just a small post about VideoLAN presence at WWDC in San Francisco this year.
Felix and I will be there all week long. If you want to meet, contact us.
Saturday, June 7 2008
By JBK on Saturday, June 7 2008, 00:26 - VideoLAN
Just a small post about VideoLAN presence at WWDC in San Francisco this year.
Felix and I will be there all week long. If you want to meet, contact us.
Wednesday, February 27 2008
By JBK on Wednesday, February 27 2008, 03:17 - Geek & Computer
This details the installation of a MacBook white, shipped in the beginning of 2008.
First before anything, update to the latest MacOS X.5.2, and all the necessary downloads... Reboot as many times as needed
Then, install VLC, Firefox 3 béta, Adium and Xcode if you need it.
Quite easy, so far, no ?
Be sure to have your Windows XP SP2 CD and a legit license number.
Go to spotlight, look for Boot Camp assistant or find it from your Applications folder.
Once you have your complete Windows XP installation, you will see a Boot Camp icon on your task bar. Keep it.
Reboot to mac OS. Be pleased.
This should work with any distribution and was tested with Debian and Ubuntu
During the install I deleted the new partition and added two in place:
You should be careful to install your grub in your linux partition and NOT in the MBR, to let reFit do it correctly.
On Mac OS X, install rEFIt and configure it quite quickly.
Reboot and use rEFIt to boot on linux using the "option" key.
You have all you want working except the wireless... Which is a Broadcom BCM4328
sudo apt-get install ndiswrapper-utils-1.9
Find in your Windows partition your wireless drivers:
sudo su
cp -r /media/Windows/WINDOWS/DRVSTORE/bcmwl5_**/ /root/
mv bcmwl5_*** bcmw
cd bcmw
ndiswrapper -i bcmwl5.inf
ndiswrapper -l
ndiswrapper -m
modprobe ndiswrapper
ifconfig
Uncomment what is needed in your sources.list.
Reboot.
If you have any issues, like not having the linux partition shown anymore, reinstall grub on your linux partition with a live-CD.
Tuesday, February 26 2008
By JBK on Tuesday, February 26 2008, 16:01 - Geek & Computer
I am not used to having a Mac with me, but this time has changed.
For my work on VLC, someone helped the VideoLAN project and gave us some new laptops to improve the Mac OS version. I just got one of those, when I was at the FOSDEM.
I have one of the white Macbook, 13.3" with a 2.2Ghz proc and 2Gb of Ram, running Leopard.
I upgraded to X.5.2 and Xcode 3.0. I installed VLC, Adium, FFX 3b3 and removed some Microsoft Office crap.
I have very gladly impressed by the product, the finition and the OS X.
However, the keyboard is not that good and the keymap horrible. \ ~ | are more than difficult to produce, and the Terminal is very bad, especially if ou want to achieve pgUp, pgDown, End, Home in VIM, in the Terminal.
Else, it seems to be as good as a Linux DE, and has nice coverflow stuffs, and many tools like SVN installed by default. The background image is ugly but I like the 3D dock.
more later :D
Wednesday, January 16 2008
By JBK on Wednesday, January 16 2008, 16:37 - Science&Techno
Le salon MacWorld, tenu à San Francisco tous les ans, est un lieu de prédilection pour Apple pour faire de grandes annonces. Le service scientifique de San Francisco a participé à la déclinaison 2008, qui n’a pas dérogé à la règle et qui présente quelques innovations technologiques notables.
Les principales innovations faites par Apple concernent un ordinateur original, une technique de géo-localisation pour les possesseurs d’iPhone, des services de location de Vidéo à la demande (VOD) et un disque dur Wi-Fi. Alors que les services de VOD et de disque dur Wi-Fi ne présentent pas de réelles innovations, la géo-localisation et le nouvel ordinateur se démarquent.
Le nouvel ordinateur d’Apple, nommé « MacBook Air » présente une forme inhabituelle qui le place entre la catégorie des ultra-portables et des mini-ordinateurs. Etant très fin, il sacrifie des fonctionnalités telles que le FireWire (connexion IEEE1394), l’Ethernet, le lecteur optique et la batterie amovible afin d’obtenir un poids de 1.3kg et une finesse allant de 0,4 à 2,0 cm.
Le microprocesseur intégré fait partie de la génération Intel Merom en basse consommation, gravé en 65nm. Ce processeur est de type SFF (Small Form Factor), donc ayant une taille optimisée (40% de la taille normale), ce qui est une surprise puisque seule la génération Penryn à 45nm devait exister en SFF. Intel semble avoir développé spécifiquement un processeur pour Apple. Afin d’obtenir ces réductions de tailles, Intel a réarrangé le socle du processeur afin de limiter les zones non-utilisées (zones de connexion entre le cœur de silicium et les pins de connexion de la carte mère) et semble avoir amélioré les techniques de gravure.
Ensuite, ce portable présente un disque dur de taille 1,8" ayant une finesse de 5mm, ce qui se révèle la plus petite taille existante sur le marché, et oblige à avoir des disques mono-plateau ou des disques SSD (Solid State Drive). Apple est un des premiers à proposer en option un disque dur SSD, un disque non mécanique faible consommation qui se base sur de la Flash de type NAND. Le prix reste élevé mais démontre un intérêt de l’industrie pour cette technologie, après qu’Asus ait intégré un disque SSD dans son ultra-portable: Asus EEE.
La seconde grande innovation consiste à faire de la géo-localisation sur Google Maps sans GPS. A partir de l’iPhone, Google Maps, dans sa version mobile, permet de faire une triangulation approximative de la position du téléphone, grâce à une mise à jour du logiciel de l’iPhone.
En effet, les cellules du réseau GSM, connaissent une localisation approximative de chaque téléphone afin de communiquer avec lui. Les antennes GSM sont en général composées de trois émetteurs couvrant chacun une zone angulaire prédéfinie. C’est l’accès à ces informations de distance et d’angle par le téléphone qui, transférées à Google Maps, permettent de faire une géo-localisation approximative sans besoin de GPS.
Enfin, une des autres annonces notables de ce salon est la sortie de Microsoft Office 2008 pour Mac, qui rapproche la version Mac de l’interface en rubans d’Office 2007, sans toutefois en appliquer intégralement le concept ; et qui permet d’avoir la compatibilité avec le format d’Office 2007 : l’OOXML.
Friday, October 26 2007
By JBK on Friday, October 26 2007, 00:48 - Science&Techno
La nouvelle version du système d’exploitation Mac OS d’Apple , sort vendredi 26 octobre 2007, demain. Sixième version majeure de Mac OS X, estampillée Mac OS X.5, de nom de code « Leopard », elle présente de très nombreuses nouveautés (plus de 300 selon Apple), dont certaines méritent d’être détaillées.
« Time Machine » est sans doute la nouveauté la plus originale dans un système d’exploitation grand public. Cette fonctionnalité est un système de backup simplifié et automatisé pour les fichiers utilisateurs. Une fois activée, Time Machine sauvegarde automatiquement les entrées modifiées du système de fichier, heure par heure. Chaque jour ces modifications sont agrégées afin de sauver l’espace disque. Outre la simplicité de fonctionnement, Time Machine permet de naviguer visuellement dans les backups, et de les restaurer, sans effacer les versions plus récentes, ce qui est assez rare. En outre, ces fonctions de backups sont utilisables depuis la plupart des applications Mac, tels iPhoto, Mail ou Address Book.
La sécurité du système a été aussi un point d’innovation de cette version.
Tout d’abord, l’espace mémoire est rendu partiellement aléatoire, ce qui empêche certaines failles de sécurité d’être exploitées, sans pour autant les limiter. En effet, les adresses étant plus difficiles à prédire, des attaques de types « dépassement de tampons » (‘buffer overflow’), « dépassement de tas » (‘heap overflow’) ou « retour à libc » (‘return-to-libc attack’). Cette fonctionnalité, déjà présente sous Windows Vista et Linux, reste une nouveauté majeure de Leopard.
Ensuite, les applications peuvent être signées par les développeurs et les applications téléchargées sont marquées afin de détecter toutes modifications ultérieures du programme, afin d’interdire aux applications modifiées de fonctionner.
Enfin, outre un pare-feu applicatif, un chiffrement avancé (AES - 256bits) du système de fichiers, un contrôle d’accès plus restrictif et un VPN amélioré, cette version comporte une technologie de « bac à sable » (‘sandboxing’), permettant à certaines applications critiques de ne pas avoir accès à l’intégralité du système.
L’aspect du système d’exploitation a été modifié de plusieurs façons notables. Tout d’abord, une innovation du monde Unix, les bureaux virtuels, est intégrée, tout en gardant la fonction Exposé de miniaturisation des applications. Ensuite, le Dock, barre de lancement d’application, le Finder, pour naviguer dans les fichiers, utilisent des effets 3D, pour améliorer le look. En outre, de nombreux effets et animations sont disponibles pour les développeurs d’applications tierces, à travers les technologies CoreAnimation. Enfin, une grande partie du système utilise un affichage vectoriel, qui permet d’être indépendant de la résolution utilisateur.
Pour finir, le passage à 64-bits de nombreuses bibliothèques systèmes, dont Cocoa, l’utilisation d’OpenGL 2.0, la certification Unix, la présence d’onglets dans le terminal ou l’intégration de Bootcamp, pour dualbooter sous Windows, du système de fichier ZFS font de cette version de Mac OS X, un étape majeure pour Apple Inc.