|
MasterCard and the MaRS Discovery District in Toronto are teaming up on September 28 and 29 to host the first MasterCard N>XT challenge. The two-day event will put teams of developers together to test their capability for creating a breakthrough payment solution. The contestants will have access to MasterCard’s open API, commerce infrastructure and tool kit. An opportunity to win $10,000 and be touted as Canada’s next great developer.
|
|
|
|
|
JavaScript is everywhere: running applications in browsers, running the servers that feed HTML to the browser, and running database engines, to name a few. It should be no surprise, then, that JavaScript can also be used to control off-the-shelf hardware, circuits and other electronics like the Arduino platform. Through the use of frameworks like Rick Waldron’s Johnny-Five for NodeJS, and the “StandardFirmata” software package for Arduino, you can write JavaScript on your computer and use it to control and manipulate nearly any aspect of an Arduino-based hardware setup. SkyNet.js becomes self-aware at 2:14 a.m. Eastern time, August 29th...
|
|
|
|
|
After reading this post, you should be able to figure out what std::move does, although not necessarily how it does it. This kind of thing is how people get in trouble (and get gray hair) with C++.
|
|
|
|
|
Patrick McKenzie says 90% of the jobs involve things like implementing an internal travel expense reporting form, rather than a product shipped to external customers. He advises you to get used to the idea, even though such software is "soul-crushingly boring" as he puts it. How bad is it, and is it really 90% of the jobs? A different take on the realities of working in the software business.
|
|
|
|
|
Tobi had a few questions about memory mapped files. And it is quite an interesting topic. A memory mapped file is a feature for all modern operating system. It require coordination between the memory manager and the I/O subsystem. Basically, you can tell the OS that some file is the backing store for a certain portion of the process memory. In order to understand that, we have to understand virtual memory.... A quick tangent on Oren's ongoing tour of the world's smallest NoSQL DB.
|
|
|
|
|
James Larus, a 16-year Microsoft veteran and the man who started the Singularity operating system project at Microsoft, has left the company.... Singularity is a microkernel operating system and set of related tools and libraries that is developed completely in managed code. Singularity was not based on Windows; it was written from scratch as a proof-of-concept. Microsoft made the Singularity source code available for download under a non-commercial, academic license back in 2008. Singularity, Barrelfish, Helios, Midori, Drawbridge... the long and winding road from research to... ?
|
|
|
|
|
Sounds like his work got derailed by the crappy Microsoft Windows development team.
|
|
|
|
|
In NVIDIA’s product hierarchy, the Quadro 6000 cards hold the position of NVIDIA’s most powerful products. They’re not just the flagship cards for the Quadro family, but really the flagship for the entire generation of GPUs, possessing the compute functionality of Tesla combined with the graphics functionality of GeForce/Quadro, and powered by what’s typically the single most powerful GPU configuration NVIDIA offers. They’re unabashedly high end – and have a price tag to match – but in many ways they’re the capstone of a generation. Your own, personal supercomputer... and it plays games, too.
|
|
|
|
|
If you’d rather not deal with OEM overlays and carrier restrictions, you can plop down some cash and purchase unlocked, untainted Android hardware. But the OEM-tied handsets aren't all bad. Sometimes the manufacturer’s Android offerings tack on a little extra something to the device that stock or Nexus Android hardware might not. These perks include things like software improvements and hardware enhancements—sometimes even thoughtful little extra touches. We’ll take a look at four of the major manufacturer overlays available right now to compare how they stack up to stock Android. Hands-on with TouchWiz... and that's not a euphemism.
|
|
|
|
|
Not too long ago, the comics world seemed to view digital comics in the same way J. Jonah Jameson views Spider-Man: as a threat and a menace. In 2013, the world of comics has embraced and accepted digital, and at Comic-Con the discussion was more about how the comics medium should evolve and adapt to a world in which readers are experiencing comics on their phones and iPads rather than on paper. In Amazing Fantasy issue 15: Tablet Man spins a web to capture Comic Boy...
|
|
|
|
|
The main difference between the NXT system (the Programmable brick, motors and sensors) and the EV3 system is the brick itself. The EV3 brick features a more powerful processor, 4 motor ports (instead of 3), a micro SD card slot, a USB host port and a Linux operating system. In addition, it has a slightly larger screen, more buttons, and it is possible to control the EV3 brick using both iOS and Android devices, as opposed to Android only for the NXT. 2013 is the year of the (Linux) Lego robot.
|
|
|
|
|
I’ve been programming for quite some time and have explored a variety of programming paradigms along the way. From time to time people will ask1 which is better: functional programming or object-oriented programming. Having done both extensively in my time I can exclaim a resounding: it depends. And the winner is...
|
|
|
|
|
What a waste of space. He doesn't give any reason whatsoever how he came to the conclusion.
|
|
|
|
|
Many people still save their data into Microsoft Excel files. This is an unhappy choice for many reasons but many was already written about this topic. Furthermore, unfortunately Excel become a de facto standard in many business environment and this routine seems to be difficult to strike out. Many solutions have been implemented to read Excel files from R: each one has advantages and disadvantages, so an universal solution is not available. Get an overview of all the solutions. It's fun to charter an accountant and sail the wide accountan-cy...
|
|
|
|
|
“Natural Language Processing with Python”... has lots of motivating examples for natural language processing, focused on NLTK, which among other things, does a nice job of collecting NLP datasets and algorithms into one library. Let’s take one of Shakespeare’s sonnets and see if we can recommend alternate rhymes. Confusion now hath made his masterpiece!
|
|
|
|
|
Regex Crossword is a game similar to sudoku or the traditional crossword puzzle, where you must guess the correct letters in the horizontal and vertical lines of a grid. In Regex Crossword you are not given a word to guess, but a pattern that tells you which letters are allowed. Puzzle[dr].
|
|
|
|
|
You sir are sick, just sick i tell ya.
Don't comment your code - it was hard to write, it should be hard to read!
|
|
|
|
|
When maintaining applications built in ways that make unit testing them high friction, difficult or down right impossible, we often turn to integration tests or no tests at all. Poking around the outside of your logic to see that the outcomes our code produces is often fiddly, brittle and in most cases so time consuming it just doesn’t happen. Lucky for us all, if there has been a case in the past where we’ve been unable to test part of our business logic, Visual Studio 2012 Update 2 is here to offer an answer to your prayers... That legacy code you're in charge of updating? VS just made it easier to test.
|
|
|
|
|
Except they didn't, doesn't work as described for VS2012 Update 3 - the doc referred to a CTP of Update 2, I guess the marketing chaps objected.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Here’s what’s holding back 3D printing, the technology that’s supposed to revolutionize manufacturing and countless other industries: patents. In February 2014, key patents that currently prevent competition in the market for the most advanced and functional 3D printers will expire... These patents cover a technology known as “laser sintering,” the lowest-cost 3D printing technology. Because of its high resolution in all three dimensions, laser sintering can produce goods that can be sold as finished products. sudo print me a sandwich.
|
|
|
|
|
It will also, apparently, explode if you try to make a 3D gun.
I was seriously considering flooding the web with defective designs for guns for 3D printers, that'll thin out the gun nuts
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Rob Grainger wrote: I was seriously considering flooding the web with defective designs for guns for 3D printers, that'll thin out the gun nuts
I suspect your purge will end up being limited mostly to kidiots and gangbangers. Real gun nuts will notice problems like a tissue thin layer of material in the firing chamber, or that parts not fitting together right will go kaboom. Real gun nuts will stick to well known trusted sources for part blueprints just like they do for reloading manuals (books listing what gun powders, and what amounts of them, are safe to use when reloading brass for a specific gun).
Edit: even there, you're unlikely to go beyond shorts, shrapnel injuries, or mangled hands. Screwing up a reload by putting a double charge of power will make most guns go boom; but serious injuries are uncommon because the explosions just aren't big enough.
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
|
|
|
|
|
Sometimes you just want to get away from it all—to escape the din of a busy office, or the roar of a plane, and enjoy your favorite album or podcast. Or maybe you just want the world around you to be a little quieter so you can concentrate or relax. Noise-canceling headphones aim to provide just such an aural refuge. I took a look at five models marketed as premium noise-canceling solutions to see if they live up to their hype (and price tags). Sorry, you'll have to speak a little louder Bert. I have a banana in my ear!
|
|
|
|
|
In short, Orion is a set of components that together provide the server and client side code that make up an extensible browser based development platform. The components differ from many other Eclipse projects primarily because they’re written in JavaScript, CSS, HTML5 and target modern browsers such as Firefox, Chrome, Safari and IE10. This is the initial target for Orion, web developers. A worthy goal: Bringing all the fun of Eclipse to "simplify" the web development toolset.
|
|
|
|
|
GAH!!!
NO!
NO!
NO!
There's only one Orion project and only ever will be one. This is not ol' boom boom.[^]
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
|
|
|
|