This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):
| from base64 import urlsafe_b64encode, urlsafe_b64decode | |
| from Crypto.Cipher import AES | |
| from Crypto import Random | |
| BS = 16 | |
| pad = lambda s: s + (BS - len(s) % BS) * chr(BS - len(s) % BS) | |
| unpad = lambda s: s[:-ord(s[len(s) - 1:])] | |
| base64pad = lambda s: s + '=' * (4 - len(s) % 4) |
| /* | |
| * Javascript makeslug() | |
| * by J. Santos <jefrey[at]jefrey[dot]ml> | |
| */ | |
| /* | |
| Usage: | |
| string makeslug( string val [, string replaceBy = "-" ] ) | |
| Example: |
| { | |
| "name": "spakkionu/validate", | |
| "description": "Validation Test", | |
| "require": { | |
| "illuminate/validation": "~4.2.9" | |
| }, | |
| "license": "MIT", | |
| "authors": [ | |
| { | |
| "name": "Jonathan Bernardi", |
This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):
| ################################################################# | |
| # = This script transfers bash history to zsh history | |
| # = Change bash and zsh history files, if you don't use defaults | |
| # | |
| # = Usage: ruby bash_to_zsh_history.rb | |
| # | |
| # = Author: Ankit Goyal | |
| ################################################################# | |
| # change if you don't use default values |
| #!/usr/bin/env php | |
| <?php | |
| use Symfony\Component\Console\Application; | |
| use Symfony\Component\Console\Input\InputOption; | |
| use Symfony\Component\Console\Input\InputArgument; | |
| require 'vendor/autoload.php'; | |
| $app = new Application; |
| <?php | |
| $a = 10; | |
| if ($a > 5) { | |
| $b = 5; | |
| } else { | |
| $b = 10; | |
| } |
| import java.io.*; | |
| import java.util.logging.*; | |
| import javax.xml.bind.DatatypeConverter; | |
| /** | |
| * Hashing with SHA1 | |
| * | |
| * @param input String to hash | |
| * @return String hashed | |
| */ |
#Ubuntu 13.04 64bit
Download Node-WebKit:
$ wget https://s3.amazonaws.com/node-webkit/v0.7.2/node-webkit-v0.7.2-linux-x64.tar.gz
$ tar xfvz node-webkit-v0.7.2-linux-x64.tar.gz
Pronto ja podemos começar a brincadeira:
Pure SASS-adaption of Lea Verou's contrast-ratio javascript. Can be useful when eg. generating colored buttons from a single supplied color as you can then check which out of a couple of text colors would give the best contrast.
This script currently lacks the support for alpha-transparency that Lea supports in her script though.
In addition to the color-contrast adaption there's also some math methods that were needed to be able to calculate the exponent of a number and especially so when the exponent is a decimal number. A 2.4 exponent is used to calculate the luminance of a color and calculating such a thing is not something that SASS supports out of the box and not something I found a good pure-SASS script for calculating and I much prefer pure-SASS over ruby extensions. The math methods might perhaps be unecessary though if you're running Compass or similar as they may provide compatible math methods themselves.
Normal usage: `color: pick_best_color(#f00