|
|
One of the tasks that I found cumbersome when writing JavaScript is simple collection manipulation. I have gotten spoiled in C# with LINQ. Sorting, filtering, shaping and more is easy with LINQ but what about in JavaScript? It's a bird, it's a plane, it's Underscore.js!
|
|
|
|
|
www.breezejs.com
You're welcome
|
|
|
|
|
One of the reasons I do not think JS will take over. Future is going more towards tools like Linq and further from traditional C++ type languages (C#, Java, C++)
|
|
|
|
|
Microsoft is in a tough spot. Windows RT is all but dead in the water. But Microsoft has approximately a zillion and a half Surface RT tablets collecting dust in warehouses. "I can't take him like that. It's against regulations."
|
|
|
|
|
Windows team blows it again, and again, and again.
|
|
|
|
|
Good, serves them right for pulling the Silverlight rug from underneath me. Good thing I never invested in this RT stuff, it reeked like Silverlight happening all over again.
Wout
|
|
|
|
|
The Canadian smartphone maker puts a "for sale" sign up. But who is likely to be interested in buying the beleaguered company as it steadily loses ground to Apple and Google? Anyone want to chip in? Free phone for all owners?
|
|
|
|
|
hmm I have $1.26 let will that buy it ?
|
|
|
|
|
Expanding a growing portfolio of enterprise software it sells as hosted services, Microsoft plans to add Java to its Windows Azure cloud service. Two great tastes that might get along this time
|
|
|
|
|
Developers get points for taking classes and publishing apps, and they can swap points for Xbox games or OS upgrades Scratch their back, get yours (Sorry, US only)
|
|
|
|
|
Kent Sharkey wrote: and they can swap points for Xbox games
Don't play, don't want.
Kent Sharkey wrote: or OS upgrades
Ubuntu is free.
Marc
|
|
|
|
|
You could always barter the XBox games for food, can't you?
Did you actually switch to Ubuntu? What are you doing all that TDD with these days?
--------------
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: Did you actually switch to Ubuntu?
No - I only use Ubuntu for things I have to use it for, otherwise I strive to get the Ruby on Rails projects that I'm working on to actually run natively in Windows - it's SUCH a nicer OS to work with, and the RubyMine IDE looks SO much better in Windows. I'm going to blog about that at some point!
Kent Sharkey wrote: What are you doing all that TDD with these days?
It's actually yet another TLA called "BDD" - behavior driven development. Ruby on Rails, besides having good unit testing capability, has awesome capability for doing integration testing - basically, the "behavior" of the website.
Marc
|
|
|
|
|
There has been some noise recently about a presentation at Black Hat 2013 entitled "Preparing for the Cryptopocalypse". Based on some recent research by Antoine Joux et al., the speakers argued that we should be prepared for the day when RSA is announced to be broken. Personally, I'm not so worried. "When should we worry? If there's any hint of this work being extended to apply to prime fields."
|
|
|
|
|
What do spam email and HIV have in common? They’re examples of the range of problems that longtime Microsoft researcher Dr. David Heckerman has battled during his career — applying his background as an MD and his work in computer science to make advances in some surprising areas. The spam battle dates back to 1997, when Heckerman received his first piece of junk email and decided to do something about it, setting him and his colleagues on a multi-year battle with spammers that resulted in sophisticated protections still used in Microsoft products today. The next big problem? "I think sequencing weird organisms is a nice one in genomics."
|
|
|
|
|
David Kriesel, a doctoral student in computational geometry at Bonn University, has no academic interest in compression algorithms. When a former client asked him about a bizarre incident involving a photocopier, his first reaction was, "You guys have to be kidding me." The client called him when they found that a Xerox machine had scanned an architectural drawing of a house in such a way that numbers from one part of the original drawing wound up replacing those in another portion. The mystery proved too hard to resist. Image compression in document scanners: wh47 c0u1d p055i61y g0 wr0ng?
|
|
|
|
|
|
Veronica seemed to be humming along nicely with her new RAM, and I was chugging away on her next set of parts. However, I started noticing strange behaviour when running test code. Things were getting a little erratic. Simple code that was clearly correct would fail to execute properly. Then the RAM test (which runs automatically on boot up) started failing sometimes. Then, she started failing to boot up at all about half the time. Something was very wrong, but with so many parts, it’s hard to know what. When faced with a tricky problem in a complex system, a good first step is to isolate some variables. Humans don’t actually solve hard problems. We reduce them into a hundred simple ones and solve those instead. Just when you thought it was safe to call yourself Turing-complete.
|
|
|
|
|
CAPTCHAs are "a type of challenge-response test used in computing to determine whether or not the user is human." They are designed to be relatively easy for humans to solve, and difficult to automate. Some of them are very good, but the CAPTCHA system employed by reddit.com is, as of 2013-07-26, not state-of-the-art. Below, I attempt to solve this CAPTCHA automatically. The fourth law of robotics: Forget the first three laws. Just annoy the humans into submission.
|
|
|
|
|
Back some time in 1998, a friend I used to work with named Jeff Robbin approached me about a project he and Bill Kincaid were working on, which was called DAS at the time... but would eventually become SoundJam (and then SoundJam MP), and would then eventually become iTunes (once Apple bought it). At the time, in my usual myopia, I thought "who the hell would want a Mac version of WinAmp?!?", silly me.... At some point, Jeff and I were chatting about his disc burning feature, and he said he needed some way to inform the user that the burn was done. DAS being a sound-making app, he wanted a sound to alert the user, something simple. Since I'm a hobbiest musician, and had a recording setup, I told him I'd tinker around and see if I could some up with something. I'll be honest fellas, it was sounding great. But... I could've used a little more marimba.
|
|
|
|
|
Lorna and her classmates, who range in age from 4 to 7, are taking part in a pilot study here at Tufts University in Medford, Massachusetts, to see how young children respond to ScratchJr, a spin-off of the Scratch programming language. Scratch was invented to teach students as young as 8 how to program using graphical blocks instead of text. Now even children who haven't yet learned to read or write are getting in on the act. They also have strong feelings about variable naming, indentation and yummy snacks.
|
|
|
|
|
I saw the title and I thought to myself, "the same kindergarten coders whose code with which I am struggling are still around...????"
Charlie Gilley
<italic>You're going to tell me what I want to know, or I'm going to beat you to death in your own house.
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Here’s AnandTech’s reported price list of the Xeon E5-2600 V2 CPUs that the new Mac Pro will use. What’s interesting about the high-end models is that Intel is clearly hitting huge thermal-efficiency walls. As the number of cores goes up, the highest clock speed goes down to keep within a usable TDP. But it's so pretty it must be better, right?
|
|
|
|
|
Customers of Silent Circle’s encrypted mail service got an unfortunate surprise on Friday: all their messages had been deleted. The management of Silent Circle, an encryption firm that specializes in smartphone communication, abruptly shut down their e-mail service yesterday, saying they were pre-empting the U.S. government from forcing them to hand over customer data. While they were confident they could protect text messages, voice calls and video calls, e-mail had always been less secure because it relied on standard Internet protocols. Silent Circle’s mail server was in Canada. Think about that for a minute...
|
|
|
|