KBD

Keith Devens .com

Thursday, December 4, 2008 Flag waving
"You cannot want wrong things any more, now that you have died, my son," said Aslan. – C.S. Lewis (The Silver Chair, ch 16)
← My brother's an idiotarian!!British Bizarro World →

Daily link icon Sunday, January 19, 2003

Programming Quickies

PHP Look Back looks back at PHP developments in 2002.

/php4/sapi/activescript/README

"Probably the most useful of these will be using it with the scriptlet control, or in your own activescript host, so that you can very easily embed PHP into your win32 application."

Please excuse me while I go out to do my evil grin-and-hopping-in-circles routine.

Struts 1.1 is on its way

When I've found problems, I've patched them - good ol' open source. I haven't found any issues in quite some time - and when I have, the committers usually fix them the same day. Gotta love that kind of customer service. Show me a company that can do that with commercial software and I'll be impressed.

SelectORacle -- very cool!

Ever wondered what a particularly complex CSS selector really means? Here's your chance to find out! Simply enter one or more semi-colon separated selectors or rulesets into the following "Direct Input" area, or provide the URL of a stylesheet in the "URL Input" area. Best of all, the SelectORacle will flag potential errors and other problems, and it won't choke on any actual rules. You've always wanted to know what makes those line-noise posers tick-- now you can.

A Simple Performance Test of Java Generics

Now that Generics are coming to the Java Platform (in the next JDK), I was curious as to how they would perform, since everything depends in how efficiently they are managing the type management internally (yes, in theory there shouldn't be much difference, but you never know). So I downloaded the Early Access prototype to add generics to JDK 1.4.x, and did a couple of simple tests, with the idea of finding out two things: 1) whether there would be a noticeable performance hit and 2) whether it was necessary to modify JDK 1.4 to run generics-enabled classes.

LWN: "Understanding the Linux Kernel, Second Edition" Released by O'Reilly

Relevant segments of code are dissected and discussed line by line. The book covers more than just the functioning of the code, it explains the theoretical underpinnings of why Linux does things the way it does.

← My brother's an idiotarian!!British Bizarro World →

Comments XML gif


Feel free to post a comment below. Please see my comment policy.

Formatting Rules (No HTML):

  • **bold**, *italic*, _underlined_, --strikeout--
  • "text"="url" creates a link, and URLs are auto-highlighted
  • Blockquote: Like e-mail, begin paragraph with > (greater-than sign)
  • Lists: begin paragraph with *,-, or + (unordered), or # (ordered)
  • Code block: ?!code:language=perl|php|sql|javascript|etc.{\n}...{\n}?!/code

:
(will be your IP address if blank)
: (optional)
(Will not be shown on site)

: (optional)
:

December 2008
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 4 posts

Recent comments XML

Girls, please don't get breast implants

I have 34 A breast but at 22 years​old they seem to be growing again​which ...

76.64.120.153: Dec 3, 10:00am

Perl 6 1.0 in March?

Doh, my mistake. I'm aware of the​relation between Parrot and Rakudo​but I'...

Keith: Dec 2, 1:03am

Free image hosting sites

Well, TinyPic has this in its​FAQ:

> Images and videos is in​your accoun...

Keith: Dec 1, 1:13am

Join a NameValueCollection into a querystring in C#

Well with a lamba expression, this​is what I came up​with:

?!code:csharp...

Gustaf Lindqvist: Nov 30, 4:38pm

Generated in about 0.18s.

(Used 8 db queries)

mobile phone