Skip to content

Instantly share code, notes, and snippets.

View acro5piano's full-sized avatar
🏠
Working from home

Kay Gosho acro5piano

🏠
Working from home
View GitHub Profile
@acro5piano
acro5piano / file0.txt
Created October 2, 2016 14:21
ターミナル上で動いているEmacsで、選択範囲をXのクリップボードにコピーする ref: http://qiita.com/acro5piano/items/c1bddf04a23b4447a39d
;; Region to X clipboard
(defun paste-to-tmp-file(data)
(with-temp-buffer
(insert data)
(write-file "/tmp/clipboard")))
(defun xclip-add-region()
(interactive)
(if (region-active-p)
(progn
@acro5piano
acro5piano / create_container
Last active October 17, 2016 02:09
Arch LinuxでSystemd-nspawnを使ってSpacemacsをGUIで起動し、Emacs-mozcを使う ref: http://qiita.com/acro5piano/items/5edbb8f21d9e8de1f0ff
#!/bin/bash
mkdir -p $HOME/var/container/arch
sudo pacstrap -i -c -d $HOME/container/arch base base-devel
sudo cp install_mozc.sh $HOME/var/container/arch/tmp/
@acro5piano
acro5piano / Dockerfike
Last active November 15, 2016 15:10
テキストエディタも仮想化する時代!DockerイメージとしてインストールしたEmacsのGUIを使う ref: http://qiita.com/acro5piano/items/028bff05283a0946eb9a
FROM debian
RUN apt-get update
RUN apt-get -y install emacs24
RUN useradd -G sudo -u 1000 emacs
RUN mkdir -p /home/emacs/host_home
RUN chown -R emacs:emacs /home/emacs
ENV HOME /home/emacs
@acro5piano
acro5piano / file0.txt
Last active October 17, 2016 09:48
Arch Linuxで、Systemd-nspawnによる仮想環境を構築し、Emacs-mozcをインストールする方法 ref: http://qiita.com/acro5piano/items/854f966474100cae2528
mkdir -p $HOME/var/container/arch
sudo pacstrap -i -c -d $HOME/var/container/arch base base-devel
@acro5piano
acro5piano / file0.sh
Last active November 7, 2016 01:50
dmenuとwmctrlで、選択的インターフェースなウィンドウ切り替えを実現した ref: http://qiita.com/acro5piano/items/13790704a41b5871a244
sudo pacman -S dmenu wmctrl
@acro5piano
acro5piano / file0.txt
Created October 26, 2016 01:19
ASUS Chromebook C300MAに、Croutonを使わずにArch Linuxをインストール ref: http://qiita.com/acro5piano/items/af672c9a445b5a23e0f8
cd
rm -f flash_chromebook_rom.sh
curl -O https://johnlewis.ie/flash_chromebook_rom.sh
sudo -E bash flash_chromebook_rom.sh
@acro5piano
acro5piano / file0.txt
Last active October 31, 2016 13:59
プロジェクト内にある全角文字の検出 ref: http://qiita.com/acro5piano/items/096ec60b5ddffbbe519b
ag '[ぁ-ん|ァ-ヴ|一-龠|ー・、。]' /path/to/app/ | less
@acro5piano
acro5piano / init.el
Created November 2, 2016 05:13
open-junk-file.elで、新しくウィンドウを開かないようにする ref: http://qiita.com/acro5piano/items/1a893daa6b10308d5988
(setq open-junk-file-find-file-function 'find-file)
@acro5piano
acro5piano / file0.txt
Last active November 5, 2016 06:32
Arch LinuxでAndroid端末にカスタムリカバリーを焼き付けるメモ ref: http://qiita.com/acro5piano/items/2812e38695e765ca5388
sudo pacman -S android-tools
yaourt -S android-sdk android-sdk-platform-tools android-sdk-build-tools
@acro5piano
acro5piano / Dockerfile
Last active November 7, 2016 15:43
レガシーな開発環境(PHP5.3、Oracle、CentOS5.1)をDockerで作った ref: http://qiita.com/acro5piano/items/36b1e7db8ceedfebc7a0
FROM centos:5
RUN yum -y update && yum -y upgrade
RUN yum -y install wget curl make gcc autoconf \
libaio libaio-devel libxml2-devel libjpeg-devel libpng-devel curl-devel
# Install apache
RUN useradd apache
RUN cd /tmp && \
wget http://ftp.meisei-u.ac.jp/mirror/apache/dist/httpd/httpd-2.2.31.tar.gz && \