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!
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.
Ahh, JavaScript. Je pense que cela a causé plus de conflits que cetteHelen Cette fois-ci, il y a eu beaucoup d'activités autour d'une seule virgule manquante. Je ne veux pas t'éloigner du drame alors regarde la discussion sur Github ci-dessous, après avoir attrapé du pop-corn.
Personnellement, si vous n'êtes pas CoffeeScript-ing, ajoutez simplement ce fichu point-virgule et appelez-le un jour..
Cliquez ici pour le drame sur Internet
La plupart des pythonistes connaissent Django. Pour ceux qui ne le font pas, Django est un framework Python de haut niveau qui vous aide dans le développement Web. Bien que Django ait un repo sur Github depuis longtemps maintenant, il était dans un état de désolation. On voyait souvent que le repo ne contenait que des versions très en retard.
Eh bien, pas plus que ça. Django a finalement déménagé à Github et le repo semble être actif. Si vous êtes intéressé, Subversion était ce qui était utilisé pour gérer Django plus tôt, depuis 2005..
Repo Github
Fatigué des infrastructures et des technologies actuelles, un groupe de développeurs a créé une infrastructure complète, JavaScript uniquement.
Meteor est un ensemble de nouvelles technologies permettant de créer des applications Web de haute qualité en une fraction du temps, que vous soyez développeur expert ou débutant. Je suis sûr que les gens en ont déjà assez de lire sur JavaScript et le grand nombre de frameworks qui poussent chaque jour, mais cela vaut vraiment le coup d'oeil.
Lire la suite
SPDY, développé par Google, est un protocole réseau destiné à améliorer les temps de chargement des pages Web ainsi que la sécurité sur le Web..
Comme pour tout ce qui a trait au Web, il faut des siècles pour normaliser quoi que ce soit et les navigateurs ont déjà commencé à implémenter des versions expérimentales de la technologie. La dernière version bêta de Firefox ajoute le support pour le protocole, l'activant par défaut. Ce n'est pas le seul navigateur à faire: Chrome inclut déjà la prise en charge de SPDY, tandis qu'Opera en fait de même avec son aperçu de la version 12..
Notes de version
Afin d'accroître la notoriété de son interface Metro épurée, Microsoft a ouvert un design à thème Metro pour jQuery Mobile. Le thème comprend un grand nombre de widgets et d’interactions sur le thème Metro et semble fonctionner très bien..
Lire la suite
Un autre mois, une autre mise à jour de Firefox. Pour être honnête, les mises à jour sont maintenant plutôt substantielles cette fois-ci.
Cette version introduit une tonne d'outils de développement et d'améliorations, ainsi qu'un processus de mise à jour beaucoup plus simple. La liste des mises à jour relatives aux développeurs, celles qui nous intéressent vraiment, en fait une lecture assez intéressante. Assurez-vous de cliquer sur le lien ci-dessous..
Lire la suite
Les développeurs aiment ou détestent CoffeeScript. Personnellement, je l'aime et c'est pourquoi vous voyez cela ici. La dernière version applique le plus strict au moment de la compilation en vous aidant à résoudre ces problèmes ennuyeux et insidieux..
La version 1.3 apporte également des améliorations au REPL ainsi que de nombreuses améliorations et améliorations..
Changer le journal
Avec les ravages causés par le problème d'affectation en masse le mois dernier, l'équipe Rails a reconsidéré sa position sur ce problème et a sorti la version 3.2.3 qui modifie la valeur de config.active_record.whitelist_attributes
. Cette version contient également divers correctifs et améliorations assortis..
Notes de version
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..
Smooth.js prend un tableau de nombres ou de vecteurs et renvoie une fonction paramétrique qui interpole en continu ce tableau. Smooth.js supporte plusieurs méthodes d'interpolation et des options flexibles pour le comportement des limites.
Github Repo
jQuery Scroll Path est un plugin qui vous permet de définir votre propre chemin de défilement personnalisé. Ce que cela signifie exactement est mieux compris en consultant la démo. Le plugin utilise une syntaxe de canevas pour dessiner des chemins, en utilisant les méthodes moveTo, lineTo et arc. Pour aider à obtenir le bon chemin, une superposition de la toile avec le chemin peut être activée lors de l'initialisation du plugin.
Github Repo
Keymaster est une micro-bibliothèque simple (environ 100 CdC) permettant de définir et d’attribuer des raccourcis clavier. Il n'a pas de dépendances.
Github Repo
Microframework PHP pour une utilisation avec tout ce que vous aimez. Fondamentalement, juste un routeur rapide avec une syntaxe agréable et un singleton de cache. J'ajouterai d'autres éléments au fur et à mesure, comme peut-être un système d'extension, un chargeur automatique et d'autres éléments permettant de rendre le développement en PHP moins irritant qu'il ne l'est actuellement..
Github Repo
Le plugin jQuery qui suggère un bon domaine lorsque vos utilisateurs l'orthographient mal dans une adresse email.
Github Repo
Hammer.js est une bibliothèque javascript qui peut être utilisée pour contrôler les gestes sur les appareils tactiles..
Github Repo
Monorail.js ne vous forcera jamais et n'utilise que ce dont vous avez besoin. Monorail.js ne vous obligera jamais à installer quelque chose d'inutile à votre projet. Le but est d'utiliser ce dont vous avez besoin. Tout ce qui est autre que la création d'un projet sera toujours optionnel.
Github Repo
Rainbow est une bibliothèque mettant en évidence la syntaxe de code écrite en Javascript. Il a été conçu pour être léger (1,4 Ko), facile à utiliser et extensible..
Github Repo
Il existe de nombreux outils de chronologie sur le Web, mais ils sont presque tous difficiles à utiliser pour les yeux ou difficiles à utiliser. Créez des calendriers à la fois esthétiques et intuitifs pour les utilisateurs. La chronologie est idéale pour extraire des médias de différentes sources. Il suffit de mettre un lien à partir de Twitter, YouTube, Flickr, Vimeo, Google Maps ou SoundCloud pour que Timeline l’adapte parfaitement. Plus de types de médias seront pris en charge à l'avenir.
Github Repo
FakeS3 est un serveur léger qui répond aux mêmes appels auxquels Amazon S3 répond..
Il est extrêmement utile pour tester S3 dans un environnement sandbox sans passer des appels vers Amazon, qui non seulement nécessite un réseau, mais vous coûte également de précieuses dollars..
Github Repo
retina.js facilite la diffusion d'images haute résolution sur des appareils dotés d'un écran Retina. Lorsque vos utilisateurs chargent une page, retina.js vérifie chaque image de la page pour voir s’il existe une version haute résolution de cette image sur votre serveur. Si une variante haute résolution existe, le script bascule cette image sur place.
Github Repo
Rucksack est un plugin JQuery pour organiser les éléments qui peuvent tenir dans la largeur donnée. Il repose sur l'algorithme de sac à dos.
Github Repo
jQuery PopBox est un élément d'interface utilisateur simple ballon inspiré de 37Signals Highrise CRM.
Github Repo
Ce script vous permet de prendre des "captures d'écran" de pages Web ou de parties de celles-ci, directement sur le navigateur de l'utilisateur. La capture d'écran est basée sur le DOM et, en tant que telle, elle peut ne pas correspondre à 100% à la représentation réelle, car elle ne crée pas une capture d'écran, mais la construit en fonction des informations disponibles sur la page.
Github Repo
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.
Un examen détaillé des raisons pour lesquelles la plupart des gens, lorsqu'ils reçoivent un pistolet avec deux balles et demandent de tirer sur Hitler ou PHP, veulent utiliser PHP deux fois. En tant qu'amoureux de PHP, je ne peux m'empêcher d'être d'accord avec beaucoup de cet article..
Lire la suite
Un contrepoint vraiment bien écrit à l'article précédent, soutenu par beaucoup de raisonnement raisonné.
Lire la suite
Brendan Eich commente sa position sur l'ensemble du problème JavaScript sur les points-virgules.
Lire la suite
Une réponse merveilleusement détaillée sur StackOverflow qui explique comment devenir un programmeur kickass sans un diplôme CS élevé.
Lire la suite
Une présentation très informative décrivant la marche à suivre pour exécuter et mettre à niveau vos applications Rails..
Lire la suite
Une bonne petite lecture sur l'industrie du logiciel et la course autour des titres.
Lire la suite
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!