TapWordPress is secure?

2 Dec 2005 09:02 by Rick

My Dashboard tells me Don’t Panic! WordPress Is Secure (24 Days ago). This is talking about BugTraq 14088 29-Jun-2005 which only affected version 1.5.1 and earlier. There have of course been others and will be in the future (no software is immune) but there was a new one a few days ago that is a false alarm. The problem arises because of the confusion of names (a familiar story). The alert is BugTraq 15582 which refers to phpWordPress. This is a commercial publishing management system and they clearly state at the bottom of their home page that they are not affiliated with the open-source program WordPress in any way. Perhaps wordpress.org needs a similar disclaimer.

TapGet Firefox 1.5

30 Nov 2005 16:07 by Rick

If you need to find the new release of Firefox goto http://www.mozilla.com/firefox/

The official place, GetFirefox.com, is currenly a redirect to the www.mozilla.com home page which doesn’t contain a working link to get Firefox, only a link back to itself (I hope that is clear). No doubt they will fix it soon.

TapSword of Truth

11:30 by Rick

When listening to the disturbing news about the kidnapings in Iraq yesterday, I was suprised to note that the organisation claiming responsibility call themselves “The Swords of Truth.”

I always thought that this was a Christian expression quoting Ephesians but my memory was faulty though the principle is correct. Eph 6:14–17 has the belt of truth, coat of integrity, shoes of (the gospel of) peace, shield of faith, helmet of salvation and sword of the word of God (which is, of course, truth).

However is seems that lots of other people claim the Sword of Truth: Hindu, Fantasy Fiction, Earth observation satelite, Islam, Excalibur

TapScene 54—action

29 Nov 2005 13:02 by Rick

Why is it that Anti-Terrorist legislation is like a Dan Brown novel. You know; 400 pages each of which you have to read twice to understand in the context of the previous ones, but when you stand back, the whole idea is so silly that you may as well not have started.

So you put scanners at the entrance of major stations—your terrorist with two brain cells to rub together gets on at a suburban station and travels INTO town.

Broken plastic knives are very effective as threat weapons—so are pencils. It’s a pity that when you ask if there is a doctor on board that you have locked all his instruments in the hold.

Perhaps the guy with the rucksack talking to himself is one of the thousands that we have dumped on the streets and he needs someone else to talk to.

Remember, life is not a film script. You don’t have to invent something exciting for every scene.

TapLet us pray

21 Nov 2005 16:18 by Rick

The Lord’s Prayer as used in the Church of England

Over the past thirty years or so there has been a bit of a muddle over the wording of the Lord’s Prayer and I don’t think this serves either the regular congregation or the occasional worshipper at all well. It is only a small point but it is a part of the service which is most recognisable to the majority of people brought up in a nominally Christian background.

The reasoning for changing it is presumably to bring the language up to date, maintain a degree of continuity and keep the “poetry” of the familiar old version. I think that, after a few attempts, this has now been achieved. We should now go with it consistently and not keep changing our minds back to earlier versions because we think that people don’t know it.

There is a fallacy that the regular members know all the versions and that occasional or new worshippers are more likely to be familiar with older style versions. What is actually the case is that the regulars get muddled up between all the versions (I certainly do) and, although the basic form may lurk in the memory of the visitor, they certainly do not know the words any more and would be far more comfortable with a version they could understand. What is even more weird is quite often, the “traditional version” supplied is nothing of the sort.

These are the versions that are in common currency—some of the dates of introduction may be a bit out but I leave that to the liturgy pedants.

Book of Common Prayer 1662

This is the real traditional one—read it! How many people are really familiar with these exact words?

Our Father, which art in heaven, Hallowed be thy Name. Thy kingdom come. Thy will be done, in earth as it is in heaven. Give us this day our daily bread. And forgive us our trespasses, As we forgive them that trespass against us. And lead us not into temptation; But deliver us from evil: For thine is the kingdom, The power, and the glory, For ever and ever. Amen.

[The last sentence is omitted at some places in the book.] Ever since I have been a regular worshiper (35 years) small changes have been made e.g. “which” to “who”, “in earth” to “on earth” and “them” to “those”.

Now, with Common Worship (2000) we have FOUR versions.

Order 1(v1)

Our Father in heaven,
hallowed be your name,
your kingdom come,
your will be done,
on earth as in heaven.
Give us today our daily bread.
Forgive us our sins
as we forgive those who sin against us.
Lead us not into temptation
but deliver us from evil.
For the kingdom, the power,
and the glory are yours
now and for ever.
Amen.

This version was introduced and is unchanged from the Alternative Service Book 1980—Rite A(1), including retaining the Oxford Comma for some reason. We have used this for a long time and certainly our congregation likes it. It is clear and understandable; it flows and can be set to music if required.

Order 1(v2)

Our Father, who art in heaven,
hallowed be thy name;
thy kingdom come;
thy will be done;
on earth as it is in heaven.
Give us this day our daily bread.
And forgive us our trespasses,
as we forgive those who trespass against us.
And lead us not into temptation;
but deliver us from evil.
For thine is the kingdom,
the power and the glory,
for ever and ever.
Amen.

This version has only changed the punctuation from the Alternative Service Book—Rite A(2) , mostly adding semi-colons. It is this one that is often substituted in Weddings and Funerals when a “more traditional version” is required. It is not, it is a mangled mixture of archaic and modern language.

In addition there is Order 1(v3) which I first met in the experimental Series 3 Communion booklet in about 1975. It is similar to v1 but in place of “lead us not into temptation” it has “save us from the time of trial”—a totally different meaning and rather unbiblical (in my opinion). I don’t know why it was retained.

There is also Order 2 which uses the 1662 version but with small changes to the punctuation.

TapWho am I today

15 Nov 2005 11:41 by Rick

I have written about the silly/nasty/unworkable (delete as appropriate) ID cards system that the Government is trying to bring in. An article about Electronic Identity by Niels Bjergstrom looks at it from a number of interesting angles. The potential benefits, if it is done correctly are much greater than the headline grabbing ones the politicians mention, and include (to paraphrase) “enabling a better society.”

He also looks at the concept of identity and how it varies in different contexts but concludes that they all stem from a root identity obtained at birth, which is the only provable node in your life (and then, only in relationship to your mother, sorry dads.)

The conclusion is that the only reliable tag is an encrypted DNA code—it is verifiable and unique. But this is impractical/undesirable for regular testing except in the highest value cases (value here is not just monetary but could be privacy or other social value.) It can, however, be used to validate lesser biometrics and tokens for general day to day identification. A corollary I could add is that these lesser identities need not be unique so I can be Richard to my family, Rick to my friends, Richard John to the bank and “renowden” online without any suggestion of deception.

The drawback of going “back to roots” is that it takes at least a generation to implement and the best that can be achieved until multiple generations have passed (and for newcomers into the verified-ID zone) is that they are who they said they were at the point of entry.

TapScrolling tables (with JavaScript)

10 Nov 2005 14:26 by Rick

Whilst looking for a CSS way to do this (previous post) I came across ActiveWidgets Grid which is little short of brilliant—and GPL for non commercial use. It achieves almost everything you could ask for in the presentation of tabular data.

It is all client side but supports external CSV and tab separated data files. The only flaw I have seen so far is that it only supports the major browsers (IE5.5+, Netscape 7+ and Mozilla) and then only in quirks mode (no DOCTYPE at all). This is apparently being addressed in v2 for which a Beta was released a few days ago.

They could also do with a Noddy guide, just an explanation of the examples would be a start, for the benefit of those that know no JavaScript.

TapScrolling tables and CSS

8 Nov 2005 21:22 by Rick

When asked by a colleague on the Cornwall OPC Project for a way to present tabular data so that the headers remained fixed “like Freeze Panes in Excel’ I started to look at what was around. It is not easy, firstly because of quirks with the browsers and secondly because CSS doesn’t seem to cater for it properly. For a narrow table which just requires vertical scrolling, this seems to work ok.

div#tbl {
	height: 300px;
	width: 60%;
	background: #ffc; /* this is relevant */
	overflow: auto; /* triggers the scrolling in IE */
}
html>body div#tbl {
	overflow: hidden; /* don't do it this way in other browsers */
}
div#tbl thead th {
	position: relative; /* fix the top line of the scroll for IE */
	background: #ffc; /* to hide the scrolling content */
	top: -2px; /* need to move the header up a bit to
			complete the illusion */
}
div#tbl tbody { /* both items ignored by IE */
	max-height: 270px; /* adjust to lose bottom scroll bar */
	overflow: auto; /* Triggers the scrolling */
}
div#tbl td:last-child {
	padding-right: 20px; /* prevent scrollbar from hiding
			last cell contents */
}

This is for a strict mode page with a table containing a thead with th elements and a tbody with td elements all surrounded by a div id=’tbl’.

If the table gets wide, however, and needs sideways scrolling, there seems to be no solution which works adequately. There is a way to do it in IE using quirks mode but the location of the fixed header in Mozilla browsers makes it impossible.

TapPolitical conflict

09:40 by Rick

Holding the political views that I do, which can be loosely described as “Christian Socialist,” I am very used to sometimes supporting the policies of one party and sometimes another. On the one hand supporting the traditionally right in policies of “family values” (horrible phrase) but also supporting the libertarian views of those that lean further to the left. It comes as no surprise, therefore to find myself supporting the appeal against the Health Ministry guidelines regarding information to parents about their children (I can’t find a news link at the moment).

It does, however, feel uncomfortable finding myself in opposition to this supposedly socialist government on issues of privacy, freedom of speech, and liberty. Uncomfortable being apparently on the same side as Boris Johnson and Anne Widdecombe (Widdy Web has no serious content). I have written on the subject of Identity Cards elsewhere and the Incitement to Religious Hatred Bill deserves more careful consideration but I have found my hackles rising in recent days with the attempt to deliberately remove a fundamental right of justice—that of the right to a trial before detention—known as Habeas Corpus. Yes I know that the police need to be able to investigate before bringing charges and I fully supported the rise from 7 days to 14 days for more complex cases which was brought in a couple of years ago. Stretching this to 90 days, or even 28, is way over the top. If they can’t find sufficient evidence for any crime in the time allowed suggests that perhaps the suspicion is unfounded. Since the 14 days was introduced, I understand that there have been no cases where a suspect released due to insufficient evidence has later been charged or even a warrant issued. You would think that the politicians would have learned from the failure of detention without trial regulations during the Irish troubles to try this tactic again.

TapIM now or IM later

6 Nov 2005 13:13 by Rick

This very interesting article came up in my inbox this afternoon. It talks about the different approaches to Instant Messaging(IM) by ICQ and AIM and how Jabber tries to cover both options. I must admit that I have been unaware of the Offline Message features but could use them for the more complex communications—or would an email be better for that purpose anyway? It does archive so I am not sure I agree with Julian.

^ Top