Skip to content

Instantly share code, notes, and snippets.

View BernardoSilva's full-sized avatar
🏠
Working from home

Bernardo Vieira da Silva BernardoSilva

🏠
Working from home
View GitHub Profile
@BernardoSilva
BernardoSilva / composer_mamp_osx.sh
Created September 5, 2013 16:13
These are the steps to install composer on MAC OS X to work with MAMP php
# Global composer install for MAMP Users on OSX
# http://getcomposer.org/doc/00-intro.md#globally
# For PHP 5.4 Use:
# alias php=/Applications/MAMP/bin/php/php5.4.4/bin/php;
alias php=/Applications/MAMP/bin/php/php5.3.6/bin/php;
curl -sS https://getcomposer.org/installer | php;
mv composer.phar /usr/local/bin/composer;
composer help;
@BernardoSilva
BernardoSilva / animationframe
Created July 18, 2013 01:07
Base to create an animation frame in browser
window.requestAnimFrame = (function(callback) {
return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame ||
function(callback) {
window.setTimeout(callback, 1000 / 60);
};
})();
function animate() {
var canvas = document.getElementById('canvas_1');
var context = canvas.getContext('2d');
@BernardoSilva
BernardoSilva / .htaccess
Created February 5, 2013 20:03
.htaccess for Codeigniter to avoid index.php and force www. before any URL
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
# BEGIN force www before URL
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# END for www on URL
$('.myElements').each(function() {
var elem = $(this);
// Save current value of element
elem.data('oldVal', elem.val());
// Look for changes in the value
elem.bind("propertychange keyup input paste", function(event){
// If value has changed...
if (elem.data('oldVal') != elem.val()) {
@BernardoSilva
BernardoSilva / filterDropDown.js
Last active December 12, 2015 04:38
jQuery basic logic for a search as the user type
function filter_users_dropdown() {
search = $('#from').val().toLowerCase();
$('#users-dropdown li').each(function(index) {
var value = $(this).text().toLowerCase();
n = value.search( search );