Archive for the ‘Apple’ Category

Une journée bien longue

A 19h heure de Paris, soit moins de 10h, début de la keynote WWDC de Steve Jobs.

Comme trois fois par an, c’est le 24 décembre, et le Père Noël va arriver.

Il arrive en deux fois :

  • en direct sur twitter, MacBidouille, Ars Technica

  • en différé, mais avec le son et le col Mao.

Pas de pronostics, bien que mon MacBook Pro vieillisse, et que Martin a presque réussi à casser mon iPhone (mais c’est vraiment indestructible ce truc).

Advertisements

NetNewsWire gratos !

Le meilleur lecteur de feed vient de voir son prix baisser de $30.

Téléchargez-le et utilisez-le (achetez un mac si nécessaire)

Outre son interface très sympathique, il est possible de le synchroniser avec NewsGator, qui propose une interface web pour l’iPhone. Et je ne peux pas le dire mieux que Caféine sur twitter : “NG iPhone do POWNZ :)”

iPhone+ Safari Books = le Kindle du geek !

iPhone

Ok j’ai craqué. Je suis allé mercredi chez Orange et j’ai acheté la bête.

Je ne vais pas faire une review car le monde entier en a déjà fait une. (En un mot : LOVE ! Le P990i est fini)

Safari Books

Safari Books Online d’O’Reilly est la bibliothèque virtuelle du geek. Il y a dans les 5000 livres de chez O’Reilly, Addison Wesley, Prentice Hall etc.

Le prix, à partir de $10/mois pour 60 livres par an.

Les deux ensemble : le Kindle !

Oui, l’ebook d’Amazon, mais la version pour la poche du geek.

Ca marche bien, c’est hyper lisible (à jeun, parce que c’est pas écris gros).

Un regret : les boutons pour tourner les pages sont vraiment trop petit, et on perd du temps à les viser et à les rater.

Allez m’sieur O’Reilly, une version vaguement iPhonisée (des boutons plus gros, quoi) please …

La meilleure maniere de lire un PDF

C’est facile, on ouvre le PDF avec Aperçu sur Mac OS X, puis Présentation -> Diaporama.

On passe en plein écran, et un clic sur le PDF pour faire disparaître la barre de navigation. Le fond est noir, et on navigue en page par page avec les flèches.

Calendriers partages

Dans une organisation relativement décentralisée, l’utilisation de calendriers partagés permet un suivi, et une organisation facilitée.

Un échec, pour commencer

L’année dernière, j’ai déployé à Ohm Force un intranet sous Plone. Avec, entre autres, une solution de calendrier partagé basée sur Calendaring.

Sauf que ça n’a jamais marché, en particulier avec une gestion des fuseaux horaire, et Calendaring pétait les calendriers locaux, en décalant les événements d’une heure à chaque mise à jour sur le calendrier local. Suffisant pour énerver n’importe quel utilisateur, et être sûr qu’il n’utiliserait jamais l’outil.

Personne du coup n’a utilisé l’outil, et le suivi est parti dans les limbes.

Take two

Franck, le bien aimé chef de projet à Ohm Force, m’a demandé si je pouvais remettre en place une solution.

J’ai regardé Google Calendars, qui est sympathique, et tout et tout, mais pas hébergé chez nous. Et nous, on aime pas trop les trucs pas hébergés chez nous.

J’ai repris le cahier des charges à la base. Et finalement, tout ce qu’il faut, c’est un serveur WebDAV.

Et un serveur WebDAV, sur un serveur qui fait déjà tourner Subversion et un serveur LDAP, ça s’installe en quelques lignes :


<Directory /var/www/dav>
    Dav On
    #Options Indexes FollowSymLinks
    AllowOverride None
    order allow,deny
    allow from all
    AuthName "LDAP"
    AuthType Basic

    <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>

    Require valid-user
        <IfModule mod_auth_ldap.c>
         AuthLDAPURL ldap://localhost/ou=unit,dc=domain,dc=top
        </IfModule>
    </Limit>
</Directory>

Donc mon serveur webdav est accessible à sur l’url https://server/dav/. Oui, c’est du https, on est jamais trop prudent.

Les clients

Ils y a deux clients principaux utilisés à Ohm Force :

  • Sunbird : le client de la mozilla foundation, qui s’améliore toujours.

  • iCal : le client de Mac OS X. Limité, mais l’interface utilisateur est sympa, (et je l’utilise depuis qu’il est sorti, je n’ai pas prévu d’en changer 🙂

  • un truc sous Linux dont le nom m’échappe.

Le cas iCal est intéressant car il ne fonctionne pas sur https.

De plus, iCal, dans sa version actuelle, (Leopard change apparamment tout ça), considère que le monde des calendriers est séparé en deux groupes :

  • Ceux qu’on publie (et à chaque modification, on écrase la version sur le webdav)

  • Ceux auxquels on est abonnés (ils sont en lecture seule sur le client).

Utiliser iCal sur un serveur https

La solution est stunnel, qui permet d’encrypter/décrypter des flux SSL.

Pour PPC

Vous pouvez utiliser ces instructions de configuration, la partie “Access with login, Tiger (10.4)”

Il faut éditer le fichier /etc/stunnel.rulink.conf, en changeant l’url sécurisée vers le site de Rutgers U vers votre partage WebDAV.

Toutefois, la dernière fois que j’avais utilisé le binaire, il n’était pas compilé pour Intel, uniquement pour PPC. Ca tourne, mais c’est pas optimal.

Pour Intel

J’ai crée un petit installeur qui permet d’installer le binaire. Le truc, c’est que le dev Mac n’est pas mon truc, et qu’il faut bricoler dans le terminal pour finaliser l’installation.

J’ai réalisé l’installeur pour Ohm Force, ce qui était facile, car le serveur de calendrier est le même pour tout le monde ; l’adresse du serveur est donc en dur.

Dans celui-ci, il faut modifier le fichier de conf après l’installation /etc/stunnel.ohmforce.com pour mettre la bonne URL, puis redémarrer le service avec sudo launchctl stop com.ohmforce.stunnel ; sudo launchctl start com.ohmforce.stunnel

Voilà l’image : HTTPS iCal.dmg.zip.

iWeb = iBoue

J’ai perdu les commentaires … Je me prends des messages d’erreur à la publication. Faut que je fasse pointer mon blog vers quelque chose d’autre, mais je n’ai pas encore décidé quoi ? (Typo, Mephisto, WordPress, Blogger ?)

J’aime la possibilité de d’écrire mes posts sur un client plutôt lourd (pas de boite de dialogue, facilité d’insertion des images etc)

Une combo MarsEdit / qq chose qui tourne sur ma dédibox probablement …

EDIT : ce sera Mephisto