Skip to content

Instantly share code, notes, and snippets.

View codejockie's full-sized avatar

John C. Kennedy codejockie

View GitHub Profile
@codejockie
codejockie / .gitignore
Created April 28, 2017 06:02
Node.js .gitignore
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
@codejockie
codejockie / .gitignore
Created April 28, 2017 06:59
Python gitignore
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
@codejockie
codejockie / gist:125b2c78c79c7556c04e9a8a287fe9b5
Created September 9, 2017 10:25 — forked from bsummer4/gist:f02d0c2832dc90c96c1c
Simple Example using ReactJS to manage Bootstrap Modals.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/css/bootstrap.min.css">
</head>
<body>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/js/bootstrap.min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/react/0.11.0/react.js"></script>
@codejockie
codejockie / package.json
Last active September 14, 2017 11:43
e2e testing with nightwatch.js package.json
{
"name": "nightwatch",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "nightwatch",
"e2e-setup": "selenium-standalone install"
},
"keywords": [],
@codejockie
codejockie / nightwatch.json
Created September 14, 2017 11:45
e2e testing with nightwatch.js nightwatch.json
{
"src_folders" : ["tests"],
"output_folder" : "reports",
"custom_commands_path" : "",
"custom_assertions_path" : "",
"page_objects_path" : "",
"globals_path" : "",
"selenium" : {
"start_process" : true,
@codejockie
codejockie / write.js
Last active October 17, 2017 19:14
write/append to file
import fs from 'fs';
const file = file.txt;
fs.writeFile(file,'Some text to write.', (error) => {
if(error) {
console.error(error);
}
console.log('Written!');
});
@codejockie
codejockie / timeconverter.cs
Created October 19, 2017 14:34
Time converter
using System;
public class Program {
static void Main() {
Console.WriteLine(timeFormatter(54000));
}
static string timeFormatter(int seconds) {
float h = seconds / 3600;
@codejockie
codejockie / iterm2-solarized.md
Created October 27, 2017 22:28 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

Default

Default

Powerlevel9k

Powerlevel9k

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel='stylesheet prefetch' href='https://cdn.rawgit.com/smore-inc/clippy.js/master/build/clippy.css'>
<link rel="stylesheet prefetch" href="https://cdn.sstatic.net/Sites/stackoverflow/all.css?v=b0fb54f66683">
<script src='https://cdn.rawgit.com/smore-inc/clippy.js/master/build/clippy.min.js'></script>
<div id="post-editor" class="post-editor js-post-editor">
<div style="position: relative;">
<div class="wmd-container">
<div id="wmd-button-bar" class="wmd-button-bar"><ul id="wmd-button-row" class="wmd-button-row"><li class="wmd-button" id="wmd-bold-button" title="Strong <strong> Ctrl+B" style="left: 0px;"><span style="background-position: 0px 0px;"></span></li><li class="wmd-button" id="wmd-italic-button" title="Emphasis <em> Ctrl+I" style="left: 25px;"><span style="background-position: -20px 0px;"></span></li><li class="wmd-spacer wmd-spacer1" id="wmd-spacer1"></li><li class="wmd-button" id="w
@codejockie
codejockie / Category.js
Created November 3, 2017 22:07
Category
const Category = require('../category/categoryModel');
class CategoryController {
constructor() { }
static getCategories(req, res) {
Category.find({}, (err, categories) => {
if (err)
return res.status(500);
if (!categories)