PyPy 2.5.0 released
PyPy 2.5.0 - Pincushion Protea We’re pleased to announce PyPy 2.5, which contains significant performance enhancements and bug fixes. ...
Face swapping with Python, dlib, and OpenCV
In this post I’ll describe how I wrote a short (200 line) Python script to automatically replace facial features on an image of a face, with the facial features from a second image of a face.
JavaScript's world domination
A Civilization-esque journey through JavaScript history — chronicles of the march from inception to ubiquity
GCC is moving to git
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Compiler Errors for Humans
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
Optimizing an Important Atom Primitive
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
How We Designed for Performance and Scale
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
Windows game developer about porting to and using OS X
I've been a long-time player of Banished on Mac OSX via Crossover Office/Wine and Banished crashes so often I can no longer play it. I have an old Windows box but it can't handle the game's graphics; even with a newer graphics card.
ClojureScript Year in Review
It’s been a very exciting year for ClojureScript. It’s clear that things have been accelerating and here is a personal selection of highlights:
We need less powerful languages
We need languages and systems that are less powerful, not more powerful, and easy ways to create and use such languages.
Running three hours of Ruby tests in under three minutes
Stripe uses Sorbet to type check our 15 million lines of Ruby code, making engineers more productive. Here's why we love Sorbet.
Git in six hundred words
(This essay is a companion piece to Gitlet, my implementation of Git in JavaScript.)
Django 1.8 released
Posted by Tim Graham on April 1, 2015
How I Start: Clojure
We are going to explore Clojure by creating a fun project together. In particular, we will create a twitter bot that creates its text based on a mashup of Edward Lear’s poetry , and a goodly selection of functional programming text taken from Wikipedia.
Comparison – R vs. Python: head to head data analysis
R vs Python — which is better for data analysis and data science? Compare the two languages side by side for an objective answer!
The Future of Developing Firefox Add-ons
Today we are announcing some major upcoming changes to Firefox add-ons. Our add-on ecosystem has evolved through incremental, organic growth over the years, but there are some modernizations to Firefox ...
CSS Modules
If you wanted to identify an inflection point in the recent development of CSS thinking, you’d probably pick Christopher Chedeau’s “CSS in JS” talk from NationJS in November, 2014. It was a watershed moment that set a bunch of different minds spiralling off in their own directions like particles after a high-energy…
Sed – An Introduction and Tutorial
The Grymoire - Tutorial on the SED stream editor.
Python on Android
There are an increasing number of resources about different ways of running Python on Android. Kivy (and its subprojects) are commonly mentioned, as one of the most mature and popular ways to do so, but one thing that gets less attention is the details of what you can do with Python itself once it’s running on the…
Relay: Declarative data for React applications
Visit the post for more.