Linux : Cron et cronjob

Pour éditer la table cron de l’utilisateur en cours avec vi.

crontab -e

Ensuite pour un déclenchement chaque jour à minuit d’une tâche :

# Declenchement du script creation_zip chaque jour a minuit
0 0 * * * /xx/xx/nomduscript [params] > /dev/null 2>&1

Vous vous demandez peut-être ce que signifie la fin des paramètres que vous voyez juste au dessus :

/dev/null 2>&1

Cela signifie rediriger la sortie d’erreur (2) vers la sortie normale (1) : 2>&1 et rediriger la totale résultant vers la poubelle (« /dev/null« ).

Firefox : 20 raccourcis indispensables

Ces astuces viennent d’ici

Je me suis permis de rajouter pas mal de notes afin que tout le monde arrive à s’en servir. Tellement indispensables !

  1. Chercher dans des sites grâce à un mot clé
    Allez dans n’importe quel site qui a champ de recherche, cliquez avec le bouton droit de la souris, choisissez “Ajouter un mot-clé pour cette recherche”. La boîte d’ajout de mot-clé va s’ouvrir. Donnez-lui un nom et un mot clé court (par exemple “bay” pour eBay pour le nom et le mot-clé). Maintenant, si vous voulez chercher des CDs sur eBay vous pouvez le faire en allant dans la barre d’adresse et en tapant directement bay CDs”.
  2. Assignez de mots-clé à des marque-page
    Pour accélérer la recherche d’un marque-page, allez dans marque-pages/organiser les marque-pages, cliquez avec le bouton droit de la souris sur le lien qui vous intéresse et sélectionnez le menu « propriétés ». Entrez une chaine courte dans le champ mot-clé (étiquette sur Firefox 3), par exemple, entrez ‘olive’ pour votre marque-page sur ce blog et validez. Par la suite, poiur accéder immédiatement à ce raccourci, il vous suffit de taper ‘olive’ dans la barre d’adresse et de taper sur entrée.
  3. Navigate Tabs
    Appuyez sur « CTRL+TAB » pour aller d’onglet en onglet, de la gauche vers la droite ou « CTRL+SHIFT+TAB » pour aller en sens inverse. Quand vous arriverez au dernier onglet il retournera au premier et vice-versa. Vous pouvez aussi appuyez sur « CTRL » et un chiffre qui correspond à l’onglet auquel vous voulez accéder. Par exemple, « CTRL+3 » vous amènera directement au troisième onglet.
  4. Tapez plus rapidement des URLs
    Tapez le nom (pas l’addresse) d’un site sur lequel vous voulez vous rendre et appuyez sur « CTRL+ENTER ». Cela va automatiquement ajouter « http://www. » avant le texte et « .com » après et ouvrir automatiquement le site. « SHIFT+ENTER » ajoute « http://www. » et « .net« , et « CTRL+SHIFT+ENTER » « http://www. » et « .org« . Si vous appuyez sur ALT au même moment le site s’ouvrira dans un nouvel onglet.
  5. Recherche rapide d’un mot sur google
    Pour chercher n’importe quel mot ou phrase dans un site web, selectionnez et glissez-déposer le texte dans la barre de recherche de Firefox (la plupart du temps elle est en haut à droite). Alternativement, vous pouvez sélectionner la phrase, cliquer avec le bouton droit sur la sélection, et choisir « Recherche google pour… ». Vous pouvez changer le moteur de recherche en sléectionnant un autre moteur via la petite flèche de sélection à droite du logo ‘G’ de google. Par exemple, si vous choisissez Amazon ou eBay vous pouvez utiliser cette méthode pour chercher rapidement un produit.
  6. Marques pages qui s’ouvrent en cascade
    Vous pouvez marquer tous les onglets ouverts en une seule fois en allant dans « Marque-pages », puis « Marquer tous les onglets ». Si vous décidez de sauver ce répertoire dans la « Barre personnelle », alors lorsque vous cliquerez sur le bouton qui sera dans votre barre, vous aurez un menu qui va s’ouvrir avec tous les onglets que vous avez sauvé.
  7. Supprimer des adresses historisées
    Lorsque vous commencez à taper quelque chose sur Firefox 3, ou que vous cliquez sur la petite flèche de la barre d’adresse pour qu’elle vous donne des suggestions, vous verrez une liste des sites sur lesquels vous êtes allé récemment. Pour enlever une adresse particulière, déplacez vous avec les touches haut et bas et tapez “SHIFT+DELETE”. Firefox le supprimera de son historique.
  8. Téléchargements instantanés
    Cliquez avec le bouton droit sur la barre de navigation (mais pas directement là où on tape une URL, plutôt juste à côté) et sélectionnez « Personnaliser ». Une fiche va s’ouvrir, et vous présenter tous les boutons que vous pouvez ajouter. Glissez-déposez l’icône des téléchargements à côté des boutons suivant-précédent. Maintenant, lorsque vous voulez télécharger quelque chose rapidement, il vous suffit de l’attraper avec la souris (= cliquer en laissant appuyez dessus) et le glisser-déplacer sur ce bouton et le téléchargement va commencer. Personnellement j’utilise DownThemAll et j’ai mis le bouton. C’est un gain de temps énorme.
  9. Lancer plusieurs onglets de la page d’accueil
    Firefox peut-être configuré pour ouvrir plusieurs onglets au démarrage, ou bien si vous cliquez sur l’icône de la maison. Allez sur toutes les pages que vous voulez voir ouvertes au démarrage et allez dans Outils/Options/Général et cliquez sur « Pages courantes ».
  10. Affichage du curseur
    Voir là où est le curseur pour sélectionner du texte en appuyant sur SHIFT et en utilisant les flèches du clavier est parfois plus précis qu’en utilisant la souris. Appuyez sur “F7″ pour afficher (ou cacher) l’affichage du curseur. Votre souris pourra se reposer un peu.
  11. Sauvez des clips audio ou vidéo
    Si vous voulez sauver une image, une vidéo, ou un morceau de musique, mais qu’il est protégé, cliquez avec le bouton droit et choisissez “Informations sur la page”. Cliquer sur l’onglet « Média », et cherchez le fichier que vous désirez, puis choisissez « Sauver sous ».
  12. Recherche rapide sur Google
    Si Google est votre moteur de rcherche par défaut, et que vous tapez votre recherche directement dans la barre d’adresse et que vous appuyez sur entrée, Firefox va essayer le bouton habituel de Google “J’ai de la chance” et vous amener directement à la première page de résultats de Google.
  13. Visualiser des images
    Vous pouvez voir n’importe quelle image en cliquant dessus avec le bouton droit et sélectionnant « Voir l’image ». Appuyez sur “SHIFT” au moment où vous faites cela et l’image s’ouvrira dans une nouvelle fenêtre. Appuyez sur “CTRL” (ou cliquez avec le bouton de la molette) et l’image s’ouvrira dans un nouvel onglet.
  14. Accélérez Firefox
    Il y a plein de manière de bidouiller un programme pour le rendre plus rapide, mais la plus facile et d’en utiliser un autre qui fait tout pour vous. Servez vous donc des extensions FireTune et Fasterfox. Votre vie va changer !
  15. Faire des marque-pages « vivants »
    Firefox utilises les feeds RSS pour créer des marque-pages « vivants » qui changent tout seuls dynamiquement et pointent sur les derniers articles et les dernières histoires en date. Vous pouvez créer des marque-pages « vivants » (« live bookmark ») à partir de n’importe quel site pourvu que ce dernier les supporte. Dans ce cas vous verrez une icône orange qui apparaîtra dans la barre d’adresse. Cliquez dessus et le tour est joué.
  16. Arrêter une animation
    Certaines sites Web utilisent des images GIF animées. Pour arrêter l’animation appuyez simplement sur la touche « ESC ».
  17. Ouvrir un nouvel onglet
    Il y a plein de façon d’ouvrir un nouvel onglet. Vous pouvez aller dans le menu principal, et choisir Fichier/Nouvel onglet, ou encore faire CTRL+T, ou cliquer sur un lien en laissant appuyé sur la touche CTRL, en cliquant avec le bouton droit de la souris sur un lien et en choisissant “Ouvrir dans un nouvel onglet”. Vous pouvez aussi simplement prendre un lien et l’amener entre deux onglets. Je précise « entre », parce que si vous amenez le lien sur un onglet, Firefox va ouvrir le lien dans l’onglet que vous avez choisi, pas dans un nouvel onglet.
  18. Fermer des onglets
    Vous pouvez fermer n’importe quel onglet en cliquant dessus avec le bouton du milieu de votre souris (le bouton de la roulette). Ou encore en appuyant sur CTRL+F4. Ou finalement en appuyant sur CTRL+W. Faites votre choix.
  19. Customisez Firefox
    Allez dans la barre d’adresse et tapez “about:config” puis appuyez sur “ENTREE” pour afficher la configuration des options de Firefox. Attention, il faut faire ces changements avec prudence ! Tout le comportement de Firefox est basé sur ces préférences. Vous en saurez plus en allant sur mozillaZine.
  20. Trouver des mots et des liens
    Si vous appuyez sur « / » (la touche « division » du pavé numérique) vous aurez une boite de recherche rapide qui va s’ouvrir dans Firefox (en bas à gauche de la page). Au fur et à mesure que vous tapez quelque chose, la recherche se fera en direct ! Si vous appuyez sur ” ‘ ” (l’apostrophe, la touche « 4 » du clavier, au dessus du « e ») au lieu du « / », la boite de recherche rapide uniquement dans les liens présents dans la page va s’ouvrir. Appuyez sur “CTRL-F” pour ouvrir la boite de recherche complète (elle s’ouvre au même endroit que les deux précédentes). Lorsque l’une des boite de recherche est ouverte, appuyez sur « F3 » pour rechercher l’occurrence suivante.

Nouveautés du Web : Shelfari

Shelve = étagère.

Shelfari, la communauté Amazon « construite autour des livres », vient de donner la possibilité d’éditer les profiles des auteurs dans l’espoir que cela devienne, en plus d’une page parmi les résultats de recherches destinée à donner des informations biographiques sur les auteurs, une possibilité d’avoir plus d’interactions entre les écrivains et leurs fans.

Chaque page d’un écrivain aura un wiki ouvert en plus d’un plateau de discussion où chaque discussion aura trait à un livre écrit par la personne. Shelfari espère se démarquer des autres wikis (Wikipedia entre autres pour ne pas la nommer) en encourageant les auteurs eux-même à rejoindre la communauté et modifier les pages les concernant. Beaucoup de sites on tendance à freiner ou même empêcher cette pratique à cause des vues biaisées des fans, mais Shelfari est convaincue que l’interaction qui va découler entre les auteurs et leur fans compensera cet inconvénient.

Avec l’introduction de ces nouveaux types de profiles, Shelfari est destiné à devenir le référentiel de base sur l’information littéraire, et a le potentiel pour devenir une IMDB pour livres. En même temps, le succès de ces pages wiki va être du principalement à l’interaction entre les écrivains et les fans, et il faut que les écrivains interagissent, ce qui reste difficile à estimer. Sans cette interaction, les utilisateurs pourraient tout aussi bien aller lire les mêmes informations sur Wikipedia dans lequel il y a déjà les informations sur leurs auteurs favoris.

En plus de ces nouveaux profiles, Shelfari propose des critiques de livres, recommandations, et des groupes communautaires. Les membres peuvent visualiser leur collection de livres dans une bibliothèque virtuelle, et les livres peuvent facilement être achetés via des liens vers d’autres sites (Shelfari a récupère un pourcentage de revenu de ces ventes). La construction du site a débuté en octobre 2006, et a reçu 1 million de dollars dans les investisssements d’Amazon de Series A en février 2007.

Librairie Apr : tutoriels 1 et 2

1. Disponibilité du tutoriel au complet

Regardez le tutoriel au complet, en Anglais, ici.
Vous trouverez tout ce tutoriel séparé en plusieurs pages ici.

2. Un squelette de code pour libapr

Je pense que c’est une bonne idée d’écrire un « squelette de code » au début, lorsque vous commencez à apprendre une nouvelle librairie ou un nouveau framework. Un ‘squelette de code’ est le plus petit morceau de code possible que vous pouvez compiler et exécuter (malgré le fait qu’il ne fasse rien de vraiment utile).
Heureusement, le squelette de code que l’on va faire pour la libapr est beaucoup plus simple que la plupart des frameworks modernes. Voyons apr-skeleton.c. On appelle apr_initialize() pour ouvrir la librairie, et apr_terminate() pour la fermer. C’est tout. Comme vous pouvez l’imaginer, le code ne fait rien du tout.
libapr n’est pas une librairie de type framework. Pour être plus précis, libapr ne vous aide pas du tout à concevoir la structure de votre code programme. Il y a des avantages et des inconvénients. L’avantage le plus important est que l’utilisation de libapr est très facile à utiliser et à intégrer dans du code existant. L’inconvénient principal est que vous devez concevoir la structure complète du code lorsque vous utilisez libapr.
Ici, nous avons tout de même quelques règles et style concernant libapr :

  • la règle de nommage est très simple et claire ;
  • les types de données opaques sont souvent utilisés (p.ex. les types incomplets) ;
  • la plupart des retours de fonctions sont apr_status_t et si besoin est, certaines variables en paramètre sont aussi des arguments résultats ;
  • règles de pool mémoire.

On peut voir les styles et les règles directement par cet exemple :

/* extrait de mp-sample.c */
apr_status_t rv;
apr_pool_t *mp;
rv = apr_pool_create(&mp, NULL);

Voici l’explication du code : ici ne regardez que la notation. Vous voyez le préfixe apr_. Ce dernier indique que le symbole fait partie de l’espace de nommage de la librairie libapr. Le suffixe _t précise que le nom concerné est un type.
apr_pool_t est un type opaque. Cela signifie que la structure de ce type n’est pas publique. En utilisant une terminologie de style OO (Object Oriented), toutes les variables membres sont privées. Vous ne pouvez pas y accéder directement. Vous ne pouvez pas les voir dans les fichiers « .h » non plus. La seule chose que vous puissiez faire pour ce type est d’appeler une API qui l’utilise, telle que apr_foo_bar() par exemple. Plus important encore, vous ne pouvez créer une instance de ce type dynamiquement. Vous êtes obligé de passer par une fonction d’allocation de la librairie. Seule libapr sait comment construire et détruire ce genre d’objets.
Comme vous pouvez le voir, le type de retour de la fonction apr_pool_create() est apr_status_t. apr_status_t est soit un code indiquant un status soir un code d’erreur. apr_status_t is est utilisé couramment en tant que type de valeur de retour par la plupart des fonctions de l’APIs. De la même façon, on peut recevoir des résultats de fonction via des arguments. De tels arguments sont appelés arguments-résultat. Il y a beaucoup d’arguments-résultat dans le monde de la libapr.
En général, si vous voyez le type apr_foo_t, vous verrez des fonctions apr_foo_bar(), qui ont un lien avec le type apr_foo_t. Le code qui suit est un pseudo code courant :

/* pseudo code of libapr. Vérif. des erreur omise */

apr_status_t rv;
apr_foo_t *foo;

/* créer un objet @foo selon @args : */
rv = apr_foo_create(&foo, args...);

/* faire quelque chose avec @foo : */
rv = apr_foo_do_something(foo, args...); /*  */

/* détruire l'objet @foo. */
apr_foo_destroy(foo);

/* NB : Parfois la destruction d'un objet est
   faite implicitement lorsque le pool mémoire
   associé est détruit. */

Ma fille est propre

Je l’avoue, elle a toujours été propre. Nous lui avons enlevé la couche il y a quelques jours, et elle s’est aperçu rapidement d’une chose : son pantalon se trempait de temps à autre. Alors ça lui a très fortement déplu. On lui a simplement expliqué ce qui se passait et que si elle ne voulait pas avoir le pantalon trempé il fallait qu’elle nous le dise.

C’est ce qui s’est produit plusieurs fois mais malheureusement elle nous le disait systématiquement après s’être fait pipi dessus. Elle nous le disait en pleurant, et on lui a systématiquement, calmement, expliqué la chose.

Aujourd’hui, roulement de tambours, tada ! Elle n’a pas fait une seule fois ailleurs que sur les toilettes. C’est ce que nous a dit Muriel (la nourrice). Inès a 23 mois.

WordPress : comment faire si on déplace tout

C’est valable pour WordPress 2.5.1. Je ne sais pas pour les autres versions.
Lorsque vous voulez tout déplacer d’un répertoire vers un autre, et que vous ne voulez rien perdre de vos articles, c’est plutôt simple. Soit vous faites la modification avant de déplacer le répertoire, dans votre outil d’administration, soit vous… êtes dans le pétrin.
Mais plus maintenant !
Le principe est de modifier toute la configuration de votre WordPress par la nouvelle.
Voilà le cas typique : j’ai déplacé tout de :

http://olivier.pons.free.fr/wordpress/

vers :

http://olivier.pons.free.fr/

Solution : il vous faut ouvrir le fichier

wp-includes/functions.php

et aller à la fonction

wp_load_alloptions()

Juste après cette ligne :

$wpdb->suppress_errors($suppress);

vous y ajoutez l’affichage de toutes vos options :

echo "<pre style=\"text-align:left\">".var_export($alloptions_db,true)."</pre>";

Puis vous retournez sur votre blog et vous rafraichissez. Vous allez voir toute une série d’options apparaitre.

Cherchez lesquelles ont une valeur qui contient l’ancien répertoire.
Il vous faut transformer ces options sous cette forme :

  $wpdb->update($wpdb->options,
    array( 'option_value' => 'valeur nouvelle adresse' ),
    array( 'option_name'  => 'nom de l'option', 'autoload' => 'yes'));

et coller cela à la place de votre ligne qui affiche les variables (« echo … ») que je vous ai dit de mettre en début d’article.
Par exemple, mes deux options à appliquer étaient celles-ci :

  $wpdb->update($wpdb->options,
    array( 'option_value' => 'http://olivier.pons.free.fr' ),
    array( 'option_name'  => 'siteurl', 'autoload' => 'yes'));
  $wpdb->update($wpdb->options,
    array( 'option_value' => 'http://olivier.pons.free.fr' ),
    array( 'option_name'  => 'home', 'autoload' => 'yes'));

Ensuite, vous rafraichissez votre page, et hop, tout est écrit en base de données.

Après vérification que tout fonctionne, il ne vous reste plus qu’à supprimer toutes les lignes

$wpdb->update()

qui ne servent plus à rien.

Début mai : les nouveautés du monde

Oracle se penche (enfin) sur le Web 2.0

Mieux vaut tard que jamais pour Oracle. La compagnie a dit qu’elle voulait créer une platforme Web 2.0 pour construire des wikis, des blogs, et de la gestion de contenu.

La platforme, appelée Oracle WebCenter, est une suite intégrée de produits qui ont pour objectif de créer un contenu dynamique, des environnements de travail hautement productifs et de donner la possibilité à tous les utilisateurs qui font du business d’avoir un contexte complet de travail pour leurs tâches quotidiennes.

L’annonce a été faite par Charles Phillips, le président d’Oracle, lors d’une conférence à Londres.

La maison des hackers

Les bidouilleurs (« hackers ») ont maintenant un endroit qui est le leur. Leur maison. Hackers House, un réseau social (c’est vraiment l’expression à la mode, du moment (« social network »)) qui met en avant “le hacking, sa culture (« hacker culture »), le mode de vie, idéologies, idées politiques, et une vision plus globale”. Il recense déjà 1,000 membres.

Les membres de cette communauté peuvent échanger les idées, communiquer, former des groupes, s’agréger autour de certains projets, et même avoir des offres d’emploi au travers d’une plateforme dédiée au marché de l’emploi dans ce domaine. Bref, c’est vraiment comme un réseau social classique. D’ailleurs c’est hébergé et maintenu par Ning.

Les fondateurs de la communauté mettent bien en avant le fait qu’il ne favorisent pas, et sont même contre, toute activité criminelle, et qu’ils utilisent le terme “hacker” dans le sens connu, qui n’est pas celui auquel on pense en premier lieu, qui signifie “admiration pour le travail de la personne la plus talentueuse, créative, unique, provoquante, intense, intriguante et intéréssante au travers de la societé.”

Hackers House est géré par GnuCitizen, un groupe connu dans le domaine des recherches très pointues sur la sécurité.

Imprimantes couleur, imprimantes docteurs ?

Microsoft pense que dans pas longtemps votre imprimante va vous imprimer une prescription médicale.

Le service IDG News Service a parlé de cette prédiction par un haut placé qui a donné un discours en Indonésie récemment.

L’appellation “drugstore-in-a-box”, ce qui signifie « pharmacie en boîte », vous donnerait la possibilité de jouer au pharmacien et de mettre divers ingrédients dans votre imprimante. Ensuite, illico presto, pof ! Appuyez sur un bouton, attendez une minute, et vous aurez votre dose, imprimée avec les couleurs les plus grosses et flashy disponibles.

La même personne a aussi parlé de la possibilité d’un téléphone portable qui ferait un diagnostique simple en fonction de votre haleine. Il a dit qu’il suffirait de souffler dedans, comme dans un alcootest, et vous verrez l’analyse en direct de vos problèmes. Il vous suffirait d’amener les résultat à un hôpital, où — je n’invente rien, je le jure — il a dit qu’une infirmière « informatisée » vous imprimerait une page de médicaments qu’il vous suffirait de découper comme un puzzle et de coller sur votre langue.”

On ne saura jamais si un dealer local a réussi ou non à mettre du LSD dans le café de notre homme ce matin.

Réalité, fiction, un bon mix !

Parallel Kingdom est un jeu de rôle médiéval fantastique qui se sert des services de géolocalisation pour offrir la possibilité aux utilisateurs de jouer dans un monde virtuel par dessus le monde réel.

Avec un iPhone ou un téléphone qui utilise la technologie Google Android, Parallel Kingdom détecte automatiques la position physique des joueurs, autorisant par là même à créer un personnage virtuel à se déplacer dans une zone, limitée, autour de cet espace virtuel. Les utilisateurs peuvent attaquer, marchander, ou discuter avec ceux qui sont près d’eux, ils peuvent inviter des amis, construire des royaumes, faire des raids, générer des conflit, ou établir des empires économiques.

Le jeu vient de PerBlue, une société de logiciels située à Madison (Wisconsin), spécialisée dans les applications pour iPhone, Google Android et Windows Mobile.

Le graphisme est plutôt basique, mais c’est vraiment un melting pot intéressant d’idées qui mélange à la fois géolocalisation et jeu sur portable, et qui pourrait facilement atteindre le status de jeu-culte. Le seul concurrent actuel est WiFi Army.

La plus grosse tour LEGO au monde

Les fans de lego ont poussé le bouchon du record mondial encore plus loin, avec la plus haute tour faite avec des briques Lego : presque 30 mètres (oui, trente mètres) de haut.

La tour située à Windso-Legoland a été assemblée avec l’aide de milliers d’enfants et de leur famille et a pour objectif de ressembler à un mât de bateau Viking afin de célébrer l’ouverture d’un écran Viking dans le parc d’attractions.

La tour est faite de plus d’un demi million de briques Lego et a été construite par parties de 20 cm de côté, et chaque section a été mise en place par une grue. Le précédent record était un assemblage fait à Toronto en 2007.

(article pris dans The Daily Mail)

Les associations de couleurs

Aujourd’hui c’était une journée sympa : nous avons reçu des amis : Caroline, une très bonne amie, enceinte (à 3 semaines d’accoucher), et son mari, et un autre couple (Hanane et Christophe pour ne pas les citer).

Après quelques minutes, Inès, qui voit qu’elle est devenue le centre d’attraction (c’est toujours comme ça lorsqu’il n’y a qu’un enfant présent), commence à appeler tout le monde. Et puis elle appelle Caroline. Celle-ci nous regarde, surprise : elle nous dit : « Tiens, c’est la première fois que je vois un enfant qui prononce correctement mon prénom du premier coup. D’habitude ils ont tous un problème, soit avec le « r », soit avec la longueur du nom ».

Et la journée se passe, puis Inès va chercher des pétales de fleurs et nous dit « rouge, pétale rouge ». Puis dehors elle nous montre des fleurs jaunes et nous dit, naturellement, « jaune ». Caroline, alors, nous dit : je suis assez surprise, parce que les enfants arrivent rarement à distinguer correctement les couleurs, ou à faire des associations correctes. Souvent ils ont en tête des noms de couleurs, et comme il voient des couleurs, vives, ils disent des couleurs au hasard. C’est impressionnant !

Très honnêtement je ne sais pas du tout si c’est vrai. Je ne me suis pas renseigné. Je suis juste fier comme un coq, c’est tout ! Ceci dit, si c’est faux, surtout, n’hésitez pas à me le signaler !

Je me demande si je vais continuer de parler ainsi de ma fille, parce qu’on va croire que j’éxagère…

Quelques sites originaux

Ici, un petit historique de l’évolution de dix sites Web très connus (amazon, MTV, CNN…)

Dans WordPress, un plugin contre le SPAM. Maintenant, avec les deux plugins qui contrent le SPAM, 99,9 % de commentaires indésirables sont supprimés. Si, si, je n’exagère rien. Il en reste 15 sur 1600 qui sont arrivés, donc ça fait un ratio de 99,9 %… très très pratique.

Les dix types d'entreprises les plus rentables

Article trouvé ici :

(NB : la traduction n’est pas parfaite car il y a des expressions très technique qui m’ont un peu dépassé. N’hésitez pas à me faire part de vos commentaire et j’y appliquerai les corrections si nécessaire)

  1. Services touchant à la comptabilité
    Marge moyenne : 25 %
    Il est question des entreprises qui gèrent le grand livre des comptes, de celles qui conçoivent les systèmes de facturation, de fiches de paie, de remboursement, et qui préparent les bilans financiers et tout ce qui concerne les taxes. Bref tout ça fait bien bailler… jusqu’au moment où on voit le profit de ces entreprises. Trois raisons : la mainmise sur le prix de la prestation (toute entreprise a besoin d’un comptable, quel que soit l’état de l’économie en général), peu de débordements et d’embauches nécessaires, et on s’adapte facilement à la taille des entreprises, grâce à tous les clients qui ne peuvent que revenir.
  2. Services juridiques
    Marge moyenne : 21. 6%
    Les avocats ont une économie plutôt prospère pour – pratiquement – les mêmes raisons que les comptables. Peu d’embauches supplémentaires induites (une secrétaire ou deux, une location de bureaux, et quelques ordinateurs, bref, une dépense acceptable). Le principal revenu se fait au travers de la représentation par l’avocat, ce qui fait qu’il n’y a aucune embauche ou coût caché. Cela maintient un coût réel faible, sachant que le fait de passer les affaires d’un état à un autre aux Etats-Unis est une source abondante de revenus (cela coûte cher – « switching costs »).
  3. Services dentaires
    Marge moyenne : 20.9%
    De bien belles dents pour un sourire radieux. Et une courbe de coût très basse. C’est normal : les seuls coûts sont liés à une salle pour patient, une aide-soignante et une secrétaire. De plus, les dentistes peuvent recevoir beaucoup de patients, jusqu’à plusieurs par heure. Quelques équipement sont chers, mais globalement tout est intéressant. Mieux, la plupart des patients paient de leur propre poche. Les dentistes ont un pouvoir sur le prix que peu d’autres praticiens ont : pour les autres, les prix sont liés à la sécurité sociale (ou les assurances santé, qui serrent les boulons au maximum et imposent leurs tarifs – valable qu’aux Etats-Unis).
  4. Services spécialisés dans le design
    Marge moyenne : 17.6%
    Ce melting-pot inclut les designers d’intérieur, les designers industriels (pas les architectes) et les designers graphiques. L’efficacité dérivant de la technologie, tel que le design de logiciels informatiques, ont vraiment aidé à élargir la marge du profit, dans ce business. Et maintenant, les sociétés de design vendent cher leurs talents.
  5. Autres practiciens de la santé
    Marge moyenne : 17.5%
    Chiropracteurs, optometristes, pédiatres, psychothérapeutes, orthophonistes et professionnels de la santé mentale savent que ça paye, de se spécialiser. Ces practiciens de la santé ont souvent une mainmise sur leurs tarifs, bien plus que les médecins généralistes, parce que la plupart peuvent contourner les grandes organisations de l’assurance santé et consorts. C’est spécifique aux Etats Unis, mais on y viendra bientôt en France, je pense.
  6. Centres de cures et autres
    Marge moyenne : 16.9%
    Les spas, les centres de soins familiaux (avortement, stérilisation volontaires etc.), les centres des soins mentaux, les centres de désintoxication, etc, tous tombent dans cette catégorie assez vaste. Les patients « séjour court » (qui restent moins d’une journée à l’hôpital) rattrapent cette catégorie : avec les nouvelles technologies, il est possible de traiter de plus en plus de personnes. Les hôpitaux spécialisés « séjour court » sont complètement débordés, et ils commencent à rattraper les « long-séjour ».
  7. Courtiers en assurance
    Marge moyenne : 15.9%
    Ici, on parle des agents d’assurance, et ceux qui fournissent d’autres services tels que ceux qui gèrent les quittances de paiement. Les agents qui gagnent bien leur vie sont ceux qui font des polices avec un pourcentage de commission annuel : ils prennent une commission sur la vente d’une police d’assurance, mais aussi un certain pourcentage tous les ans, tant que la police d’assurance est valide. Des revenus additionnels sans aucun coût derrière – la formule la plus intelligente.
  8. Médecins
    Marge moyenne : 15.8%
    Heureusement que les docteurs se font de l’argent : sinon pourquoi se faire suer pendant huit années d’école médicale ? Et quelque soit l’état de l’économie, nous aurons toujours besoin de soins médicaux, et il y aura toujours des gens malades. Néanmoins, aux Etat-Unis, les docteurs voient leurs tarifs pratiquement imposés par les gros assureurs de la santé.
  9. Laboratoires de diagnostiques médical
    Marge moyenne : 15.3%
    Tous les équipements coûtent extrêmement cher et ce genre d’investissement peut en refroidir plus d’un. Pourtant, une fois mis en place, on rentre rapidement dans ses frais, et on fait par là-même rapidement des bénéfices. Selon le type de laboratoire, le coût caché de « refaire un autre test » reste marginal – si on choisit bien l’équipe qui gère tout ça.
  10. Les intermédiaires liés aux dépôts de garantie et prêts
    Marge moyenne : 13.6%
    Ce groupe englobe les petites banques, les unions spécialisées dans les crédits (par exemple General Motors Credit Union) et les autres institutions spécialisée pour les dépôts de garantie. En moyenne, pour chaque dollar qui rentre, il y a 48 cents qui ressortent pour régler les coûts cachés et autres remboursement. Alors que la location de bails commerciaux s’est récemment asséchée ces derniers mois, ce groupe d’industrie a échappé à l’orage, mais pour combien de temps ?