Author Archives: Dr James Bayley

About Dr James Bayley

If you would like chat please contact me. My consultancy ElephantPM provides project management services including FogBugz training, project start-up and troubleshooting. Having developed successful software products for other people I decided to create my own and Keyapt SMS, which was created with Chris Saltmarsh is the first. You can follow me at blog.jamesbayley.com and @ElephantPM on Twitter.

Netgear WNR1000v3 router port forwarding bug

My router was supplied by Plusnet (firmware V1.0.2.30_53.0.66B1). It has several bugs in the port forwarding function. First the good news: It WILL forward port 80 to port 80 on another server Now the bugs: The User Interface prohibits forwarding … Continue reading

Posted in Application design, Cloud, Infrastructure | Tagged , , | Leave a comment

PyCon tweet proves email is not worst form of communication

I have long thought that email was the worst form of communication; primarily because it involves no real conversation, only the author giving his views to the recipient. But Adria Richards, who in her own words is a “Joan of … Continue reading

Posted in ElephantPM | Tagged , , , , | Leave a comment

Create the Union of two tables in Excel

It is very common in Excel to need to create a single table from the two or more other tables. For example, different users may edit different worksheets but you need to aggregate all the data for processing. This can … Continue reading

Posted in Excel | Tagged , , | 2 Comments

How to add a row number to an Excel table

Excel tables provide a lot of support for data processing and the use of structured references can improve readability. We want to number rows in an Excel table and we can do it really easily using structured references. =ROW(Table01[@])-ROW(Table01[[#Headers],[RowId]]) We … Continue reading

Posted in Application design, Microsoft SQL Server | Tagged , , , | Leave a comment

A T-SQL SPLIT function

When taking existing data to put into a data warehouse one hopes that it is nicely formatted. This is seldom the case and recently I was faced with the problem that single field contained a rather dirty list. First I … Continue reading

Posted in Microsoft SQL Server | Tagged , , , | Leave a comment

Opera joins Google/Apple in-crowd with shift to WebKit and Chromium

http://go.theregister.com/feed/www.theregister.co.uk/2013/02/13/webkit_sucks_on_webkit_chromium/

Posted in Uncategorized | Leave a comment

SQL Server Import Wizard cannot import fields containing more than 255 characters

I have been importing data from Excel to SQL Server using the SQL Server Import Wizard. Usually there is no problem but I have found a bug. 1. To reproduce: Try to import a column containing more than 255 characters … Continue reading

Posted in Infrastructure | Tagged , , , , | Leave a comment

How the Internet has Changed the Spread of Information

Something new today, a post by a guest blogger John Harris on how the internet has changed the spread of information. Away you go, John, – In the past couple of decades, the Internet has transformed from a classic message … Continue reading

Posted in Uncategorized | Leave a comment

Office 2013 upgrade – red pill or blue pill?

The red pill and its opposite, the blue pill, are pop culture symbols representing the choice between the blissful ignorance of illusion (blue) and embracing the sometimes painful truth of reality (red). Wikipedia about The Matrix movie I have to decide whether to upgrade to Office … Continue reading

Posted in Business models, Cloud, Infrastructure | Tagged , , , , , , | Leave a comment

A review of JavaScript drawing libraries for flowcharts, Gantt charts and timelines

Overview I manage my projects using my own ElephantPM project management methodology. This is a similar in many ways to PRINCE2 but is greatly simplified so that it is suitable for use by smaller organisations. My needs ElephantPM divides the … Continue reading

Posted in Application design, Business models, Cloud, ElephantPM, Frameworks, HTML5, Project Management | Tagged , , , , , , | 2 Comments