Skip to content

Instantly share code, notes, and snippets.

View acobster's full-sized avatar

Coby Tamayo acobster

View GitHub Profile
@acobster
acobster / functions.php
Created March 28, 2019 23:07
Custom ACF select validation
<?php
/*
* Disallow certain choices based on post_type and/or page template
*/
add_filter('acf/prepare_field/key=field_5c6c913e0ea64', function(array $field) {
//unset($field['choices']['full-width-image-carousel']);
//unset($field['choices']['full-width-image']);
return $field;
@acobster
acobster / .bashrc
Last active April 18, 2019 20:36
evil
# evil cowsay cd
cd_() { if [ "$((1 + RANDOM % 10))" = 3 ]; then _out="I'm sorry $(whoami), I can't do that for you."; $(if [ $(which cowsay) ]; then echo cowsay; else echo echo; fi) "$_out"; else cd; fi }
alias cd='cd_'
@acobster
acobster / .lando.yml
Created September 1, 2018 05:55
Lando Networking Issue
name: networking-bug
recipe: pantheon
config:
framework: wordpress
site: networking-bug
id: fake-site-id
@acobster
acobster / instructions.md
Created January 30, 2018 21:11
Scenario 4 Instructions
  1. Retrieve TRANQ GUN and BLAST Rick & Morty
  2. Retrieve 2 vials (Blue & Yellow) + AMMONIA SALTS
  3. Place BLUE VIAL into HELMET and place on Rick
  4. Wait 60 seconds and then remove HELMET
  5. Reload with YELLOW VIAL and place on Morty
  6. Wait 60 seconds then remove HELMET
  7. Drag Rick & Morty to the TV COUCH
  8. Turn on INTERDIMENSIONAL CABLE
  9. Break the AMMONIA SALTS and wave under noses
  10. When Rick & Morty awake leave the room
@acobster
acobster / poc.ino
Created June 21, 2017 05:05
fclooper
#include <Bounce2.h>
const int channel = 9;
const int LED = 14;
const int POT = 15;
const int DEBOUNCE_INTERVAL = 55;
int level;
@acobster
acobster / .bashrc
Created January 18, 2017 17:18
Customize bash prompt based on current cwd/environment
# You want your prompt to warn you if you are in the directory tree of a production environment.
# Set the `LIVE_DIRS` array to the list of whatever directories should be considered production,
# and your prompt will contain a big, red "[PRODUCTION]" whenever you're in one of those directories,
# or a subdirectory thereof.
# Customize this variable
LIVE_DIRS=(/var/www/example.com /var/www/example2.com)
cwdEnvironment() {
local _live
@acobster
acobster / output
Created January 6, 2017 20:59
./cluster/kube-up.sh output
$ ./cluster/kube-up.sh
... Starting cluster using provider: vagrant
... calling verify-prereqs
... calling kube-up
Bringing machine 'master' up with 'virtualbox' provider...
Bringing machine 'node-1' up with 'virtualbox' provider...
==> master: Box 'kube-fedora23' could not be found. Attempting to find and install...
master: Box Provider: virtualbox
master: Box Version: >= 0
==> master: Box file was not detected as metadata. Adding it directly...
@acobster
acobster / keybase.md
Last active October 23, 2017 19:49
keybase.md

Keybase proof

I hereby claim:

  • I am acobster on github.
  • I am acobster (https://keybase.io/acobster) on keybase.
  • I have a public key ASCoxDMqIGdEVRgPACqiDJecZRkRXeyRy1oDKkVW2Bcz7go

To claim this, I am signing this object:

@acobster
acobster / 0_reuse_code.js
Created June 30, 2016 23:21
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@acobster
acobster / CustomMenu.php
Created February 18, 2016 17:44
Extending TimberMenu
<?php
/**
* Custom Menu class to add special nav behavior on top of
* TimberMenu instances.
*
* Context: https://github.com/jarednova/timber/issues/808
*/
class CustomMenu extends \TimberMenu {
public $MenuItemClass = '\CustomMenuItem';