Bug Squashing Party européenne chez Mozilla Paris

Posté par . Édité par Nils Ratusznik et palm123. Modéré par Nils Ratusznik. Licence CC by-sa
12
31
oct.
2014
Mozilla

Une Bug Squashing Party Mozilla, c'est un week-end consacré à la recherche et la résolution de bugs via Bugzilla (ou un autre logiciel de résolution de bugs des outils Mozilla). D'ailleurs, c'est ce week-end (1er et 2 novembre 2014) dans les bureaux de Mozilla à Paris.

Venez apprendre ce qu'est Bugzilla, comment ça marche, puis ouvrez votre premier bug, ou écrivez votre premier patch. :)

Vous voulez contribuer au code de Firefox OS ? Intervenir sur la machine virtuelle JavaScript ? Donner un coup de main sur le moteur de rendu graphique de Firefox ? Des employés de Mozilla seront là pour vous, partageront avec vous leur expérience, vous expliqueront les processus existants chez Mozilla et auront le plaisir de revoir votre code.

Un événement similaire se tiendra dans les bureaux de Mozilla Londres en parallèle, nous échangerons avec eux et tenterons de gagner le trophée mis en jeu pour cette première Bug Squashing Party européenne !

Vous n'avez jamais contribué au code de Mozilla mais pensez en avoir les compétences ? Alors ce week end est fait pour vous. Venez avec votre ordinateur et votre téléphone Firefox OS si vous en avez un :)

Meteor 1.0

Posté par (page perso) . Édité par Davy Defaud, BAud, Nils Ratusznik, palm123 et Pierre Jarillon. Modéré par patrick_g. Licence CC by-sa
14
31
oct.
2014
JavaScript

Meteor est une plate‐forme open source facilitant le développement d’applications modernes Internet et mobiles en JavaScript. Il offre des fonctions de mise à jour automatique des interfaces permettant le travail collaboratif temps réel et des interfaces intuitives assurant la même expérience utilisateur qu’une application de bureau. Ces applications peuvent s’exécuter dans un navigateur Web, ainsi que sur tous les appareils mobiles (applications natives avec Cordova/PhoneGap).

Meteor 1.0 est sorti hier soir, annoncé par Matt DeBergalis du MDG (Meteor Developpement Group). Cette version assure la stabilité de l’API, qui jusqu’alors évoluait fortement entre chaque version.

Voyez sa description en seconde partie de l’article…

Firefox : dites 33, comme chez le docteur

47
18
oct.
2014
Mozilla

La version 33 de Mozilla Firefox est sortie le 13 octobre. Elle apporte son lot d’améliorations.

Logo de Firefox

Proxy HTTP(s) gatejs

Posté par . Édité par Xavier Teyssier, Benoît Sibaud, Pierre Jarillon et Christophe Guilloux. Modéré par ZeroHeure.
20
20
juin
2014
JavaScript

gatejs est un nouveau mandataire/proxy HTTP(s) (forward & reverse) qui a pour vocation de remplacer squid, nginx, varnish ou encore apache, dans leurs fonctions de proxy (forward & reverse). Il est publié sous licence GPLv3.

Il est développé en JavaScript (2/3) et en C++ (1/3). Il est prévu que la proportion de C++ se réduise au fil du temps. Ce proxy utilise le moteur Javascript V8 et nodejs.

Il a été initialement conçu pour offrir plus de flexibilité sur l'interception et le traitement d'informations en HTTP.

Pour ceux qui ne sont pas pro-JavaScript, il est important de préciser que les performances de gatejs sont proches, voire dans certains cas, supérieures à nginx.

De plus, l'utilisation de Javascript permet d'augmenter la lisibilité des codes, de les factoriser et de renforcer la sécurité, surtout pour des opérations complexes.

Les configurations sont écrites au moyen de la notation d'objets Javascript (JSON).

Retour d'expérience sur sql.js

Posté par . Édité par Nÿco, ZeroHeure, palm123, Benoît Sibaud et Nils Ratusznik. Modéré par tankey. Licence CC by-sa
33
15
juin
2014
JavaScript

J'aimerais parler ici de mon expérience lors du développement de sql.js, un port de SQLite en JavaScript. Pour ceux qui ne s’intéressent pas aux technologies du web, la deuxième partie de cette dépêche pourrait quand même vous intéresser, on va parler de SQLite.

Note : cette dépêche a initialement été postée en tant que journal.

Journal web moderne, bases de données et beauté logiciel libre

47
11
juin
2014

J'aimerais parler ici de mon expérience lors du développement de sql.js, un port de SQLite en javascript. Pour ceux qui ne s’intéressent pas aux technologies du web, la fin de ce journal pourrait quand même vous intéresser, on va parler de SQLite.

Web moderne

Ceux d'entre vous qui s'intéressent aux technologies modernes du web ont certainement entendu parler d’emscripten, et d’asm.js.

Emscripten est un compilateur de bitcode LLVM en Javascript. Il permet de compiler du (...)

Atelier Back to Basics : Javascript

8
28
mai
2014
JavaScript

L’association Silex Labs propose une série de quatre ateliers pour travailler ensemble avec des outils devenus incontournables et partager des retours d’expériences sur les bonnes pratiques d’organisation et de travail collaboratif. Le prochain aura lieu le mercredi 28 mai de 19h à 21h à l’IESA Multimédia (Paris) sur le thème Javascript (après ceux sur HTML5 et CSS3, et avant celui sur Node.js le 18 juin).

Titre de l'image

NdM : l'inscription coûte 15 € (ou une adhésion annuelle à Silex Labs couvrant tous les ateliers).

Journal impress_arrows: des flèches pour impress.js

23
22
mai
2014

Chers internets,

Il y a quelques temps, j'ai eu envie d'utiliser impress.js pour écrire une présentation en HTML.
J'ai eu ensuite besoin d'y ajouter des flèches.
Voyant le résultat, je me suis dit que je pourrais utiliser cela pour dessiner des graphiques simples.

Par exemple:

Ce qui peut s'écrire:

<div id=impress>
    <div class="step box" data-x=-300>A</div>
    <div class=arrow></div>
    <div class="step box" data-x=300>B</div>
    <div id=done class=step
(...)

Journal Chronique de Wikidata : Esprit Unix appliqué aux données, et plus encore.

17
12
avr.
2014

La fonctionnalité officielle de requêtage de Wikidata se fait attendre. Qu'à cela ne tienne, Magnus Manske, dont la liste de titre et d'accomplissements pour Mediawiki ferait pâlir un chevalier de la table ronde, a créé Wikidata Query, qui rend bien des services. Bon, il a aussi crée pleins d'autres outils, et il en avait marre qu'on lui demande parfois des fonctionnalités similaires sur les outils.

Alors il a eu une idée de génie : fournir un shell Internet javascript (...)

Journal Wikidata et le multilinguisme

12
1
avr.
2014

Wikidata est un projet qui nomme des trucs à grande échelle dans pleins de langues.

Bonus, Wikidata a une API utilisable par qui veut. Il en était déjà sorti des cartes avec des labels multilingues. Vous voulez proposez internationaliser un peu vos sites ? Bonne nouvelle, un créateur de Wikidata, maintenant chez google, vient de créer une bibliothèque javascript pour faciliter ça. Il va (probablement) juste falloir trouver le bon concept, ou connaitre le titre de l'article dans une wikipédia quelconque (...)

Journal Petit jeu en HTML5 et découverte de Crafty

Posté par . Licence CC by-sa
31
1
avr.
2014
Ce journal a été promu en dépêche : Petit jeu en HTML5 et découverte de Crafty.

Programmer des jeux vidéo avec Crafty

J'ai commencé à apprendre la programmation pour développer mes propres jeux vidéos. Beaucoup d'eau a coulé sous les ponts depuis et je me retrouve à développer surtout du web et des systèmes de base de données. Mon but initial de faire des jeux vidéos sombrant dans l'oubli…

J'ai donc choisi de renouveler mon intérêt pour le développement de jeux et de regarder du côté des technologies web. Leur promesse d'être utilisable sur tous support (...)

Concours de programmation CodinGame le 22 Février 2014

Posté par (page perso) . Édité par ZeroHeure et Benoît Sibaud. Modéré par Ontologia. Licence CC by-sa
25
20
fév.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 22 Février 2014 à 18h (UTC+1).

Ragnarok

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Bash arrive parmi les langages disponibles.
  • Dart 1.1 et de nouvelles bibliothèques pour Perl ont été ajoutés.
  • Le thème de ce challenge est "Ragnarök", issu de la mythologie scandinave. Pour l'occasion, de nouveaux graphismes seront à l'honneur.

Concours de programmation CodinGame le 25 Janvier 2013

Posté par (page perso) . Modéré par Pierre Jarillon. Licence CC by-sa
20
22
jan.
2014
Jeu

CodinGame Mission to Mars

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Python 3 sera enfin disponible !
  • Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus

Journal Les équations et linuxfr (le retour via greasemonkey)

31
21
jan.
2014

Le rendu des équations sur linuxfr est une demande récurrente. Pour une raison qui m'est inconnue, l'inclusion d'une librairie tel que mathjax ne semble pas à l'agenda.

J'ai donc décidé de prendre le taureau par les cornes et de faire un petit script greasemonkey. Vous le trouverez chez moi. Il remplace le code `$formule$` par son équivalent rendu sous la forme d'un png.

Le code du script est fort simple :

// ==UserScript== 
// @name Linuxfr.org equation
(...)