background preloader

Programmation

Facebook Twitter

TIOBE - The Software Quality Company. PYPL PopularitY of Programming Language index. Mashape - Powering APIs, Microservices and Serverless Software. Elixir. LMGTFY. Le blog d'EasyPartner. Infographie Easy Partner : les salaires des développeurs en 2016. Les salaires des développeurs en 2015 (Baromètre AFUP - Human Coders) Nous sommes très heureux d’avoir collaboré avec l’AFUP pour l’édition 2015 du baromètre des salaires des développeurs.

Les salaires des développeurs en 2015 (Baromètre AFUP - Human Coders)

C’est la troisième édition de ce baromètre. Cette étude a pour but de donner une vision représentative et précise du marché des développeurs en France. Le marché des développeurs parait souvent mystérieux, cette étude sur les salaires répondra sans aucun doute à nombreuses de vos questions : Combien gagne un développeur junior ? Combien gagne une développeuse par rapport à un développeur ? Sans plus attendre, voici une infographie compilant les statistiques les plus significatives sur le marché des développeurs. Infographie sur les salaires des développeurs Voici le code à insérer dans votre page pour partager cette infographie : Statistiques sur les salaires des développeurs. Antipattern. Un article de Wikipédia, l'encyclopédie libre.

Antipattern

En génie logiciel, les anti-patrons ou antipattern sont des erreurs courantes de conception des logiciels. Leur nom vient du fait que ces erreurs sont apparues dès les phases de conception du logiciel, notamment par l'absence ou la mauvaise utilisation de patrons de conception, appelés design pattern en anglais. Les anti-patrons se caractérisent souvent par une lenteur excessive du logiciel, des coûts de réalisation ou de maintenance élevés, des comportements anormaux et la présence de bugs. Il existe également les GreyPatterns (dont le bénéfice ou les inconvénients ne sont pas clairement établis).

EditorConfig. Instant 1:1 Help from Expert Developers. Exercism.io. Destroy All Software Screencasts. 99 Bottles of Beer. Ordre des opérations. Un article de Wikipédia, l'encyclopédie libre.

Ordre des opérations

Les règles de priorité sont : Exemples[modifier | modifier le code] Ainsi, un calcul tel que 2 - 0,5 + 1,5 est effectué dans l'ordre de son choix en l'interprétant comme une somme de termes positifs ou négatifs. Ultimate Training Academy Free for Developers. Tech. AlternativeTo - Crowdsourced software recommendations.

TUTORIELS, etc

Web. JavaScript. PYTHON. PHP. SQL. RUBY. C# C++ C. RUST. GO. HAXE. JAVA. ADA. OpenFl. PERL. ÉDITEURS DE TEXTE et IDE. LOGICIELS DE GESTION DE VERSIONS. CODE BOOTCAMP. ALGORYTHMIE. Divers et variés. Mobile App Development & App Creation Software - Xamarin. Your Online Code Lab. Top 10 des meilleurs sites pour apprendre à coder. SoloLearn: Largest community of mobile code learners.

Creative Developer. Web2py Web Framework. Get digital skills, be happy. Cloud Application Platform. The Best Laravel and PHP Screencasts. Instant hands-on programming help available 24/7 - HackHands. Livecoding.tv - watch people code products live. LiveCoding - Le Twitch des développeurs. Si vous aimez les jeux vidéo, je suis certain que vous êtes déjà resté bloqué sur Twitch pour regarder d'autres gamers s'éclater sur leurs jeux préférés.

LiveCoding - Le Twitch des développeurs

J'avoue c'est assez addictif... C'est un peu comme regarder un match de foot finalement. Et bien si vous êtes développeur, voici LiveCoding.tv, une plateforme qui reprend le concept de live stream de Twitch mais qui l'applique au code. En gros, vous regardez d'autres développeurs coder pépère leurs apps, leurs sites ou leurs jeux et vous expliquer ce qu'ils font et comment ça fonctionne. C'est assez magique et en plus des sessions en direct, vous pouvez aussi vous repasser des streams en replay. Vous pouvez aussi échanger avec le streamer et les autres connectés dans un chat, et bien évidemment, commencer vous aussi à diffuser vos propres sessions de coding. A tester ! Source Rejoignez les 56058 korbenautes et réveillez le bidouilleur qui est en vous. Learn Enough to Be Dangerous. Learn How to Code Websites, Apps, & More. Processing.org.

Exercism.io. Zeal Alternatives and Similar Software. Carte : Découvrez l'évolution des principaux navigateurs internet de 2008 à 2015 (Chrome, Firefox, IE) Nous les utilisons tous au quotidien et pourtant l’un d’entre eux à notre préférence.

Carte : Découvrez l'évolution des principaux navigateurs internet de 2008 à 2015 (Chrome, Firefox, IE)

Découvrez en carte et en couleurs l’impressionnante évolution des navigateurs web à travers le monde sur les 8 dernières années. Découvrez aussi : Carte : le coût d’un abonnement internet à travers le monde Qu’il s’agisse de Firefox, de Chrome, d’Opéra, de Safari, ou encore d’Internet Explorer, tous ces navigateurs ont eu leur heure de gloire et leurs fans inconditionnels. Impossible d’accéder à internet sans les repères de l’un, difficile de s’y retrouver sans les marques-page de l’autre, le navigateur internet peut radicalement changer la façon dont vous voyez et passez votre temps sur internet.

ASCII TABLE & ASCII CODES : HEXADECIMAL TABLE, DECIMAL TABLE, OCTAL TABLE, BINARY TABLE, KEYBOARD CORRESPONDENCES, EXTENDED ASCII TABLE, ... Putain de code. Generatedata.com. Cloud Hosting - Bitnami. … une journée dans la vie d'un développeur. Mojibake. Un article de Wikipédia, l'encyclopédie libre.

Mojibake

Cette page contient des caractères spéciaux ou non latins. Si certains caractères de cet article s’affichent mal (carrés vides, points d’interrogation…), consultez la page d’aide Unicode. Mojibake est un emprunt lexical du japonais qui signifie que les caractères affichés à l'écran d'un logiciel informatique ne s'affichent pas correctement, à cause d'un problème de codage. En langage courant et face à élément illisible le français dira « je vois des hiéroglyphes ». Ce concept est similaire au concept de krakozyabry (кракозя́бры). TIOBE Software: Tiobe Index. DevDocs API Documentation.

Présentation et mise en place de vagrant. Vagrant est un outil permettant de simplifier et d'automatiser la gestion de machines virtuelles.

Présentation et mise en place de vagrant

Qu'est ce que la virtualisation ? C'est très bien mais qu'est ce qu'une machine virtuelle ? Le principe d'une machine virtuelle est de récréer un environnement indépendant, qu'il soit logiciel ou matériel, en utilisant les ressources d'un environnement hôte. Je peux par exemple demander à ma machine avec 2 processeurs et 4 go de RAM d'en émuler une avec 1 processeur et 1GO de RAM. Vagrant. Firefox Developer Edition. <img class="screenshot" src="/media/img/firefox/developer/creative-tools.30ae21ef231d.png" width="218" alt="Capture d’écran" height="118"> Outils d’édition visuelle Modifiez visuellement les animations HTML et CSS d’une page depuis le panneau de l’inspecteur.

Firefox Developer Edition

Vérifiez l’alignement, les dimensions et les marges de n’importe quel élément grâce aux outils de mesure et à la règle intégrée. En savoir plus sur les outils d’édition visuelle <img class="screenshot" src="/media/img/firefox/developer/devtools-challenger.57f91c821bcc.png" width="218" alt="Capture d’écran" height="118"> DevTools Challenger Utilisez les outils d’édition de code CSS ou d’animation inclus dans Firefox Developer Edition pour explorer les fonds marins et interagir avec d’étranges créatures.

Valence Développez et déboguez vos applications depuis divers navigateurs et appareils grâce à cette puissante extension pré-installée dans Firefox Developer Edition. Free Web & Mobile Prototyping (Web, iOS, Android) and UI Mockup Tool. Google Developers. Comment essayer de coder comme un chef sous Windows. Oh oui, en voilà une belle question.

Comment essayer de coder comme un chef sous Windows

Il n’est pas toujours évident d’avoir un Linux, Unix, BSD ou autre avec un petit shell bien sympa sous la main. Et parfois coder sous Windows est une nécessité voire un désir. (Ouais, je ne vous parlerai pas ici de changer de boulot si Windows vous est imposé(e). Chocolatey Gallery. Hébergement gratuit de code source - Bitbucket. KooR.fr - Ressources pédagogiques pour les programmeurs. S'équiper pour bien coder. Notepad++ Plus tellement besoin de le présenter je pense, Notepad++ a déjà largement fait ses preuves.

S'équiper pour bien coder

Ultra léger et rapide, il ne vous lâchera pas. Par contre, même si beaucoup de développeur web ont pu l'utiliser, il ne présente aucun attrait particulier pour AngularJS. Bref, un indémodable pour coder en toute circonstance mais pas forcément celui que vous utiliserez tous les jours. Brackets Petit nouveau dans le vaste monde des éditeurs de texte, Brackets est Open Source (et gratuit) et complètement tourné vers le développement front-end.

Cours informatiques - opentuto. Free-programming-books/free-programming-books.md at master · vhf/free-programming-books. PYPL PopularitY of Programming Language index - pyDatalog. PYPL PopularitY of Programming Language index April headline : Objective-C continues to gain popularity Objective-C continues to grow in popularity, while PHP continues to lose ground, according to the PYPL Popularity of Programming Language Index. The PYPL PopularitY of Programming Language Index is created by analyzing how often language tutorials are searched on Google : the more a specific language tutorial is searched, the more popular the language is assumed to be.

It is a leading indicator. The raw data comes from Google Trends, so that anyone can verify it, or make the analysis for his own country or other languages. If you believe in collective wisdom, the PYPL Popularity of Programming Language index can help you decide which language to study, or which one to use in a new software project. A possible interpretation of this diagram is : Java and javascript are fairly stablewhich language is taking advantage of PHP's decline ? PYPL in the press Why is PYPL so different from TIOBE ? Developpez.com, le club des décideurs et professionnels en Informatique. Programmation.