Author Archives: Daniel

About Daniel

I write distributed database software. Coding is fun. Love learning languages (spoken and computer). Always looking for opportunities to use advanced math in work and daily life. github: wangd

systemd resource limiting for mortals

Motivation I’ve recently gotten completely fed-up with my backup process (using duplicity) in the way it gobbles up huge amounts of memory (6GB+ out of 8GB physical memory) when doing its daily backup. This annoyance is amplified by code in … Continue reading

Posted in development | Leave a comment

Notes from AWS summit 2014

I got a chance to stop by the AWS Summit 2014 at their stop in San Francisco at the Moscone. It was a free event, and mobbed by people apparently hungry to learn more about Amazon’s Cloud platform services. I … Continue reading

Posted in development | Leave a comment

How to login GNOME3 keyboard only

Not being able to login without a mouse/trackpad with the gnome3 gdm greeter has bothered me for quite some time, and usually I just complain silently and use the mouse. But today, I rejoice! …because someone has figured it out! … Continue reading

Posted in development | Leave a comment

Web frameworks for web startups

I am not a web dev. I am mostly in the dark with regards to utilizing the latest web technologies. If you’re actually starting a company, you’ll want to hire a real web-dev But occasionally, I need to throw up … Continue reading

Posted in development | Tagged | Leave a comment

Ignore whitespace in meld

This is probably *not news*, but I discovered that there is a way to ignore whitespace in meld. It’s under Edit->Preferences->Text Filters. There’s a setting (in hindsight, obviously) for ignoring changes that insert and delete lines and ones for ignoring … Continue reading

Posted in development | 1 Comment

People who use deques need drug rehab

Can you picture the conversation: Alice: Hey, I wonder what the signature for deque::insert is… Bob: What? deque? What are you smoking? Hey, I know this great place for rehab… Apparently, people who are reading documentation on C++ STL deque … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

HOWTO: Enable hibernate in gnome 3.6

I upgraded to Fedora 18 from Fedora 17 using FedUp recently, and I was dismayed to find that there was no more “Hibernate” option in the status menu, even though I had the alternative-status-menu extension installed. Apparently in their wisdom, … Continue reading

Posted in development | Tagged , | Leave a comment

(Computer) languages worth learning

A friend of mine asked me what languages he should learn to get re-started/refreshed in programming. I’ve listed my opinions here, partly so I’ll remember what I recommended in the past, partly so that others can learn too, and partly … Continue reading

Posted in development | Tagged , | Leave a comment

Fedora 17 upgrade notes

Here are some personal notes on upgrading a home machine to Fedora 17 (beta). The preupgrade requires about 165MB on /boot for the upgrade. This is in addition to whatever you needed to boot Fedora. I didn’t have enough space, … Continue reading

Posted in development | Leave a comment

Mystifying edit icon at Launchpad

I work with Launchpad every now and then, and today, I wondered why the little yellow icons that are supposed to mean “edit” look the way they do. Here is an example of what I mean: Many months ago, when … Continue reading

Posted in Uncategorized | Leave a comment