 Your new post is loading...
 Your new post is loading...
|
Scooped by
Mickael Ruau
December 9, 2021 9:58 AM
|
A more common "strategy" for handling failure is to combine the best aspects of both worlds: Fail-fast when invoking local code or services, e.g. DB Fail-safe when depending on the remote resources, e.g. remote web service The core assumption behind this direction is that we can control our local environment and test it well. Businesses can't rely on a random service in the cloud. They can build fault-tolerant systems by avoiding external risks but taking the calculated risks of a fail-fast system.
|
Scooped by
Mickael Ruau
March 3, 2019 5:20 AM
|
We wrap our series on the best programming languages for a given situation by taking a look at languages such as Swift, JavaScript, Prolog, and Haskell. Enjoy!
Discover how to organize your React components using the component folder pattern. It will help un-clutter your projects, and your life. It’s soon to be your new best friend.
Via Jan Hesse
|
Scooped by
Mickael Ruau
February 12, 2016 2:48 AM
|
La norme IEEE754 est utilisée pour gérer les nombres à virgules dans la plupart des langage de programmation. Ses limitations génèrent des bugs lors des calcul…
|
Scooped by
Mickael Ruau
February 14, 2015 6:42 AM
|
What's check-build, why I built it at Bringr/Redsmin and how we use it everyday inside our continuous integration workflow. Check-build: https://github.com/FGR…;
|
Scooped by
Mickael Ruau
October 2, 2014 3:34 AM
|
Testacular est simplement un exécuteur de tests qui est capable de fonctionner avec toute une variété de frameworks de test, grâce à des adaptateurs pour Jasmine, Mocha et AngularJS. Il peut aussi s'interfacer avec Jenkins ou Travis pour faire tourner des tests d'intégration continue.
|
Scooped by
Mickael Ruau
April 27, 2014 6:48 AM
|
Check features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate process, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.
|
Scooped by
Mickael Ruau
March 18, 2014 6:08 AM
|
PMD, connu également sous le nom de "Project Mess Detector", ou de "Project Meets Deadline" est un outil d'analyse statique de code destiné à détecter les erreurs de programmation les plus courantes.
|
Scooped by
Mickael Ruau
January 16, 2014 9:59 AM
|
4 * 4.0 donne des résultats parfois surprenants selon les langages...
|
Scooped by
Mickael Ruau
January 5, 2014 9:19 AM
|
jsAPI.info est un framework permettant d'inspecter le code source de vos fichiers Javascript et d'en générer une interface d'exploration de vos méthodes.
|
Scooped by
Mickael Ruau
December 16, 2013 7:04 AM
|
Vous entendez parler de plus en plus souvent de programmation fonctionnelle, et c’est normal puisque ce style de programmation est essentiel pour profiter des processeurs multi-coeurs. Mais devez-vous changer de langage pour cela ?
|
Scooped by
Mickael Ruau
November 8, 2013 1:55 AM
|
Au coeur des applications Web riches, de HTML5 ou des applications Web mobiles, JavaScript est désormais incontournable. Sa communauté très dynamique a contr
|
Scooped by
Mickael Ruau
November 1, 2013 12:51 PM
|
In this tutorial, Jake Rocheleau demonstrates how we can build a remote Github api webapp using jQuery and Ajax.
|
|
Scooped by
Mickael Ruau
July 8, 2021 1:41 AM
|
Le terme Micro Frontends est apparu pour la première fois dans ThoughtWorks Technology Radar à la fin de 2016 . Il étend les concepts de micro-services au monde du FrontEnd
|
Scooped by
Mickael Ruau
January 9, 2018 8:05 AM
|
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM). Some of these languages are interpreted by a Java program, and some are compiled to Java bytecode and JIT-compiled during execution as regular Java programs to improve performance.
|
Scooped by
Mickael Ruau
July 18, 2017 4:35 AM
|
This explains how to release your JavaScript as free software so that it respects your users' freedom, and how to clearly indicate this fact so that LibreJS will validate it as released properly. For an explanation of why it is crucial to make your JavaScript free, see The JavaScript Trap.
|
Scooped by
Mickael Ruau
August 18, 2015 10:10 AM
|
A comparison of four different documentation generation tools for JavaScript, including NGDoc, Docco, Doxx, and YUIDoc
|
Scooped by
Mickael Ruau
October 2, 2014 3:39 AM
|
Facebook vient de publier Jest, un outil open source de tests unitaires JavaScript basé sur Jasmine.
|
Scooped by
Mickael Ruau
May 3, 2014 12:50 PM
|
Vous connaissez GruntJS ? Vous ne connaissez peut-être pas Gulp. Ces deux outils permettent d’effectuer des tâches (souvent répétitives) en ligne de commande et très utiles aux développeurs front-end.
|
Scooped by
Mickael Ruau
March 28, 2014 11:53 AM
|
Welcome to CommonJS, a group with a goal of building up the JavaScript ecosystem for web servers, desktop and command line apps and in the browser.
|
Scooped by
Mickael Ruau
February 19, 2014 4:27 AM
|
apiDoc creates a documentation from API descriptions in your source code.
|
Scooped by
Mickael Ruau
January 9, 2014 8:44 AM
|
In this article I aim to introduce Gulp, as it's fairly new, having been released around 6 months ago. Then, I'll compare it with Grunt, pointing out which tool does what better, and why.
|
Scooped by
Mickael Ruau
December 27, 2013 5:57 PM
|
JavaScript Workflow Tooling For Web Application
I love clean code. There, I said it. I pride myself on passing strict linting standards and keeping my code easy to read. It's not just a personal proclivity, but a choice I hope benefits other developers. My general experience with teams has been that code style is something people care about and have strong personal preferences. Typically, at some point people get tired of dealing with inconsistency and a standardization meeting is called. This is, of course, an important discussion to have. The problem that tends to occur is either lack of documentation or lack of enforcement of the agreed upon style. Additionally, new team members or contributors may not have access to a clear set of rules. Beyond the challenge of defining rules lies the supreme annoyance of enforcing them. Code reviews become cluttered with nits to be picked. Time is wasted. The solution I settled on was simply automating the conformance process. I set forth to solve this problem: Establish coding standards that are clearly defined and automatically verifiable.
Via Jan Hesse
|
Scooped by
Mickael Ruau
November 5, 2013 7:12 AM
|
Les besoinsPour le coté client, on veut :analyser syntaxiquement le code pour éviter les erreurs classiques et se conformer à un standard de développement,compiler si le code a été écrit dans un langage intermédiaire (coffee, clojure, sass, less),optimiser les dépendances si un pattern AMD a été utiliséconcaténer, minifier (voir obfusquer) des fichiers pour diminuer le nombre d’appel au serveur,modifier le nom des ressources pour éviter les problématiques de cachetester (unitaires, intégration, IHM, perf/charge …).
|