mosey.org
mosey.org
http://www.mosey.org/articles/lj-h264.shtml
Advanced Video Coding on Linux. By Dave Berton October 2006. Use H264 to create high-quality, low-bitrate digital video with currently-available tools on Linux.". Of particular interest are the low-bitrate possibilities this video codec provides. Luckily for those who run Linux, the H.264 codec (also known as the 'Advanced Video Codec', or AVC), has a very successful and effective open source implementation known as x264. In fact, the x264 project won the Doom9 2005 codec comparison test. The balance of ...
mosey.org
mosey.org
http://www.mosey.org/articles/dl-windependence.shtml
WIndependence Essay: Why Aren't All Our Moms Running Linux? By Dave Berton (July 11, 2002). In case you don't know what Linux is, here's a clue for you. Linux is a free Unix-type operating system for your mom's computer. Now, what does this mean exactly? More importantly, what does this mean for your mom? Tragically, Linux on the desktop is extremely underutilized, specifically amongst the mom population. Why is this happening? The drives were swapped in about ten minutes (four of which were spent cleani...
mosey.org
mosey.org
http://www.mosey.org/articles/lj-const-correctness.shtml
By Dave Berton June 2004. Using const correctly in order to future-proof today's class designs. Even though this article is titled "C const Correctness", we're not going to talk about const yet. Instead, we're going to start by talking about functions and their parameters. Consider the following class and function:. Class Invoice { public: / . protected: std: vector Item items; }; void f( Invoice i );. You can solve this problem, however, by rewriting f() like this:. Void f( Invoice* i );. Here, f() is d...
mosey.org
mosey.org
http://www.mosey.org/articles/camdapter.shtml
By Dave Berton July 2007. The Camdapter Hand Strap gets pretty much everything right: functionality, aesthetics, ergonomics and customer support. Using the strap does not preclude the use of a tripod, or even a separate neck strap if desired. It is small, extremely well-built, and does the job well. It is a professional tool for the professional and 'enthusiastic amateur' photographer. With your hand at your side, the strap will now cause the camera to 'hang' off the back of your hand, pinning it behind ...
mosey.org
mosey.org
http://www.mosey.org/articles/getting-the-problem-right.shtml
Getting The Problem Right. By Dave Berton September, 2014. Back to Python. The backwards-incompatible version 3 purported to solve the problem of dealing with text by treating everything internally as unicode. Defining the problem in this way leads to all sorts of implementation decisions in the solution, many of which can be seen to hamper the efforts of those dealing with byte string (such as those used by almost all unix tools, and internet-based applications such as web browser and crawlers).