Skip to content

Instantly share code, notes, and snippets.

View skkim7821's full-sized avatar

skkim7821 skkim7821

View GitHub Profile
@skkim7821
skkim7821 / machine.js
Created October 8, 2020 08:26
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@skkim7821
skkim7821 / machine.js
Last active September 21, 2021 10:13
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@skkim7821
skkim7821 / cloudSettings
Last active January 17, 2022 00:56
Visual Studio Code Settings Sync Gist
{"lastUpload":"2022-01-17T00:56:15.576Z","extensionVersion":"v3.4.3"}
@skkim7821
skkim7821 / class-wp-rest-posts-controller.php
Created November 24, 2017 06:23
remove _links for wordpress core
// page: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php
// Wrap the data in a response object.
$response = rest_ensure_response( $data );
// here!!!!! 여기 주석처리 중요
// $response->add_links( $this->prepare_links( $post ) );
// here!!!!!
// acf/includes/api/api-helpers.php
function acf_get_simple_attachment( $post ) {
// post
$post = get_post($post);
if( !$post ) return false;
$sizes = ['thumbnail', 'medium', 'large', 'full'];
@skkim7821
skkim7821 / docker_registry_proxy
Created December 31, 2015 11:05
docker registry nginx proxy
docker run -d -v /opt/docker/registry/data:/tmp/registry-dev \
--name docker-registry registry:2.0.1
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout /opt/docker/registry/conf/docker-registry.key \
-out /opt/docker/registry/conf/docker-registry.crt
docker run -d -p 443:443 \
-e REGISTRY_HOST="docker-registry" -e REGISTRY_PORT="5000" -e SERVER_NAME="localhost" \
--link docker-registry:docker-registry \
function *foo() {
yield 1;
yield 2;
yield 3;
}
function *boo() {
yield 4;
yield 5;
yield 6;
// Thunk
let get = function (url) {
// return a function, passing in our callback
return function (callback) {
let xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.onreadystatechange = function() {
let response = xhr.responseText;
if(xhr.readyState != 4) return;