PHP possède des méthodes pour lire (json_decode) ou encoder (json_encode) des objets json. La chaîne de caractères retournée par cette dernière méthode est malheureusement illisible car sans indentation. Et comme l'un des intérêts du json, c'est justement de pouvoir être lu facilement par un humain, voici comment corriger cela...
Avant de me lancer dans la rédaction de notes concernant la domestication de gnome-shell, de Fedora et des dernières versions d'Ubuntu, petit mémo sur les modifications permettant de garder une Ubuntu 10.10 potable.
Watchmen est passé à la télévision hier soir. Je n'avais pas été le voir au cinéma ; j'étais plus que dubitatif quand à la pertinence d'adapter l'oeuvre de Moore sur Grand écran. Ce passage sur le petit a confirmé mes craintes. Seul bon point du film : il reste assez fidèle au scénario original. Voilà. C'est tout. Parce que le reste...
La fondation Gnome a lancé un site dédié aux extensiosn gnome-shell sur le modèle de celui des extensions pour les produits Mozilla : shell extensions. Voilà la première vraie bonne idée depuis l'avénement de ce nouvel environnement graphique !
On peut penser qu'une mise à jour complète de son système d'exploitation tout les 6 mois, ce n'est pas excessivement stressant ; j'ai passé les 6 dernières années à le faire sans aucun problème. Mais avec le radical changement d'interface graphique des deux dernières versions de Ubuntu, la chose a été plus compliqué...
Comment ajouter la gestion du type MIMEJSON, notamment la coloration syntaxique dans Gedit, à une distribution linux qui ne le gère pas nativement (comme la Ubuntu 10.10 par exemple).
Le bling-bling sévit partout, y-compris dans le développement web. Exemple : les items de liste du pied-de-page du blog {Sciences²} (dont la lecture est par ailleurs fortement recommandée). Autant j'aime l'effet rendu, autant la manière de l'obtenir me laisse, comment dire, perplexe...
Petite astuce plutôt mal documentée pour récupérer votre liste de contacts depuis Evolution au format csv, et ainsi pouvoir l'importer dans Thunderbird.
Un petit bout de code html/css/javascript tout simple pour filtrer l'affichage des items d'une liste à partir d'une valeur tapée dans un champ. A étendre pour appliquer à des besoins plus sépcifiques.
Une liste que je connaissais sur le site du Cafard cosmique, légèrement remaniée depuis. Il y aurait beaucoup à dire sur la présence (et la non précense) de certaines oeuvres, mais là n'est pas le but du jeu. J'ai apparemment encore pas mal de lecture à faire pour parfaire ma culture...
Apparition d'un nouveau module dans la librairie PHP, codetodoc, qui permet de générer une documentation de code javascript à partir des commentaires. Encore au stade alpha mais les premiers tests sont encourageants.
Deuxième (et dernier ?) rapport d'étape de la reconstruction de la librairie javascript rnb-js. Au menu : les composants en tant que modules et la surcharge du prototype des objets natifs.
De nombreux composants de ma librairie javascript sont en hibernation depuis pas mal de temps, certains depuis des années. C'est le cas de GeoScale, objet permettant de gérer une échelle de temps géologique. J'ai décidé de m'y remettre ces derniers jours, pour le faire évoluer vers ce qui me serait le plus utile...
En programmation, on doit toujours garder en tête les moyens d'améliorer les preformances de son code : chercher l'algorithme le plus efficace, éviter d'accéder trop souvent au DOM (en javascript), utiliser les méthodes natives des objets quand elles sont disponibles, garder des données en « cache » quand elles doivent être réutilisées, etc. Mais la quête de performance peut parfois se heurter à d'autres principes de programmation, comme la factorisation du code. Petit exemple pratique...
Je n'ai pas connaissance d'un éditeur de texte qui puisse parser les fichiers css pour en ressortir un outline. Avec le plugin WikiOutline, je peux enfin parcourir mes feuilles de styles rapidement.
Petit mémo sur les favicons, ces petites images symbolisant un site web et qui apparaissent dans les navigateurs web au niveau de la barre d'adresse ou des onglets par exemple.
Il est assez courant de rencontrer des propriétés publiques en lecture seule quand on manipule des objets DOM en javascript par exemple. Voici une piste, sans doute pas toute neuve, pour disposer de ce type d'accès à une donnée en PHP.
On a beau défendre les recommandations W3C pour tout ce qui est languages web, il y a des fois où des implémentations propriétaires sont bien utiles. Exmple avec la propriété CSS background-position.
L'en-tête HTTP « Accept » est une information envoyée par un logiciel effectuant une requête sur un serveur (typiquement : votre navigateur web qui demande d'afficher la page d'un site) et qui signifie à ce dernier le type de contenu qu'il accepte de recevoir. Et il est parfois nécessaire de décortiquer en détail cette information...
Durant les premières années de développement, la librairie javascript rnb-js se basait essentiellement sur la détection des navigateurs pour implémenter une action ou un comportement. Depuis plusieurs mois, j'applique plutôt une technique fortement recommandée : la détection de fonctionnalités.
Opera me surprendra toujours : souvent à la pointe de la technologie, il a plutôt bonne presse dans la communauté des développeurs web mais je l'utilise rarement ; trop rarement. Et c'est un tort, car en corrigeant un bug qui empêchait l'exécution du javascript, j'ai découvert qu'il était toujours plus en pointe que les autres, notamment dans la gestion des événements personnalisés.
Les mauvaises habitudes étant ce qu'il y a de plus dur à perdre, me voilà de nouveau atteint par une crise de « renommagïte aiguë ». Les victimes aujourd'hui : certains projets informatiques.
A l'instar de l'équipe de développement de Firefox qui accélère son cycle de développement, ce site connaît une nouvelle itération majeure quelques semaines à peine après la précédente.
La dernière version d'Ubuntu (Natty Narwhal) est sortie le 28 avril, avec un changement radical d'interface graphique. J'ai mis à jour ma machine ; j'ai testé ; mon ordinateur est devenu quasiment inutilisable et c'est la première fois sous Linux que je me suis sentis prisonnier du système d'exploitation. Je suis revenu en arrière, et je pense même à changer de distribution...
The implicit assumption in most fantasy is that the form of governnce that ruled most human societies since the discovery of grain must always govern us. And when a fellow like Tim Powers resists that assumption, he is writing science fiction, whether or not there are pirates, or wizards or demons.
A force de développer le site en continu, le code a fini par s'accumuler, parfois de manière un peu chaotique, sans que j'ai vraiment le temps de penser sa pertinence ou sa structure. Il est donc temps de faire un peu le ménage.
Mon premier test de vidéo sur ce site était imparfait : si les films étaient correctement affichés localement, ils n'étaient pas visibles sur le site en ligne. La faute au type MIME...
Quand on construit des applications ou des sites web, on associe toujours très étroitement CSS et javascript, a tel point qu'on oublie parfois que la présentation graphique peut être utile en dehors même de son utilisation dans un objet javascript...
L'élément head d'une page web n'est généralement pas affiché par les navigateurs web. Rien ne nous empêche cependant de modifier ce comportement par défaut.
Cela faisait plusieurs mois que le plugin pour Gedit végétait alors que certains bugs étaient clairement identifiés. Cette nouvelle version corrige le tir.
Quelques nouvelles du front : alors que l'évolution sur l'utilisation des templates est validée, les discussions nous ont amené à considérer l'implémentation d'une fonctionnalité plus riche.
Zim est un Outliner capable de gérer une collection de fichiers plats. Alors que je progresse peu à peu dans ma maîrtise du langage python, j'ai décidé d'essayer d'adapter le logiciel à certains de mes besoins.
Les versions beta de Firefox 4 sont disponibles depuis plusieurs mois déjà et, d'habitude, je m'empresse d'utiliser ces pré-versions. Sauf cette fois-ci, alors même que les nouveautés annoncées sont plutôt alléchantes. Pourquoi ? A cause de l'incompatibilité d'une extension que j'utilise quotidiennement et dont l'absence est était rédhibitoire...
Dans ma quête toujours insatisfaite de libérer mes données de formats trop spécifiques, j'ai décidé d'écrire un petit outil de conversion des fichiers du gestionnaire de bibliothèque Tellico.
La librairie rnb-php possède de nombreuses classes qui manipulent des données stockées dans des fichiers sous différents formats ; il existait donc différentes variantes en fonction du format géré : solution qui atteint vite ces limites, d'où un changement de paradigme...
J'ai développé en 2007, au boulot, un composant javascript appelé « InfoBox » qui fait ce qui est aujourd'hui proposé par l'élément details dans les spécifications HTML 5 (et même un peu plus). Cet élément n'est encore implémenté que par très peu de navigateurs web. Voici quelques pistes pour l'utiliser / le simuler.
Petit memento sur l'utilisation des caractères unicodes dans différents langages de programmation / structuration / présentation. Un travail en construction...
Une série d'articles ces derniers jours m'a amené à aborder la question des citations dans un document web, et à expliquer les techniques que j'utilise depuis plusieurs années.
Quelques notes rapides et en vrac sur la façon dont je gère des projets CSS depuis quelques temps. Comme il n'existe pas vraiment de standards dans le domaine, il s'agit ici d'une simple habitude de travail.
Après plusieurs semaines passées dans un état lamentable, ou toute requête se terminait par une réponse 404 (même si la page était correctement affichée), voici la nouvelle version du site. Comme toujours, plus de chambardements dans l'arrière-cours qu'en vitrine...
PluXml-UrlRewriting est un bout de code écrit au boulot pour un projet particulier, base d'un plugin PluXml permettant de gérer des urls plus classiques que ce que propose le CMS par défaut.
Où l'on apprend que la presse papier quotidienne est en déclin de manière régulière depuis la fin de la seconde guerre mondiale, que le web n'est donc en aucune manière à l'origine du phénomène et qu'il ne l'a absolument pas accentué.
Google a renouvellé son contrat commercial avec la fondation Mozilla pour 3 ans afin de rester le moteur le recherche par défaut dans Firefox. C'est bien - à première vue - pour les finances de la fondation (on parle de 300 millions de dollars par an), mais est-ce vraiment sain quand plus de 80% de votre budget dépend d'une seule source ?
We pay some people to be Big Thinkers for us, but mostly they just say things that please people with money. It pleases the money folk to think that the wild and crazy and unregulated world of the web is no longer threatening them. That users are happy to live in a highly regulated, Disneyfied app space, without all that messy freedom. # > I'll stay with the web.
C'est le lot de beaucoup de planet ou de forums : je ne suis plus le planet Ubuntu que d'un oeil et j'ai arrêté de fréquenter les forums de Framasoft dés 2008 parce que le bruit était définitivement trop supérieur au signal. En ce moment, quand je consulte le planet Mozilla le soir, entre 20 et 30 billets attendent… Pas vraiment le temps de les lire, à peine d'y jeter un oeil.
Comme 30% des participants, vous êtes indifférent aux marques, voire défiant envers Apple. Sans être réfractaire aux technologies (dans le cas contraire, fermez cette fenêtre et retournez au coin du feu), vous résistez à toutes les modes, dussiez-vous sacrifier un certain confort. Mieux vaut un bon PC assemblé à la maison que le meilleur Mac livré clés en mains. D'autant que le Big Brother tant décrié chez Microsoft s'est réincarné chez Apple et, via iTunes, chez nous.
2 éditeurs en ligne publient chacun sa sélection de textes de La Grange, le carnet web de Karl Dubost. Pour ceux qui n'ont pas le plaisir comme moi de lire le carnet depuis - je regarde ma montre - près de 7 ans maintenant.
J'ai souvent « croisé » Lynn Margulis lors de mes études de biologie et la découverte de la théorie endosymbiotique : une idée remarquable qui faconne aujourd'hui une grande partie de notre vision du monde vivant.
Je n'ai jamais lu de roman de Ann McCaffrey : trop « fantasy » et pas assez « SF » à mon goût. Un préjugé essentiellement basé sur la couveture des ouvrages ; un préjugé apparemment infondé (comme tous les préjugés ?!).
Que la part de marché de IE s'écroule, c'est bien (quoique IE 9 est plutôt un bon navigateur), mais que Chrome passe devant Firefox, ça c'est pas tip top.
Après les pdf, c'est maintenant les vidéos au format h264 qui peuvent être lues directement en javascript. Enorme ! Bon, c'est juste une démonstration de faisabilité, mais tout de même...
Petit jeu : comparons ce que Ritchie et Jobs ont apporté à l'informatique, et donc aux outils que nous utilisons quotidiennement aujourd'hui, et la couverture médiatique de leur mort respective...
Google veut utiliser son propre protocole de transfert (à la place de HTTP), son propre langage de script (à la place de javascript) pour convertir le web en un immense panneau publicitaire rendre le web plus ouvert et libre !
Il faudrait aussi instaurer un droit de connerie limité dans le temps et l'espace, qui interdirait aux personnes ayant épuisé leur quota de connerie d'occuper des responsabilités politiques / publiques durant un certains laps de temps (disons 70 ans, comme le droit d'auteur).
A lire aussi, La formation de l'esprit scientifique de Gaston Bachelard, où le philosophe montre merveilleusement comment l'abus de métaphores a biaisé certains raisonnements « scientifiques ».
Une défaite de l'équipe de France sur cette chaîne, c'est comme le bilan de Sarkozy vu par Nadine Morano : une réussite en tous points splendide ! On ne se refait pas.
Les commentaires de Christian Jeanpierre me sont totalement insuprotables, à tel point que je n'ai regardé (écouté) la seconde mi-temps de Nouvelle Zélande - France que d'un oeil (oreille).
Une observation d'une importance extraordinaire si elle venait a être confirmée. L'attitude des scientifiques ayant effectués les expériences (ils ne survendent pas leur papier, contrairement à d'autres qui ont par le passé gonflé des « découvertes » qui on rapidement fait pschiiit) m'incitent à penser qu'il y a bien là quelque chose d'énorme...
Pour assurer la sécurité de votre machine (sic !), Windows 8 devrait être accompagné d'un système qui pourrait, au démarrage, interdire de lancer autre chose que Windows (c'est plus compliqué que ça mais cela revient au même), donc, au hasard, une partition Linux. Une solution simple pour éviter ce piratage : n'installez pas Windows !
Alors comme ça, Chrome s'inviterait automatiquement sur votre machine dés que vous installez Flash ?! Une solution simple pour éviter ce piratage : n'installez pas Flash !
Encore une critique plutôt positive du jeu : s'il ne parvient pas à atteindre la finesse du premier opus, il s'en approche fortement. Finalement, je vais peut-être finir par installer une partition Windows.
Finalement, l'attrait principal de premier Deus Ex, la liberté d'action du joueur et le scénario, serait plutôt bien de retour dans le troisième opus...
Syntaxe de règles condditionnelles, qui nous permettrait d'écrire des styles en fonction de ce que supporte le navigateur web, et éviter ainsi de devoir utiliser des outils comme modernizr.
Je maintiens du code dans le cadre d'une TMA qui illustre parfaitement certaines erreurs relevées dans l'article (dont l'innénarable utilisation de lettres accentuées dans des noms de méthodes) ; j'en commets moi-même certaines autres :-).
Le serveur du noyau linux a été piraté. Le code source n'a cependant pas été impacté par cette intrusion. Pas de quoi s'alarmer donc : Kernel.org may seem like the place where kernel development is done, but it's not; it's really just a distribution point. The integrity of that distribution point is protected by the combination of clever software and thousands of copies of the repository distributed around the world. So when we say that we know the kernel source has not been compromised on kernel.org, we really know it.
L'ouvrage est donc passionnant (la dernière partie utopique du roman, très réussie), mais parfois difficile d'accès, palpitant (la scène de l'attaque de la tour de télévision, absolument géniale !) mais parfois confus. Avec un peu plus de maîtrise, on tenait là encore un chef d'œuvre, mais en gardant à l'esprit que Damasio a écrit ce premier roman à l'âge de 30 ans, on pardonne bien des choses… Et de toute façon le chef d'œuvre est arrivé avec le roman suivant...
Même sentiment à la lecture du roman il y a quelques mois (sauf la scène de l'attaque de la tour de télévision que je trouve poussive), ce qui m'a fait hésité à lire La horde du Contrevent. Mais si ce dernier reprend toutes les bonnes choses de La zone du Dehors en amiéliorant ce qui était bancal, alors..
Comme je suis souvent déconnecté, j'avais besoin de ça pour pouvoir tester sous Opera. Sous un système linux, et en considérant que vous installez les sources de Dragonfly dans ~/.opera/dragonfly, l'url à renseigner serait file://localhost/home/[user]/.opera/dragonfly/client-en.xml. Sauf que chez moi, cela ne marche pas ! Solution de repli : se connecter au réseau, charger Dragonfly, qui reste ensuite en cache, puis se déconnecter.
Sur les règles de nommage en astronomie ou en paléontologie, et sur la manière dont le grand public interprète / reçoit des changements de nommination.
Des chercheurs de l'université de l'Utah ont montré que des employés travaillant avec 2 écrans de 20″ étaient 44% plus productifs que ceux utilisant un unique écran de 18". Voilà un argument de poids ! (via Tantek).
Avec Firefox 6, le nom de domaine est mis en valeur dans la barre d'adresse (au détriment du reste de l'url) ; dans Firefox 7 (canal beta), c'est pire : le protocole n'est plus affiché ; et Voilà encore une bonne grosse idée de con ! Pour remédier à cela, 2 options dans la page de configuration about:config :
browser.urlbar.formatting.enabled : passer à false pour enlever le formatage de l'url.
browser.urlbar.trimURLs : passer à false pour ne pas enlever le prototocole de l'url.
The kinds of stories we tell ourselves, and maybe especially the kinds of fantasy stories, speak volumes about what we want and what we fear. From Aladdin to the Golden Ass to Faust, in the past we told stories about people who acquire the ability to do magic-and sometimes benefit and sometimes suffer. That could be us. Now we tell ourselves stories about magical people who struggle to deal with their special gifts. Those people are not us, and I do think there's something sad about a culture that writes itself out of its own fantasies. But we're still practicing magic ourselves, so I suppose that's something.
Je n'ai pas installé de plugin flash sur mon Firefox et, à chaque fois que j'ouvre une page contenant un élément flash, le bandeau d'installation apparaît, ce qui est plus qu'irritant. Pour le désactiver, ouvrez la page « about:config », trouver la clé plugins.hide_infobar_for_missing_plugin et forcer sa valeur à true.
authors : Rosscott title : So you’re MAD about something on the Internet… url : http://www.notquitewrong.com/rosscottinc/2011/08/03/so-youre-mad-about-something-on-the-internet/ pub : Roscott, inc. date : 2011-08-03
Le traitement de l'information m'a en effet beaucoup choqué : quand un musulman se fait exploser, c'est un fanatique, c'est la faute de l'islam qui est une religion violente ; quand c'est un blond aux yeux bleus chrétien d'extrême droite qui exécute plus d'une soixantaine de personnes, c'est « juste » un fou...
J'ai appris le contraire il y a des années, qu'on pouvait mesurer « statistiquement » la fréquence des impacts majeurs d'astéroïdes sur un corps planétaire. Que cela varie au cours du temps n'est pas extraordinaire vu qu'il y a moins de « petits corps » dans le système solaire qu'à ces débuts et que le ballet gravitationnel des géantes gazeuses a stabilisé le tout.
Hellboy: Double Feature of Evil de Mike Mignola et Richard Corben (« Meilleure one-shot »).
C’était la guerre des tranchées de Jacques Tardi (« Meilleure oeuvre inspirée de la réalité » et « meilleure édition américaine d'une oeuvre étrangère »). Ca a quand même été publié ici au début des années 90...
Dave Stevens' The Rocketeer Artist's Edition (« Meilleur Projet / collection »).
Mike Migola (« Meilleur artiste pour une couverture »).
En consultant ces résultats, j'ai retrouvé un auteur que j'avais largement perdu de vue depuis des années, David Mazzucchelli, et dont le dernier ouvrage, Asterios Polyp, a reçu le grand prix de la critique 2011 à Angoulême. Là aussi vais m'empresser de le lire.
Terra Nova, nouvelle série de SF produite par Stevent Spielberg, me fait beaucoup pensé au roman de Robert Silverberg Les rescapés du Cambrien, sauf que là ça ne se passe pas au Cambrien mais au Crétacé (80 MA). Aux vues de la bande-annonce, ça m'a l'air tout de même d'être une grosse bouse.
Mais comment on fait pour déplacer Chromium sur un autre bureau virtuel ? C'est bien beau de se croire plus ergonomique que ces petits camarades, et patati et patata, mais comment que c'est qu'on fait un clic droit sur une fenêtre Chromium pour avoir le menu qui permet de déplacer l'application sur un autre bureau ?
Avec Firefox 7 (actuel canal Aurora) , on a la disparition du protocole utilisé dans la barre d'url. Bien, continuez comme ça dans l'infantilisation toujours plus grande des utilisateurs...
C'est tout de même énervant la disparition de l'icône rss dans la barre de navigation de Firefox : maintenant, quand un auteur ne propose pas de lien vers le flux dans sa page web, obliger d'aller fouiller dans les sources pour récupérer l'url...
Les différentes techniques possibles pour avoir Gnome 3 sur une Debian. Et tant qu'on est là, pour ceuses qui souhaitent utiliser Gnome 3 sous Ubuntu sans attendre la sortie de la 11.10, utiliser de préférence les paquets officiels.
Korben supprime les commentaires sur son blog, et explique pourquoi. C'est le lot de tous les sites à succès, où le bruit devient au final insuportable et où il est de plus en plus difficile de trouver les commentaires intéressants, noyés dans un océan de connerie.
Un système d'exploitation pour smartphones, tablettes (et netbooks), basé su Android mais développé par une organisation dont le but n'est pas de vendre de l'espace publicitaire ? En voilà une bonne nouvelle !
Des spécifications détaillées pour l'édition dans un document web, un sacré capharnaüm. Faut que je termine l'implémentation dans rnb-js qui traine depuis des années.
Parmi toutes les erreurs listées, je n'en commets qu'une : utilisation d'un élément nav pour tout type de navigation : menu de navigation du site, table des matières d'une page,
Eclaircissement sur le futur du projet Firebug et ses relations avec la fondation Mozilla, suite au départ de son chef John Barton, qui a rejoint Gogol.
On peut être gêné par l'accélération de la publication des nouvelles versions de Firefox et de Thunderbird (surtout pour la compatibilité des extensions), il n'en reste pas moins que les équipes graphiques sont plutôt bien inspirés pour illustrer les canaux alpha, beta et stable du client email.
Le mari de Martine Aubry serait donc un islamiste ; et la maire de Lille serait elle - en plus d'être pro-islamiste - une abominable alcoolique ! Comme le souligne l'intéressée, non sans humour, le problème, c'est de boire sous [sa] burqua ! (Le canard enchaîné N° 4734, 20 juillet 2011, p.2)...
Dans le même temps, le Figaro affiche en une un photo-montage associant François Hollande et Tristane Banon...
Mais heureusement qu'en face de ces candidats socialistes alcooliques et violeurs, notre grand guide à tous se montre radieux aux bras de sa dulciné dans les pages de Paris Match, attendant l'arrivée prochaine de l'héritier.
Ah, qu'il est bon de vivre dans un pays où des média dignes et indépendants informent le bon peuple ; pas comme ces pauvres britons gavés par les tabloïds de Murdock...
VAN, Kesteren. The From-Origin Header. W3C, . The From-Origin Header specification defines the From-Origin response header — a way for resources to declare they are unavailable within an embedding context.
NIGHTINGALE, Johnathan. Every six weeks. Channels, . Explication détaillée du processus de livraison toutes les 6 semaines d'une nouvelle version stable de Firefox, par le chef du développement himself.
En gros, utiliser les blockquote quand on cite une source extérieure ; utiliser aside quand il s'agit de (re)prendre un extrait du contenu pour le mettre en exergue. Ce qui semble logique.
ESA Summer of code, construit par l'agence spatiale européenne sur le modèle du Google's Summer of code, mais pour des projets liés à l'espace (In space no one can hear you code).
Conversations : excellente extension de Thunderbird pour ne plus avoir à jongler entre les dossiers « envoyé » et «reçu » pour suivre une discussion.
Firefox à des problème avec l'utilisation de la RAM. L'extension Memory restart permet de mesurer la consommation du navigateur et de le redémarrer automatiquement.
Plusieurspublications sur les PU des navigateurs web semblent confirmer une tendance de ces derniers mois : la stagnation de Firefox (voire un léger repli) et une nette progression de Chrome ; pas très réjouissant. Remarquons par ailleurs que le plus important ce n'est pas la réduction de PU d'Internet Explorer mais la disparition de navigateurs web obsolètes (IE 6/7).
J'ai aussi regardé ce dernier match de poule entre l'Allemagne et la France mardi soir ; et oui, le spectacle « foot féminin » n'a rien à envier à la version masculine quand il y a les moyens techniques pour le filmer !
Nevertheless, most of us seem to assume, without question, that the capacity to feel pain is positively correlated with mental dexterity – with the ability to reason, think, reflect and so on. My purpose here is to question that assumption. (...) At very least, I conclude that we have no general reason to think that non-human animals feel pain less acutely than we do, and we should in any case give them the benefit of the doubt. Practices such as branding cattle, castration without anaesthetic, and bullfighting should be treated as morally equivalent to doing the same thing to human beings.
Retour sur les commentaires concernant le nouveau cycle de publication (accéléré) de Firefox, qui a fait couler beaucoup d'encre et à causer pas mal de remue-ménage dans la communauté.
Intéressante synthèse sur la manière de citer dans un document web. Concernant le fait de noter les sources d'un blockquote, j'ai résolu le problème en les incluant dans une figure : <figure><blockquote>[CITATION]</blockquote><figcaption>[SOURCE]</figcaption></figure>. Pour ce qui est du cite, je l'utilise depuis des années uniquement pour marquer les titres d'ouvrages, de films, de sites web,...
Une série d'articles sur R.E.M. que j'avais oublié de signaler : (1), (2), (3), (4). En attendant de publier l'article consacré aux derniers albums du groupe, dans mes brouillons depuis plus d'un an.
D'autres l'ont déjà aussi remarqué : les choix techniques tendent toujours plus à infantiliser l'utilisateur, à masquer la richesse et le potentiel pour réduire les outils informatiques à la plus simpliste (et pas simple) des expressions.
j'utilisais ins et del dans le projet css-checklist (devenu les tasklist) ; ils possèdent une syntaxe wiki dédiée où je les considère toujours comme des éléments inline, si bien qu'une ligne marquée comme supprimée est rendue sous forme <p><del>...</del></p>. Ce n'est évidemment pas l'idéal. L'idée d'attributs indiquant l'état de l'élément est plutôt séduisante.
Claude Guéant juge que les enfants d'immigrés réussissent moins bien à l'école et que c'est un problème. Lui devrait sans doute y retourner à l'école puisqu'il ne sait pas lire des statistiques (ou plutôt : il ne retient que ce qui l'arrange).
J'ai récemment replongé dans un bouquin de paléontologie illustré par Alain Bénéteau : découvrer l'immense talent de cet artiste sur son site web : paleospot.
Un logiciel libre est un logiciel qui respecte le droit de l'Homme : liberté, égalité, fraternité. Liberté car l’utilisateur de ce programme est libre. Egalite parce ce que personne n'a de pouvoir sur personne par le logiciel libre. Et fraternité, car nous encourageons la coopération entre les utilisateurs.
The internet isn't some wild west that needs taming. It's a new and different system that is sometimes used for bad purposes, but much more frequently used for very, very good purposes. And, because so many people have natural incentives to minimize the bad, they tend to take care of themselves naturally, by those who actually understand the system, and not by those who seek to implement laws and controls that don't fit the system.
authors : Masnick Mike title : Can We Kill Off This Myth That The Internet Is A Wild West That Needs To Be Tamed ? url : http://www.techdirt.com/articles/20110527/13281714462/can-we-kill-off-this-myth-that-internet-is-wild-west-that-needs-to-be-tamed.shtml pub : techdirt date : 2011-05-27
Dans cette liste des 25 athéistes les plus influents, je ne connais que Richard Dawkins, Stephen Hawking, Steven Weinberg, Edward Wilson, P.Z. Myers, James Randi et Peter Atkins, soit un peu moins de 30% ; va falloir me remettre à jour.