I AM LISTENING TO
|
WHAT I LIKE
  • English
  • German
BLOG FILTER

Geolocation
Sometimes when personalizing or translating interfaces, IP geolocation is required.

Maxmind Geolite Free

Besides their subscription based products Maxmind also provides a free IP Geolocation database set. The set is offered under the Creative Commons Attribution-ShareAlike 3.0 Unported License. The free databases maps IPv4 + IPv6 addresses and is being updated once a month. GeoLite Free Downloadable Databases

IP2Location Lite

Another free set of data is provided by IP2location Lite. It is free for personal or commercial use with attribution required

readmore

The JSON spec allows integers, fractional numbers, strings, arrays, but when it comes to dates things are handled differently. There really is no date format in the JSON spec. Would be nice if every JSON date output would conform to ISO8601 :)

Some of these can easily be converted to a PHP timestamp using strtotime(), others require some more magic.

Here is a way to transform the .NET variant, something that has been haunting me in a current project ;)

Due to the wide usage of JSON as an exchange format, I really hope we will see a spec update in the future :)

readmore

pztv_phantomjs

PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

PhantomJS

readmore
5. February 2014

Snap.svg Framework

pztv_snapsvg

The JavaScript SVG library for the modern web. Just what the doctor ordered ;)

Snap.svg

readmore

The Google App Engine has no cURL support, which means that all REST calls need to be executed using file_get_contents.

As Parse REST calls need to be secure, you need to make sure that you send the request with a proper SSL context.

Short example of adding data using the Parse REST API from a Google App Engine application:

 

readmore

pztv_phonejs

“PhoneJS contains everything you’ll need to create native client applications using HTML5 and JavaScript with a single codebase and deliver solutions that target today’s most popular smartphones and tablet devices.

With a touch-optimized user experience, natively rendered widgets, straightforward page navigation, view management, and data access layers, PhoneJS is a single page application (SPA) framework for your next iOS, Android and WindowsPhone application, ready for online publication or packaged as a store-ready native app using Apache Cordova (PhoneGap).”

Really thinking about using it for one of my upcoming projects. Best documentation I have seen for a long time. Will build a test app next year :)

PhoneJS

readmore

pztv_magiceffects

Magic is a CSS3 framework with many unique animations. Its simple to use and most of the animations are cross-browser.

readmore

pztv_foundation

Another interesting framework, but too many frameworks popping up lately ;)

readmore