Skip to content

Instantly share code, notes, and snippets.

View YajJackson's full-sized avatar
🎯
Focusing

Jay Jackson YajJackson

🎯
Focusing
  • DroneDeploy
  • Noblesville IN
View GitHub Profile
@natelandau
natelandau / .bash_profile
Last active June 13, 2024 18:01
Mac OSX Bash Profile
# ---------------------------------------------------------------------------
#
# Description: This file holds all my BASH configurations and aliases
#
# Sections:
# 1. Environment Configuration
# 2. Make Terminal Better (remapping defaults and adding functionality)
# 3. File and Folder Management
# 4. Searching
# 5. Process Management
@patrickhammond
patrickhammond / android_instructions.md
Last active June 6, 2024 05:19
Easily setup an Android development environment on a Mac

Here is a high level overview for what you need to do to get most of an Android environment setup and maintained.

Prerequisites (for Homebrew at a minimum, lots of other tools need these too):

  • XCode is installed (via the App Store)
  • XCode command line tools are installed (xcode-select --install will prompt up a dialog)
  • Java

Install Homebrew:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

@learncodeacademy
learncodeacademy / flightplan-deploy.md
Last active January 7, 2024 11:58
Deploy Node.js Apps with Flightplan

##Setup your server (this would ideally be done with automated provisioning)

  • add a deploy user with password-less ssh see this gist
  • install forever npm install -g forever

##Install flightplan

  • npm install -g flightplan
  • in your project folder npm install flightplan --save-dev
  • create a flightplan.js file
@yrevar
yrevar / imagenet1000_clsidx_to_labels.txt
Last active July 16, 2024 08:48
text: imagenet 1000 class idx to human readable labels (Fox, E., & Guestrin, C. (n.d.). Coursera Machine Learning Specialization.)
{0: 'tench, Tinca tinca',
1: 'goldfish, Carassius auratus',
2: 'great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias',
3: 'tiger shark, Galeocerdo cuvieri',
4: 'hammerhead, hammerhead shark',
5: 'electric ray, crampfish, numbfish, torpedo',
6: 'stingray',
7: 'cock',
8: 'hen',
9: 'ostrich, Struthio camelus',
@jatinchauhann
jatinchauhann / sample-mongo-commands.json
Created July 4, 2017 09:12
Mondo DB useful commands for beginners. Adapted from a YouTube Video - https://www.youtube.com/watch?v=pWbMrx5rVBE
//after installing mondodb
//cd to the 'bin' directory of the mongodb folder
//run the following commands in the cmd (run as administrator -for Windows)
mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath C:\mongodb\log\mongo.log --logappend --rest --install
//to start the mongodb service
net start MongoDB
//to enter mongodb service (this is necessary to start the mongo service)
mongo
@munificent
munificent / generate.c
Last active May 14, 2024 05:30
A random dungeon generator that fits on a business card
#include <time.h> // Robert Nystrom
#include <stdio.h> // @munificentbob
#include <stdlib.h> // for Ginny
#define r return // 2008-2019
#define l(a, b, c, d) for (i y=a;y\
<b; y++) for (int x = c; x < d; x++)
typedef int i;const i H=40;const i W
=80;i m[40][80];i g(i x){r rand()%x;
}void cave(i s){i w=g(10)+5;i h=g(6)
+3;i t=g(W-w-2)+1;i u=g(H-h-2)+1;l(u
@louy
louy / AccessibilityWrapper.tsx
Last active November 30, 2023 10:23
RN Accessibility Wrapper, a custom view that allows you to control the accessibility behaviour of a React Native component tree
/**
* @author Louay Alakkad (github.com/louy)
* @license MIT https://opensource.org/licenses/MIT
*/
import React from 'react'
import PropTypes from 'prop-types'
import {
NativeModules,
ViewProps,
ViewPropTypes,
#!/bin/sh
# Note file
note_file=~/_notes.md
# Create Note file if it does not exist
if [ ! -f "$note_file" ]; then
touch $note_file
fi
@ezmac
ezmac / fde-ubuntu-dual-boot.md
Last active July 2, 2024 20:41
Every resource I used setting up an encrypted linux whaatever windows dual boot rig

When you get a computer with windows on it, you should reinstall windows to make sure it's clean. Then install linux. Ubuntu will offer to resize the windows partition but won't offer FDE (full disk encryption) with it. Using the first link, you can install linux beside windows with FDE. Doing that should keep your boot order and boot loader correct.

In doing that, I broke my windows partition and needed to reinstall windows after installing linux. This breaks the bootloader. Repair instructions are in the later links.

@Pieeer1
Pieeer1 / LobbyJoiningExample.cs
Created January 6, 2024 01:28
Steam Multiplayer Peer with Facepunch Steamworks (C# API)
Lobby.Join(); // you are going to have to pull the lobby from somewhere. Run the callback for getting the lobby list somewhere
// holy shit terrible implementation eventually fix this
//this is due to the fact that a second connection does not have access to the lobby owner id until it is joined.
//fucking why???
Timer timer = new Timer();
AddChild(timer);
timer.OneShot = true;
timer.WaitTime = 1.0d;