Skip to content

Instantly share code, notes, and snippets.

View ahomu's full-sized avatar

Ayumu Sato ahomu

View GitHub Profile
{
"version": "0.0.1",
"private": true,
"engines": {
"node": "8.5.0",
"yarn": "^1.0.2"
},
"dependencies": {
"compression": "^1.7.0",
@ahomu
ahomu / rollup.config.js
Created June 17, 2017 04:10
rollup in talkie
import nodeResolve from 'rollup-plugin-node-resolve';
import typescript from 'rollup-plugin-typescript';
import commonjs from 'rollup-plugin-commonjs';
import json from 'rollup-plugin-json';
import builtins from 'rollup-plugin-node-builtins';
export default {
entry: 'src/index.ts',
format: 'umd',
moduleName: 'Talkie',
@ahomu
ahomu / suddenly_death.go
Last active September 7, 2016 16:10
_人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄
package main
import (
"flag"
"fmt"
"math"
"os"
"strings"
)
@ahomu
ahomu / suddenly_death.rs
Last active September 7, 2016 16:09
_人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄
use std::env;
use std::process;
const HALF_WIDTH: f32 = 0.5_f32;
const FULL_WIDTH: f32 = 1_f32;
fn str_repeat(string: &str, count: i16) -> String {
(0..count).map(|_| string).collect::<String>()
}
const KEYCODE_LEFT = 37;
const KEYCODE_RIGHT = 39;
class TabList extends React.Component {
static propTypes = {
children : React.PropTypes.node,
selectedIndex : React.PropTypes.number,
onChangeSelected: React.PropTypes.func
};
@ahomu
ahomu / example.jsx
Last active August 7, 2016 06:51
HTML や XML の属性値で改行するときってさぁ(インデントルール)
// これより
<SomeComponent
propA={}
propB={}
propC={}
propD={}
propE={} />
// こうが好き
<SomeComponent propA={}
'use strict';
import * as React from 'react';
import * as assign from 'object-assign';
import * as debounce from 'lodash.debounce';
import { appLogger as log } from '../../../utils/Log';
import BaseComponent from '../../base';
const EVENT_SCROLL = 'scroll';
const EVENT_POP_STATE = 'popstate';
@ahomu
ahomu / .babelrc
Last active October 14, 2019 14:50
browserify(&watchify) で tsify --target=es6 と babelify を併用する
{
"modules": "commonStrict",
"sourceMaps": "inline",
"loose": true,
"blacklist": [
]
}
@ahomu
ahomu / .eslintrc
Last active September 12, 2015 01:40
.eslintrc めんどくさいんじゃー!! v1.3.0
{
"parser": "babel-eslint",
"plugins": ["react"],
"env": {
"browser": true,
"node": true,
"mocha": true
},
"ecmaFeatures" : {
"jsx": true