Skip to content

Instantly share code, notes, and snippets.

@mapyo
mapyo / .tmux.conf
Created November 12, 2014 20:33
tmuxでmacのクリップボードと連携する ref: http://qiita.com/mapyo/items/cc4a7077f19774018bbb
# コピー、選択モードのキーバインドvi風にする
set-window-option -g mode-keys vi
# クリップボードをmacと連携
# http://qiita.com/upinetree/items/cd80bc7865c52091be10
unbind -t vi-copy Enter
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
@mapyo
mapyo / file0.txt
Created November 13, 2014 21:35
vimを起動する時に警告が出るようになったのを直した ref: http://qiita.com/mapyo/items/d8217389b03b425ab04f
[neobundle] neobundle#rc() is deprecated function.
[neobundle] It will be removed in the next version.
[neobundle] Please use neobundle#begin()/neobundle#end() instead.
Press ENTER or type command to continue
@mapyo
mapyo / file0.txt
Created November 16, 2014 07:16
vim-auto-saveでインサートモードで自動保存される機能をOFFにする ref: http://qiita.com/mapyo/items/c8edd88b9eb02059d6ec
let g:auto_save_in_insert_mode = 0
@mapyo
mapyo / file0.txt
Created November 16, 2014 22:24
vimでvで選択して、pで貼付けが出来なくなっていたのを直した ref: http://qiita.com/mapyo/items/6926bd99e48e5b4581f5
$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 12 2014 07:32:18)
MacOS X (unix) version
Included patches: 1-488
Compiled by Homebrew
@mapyo
mapyo / file0.txt
Created November 17, 2014 22:22
シンボリックリンクで実フォルダは上書き出来なかった件 ref: http://qiita.com/mapyo/items/a8187c380e805eae2ba6
ln -s [元のディレクトリ] [シンボリック名]
@mapyo
mapyo / file0.sh
Created November 24, 2014 23:00
MacでDockerを入れて自分で作ったイメージを保存するまで ref: http://qiita.com/mapyo/items/f90f9a6fac5a600ea21e
$ brew install docker boot2docker
$ docker -v
Docker version 1.3.1, build 4e9bbfa
$ boot2docker -v
Boot2Docker-cli version: v1.3.1
@mapyo
mapyo / file0.txt
Created November 25, 2014 23:52
DockerfileでADDする時は~が使えない ref: http://qiita.com/mapyo/items/a0f1dbf311e7e4ee1c87
$ boot2docker -v
Boot2Docker-cli version: v1.3.1
$ docker -v
Docker version 1.3.1, build 4e9bbfa
@mapyo
mapyo / file0.sh
Last active August 29, 2015 14:10
Dockerfileを編集して確認してまたDockerfileを編集しての一連のサイクルについて考える ref: http://qiita.com/mapyo/items/2cb828050844bb9aed58
# Dockerfileの編集
vim Dockerfile
# イメージのビルド。testという名前
docker build -t test .
# コンテナ起動して確認。hogeという名前。コンテナからexitで抜けたら、そのコンテナを自動的に消す。
docker run -i -t -—rm --name hoge test:latest /bin/bash
# 内容を確認して、またDockerfileを編集する
@mapyo
mapyo / gist:c7f35cc3edb147dc7efa
Last active August 29, 2015 14:16
ftp_rawlistのバグ?
// $filePath = 'etc/[02].png'; // 存在するファイル
$filePath = 'etc/yusuke.jpeg'; // 存在するファイル
// $filePath = 'etc/hoge.jpeg'; // 存在しないファイル

$connection = ftp_connect($host, 21, 10);
ftp_login($connection, $user, $password);
$listing = ftp_rawlist($connection, $filePath);
var_dump($listing);
@mapyo
mapyo / git-checkout-this-pr
Last active November 14, 2016 12:33
現在の開いているプルリクのブランチに切り替えて変更分をとってくるやつ
#!/bin/sh
set -e
chrome-cli execute '(function () {
return [
location.hostname,
location.pathname.split("/")[1],
location.pathname.split("/")[2],
document.title,