Journal NodeCloud : répertoire de resources pour Node.js

Posté par (page perso) .
10
16
juin
2011

Bonjour,

Je vous annonce l'ouverture de NodeCloud, un site qui répertorie des ressources à propos de Node.js, en les classant selon leur traffic Alexa afin de permettre d'évaluer la popularité des projets les uns par rapport aux autres.

Pour ceux qui ne seraient pas familiers avec Node.js, il s'agit d'un framework permettant d'écrire facilement des applications réseau reposant sur la machine virtuelle JavaScript V8 de Google, en particulier des serveurs HTTP et des applications WEB temps réel. Voir la dépêche (...)

Forum Programmation.autre [JS] Cherche librairie graphique

Posté par (page perso) .
Tags :
2
10
juin
2011

Bonjour, pour les besoins d'un développement en cours d'un jeu, je cherche une librairie javascript qui me permettrait simplement de programmer l'interface sur le navigateur. J'ai regardé une liste impressionnante de lib, et j'ai du mal à être convaincu.

La complexité de l'animation sera limité, elle avoisine en effet le niveau d'une gestion de plateau de jeu d'échec en 2D, et mes critères sont plutôt :

  • Simplicité (j'ai vu tellement de lib avec un fonctionnement imbitable)
  • Multiplateforme (il faut que (...)

Journal Linux dans votre navigateur web

56
17
mai
2011

Après, entre autre, Qemu, Ffmpeg, Tcc et après avoir calculé le plus grand nombre de décimales de Pi, Fabrice Bellard nous livre cette fois-ci, un émulateur x86 tournant dans un navigateur web. Pour tester, il vous faudra utiliser soit FF4 soit Chromium. (A noter: l'exécution dans FF est environ 2 fois plus rapide.)

L'image disque est un ramfs qui contient un système de fichiers créé avec buildroot contenant busybox. Le noyau est un 2.6.20. Pour l'instant, il (...)

Rencontre sur les langages de script à l’IRILL le 1er juin 2011

Posté par (page perso) . Modéré par patrick_g.
13
11
mai
2011
Science

Le 1er juin 2011, l’IRILL (Initiative de Recherche et Innovation sur le Logiciel Libre) organise une journée de travail dédiée aux langages de script.

L’objectif principal est d’identifier un ensemble d’exemples significatifs de faiblesses et caractéristiques à améliorer. On recherche aussi pour cela des développeurs ayant des exemples intéressants de motifs de programmation qui leur sont utiles, et même nécessaires, mais pour lesquels leur langage de script favori les laisse insatisfaits, parce qu’il est trop lent ou pas assez sûr, par exemple.

Journal Qt 5 à l'horizon

Posté par (page perso) . Licence CC by-sa
34
9
mai
2011

Un post de Lars Knoll sur le blog Qt de Nokia fait le point sur la future version Qt 5. Dans ce texte Lars indique que Qt 4 est sorti en juin 2005 et que depuis cette époque beaucoup de chose ont changés dans le paysage informatique. Selon lui il est temps dévoluer vers Qt 5. Certes la transition se veut moins traumatisante que le passage de Qt 3 à Qt 4 puisque la compatibilité sera assurée au niveau du (...)

Forum Linux.général chrome et firefox pas le même rendu, du coup seul firefox marche pourquoi ?

Posté par .
0
5
mai
2011

Bonjour, cela fait plusieurs fois que j'ai cela sur différents sites. Pour illustrer cela, sous firefox et chrome aller sur : http://www.ville-plouzane.fr/ Il n'y a pas les menus sous chrome et ils sont sous firefox. J'ai eu aussi des soucis avec java avec chrome alors que cela fonctionne bien avec firefox. Est ce un bug ? ou il y a des réglages ? Merci Bonne fin de journée

Journal Routes Compare

Posté par (page perso) . Licence CC by-sa
23
9
mar.
2011

Ce journal pour parler d'une petite page basée sur Google Maps que j'ai faite afin de permettre la visualisation/comparaison facile de plusieurs routes à destination (ou en provenance) d'un endroit spécifique, le tout sous licence Apache 2.0.

En effet j'ai eu le besoin de pouvoir facilement déplacer un potentiel futur lieu d'habitation, en fonction de plusieurs destinations connues, et comparer aisément la durée des trajets vers ces destinations. Je n'avais pas trouvé de moyen de faire ça dans Google Maps (...)

Forum Programmation.web Code tiers envahissant dans des pages web

Posté par (page perso) .
4
7
mar.
2011

Salut à tous,

Depuis quelques jours j'ai décidé d'empêcher les grandes méchantes sociétés de me pister sur le web dès lors que je ne suis pas sur leurs sites. J'ai donc bloqué les domaines de FB en dehors de FB.

Et maintenant je vois du code google sur le site d'un grand quotidien français pointant vers ici et et ce code :

if ( google && google.loader && google.loader.ClientLocation && started == 0)
{
   started = 1;
   var
(...)

Journal Javascript: mais pourquoi ?

Posté par . Licence CC by-sa
21
25
fév.
2011

Cher Journal,

bien tes nouveaux atours.

Sinon, je me demandais. J'ai lu avec intérêt la news sur la sortie de Node.js. Ça tombe bien, je vais être amené à bidouiller avec ça dans les jours qui viennent.

Du coup, je jette un oeil au langage JavaScript. Pour le coup, il ne s'agit pas du JavaScript kikoo lol pour animer des pages web, mais de JavaScript de daicidor pour programmer des services internet facilement.

Et je déchante. Je ne parviens (...)

Prochain meetup de Paris.js à la Cantine

Posté par (page perso) . Modéré par Mouns.
4
30
jan.
2011
Communauté
Paris.js est un groupe d'utilisateurs avec un intérêt fort pour le JavaScript, dans le navigateur, mais aussi côté serveur avec, notamment, node.js. Nous nous réunissons une fois par mois pour faire quelques présentations et discuter autour d'une bière.

La prochaine réunion aura lieu le 23 février à la Cantine. L'inscription est gratuite, mais obligatoire. Et si vous souhaitez faire une présentation, n'hésitez pas à nous le faire savoir sur la liste de diffusion ou sur le canal IRC #parisjs sur freenode.

Nouvelle version de JSLint

Posté par (page perso) . Modéré par Mouns.
19
10
jan.
2011
Mozilla
JSLint est un outil sous licence MIT qui permet de vérifier la qualité d'un programme JavaScript. Écrit par Douglas Crockford il y a 10 ans, JSLint continue d'évoluer pour prendre en compte les nouveaux usages et les avancées de la standardisation d'ECMAScript. Une nouvelle version vient d'ailleurs d'être publiée et le code est disponible depuis peu sur GitHub.

JSlint tourne partout où JavaScript ou Java est disponible et peut notamment être utilisé directement depuis le site officiel. Il prend du code JavaScript en entrée et en vérifie la qualité en fonction d'un certain nombre de règles configurables.

Vous le trouverez probablement trop strict au départ, mais suivre ces recommandations permet d'améliorer sensiblement la qualité et la lisibilité du code JS que vous écrivez. Par exemple, il vous forcera à éviter les variables globales et à utiliser les accolades {} avec if, for et while.

Agrémentez votre JavaScript avec CoffeeScript 1.0

Posté par (page perso) . Modéré par Xavier Teyssier.
11
28
déc.
2010
Technologie
CoffeeScript est un langage qui se compile en JavaScript (licence MIT). Il vise à proposer une syntaxe alternative, plus agréable, au JavaScript, mais reste très proche de celui-ci au niveau de la sémantique.

Par exemple, le code coffee suivant :
square = (x) -> x * x

square 42

se compilera de la façon suivante en JavaScript :
square = function(x) {

return x * x;
};
square(42);

Ainsi, CoffeeScript permet d'éliminer les caractères ou constructions disgracieuses du JavaScript pour n'en garder que les bonnes parties. Une autre volonté derrière CoffeeScript est de rester proche du JavaScript. Cela permet de débugger facilement du JavaScript généré par coffee, d'autant plus que le code en question est correctement indenté et passe JS Lint sans avertissement.

CoffeeScript existe depuis un an et vient de passer en version 1.0 pour Noël. Son utilisation se répand (exemples de projets écrits avec CoffeeScript : un client Riak, une bibliothèque pour scanner des chaînes de caractères, un équivalent de Rack pour Node.js et un jeu de tanks). Le succès de CoffeeScript est tel que le comité d'EcmaScript, Brendan Eich en tête, travaille à améliorer la syntaxe du JavaScript en s'inspirant de CoffeeScript de manière ouverte.