Big Read and Good Read

I’ve discovered two web sites this week I’m excited about. They both have “Read” in the URL, but it’s just a coincidence. Honest.

First is the Big Read, a site devoted to Luke’s Gospel readings for Lent and sponsored by the home diocese of Bishop Tom Wright (probably better known to American audience’s as N.T. Wright.

Second is goodreads.com. Check out my page.

Posted in Books | Tagged , , | Comments Off

What are Joel and Jeff up to?

So what kind of community are Joel Spolsky and Jeff Atwood launching?

Podcast #85 has all kinds of saying stuff without saying anything. Then I get my joelonsoftware email where Joel says good bye.

Posted in podcasts | Tagged , | Comments Off

Problem with ColdFusion ListQualify function?

Here’s a ColdFusion/Oracle problem that took way longer than I thought it would.

I wanted to exclude a couple names from a result set an pass the names in a single-quote, comma-delimited list:

<cfset tempexcludelist ="PHIL,DON">
<cfset VARIABLES.excludelist = "("&ListQualify(tempexcludelist,"'")&")">

My Oracle query looked like this:

<cfquery name="who" datasource="#APPLICATION.ds#">
select
FULL_NAME,
initcap(TITLE) as TITLE,
BUILDING,
ROOM,
PHONE_NUMBER,
PRIMARYEMAIL
from
people
where
userid NOT IN #VARIABLES.excludelist#
</cfquery>

My expectation was for the final line to be output like so:

userid NOT IN ('PHIL','DON')

But it didn’t turn out that way. Instead I got

[Macromedia][Oracle JDBC Driver][Oracle]ORA-00907:
missing right parenthesis

and my debug output showed Oracle was processing the following
select  FULL_NAME, initcap(TITLE) as TITLE, BUILDING,
ROOM, PHONE_NUMBER, PRIMARYEMAIL from people where userid NOT IN (''PHIL'',''DON'')

Wha? Where did the extra single quotes come from?

I tried various alternatives for my listqualify qualifier, including

<cfset VARIABLES.excludelist = "("&ListQualify(tempexcludelist,"")&")">

<cfset VARIABLES.excludelist = "("&ListQualify(tempexcludelist,"''")&")">

<cfset VARIABLES.excludelist = "("&ListQualify(tempexcludelist,"#Chr(34)#")&")">

but nothing worked.

I finally resolved the problem by using a unique employee number so that I didn’t have to worry about quote marks, but next time I may not be so lucky. So where is the problem? ColdFusion? Oracle? Me?

Posted in ColdFusion, Oracle | Tagged , | Comments Off

Observation about ABC’s This Week

No matter who’s hosting, George F. Will always gets the first question in the roundtable.

Posted in Sunday Morning News Shows | Tagged , | Comments Off

NBC Meet The Press podcast screwup 3/14/10

The MTP episode podcast released on 3/14/10 is the 3/7/10 episode. What’s up with that?

Posted in Sunday Morning News Shows | Tagged | Comments Off

Welcome attention … or a hack in the making?

I’ve complained once or twice about a lack of readership. Well, just in the last few weeks I’ve had four subscribers and three comments.

Was it the change in theme? Was it the addition of my site to my Google Webmaster page? Or is something sinister in the wind?

Posted in the blog | Tagged , | Comments Off

Shun Virtual PC 2007 if you want Ubuntu

I wish I had read the Ubuntu forum posting about Microsoft Virtual PC before wasting an hour+ of my life trying to get Ubuntu 9.10 to work on Microsoft Virtual PC 2007.

Everything installed fine, but I could get the network to work.

Posted in Microsoft, Ubuntu Linux | Tagged , | Comments Off

arcster unmasked

When I started this arcster.com adventure, I was paranoid about privacy. Now I’m more frustrated by a lack of readers than a lack of privacy. I haven’t quite gotten to the stage of accepting the axiom “You have no privacy, deal with it,” but I’m not going to bother trying to hide my identity anymore.

Anybody who cared could have figured it out easily enough. So here I am. I’m on Facebook. I’m on Google. I might even activate Buzz. And I’m going to work on keeping the site fresh.

Ron Coulter

Posted in the blog | Tagged | Comments Off

Cool Excel formula for replacing line breaks

If you copy and paste from another application into Excel, chances are you’ll come across some boxes that create unsightly line breaks in your cells.

Use this formula to make those line breaks disappear:

=SUBSTITUTE(SUBSTITUTE([celladdress],CHAR(13)," "),CHAR(10),"")

where [celladdress] is the cell you are fixing

Warning: you will have the Who song Substitute stuck in your head after using this formula.

Posted in Excel, Microsoft | Tagged , | 1 Comment

Making progress…

Tip of the hat to Otto for his PHP Code Widget, which has enabled me to feature my random quote and random consumption item right on the blog.

Posted in the blog | Tagged | Comments Off