Récemment en développement Web (édition d'octobre)

Le développement Web est une industrie en constante mutation, les technologies et le jargon évoluant et se transformant en un cycle sans fin. Sans parler du déluge d’informations qu’il faut traiter au quotidien.

Dans cette série, publiée tous les mois, nous tenterons de remédier à cette situation en vous présentant toutes les informations importantes, annonces, communiqués et discussions intéressantes au sein du secteur du développement Web, dans un ensemble concis. Rejoins-moi après le saut!


Nouvelles et communiqués

Toutes les nouvelles importantes en un seul endroit: communiqués, annonces, querelles entre entreprises, problèmes de sécurité et tous les problèmes connexes.

Le monde perd quelques luminaires

Octobre a été globalement un mois plutôt triste pour les techniciens. Au cas où vous l'auriez manqué, voici quelques-unes des personnes que nous avons perdues au cours du mois..

Dennis Ritchie

Dennis MacAlistair Ritchie était un informaticien américain qui "a contribué à façonner l'ère numérique". Il a créé le langage de programmation C et, avec son collègue de longue date Ken Thompson, le système d'exploitation UNIX. Tout le numérique fonctionne probablement a été créé en utilisant le langage créé par cet esprit magnifique.

John McCarthy

John McCarthy était l'inventeur du langage de programmation LISP, un informaticien américain et un scientifique en sciences cognitives qui a reçu le prix Turing en 1971 pour ses contributions majeures au domaine de l'intelligence artificielle (IA). Il était responsable de la création du terme "intelligence artificielle".

Steve Jobs

Dernier point, mais non le moindre, Steve Jobs est décédé plus tôt ce mois-ci. Pour ceux qui ont vécu sous un rocher, Jobs était le cofondateur d'Apple et l'un des esprits créatifs à l'origine de nombreux gadgets populaires que nous utilisons aujourd'hui. Si vous êtes encore un peu intéressé par lui, je recommande vivement de prendre sa biographie - c'est une excellente lecture.

Un moment en l'honneur de ces grands hommes, si vous voulez.


Google introduit le langage de programmation Dart

Dans sa quête pour faciliter le développement, Google a publié un nouveau langage de programmation destiné aux développeurs Web. Appelé Dart, ce langage devrait paraître familier à la plupart des programmeurs Java / C #. Je suis sûr que vous avez beaucoup d'autres questions, alors n'hésitez pas à cliquer sur le lien ci-dessous pour l'annonce officielle.

Lire la suite

Heroku adopte pour Python et Django

Heroku, l'un des fournisseurs de plate-forme de service les plus connus, a récemment annoncé l'ajout de Python à sa liste de langues prises en charge. La liste comprend maintenant Ruby, Java, PHP, Scala et Clojure avec Python. Cliquez sur le lien ci-dessous pour en savoir plus sur l'utilisation de Python sur Heroku.

Lire la suite

Mozilla montre Aurora 9

Mozilla a publié Aurora 9, qui devrait être le prochain Firefox 9. La version inclut de nombreuses subtilités pour les développeurs, notamment de nouveaux événements relatifs aux souris, des performances JavaScript améliorées ainsi que des fonctionnalités orientées utilisateur, telles que la prise en charge de 'Ne pas suivre'.

Lire la suite

Sinatra 1.3 est sorti

Probablement le framework le plus amusant jamais mis à jour à la version 1.3. Cette version est livrée avec de nombreuses nouvelles fonctionnalités intéressantes sur lesquelles vous pouvez lire le lien ci-dessous..

Lire la suite

Apache lance la version 1.7 de Subversion

Parmi toutes les discussions sur Git, il est facile d’oublier qu’il existe de nombreuses solutions de contrôle de version avec des capacités similaires. Subversion est une de ces solutions de rechange. Apache vient de publier une mise à jour du logiciel avec de nombreuses corrections de bugs, améliorations des performances et nouvelles fonctionnalités..

Lire la suite

Google publie le test Google JS

Google JS Test est une structure de test unitaire JavaScript qui s'exécute sur le moteur JavaScript V8, le même projet open source qui est responsable de la rapidité d'exécution JS de Google Chrome..

Lire la suite

Google libère ScriptCover

ScriptCover est une extension Chrome qui fournit des statistiques de couverture de code Javascript ligne par ligne pour les pages Web en temps réel sans modification du site par l'utilisateur. Les résultats sont collectés lors du chargement de la page et continuent d'être mis à jour lorsque les utilisateurs interagissent avec la page. Ces résultats peuvent être visualisés en temps réel via un outil de reporting qui met en évidence les lignes de code exécutées pour une analyse détaillée. ScriptCover est utile pour effectuer des tests manuels et automatisés et pour comprendre et déboguer un code complexe..

Lire la suite


New Kids On The Block

En tant que développeurs Web, la quantité de ressources que nous pouvons exploiter augmente de façon exponentielle avec le temps. Voici un aperçu des ressources récemment créées qui méritent votre attention - des nouveaux livres aux scripts et aux frameworks..

money.js

Bibliothèque de conversion de devises JavaScript, faite correctement - sans dépendance, à peine plus de 1 ko.

Lire la suite

AliceJS

AliceJS est une micro-bibliothèque JavaScript axée sur l'utilisation de fonctionnalités à accélération matérielle (notamment les fonctionnalités CSS3) dans les navigateurs modernes pour générer des effets visuels de haute qualité et haut de gamme..

Lire la suite

validate.js

Bibliothèque de validation de formulaire JavaScript légère inspirée par CodeIgniter.
Aucune dépendance, à peine plus de 1 Ko compressé, et personnalisable!

Lire la suite

List.js

List.JS est un code JavaScript natif multi-navigateurs de 7 Ko qui rend vos listes HTML simples super flexibles, pouvant être recherchées, triées et filtrées? Vous pouvez également ajouter, modifier et supprimer des éléments à l'aide de modèles simples.?

Lire la suite

Enchevêtrement

Tangle est une bibliothèque JavaScript permettant de créer des documents réactifs. Vos lecteurs peuvent explorer de manière interactive les possibilités, jouer avec les paramètres et voir la mise à jour immédiate du document. Tangle est super simple et facile à apprendre.

Lire la suite

JSZip

Le moyen le plus simple de transmettre plusieurs fichiers à vos utilisateurs est de créer un fichier zip. Au lieu de gaspiller des ressources de serveur et de la bande passante, vous pouvez demander au client de le faire pour vous..

Lire la suite

Zynga Scroller

Un composant purement logique pour le défilement / zoom. Il est indépendant de tout type spécifique de système de rendu ou d'événement.

Lire la suite

Raptor

Raptor est un framework unique utilisant Ruby, compatible Rack, sans contrôleur, entre autres. Si vous êtes un Ruby-ist, je vous recommande fortement de jeter un coup d'œil au framework.

Lire la suite

Raphaël

Bien qu’il ne s’agisse pas vraiment d’un nouvel utilitaire, Dmitry vient de sortir une nouvelle version de sa très appréciée bibliothèque de vecteurs Raphael. Assurez-vous de vérifier!

Lire la suite

Donatello

Donatello est une bibliothèque de dessins pur-CSS pour le navigateur. L'API est inspiré en partie par Raphael.js. Tous les éléments graphiques sont rendus avec HTML DOM et CSS. L'idée est venue de divers extraits de code que j'avais traînés pour dessiner des cercles et des lignes dans d'autres projets. J'ai décidé d'essayer une API de dessin utilisant ces idées après avoir utilisé Raphael.js dans mon projet d'équipe Node Knockout.

Lire la suite


Le meilleur de l'Internet

Souvent, vous ne recherchez pas vraiment un tutoriel autant que vous recherchez un coup de gueule, une opinion ou les réflexions d'un développeur fatigué ou tout simplement un truc cool sans aucune utilisation dans le monde réel. Cette section contient des liens vers précisément ceux-ci - des choses intéressantes et cool de la communauté des développeurs.

Ryan Dahl sur le logiciel

Un excellent post, un peu rant-ish sur Unix, le développement de logiciels et l'abstraction. Une excellente lecture en effet!

Lire la suite

"Algorithme" n'est pas un mot de quatre lettres

Jamis Buck de 37Signals parle d’algorithmes et explique pourquoi ils devraient faire partie de votre programme d’entraînement à la programmation..

Lire la suite

Node.js is Cancer

Ted Dziuba explique pourquoi il pense que Node.JS est une catastrophe imminente. Contient quelques expletives alors soyez prévenus.

Lire la suite

repl.it

repl.it est un environnement en ligne permettant d'explorer de manière interactive les langages de programmation. Le nom vient de la boucle read-eval-print, le niveau supérieur interactif utilisé par des langages tels que Lisp et Python. Un excellent outil si vous voulez simplement vous amuser avec une langue.

Lire la suite

Node.js Cures Cancer

Comme cela arrive souvent dans notre domaine, un article incendiaire aboutit souvent à de nombreux contre-articles. Dans cet exemple, Brian Beck s'oppose au message de Ted sur Node.JS.

Lire la suite

Détection de visage JavaScript

Le titre dit tout. Détection des visages à l'aide de la toile et de l'élément vidéo avec un peu de JavaScript. Truc vraiment cool!

Lire la suite

Bruit avec JavaScript

Cool petit script qui génère du bruit en utilisant l'élément canvas.

Lire la suite


Emballer

Eh bien, c’est à peu près tous les principaux changements survenus récemment dans notre secteur. Comme c'est la première fois que nous faisons quelque chose dans ce sens, tout est toujours dans l'air - les éditions futures seront façonnées par vos commentaires..

Voulez-vous que nous couvrions des nouvelles plus standard? Un focus sur les scripts à venir peut-être? Ou simplement des messages et des discussions plus intéressants de la communauté? Faites-nous savoir dans les commentaires et merci beaucoup pour la lecture!