Skip to content

Instantly share code, notes, and snippets.

Kyle Florence kflorence

  • Solar Mosaic, Inc.
  • Oakland, CA
Block or report user

Report or block kflorence

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@kflorence
kflorence / cart-mysql.sql
Last active Oct 26, 2017
sample mysql interview questions
View cart-mysql.sql
drop table if exists customer;
create table customer(
id int auto_increment primary key,
first_name varchar(96) not null,
last_name varchar(96) not null,
address_id int not null
);
insert into customer (first_name, last_name, address_id) values ('john', 'doe', 1);
insert into customer (first_name, last_name, address_id) values ('jane', 'doe', 2);
@kflorence
kflorence / Conversions.scala
Created Dec 30, 2015
spring conversion helpers for scala
View Conversions.scala
package com.solarmosaic.core.service.converter
import javax.inject.Inject
import org.springframework.beans.factory.annotation.Qualifier
import org.springframework.core.convert.{TypeDescriptor, ConversionService}
import scala.reflect._
/**
@kflorence
kflorence / .bash_profile
Created Apr 8, 2015
.bash_profile Mac OS X
View .bash_profile
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
# Nicer looking prompt with git branch in it
# https://github.com/mbadolato/iTerm2-Color-Schemes
export PS1="\[\033[36m\]\u\[\033[m\]:\[\033[33;1m\]\w\[\033[m\]\[\033[35;1m\]\$(parse_git_branch)\[\033[m\]\$ "
# ls colors
export CLICOLOR=1
@kflorence
kflorence / 1password
Created Feb 9, 2015
Serve 1Password Anywhere from Dropbox folder
View 1password
# Serve 1Password anywhere from the Dropbox folder
server {
listen 80;
server_name 1password;
root /home/kflorence/Dropbox/1Password.agilekeychain;
location / {
index 1Password.html;
}
}
View ubuntu_setup.md

Chrome

LastPass

Spotify

Use above instructions to install the Spotify Linux preview.

Git

sudo apt-get install git
@kflorence
kflorence / git-tidy-alias
Created Feb 20, 2014
Git alias for removing stale branches that have already been merged into master
View git-tidy-alias
[alias]
tidy = !git branch --merged master | grep -v 'master$' | xargs git branch -d && git remote | xargs -n 1 git remote prune
View jquery.ba-floatingscrollbar.js
/*!
* jQuery Floating Scrollbar - v0.5 - 09/05/2013
* http://benalman.com/
*
* Copyright (c) 2011 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/
*/
(function($, window){
@kflorence
kflorence / .jshintrc
Created Aug 22, 2013
Wikia .jshintrc
View .jshintrc
{
// Wikia .jshintrc
// Enforcing
"bitwise": true,
"camelcase": true,
"curly": true,
"eqeqeq": true,
"immed": true,
"latedef": true,
@kflorence
kflorence / empx.js
Last active Dec 16, 2015
Convert from em to px and vice versa.
View empx.js
function unit( scope ) {
return parseInt( window.getComputedStyle( scope || document.body ).fontSize, 10 );
}
function pxToEm( px, scope ) {
return ( parseInt( px, 10 ) / unit( scope ) ).toFixed( 8 ) + 'em';
}
function emToPx( em, scope ) {
return Math.round( parseFloat( em ) * unit( scope ) ) + 'px';
You can’t perform that action at this time.