|
|
Sunday, October 26th, 2008
Thanks to commenter RedRum for finding a bug in my comments code and telling me to fix it -- I put in a quick and easy, but hacky, fix; maybe will think about figuring out a more fully-featured solution.
posted evening of October 26th, 2008: Respond ➳ More posts about The site
| |
Wednesday, September 10th, 2008
So some people at my company are using Lucene as part of a document retrieval system they're building -- I have interacted with them some and had formed the impression that it was sort of a database product, vaguely like MySql but with more fully featured searching. But now I'm learning a little more about it and am very impressed -- it makes searching totally independent of data storage. This seems like a fantastic idea, I'm really looking forward to learning more about it.
posted evening of September 10th, 2008: Respond ➳ More posts about Programming
| |
Friday, August 15th, 2008
Sorry about the lack of updates recently... someday soon I will start thinking about posting blog entries! I am loving Ricardo Reis, I think I will finish it this weekend, not sure what I will read next.
I am nearly done fixing READIN to be compatible with HostMonster, still just a couple of things to do -- like I can't post "What's of Interest" items on the sidebar, or update the blogroll, at least not consistently.* Timeline for finishing this is Tuesday, when I will have some free time and Internet access.
We are going away for a long weekend, to a place without Internet or even much of a cellular network -- and yet it is nearby! in northern Bucks County, PA -- and spend a few days relaxing. See you Tuesday!
* If I could do these things, I would have: Added A History of New York to the blogroll, under "Literati"; updated Matthew Yglesias' link to point to his new site; posted an "of Interest" item that today is the anniversary of the Beatles' Shea Stadium concert. Without arena rock, we would not have Kansas, Styx, REO Speedwagon! Also, I would add a link under "Comix" to Bad Gods, which I see is publishing again.
↻...done
posted morning of August 15th, 2008: Respond ➳ More posts about Projects
| |
Wednesday, August 13th, 2008
OK, the new machinery is now active. READIN is now hosted by HostMonster. Comments don't seem to work yet nor does the RSS feed; these too will come.
OK, comments are working...
posted evening of August 13th, 2008: Respond
| |
Tuesday, August 12th, 2008
Outage this weekend can be laid at the door of my ISP. Now I'm thinking strongly about moving the site out of my house, onto Dreamhost or some such. Recommendations welcomed -- the things I need are MySql, PHP, and ssh access.
(Service is still kind of slow and/or occasionally nonexistent. A new ISP is in the offing, a new hosting service also: changing ISP's means no more fixed IP address for my house. But it ultimately makes way more sense to use a remote hosting service anyway.)
posted morning of August 12th, 2008: Respond
| |
Monday, June 9th, 2008
So I left work early today, to watch Sylvia auditioning for next year's Overture Strings, and to file away the folders of music I've had in the back of my car since YOEC's spring concert a few weeks ago. Arrived at South Orange Middle School, only to find the school and the rest of town dark -- a fire at a transformer station in West Orange shut down several towns around here. Well Ellen, Sylvia and I escaped the heat by driving over to Springfield, which still had power and by lucky coincidence, has the only public library around here that's open well into the evening. We chilled out, I read the first chapter of Nixonland and confirmed that I want to read the rest of it. Got back home just as the power came on. So the site was down for a while this afternoon but it looks like no data was lost. And here we are.
posted evening of June 9th, 2008: Respond ➳ More posts about Nixonland
| |
Friday, May 9th, 2008
Question about timeouts on select(): if anyone has ideas about this, please let me know in comments. Obviously select() is not a real-time operation; if you pass in a 1-second timeout, you cannot assume that you will get to run again in one second, since the operating system is allotting time to all the processes on the machine: in an extremely busy environment, it could be several seconds before you get the processor back. But I'm wondering whether the timeout is 1 second of real time, or 1 second of execution time -- in the very busy environment where your process does not get another time slice for more than a second, would select() continue to wait on the files you passed in until it had waited for a second? Or would it return immediately? (select() as it is used in this post should be read to mean "select() and poll()," since I'm assuming both API's behave the same in this regard. Who knows, maybe they don't! But that seems unlikely to me.)
posted afternoon of May 9th, 2008: 2 responses
| |
Wednesday, May 7th, 2008
So last night I was maintaining code for a program which loaded a helper program for handling data files. Before it executed the helper program it would check the sum of the binary, I think because certain instances of the helper needed special handling; if the sum was not on a list of recognized values, the program would log an error and exit. Unfortunately the helper program was not stable and was being recompiled frequently; every time this happened I needed to edit the list of recognized sums, which was hard-coded into the main program, and recompile the main program. I was embarrassed about such a stupid bit of code being in the program so I was editing, compiling, and distributing the main program without mentioning it to anybody. What a stressful dream that was! (Sort of ties everything together in a way, that I woke up humming Bessie Smith's "Gimme Pigfoot", which was in Gertrude Sturdley's post this week and which I was working on a fiddle version of last night.)
posted morning of May 7th, 2008: Respond ➳ More posts about Dreams
| |
Friday, May second, 2008
I said yesterday that I wanted to reminisce some about starting the blog. Well: I think I've written most of this before, but here goes. In 1999 or thereabouts, I decided I wanted to have a website, and that it should consist of a notes about what books I am currently reading. I cajoled my then-employers to give me some space on their server, I bought a domain name from Network Solutions, I wrote a couple of pages. The site went live the same evening Ellen's writing group held a reading of their work at Cornelia Street Café; we announced the site's launch, fun. Over the next couple of years I wrote sporadically for the site; occasionally came up with some really interesting pages. (My notes on reading Faulkner's The Hamlet are one of the most popular pages in all of READIN -- nearly every day brings a couple of Google searches for "The Hamlet by Faulkner", which I guess must not have a lot written about it on the web. It is probably my favorite Faulkner book, largely because the process of writing notes on it went so well.) The technology supporting READIN at this point was Notepad to compose posts and a Visual Basic™ program to compile them into nicely formatted HTML. In 2002 I started noticing blogs (I think the first one I read was Tom Tomorrow's This Modern World, which I found while searching for an online publisher of his comic), and getting interested. I didn't realize for a while that blogging was what I wanted to do -- I was hardly maintaining READIN at all anymore, and I didn't make the connection between my web site and this new technology. (I'm slow that way.) But after about a year of reading blogs I decided to give it a try, and in the space of about a week hacked together an ASP script to render pages. And this journal was born. And, well, this is one of the main things I do for fun nowadays. It gets more and more interesting as I learn new ways I can use the technology. Hope to keep it going for a long time.
posted evening of May second, 2008: 3 responses
| |
I like it.
posted evening of May second, 2008: Respond ➳ More posts about Pretty Pictures
| Previous posts about Programming Projects Archives | |
|
Drop me a line! or, sign my Guestbook. • Check out Ellen's writing at Patch.com.
| |