Skip to content

Instantly share code, notes, and snippets.

/*
* This content is licensed according to the W3C Software License at
* https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document
*/
var aria = aria || {};
aria.Utils = aria.Utils || {};
(function () {
@cancer
cancer / tumblr_embed_test.js
Created November 26, 2014 07:06
tumblr embed test
var test = function(msg){
console.log(msg);
}
test("これはテストですか?");
test("いいえしょうゆです。");
@cancer
cancer / react_tutorial.md
Last active August 29, 2015 14:08
React Tutorial

Tutorialでは$.ajaxを使うためにjQueryを読み込んでいるが、 Reactを使うにあたっては、DOM manipulationは行ってはいけない

Component

  • React.createClassでComponentを作る
  • renderでComponent(JS or JSX)を返す
  • class="hoge"ではなくclassName="hoge"
  • renderComponent(Component, DOMElement)で対象の要素にレンダリング
  • Component(args)でoptionを渡せる
  • <Component foo="foo" />の形で親Componentから子Componentへ値を渡せる
setInterval(function(){if((new Date()).toString().indexOf("09:27") !== -1){$("#btnStInput").click()}}, 1000 * 60);
// Use as bookmarklet: javascript:setInterval(function(){if((new Date()).toString().indexOf("09:27") !== -1){$("#btnStInput").click()}}, 1000 * 60);
@cancer
cancer / md2jira.coffee
Last active August 29, 2015 14:05
Translate markdown to jira notation. `pbpaste |coffee /usr/bin/md2jira.coffee |pbcopy`
#!/usr/bin/env node
content = []
process.stdin.setEncoding "utf8"
process.stdin.resume()
process.stdin.on "data", (chunk) ->
content.push chunk
process.stdin.on "end", () ->
#!/usr/bin/env node
content = []
process.stdin.setEncoding "utf8"
process.stdin.resume()
process.stdin.on "data", (chunk) ->
content.push chunk
process.stdin.on "end", () ->
@cancer
cancer / SassMeister-input.scss
Created July 18, 2014 08:23
Generated by SassMeister.com.
// ----
// Sass (v3.3.10)
// Compass (v1.0.0.alpha.20)
// ----
/* 0: これだとBlockの子要素になっちゃう */
.list {
%list__item {
background: limegreen;
}
@cancer
cancer / SassMeister-input.scss
Created July 18, 2014 08:01
Generated by SassMeister.com.
// ----
// Sass (v3.3.10)
// Compass (v1.0.0.alpha.20)
// ----
/* 1 */
.list {
%list__item {
background: limegreen;
}
@cancer
cancer / SassMeister-input.scss
Created March 19, 2014 06:47
Generated by SassMeister.com.
// ----
// Sass (v3.3.3)
// Compass (v1.0.0.alpha.18)
// ----
/*----ex1----*/
%block1 {
color: red;
&--modifier {
@cancer
cancer / SassMeister-input.scss
Created March 13, 2014 06:35
Generated by SassMeister.com.
// ----
// Sass (v3.3.1)
// Compass (v1.0.0.alpha.18)
// ----
/*----example1----*/
%example {
color: red;
%element {