|
Yes. It justifies the existence of managers. Especially managers who hire VB programmers, replacing their C#/C++ staff, because they are more plentiful, cheaper, and don't use complicated architectures that the rest of us use. (Yes, that was actually the reason given to me.)
Marc
|
|
|
|
|
|
why not?
|
|
|
|
|
Did it ever need VB?
- Life in the fast lane is only fun if you live in a country with no speed limits.
- Of all the things I have lost, it is my mind that I miss the most.
- I vaguely remember having a good memory...
|
|
|
|
|
We interrupt our regularly scheduled code quality content to raise awareness about a recently-disclosed, critical security vulnerability in Rails. On Tuesday, a vulnerability was patched in Rails’ Action Pack layer that allows for remote code execution. Since then, a number of proof of concepts have been publicly posted showing exactly how to exploit this issue to trick a remote server into running an attacker’s arbitrary Ruby code. This post is an attempt to document the facts, raise awareness, and drive organizations to protect their applications and data immediately. If you're running any Rails apps, get them patches ASAP!
|
|
|
|
|
Emacs is an elderly piece of software, dating back to the mid 70's. Its philosophy of allowing people to easily extend it by modifying the live environment is something shared with a few other elderly-but-groundbreaking systems, such as lisp machines and Smalltalk. That philosophy seems rarer now. Don't be a passive consumer of tools, but instead actively programming your environment.
|
|
|
|
|
For years I've tried my damnedest to get away from C. Too simple, too many details to manage, too old and crufty, too low level. I've had intense and torrid love affairs with Java, C++, and Erlang. I've built things I'm proud of with all of them, and yet each has broken my heart. They've made promises they couldn't keep, created cultures that focus on the wrong things, and made devastating tradeoffs that eventually make you suffer painfully. And I keep crawling back to C. C is the total package. What sounds like a weakness ends up being a virtue.
|
|
|
|
|
The problem with C is that coders are not as efficient as with higher level programs. That means it is more expensive. Of course, outside of memory management (and hopefully threading in the future), and Spaghetti code, don't have to deal with figuring out how to do something unless it is external (RegEx is the ultimate if time wasting).
|
|
|
|
|
In making the move from the Surface RT to the Surface Pro, we step up from 1,366 x 768 resolution to 1080p. Same 10.6-inch screen, just a lot more pixel density. And believe us when we say the difference is appreciable. In a side-by-side comparison with the RT, everything looked a little sharper, a little less pixelated. The "S" in the word "Start" on the Start screen, for instance, is thinner, less jagged than on the RT. It's a difference anyone can appreciate, even people who swear they're not display snobs.... Is this the Tablet PC we've been waiting for?
|
|
|
|
|
More pixels => better picture. Gee, wish I had figured that out.
|
|
|
|
|
With all of the hype about HTML 5, it sounded like we were on the way to web development nirvana where as long as you coded to the HTML 5 spec, things would “just work”. This is a great idea and it would be true except for the fact that developers are not coding to the HTML 5 spec, they are making sure that their stuff works great with WebKit based browsers. You can’t blame them since Safari and Chrome use WebKit, and therefore a huge majority of their mobile users are on WebKit. The W3C sees the danger of this and is very concerned that WebKit could become the defacto standard. You can't browser sniff for Karma.
|
|
|
|
|
Surprise surprise. HTML was always suppose to be standard, but never has been. Why are people expecting different today. Different implementation, different nuances.
|
|
|
|
|
A previously unknown and currently unpatched security hole in the latest version of the Java software framework is under attack online, according to security researchers and bloggers. Attack code that exploits vulnerability in Java's browser plugin has been added to the Blackhole, Cool, Nuclear Pack, and Redkit exploit kits, according to the Malware Don't Need Coffee blog, prompting its author to say that the bug is being "massively exploited in the wild." Until it's patched, you might consider disabling Java browser plug-ins when not needed.
|
|
|
|
|
When going back to replay classic games I played as a kid to mine them for knowledge, I always fear that any games from the NES era or earlier are too old to learn much from. I tend to assume that many elements of modern design will be missing: no training, bad difficulty ramping, haphazard level design, and so forth. Before writing this article, I was under the impression that many "good design principles" I've come to know and love were invented during the SNES era and iterated on from there. The NES was the Wild West of game development, I thought, lawless and free.... As it turns out, I was totally wrong! Instead of finding something outdated with a ton of nostalgia value, I found an excellent primer in the fundamentals of non-linear game design. Miyamoto and company invented a number of really clever tricks to create non-linear levels that are still useful today.
|
|
|
|
|
2013 should be a wonderful year for designers and developers alike. More opportunities are presenting themselves each day and with those opportunities, risks are taken and trends are set. We’ll see which of these trends survive and which ones may not come to fruition. Are there any other ones you feel will take 2013 by storm? Bigger, cleaner, flatter? Which design trends are you keen to see more of?
|
|
|
|
|
|
Not really a review! just a quick hands-on.
Nihil obstat
|
|
|
|
|
Annoying that they still haven't committed to a release date.
When's it coming out guys?
Soon, this month.
When exactly?
Soon
Can I pre-order one?
Shut up
Seems to me that if they were really proud of what they've created they'd be shouting all the details from the rooftops.
|
|
|
|
|
MS are playing schedule chicken right now with Intel. There's a new lower power Intel chip out, and pundits are wondering if the Surface Pro could make use of this to increase the battery time; something MS has come into a heckuva lot of stick over.
|
|
|
|
|
I wonder if XAML and/or .NET has anything to do with that.
Wout
|
|
|
|
|
Apparently this is just running it in WinRT. It's the chipset that's in there that's causing the drain.
|
|
|
|
|
Source: The Register[^]
Watson supercomputer: No more Mr. Nice Guy!
|
|
|
|
|
Wait until they program it to become a lawyer. *drumroll*
.
|
|
|
|
|
This is a time of year when job-seekers get busy. When you apply for software development jobs at Microsoft, you learn about our three key roles: program manager (PM), software developer in test (SDET), and software development engineer (SDE). Each contributes equally to building top-notch software. Here’s the lowdown on how these jobs differ, and what expertise we seek to consider someone a good fit.
http://microsoftjobsblog.com/blog/jobs-in-it-which-1-of-microsoft%E2%80%99s-top-3-software-development-roles-is-right-for-you[^]
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.
|
|
|
|
|
Windows Live Messenger will officially retire this March, Microsoft announced Tuesday in a mass email to the chat service's...
http://mashable.com/2013/01/09/microsoft-messenger-skype/[^]
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.
|
|
|
|