Journal PHP, A Fractal Of Bad Design

Posté par  (site web personnel) .
Étiquettes : aucune
0
12
sept.
2012

Oui journal, nous ne sommes pas vendredi, mais un bon troll, fais toujours du bien en cette rentrée trépidante.

Le sujet du troll est comme le titre l'indique, PHP.

Si ce "langage" n'avait pas tant de succès, on appellerait mon appeau à troll "tirer sur une ambulance", mais voilà, avec 6% et une position de 6ème langage le plus utilisé dans le monde, PHP sévit encore.

PHP, a fractal of bad design est un magnifique texte, tout de colère (…)

Journal Facebook remplace HTML5 par du natif dans ses applications smartphone

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
9
12
sept.
2012

Zuckerberg considère que le développement d'applications web pour smartphone a été leur plus grosse erreur. Voici un magnifique journal bookmark que je vous propose de transformer en terrain de jeu sur applis HTML5 vs applis native.

Source:
http://www.pcinpact.com/news/73756-facebook-passera-egalement-au-code-natif-pour-application-android.htm

Journal [Cinéma] Meugneu

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
12
sept.
2012

Avez-vous remarqué, au début de chaque flim projeté en salle, l'avertissement suivant :

Attention. Ce flim n'est pas un flim sur le cyclimse

Euh, non, pardon, ça c'est au début d'un seul flim. Je reprends, l'avertissement suivant donc :

Avant la projection, les spectateurs sont invités à vérifier à quel public ce flim est destiné.

(ou quelque chose d'approchant)

Avez-vous mesuré la débilité profonde de cet avertissement ? Il y a en effet deux catégories de spectateurs :

  • ceux qui ont vérifié pour quelle (…)

Journal Newton Adventure la soluce 5/6: Volcano, attention aux nues et ardentes.

Posté par  (site web personnel) . Licence CC By‑SA.
8
11
sept.
2012

Bonjour Nal,

Ce nourjal est le cinquième d'une série de six épisodes proposant la soluce en vidéo de Newton Adventure.

Le jeu

Newton Adventure est un jeu vidéo libre de plates-formes qui met en scène Newton, un personnage qui a le pouvoir de modifier le sens de la gravité. Cela permet de parcourir les niveaux comme le joueur le désire, d'atteindre des plates-formes inaccessibles dans un jeu classique, de déplacer des objets ou ennemis grâce à la gravité.

Dans (…)

Journal Le cloud computing à la française

Posté par  (site web personnel) .
Étiquettes :
26
11
sept.
2012

Le précédent gouvernement avait l'ambition de mettre en place une solution européenne (comprendre française) de cloud, pour concurrencer le monopole américain et éviter ainsi de soumettre des données d'entreprises françaises au Patriot Act. La conséquence de cette décision a été de financer (via la caisse des dépôts) à hauteur de 150 millions d'euros un projet français de grande envergure. Après plusieurs mois de négociations et d'alliances, il a été décidé de financer deux projets distincts, chacun à hauteur (…)

Journal NexPhone : votre smartphone devient tablette, ordinateur portable et PC

Posté par  . Licence CC By‑SA.
Étiquettes :
5
11
sept.
2012

NdM : conformément aux règles de modération du site, le contenu du journal a été supprimé car il s'agissait d'une recopie complète de l'article NexPhone : votre smartphone devient tablette, ordinateur portable et PC. Ne subsiste du contenu original que les liens ci-dessous.

http://www.clubic.com/linux-os/debian/ubuntu/actualite-510347-ubuntu-android-nexcrea-souhaite-lever-1-nexphone.html

Journal Le codec audio libre Opus désormais normalisé

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
45
11
sept.
2012

Il y a désormais plus de deux ans que le groupe de travail codec de l'IETF avait commencé un effort inédit de spécification d'un codec audio libre. Ce nouveau RFC, le 6716, est le couronnement de cet effort : Opus, le codec standard et libre est désormais officiel.

http://www.bortzmeyer.org/6716.html

Journal Wrong

Posté par  (site web personnel) .
Étiquettes :
15
11
sept.
2012

Une fois n'est pas coutume, un petit journal Cinéma.

Soit Wrong, le dernier film de Quentin DUPIEUX, alias Mr Oizo (Rappelez vous Flat Beat dont le clip représentait une marionnette façon Tatayer en train de fumer des saucisses à son bureau). Quentin DUPIEUX avait déjà sévi avec Rubber, l'histoire d'un pneu télépathe et assassin. Il revient avec Wrong, qui est basiquement l'histoire d'un mec qui a perdu son chien.

Le pitch, tel que présenté sur les (…)

Journal Diaspora : un space opéra open-source et multi-plateformes dans l'univers de BSG

Posté par  (site web personnel) . Licence CC By‑SA.
26
10
sept.
2012

Plop,

J'écris ce journal ce soir pour faire partager une info qui a fait ma journée : un jeu dans l'univers de Battle Star Galactica (l'histoire se passe 40 ans après la série) est sorti récemment, et il mérite qu'on s'y arrête 5 min.

Disponible sur toutes les plateformes (Linux, MacOSX, Windows), il est gratuit, open-source et GÉNIAL !

Je vous laisse en apprendre plus ici.

Merci à Korben pour l'info !

NdM : le site du jeu est http://www.diasporagame.com/ qui (…)

Journal La revanche du cochon/chien

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
44
10
sept.
2012

Traditionnellement sous *BSD, le nom fonction qui termine l’exécution de l'OS est une boutade : die_you_gravy_sucking_pig_dog(void).

C'est le cas par exemple sous NetBSD[1], OpenBSD[2], DragonFlyBSD[3] mais également pour FreeBSD jusqu'à ce qu'au détour d'un commit[4] la fonction disparaisse au profit de quelque chose de soit disant moins crétin (perform_shutdown(void);)

--- head/sbin/shutdown/shutdown.c   2009/12/29 08:45:50 201179
+++ head/sbin/shutdown/shutdown.c   2009/12/29 08:49:43 201180
@@ -93,7 +93,7 @@
 static const char *nosync, *whom;

 static void badtime(void);
-static void die_you_gravy_sucking_pig_dog(void);
+static void perform_shutdown(void);
 static
(…)

Journal Un instantané du parc serveur du Conseil général de Maine-et-Loire

Posté par  .
19
10
sept.
2012

Ce type d'information peut intéresser quelques uns d'entre vous. Attention, il s'agit d'un exemple pour une collectivité territoriale. Chaque collectivité effectue ses propres choix techniques. Les chiffres et les données qui sont fournies ne sont absolument pas transposables d'une collectivité à une autre.

Pour fixer les idées :

  • le Maine-et-Loire compte 780.082 habitants (bientôt 780.083 :),
  • le CG emploie ~3000 agents pour autant de postes de travail.
  • +300 applications métiers sous différentes formes : de l'application Web, au client (…)

Journal L'auto-hébergement, kesako, où en sommes nous ?

Posté par  (site web personnel) . Licence CC By‑SA.
9
10
sept.
2012

Les solutions d'auto-hébergements existent maintenant depuis quelques temps, et je souhaiterai revenir un peu sur celles-ci afin d'ouvrir un débat sur leurs utilités (c'est en plein dans mon actualité avec le projet qy.share, mais il n'y a pas que lui). Il me semble en effet que ces logiciels souffrent d'une image assez négative (lorsque l'on regarde l’intérêt qui leur est réellement portée par nos amis bloggers et journalistes) malgré les services et les promesses qui sont réellement tenus. De plus, (…)

Journal Python 3.3.0 release candidate 2

Posté par  .
Étiquettes :
22
9
sept.
2012

Chers lecteurs,

La deuxième release candidate de Python 3.3 vient de sortir. Avec un peu de chance, ce sera aussi la dernière avant la sortie finale de cette nouvelle version stable.

Les améliorations de Python 3.3 sont nombreuses. Quelques exemples :

  • nouvelle syntaxe yield from pour déléguer un générateur à un autre
  • nouveaux modules lzma (compression xz et lzma), ipaddress (opérations sur adresses et masques IP), faulthandler (affichage d'une trace lors d'un plantage du processus)
  • intégration de pyvenv, outil (…)

Journal Genèse d'un journal

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
9
sept.
2012

Mon journal précédent parlait de realloc dont on ne contrôlait pas la valeur de retour. Suite à ce journal j'ai été très surpris par le nombre de commentaires clamant que ce n'était pas important, que le noyau se chargerait de tuer le processus, que le programme planterait, … Je vais donc expliquer ce qui m'a amener à écrire ce journal.

Je codais un petit truc vite fait en C et j'avais besoin d'utiliser snprintf. Cette fonction prend, en paramètre, (…)