Skip to content

Instantly share code, notes, and snippets.

View JediMindtrick's full-sized avatar

Brandon Wilhite JediMindtrick

View GitHub Profile
@JediMindtrick
JediMindtrick / gist:9506761
Created March 12, 2014 13:18
Working html for jQuery tooltip on table header + IE8
<!--Instead of this,-->
<tr>
<th title="my tooltip content">Hover for tooltip</th>
</tr>
<!-- you might try this-->
<tr>
<th>
<div title="mytooltip content">Hover for tooltip</div>
</th>
</tr>
@JediMindtrick
JediMindtrick / AngularTheBasics-SafeApply
Last active August 29, 2015 14:09
Function for safely applying a AngularJS $scope.$apply regardless of $digest phase
function runScope(angularScope,callback){
var result = void 0;
var phase = angularScope.$root.$$phase;
if(phase == '$apply' || phase == '$digest'){
result = callback === undefined ? void 0 : callback(angularScope);
}else{
angularScope.$apply(function(){
result = callback === undefined ? void 0 : callback(angularScope);
@JediMindtrick
JediMindtrick / gist:8b2532de1a92afa49e83
Created November 17, 2014 12:01
AngularTheBasics-Service Definition
//see this stackoverflow question
// http://stackoverflow.com/questions/13762228/confused-about-service-vs-factory/13763886#13763886
app.service('myService', function() {
// service is just a constructor function
// that will be called with 'new'
this.sayHello = function(name) {
return "Hi " + name + "!";
};
@JediMindtrick
JediMindtrick / Git CloneWithoutRepo
Last active August 29, 2015 14:11
Pull down a git repository and remove .git files with minimal network traffic
#see https://stackoverflow.com/questions/160608/do-a-git-export-like-svn-export/8963061#8963061
git clone --depth 1 --branch master git://git.somewhere destination_path
rm -rf destination_path/.git
@JediMindtrick
JediMindtrick / Docker stop-remove
Last active August 29, 2015 14:12
Docker - stop, remove containers and images
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -a)
@JediMindtrick
JediMindtrick / Docker build image example
Last active August 29, 2015 14:12
Example command line to build a docker image
Here's teh codez, again:
```
#concerning tagging, see http://stackoverflow.com/questions/21928780/create-multiple-tag-docker-image
sudo docker build -t my_mongodb .
```
@JediMindtrick
JediMindtrick / TestGist.md
Last active August 29, 2015 14:22
Test Gistlog

Here's teh codez, again:

#concerning tagging, see http://stackoverflow.com/questions/21928780/create-multiple-tag-docker-image
sudo docker build -t my_mongodb .
@JediMindtrick
JediMindtrick / README.txt
Last active October 2, 2015 19:44 — forked from flaviaza/README.txt
Twitter bootstrap fixed table header using jQuery
Here is a simple jQuery plugin to make a table header fixed on top of a div when this is scrolled.
Using the code from twitter bootstrap documentation page, this code is customized for table header.
Create the table with following layout -
<div class="row fixed-table">
<div class="table-content">
<table class="table table-striped table-fixed-header" id="mytable">
<thead class="header">
<tr>
<th>Email Address</th>
@JediMindtrick
JediMindtrick / gist:5489816
Created April 30, 2013 16:20
LightTable js single-quote
html:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="./foo.js"></script>
</head>
<body>
</body>
</html>
@JediMindtrick
JediMindtrick / Vagrant-nfs-LinuxMint
Created January 2, 2015 19:37
Get nfs shares working for vagrant on linux mint 17
#see https://github.com/mitchellh/vagrant/issues/1534
sudo apt-get install nfs-common nfs-kernel-server