|
I don't know who voted you down, but there are some really good information in this article. I always like to point out that billion does not necessarily mean a thousand million, but (and this is much more logical in bi-million means 2-millon) can also mean a million million, or a thousand times what some people think that billion should mean.
|
|
|
|
|
Clifford Nelson wrote: I don't know who voted you down Certainly few people among nine million CP members. I thought it's interesting and want to share with the members.But who ever did, he/she must a good reason.
Clifford Nelson wrote: I always like to point out that billion does not necessarily mean a thousand million ... You are right, The article talks about statistical output. It may be a wrong generalization based on certain data.
Wonde Tadesse
|
|
|
|
|
What is the Challenge? To write an Ultrabook enabled Windows 8 application and have it posted on the Intel AppUp store by December 1, 2012. That's a total prize package for the big winner of $31,000, plus additional promotion and visibility for you and your app, plus you are sent an Ultrabook! Get your Ultrabook enabled Windows 8 app in the Intel AppUp store and win.
|
|
|
|
|
You often hear people advocate that writing tests (unit, functional, etc.) when building software leads to less bugs in production. How can one verify this statement? Usually, those people are already using TDD or BDD and might be working for companies that have a strong testing culture from day one. Then, how can one measure the impact of NOT writing tests? How can we verify that practicing TDD is actually producing less bugs? Can we stop writing tests for a period of time and look at the consequences it has on the defect count? That doesn’t seem very realistic. Let's test our assumptions... and our code.
|
|
|
|
|
Terrence Dorsey wrote: Let's test our assumptions... and our code.
The way I read that graph, the number of bugs in the UI became less simply because the product matured and there were probably fewer UI implementations. Furthermore, the graph is misleading - it's a ratio of server to UI bugs. This gives one absolutely no indication of the actual bug counts, which would have been a lot more telling.
So, the moral of the story is - don't let a UI designer play with statistics.
Marc
|
|
|
|
|
In addition to supporting industry-standard programming languages, such as C++, Python, and JavaScript, Microsoft has always been at the forefront of creating great programming languages – Visual Basic, C#, and F# being the most recent examples. We create programming languages to solve problems and to enable a broad set of people to build software. Today, we’re introducing a new programming language that solves a very specific problem – getting JavaScript development to scale. That language is TypeScript. What's next, typeQuery, a strongly typed jQuery alternative?
|
|
|
|
|
|
Thanks for pointing that out. Did you not read my reply?
Director of Content Development, The Code Project
|
|
|
|
|
It’s been a bumpy ride, in regards to namespace support in PHP. Thankfully, it was added to the language in PHP 5.3, and the applicable structure of PHP code has improved greatly since then. But how exactly do we use them? <?php namespace isAwesome!
|
|
|
|
|
Throughout its first decade on the market, the compact disc represented a tangible link to the future for many consumers. It combined two cutting-edge technologies, the laser and the digital computer, into a relatively inexpensive consumer product with capabilities unimagined just a decade prior. Closing the Red Book.
|
|
|
|
|
TypeScript is a programming language that makes it easier to write cross-platform, application scale, JavaScript that runs in any browser or in any host. Microsoft Technical Fellow Anders Hejlsberg explains how TypeScript, which is a typed superset of JavaScript that compiles to idiomatic (normal) JavaScript, can dramatically improve your productivity by enabling rich tooling experiences, all while maintaining your existing code and continuing to use the same JavaScript libraries you already love. Because nobody actually wants to write JavaScript in JavaScript...
|
|
|
|
|
OMFG - where's that vote 5000 link?
/ravi
|
|
|
|
|
|
Yeah, sorry about that. New posting schedule is not entirely ironed out yet.
We'll need something about this in the Insider, though, so expect to see Soma's post here as well.
Director of Content Development, The Code Project
|
|
|
|
|
Now that Sparrow is effectively dead many of its users will be looking for a new email client. If you’re not afraid of the terminal you may want to give Mutt a try. Mutt certainly isn’t the prettiest email client around, and its setup/configuration process is one of the ugliest out there. But once you get it set up it’s got a lot of advantages over many other email clients. Add a green screen and Sun OS... just like old times.
|
|
|
|
|
This weekend, I was writing some demo code for the async chapter of C# in Depth - the idea was to decompile a simple asynchronous method and see what happened. I received quite a surprise during this, in a way which had nothing to do with asynchrony. Don't assume you know what the compiler is going to do.
|
|
|
|
|
|
My opinion: It's fantastic and finally a decent version of static typing for JavaScript with integration for (my favourite IDE - I admit extreme prejudice here) Visual Studio - it doesn't get much better! You can try it out here:
http://www.typescriptlang.org/Playground/[^]
When I say "try it out", I mean type in code, use the intelli-sense, see the compiled JavaScript output and run it all within your browser (I'm using Chrome but they say it works across the major browsers). I've been watched the video and been playing about with it for about half an hour and already wish this had been released years ago - would have made web development and debugging soooo much easier!
I would not class this as "Yet another" - It is so much better than anything else I have seen. Oh and for all those people that are "oh but we love how JavaScript doesn't have static typing", don't worry TypeScript will still let you do that and it will let you mix 'n' match traditional JS code with TypeScript code. I think Microsoft are on to a winner here (whatever their commercial reasoning may be). Another brilliant development step forward for Microsoft! (And one that was very much needed - writing JS code in Visual Studio 2010 is dire - not that anything else is any better that is...)
Ed
|
|
|
|
|
Insanely cool!
/ravi
|
|
|
|
|
Building a NAS took a lot of research, and other people have been equally interested in building their own NAS storage system, so I have condensed what I learned and built into this post. Doing this yourself is not for the faint of heart; it took at least 12 hours of work to assemble and setup the NAS to my needs, and required knowledge of how UNIX worked in order to make what I wanted. This post walks through a lot of that, but still requires skill in system administration (and no, I probably won't be able to help you figure out why your system is not working). Data storage for newbies.
|
|
|
|
|
|
That's a 'NAS' link ya got there, pardner.
(Works best with a deep Texan accent)
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.
Stephen Hawking
|
|
|
|
|
If you use Time Machine, USB storage devices, or online options for routinely backing up your data, that’s fantastic. Good for you. You’re probably in a minority. Unfortunately, your safety net may be little more than a cardboard cutout propped over cold concrete. Here are a few things that happen in real life with alarming regularity… things you don’t want to happen when you really need to recover data. I've got all the files right here... I just can read them.
|
|
|
|
|
HP has already announced a slew of touch-capable Windows 8 products targeted at consumers, but today it has unveiled hardware for the business set. The HP ElitePad 900 is a 10" Windows 8 tablet running Intel's Clover Trail-based Atom processors, and features business-class security features along with a sturdy aluminum frame reminiscent of the company's business-class EliteBook laptops. And this one is going to sell like hotcakes because...
|
|
|
|
|
While the underlying concept is good, the typical foil helmet fails in design and execution. An effective Faraday cage fully encloses whatever it's shielding, but a helmet that doesn't fully cover the head doesn't fully protect it. If the helmet is designed or worn with a loose fit, radiofrequency electromagnetic radiation can still get up underneath the brim from below and reveal your innermost thoughts to the reptilian humanoids or the Bilderberg Group. They tested this at MIT. No, really.
|
|
|
|