|
One processor can do the work and 47 processors can do garbage collection!
|
|
|
|
|
Windows Phone 8 is here, and with it comes new and exciting devices, along with more markets and languages, making it easier than ever to build great apps for a larger audience. See what’s new in the SDK. Download it today and get started building your WP8 apps.
|
|
|
|
|
Erlang was created to run on a variety of systems. Riak (written in Erlang) was created as a fault-tolerant distributed datastore, able to run on commodity hardware. Raspberry Pi is the culmination of these two points, brought to an absurd level: an embedded(ish), very inexpensive ($35) commodity computer. I thought it might be fun to create a Riak cluster on a set of Pis I had lying around. Here’s what you’ll need to build your own RiakPi cluster...
|
|
|
|
|
It's always up for debate how useful these projects are in the thick of a storm. Even the nicest web application isn't foremost in the mind of someone who is without power or Internet access. Regardless of the impact during the storm, though, keep an eye on how people like WNYC's John Keefe use their web skills to explain the hurricane. Over the past couple of years, it's become a lot easier to design, build and launch web-based interactive mapping applications on short turnaround thanks to advances from companies like CartoDB, which Keefe has been using to build maps for WNYC, and MapBox. All your Frankenstorm are belong to us.
|
|
|
|
|
The good news about Erlang can be summed up at this: Erlang is the culmination of twenty-five years of correct design decisions in the language and platform. Whenever I've wondered about how something in Erlang works, I have never disappointed in the answer. I almost always leave with the impression that the designers did the “right thing.” I suppose this is in contrast to Java, which does the pedantic thing, Perl, which does the kludgy thing, Ruby, which has two independent implementations of the wrong thing, and C, which doesn't do anything. The language is slow, awkward, and ugly. Refactoring Erlang code is a pain. But I love it anyway.
|
|
|
|
|
The free games that have been included with the various versions of Windows over the years occupy a unique position in the video game landscape. No one would include them on a list of the best or most influential games of all time, and it’s unlikely any of them have ever acted as a “system seller” to influence someone’s choice of OS. Yet over the past decade, games like Microsoft’s Solitaire, Minesweeper, and Mahjong may be the most widely played video games on any platform... you’re unlikely to find a PC user that hasn’t at least tried these titles at one point or another. The free game tradition continues with Windows 8. Here's what you'll find.
|
|
|
|
|
Finally, a phone so simple, so comprehensive, and so functional that I don’t have to be “help desk” for my in-laws. Show them the basics and let them run. Wait for the support call… crickets. That’s a real win in my book. No other phone (think, Android) could ever come close. No other phone (think Apple) could withstand their constant drops and hits. Maybe that’s just me. 34 reasons why you should give Windows Phone 8 a try.
|
|
|
|
|
Dr. Neumann has remained a voice in the wilderness, tirelessly pointing out that the computer industry has a penchant for repeating the mistakes of the past. He has long been one of the nation’s leading specialists in computer security, and early on he predicted that the security flaws that have accompanied the pell-mell explosion of the computer and Internet industries would have disastrous consequences. Peter G. Neumann wants to reinvent the computer for better security.
|
|
|
|
|
Terrence Dorsey wrote: pell-mell
*looks up "pell-mell", which gives a synonym of "harum-scarum"*
AAAAHHHHHHHH!!!
|
|
|
|
|
Whether you’re using SkyDrive or Office 365, getting access to your Office content is just part of the phone’s easy set up. Windows Phone 8 auto-discovery gets you connected to your accounts, so you can get things done from any place, at any time. All your Office documents, where and when you want them
|
|
|
|
|
When Microsoft first revealed Windows Phone 8 at the Windows Phone Summit back in June, it highlighted mostly platform-level features and promised that it would more fully disclose new end user features at a later time. That time is now, and while the remainder of this article will touch on all of that, Microsoft highlights a few big areas of expansion, including downloadable Nokia maps, improved Local Scout, Bing with socialized search, new personal recommendation service, parental controls, and much, much more. The most innovative, attractive smartphone platform yet?
|
|
|
|
|
After successfully alienating almost all the good will WP8 could have with developers, MS are finally making the SDK available[^].
|
|
|
|
|
Good tools are invaluable in figuring out where problems lie, and can also help to prevent problems from occurring in the first place, or just help you to be more efficient in general. Command line tools are particularly useful because they lend themselves well to automation and scripting, where they can be combined and reused in all sorts of different ways. Here we cover six particularly powerful and versatile tools which can help make your life a little bit easier. What other command line tools do you find useful?
|
|
|
|
|
What the word means to me is a tool/library/platform can do a lot for me for as few lines of code I need to code and as little number of configuration I need to know about.
On the contrary, a library which can do a thousand things but requires me memorizing a hundred configuration switches just to get it to work is sh*t.
dev
|
|
|
|
|
I disagree.
Powerful, to me, mean flexible. All you really have to know is what the tool is capable of doing. That means it can tell you how to use itself. Most of the time you are stringing the commands with others in a script and that doesn't require memorization, either.
m.bergman
For Bruce Schneier, quanta only have one state : afraid.
To succeed in the world it is not enough to be stupid, you must also be well-mannered. -- Voltaire
In most cases the only difference between disappointment and depression is your level of commitment. -- Marc Maron
I am not a chatbot
|
|
|
|
|
then there's no library as powerful as C++ language where you can build everything yourself from scratch
dev
|
|
|
|
|
If it is part of the CCC game I would answer an "assault rifle", It is a powerful command line tool....
Seulement, dans certains cas, n'est-ce pas, on n'entend guère que ce qu'on désire entendre et ce qui vous arrange le mieux... [^]
|
|
|
|
|
Ummm no. An assault rifle has a point and click interface.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I meant "command line" in the military way of seeing things....
Seulement, dans certains cas, n'est-ce pas, on n'entend guère que ce qu'on désire entendre et ce qui vous arrange le mieux... [^]
|
|
|
|
|
James wonders why many functions kept DWORD for parameter lengths instead of upgrading to SIZE_T or DWORD_PTR. When updating the interfaces for 64-bit Windows, there were a few guiding principles. Here are two of them. 1) Don't change an interface unless you really need to. 2) Do you really need to? Changing an interface causes all sorts of problems when porting. For example, if you change the parameters to a COM interface, then you introduce a breaking change in everybody who implements it. The number of breaking API changes in the conversion from 16-bit to 32-bit Windows was only 117.
|
|
|
|
|
TDD's goal is to prevent programmers from introducing new bugs into working code. However, when you're writing code from scratch, your tests won't help you find all the bugs in your code. That's because you can't possibly write tests for all the ways your software will be used (or abused). When I first started doing TDD, I had really good tests, but I was too tired to do much exploratory QA. However, my boss wasn't, and I was very embarrassed to find that my software had lots of bugs. Simply put, he used my software in ways that I hadn't intended. Worked on my machine (as long as I didn't actually click anything).
|
|
|
|
|
They are releasing products with only unit testing? That sounds suicidal
|
|
|
|
|
This makes my heart sink. Will we ever find a fool-proof way to find bugs? Not to mention the amount of time it takes to create unit tests.
|
|
|
|
|
FourCrate wrote: Will we ever find a fool-proof way to find bugs
From a logical perspective; no, not ever. It's also not helpful to aim at something like that, it's more appropriate to expect mistakes.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|