Récemment en développement Web (édition janvier '12)

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. Rejoignez-moi après le saut pour une dose supplémentaire de contenu communautaire ce mois-ci!


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.

"HTML5 Please" aide les développeurs à prendre des décisions éclairées

HTML5 est une bête d'une spec sans personne vraiment sachant tout ce qu'il y a à savoir. Ce tout nouveau site vous donne toutes les informations dont vous avez besoin pour utiliser les fonctionnalités HTML5 sur votre site, dès maintenant..

Le site vous fournit des recommandations sur l'utilisation ou non de cette facette spécifique de HTML5 et vous fournit des liens utiles vers des remplissages multiples, le cas échéant. Gagne-temps!

Lire la suite

HP Open Sources Enyo

Enyo est le moteur qui fait fonctionner webOS. Mais qu'est-ce qu'Enyo, exactement? Eh bien, il s’agit d’un framework JavaScript épatant qui vous aide à créer une application plus performante et plus facile à gérer..

Je suis sûr que vous avez déjà entendu cela tant de fois, alors pourquoi ne pas consulter le lien ci-dessous pour le découvrir vous-même?

Lire la suite

Tech Giants proteste SOPA

Le mois dernier a vu un déluge figuratif de manifestations contre SOPA. Si vous n'avez aucune idée de ce qu'est SOPA, cliquez sur le lien ci-dessous pour le savoir..

Alors que de nombreux services ne faisaient que noircir leur logo, de nombreux autres, dont Wikipedia et Reddit, allaient un peu plus loin et rendaient leurs sites complètement noircis. Le projet de loi proposé a été mis de côté, mais je prédis que nous en verrons bientôt un autre sous un autre aspect…

Lire la suite

Vim sur une tablette? Oui s'il vous plaît!

Je comprends que tout le monde n’utilise pas de tablette, mais le nombre augmente rapidement. Ne serait-il pas formidable que SSH sur votre serveur corrige ce bug embêtant? Obtenez un bon ordinateur portable, vous dites? Je vais vous demander de chut pour l'instant et de suivre le courant.

Ce mois-ci a vu la sortie de Vim pour la plate-forme iOS. Et non, ce n'est pas une version gimpée. En un tour de main, il semble que tous les éléments intéressants sont toujours présents. Si vous êtes à l'intersection des développeurs et des utilisateurs d'iPad, indiquez-nous dans les commentaires ci-dessous si cela répond à vos besoins..

Lire la suite

Couper la corde portée au navigateur

Je suis sûr que beaucoup d’entre vous ont joué à ce jeu d’induction «aww» ridiculement mignon. Ce qui fait que le jeu est sur notre liste, c’est le fait qu’il a été porté sur le navigateur par la nouvelle équipe Internet Explorer..

Et fidèle à leur vision actuelle, ils l'ont porté en utilisant JavaScript et la magie de HTML5. Le lien ci-dessous vous amène à rédiger un article sur le développement du jeu au lieu du jeu lui-même pour protéger votre productivité..

Lire la suite

Le didacticiel Rails, version deux, en achèvement

'Le' tutoriel 'Rails? En effet, ça l'est! Michael Hartl libre a aidé beaucoup à apprendre le vaudou qu'est Rails et Michael met lentement à jour son ebook pour Ruby 1.9 et Rails 3.2

Jusqu'à présent, six chapitres sont sortis et un chapitre est attendu chaque semaine dans le futur. Assurez-vous de consulter le site!

Lire la suite

Sublime Text 2 multiplie les fonctionnalités avec la nouvelle version bêta

Sublime Text 2 est un grand travail et chaque construction ne fait que le réaffirmer. Cette nouvelle version introduit une tonne de fonctionnalités, notamment l'auto-complétion, l'amélioration des performances, un nouveau thème d'interface utilisateur et bien plus.

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..


wrap.js

Mon plug-in wrap.js gère l'exigence imbriquée en fonction d'une configuration et l'amène au niveau supérieur en générant un module AMD réel pour vous pendant la construction. Alors maintenant, vous n'avez plus besoin d'écrire des wrappers autour de scripts pour lesquels vous souhaiteriez être des modules, c'est ce que wrap.js fait pour vous.

Github Repo


Resumable.js

Resumables est une bibliothèque JavaScript offrant plusieurs téléchargements simultanés, stables et pouvant être repris via l'API de fichier HTML5..
La bibliothèque est conçue pour introduire la tolérance aux pannes lors du téléchargement de gros fichiers via HTTP. Cela se fait en scindant chaque fichier en petits morceaux; chaque fois que le téléchargement d'un morceau échoue, le téléchargement est répété jusqu'à la fin de la procédure.

Github Repo


IcedCoffeeScript

IcedCoffeeScript est une fourchette de CoffeeScript. C'est un sur-ensemble du langage CoffeeScript. L'interprète iced est un remplacement immédiat de l'interprète standard car il interprétera tous les programmes CoffeeScript existants. IcedCoffeeScript (ICS) ajoute deux nouveaux mots clés: attendre et différer. Ces ajouts rationalisent simplement et puissamment le flux de contrôle asynchrone, à la fois sur le serveur et sur le navigateur..

Github Repo


Banking.js

Banking.JS récupère toutes vos transactions bancaires de la même manière que le fait Quickbooks. Il n'est pas nécessaire de dépendre ou de payer pour des services tiers. Les résultats des relevés bancaires sont en JSON ou en XML valide et sont compatibles avec toutes les institutions financières..

Github Repo


Roy

Roy est un petit langage fonctionnel qui compile en JavaScript. Les principales caractéristiques comprennent la syntaxe significative en espaces, la méta-programmation au moment de la compilation, le typage structurel et la syntaxe monad

Github Repo


jsgif

jsgif, un bookmarklet de lecteur GIF animé prenant en charge la pause, la lecture image par image, la lecture inversée et d'autres fonctionnalités inattendues d'un lecteur vidéo..

Github Repo


zip.js

zip.js offre une API de bas niveau pour l'écriture et la lecture de fichiers zip volumineux (jusqu'à 4 Go) avec une utilisation stable de la RAM. Il offre également une API de système de fichiers afin de manipuler la structure de fichier zip.

Github Repo


Sérieusement.js

Seriously.js est un compositeur vidéo Web basé sur des nœuds en temps réel. Inspiré par des logiciels professionnels tels que After Effects et Nuke, Seriously.js restitue des effets vidéo de haute qualité, tout en leur permettant d'être dynamiques et interactifs..

Github Repo


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.

Les cinq étapes de l'hébergement

Cinq options communes pour l'hébergement d'une entreprise Web, classées par ordre décroissant de «nébulosité».

Lire la suite

JavaScript a besoin de blocs

Yehuda Katz explique pourquoi il veut voir bloquer lambdas en JavaScript. C'est un peu technique mais mérite une lecture.

Lire la suite

Comment j'ai appris assez de ruby ​​sur des rails en 12 semaines pour lancer Freelancify

Un non-développeur explique comment… je pense que vous le savez déjà. Cliquez simplement sur le lien et continuez.

Lire la suite

Pourquoi les estimations des tâches de développement logiciel sont-elles régulièrement divisées par un facteur de 2-3??

Est-ce la faute du développeur? Est-ce un problème de gestion? Mauvaise méthodologie ou absence de méthodologie? Ou est-ce enraciné dans la nature du processus?

Lire la suite

Explication de la conversation 'Wat' - CodeMash 2012

Cette question de StackOverflow, avec les réponses bien écrites ci-dessous, explore le code qui a été démontré dans l’exposé mentionné dans le titre. Fournit un aperçu rapide des parties excentriques de JavaScript.

Lire la suite

Pourquoi les bases de données orientées colonnes sont-elles tellement plus rapides que celles orientées lignes?

Une petite lecture rapide qui explique pourquoi et comment différentes bases de données fonctionnent différemment. Il n'y a pas beaucoup de jargon là-bas et obtient le point très clairement.

Lire la suite

PHP Mind Love

Le lien ci-dessous pointe vers du code PHP. Déterminez quelle est la sortie et vous obtenez un cookie!

Lire la suite

Test de Socket.IO avec Mocha, Should.js et Socket.IO Client

Un texte clair qui explique comment l'auteur a fait en sorte que toutes les technologies citées fonctionnent ensemble.

Lire la suite

Quelle est la différence entre les points-virgules en JavaScript et en Python?

Avez-vous déjà eu à réfléchir à la question ci-dessus? Comment chacun gère-t-il exactement les points-virgules et les nouvelles lignes? Lire ci-dessous.

Lire la suite

Le Djinn Programmé

Le livre de programmation le moins ennuyeux enseigne la programmation Ruby aux débutants de manière non conventionnelle.

Lire la suite

Magie non-toile

Je n'ai pas vraiment beaucoup de contexte pour continuer ici, donnez simplement un clic au lien ci-dessous. Jolies choses lisses pour quelque chose qui n'est pas basé sur la toile ou Flash.

Lire la suite


Emballer

Voilà à peu près tous les changements majeurs survenus récemment dans notre secteur..

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!