Skip to content

Instantly share code, notes, and snippets.

@jshawl
jshawl / app.rb
Last active August 14, 2023 22:19
Combine Two CSVs side-by-side
require 'csv'
# note: << in ruby is the same as .push
# [1,2] << 15 #=> [1,2,15]
new_csv = []
CSV.foreach('csv1.csv') do |csv1|
new_csv << csv1
end
@jshawl
jshawl / Gruntfile.js
Last active January 18, 2023 13:52
Grunt + Sass + Autoprefixer
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
options:{
style:'compressed'
},
files: {
'css/style.css' : 'scss/style.scss'
https://proof.im/jshawl/on-github
BEGIN MESSAGE.
R2OFwXpj6r14KZU rFAdoDJbSOtDbOV v1E8HCr2m0jJHkH 0FKeg15ik38kOI1
QJlxKXuM1Bqjb4c esJ27OqB5DjTCKq 6Xr2MZHgg4ZqmOy c03H6OpdbZLxx80
Xx0HXkoZbOW8nCN Fk5pSJww72nNXyi tTCBChaNqscchy7 cZVBdQGOWsIb9ne
jCn1b12rjmYr67A YTfL0vDGtxe0i2w L5QHq21.
END MESSAGE.

Vim Alphabet

a

a enter into insert mode after the character your cursor is on

A enter into insert mode at the end of the current line

b

version: '3'
services:
# Database
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
@jshawl
jshawl / solution-oop.py
Created May 27, 2015 13:18
Python FizzBuzz
class FizzBuzz:
def __init__(self,num):
self.count(num)
def count(self,num):
if num >= 1:
self.count(num - 1)
self.fizz_buzz(num)
def fizz_buzz(self,num):
@jshawl
jshawl / docker-compose.yml
Last active December 2, 2018 16:13
Simplest possible Wordpress + MySql + phpMyAdmin docker-compose.yml
version: '3.3'
services:
db:
container_name: db
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:

Keybase proof

I hereby claim:

  • I am jshawl on github.
  • I am jshawl (https://keybase.io/jshawl) on keybase.
  • I have a public key whose fingerprint is A7D6 9D8E 4890 780A 6598 7BF0 0060 9B50 41C8 7746

To claim this, I am signing this object:

<style media="screen">
.container div{
width:25%;
height:100px;
float:left;
transition: all .2s ease;
}
</style>
<div class='container'>
<div style='background:red;'></div>