Kevin Partner
Typekit brings print-like typography to the web
Thursday, October 29th, 2009
The website is among the most iconic technologies of the 21st Century but, as any web designer will testify, the typographical capabilities of modern web browsers are stuck firmly in the 1990s. In essence, if you want your fonts to appear broadly the same in all browsers, you’re limited to a selection of around a dozen viable fonts . Over the past few years a number of workarounds have been developed, the most notable and widespread being sIFR, a Flash technology that involves embedding the fonts in a SWF. Widespread but hardly ideal.
In principle, salvation is at hand with the almost complete adoption of the CSS @font-face property by modern browsers. This makes it possible to download a font stored on your server into the user’s browser. Theoretically, this solves the entire problem but, in practice, copyright issues mean that even free fonts cannot be used legally in that way. This may change over time but, in the meantime, web startup Small Batch has developed an ingenious solution called Typekit. (more…)
phpDesigner7: the best PHP editor just got better
Thursday, October 22nd, 2009

I’ve been using phpDesigner6 for over a year now and it’s become by far my favourite web development environment. Less bloated and more fleet-footed than Zend Studio, more robust (for me at least) than PhpEd and cheaper than both, phpDesigner is just as comfortable editing HTML and CSS as PHP and is reassuringly devoid of a drag and drop GUI.
Developer MPSoftware has now released phpDesigner7 which adds intelligent JavaScript editing to the mix. Not only do you get the obligatory syntax highlighting and code completion but this extends also to a range of the most popular JavaScript frameworks/libraries. These include jQuery, Dojo and Prototype but not, at present, the BBC’s Glow library. The net result of this is that code suggestion works not just for native JavaScript commands and functions but also the custom classes included in these frameworks: and it achieves this “out of the box” with no additional configuration. (more…)
The HTC Magic and Google Android: a Real World test
Tuesday, October 6th, 2009

Perhaps I’m a luddite but my mobile phones have tended to be, well, pretty basic since my first, screen-less brick 13 years ago. My priorities had been limited to good signal quality, long battery life, the best possible camera and easy-to-use texting. Occasionally, I’d look up the football or cricket scores on the BBC’s mobile site but that was about the limit of my ambitions. The BlackBerry passed me by completely (I don’t like phones with QWERTY keyboards) and I’d had little interest in the iPhone due to its long, expensive contract options and umbilical connection to the truly loathsome (on a PC at least) iTunes.
And then I found myself tempted by the Apple beast just because I’d come across some teenagers mucking about with theirs, leaving me feeling jealous and inadequate (shallow, me?). So I nearly gave in. But I just couldn’t justify it. I’d either have to pay the best part of £100 for the phone (pay? for a phone?) or saddle myself with a £45 a month contract for two years: that’s an expensive and long-lived mistake to make. (more…)
FreeAgent Accounting software: a year in the life
Wednesday, September 23rd, 2009
It seems to me that there’s only any point commenting on Account
s software once you’ve been using it for a year. Well, just over a year ago, I made the switch from Sage to FreeAgent in the desperate hope that I might find something less labyrinthine, easier to understand and, perchance, actually useful on a day to day basis.
When I set my main business up in 1999 there was really only one choice for accounting software: Sage and you’d be forgiven for thinking that this was still the case given their marketing budget and visibility.
The consequences of choosing Sage were that I needed to employ someone specifically to use that one piece of software and that I got very little use out of it because I would have needed to buy an extra licence to view the information. I confess that I experienced many instances of “Sage Rage” as every useful feature (such as my being able to share my book-keeper’s information) involved an extra licence at huge expense. In my view, Sage abuses its position as the de-facto standard but, having now used an online service, I will never go back to any desktop software, least of all Sage. (more…)
Fireworks CS4 Beta includes CSS output
Tuesday, July 8th, 2008
Fireworks has always, in my view, been a bit of an unsung hero. Overshadowed by Photoshop (am I the only person who loathes Photoshop for its complete impenetrability?) it has, nevertheless, been a crucial tool in my box when it comes to designing websites, buttons, elearning interfaces, logos etc. It clearly isn’t as capable as Photoshop when it comes to the printed medium but for developing graphics for electronic use it is unrivalled. (more…)
phpDesigner 2008
Wednesday, June 4th, 2008
It seems that my endless search for the ideal PHP IDE has finally…er…ended. phpDesigner 2008 is the most promising environment I’ve seen and even though I’ve only just started using it, it’s already seen Zend Studio Pro and the treacle-like Zend Studio Eclipse confined to the recycle bin.
When to use Stored Procedures
Sunday, May 18th, 2008
Version 5 of MySQL added Stored Procedures and, as is often the case when you’ve been using earlier versions, I didn’t notice at all, until a client asked whether the site I’m building for him should be using this technique for interacting with a database. In this case, the answer is a resounding no since it would add an unnecessary level of complexity to a site in which the MySQL queries rarely involve more than one table at a time.
So, when should they be used?
Tags: kevin partner, mysql, php, Programming, stored procedures
Posted in: Real World Computing
Categories
- About the bloggers
- Green
- Hardware
- How To
- Just in
- Microsoft Office 2010
- Newsdesk
- Online business
- Random
- Rant
- Real World Computing
- Software
- View from the Labs
- Windows 7
Authors
Archives
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
advertisement
Printed from www.pcpro.co.uk





















