background preloader

Node.js

https://nodejs.org/en/

Related:  LangagesWeb et outils de developpement

Développez une application pour Android Bienvenue dans ce cours sur la programmation Android ! À travers ce cours, vous allez apprendre à développer une application pour Android. Android équipe aujourd’hui plus de 70 % des smartphones dans le monde. Si l'on rapproche ce chiffre avec le fait que la plupart des start-ups "stars" de ces dernières années l'ont été grâce à une stratégie "mobile-first" (Snapchat, Waze, Instagram, etc.), il devient évident qu'avoir la corde "Android" à son arc professionnel est un véritable atout. Apprenez la programmation fonctionnelle en JavaScript Bien que la programmation fonctionnelle ne date pas d’hier, on en entend de plus en plus parler. Souvent entourée de termes obscurs et de notions mathématiques complexes, on se dit qu’on se penchera sur ce nouveaux paradigme de programmation un peu plus tard… Et si ce plus tard était maintenant ? Tentons d’aborder le FP de manière concrète et pragmatique. Comme souvent, certaines personnes n’admettent pas que l’on puisse prendre quelques largesses dans l’application réelle d’un champ académique. Le JavaScript n’étant pas un langage conçu spécifiquement pour la programmation fonctionnelle, nous verons ici les principales notions et les applications utiles en vrai.

Prism - coloration syntaxique Encore un outil de coloration syntaxique me direz-vous ! Il est vrai qu'on en trouve pas mal sur le Web : GeSHi (php), SyntaxHighlighter (JavaScript), Pygments (Python). Mais Prism (JavaScript et CSS) apporte d'indéniables avantages par rapport à ces concurrents : il est léger, très simple d'utilisation, facile à styler et extensible par l'ajout de plugins. Node.js Un article de Wikipédia, l'encyclopédie libre. Node.js est de plus en plus populaire comme plateforme serveur[1], elle est utilisée par Groupon[2], SAP[3], LinkedIn[4],[5], Microsoft[6],[7], Yahoo![8], Walmart[9], Rakuten et PayPal[10],[11]. Historique[modifier | modifier le code] Ryan Dahl, créateur de Node.js Node.js est utilisé au cœur de Palm webOS[17].

Bien démarrer avec Node.js Node.js est une technologie qui permet d’écrire du javascript coté serveur pour réaliser des applications webs. Le framework existe depuis 2009 et bien que très jeune, il attire de nombreux développeurs. Ce que Node.js fait bien Node.js est particulièrement adapté aux projets ayant besoin de temps réel. Notamment supporte nativement des technologies comme les websockets, ce qui permet de créer facilement des applications réactives. La grosse différence avec ce qu’on trouve sur un framework PHP par exemple est le fait qu’on peut conserver un état sur les appels entre le client et le serveur.

Comment et où télécharger les outils ADB et Fastboot sur Windows, macOS et Linux ? ADB et Fastboot sont des outils essentiels pour les bidouilleurs et les développeurs de l’écosystème Android. Voici notre guide pour les découvrir et bien débuter avec leurs fonctions. Qu’est-ce qu’ADB ? ADB peut être défini assez facilement : c’est un pont entre le système Android et votre PC, ou plus globalement votre appareil Android et un autre appareil.

À la recherche de la plate-forme de deploiement continu parfaite · Jamstatic Article original : In Search of the Best Continuous Deployment Service de DJ Walker L’automatisation est une des composantes qui permet de bien travailler en versionnant son projet et en configurant une publication automatique. Cette bonne pratique issue du développement permet de s’assurer que tout le monde peut contribuer et que les changements seront bien publiés. DJ Walker a pris le temps de passer en revue différents services pour vous, c’est parti pour la visite guidée. Nous vous avons déjà parlé des avantages du déploiement automatique, et plus particulièrement de ceux des sites statiques. L’intégration continue et le déploiement continu sont la stratégie qu’on retrouve le plus souvent quand il s’agit de gérer la publication logicielle.

paper.js, canvas, html5 - pinocchio 2012 : les présidentielles 2012 façon Goo - Pixup Paper.js / HTML5 - canvas / Javascript Deuxième essai d'utilisation de la librairie Paper.js Attention, navigateur compatible HTML5 obligatoire (exit IE8 donc) Cet essai est inspiré d'une animation flash réalisée par Andy Foulds encore visible sur son site Déplacez votre souris sur le canvas : pour une fois, c'est vous qui les menez par le bout du nez... Pour en savoir plus sur Paper.js, c'est par ici Pour retourner à l'accueil du Workshop, c'est par là Node.js : le livre du débutant JavaScript et vous▲ Avant de rentrer dans les détails techniques, prenons un moment pour parler de vous et de votre rapport avec JavaScript. Ce chapitre va vous servir à déterminer s'il vous est utile de continuer la lecture de ce livre. Si vous êtes comme moi, vous avez commencé le développement Web il y a quelques années en écrivant des pages HTML.

Une introduction au développement node.js sous Windows Node.js, aussi appelé simplement Node, est une plateforme de développement permettant l’exécution de JavaScript du côté serveur. La principale spécificité de Node est qu’il utilise un modèle d’exécution asynchrone basé sur les événements. Cette façon de faire le développement est tirée directement du modèle de développement que propose JavaScript. Ce qui permet à Node.js de vivre du côté serveur est l’engin JavaScript utilisé par Google Chrome, V8. C’est aussi par cette façon que Node.js tient une très grande partie de sa rapidité d’exécution. À vue d’oiseau, Node offre les avantages suivants : Découvrez le langage Swift Bienvenue sur ce cours qui traitera de la découverte du nouveau langage qu'est Swift. Pourquoi êtes vous à l'instant même en train de lire ces lignes ? Pour plusieurs raisons je suppose : Par simple curiosité : vous avez entendu parler du nouveau langage de programmation proposé par Apple et vous voulez en savoir un peu plus.Vous souhaitez tout simplement découvrir ce langage afin de vous familiariser avec et faciliter vos futurs développements. C'est le lundi 2 juin 2014, lors la conférence WWDC 2014 (Apple Worldwide Developers Conference) qu'a été annoncé le nouveau langage Swift.

Related:  JavascriptPutting Maps OnlineNode JSNode.jsMEAN Stack: Using with NodeFront-end librariesnode.jsgeneliujsNode.jsLibraries & UtilitiesNode.jsPlatforms and Librarieshtml, CSS javaScriptOutilsNode.JSJavaScript