background preloader

Coding tools

Facebook Twitter

Python Tutor - Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution. Online regex tester and debugger: JavaScript, Python, PHP, and PCRE. Read the Docs. Gitter — Where developers come to talk. Toutes les bonnes raisons d’utiliser WebRTC dans vos projets. Je présente souvent sur ce site, de petits services web bien sympathiques qui utilisent le WebRTC, mais savez-vous exactement ce qu'est le WebRTC ?

Toutes les bonnes raisons d’utiliser WebRTC dans vos projets

Le WebRTC est un framework ouvert soutenu entre autres par Google, Mozilla et Opera, qui permet aux navigateurs mobiles et desktops de faire de la communication audio et vidéo temps réel (RTC) grâce à des API en JavaScript. Les specs de l'API sont gérés par le W3C et les specs sur protocole sont gérés par l'IETF, ce qui en fait bien quelque chose d'ouvert. Alors, pourquoi utiliser WebRTC ? Jusqu'à il n'y a pas si longtemps, lorsqu'on voulait proposer un service de visioconférence sur le net, il fallait obligatoirement passer par Flash, Silverlight ou des machins encore plus proprios avec bien évidemment des plugins à installer chez l'internaute pour que ça fonctionne. Mais cette époque est révolue grâce au WebRTC qui utilise des technos ouvertes implémentées dans les navigateurs récents. Source Wikipedia Envie de vous y mettre ? 23 outils pour mesurer et optimiser les temps de chargement de votre site web.

Si vous souhaitez optimiser le chargement de vos sites, il faut avant tout que vous ayez un bon outil de mesure et d'analyse.

23 outils pour mesurer et optimiser les temps de chargement de votre site web

Voici donc une petite liste de 24 outils ou services en ligne qui vous permettront de mieux comprendre comment se chargent les éléments de votre site et quels sont les points à améliorer pour rendre tout ça plus rapide. Bonne optimisation à tous ! Rejoignez les 60133 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie.. Ou celle d'un(e) ami(e)

Test everything — 100+ tools in one! Choose the tools with that you want to test the given adress: CSS and HTML validators SEO tools Social services Web proxies Network tools Text tools Image tools (works only with Image URLs)

test everything — 100+ tools in one!

Check Browser Compatibility, Cross Platform Browser Test - Browsershots. JS NICE: Statistical renaming, Type inference and Deobfuscation. Astral - Organize Your GitHub Stars Easily. Gitrob: Putting the Open Source in OSINT. January 12, 2015 Developers generally like to share their code, and many of them do so by open sourcing it on GitHub, a social code hosting and collaboration service.

Gitrob: Putting the Open Source in OSINT

Many companies also use GitHub as a convenient place to host both private and public code repositories by creating GitHub organizations where employees can be joined. Sometimes employees might publish things that should not be publicly available. Things that contain sensitive information or things that could even lead to direct compromise of a system. This can happen by accident or because the employee does not know the sensitivity of the information. Gitrob is a command line tool that can help organizations and security professionals find such sensitive information. How it works The first thing the tool does is to collect all public repositories of the organization itself. All of the members, repositories and files will be saved to a PostgreSQL database. Some findings Installing and setting up Gitrob Why I created Gitrob.

Firefox Developer Tools. Examine, edit, and debug HTML, CSS, and JavaScript on the desktop and on mobile Share your ideas Share your ideas Ask for new features in the developer tools or vote for ideas other developers are asking for.

Firefox Developer Tools

Creating Authoring tools for websites and web apps. Scratchpad A text editor built into Firefox that lets you write and execute JavaScript. Style Editor View and edit CSS styles for the current page. Shader Editor View and edit the vertex and fragment shaders used by WebGL. Web Audio Editor Examine the graph of audio nodes in an audio context, and modify their parameters. Exploring and debugging Examine, explore, and debug websites and web apps.

Web Console See messages logged a web page, and interact with the page using JavaScript.