Facebook has had the accesibility feature of describing the photos on your stream (automatic alternate text) avaliable for some time on their mobile applications.
This should be coming to various platforms soon but if you cant wait, and want to catch a glimps on computer vision advancements within Facebook, here is a userscript for you:
I recently rediscovered a fun dynamic of unlocking the screen to remove a “layer” from the background image. And there went the better part of my evening. Here is a example with betty boop undressed [sic].
Vectorized with Inkscape. Orchestrated with Sketch. Inspired by Michael Paulus – Betty Boop Skeleton. Betty Boop is a property of Fleischer Studios, Inc. Mobile service provider, Telekom Slovenije.
Version 3 brings much anticipated changes including a language switcher, working tab, fixed width etc.
Under the bonnet the whole plugin was rebuilt, serving localisators better now with more options.
Hackers will have a fun time with this plugin, as the code is clean and straightforward – making any kind of specialised keyboard is easy.
The next version 0.8 (currently dev) helps with that.
The next snippet creates a CRS called Metric, while similar to the Simple CRS, this one has a scale of exactly 1 meter and is not bounded by degrees of latitude/longitude.
Additionally, the next snippet is a patch to the Scale Control, that goes away with the Earth CRC and uses our custom one to display a perfect meter scale (and imperial, bah).
An example custom map is here.
Just a small update for ScreenSave, port back to Joomla! 2.5
There are a lot of libraries out there that give you really advanced and configurable tooltips, but what to do when you just need a simple one that does not eat up bandwidth and doesn’t clog up your app?
Here’s my take on that:
My way of lazy-loading google maps and ubilabs jquery.geocomplete.js
Here is a quick conversion to SCSS for a plugin I’m using for AngularJS.
During my Udacity Class CS258 I was introduced to Coverage.py. You can read up on Code Coverage on Wikipedia but I would also recommend the free course on the subject via Udacity.
To get Coverage.py running on your installation, the easiest way is using the console command easy_install. If you are using PythonPortable, you need to navigate to AppScripts before executing the following command:
Easy, wasn’t it?
PyScripter is a neat IDE packaged with PythonPortable. It has a feature called External Tools (found under the menu Tools->Tools). To make a neat shortcut you can “Configure Tools..” under the same menu.
Here are two shortcuts, one for running coverage on one file, the other for constructing the HTML:
Parameters=run $[ActiveDoc-Short] $[CmdLineArgs]
Just pasting this inside PyScripter.ini does require some additional fiddling, so I recommend just using the gui. The new commands will appear inside Tools->Tools. The generated HTML will be inside the scripts working directory.
Now go do some coverage testing!