Hack-tualité by G-echo - Coding - Semaine 2018/1

Coding - Semaine 2018/1

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, …
Sun, 25 Nov 2018 13:16:29 GMT
README.md<p>In 2018, The European Space Agency (ESA) organized a series of 6 lectures on Machine Learning at the European Space Operations Centre …
Kubeflow, l'arme open source de Google pour démocratiser l'IA
Thu, 15 Nov 2018 22:59:13 GMT
Antoine Crochet-Damais
Taillée pour tourner sur Kubernetes, la plateforme pilote l'entrainement et la mise en production des applications de machine learning. Mais elle …
Detecting Cyber Attacks in the Python Package Index (PyPI)
Sun, 28 Oct 2018 12:25:52 GMT
13 Oct 2018<p>There are malicious packages lurking in the Python Package Index (PyPI) repository. Using a custom-written automatic scanning tool, I was …
Un bot rivalise avec des développeurs humains pour corriger des bugs
Thu, 25 Oct 2018 18:58:54 GMT
Valentin Cimino
Ce tout nouveau programme automatisé s’appelle « Repairnator ». D’après un billet sur le blog du MIT, ce bot corrige les défaillances des logiciels …
Behind the scenes of GitHub Token Scanning | The GitHub Blog
Thu, 18 Oct 2018 08:54:30 GMT
Several years ago we started scanning all pushes to public repositories for GitHub OAuth tokens and personal access tokens. Now we’re extending this …
DevOps RoadMap - DEV Community 👩‍💻👨‍💻
Thu, 11 Oct 2018 15:48:52 GMT
Joe Hobot
I read few articles this evening and I stumbled upon a nice github repo that has roadmaps for FrontEnd Dev, BackEnd Dev and DevOps.<p>I would say it is …
​Linus Torvalds answers 5 questions in BBC letter
Sat, 29 Sep 2018 08:46:56 GMT
Steven J. Vaughan-Nichols
In an e-mail to the BBC, Torvalds comes over as a voice of reason in the heated Linux Code of Conduct fights.<p>To hear some people talk about it, …
Google finalise Flutter : son outil pour développer sur iOS et Android
Thu, 20 Sep 2018 20:27:23 GMT
Valentin Blanchot
Au début de l’année, Google a présenté Flutter : un framework destiné au développement d’applications mobiles. Un outil open source qui permet de …
By G-echo