Skip to content

Instantly share code, notes, and snippets.

@fabLouis
fabLouis / webp.js
Last active May 10, 2017 14:30
Javascript file to encode images (png, jpg, jpeg) into WebP format
const fs = require("fs")
const path = require('path')
const exec = require("child_process").exec
const prompt = require('prompt')
// quality factor (0:small..100:big), default=75
const WEBP_QUALITY_FACTOR = 80
const WEBP_EXT = '.webp'
const TO_WEBP_DEFAULT_FOLDER = 'src/assets/images'
@fabLouis
fabLouis / aliases.sh
Last active August 29, 2015 14:16
Unix shell aliases for development
# ALIASES: shell, parse, grunt, android (always in progress...)
alias ll='ls -l'
alias la='ls -la'
alias chromex='sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security' # Open Chrome with disable security
alias ps='parse deploy'
alias gs='grunt serve'
alias gbi='grunt build:ios'
alias gba='grunt build:android'
alias gri='grunt run:ios'
alias gra='grunt run:android'
@fabLouis
fabLouis / chromex
Created May 28, 2014 13:56
Open Chrome with disable security
sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security
@fabLouis
fabLouis / FifaMemberCodeEnum
Created February 24, 2014 21:57
If it will be useful one day... a Java enumeration class with the 209 FIFA Member codes (from http://en.wikipedia.org/wiki/List_of_FIFA_country_codes#FIFA_member_codes)
public enum FifaMemberCodeEnum {
AFG("Afghanistan"), ALB("Albania"), ALG("Algeria"), ASA(
"American Samoa"), AND("Andorra"), ANG("Angola"), AIA(
"Anguilla"), ATG("Antigua and Barbuda"), ARG("Argentina"), ARM(
"Armenia"), ARU("Aruba"), AUS("Australia"), AUT("Austria"), AZE(
"Azerbaijan"), BAH("Bahamas"), BHR("Bahrain"), BAN("Bangladesh"), BRB(
"Barbados"), BLR("Belarus"), BEL("Belgium"), BLZ("Belize"), BEN(
"Benin"), BER("Bermuda"), BHU("Bhutan"), BOL("Bolivia"), BIH(
"Bosnia and Herzegovina"), BOT("Botswana"), BRA("Brazil"), VGB(
"British Virgin Islands"), BRU("Brunei"), BUL("Bulgaria"), BFA(
public class MapFragment extends SupportMapFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View mapView = super.onCreateView(inflater, container, savedInstanceState);
// Get the button view
View locationButton = ((View) mapView.findViewById(1).getParent()).findViewById(2);
// and next place it, for exemple, on bottom right (as Google Maps app)