Skip to content

Instantly share code, notes, and snippets.

View zufrizalyordan's full-sized avatar
🧑‍🚀
I may be slow to respond.

Zufrizal Yordan zufrizalyordan

🧑‍🚀
I may be slow to respond.
  • Bandung, Indonesia
  • 16:18 (UTC +07:00)
View GitHub Profile
@zufrizalyordan
zufrizalyordan / sm-annotated.html
Created October 16, 2015 03:13 — forked from hdragomir/sm-annotated.html
The deferred font loading logic for Smashing Magazine. http://www.smashingmagazine.com/
<script type="text/javascript">
(function () {
"use strict";
// once cached, the css file is stored on the client forever unless
// the URL below is changed. Any change will invalidate the cache
var css_href = './index_files/web-fonts.css';
// a simple event handler wrapper
function on(el, ev, callback) {
if (el.addEventListener) {
el.addEventListener(ev, callback, false);
@zufrizalyordan
zufrizalyordan / gist:074a978cc9f41173c309
Last active October 31, 2017 14:15
sublime text 3 settings
{
"auto_indent": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Color Scheme - Default/Breakers.tmTheme",
"dpi_scale": 1,
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
@zufrizalyordan
zufrizalyordan / random-latlng.js
Created July 2, 2015 08:42
generate random lat lng values in radius
// http://stackoverflow.com/questions/25350807/how-to-generate-random-lat-lng-values-with-known-center-and-radius-in-javascript
var getRandomLocation = function (latitude, longitude, radiusInMeters) {
var getRandomCoordinates = function (radius, uniform) {
// Generate two random numbers
var a = Math.random(),
b = Math.random();
// Flip for more uniformity.
var map,
gmap = (function($){
var s = {
mapDefaults: {
mapTypeControl : false,
maxZoom : 18,
minZoom : 8,
panControl : false,
scaleControl : false,
scrollwheel : false,