Skip to content

Instantly share code, notes, and snippets.

View yesmeck's full-sized avatar
:octocat:
<img src="x" onerror="alert(1)" />

Wei Zhu yesmeck

:octocat:
<img src="x" onerror="alert(1)" />
View GitHub Profile
@yesmeck
yesmeck / esnextbin.md
Created August 4, 2016 13:59
esnextbin sketch
@yesmeck
yesmeck / esnextbin.md
Created August 2, 2016 14:13
esnextbin sketch
@yesmeck
yesmeck / index.js
Created August 2, 2016 09:40
requirebin sketch
// Welcome! require() some modules from npm (like you were using browserify)
// and then hit Run Code to run your code on the right side.
// Modules get downloaded from browserify-cdn and bundled in your browser.
const React = require('react')
const tuku = require('tuku')
const router = require('tuku/router')
@yesmeck
yesmeck / index.js
Last active July 24, 2016 15:30
requirebin sketch
/**
* Due to RequireBin's bug https://github.com/maxogden/requirebin/issues/110,
* please add `<div id="root"></div>` to the `<body>`.
* Then hit Run Code when it's green.
*/
require('babel-polyfill')
const React = require('react')
const ReactDOM = require('react-dom')
const tuku = require('tuku').default
@yesmeck
yesmeck / gist:947d19a82360c764d3e6
Created January 29, 2016 13:37 — forked from ebuildy/gist:5d4ad0998848eaefdad8
Setup sentry logger on a fresh Ubuntu server
sudo apt-get update
sudo apt-get install python-virtualenv libxslt1-dev libxml2
sudo apt-get install python-dev
sudo apt-get install postgresql
sudo apt-get install postgresql-server-dev-9.3
sudo apt-get install redis-server
sudo -u postgres createuser -s sentry
sudo -u postgres psql -c "alter user sentry with password 'sentry';"
@yesmeck
yesmeck / tool.md
Last active December 23, 2015 14:18
React 测试工具

Folder Structure

Motivations

  • Clear feature ownership
  • Module usage predictibility (refactoring, maintainence, you know what's shared, what's not, prevents accidental regressions, avoids huge directories of not-actually-reusable modules, etc)
@yesmeck
yesmeck / why_normalizr.md
Last active October 30, 2015 19:35
Normalizr 的意义

假设有个 API /articles 返回的结构如下:

articles: article*

article: {
  author: user,
  likers: user*
  primary_collection: collection?
  collections: collection*
}
@yesmeck
yesmeck / ngEnter.js
Last active September 2, 2015 09:11 — forked from EpokK/ngEnter.js
ngEnter directive if you can use submit form(https://twitter.com/ririlepanda)
app.directive('ngEnter', function() {
return function(scope, element, attrs) {
element.bind("keydown keypress", function(event) {
if(event.which === 13) {
scope.$apply(function(){
scope.$eval(attrs.ngEnter);
});
event.preventDefault();
}
@yesmeck
yesmeck / README.md
Last active August 29, 2015 14:18
WNDR4300 刷 OpenWrt 装 Shadowsocks

硬件准备