The ‘Trend of Convenience’ doesn’t make things more convenient. Instead it mostly eliminates limitations that prevent change from happening in the first place. Take the horse carriage versus the car. Many people think of the car as a more convenient horse carriage, but why is that? Is it because it’s faster? Is it because it’s …
Category Archives: Elsewhere
lessphp
LESS Compiler written in PHP. Usage is simple: <?php require “lessc.inc.php”; $less = new lessc; echo $less->compile(“.block { padding: 3 + 4px }”); Of course one can take files as input too (define a 2nd argument to cache on disk): <?php echo $less->compileFile(“input.less”); Also ships with an extra shell executable script plessc $ plessc input.less …
Making Glass Cows
Commafeed
Google Reader inspired self-hosted RSS reader, based on JAX-RS, Wicket and AngularJS. Might actually form a good alternative to Google Reader which is about to disappear. Too bad it’s written in Java though (as a PHP developer you might guess what I prefer) Commafeed Demo →Commafeed Source (GitHub) →
Grunticon: A Grunt.js plugin for managing and delivering sharp icons to all devices
grunticon takes a folder of SVG files (typically, icons that you’ve drawn in an application like Adobe Illustrator), and outputs them to CSS in 3 formats: svg data urls, png data urls, and a third fallback CSS file with references to regular png images, which are also automatically generated and placed in a folder. Just …
PHP PaaS
Great to see that Google App Engine and Engine Yard now both support PHP (v5.4) on their cloud platforms too. GAE could use some more loaded extensions, but it’s a good start. Google App Engine for PHP →Google App Engine: PHP: Getting Started →Google App Engine: PHP: Detailed Documentation → Google App Engine for PHP …
ELEMENT4L
New Google Maps Hands-on
Been playing around with the new version myself and must say it’s a great step forward. Here’s the official Google Promo Video: The new Google Maps draws you a tailored map for every search and click you make. So whatever you’re trying to find or wherever you’re trying to go, you’ll always have a map …
Boards of Canada – Reach for the Dead
Smarter Objects
As a user points a smart phone or tablet at a physical object, an augmented reality (AR) application recognizes the object and offers an intuitive graphical interface to program the object’s behavior and interactions with other objects. Once reprogrammed, the Smarter Object can then be operated with a simple tangible interface (such as knobs, buttons, …