|
The internet contributes to 8.3% of the UK economy, a bigger share than for any of the other G20 major countries, a new study suggests. That made it bigger than the healthcare, construction or education sectors. The UK also carries out far more retail online than any other major economy. Rule, Britannia! Britannia, rule the WiFi!
|
|
|
|
|
There have been 3 myths floating around the web regarding Microsoft's forthcoming Windows 8 Tablets and the demand for them in the Enterprise. There's a simple reason why these erroneous assumptions are getting so much airtime. It has a lot to do with the fact that the tech writers and bloggers who write this very rarely have worked in IT in the enterprises they write about. Apple is clearly ahead, Google are kind of stalled and Microsoft is about to enter the battle.
|
|
|
|
|
Many, many months ago, Declan Eardly asked why the \ character was chosen as the path separator. The answer's from before my time, but I do remember the original reasons. It all stems from Microsoft's relationship with IBM... An oldie-but-goodie about some oldies-but-goodies in MS-DOS.
|
|
|
|
|
The Raspberry Pi is a tiny, solid state, and ludicrously cheap hobby ARM based computer designed in the UK. It has a USB port, video, sound, an Ethernet port, 256MB RAM, and can run 3 distinct flavours of Linux. Ostensibly the device was developed with the aim of getting kids to code, and as someone who grew up with the UK hobby computing scene of the 1980s and cut their programming teeth hacking games together on the ZX Spectrum, this is something I can thoroughly get behind. Small. Capable. CHEAP!
|
|
|
|
|
Sorry, I cannot get too excited.
|
|
|
|
|
Well I am sorry that somebody thinks that my response is worth a 1 vote. Sour grapes.
|
|
|
|
|
Terrence Dorsey wrote: Small. Capable. CHEAP! Unavailable in the UK[^]
FTFY, Not that I'm bitter or anything :mutters:
|
|
|
|
|
You've got a new (or old) computer and you want to hook up a peripheral, upgrade the RAM, or maybe just figure out what all those sockets are for. Here's your ultimate resource: A "spotter's guide" for all the RAM, all the sockets, all the connectors you're likely to find on most machines from today or yesteryear. "Horizontal boosters. Alluvial dampers? ...bring me the Hydrospanner."
|
|
|
|
|
With CSS3 gradients, transitions, and all the effects, it has really seemed to have taken a lot of the weight off the shoulders of our websites, because let’s be honest—images were surely weighing them down. CSS3 and CSS can’t do everything but, ironically enough, I doubt most of us are aware of its limitations or what pushes the very edges of its possibilities. Well, today we are here to find that out. With these fancy effects, we simply do not need images to do all the things we used to need them for.
|
|
|
|
|
and 9 / 10 wont work in IE
|
|
|
|
|
With more frameworks being bundled with an ORM, SQL is quickly becoming a lost art and is mostly relegated to the nerdiest of our clan — those pesky database people. Why not take today’s quiz and see whether you DB-chops have really gone the way of the dodo? INSERT the right answers and JOIN a SELECT GROUP.
|
|
|
|
|
Actually I do not beleive that is not quite right since many frameworks have something similar to LINQ, which is basically SQL. I do not beleive that there are tools yet that make this really easy, and in someways it is harder because not as easy sometimes to test. SQL tends to be very easy to test against the database.
|
|
|
|
|
Terrence Dorsey wrote: right
Terrence Dorsey wrote: and
You missed a few.
|
|
|
|
|
Why can’t we just use vector-based icons in our application? At first glance, both designers and developers only stand to gain from switching to creating their icons in vector format. On the other hand, there’s a lot of art and a lot of craft involved in creating and maintaining a consistent visual iconography language within the specific application, and across the entire platform. Here are the issues, and some possible solutions. Pixel-perfect pictures and the great Raster Tragedy.
|
|
|
|
|
You’re in a car driving 100 miles per hour on a dirt road. The turns are 100-degree hairpins and there are inclines and dips that would make a normal car’s shocks fall right off their axles. Lucky for you, you’re not alone. You have a partner. Because there are two of you, you can split the responsibilities of getting to the finish line first – in one piece. This is the basis of pair programming. The deliberate practice of staffing every workstation with two software engineers focused on writing software together. There’s also pair programming’s little-talked-about stepbrother: Blame the guy in the next cubicle.
|
|
|
|
|
Tried this once many years ago. Never again. We ended up nearly killing each other: both had very different ideas and ways of working - just didn't work. The only way I can ever see this working is if one is submissive, one dominant in which case you might as well not bother. One of the worst ideas ever.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
I think the real little brother to pair programming is called peer reviews. While in car racing it is important to get the job done in record time, in programming we have a more relaxed schedule. So why not let one person start the job and bring the other in when the first one thinks he/she has everything in place.
For some really critical parts of code that are extremely hard to test, we have experimented with pair programming -- without even having a name for it. And the results were not bad at all. It's just a little expensive for every-day code.
|
|
|
|
|
Peer reviews?
In the 1970s, it was called Egoless Programming.
We invent new terms but not new technology that would really increase programmer productivity.
|
|
|
|
|
Two programmers. One workstation. One cubicle.
You would be lucky to get 50% out of each programmer; that is, assuming they were putting out 100% in the first place.
|
|
|
|
|
When Tim Berners Lee invented web he was looking for a system to publish scientific documents remotely accessible, visually attractive, easy to code and easy to use for a non-technical person. For these reasons the World Wide Web was conceived as a page (document) based system with hyperlinks. Page based development forces a style of coding weird, repetitive (plenty of includes) and inefficient (both bandwidth and computing power) not found in desktop development. Single-Page Interface programming fixes this. AJAX points the way to a better web.
|
|
|
|
|
Genuine scientific progress is usually collaborative even if the nature of fame, and fiction, is to single out individuals. When listing the world changers of the last 60 years, you might start with Watson or Crick for the structure of DNA – but while both did key work they also needed Rosalind Franklin and a host of other supporting characters. There is also far more to DNA than its structure. ‘Nutty professor’ is more like it.
|
|
|
|
|
It's no secret that China heavily censors the websites that can be accessed via the Internet. I work quite frequently with a number of people in China and I’m always conscious that there is certain material I’d like to share with them which they won’t be able to access. ’m talking about simple resources which software developers work with on a daily basis as part of their job. Or at least those outside China do. So what’s the experience like for them? This subhead is not available (in China).
|
|
|
|
|
Joe Paradiso, an associate professor at MIT's Media Lab and director of the Responsive Environments group, started building this analog music synthesizer in 1973. Now, it streams music live from the MIT Museum, and users can manipulate it remotely via the web. It's got a good beat, and I can dance to it!
|
|
|
|
|
There’s a charming little brain teaser that’s going around the Interwebs. It’s got various forms, but they all look similar. This problem can be solved by pre-school children in 5-10 minutes, by programer – in 1 hour, by people with higher education... well, check it yourself! I’m as smart as a preschooler. And I have code to prove it.
|
|
|
|
|
If your book claims to be a beginner’s book on a programming language, and is 800 pages, you are doing it wrong. Go back to your editor. Halve the book. I understand that by making the book large, you can justify the expensive price tag, but it certainly doesn’t help a beginner programmer. When was the last time you used "Hello World" in an actual program?
|
|
|
|