Skip to content

Instantly share code, notes, and snippets.

@terrierscript
terrierscript / file0.txt
Last active September 5, 2016 21:51
Babel6 + rollup.jsをやるにあたってちょっとハマった話 ref: http://qiita.com/inuscript/items/be4d437c4a935a241cd0
It looks like your Babel configuration specifies a module transformer. Please disable it. If you're using the "es2015" preset, consider using "es2015-rollup" instead. See https://github.com/rollup/rollup-plugin-babel#configuring-babel for more information
Error: It looks like your Babel configuration specifies a module transformer. Please disable it. If you're using the "es2015" preset, consider using "es2015-rollup" instead. See https://github.com/rollup/rollup-plugin-babel#configuring-babel for more information
@terrierscript
terrierscript / file0.js
Last active January 31, 2016 12:13
Redux + Reactのboilerplateっぽいチートシート未満 ref: http://qiita.com/inuscript/items/f38e6651df3fa5508454
import React, { Component } from "react"
import ReactDom from "react-dom"
import setupStore from "./store"
import createContainer from "./container"
export default function render(){
let containerEl = document.querySelector("#container")
let store = setupStore()
ReactDom.render(createContainer(store), containerEl)
}
@terrierscript
terrierscript / circle.yml
Last active July 10, 2016 14:13
Circle-CIでnode.jsのプロジェクトを動かすときのcircle.yml設定 ref: http://qiita.com/inuscript/items/d2c87e076595f801b44b
machine:
node:
version: 6.3.0
post:
- npm install -g npm@3
timezone: Asia/Tokyo
@terrierscript
terrierscript / file6.css
Last active February 15, 2016 10:48
svgで半分の星を如何にして再現するか ref: http://qiita.com/inuscript/items/fbe1c302879e69c9a7ef
.rating-star .half{
fill: orange;
color: gray;
}
@terrierscript
terrierscript / file0.txt
Last active February 23, 2016 15:37
GithubのSVG利用について、手法に関する部分をざっくり意訳して理解する ref: http://qiita.com/inuscript/items/2201800a0e60c5e581ca
<svg aria-hidden="true" class="octicon octicon-plus" width="12" height="16" role="img" version="1.1" viewBox="0 0 12 16">
<path d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path>
</svg>
@terrierscript
terrierscript / file0.txt
Last active July 21, 2018 08:55
javascriptビルドツールなどで相対パス地獄(../../)を解決する方法まとめ ref: https://qiita.com/terrierscript/items/daa9cd33f3adaf72db68
.
└── src
├── foo
│   └── baz.js
└── index.js
@terrierscript
terrierscript / after.js
Last active March 20, 2018 07:35
babel-polyfillとbabel-runtimeの使い分けに迷ったので調べた ref: https://qiita.com/terrierscript/items/d2a9d5d4daedaacff924
(0, _entries2.default)({
"foo": "baz"
});
@terrierscript
terrierscript / file0.sql
Created May 13, 2016 11:42
MySQLしかろくに使ってこなかった人間が知って便利だった Presto & Treasure Data 小ネタ ref: http://qiita.com/inuscript/items/061a6ab5fd6564e8686c
SELECT *
FROM access
WHERE
url_extract_host(referer) = "google.com"
-- 正規表現でやるとこんな感じ
-- regexp_like(referer, '.*google.com/.*')
@terrierscript
terrierscript / file0.sql
Last active December 19, 2017 02:19
Treasure Data & (一部Presto) の知っておいて便利だった関数 ref: https://qiita.com/inuscript/items/51b9b3c58260d823739c
SELECT
:
WHERE
-- 1日間のデータなら -1d。一ヶ月なら-30dとか。
TD_TIME_RANGE(time,
TD_TIME_ADD(TD_SCHEDULED_TIME(), '-1d', 'JST'),
null,
'JST'
)
:
var postcssScss = require('postcss-scss')
var stylelint = require('stylelint')
:
gulp.task('scss-lint', function () {
gulp.src("path/to/scss")
.pipe(postcss([
stylelint(), // これを追加
postcssReporter({clearMessages: true}), // こっちも必要
], {syntax: postcssScss}))