Hi everyone! 👋
Due to a bug in my code, I accidently sent out email with
[TEST] in the subject. The
are the one I send to myself before fanning out to make sure email look good. But due to a bug, it is send
to a small subset of user as well.
I am really sorry for that and hope you are not upset with duplicate email this week. I will try to be more careful next time and implement some other method to prevent that happen.
Welcome to issue #142. This is a fun and practical issue: guide to common unix toolbox, help you get along with Linux, how to migrate from AWS to Google, some challenges on designing game for internet play.
Let me know if you like this issue, if it is too much or too few.
Programming should be fun. A boring task like clearing your terminal can be cool.
This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations.
It takes you through the thinking processes and engineering practices behind the design of a key part of the control plane for AWS Elastic Block Storage (EBS): the Physalia database that stores configuration information.
Part 2 of a serie about migration plan from AWS to Google Cloud. Google Cloud has some very cool feature such as live migration vm.
This is Part 3 in a series of posts describing the Raft distributed consensus algorithm and its complete implementation in Go. Make sure to check previous parts
The lock is an essential part of a database system. In PostgreSQL, there are various locks, such as table lock, row lock, page lock, transaction lock, advisory lock, etc. Some of these locks are automatically added to complete the database functions during the operation of the database system, and some are manually added for the elements in PostgreSQL through some SQL commands.
There is often some confusion about NULL value, as it is treated differently in different languages. So there is an obvious need to clarify what NULL is, how it works in different languages, and what the actual value is behind the NULL.
TLA+ is a tool to design systems and algorithms, then programmatically verify that those systems don’t have critical bugs. Many companies use it to found issue, especially in distrubuted system such as MongoDB, and ElasticSearch, and CockroachDB. If you want to learn more about TLA+, checkout learntla.com, a free book on learning TLA+.
I’ve known about Bloom filters (named after Burton Bloom) since university, but I haven’t had an opportunity to use them in anger. Last month this changed - I became fascinated with the promise of this data structure, but I quickly realized it had some drawbacks. This blog post is the tale of my brief love affair with Bloom filters.
Designing first-person action games for Internet play is a challenging process. Having robust on-line gameplay in your action title, however, is becoming essential to the success and longevity of the title. In addition, the PC space is well known for requiring developers to support a wide variety of customer setups. Often, customers are running on less than state-of-the-art hardware. The same holds true for their network connection
a high performance, general purpose data compressor written in rustRust
dque is a fast, embedded, durable queue for GoGo
a flexible network data analysis frameworkPython
Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.Ruby
You can also check out the paper (pdf) behind it
This is a new release coming out. Checkout blog post
An open-source alternative to Drift, Intercom, and the like. And yes, it supports chat :-).
a module that allows you to create custom hotkeys (combinations) or custom keywords and bind them to custom functions in Python
Health checks for your documentation links which check external links as well and respect robots.txt restrictions (content only)
terminal-based personal organizer
Secure, fully featured, and completely free video conferencing. It’s also 100% open source at: https://github.com/jitsi
🍫 A customisable, universally compatible terminal status bar
Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
Kubernetes deployment visibility like a pro
Better Dev Link