27 April 2012
27 April 2012

IT Admin for Thrill Seekers

A developer suggested to me recently that the life of the DBA was, surely, a dull one. My first reaction was indignation, but quickly followed by the thought that for many people excitement isn’t necessarily the most desirable aspect of their job. It’s true that some aspects of the DBA role seem guaranteed to quieten … Read more
13 April 2012
13 April 2012

Going Metro

When it was announced, I confess was somewhat surprised by the striking new “Metro” User Interface for Windows 8, based on Swiss typography, Bauhaus design, tiles, touches and gestures, and the new Windows Runtime (WinRT) API on which Metro apps were to be built. It all seemed to have come out of nowhere, like field … Read more
03 April 2012
03 April 2012

Josh Klein: Big in the IT Business

It is hard to categorize Josh Klein. Author, Technologist, Developer, Entrepreneur, polymath? He has participated in several startups, and is a popular speaker at conferences. He describes himself as an expert in 'taking things apart or putting them together again', reworking existing systems in unorthodox ways.… Read more
01 April 2012
01 April 2012

Introducing IM#1: The Final One?

Our resident expert in current advances in Computer Science, Professor Bin-Haad, reviews the first details to emerge about the experimental language IM1, which has been a remarkable University project jointly sponsored by the major players in the battle for the Desktop. On this special day, we hear about the radical features of the new language, designed once and for all to resolve the apparently irreconcilable demands of the proponents of all the different computer languages required in order to create portable applications.… Read more
30 March 2012
30 March 2012

Geek of the Week: Tom Igoe

Arduino is cheap and simple way that desktop computers can monitor the physical world, and control devices. It is an open-source platform based on a simple microcontroller board, and a software development environment, ideal for teaching. We decided to find out more from Tom Igoe, from Arguino's team.… Read more
16 March 2012
16 March 2012

Concurrent Affairs

I once wrote an editorial, multi-core mania, on the conundrum of ever-increasing numbers of processor cores, but without the concurrent programming techniques to get anywhere near exploiting their performance potential. I came to the.controversial.conclusion that, while the problem loomed for all procedural languages, it was not a big issue for the vast majority of programmers. … Read more
02 March 2012
02 March 2012

A Community Cure for a String Splitting Headache

A heartwarming tale of dogged perseverance and Community collaboration to solve some SQL Server string-related headaches. Michael J Swart posted a blog this week that had me smiling in recognition and agreement, describing how an inquisitive Developer or DBA deals with a problem. It’s a three-step process, starting with discomfort and anxiety; a feeling that … Read more
23 February 2012
23 February 2012

Glenn Berry: DBA of the Day

Glenn Berry works as a Database Architect at Avalara in Bainbridge Island, Washington. He is a SQL Server MVP, and has a whole collection of Microsoft certifications, including MCITP, MCDBA, MCSE, MCSD, MCAD, and MCTS. As well as working as a DBA, he is an Adjunct Faculty member at the University of Denver, where he has been teaching since 2000. He wrote chapters in the SQL Server MVP Deep Dives books as well as 'SQL Server Hardware' for Simple-Talk.… Read more
03 February 2012
03 February 2012

To Not CI to Eye

Many developers, including Troy Hunt, here on Simple-Talk, have argued persuasively that each database developer in a team needs to work as sole user of a dedicated database-development environment whilst creating or updating databases. Troy makes a good case, listing several shortcomings of the shared development model: developers are no longer free to experiment and … Read more
01 February 2012
01 February 2012

Geek of the Week: Don Syme

With the arrival of F# 3.0 Microsoft announced a wide range of improvements such as type providers that made F# a viable alternative to their other .NET languages as a general purpose workhorse. So what exactly are type providers, and why are they a killer reason for using F#? Why should we be considering F# for data-rich applications? To find out, we caught up with Don Syme, F#'s creator, to ask him about the latest developments in F# 3.0 and canvas his views on functional programming in general.… Read more
24 January 2012
24 January 2012

Scott Shaw: DBA of the Day

Scott Shaw was one of the finalists to the 2011 Exceptional DBA Award (XDBA). The award was founded in 2008 to recognize the essential but often overlooked contributions of DBAs, the unsung heroes of the IT community. In this interview, Scott describes the challenges of being a DBA in a busy Healthcare company, and his work for the DBA community.… Read more
18 January 2012
18 January 2012

Chuck Moore on the Lost Art of Keeping It Simple

Chuck Moore is still the radical thinker of Information Technology, After an astonishing career designing languages (e.g. FORTH), browser-based computers, CAD systems and CPUs, he is now energetically designing extremely low-powered 'green' multi-processor chips for embedded systems. Behind everything he does is a radical message: 'Embrace the entire problem, Keep it simple'.… Read more
17 January 2012
17 January 2012

Pakistan: Cyber Warfare and Internet Hacking

The extent of malicious hacking on the internet, in pursuit of political or economic advantage, crime or just plain mischief, threatens to escalate the cost of even basic IT infrastructure. In the emerging economies, organised hacking is now beginning to impede economic growth so much that organised counter-measures are now required. Our Pakistan correspondent describes the problem there, and suggests some solutions.… Read more
15 December 2011
15 December 2011

A suitable present, whatever one’s past

Even DBAs have devoted aunts. They are probably also oblivious to the mental anguish they cause to their relatives in the run-up to Christmas. What would be a suitable gift for someone so deeply in the grip of technophilia that they can tell you the difference between ten apparently identical brands of Smartphone, and have … Read more
24 November 2011
24 November 2011

Jeff Moden: DBA of the Day

Jeff Moden's election to the Exceptional DBA of the Year award for 2011 was a popular one. Although all the finalists were exceptional, Jeff has impressed everyone with his energy, stamina and wit, particularly with his work on SQL Server Central. In conversation with Richard Morris, Jeff comes up with several nuggets of advice and opinion that are valuable for any DBA or database developer.… Read more
08 November 2011
08 November 2011

Michael Pilato: Geek of the Week

For a large number of .NET developers, Subversion is Source Control. The book they go to to find out how to use it is O'Reilly's 'Version Control with Subversion'. Both Subversion and the book owe a great deal to the Subversion open source development team, including Michael Pilato of CollabNet, who has worked on the project for many years, almost since the project was founded in 2000 by Collabnet.… Read more