Blogroll
Categories
Category Archives: Programming
GitHub
Did I mention that I’m now on GitHub? See: https://github.com/jd-boyd I figured that would be easier that uploading raw source code into WordPress. I could always post my own git archives, but GitHub provides online browsing nice visualization features, so … Continue reading
Posted in Programming
1 Comment
ReferUrl.net, Updated
I’ve been continuing to poke at the ReferURL.net URL shortening service I run. Recently I’ve added the following new features: The biggest change is the new bookmarklet. Instead of redirecting you away from the page you are viewing, it overlays … Continue reading
Posted in Programming
Leave a comment
RESTq, RESTful queuing, update
First, I renamed it from msgQ to RESTq (or more likely just restq). Also, I’ve joined the modern age and pushed it up to github: https://github.com/jd-boyd/restq Up next, I shall put it into real use, and I do still want … Continue reading
Posted in Programming
Leave a comment
πp-v2, the new Plan 9 file protocol
The symbol is Pi. I point that out since it doesn’t render very nicely in my web browser. The URL for the paper is: http://proness.kix.in/misc/%CF%80p-v2.pdf Yes, they stuck the symbol into the file name as well. Plan9 people seem to … Continue reading
Posted in Programming, Reviews, System Administration
2 Comments
Small revisit of C++ message passing (in a threaded program)
The post C/C++ Message Passing from June ’08 is one or the more popular ones, if Google Analytics is to be believed. Not only that, but every one who arrived there by Google search was looking for C++, not C. … Continue reading
Circular buffers as C Macros
I was recently reviewing some FIFO based serial TX/RX circular buffer code that I thought was buggy in the FIFO part. Since the FIFO was entwined with the ISRs, it was hard to test in isolation. I looked around at … Continue reading
Posted in Programming
Leave a comment
toStr revisited
After my initial toStr C++ exploration, I recent found myself reading about Boost’s lexical_cast, which is does something similar, albeit more general and with more verbosity. lexical_cast will not only convert nearly anything to a string, it will also do … Continue reading
Posted in Programming
Leave a comment
PostgreSQL connection pooling for mod_php
In a quest for better performance with postgres, I’ve been looking for connection pooling tools. There are a few quirks that I tend to require be met. First, it must run on Solaris. This isn’t so much a quirk, since … Continue reading
Posted in Programming, System Administration
Leave a comment
Databases for simple web development
I have log been a fan of PostgreSQL over MySQL, believe that PostgreSQL is more feature complete and generally as fast or faster, with obvious caveats about being used appropriately, of course, and not to mention no real comparative testing. … Continue reading
Posted in Programming, System Administration
Leave a comment
toStr – A small C++ utility function.
This can be used as string(“bob”) + toStr(5) without declaring the type, presuming that the type can correctly be inferred by the compiler. Obviously, T must support operator
Posted in Programming
Leave a comment
