Here With Me

Blog personnel et technique, Blog technique et personnel, Blog avant tout.

xslimmer

27 décembre 2008
par Amaury
10 Commentaires

Applications MacOS X : 34% de choses inutiles ?

En surfant sur la toile, je suis tombé sur le logiciel Xslimmer.

Le but de ce logiciel est d’alléger les applications installées sur votre Mac afin de gagner de l’espace disque, je ne manque pas de place, mais j’étais curieux de voir les capacités du logiciel.

xslimmer

J’ai donc sélectionné toutes les applications de mon Mac et il y a en tout 1.77 d’espace disque sur 4.95 GB d’applications qui peut être libérés. Soit quand même 34% ! Les fichiers supprimés correspondent aux fichiers destinés à d’autres architectures que celle utilisée sur votre système.

Enfin bref, le changement d’architecture sur les Macs n’a pas que du bon ;)

27 décembre 2008
par Amaury
3 Commentaires

Comment insérer toutes les images de son blog dans un article, et avec pagination ! Pour henri !

L’autre jour, Henri du blog 2803,  expliquait sur son blog 2 problèmes qu’il rencontrait sous WordPress.

L’un d’entre eux était:

Comment insérer toutes les images de son blog dans un article, mais avec de la pagination !

Sans pagination, c’est très simple. Il suffit d’utiliser la fonction get_posts() pour récupérer les images.

D’ailleurs petite précision, pour ne récupérer que les attachements de type « image », il faut préciser le paramètre :

‘post_mime_type’ => ‘image’

Pour gérer la pagination, j’ai choisi d’utiliser la pagination internet de WordPress, celle permise avec les marqueurs « nextpage ». Pour la galerie, j’utiliserai la même. Pour cela, j’ai été obligé de créer une petite extension permettant l’insertion d’un shortcode.

Voila le mode d’exécution :

  1. Je récupère l’article juste après la requête SQL de WordPress.
  2. Je force l’application du shortcode dans le contenu de l’article récupéré.
  3. Je récupère les images
  4. Je fais une boucle pour imprimer les images et tous les X images, j’imprime le marqueur « nextpage »

Ainsi, WordPress lors de l’affichage propose la pagination des articles. Pour cela, il ne faut pas oublier la fonction wp_list_pages() dans les fichiers single.php ou page.php (selon le cas article ou page).

Le shortcode permet de paramétrer, la taille des images, le nombre d’images par page et optionnellement l’ID d’un article parent. Tout cela est décortiqué dans le code de l’extension.

Vous pouvez retrouver cette extension depuis mon trac de plugins open-source, plus précisément dans le dossier Simple All Pictures.
Pour télécharger le fichier, allez en bas de la page,  et sous l’intitulé « Download in other formats: », sélectionnez le format que vous voulez.

Livre des polices

26 décembre 2008
par Amaury
4 Commentaires

Comment ajouter plusieurs polices en une fois dans Mac OS X ?

Parfois, Windows est un logiciel plus intuitif que Mac. Parfois…

Dans Windows (de 98 à Vista), pour ajouter des polices au système, il suffit d’en sélectionner plusieurs et ensuite de les glisser-déposer dans le dossier fonts de Windows. Une sur-couche à l’explorateur prend en charge la copie et l’installation des polices, en prenant le soin d’éviter les doublons et polices corrompues.

Dans Mac OS X, il est possible d’ajouter une police en double cliquant sur son fichier, on obtient alors une fenêtre avec un aperçu de ladite police et un bouton pour l’installer. Ce mode opératoire pratique pour 1 ou 2 polices trouve vite ses limites lorsqu’on souhaite ajouter plusieurs polices d’un coup… (Par exemple la série de Helvetica, très prisé par les graphistes dits du Web 2.0 !)

J’ai donc regardé rapidement si c’était possible de les ajouter directement via le Finder, chose possible, mais pas très propre. (fichier en cours d’utilisation, version existante, etc.)

C’est alors que j’ai vu une petite fonctionnalité sur le livre des polices de Mac OS X, autrement dit le gestionnaire de polices du système. Cette fonctionnalité permet d’ajouter plusieurs polices d’un coup dans le système en choisissant simplement le dossier contenant les polices à insérer.

 Livre des polices

Le bouton se situe en bas, au centre du logiciel comme le montre l’aperçu suivant ;)

J’ai mis pas mal de temps à trouver cette fonction (Google n’étant pas très coopératif sur le sujet), j’espère que cette astuce vous servira ;)

24 octobre 2008
par Amaury
5 Commentaires

J’ai retrouvé internet :)

1 mois, c’est le tarif lorsqu’on construit une ligne ADSL en s’abonnant à Free dans un appartement sans ligne téléphonique.

15 jours, c’est probablement le délai légal de France Telecom pour ouvrir une ligne à un FAI concurrent.

14 jours, c’est le délai pour le rendez-vous du technicien France Telecom

1 journée, c’est le délai de livraison de la Freebox par UPS

15 minutes, c’est le temps pour le technicien FT de remplir la feuille d’intervention

3 minutes, c’est le temps pour le technicien FT de brancher l’appartement au réseau physique de France Telecom

1 minute, c’est le temps pour que la Freebox synchronise :)

Soulagement ;)

19 octobre 2008
par Amaury
2 Commentaires

Méthode pour exclure les tags d’une catégorie pour qu’ils ne s’affichent pas dans le nuage de tags de l’extension Simple Tags

Suite à une demande que l’on m’a faite à propos de Simple Tags, je préfère partager le code au lieu de le jetter, peut être que ca aidera ;)

Pour le but du code tout est dit dans le titre ou presque… le code qui va bien suit!

<?php
// ID de la catégorie
$category_id = 3;
// On récupérer les ID des articles
$post_ids = get_objects_in_term( $category_id, 'category' );
// On récupérer les ID des tags liés à ces articles
$tag_ids = wp_get_object_terms( (array) $post_ids, 'post_tag', array('fields' => 'ids') );
// On passe le tableau des tags dans une chaine de caractère séparé de ","
$tag_param = '';
if ( ! empty($tag_ids) ) {
$tag_param = 'exclude=' . implode(',', (array) $tag_ids );
}
// On utilise Simple Tags - Nuage de tags
st_tag_cloud('number=100&'.$tag_param);
?>
logowebdeuxconnectminitransparent_thumb

10 octobre 2008
par Amaury
0 Commentaires

Demain, je serai au Webdeux.Connect 2.0 !

Petit article pour signaler à mes quelques fidèles lecteurs que je serai demain à l’événement Webdeux.Connect 2.0.

Cet événement, c’est :

Le Webdeux.Connect est un évènement unique de networking et de rencontres professionnelles rassemblant 400 personnes gravitant autour de webdeux.info durant 1 journée complète dont :

- 4 communautés (geeks/web 2.0, filles, bds, gamers…).
- des blogueurs & journalistes
- des entrepreneurs & porteurs de projets
- des éditeurs de services web
- …
… mais surtout des passionnés de web

Découvrer le concept de la Connecting Party ici.

Le programme des sessions est là. Le déroulé de la journée est ici.

Participer à notre élan humanitaire 2.0.

A vrai dire, je ne sais pas trop à quoi m’attendre de cet événement, donc je verrai bien ;) Ce qui est sur c’est que je croiserai quelques clients à moi ;)

Sinon il reste 5 places pour demain, mais à 200 euros la place, je suis pas certains qu’elles partiront ;) Pour la page de l’événement: http://fr.amiando.com/webdeux-connect.html

Le service d’événement « amiando » est par ailleurs très sympa !