Skip to content

Instantly share code, notes, and snippets.

View lzhoucs's full-sized avatar
🏠
Working from home

Liang Zhou lzhoucs

🏠
Working from home
View GitHub Profile
@lzhoucs
lzhoucs / node-debug.org
Last active May 30, 2017 16:47
node debug with built in v8 inspector

Debug grunt tasks

node --inspect --debug-brk $(which grunt) <TaskName>

Debug intern node tests

replace client with runner, intern with intern-local for functional tests

node --inspect --debug-brk node_modules/intern/client config=_build/tests/intern

Dojo2 example:


@lzhoucs
lzhoucs / homebrew.org
Last active January 15, 2017 21:17
Homebrew Reference

Homebrew contribution

Update brew formula

Update brew cask

Use cask-repair to update the cask, commit the change, push and create the PR automatically.

Prerequisite

  • Go to $(brew --repository)/Library/Taps/caskroom/homebrew-cask/Casks directory
  • github user remote is set to origin, upstream remote is set to upstream. And both remotes are up to date

Steps

  • cask-repair '<cask_name>'. E.g: cask-repair 'karabiner-elements'
  • specify new version
@lzhoucs
lzhoucs / vuetify.min.css
Last active August 26, 2018 00:55
[email protected] local build for 3180
@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{color:#000!important}.black--text input,.black--text textarea{caret-color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{color:#fff!important}.white--text input,.white--text textarea{caret-color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{color:transparent!important}.transparent--text input,.transparent--text textarea{caret-color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{color:#f44336!important}.red--text input,.red--text textarea{caret-color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{color:#ffebee!important}.red--text.text--lighten-5 input,.red--text.text--lighten-5 textarea{caret-
@lzhoucs
lzhoucs / vuetify.min.css
Created August 27, 2018 16:32
lzhoucs/vuetify@grouping-table branch local build
/*!
* Vuetify v1.2.0-beta.3
* Forged by John Leider
* Released under the MIT License.
*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffc
@lzhoucs
lzhoucs / vuetify.min.css
Created September 7, 2018 14:32
lzhoucs/vuetify@fixed-columns-table local build
/*!
* Vuetify v1.2.2
* Forged by John Leider
* Released under the MIT License.
*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!imp
@lzhoucs
lzhoucs / vuetify.min.css
Last active April 28, 2023 08:48
Vuetify v1.2.3-modified.3 local build
/*!
* Vuetify v1.2.3-modified.3
* Forged by John Leider
* Released under the MIT License.
*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:
@lzhoucs
lzhoucs / vuetify.min.css
Created September 13, 2018 15:15
Vuetify v1.2.3-modified.4 local build
/*!
* Vuetify v1.2.3-modified.4
* Forged by John Leider
* Released under the MIT License.
*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:
@lzhoucs
lzhoucs / vuetify.min.css
Created September 18, 2018 18:23
Vuetify v1.2.4.modified.1 build for https://github.com/lzhoucs/vuetify
/*!
* Vuetify v1.2.4.modified.1
* Forged by John Leider
* Released under the MIT License.
*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:
@lzhoucs
lzhoucs / oneof.yaml
Created April 26, 2019 16:33
open api spec samples
openapi: "3.0.0"
info:
version: 1.0.0
title: Swagger Petstore
paths:
/pets:
get:
summary: List all pets
operationId: listPets
tags:
@lzhoucs
lzhoucs / tmp.txt
Created September 7, 2019 21:28
tmp
"id": "2a00010b-f62c-48f4-b49b-90a5ee6058cc",