Hack-tualité by G-echo - Coding - Semaine 2019/2

Coding - Semaine 2019/2

3 Tricks to automate development tasks with Git hooks - DEV Community 👩‍💻👨‍💻
Sat, 12 Jan 2019 23:12:55 GMT
Shameem Reza
The Git version control system, like many others, comes with a few tricks in the sleeve that make it programmatically extensible. In this article we …
Top Javascript Testing Frameworks in Demand for 2019
Thu, 10 Jan 2019 04:16:50 GMT
StateOfJS survey results: which JS testing frameworks will rule 2019?<p>Nwose LotannaBlockedUnblockFollowFollowing<p>Jan 9<p>A quick overview of the most …
Rust programming language: Seven reasons why you should learn it in 2019
Thu, 10 Jan 2019 04:14:49 GMT
Nick Heath
Here's why there's never been a better time to delve into the C++ alternative Rust.<p>Rust is a programming language that offers the performance of C …
Machine learning with Python: An introduction
Thu, 10 Jan 2019 04:14:36 GMT
By Gregor Roth Software Architect, JavaWorld | January 8, 2019
Machine learning is one of our most important technologies for the future. Self-driving cars, voice-controlled speakers, and face detection software …
TriggerMesh brings AWS Lambda serverless computing to Kubernetes
Thu, 10 Jan 2019 01:11:52 GMT
Steven J. Vaughan-Nichols
Amazon Web Services' Lambda is a powerful serverless computing tool, but it's AWS only. TriggerMesh wants to expand its reach beyond AWS.<p>Serverless …
Almost half of containers in production have vulnerabilities, study finds
Mon, 07 Jan 2019 20:02:01 GMT
Managing Editor<p>Almost half of businesses have experienced a security issue with containers, according to a survey of IT security professionals …
HTML5 SVG Fill Animation With CSS3 And Vanilla JavaScript
Fri, 04 Jan 2019 23:36:50 GMT
Marina Ferreira is a Software Engineer from São Paulo, Brazil, who is passionate about development, design, writing, foreign languages, walks in the park and, … More about Marina
12 min read<p>Share on Twitter or LinkedIn<p>Smashing Newsletter<p>Upgrade your inbox and get our editors’ picks twice a month.<p>With useful tips for web devs. …
Docker Commands — The Ultimate Cheat Sheet
Thu, 03 Jan 2019 23:02:16 GMT
Nick ParsonsBlockedUnblockFollowFollowing<p>Aug 21, 2018<p>If you don’t already know, Docker is an open-source platform for building distributed software …
How DOOM fire was done
Sat, 29 Dec 2018 07:47:04 GMT
The Game Engine Black Book: DOOM features a whole chapter about DOOM console ports and the challenges they encountered. The utter failure of the 3DO, …
10 lessons from a software engineer & freelancer
Sat, 29 Dec 2018 07:45:31 GMT
Fabio Zammit
In recent weeks, I wanted to share some of the lessons I learnt throughout my career as a software engineer, freelancer and now running a software …
Wed, 26 Dec 2018 07:42:09 GMT
A simple jQuery function which provide a tutorial kind of functionality for your web application. It will extend your web application's capabilities …
4 Strategies to Deal With Large Datasets Using Pandas
Wed, 19 Dec 2018 20:50:04 GMT
Guido Tournois
By Guido Tournois, Data Scientist at Vantage AI<p>Every data scientist knows that data pre-processing and feature engineering is paramount for a …
Projet CLIP OS
Tue, 18 Dec 2018 18:49:12 GMT
CLIP OS development team
Le projet CLIP OS est un projet <i>open source</i> maintenu par l’Agence nationale de la sécurité des systèmes d’information (ANSSI). L’objectif principal du …
Git and Autotools – a hate relation?
Mon, 17 Dec 2018 03:05:11 GMT
by Norbert Preining · Published · Updated 2018/12/17
For a project where I contribute I started to rewrite the build system using autotools (autoconf/automake), since this is one of the most popular …
Thousands of Jenkins servers will let anonymous users become admins
Sun, 16 Dec 2018 22:30:07 GMT
Catalin Cimpanu
Two vulnerabilities discovered and patched over the summer expose Jenkins servers to mass exploitation.<p>Thousands, if not more, Jenkins servers are …
Petter Reinholdtsen: Learn to program with Minetest on Debian
Sun, 16 Dec 2018 03:15:13 GMT
A fun way to learn how to program Python is to follow the instructions in the book "Learn to program with Minecraft", which introduces programming in …
Guide to develop secure applications with Rust
Fri, 14 Dec 2018 23:01:21 GMT
README.md<p>Objectives<p>The object of this document is to provide hints and recommendations for secure applications development using the Rust programming …
50 CVEs in 50 Days: Fuzzing Adobe Reader
Thu, 13 Dec 2018 07:27:09 GMT
<b>A Fuzzing Drill Hits the Motherlode</b><p><b>Research By:</b> Yoav Alon, Netanel Ben-Simon<p><b>Introduction</b><p>The year 2017 was an inflection point in the vulnerability …
Thu, 13 Dec 2018 07:20:54 GMT
IKOS (Inference Kernel for Open Static Analyzers) is a static analyzer for C/C++ based on the theory of Abstract Interpretation.<p>Introduction<p>IKOS …
Play with Docker Classroom
Tue, 11 Dec 2018 13:59:15 GMT
The Play with Docker classroom brings you labs and tutorials that help you get hands-on experience using Docker. In this classroom you will find a …
A tour on Python Packaging
Sun, 09 Dec 2018 20:41:31 GMT
Nick Mavrakis
If you're new to Python or a mature one and want to share your code with other developers or you have build a library to be used by end users and …
Google Flutter est enfin disponible en version finale pour Android et iOS
Thu, 06 Dec 2018 10:46:51 GMT
Camille Zaghet
Pour rappel, au début de l’année Google présentait Flutter, un framework qui permettait de créer des interfaces Android et iOS dans un seul et même …
What counts as a bug?
Wed, 05 Dec 2018 01:50:22 GMT
Every sunday, receive not only the 5 strips of the week, but also our selection of videos, animated gifs and articles, which we found fun and you …
Automating Security Operations Using Windows Defender ATP APIs with Python and Jupyter Notebooks
Wed, 05 Dec 2018 01:49:03 GMT
Introduction<p>Windows Defender ATP provides a great hunting experience out of the box. Analysts can search over process events, network events, logons, …
The atoms of computation
Fri, 30 Nov 2018 23:03:26 GMT
Programming a quantum computer is now something that anyone can do in the comfort of their own home. The simplest way is to use IBM’s <i>composer.</i> This …
Open source matériel et logiciel : la Fondation Linux met tout son poids derrière l’architecture RISC-V
Fri, 30 Nov 2018 09:25:25 GMT
La Fondation Linux, qu’on ne présente plus, et la Fondation RISC-V, chargée de favoriser la diffusion et l’implémentation de l’architecture de …
Exploiting developer infrastructure is insanely easy
Wed, 28 Nov 2018 07:31:25 GMT
How an npm package was taken over to infect mobile apps and steal bitcoins.<p>In late October an issue was opened on an extremely popular node.js tool, …
By G-echo