Skip to content

Instantly share code, notes, and snippets.

View telmen's full-sized avatar

telmen telmen

View GitHub Profile
@telmen
telmen / .bash_profile
Created November 24, 2016 17:10 — forked from JeffreyWay/.bash_profile
Prettier git logs
alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
@telmen
telmen / install.sh
Created November 24, 2016 17:11 — forked from JeffreyWay/install.sh
Super-fast LAMP + 5.5 install script.
sudo apt-get update
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password root'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password root'
sudo apt-get install -y vim curl python-software-properties
sudo add-apt-repository -y ppa:ondrej/php5
sudo apt-get update
sudo apt-get install -y php5 apache2 libapache2-mod-php5 php5-curl php5-gd php5-mcrypt php5-readline mysql-server-5.5 php5-mysql git-core php5-xdebug
@telmen
telmen / tip.sh
Created November 24, 2016 17:11 — forked from JeffreyWay/tip.sh
Ever want to undo everything that you've worked on since the last commit (including adding new files)? Here's a little alias to help with that.
alias gundo='git reset HEAD~ && git clean -df'
@telmen
telmen / gist:77c2e1e44cfc81dd0e286f2e79a8a31f
Created November 24, 2016 17:12 — forked from JeffreyWay/gist:6176883
Add this to your bash_profile. Now, whenever you need to fetch your ssh-key, just type sshkey, and it'll be copied to your clipboard.
alias sshkey="cat ~/.ssh/id_rsa.pub | pbcopy && echo 'Copied to clipboard.'"
@telmen
telmen / gist:fd199f0a40ccf9c3550cdeaf52fbf860
Created December 17, 2016 17:04 — forked from ichord/gist:9808444
demo of using pdf.js to extract pages to images
<script src="http://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.1/processing-api.min.js"></script><html>
<!--
Created using jsbin.com
Source can be edited via http://jsbin.com/pdfjs-helloworld-v2/8598/edit
-->
<body>
<canvas id="the-canvas" style="border:1px solid black"></canvas>
<input id='pdf' type='file'/>
<!-- Use latest PDF.js build from Github -->
@telmen
telmen / .babelrc
Created January 30, 2017 08:59 — forked from jimthedev/.babelrc
A modern react native stack
{
"presets": ["react-native"],
"plugins": ["transform-decorators-legacy"]
}
@telmen
telmen / .hyper.js
Created March 10, 2017 07:26
HyperTerm config
module.exports = {
config: {
// default font size in pixels for all tabs
fontSize: 15,
// font family with optional fallbacks
fontFamily : 'Ubuntu Mono',
// terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
@telmen
telmen / fix-wordpress-permissions.sh
Created January 27, 2018 07:39 — forked from Adirael/fix-wordpress-permissions.sh
Fix wordpress file permissions
#!/bin/bash
#
# This script configures WordPress file permissions based on recommendations
# from http://codex.wordpress.org/Hardening_WordPress#File_permissions
#
# Author: Michael Conigliaro <mike [at] conigliaro [dot] org>
#
WP_OWNER=www-data # <-- wordpress owner
WP_GROUP=www-data # <-- wordpress group
WP_ROOT=$1 # <-- wordpress root directory
@telmen
telmen / carrier.js
Created December 4, 2018 04:48
MN Telephony carrier
switch (number) {
case '99':
case '94':
case '95':
case '85':
return 'Mobicom';
case '80':
case '86':
case '88':
case '89':
@telmen
telmen / KeychainItemWrapper.h
Created April 19, 2019 05:31 — forked from dhoerl/KeychainItemWrapper.h
KeychainItemWrapper ARCified. Added the ability to manage a dictionary in place of just a string - the #define PASSWORD_USES_DATA in the .m file switches the mode.
/*
File: KeychainItemWrapper.h
Abstract:
Objective-C wrapper for accessing a single keychain item.
Version: 1.2 - ARCified
Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple
Inc. ("Apple") in consideration of your agreement to the following
terms, and your use, installation, modification or redistribution of