Django SQLite Production Config
Optimize your Django SQLite configuration for production.
Topics /
The most popular blog posts about software engineering on Hacker News. 21,844 posts.
Optimize your Django SQLite configuration for production.
An “optimizer” should really be called an “improver”, and a “superoptimizer” should be called an “optimizer” 🙂
In one week last week, Code.org [http://code.org/]’s Hour of Code reached more than 15 million students [http://codeorg.tumblr.com/post/70175643054/stats] in 170 countries. Every major tech company promoted it, celebrities talked about it, and even the US President helped get the word out
Laziness is often useful. It allows you to express “infinite” computations, and only pay for as much of the computation as you need.
In this post we'll discuss the second argument on why the epoll() is broken. The problem is best described in an LWN comment by Foom :
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
jQuery: The Write Less, Do More, JavaScript Library
Citus gives you all the greatness of Postgres plus the superpowers of distributed tables. By distributing your data and queries, your application gets high performance—at any scale. The Citus database is available as open source and as a managed service on Azure.
This short guide collects some examples of drawing finite state machines using the Tikz LaTeX library.
Quint - Executable specs for reliable systems
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
How and why marimo represents notebooks as dataflow graphs
Slitter is Backtrace’s deliberately middle-of-the-road thread-caching slab allocator, with explicit allocation class tags (rather than derived from the object’s size class). It’s mostly written in Rust, and we use it in our C backend server. Slitter’s design is about as standard as it gets: we hope to dedicate the…
When Intel released the 80386 in October 1985, it marked a watershed moment for personal computing. The 386 was the first 32-bit x86 processor, increasing the register width from 16 to 32 bits and vastly expanding the address space compared to its predecessors. This wasn't just an incremental upgrade—it was the…
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
How to design a lock-free data structure? A detective story for curious developers.
Projects and articles by Chris Gioran
Many reverse-engineered versions of “KERNAL”, the C64’s ROM operating system exist, and some of them even in a form that can be built into the original binary. But how about building the original C64 KERNAL source with the original tools?
Main di MAMIBET88 dengan transaksi instan dan sistem cepat. Nikmati game online terpercaya dengan akses mudah dan layanan responsif. Daftar sekarang!
A guide to domain-specific types that make sense.
As a researcher/engineer (really, an algorithm developer) in the general area of audio and speech processing, I've always run into the same difficulty at all the companies I've worked at: How to quickly prototype and develop algorithms, and subsequently turn them into efficient code that can be deployed to customers.