Blog de François Becker

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 24 juin 2012

L'audio en HTML5

Pour l'instant, une collection de liens en vrac concernant les formats audio supportés par les différents navigateurs.

Lire la suite...

Combien coûte un site web ?

Quelques pistes :

  • pour vérifier le coût d'une offre de création d'un site web ;
  • pour définir au mieux ses tarifs de création de sites web.

Lire la suite...

dimanche 20 mai 2012

Une politique de gestion de ses mots de passe

Comment gérer ses multiples mots de passe ? Il peut être déconseillé de les écrire, d'utiliser le même de multiples fois, d'utiliser des mots du dictionnaire ; il est également souvent conseillé de les choisir complexes, inintelligibles et très longs, et de les apprendre par cœur. Autant de recommandations difficiles à concilier, et qui ne sont probablement appliquées par personne dans leur intégralité.

Lire la suite...

samedi 19 mai 2012

CSS Tricks

Here are some CSS tricks I use.

Reset the style:

* { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { line-height: 100%; margin: 0.15em 0 0 0; }
li { line-height: 133%; }
p { margin: 0.5em 0; }

Always have a scrollbar, at right-hand side (otherwise centered colums "move" when switching between pages which do or don't overflow the screen):

html {
        overflow: scrollbars-vertical;
        overflow: -moz-scrollbars-vertical;
        overflow: -webkit-scrollbars-vertical;
        overflow-y: scroll;
}

Style the quote tag <q></q>:

q:before { content: "« "; color:grey; }
q:after { content: " »"; color:grey; }

See also other quotation mark glyphs.

Other nice CSS tricks:

Resources:

  • http://youmightnotneedjs.com/

This page will be updated with more tricks in the future.

mercredi 7 mars 2012

Find in files, recursively, using egrep

'Just using the blog as a notepad, but you may find it useful.

Here is how to find files according to content, or find a content out of many files, recursively. This is using the egrep tool, available on many operating systems, such at GNU/Linux or Mac OS X.

egrep "pattern" --include=*.txt .

You can adapt or omit the --include=*.txt part if you want to change or remove the file name requirement.

You can also add the -n switch if you want the line number to be printed.

samedi 11 février 2012

Liste quotidienne des créations de noms de domaines AFNIC

Je suis tombé par hasard sur la liste quotidienne des créations de noms de domaines en .fr, .pm, .re, .tf, .wf, et .yt. Il peut être intéressant de consulter cette liste de temps à autre pour avoir un aperçu des tendances en cette matière.

samedi 28 janvier 2012

How to disable the F10 menu shortcut in Unity

In the newest versions of Ubuntu, Unity is the default user interface for GNOME. It introduces the controversial feature of a Mac OS X like menu bar. This menu bar is triggered by the F10 key shortcut; however, this shortcut is used in some desktop applications, for instance for the "step" functionality of Qt Creator's debugger.

To change or disable this shortcut, follow these steps:

  • open a terminal an launch gconf-editor
  • browse the tree to / > apps > compiz-1 > plugins > unityshell > screen0 > options
  • edit the value of the "panel_first_menu" key to another key (for example F12).

The new configuration should be immediately applied.

dimanche 23 octobre 2011

Cyclistes : des règles de comportement

Avec ma bonne petite expérience du cyclisme en milieu urbain, il m'est apparu qu'il était nécessaire de rappeler des bonnes pratiques en matière de comportement cycliste ; également, les autres usagers de la voie publique devraient adapter leur comportement au retour de ce moyen de transport, ces dernières années. Voici donc une liste de règles qu'il serait bon, il me semble, d'appliquer.

Pour les cyclistes :

  • le casque : 12€ pour éviter des traumatismes crâniens... ce serait idiot de s'en priver.
  • pas de téléphone au guidon : c'est encore plus dangereux que le téléphone au volant : comment freiner ? comment éviter un obstacle ?
  • pas d'écouteurs sur les oreilles : pourquoi se priver d'un sens pour sa sécurité ?
  • respecter les signalisations : puisque l'évidence nécessite d'être rappelée, feux rouges, stops...
  • respecter les piétons sur les trottoirs : ils sont prioritaires, d'ailleurs le code de la route n'autorise pas les vélos sur les trottoirs (il semble qu'il y ait une tolérance variable).
  • user de l'avertisseur sonore lors du dépassement de piétons (qui ne devraient pas avoir d'écouteurs, pour leur sécurité).

Pour les piétons :

  • respecter la priorité des cyclistes sur les pistes cyclables.
  • ne pas marcher de front sur toute la largeur : comment les cyclistes peuvent-ils dépasser ou croiser ?
  • éviter de porter des écouteurs : risque de ne pas entendre les avertisseurs des vélos.
  • contrôler ses arrières lors d'un changement de direction.

Pour les automobilistes, notamment les livreurs

  • user du clignotant : évite bien des queues de poisson, et permet de se rappeler de contrôler avant de tourner.
  • effectuer tous ses contrôles visuels avant de changer de direction.
  • ne pas s'arrêter ou stationner sur les pistes cyclables.
  • respecter les signalisations : puisque l'évidence nécessite d'être rappelée, priorités à droite, céder le passages, stops
  • lors d'un dépassement de cycliste, laisser suffisamment d'espace : 1m est un minimum.
  • ne pas stationner en double-file -- également, il incombe aux mairies d'établir un plus grand nombre de places réservées à la livraison.

Pensez-vous à d'autres règles ?

Ma boîte à outils pour le webdesign

A toutes fins utiles, voici des outils très pratiques pour les webmasters et les webdesigners :

Et quelques outils curieux/amusants :

mercredi 19 octobre 2011

Viadéo se tire une balle dans le pied

Grande surprise, Viadéo m'interdit d'ajouter des contacts tant que je ne suis pas passé au tiroir-caisse (contacts qu'il m'a lui-même suggéré). LinkedIn, leader du domaine, n'a pas cette restriction. Pourquoi donner une telle raison à ses utilisateurs de fuir vers ce dernier ?

Viadéo : ajouts de contacts payants.

page 2 de 2 -