Skip to content

Instantly share code, notes, and snippets.

@eyasuyuki
eyasuyuki / docker-compose.yml
Created May 15, 2015 03:58
Redis docker-compose.yml
redis:
image: redis
ports:
- "6379:6379"
expose:
- "6379"
@eyasuyuki
eyasuyuki / private.xml
Created May 19, 2015 01:44
Karabiner settings for Microsoft Remote Desktop with Dvorak key layout.
<?xml version="1.0"?>
<root>
<appdef>
<appname>MRD</appname>
<equal>com.microsoft.rdc.mac</equal>
</appdef>
<item>
<name>Fix Backquote and Tilde input</name>
<identifier>private.remotedesktopswapbackquote</identifier>
<only>MRD</only>
@eyasuyuki
eyasuyuki / docker-compose.yml
Created May 20, 2015 05:59
Druid docker-compose.yml
druid:
image: druid/cluster
ports:
- "3000:8082"
- "3001:8081"
expose:
- "8082"
- "8081"
@eyasuyuki
eyasuyuki / main.yml
Created July 10, 2015 12:06
Ansible homebrew setup script
# Brew Tap
- name: Brew Tap
shell: /usr/local/bin/brew tap {{ item }}
with_items: brew_tap
# Brew Update
- name: Brew Update
homebrew: update_homebrew=yes upgrade_all=yes
# Install Apps
@eyasuyuki
eyasuyuki / main.yml
Created July 10, 2015 12:07
Ansible homebrew vars
---
brew_tap:
- caskroom/cask
- caskroom/versions
- homebrew/binary
- homebrew/dupes
- homebrew/versions
brew_app:
- brew-cask
@eyasuyuki
eyasuyuki / hosts
Created July 23, 2015 00:07
Ansible Riak Cluster Task
[riak_cluster]
host_A
host_B
host_C
host_D
host_E
[riak_cluster:vars]
top_node=host_A
@eyasuyuki
eyasuyuki / cluster.yml
Created July 23, 2015 00:15
Ansible Riak Cluster
- hosts: riak_cluster:!riak_cluster[0]
remote_user: eyasuyuki
sudo: yes
roles:
- cluster
@eyasuyuki
eyasuyuki / ansible-2015-07-29.md
Created July 29, 2015 05:24
Ansibleの紹介

Ansible

タイムインターメディア技術部会資料

Ansibleとは

構成管理ツール。

セットアップスクリプトを記述し、パッケージインストールやデーモンの起動をリモート設定できる。

<!doctype html>
<html>
<!--
* KanTanMarkdown
* Copyright (c) 2016 tatesuke
* Released under the MIT license
* https://github.com/tatesuke/KanTanMarkdown/blob/master/LICENSE
--><head>
<meta charset="utf-8">
<style>#previewer:after,nav:after{content:".";display:block;font-size:0;clear:both;visibility:hidden}body{margin:0;padding:0;position:relative}body.onDragover{border:5px dashed #99cde1}nav{margint:0}nav #leftNav{float:left}nav #rightNav{float:right}nav:after{height:0}#attach{width:100%;border-top:1px solid gray;border-bottom:1px solid gray;display:none}#attach #attachForm{box-sizing:border-box;width:100%;height:100%;display:none}#attach #attachForm input[type=file]{width:100%}#attach #filer{box-sizing:border-box;width:100%;height:150px;overflow:auto;display:none}#attach #filer input{width:300px}#attach #pasteArea{box-sizing:border-box;width:100%;border:1px solid gray;text-align:center}#attach #attachToggleButton,#attach #previewToggleButton{width:50%}#wrapper{overflow:auto}#wrapper #editorTabWrapper{bo

KotlinによるAndroid開発

2016-04-27 タイムインターメディア技術部会

結論

Javaを捨ててKotlinに移行しよう!

Kotlinとは

https://kotlinlang.org/