|
I'll give you a 5 for explaining *why* it's not great rather than just downvoting.
Director of Content Development, The Code Project
|
|
|
|
|
For the past few weeks I’ve been working on a project that required an all-out programming effort. When people hear about the crazy hours they often say they’re sorry. They really shouldn’t be. I would never do this often, or for long periods, but the truth is that these programming blitzkriegs are some of my favorite periods in life. Writing software is so intensely pleasurable it should be illegal.
|
|
|
|
|
enter colon pound pound pound
"I do not know with what weapons World War 3 will be fought, but World War 4 will be fought with sticks and stones." Einstein
"Few things are harder to put up with than the annoyance of a good example." Mark Twain
|
|
|
|
|
There is nothing else in life I'd rather do than build software. Having done it professionally for 28 years, I hope I'm able to continue doing it until the day I die. Building solid, polished software brings me a kind of joy that mere mortals cannot comprehend. And I am humbled and deeply grateful that people actually find the tools I build to be as useful as I do myself.
/ravi
|
|
|
|
|
Ravi Bhavnani wrote: And I am humbled and deeply grateful that people actually find the tools I build to be as useful as I do myself
Im still not paying you for your software.
"I do not know with what weapons World War 3 will be fought, but World War 4 will be fought with sticks and stones." Einstein
"Few things are harder to put up with than the annoyance of a good example." Mark Twain
|
|
|
|
|
Quantum effects have already crept into the cryptography world, in which entangled pairs of photons are used for key exchange. However, in the new experiment, the researchers have gone a step further: they’ve combined two kinds of quantum systems to crate a more general purpose network. Here's how it works. I'm s... Wha... It... Are you from the future?
|
|
|
|
|
From OS X Mountain Lion onwards, users will be able to switch on code-signing. I have no gripe with that as it makes the Mac more secure for an average user. Because code-signing will be configurable and won’t render my unsigned apps unusable. What worries me is the trend and whether or not, a few versions down the road, we are to face a possibility that unsigned and eventually unsandboxed apps are not allowed to run by the operating system at all. All your apps are belong to us.
|
|
|
|
|
Wasn't Microsoft vilified for implementing UAC?
"... we are to face a possibility that unsigned and eventually unsandboxed apps are not allowed to run by the operating system at all."
Of course. This is just the first step for Apple to gain control of another revenue stream. In the name of protecting the user, of course, now that Apple is being targeted for virus more.
Failure is not an option; it's the default selection.
|
|
|
|
|
Quote: Wasn't Microsoft vilified for implementing UAC?
True. I think the difference is that UAC was clumsy, intrusive and baffling to most users. UAC prompts + seemingly constant updates is a pretty poor user experience.
In contrast, Apple's solution, at least from the average consumer's point of view, is simple and unobtrusive... with the App Store as a vetted source of software, maybe even a net improvement. I certainly appreciate being able to find, purchase and install apps easily and safely on all my Mac/iOS devices. I was skeptical, but it's turned out to be a good thing all around.
Whether ceding some control and revenue to Apple in return for turnkey access to their storefront and (potentially) promotion is worth the trouble remains to be seen. Microsoft and Google both seem to think it's a good idea for the future.
Director of Content Development, The Code Project
|
|
|
|
|
As the publishing industry wobbles and Kindle sales jump, book romanticists cry themselves to sleep. But really, what are we shedding tears over? We’re losing the throwaway paperback. The airport paperback. The beachside paperback. We’re losing the dregs of the publishing world: disposable books. For too long, the act of printing something in and of itself has been placed on too high a pedestal.
|
|
|
|
|
I came of age with Word. It’s the program I used to write my college papers, overcoming old-fashioned page counts with its magical font-switching technology. In those days, Word was an obedient and resourceful servant. Today, it's become an overbearing boss, one who specializes in make-work. Clippy says: don't show me this app again!
|
|
|
|
|
The Kinectar Performance Platform is a toolkit that allows you to use your Microsoft Kinect sensor as a fully-fledged MIDI controller. Chris Vik explains a new work, Carpe Zythum, in which he uses a Microsoft Kinect to conduct a MIDI performance. Watch the video to see how it works. Toccata and fugue with hand-waving.
|
|
|
|
|
I've noticed an unfair, ongoing trend: If Microsoft does something a little off, it gets bashed into the ground for it. But if Google, Facebook, or Apple (all three of which can be categorized, like Microsoft, as The Man in their own rights) missteps, it generally gets mild reprimands and even support from the media and those drinking the Kool-Aid. Is Microsoft unfairly criticized while Apple, Facebook, and Google get away unscathed?
|
|
|
|
|
Overly sensitive, are we? Nobody criticizes Microsoft much. It's simply becoming more and more irrelevant - it screwed up in the browser area, web search, smart phones. The only thing it has so far going for it is xBox/Kinect. If anything people are NOT talking about it enough. And not, I'm not anti-Microsoft. I have 20+ years of development primarily using MS tools for MS platforms. It pains me to see how the company slowly follows the suit of IBM, AT&T, Xerox, ...
|
|
|
|
|
Using the non-profit Calyx Institute, with for-profit subsidiaries, Nicholas Merrill plans a privacy-first ISP and eventually mobile wireless carrier. [ITworld]
|
|
|
|
|
Audi is adding sound to its silent, electric car models with a synthetic solution called Audi e-sound. [ITworld]
|
|
|
|
|
They should sounds like TIE fighters.
|
|
|
|
|
I hate it, it sounds like a car, which is horrible. Just what we want, uneccessary noise polution. Next we will make bicycle be noisy, but hopefully not sound like a noisy car.
|
|
|
|
|
They spent 2 years of research on creating a sound that:
-is the least annoying for both the driver and pedestrians.
-can be clearly heard from correct distance and not further
-can be clearly heard from the most relevant angle in which the car is moving
-gives the driver a realistic sense of speed
-makes it easy to judge the speed from the pedestrian pov
-is still easily recognizable as a car
-reflect the marketing identity of the vehicle
And it ended up sounding like a video game from the late 90's... hilarious.
Giraffes are not real.
|
|
|
|
|
Starting on April 22 2012, Verizon Wireless will have a new way of thanking you for being a loyal customer: charging you $30 for the privilege of buying a new phone from them. [ITworld]
|
|
|
|
|
It has been a long time since cell companies have been nice to their customers. I think everybody now hates their cell company, just like they hate the cable companies.
|
|
|
|
|
Our continuing series of Code Project interviews continues. Developer, teacher, and advocate for women learning to code.
|
|
|
|
|
There’s one key benefit of writing this developer-focused documentation that I feel is often underplayed. Writing this documentation will help you find little bugs that would have otherwise been missed. Oh, that's how it's supposed to work!
|
|
|
|
|
When developers first discover the wonders of test-driven development, it’s like gaining entrance to a new and better world with less stress and insecurity. It truly is a wonderful experience well worth celebrating. But internalizing the benefits of testing is only the first step to enlightenment. Knowing what not to test is the harder part of the lesson. Tests aren't free. What’s the cost to prevent a bug?
|
|
|
|
|
Facebook serves an entirely different HTML document to each device. Unlike Google, whose simple-looking home page makes it more viable to present a uniform face across different devices, Facebook's Home page looks quite different in each case. Facebook adapts both the styling and the content to ensure a reasonable experience on each device. Here's how they do it. Facebook serves up very different pages for different devices. Here's how.
|
|
|
|