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?)

Advertisements

4/19/2014 Article Links

Joke:

A pond full of frogs put on a performance of Hamlet. It was a ribbeting performance, especially at the end when they all croaked.

 

Announcements:

The Michigan Google Developers DevFest 2014 (If you’re in the area)

Telerik Kendo UI: Powerful, Extensible-and Now, Open Source (Usable for all your web and HTML-based mobile app development)

 

Security stuff:

Coverity finds open source software quality better than proprietary code (Sometime’s there’s a reason why source isn’t shown to the world)

Google’s New Street View Image Recognition Algorithm Can Beat Most CAPTCHAs (The new GOTCHA)

Why Heartbleed could be much worse for Android users (What isn’t?)

SD Times Blog: Hoodwinking Windows suckers (I’ve personally been targeted twice by people claiming to be from the “Microsoft Department”)

Scamming the scammers — catching the virus call centre scammers (Hilarious video by Troy Hunt, a computer security expert, related to the previous link)

Heartbleed hacker arrested, charged in connection to malicious bug exploit (And the termites start creping out of the woodwork)

Think tank challenges Heartbleed handwringing (Not to mention all the hand waving)

Android trojan app targets Facebook users (Wake me up when it’s safe, again)

It’s Time to Encrypt the Entire Internet (And then sprinkle it with secret sauce)

The rise and fall of Heartbleed hysteria (The hysteria has become historic)

 

Mobile stuff:

Your no-fuss, fail-safe guide to protecting Android devices (Until all those steps turn out to be insufficient)

Matias Duarte, Android’s Chief Designer: Make Apps for Screens, Not for Mobile (Good advice, unless it doesn’t work)

Secure Coding for the Android Platform (And good luck)

This is Amazon’s smartphone (Because we can’t possibly have enough devices to deal with as it stands)

BlackBerry Just Had Its First Good Idea in Years (Punt?)

Google now lets you access your computer through Android with Chrome Remote Desktop (Good news, or bad news?)

‘Kill switch’ may be standard on U.S. phones in 2015 (I’m more interested in a switch that will kill everyone else’s phone during concerts and other events)

Google’s DIY Project Ara won’t fly in the real world (Playing Devil’s advocate, I predict this will be popular with the under-10 crowd)

 

F# stuff:

F# Symbolic Math, Part 2 (This link is a symbolic gesture)

Street-fighting mathematics (Because when you think “street fighting”, you naturally picture a mathematician)

Going Functionally SOLID (Insert your own joke about SOLID waste here: _________)

Smith Wilson and the F# Community (F#eel F#ree to F#it in)

Consuming Twitter With F# (As long as it doesn’t give me indigestion)

Crawling mobile app stores with F# (You have to crawl before you can walk)

TypeScript in First-Class F# Web Projects (Add some JavaScript via TypeScript to your F# projects)

The Book of F# – Review and Interview with Dave Fancher (Welcome to the latest F# book)

Analysis of Roslyn vs. the F# compiler (Apples to oranges)

Hopac: Higher-Order, Parallel, Asynchronous and Concurrent (Everything you ever wanted for high performance, rolled into one library)

 

Other stuff:

Java Q&A: The ultimate superclass, Part 2 (Just a little classier than other classes)

Coeffects: The next big programming language challenge (Good, because Ineffects hasn’t been even a little fun)

MonoGame 3.2 (Cross-platform game development library)

Those Who Say Code Does Not Matter (Right, because all my software runs on pure thought)

Google Glass gets KitKat support, leaves out video calls (No video for you! Come back, six months!)

Your Voice Will Control The Future (I’d be more impressed if it could control the present)

Android docs reveal before iPhone, Google’s plan was a Java button phone (Press once for Coffee)

In Public Cloud Computing Fight, the Gloves Come Off (I’m OK with that, as long as the next thing that comes off isn’t some random developers pants)

R u mdrn? How to lure hipster hackers (Because no one wants competent oldsters)

OpenStack’s latest release keeps the DIY private cloud features coming (Just don’t DIY on the security, please)

How Arduino And Raspberry Pi Can Enhance Your Connected Home (Don’t forget to throw in a Kinect or two to be truly Kinected)

Not the usual suspects: 10 plucky programming languages on the rise (A truly plucky language would probably be called Harp)

Racing to writeness to wrongness leads (Witness the wittiness)

The Right Way to Swizzle in Objective-C (Oh, so the objective is to swizzle?)

What source code is worth studying? (A guide to the classics)

Teachers warn of serious developmental issues in children ‘addicted’ to tech (Hint: Kick your kids outside more often)

Red-hot IT jobs: Who’s getting hired in 2014 (In case you don’t already have a nice job)

Citizen developers are no threat to professional coders – yet (I’ve been hearing this one for years)

How to avoid a HealthCare.gov fiasco in your cloud (Step #1: Don’t work for the government)

IE6: Retired but not dead yet (It’s feeling much better, now)

4/11/2014 Article Links

Joke:

Two buddies rent a boat to go fishing. Naturally, they bring along a lot of beer to pass the time, because, who ever really goes fishing just for the fish. Anyway, they hit it big time and catch a lot of fish, while also ingesting a lot of beer. After a while, they both have caught their limit, so they head back in and return the boat. The first guy says, “You know, we really should have done something to remember that spot for next time.” The second guy says, “Oh, I did. I marked a big red ‘X’ inside the boat.” The first guy says, “You dummy! Suppose we don’t get the same boat next time?”

 

Cloud stuff:

Available Now: Preview of Project “Orleans” – Cloud Services at Scale

New Amazon toolset tracks cloud spending

Security could be a casualty of the new Azure portal

 

Mobile development stuff:

Windows Phone 8.1: a lap around the new development features

The decline of the mobile web

HTML5 apps can be just as speedy as native apps with the new Famo.us Javascript framework

 

F# stuff:

DDD and CQRS Using the Functional Language F#

Facilitating Open Contributions for the F# Compiler, Library and Visual F# Tools

 

Other stuff:

First look: MongoDB 2.6, the all-grown-up version

Developer picks: 7 tools for making the most of GitHub

6 ways the Internet of things will transform enterprise security

Dart 1.3 dramatically improves server-side performance

Mono and Roslyn

Software Estimation: How Misperceptions Mean We Almost Always Get It Wrong

Star software designer Greg Christie leaving Apple

4/9/2014 Article Links

Joke:

An old married couple is driving along a long, winding country road. The wife is talking a mile-a-minute as the old gentleman occasionally nods and grunts while keeping his eye straight ahead. At one point, the car hits a nasty bump in the road, the passenger door flings open, and the wife spills out. The man doesn’t even notice and keeps driving. A few minutes later, a cop pulls him over. The officer says, “Sir, we found your wife a few miles back. She’s a little bruised, but otherwise OK.” The old man looks over at the passenger side, then back at the officer and says, “Oh, thank goodness, officer. I thought I had gone deaf!”

 

Read this first:

The Heartbleed Bug

 

Windows stuff:

Microsoft requires migration to Windows 8.1 Update within 5 weeks (Save the date and save the day. Yikes!)

Microsoft should open-source Windows XP, enable 3rd-party support, says legal scholar (This could be taken more seriously if it had been posted on April 1)

The story of the Windows XP ‘Bliss’ desktop theme—and what it looks like today (news from the WABAC machine)

Microsoft removes Windows 8.1 Update from WSUS update servers (oops)

Microsoft Patch Tuesday bids adieu to Windows XP (also notes about other patches)

What’s new in Windows 8.1 Update

 

Web development stuff:

easeJS (Classical Object-Oriented JavaScript Framework)

JavaScript OCR 

pixi.js (Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback)

 

Mobile development stuff:

Handy code-free mobile app development resources for small businesses (code free, maybe, but not all are cost free)

Microsoft extends its JavaScript framework to rivals

 

Microsoft news:

Ballmer, Not Nadella, Gave The Go-Ahead To Ship Office For iPad, Which Has Racked Up 12M Downloads (this just highlights the disconnect between software developers and non-software developers)

The most hated browser in the world is finally dead (Now, can everyone just move on?)

Microsoft and open source: True love or casual fling?

Microsoft Azure Developer Camp: Build a Cloud-Native App (free virtual class)

Four things developers should know about the new Microsoft

Microsoft adds .Net compiler to open source offerings

 

Other stuff:

Google courts enterprise developers for Glass (Don’t most enterprises already have a glass ceiling?)

MongoDB 2.6: Our Biggest Release Ever (all hail the new king!)

CIOs: Lure Top Tech Talent by Offering Free Lunch (Developers: Beware of overuse of the words “Happy” and “Meal” when the CIO describes what your free lunches will be like)

Beware of NoSQL standards in Oracle’s clothing (woof)

Big data needs software-defined storage (well, what do you know? IBM offers a solution right up this alley)

Controversial Mozilla CEO Brendan Eich resigns

Java Tip: Hibernate validation in a standalone implementation