Tuesday, January 28, 2014

Pebble Smartwatch

Pebble Grows Up With Its Second-Gen 'Steel' Smartwatch | Gadget Lab | Wired.com:

The First Smartwatch Worth Wearing | Product Reviews | Wired.com ?


Amazon.com: Pebble Smartwatch for iPhone and Android (Black): Electronics




"Internet.org is a global partnership between technology leaders, nonprofits, local communities and experts who are working together to bring the internet to the two thirds of the world’s population that doesn’t have it."

Facebook, Samsung, Nokia, Ericsson, Qualcomm... 
but not Google (yet)...

Android PCs

Android PCs and other Windows-alternative desktops are for real | ZDNet:

Acer Android PC

In fact the only "app" needed on most personal devices is a good web browser...

with secured JavaScript APIs for sensors and isolated storage.

Open Android => Closed Apps

Is Android Moving to a Closed Source Model?: @ InfoQ

"after Android became dominant, Google stopped actively developing a few parts of AOSP, including apps like Search, Music, and Calendar. The Ars Technica piece goes into details describing how those open source apps came to a development standstill after Google rebranded them, enhanced them, and made them available as closed source apps in Play Store. "

Visual F# Tools

Visual F# Tools 3.1.1 Adds Visual Studio Express 2013 Desktop and Web Versions: "Visual F# Tools 3.1.1 has been released with support for both desktop and web versions of Visual Studio Express 2013 Express. It also provides support for installation in a system which doesn't have Visual Studio. In such a case, the compiler, runtime and F# interactive will be automatically deployed without IDE tooling."

Martin Fowler: Workflows of Refactoring

Nice web slides navigation (and useful information!)

Workflows of Refactoring  by Martin Fowler

TDD "red-green-refactor cycle"
  • Red: Add a Test
  • Green: Make it work: 
  • Refactor: Make it Clean
The metaphor of Two Hats ("You can only wear one hat at a time")

  • Adding code
  • Refactoring
Litter-Pickup Refactoring

This is often referred to as the boy-scout rule.
Always leave the code better than when you found it.

Comprehension Refactoring

clear code, like clear writing, is hard to do

"People should be always on the look-out for substandard code. Often as a team learns, code written a few months ago can now seem lacking, and should be fixed."

Preparatory Refactoring
A common analogy for this is prep work before painting.

Planned Refactoring
schedule refactoring as part of their planned work,

Long-Term Refactoring
large-scale restructuring

Martin Fowler Presented Workflows of Refactoring: @ InfoQ

AngularUI for AngularJS

AngularUI for AngularJS:

"The companion suite(s) to the AngularJS framework."

with Bootstrap look and feel

IE11 F12 Developer Tools Overview

Rachel Appel - Internet Explorer F12 Developer Tools Overview:

The F12 Developer Tools found in IE 11 are rebuilt from the ground up to enable the best experience for developers while debugging and producing websites.