|
|
I think he's really just saying not to make namespaces more than one level deep.
Personally, I like the way it works in .net, and I think what he's tallking about would be rather limiting.
|
|
|
|
|
Abel remarked that he attributed his profound knowledge of mathematics to the fact that he read the masters, rather than the pupils. Are you better off reading the Masters or the pupils? This of course depends on the masters and the pupil and other factors. Who's got the SparkNotes?
|
|
|
|
|
Windows Server 2012 probably won’t have the adoption lag in the enterprise that Windows 8 is bound to face. That's because, aside from the Metro GUI, Server 2012’s biggest changes are in substance rather than style, building upon what the company delivered with Windows Server 2008 Release 2 three years ago. In particular, Server 2012 takes two management features Server 2008 R2 admins will be familiar with—Server Manager and PowerShell—and expands on them considerably. Will you choose the familiar GUI or the Server Core command line?
|
|
|
|
|
From the masters -- masters are pupils too.
|
|
|
|
|
A long, long time ago when I was mastering Linux I created three cheat sheets about GNU fileutils, GNU shellutils and GNU textutils. I'd keep them in front of me at all times, and I quickly memorized which commands did what. A few days ago I remembered about them and decided to publish them on my blog but it turns out fileutils, shellutils and textutils were merged in GNU coreutils in 2003; so I thought why not create a new cheat sheet that lists all the utilities in coreutils along with their short descriptions. This cheat sheet is really useful if you're learning Linux.
|
|
|
|
|
With Windows Server 2012 set to launch this week, I’ve been evaluating how or if I’ll be rolling out this product in my home office. In my case, this choice involves picking Windows Server 2012 Essentials -- basically, the replacement for Small Business Server (and some other products) -- or Windows 8 as a “home server” of sorts. This has become a curiously painful decision. Frankly, we’ve reached the point where even a super-simple Server might simply be too much.
|
|
|
|
|
It was summer of 1972 when Atari released its first arcade game – Pong. It was revolutionary entertainment, launching Atari to quickly become the definitive gaming platform of its era, selling 30 million Atari 2600 consoles. Most modern, successful video game franchises are still inspired by Atari’s original creative concepts. Today with Atari and the help of our friend Grant Skinner we are launching Atari Arcade, continuing to showcase what’s possible on the web when you couple a modern browser like IE10 with a modern OS and the power of HTML5. It also works great in IE9 on a Windows 7 PC, or any other modern browser.
|
|
|
|
|
Despite years of pressure from government antitrust actions and open-source upstarts like Mozilla Firefox and Google Chrome, Microsoft's Internet Explorer (IE) browser still commands more than 50 per cent of the global desktop browser market. While Microsoft remains an obvious choice for many consumers, there's some indication that Microsoft's venerable browser may be in trouble with a potentially more important demographic: developers. Can Windows 8 and IE 10 reverse this trend?
|
|
|
|
|
There is a growing controversy over the business of selling zero-day exploits, that is bugs in software that can be exploited by malware. I say controversy because it is perfectly legal in the U.S. and many other jurisdictions for someone to discover a zero-day, not report it to the software vendor, and then sell information about it to third parties. And there is a rising chorus of calls for government to intervene in this practice. It occurred to me that software vendors are ignoring an existing legal tool that would let them crack down on these practices. Gentlemen, I have a plan. It's called blackmail.
|
|
|
|
|
Smartphone owners carry around more processing power in their pocket than a 1970s-era supercomputer, but most of the time it languishes unused. That could now change thanks to a plan to combine the unused potential of groups of nearby phones, creating clusters capable of everything from weather modelling to Wi-Fi cracking. Is that a computing cluster in your pocket, or are you just waiting for a call?
|
|
|
|
|
Last night, robots shut down the live broadcast of one of science fiction's most prestigious award ceremonies. No, you're not reading a science fiction story. In the middle of the annual Hugo Awards event at Worldcon, which thousands of people tuned into via video streaming service Ustream, the feed cut off — just as Neil Gaiman was giving an acceptance speech for his Doctor Who script, "The Doctor's Wife." Where Gaiman's face had been were the words, "Worldcon banned due to copyright infringement." Come quietly or there will be... trouble.
|
|
|
|
|
Software makers should face legal action if sloppy coding leads to hackers emptying users’ bank accounts, argues a Cambridge academic.
Side-note: I believe that the developer in this context should be understood as the company creating the program. Not the individual writing the code.
modified 4-Sep-12 9:51am.
|
|
|
|
|
Most of us do as told by their manager, and it's mostly the manager who decides what gets implemented and what not. Why the manager cuts the cost? Well, because the client awards the project to the cheapest, not the most secure.
They got what they paid for, and now they're whining
Sue the goddamn bank, they're the ones responsible. And no, you needn't be an academic to justify that or to line up some arguments.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
Yep, I think that he means the companies, not the individuals making the code. And of course it's all about the contracts.
In my opinion, it's a good thing that there's a debate going on. I'm not saying whose fault it is that there are errors and problems. What I'm saying is that both the buyer and the supplier should have a mutual understanding what's going to be delivered.
How this is going to be achieved in the real world, well we'll see if it's even possible
|
|
|
|
|
Mika Wendelius wrote: Yep, I think that he means the companies
That does sound a whole lot more rational
|
|
|
|
|
"If you’re poisoned by a burger you can sue the restaurant that sold it ..." (not the cook that flipped it).
Negligence is negligence. If you're damaged by somebody else's negligence, you should be able to sue them according to the laws in your country. If my bank buys software without having someone test it , and my bank account gets cleaned, I'd like to be able to sue the bank. (The bank may want to sue the software shop.)
On the other hand, if my account gets cleaned, I won't be able to afford a decent lawyer, so suing may not be an option.
Pablo.
"Accident: An inevitable occurrence due to the action of immutable natural laws." (Ambrose Bierce, circa 1899).
|
|
|
|
|
Also the hydro company that providies the electricity used to perform the theft shouldn't get away so easily!
modified 20-Oct-19 21:02pm.
|
|
|
|
|
If the developer has to be held liable for security holes, it should be mentioned explicitly in the contract and he can let another company do a security audit that he in turn can be held liable if it fails to find a security hole, etc...
It's all possible, but it will cost a lot of money out of the customers pocket, otherwise it would never be commercially viable.
If should be default by law, small and medium businesses would have no chance of ever being able to afford online innovation and it would kill the industry.
So, no bad idea...
Giraffes are not real.
|
|
|
|
|
Ah, an academic spouting forth from a position of ignorance. My response is based on UK requirements - both because my company is based in the UK, and because he is as well. Here companies that provide know how or skills are required to have Professional Indemnity Insurance in place to cover them precisely for situations like this. In other words, companies already have this covered.
One other point - how is he planning on applying this to off shore work?
|
|
|
|
|
Pete O'Hanlon wrote: how is he planning on applying this to off shore work?
That's an excellent question! Laws and regulations etc. are globally alike, aren't they
|
|
|
|
|
Pete O'Hanlon wrote: an academic spouting forth from a position of ignorance
Cambridge for crying out loud too!
Granted most of my work these days are academic in the form of being an adjunct faculty member, I still do enough development work with the real world to be able to share the experiences with my students, and I hope they learn something from it so there can be plenty of good quality developers out there when they finish school.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
IMHO, ours is an industry that relies on almost solely on self-policing and operates with abandon. It's only when companies are able to be held financially liable for the negative consequences of malfunctioning (i.e. buggy) software that we'll see management giving software quality its true due. Today, most software development is driven by time to market issues. Being first seems (a lot) more important than operating correctly.
/ravi
|
|
|
|
|
Yea ok, from now on I'll just turn down all job offers for software that does something important.
|
|
|
|
|
Hmmmmm.... I have heard that debate before, and some of the things I found were like " (What)? were you thinking?"
There doesn't seem to be too much sense in this argument either. As always, there will be loopholes, and this particular debate is a complete minefield. Upon thinking, most (if not all) security-related arguments and debates are minefields. And open-source developers would be hit quite hard, unless the exemption mentioned in the article was put in place.
And yes, I agree that this would kill the industry.
Me "Just because you are an academic doesn't mean you are smart. Or have common sense. Or actually make sense."
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
|
|
|
|