Skip to content

Instantly share code, notes, and snippets.

View dachi023's full-sized avatar
🏠
WFH

Ryo Adachi dachi023

🏠
WFH
View GitHub Profile
@dachi023
dachi023 / my.component.html
Last active February 7, 2024 08:13
How to control multiple checkboxes in Angular
<label *ngFor="let control of form.controls.liquors.controls; let i = index">
<input type="checkbox" [formControl]="control"></input>
<span>{{ liquors[i].label }}</span>
</label>
@dachi023
dachi023 / Dockerfile
Created December 20, 2018 07:41
Connehito Advent Calendar 2018.12.20
FROM node:10-alpine AS builder
WORKDIR /work
COPY package.json yarn.lock ./
RUN yarn
COPY src ./src
COPY public ./public
RUN yarn build
FROM nginx:alpine
@dachi023
dachi023 / atom-export-packages.sh
Last active November 16, 2018 11:00
My atom packages
apm list --installed --bare > ~/.atom/atom-packages.txt
// @flow
export default class FirebaseUtils {
static logEvent(name: string, parameters: Object = {}): void {
if (!name) {
return
}
if (FirebaseUtils.isAndroid) {
window.AnalyticsWebInterface.logEvent(name, JSON.stringify(parameters))
return
// @flow
import { AutoSizer, WindowScroller } from 'react-virtualized'
import React, { Component } from 'react'
import ReactDOM from 'react-dom'
type Props = {
children?: (args: {
height: number,
isScrolling: boolean,
onChildScroll: Function,
# Emoji list
# 🎨 :art: UI
# 🐛 :bug: バグ
# 💄 :lipstick: リファクタリング
# 📝 :memo: ドキュメント
# 👔 :necktie: テストコード
# 📦 :package: ライブラリ
# ✨ :sparkles: 機能追加
{
  "env": {
    "browser": true,
    "commonjs": true
  },
  "extends": "eslint:recommended"
}
var webpack = require('webpack');
module.exports = {
entry: {
// 起点となるファイルを指定
'bundle-hello' : './app-hello.js',
'bundle-backbone': './app-backbone.js'
},
output: {
// 出力先のパスを指定
var _ = require('underscore');
var Backbone = require('backbone');
// 動作確認用にBackboneのModelを作ってみる
var MyModel = Backbone.Model.extend({
hello: function() {
console.log('hello!!');
}
});
@dachi023
dachi023 / gist:79fdb117363845d4c36b
Last active September 10, 2015 17:12
JavaScriptでgetter-setter
#Add getter-setter
_prop = (initValue) ->
do (val = initValue) ->
_val = val
(val) ->
return _val if val is undefined
_val = val
#Example
myValue = _prop 'hello'