Journal Le Tron Beatjazz Controller d'Onyx Ashanti: un instrument innovant, un artiste sympa

Posté par  .
28
10
juil.
2011

Bonjour Nal,

Ce journal s'adresse aux musiciens bricoleurs, et aux autres. Je viens de découvrir cet instrument étonnant : le Tron Beatjazz Controller. Je n'ai pas résisté à l'envie de partager ça avec vous quand j'ai entendu "built on open source software" et "running an open source operating system" dans cette vidéo de présentation sur toitube : BEAT JAZZ by ONYX ASHANTI.

Son instrument est basé sur un EWI (instrument à vent électronique). Rapide description des composants : * (…)

Découvrez Backbone.js 0.5.0 pour organiser votre code JavaScript

Posté par  (site web personnel) . Modéré par tuiu pol. Licence CC By‑SA.
34
3
juil.
2011
JavaScript

Backbone.js est un framework JavaScript sous licence MIT que Jeremy Ashkenas a écrit dans le cadre de son travail chez DocumentCloud. Il permet d’apporter de la structure à des applications JavaScript grâce à une bibliothèque qui ne fait pourtant qu’un millier de lignes de code en tout.

Pour cela, il apporte la séparation du code en classes :

  • les modèles et collections sont responsables de la logique métier et peuvent également servir pour la persistance, aussi bien locale avec localStorage que distante via des API RESTful en JSON. Les modèles proposent des enregistrements clé‐valeur et des événements associés. Les collections offrent un catalogue bien pratique de méthodes d’énumération : ce sont les méthodes map, reduce, filter importées depuis underscore.js, une des rares dépendances de Backbone.js ;
  • les vues font la liaison entre les modèles et le DOM. Elles mettent à jour le code HTML en fonction des modifications des modèles et, dans l’autre sens, peuvent gérer les événements du DOM ;
  • le routeur permet de modifier l’URL de la page (le #fragment ou, depuis la version 0.5.0, le chemin complet grâce à pushState) et de retourner à l’état associé quand la page est rechargée. Cela permet d’avoir des URL qui peuvent être mises en favoris ou partagées.

Backbone.js a atteint la version 0.5.0 il y a quelques jours et est déjà utilisé sur des projets notables comme Basecamp Mobile.

Signe de changement dans l’équilibre de la force

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
36
11
juin
2011
Justice

Mouvements en perspective dans le domaine de la propriété des biens immatériels

Introduction

Les organisations non gouvernementales et les citoyens ne sont apparemment pas, ou plus, les seules à s’intéresser aux verrous anti‐progrès que constituent des lois souvent vieilles de quelques siècles sur les monopoles accordés aux auteurs, inventeurs, créateurs d’œuvres de l’esprit et surtout ayants‐droit en tout genre. Le sujet semble commencer à émouvoir même en hauts‐lieux, témoignage clair que de nouvelles puissances — autres que les traditionnels milieux juridiques et du divertissement — commencent à peser sur les législations dans un sens apparemment bien plus favorable à la société dans son ensemble.

Forum Programmation.php Framework PHP orienté "formulaires / base de données"

Posté par  (site web personnel, Mastodon) .
Étiquettes :
1
9
juin
2011

Bonjour,

Je dois développer une application web PHP / MySQL qui consiste principalement à renseigner des tables dans une base de données et en extraire des données. Quel framework me conseilleriez-vous pour cela, sachant que les fonctionnalités que j'aimerais particulièrement sont : - formulaires à ne pas écrire en HTML (classes PHP / Description texte / ...) - validation de formulaires / détection de valeurs erronées automatiques

Pour vous donner une idée de ce que je recherche, je suis un (…)

Journal État des lieux d'un internet décentralisé

36
31
mai
2011

Sommaire

Hello,

Comme beaucoup le savent et comme je le soulignais lors du dernier Open Discussion Day ( http://ploum.net/post/odd2011 ), je suis un maniaque de la décentralisation. J'aimerais faire un petit état des lieux avec vous, pour voir où nous en somme.

DNS

Pierre angulaire de l'Internet morderne, le DNS est encore extrêmement centralisé et un (…)