6/1/2014 Developer News Roundup

Joke:

Scientists from the University of Southern North Dakota at Hoople* have discovered a technique for extracting the glazing from the eyes of mindless bubble-gum-chewing teenagers and applying the extract to various surfaces to give them a unique shine. The scientists have tried it on a number of materials, including leather, and the results are, if nothing else, quite fascinating. Apparently, Mel Brooks has caught wind of this development and is considering using it in his next motion picture, tentatively entitled “Glazing Saddles.”
Apologies to Professor Peter Schickele of P.D.Q. Bach fame.

 

Security news:

In baffling move, TrueCrypt open-source crypto project shuts down (Very cryptic. Never say I don’t go for the obvious dumb jokes, either)

OpenSSL to get a security audit and two full-time developers (Two, count ‘em TWO! I feel more secure already. Not.)

 

Mobile, web, and cloud news:

Ramda wants to put the function in functional JavaScript (Have a rendezvous with Ramda. Arthur C. Clark must be rolling over in his grave, now.)

Tools rush in: Developer options grow for Internet of things (Get yours now, before they become obsolete in 27.5 hours)

Pop quiz: Who invented cloud computing? (Seems the answer is still kind of hazy)

PHP improvements to boost real-world app performance (Now if they would just make it more secure and actually pleasant to program…)

Mary Meeker’s 2014 Internet Trends report is a must read (Why not. I’ve got nothing better to do.)

App dev Q&A: The journey to making Famo.us real (And Famo was his name-o)

Microsoft goes public with browser development plans (More open, just without the source)

Microsoft’s new open source ASP.Net can run on Linux, OS X (ASP.NET goes Mono e Mono)

ASP.NET vNext on OSX and Linux (Some more on the subject)

Xamarin.Forms – Write Once, Run Everywhere, AND Be Native? (This makes looking at Xamarin for cross-platform development even more compelling)

RubyMotion 3.0 Sneak Peek: Android Support (on the other hand, if you only want to support Android and you like Ruby, not Java, take a look at this)

Apache Cordova 3.5.0 (New version)

Hands On with the Android Wear Developer SDK (Warning: This may wear you down)

Update: Xamarin 3 releases Apple Xcode alternative (These people are on a roll)

Microsoft shoots to shorten Internet Explorer’s long tail (After shooting themselves in the foot for so many years)

Visual Studio Now Supports Hybrid Cross-platform Mobile Development via Cordova (Shades of Dr. Strangelove – We must not allow a PhoneGap gap!)

Top 10 JavaScript traps for a C# developer (Sounds like some of these also apply to other types of non-JavaScript developers)

uncss: Find Unused CSS (Hey, you might even find Waldo!)

New standard for a faster Web finished by year end? Maybe not (I’m betting not)

 

General news:

15 trends and 15 turn-offs in app dev (Just 15 of each?)

Caliburn.Micro – Xaml made easy (Write once for all your Windows-based platforms, if you like that sort of thing)

Git 2.0 features better defaults and a kinder learning curve (Now you only need a Masters degree to git it…get it? Er, never mind, I hear someone calling me…)

Computer scientists study other computer scientists (No doubt looking for signs of artificial intelligence)

Enjoy machine learning with Mahout on Hadoop (A shout out for Mahout)

TechEd North America Highlights for App Developers (Lots of links to content from the conference)

When too much coding can kill you (No coded messages, here)

Skype shown automatically translating multilingual voice calls (Why not? What could go wrong?)

Microsoft’s New OneNote Service API Backs Free Apps for Windows, Mac OS, iOS and Android (Hmm, very OneNoteworthy)

Setting Up F# In Emacs (Emacs in the key of F#)

Coding Principles Every Engineer Should Know (Random quote: “…only good programmers can solve problems in simple, understandable ways.”)

Nitra goes Open Source! (probably because you’ve never heard of Nitra before this)

Where Is the Learning in Agile? (It was too fast and has already left the building?)

Choosing a Web Framework/Language Combo for the Next Decade (A decade worth of relevance? That’s optimistic)

Announcing Update to Productivity Power Tools 2013 (Apparently, we we’re productive enough, before)

Don’t Believe Anyone Who Tells You Learning To Code Is Easy (Really?

New Windows app development training resources now available (Please, please, won’t you build some apps?)

5/17/2014 Developer News Roundup

Joke:

Apparently, the Spice Girls are getting back together, but they’re adding a new girl, who happens to be 74 years old. She’s going to be known as “Old Spice”.

 

Web, cloud and mobile news:

Google gets on Dart soapbox, demos move from JavaScript (Dart targets the mainstream)

What’s new in Microsoft Azure (Item #1: It’s still going)

React: Making faster, smoother UIs for data-driven Web apps (A reactionary tale)

How Microsoft’s cloud push will affect your job (Watch your back)

Facebook: MVC Does Not Scale, Use Flux Instead [Updated] (Ah, there’s the flux of the matter)

FCC pushes ahead with plan for Internet ‘fast lane’ (Let’s see how fast they can make everyone’s blood boil)

One Web hoster’s wonderfully trollish FCC protest (And something to make you smile)

Son of SOPA: The Internet under siege (Businesses on the Internet wouldn’t be so bad if it wasn’t for the business “leaders”)

12 things we hate about PHP (Just 12? Did they drop a zero or three?)

SD Times Blog: Microsoft open-sources ASP.NET on GitHub (Now with baking soda)

How Joyent debugs Node code (Welcome to the Joyent Luck Club)

Don’t Forget to Cover Your Client Side! (A.K.A., cover you backside)

Spark Micro Web Framework (Made by really small spiders)

Rethinking DOM Traversal (Traversal of fortune?)

WebComponents.org (The new old thing)

No more JS frameworks (Yes)

Introducing ASP.NET vNext

 

Security news:

Microsoft continues RC4 encryption phase-out plan with .NET security updates (I feel more secure already…or not…)

Windows 8 Is The Most Secure Version Yet: Here’s Why (It is, it really is)

Security-vendor snake oil: 7 promises that don’t deliver (It’s a very simple equation: salesperson + promise = lie)

 

Functional Programming:

Functionally SOLID 2

A simple and straight forward Single File Windows Service template for F# (Hopefully, this is serviceable)

The slow adoption of Functional Programming in banks! (They’re still waiting to see if this Internet thing is for real)

Announcing FSharp.Azure – An Idiomatic F# Azure Storage API

Kaplan-Meier Survival Analysis Using F# (Get your crash course here)

 

Miscellaneous news:

Why run SQL on NoSQL? Speed, says Splice Machine (It’s the splice of life)

Hot boss, cold boss: This tech pro just had no chance (This would be even more amusing if the guy was self-employed)

Hg Init: a Mercurial tutorial (Read it quickly)

How a Boston Hospital is Using Google Glass to Save Lives (So, there is a use for this product that doesn’t have a creepy factor to it)

It was the best of times, it was the burst of times (Just when I was feeling all happy and bubbly)

8 new tech job titles — grab ’em before they’re hot (Because on Internet time, they’ll be hot two weeks from now and obsolete in six)

Agile Testing Heresy: Are You Testing Too Much? (I feel testy, does that count?)

For Microsoft, going backwards is the new forwards, but that’s ok (As long as that last step isn’t over the edge of a cliff)

New PostgreSQL guns for NoSQL market (How about we come up with a new database system and forget all this SQL/NoSQL stuff ever happened?)

Head games: What we saw at NeuroGaming Conference 2014 (I have a headache already)

Plumber, Mechanic, Programmer (Be sure not to get your pipes all tangled up in a bunch while reading this)

Rebooting Entity Framework (Lighter, fluffier)

10 Articles Every Programmer Must Read (If you have time to remember and know the URL, etc.)

Visual Studio 2013 Update 2 (Available now)

How Gamification Drives Business Objectives (Waiter, I’ll have the Agile special with a side order of Kanban, all smothered in gamification sauce)

With CShell, C# developers can bypass Visual Studio more often (Sally sells it by the CShore)

A new API for Visual Studio Online

So Here’s Why Everyone Is Starting Sentences With The Word ‘So’ (So true)

Ask Ars: Why are some programming languages faster than others? (Better hamsters)

 

Educational news:

SD Times Blog: Fifteen toys, games and tools that teach programming (Oh, so that’s what programming is like…)

Microsoft Research launches Code Hunt, an educational Web game for learning programming (This reminded me of the old TV show Sea Hunt)

4/5/2014 Article Links

Joke:

I sat in on a court session once where the judge and the lawyers all spoke in rhyme. That was the first time I had ever seen poetic justice in action.

 

Cloud stuff:

Amazon, Cisco, Google crowd the cloud — no thanks to NSA or IT

Microsoft’s Satya Nadella puts the cloud front and center

Amazon holds off Google’s cloud charge — for now

The NSA’s spying has in fact hurt U.S. cloud providers

Microsoft Hears Amazon Price Drop, Raises It An Azure Cut

 

Big Data, Big Data!

Big data showdown: Cassandra vs. HBase

 

Product info:

Eneter Messaging Framework (cross-platform framework for inter-process communication)

 

Java stuff:

Oracle Announces Most Significant Upgrade to Java Programming Model with Java 8 (this mentions a few details other articles have skipped over)

 

F# stuff:

Xamarin F# – Experience Report

 

Mainframe stuff:

Serving 3270 screens to thin-client web browsers through straight TCP/IP connections (yep, now you can serve up those delicious green screens right on your iPad)

 

Other random stuff:

How Dropbox Knows When You’re Sharing Copyrighted Stuff (Without Actually Looking At Your Stuff)

WinJS: 5 Things You Need To Know About Microsoft’s New Open-Source JavaScript Library (not just for Windows, apparently)

SQL and NoSQL come together with new MariaDB Enterprise offerings (just like peanut butter and chocolate!)

Analysis Paralysis: Over-thinking and Knowing Too Much to Just CODE

Spring cleaning for your code, thanks to CodeMaid (Visual Studio extension)

A close look at the Agile Manifesto after 13 years

Duktape (an embeddable JavaScript engine for C/C++)

Cortana blows away Siri and Google Now, may bring me back to Windows Phone

4/4/2014 Article Links

Random stuff:

Oracle doubles the speed of MySQL query handling (Is it safe to stop worrying about whether Oracle will kill off MySQL?)

Scrum co-inventor: Agile can lower risk, but it won’t tell you how to code (in other words, lots of luck)

Developer picks: 7 hot tools for agile development (so hot, they’re cool)

Android is the most stable mobile OS, says new report (that is, when compared only to one other operating system…)

Google is tracking some employees for 100 years just to monitor their happiness (hmm, leaving work at the office will make you happier? Who would have guessed?)

Fire hazard forces recall of Lenovo ThinkPad batteries (shocking)

Why CoffeeScript Isn’t the Answer (needs more sugar?)

As advertisers phase out cookies, what’s the alternative? (Milk, what else?)

Three Types of Interview Questions Software Developers Should Expect 

Why you should always under-promise and over-deliver (and remember, to everyone else, even your estimates are considered promises)

Agile in the enterprise: To succeed, avoid the fundamentalists (be sure to stand up to them…in meetings…yeah, that’s it)

Software developers, you’re better when you work together (now, go sit in the corner)

You say Python, and I say Perl … (and attach Perl to Python, and you have yourself an interesting necklace for your main squeeze)

What the latest cloud explosion really means (puffier clouds?)