Skip to content

Instantly share code, notes, and snippets.

View bobholt's full-sized avatar

Bob Holt bobholt

View GitHub Profile

Keybase proof

I hereby claim:

  • I am bobholt on github.
  • I am bobholt (https://keybase.io/bobholt) on keybase.
  • I have a public key whose fingerprint is DBC7 D492 74F1 C581 56AE 079E 5021 10C1 D3D9 DFB5

To claim this, I am signing this object:

@echo off
reg add "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\New Windows" /v "PopupMgr" /t REG_SZ /d no
@bobholt
bobholt / windows.md
Last active February 7, 2017 19:09
Windows WPT

Installation on Windows

  • Install OpenSSL 1.0.2 and 1.1.0 binaries from https://slproweb.com/products/Win32OpenSSL.html
  • Add C:\OpenSSL-Win64\bin\openssl.exe to your system path (Advanced Settings > Environment Variables from Control Panel\All Control Panel Items\System).
  • Clone Web Platform Tests using the --recursive option
    • e.g. git clone --recursive [email protected]:w3c/web-platform-tests.git
    • Doing git submodule update --init --recursive once the repo was checked out has resulted in bad checkouts for me.
  • Update submodules: git submodule update --init --recursive
  • Edit hostfile (C:\Windows\System32\drivers\etc\hosts)
    • 127.0.0.1 web-platform.test
  • 127.0.0.1 www.web-platform.test
@bobholt
bobholt / GrahamCrackers.md
Created September 2, 2016 13:54
Neely's s'mores

Yield

Approximately 20 3-inch crackers

Ingredients

  • 1 1/2 cups whole wheat flour
  • 1 cup all-purpose flour
  • 1 teaspoon baking soda
  • 3/4 teaspoon sea salt
  • 3/4 cup unsalted butter, room temperature
  • 1/2 cup dark brown sugar, packed
@bobholt
bobholt / .eslintrc
Created January 25, 2016 14:22
eslint-es6-react
{
"plugins":[
"react"
],
"ecmaFeatures": {
"jsx": true,
"modules": true
},
"env": {
"es6": true
@bobholt
bobholt / normative-statements.json
Last active October 2, 2015 11:21
JSON-API Normative Statements
{
"jsonapi": {
"version": "1.0"
},
"data": [
{
"id": "content-negotiation",
"type": "sections",
"attributes": {
"title": "Content Negotiation"
@bobholt
bobholt / RC2-RC3.diff
Created March 17, 2015 13:55
json-api diff
diff --git a/about/index.md b/about/index.md
index 5e61dd8..f371287 100644
--- a/about/index.md
+++ b/about/index.md
@@ -14,20 +14,12 @@ JSON API is:
## Editors <a href="#editors" id="editors" class="headerlink"></a>
-There are two primary editors of this specification:
+There are four primary editors of this specification:
@bobholt
bobholt / keybase.md
Created March 27, 2014 02:29
keybase

Keybase proof

I hereby claim:

  • I am bobholt on github.
  • I am bobholt (https://keybase.io/bobholt) on keybase.
  • I have a public key whose fingerprint is 8923 A016 4D47 CDE3 A835 0ED8 59F2 A3BB 9BDB 9D38

To claim this, I am signing this object:

@bobholt
bobholt / resources.md
Last active August 8, 2022 21:03
Roost Resources
@bobholt
bobholt / Week1.md
Last active December 24, 2015 14:09
SCFG Internship Notes

STEM Internship, Week 1

Open Source

We work with open source software. This means that the programs we use and write have a license that allows other developers to modify the source code. These licenses often require that changes to the source be shared back with the community.

What we refer to as "The Open Web" is the combination of HTML, CSS, and JavaScript. It is "open" because the code we write in these languages can be viewed and modified by anyone. A lot of the things we build borrow open code that someone else has written. In this way, we build on top of things that others have done before us, and can make better software.

Linux