enterprise

Distributed Drupal development, determined by dedicated Drupaler

jp.stacey 20 August 2007

A recent thread on the Drupal development list (started by me, I confess) led to Larry Garfield publishing his development environment online.

Software simple and software facile

jp.stacey 12 September 2007

Assaf writes about, among other things, REST as a simplifier of development against an existing system:

REST plays the same role as open source and open APIs: It eliminates tooling and vendoring as artificial barriers to adoption.

Inconsistent syntax in SQL Server's sp_rename

jp.stacey 3 April 2008
Microsoft's developer-level APIs don't always work in precisely the way you'd expect them to, you know.

To rename columns in a SQL Server database, you can use sp_rename. The syntax of the command, in Transact-SQL-ese, is:

sp_rename
  [ @objname = ] 'object_name' ,
  [ @newname = ] 'new_name'
  [ , [ @objtype = ] 'object_type' ]

So say you have a table called t_est, with a column in it called est_client. You want to rename these to t_job and job_client respectively.

Emacs as an anagram of "ECMA-S"

jp.stacey 11 May 2008
Your editor will become your browser will become your IDE. The process has already begun. Please wait.

Steve Yegge on *Emacs, pointing also to the possible future direction of the *browser:

“IDEs are draining users away, but it’s not the classic fat-client IDEs that are ultimately going to kill Emacs. It’s the browsers. They have all the power of a fat-client platform and all the flexibility of a dynamic system. I said earlier that Firefox wants to be Emacs. It should be obvious that Emacs also wants to be Firefox…

UK government demonstrates lack of comprehension of web standards

jp.stacey 10 September 2008
Top-down-first governmental web guidelines unsurprisingly full of FAIL.

The UK government’s Central Office of Information (COI) has produced a draft report on governmental departments' adherence to browser standards and asked for feedback.

Background HTTP fetching and cacheing in ASP/VBScript

jp.stacey 22 September 2008
Getting ASP to embrace Web 1.1 is as easy, and as pretty, as you'd imagine.

We've recently had to integrate code with a large ASP application, which provided me with certain opinion-forming revelations about how the other half live. Part of this integration required us to write some ASP, an unexpected and un-wished-for surprise in itself. We had to generate livery in our own application---to make webpages from both sites consistent---and expose it to ASP via a HTTP call over the wire.

Activism and alumnivism at the third Drupal for NGOs

jp.stacey 30 September 2008
I left shortly after everyone went to the pub, but I imagine there were more red noses later.

The considerably more hirsute than previously Rob Purdie put together yet another great Drupal for NGOs meet-up yesterday in London.

"One of a kind" is not necessarily a compliment

jp.stacey 10 November 2008
Assembler programmers rarely wire their own hardware; C programmers rarely write assembly language; Python programmers rarely compile C binaries. The creation of a website should not be delayed by having to work out how to write website construction systems.

If you want someone to build you a website, don't let them build you a bespoke CMS to help you manage it. I've fallen prey to this very temptation, although in my defence it was as much an investigation into technology and the structure of my own content as a solution to the problem of managing said content.

Google now lets you pay for Google App Engine

jp.stacey 25 February 2009
But can you buy the bits you want to deploy a Django application?

Google are introducing paid-for extensions to Google App Engine quotas, which is great as it lets you build more complex applications if you're willing to pay the rates. At the same time they're reducing the baseline free quotas.

The problem of many types of content

jp.stacey 10 May 2009
All snowflakes are unique, but some are more unique than others

David Yelvington mentioned back in December 2008 that his Drupal site had over 30 content types:

Why on earth so many content types? It's easy to see good reasons for news items to be structurally more complex than a simple blog post. But we also have some types of content you probably wouldn't think about at first. Wire stories are an interesting case.... Promos are another....