Skip to content

Instantly share code, notes, and snippets.

@inouetmhr
inouetmhr / iso2022jp-cp932.el
Created November 20, 2012 06:26
Emacs: iso-2022-jpで CP932文字を送ってくる輩対策
(coding-system-put 'iso-2022-jp :decode-translation-table
'(cp51932-decode japanese-ucs-cp932-to-jis-map))
(coding-system-put 'iso-2022-jp :encode-translation-table
'(cp51932-encode))
@inouetmhr
inouetmhr / gist:5139561
Last active December 14, 2015 19:49 — forked from anonymous/gist:5139555
Mac OS X 10.8 (Mountain Lion) に rpy2 をインストール

作業メモ

Mac OS X 10.8 (Mountain Lion) に rpy2 (Python で R を使う) をインストール

おそらくこれで最小だが、不足があるかも

  1. R をインストール http://www.r-project.org/ からMac用バイナリのインストール
    • rpy2 の目的にはおそらく不要だが、Rコマンダーを使う場合は tcl/tk ライブラリと、別途 XQuartz (X11) のインストールが必要
  2. sudo easy_install rpy2
@inouetmhr
inouetmhr / gist:5168573
Last active December 14, 2015 23:49
Emacs 24.3 で migemo をインストール

cmigemo のインストール

Homebrew がインストールされていることは前提として

brew install cmigemo

migemo.el のインストール

~/.emacs.d/init.el に以下を追加

<!DOCTYPE html>
<html>
<head>
<title>Hello, Firefox OS</title>
<script src="/lib/jquery.min.js"></script>
<script src="/app.js"></script>
<link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
<h1>Hello, Firefox OS!</h1>
@inouetmhr
inouetmhr / gist:6154779
Last active December 20, 2015 15:29
ThunderbirdのエンコーディングをUTF-8にした場合、自動折り返しがうまく働かない
  • 送信エンコーディングをUTF-8にすると以下の問題が発生

    • 80文字程度で折り返されなくなる
    • 元の自動改行場所に余計な空白が入る
    • 結果、日本語の場合、不自然な表示になる
  • これは format=flowed 時の意図された動作

    • Thunderbird は iso-2022-jp 時には format=flowed を disable しているらしい
  • 2013/08時点では設定エディタで mailnews.send_plaintext_flowed を false にすれば解消

@inouetmhr
inouetmhr / Docker.md
Created November 22, 2013 08:30 — forked from yssk22/Docker.md

Docker Overview

こんな人に有効

  • Linux 使ってるけど vagrant とか Virtual Box とか時間かかってめんどい
  • VM 作りまくって何が何だかわからなくなった
  • Warden が動かない, Buildpack なにそれおいしいの?
  • Go!

note: Ubuntu 12.04 (linux-image-3.8.0-23-generic) 使ってます。 Kernel 3.5 以前では安定しない模様。

@inouetmhr
inouetmhr / add-oracle-java.sh
Last active December 29, 2015 12:29
Add Oracle Java repository to Ubuntu (apt)
export HTTPS_PROXY=http//....:3128
sudo -E add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
@inouetmhr
inouetmhr / gist:9225142
Last active March 1, 2017 08:53
クライアントHyper-VでNATを構成する方法

クライアントHyper-VでNATを構成する方法

環境

  • Host: Windows 8.1 Pro (64bit)
  • Guest: Windows 7

手順

  • BIOSでVT-xなどが有効になっていることを確認
  • Hyper-Vのインストール(Windowsの機能追加)
--
-- open currently active Chrome tab with Safari
-- forked from https://gist.github.com/3151932 and https://gist.github.com/3153606
--
property theURL : ""
tell application "Google Chrome"
set theURL to URL of active tab of window 0
end tell
if appIsRunning("Safari") then
@inouetmhr
inouetmhr / gist:9a780c67c80f7a330832
Last active August 29, 2015 14:13
Mac OSX (Yosemite) で Apache WebDav

OSアップデートで設定がリセットされている。

/etc/apache2/httpd.conf で Include の WebDAV 1箇所と、LoadModuleのDav関係3つをアンコメント

/etc/apache2/extra/httpd-dav.conf を以下のように変更

DavLockDB "/tmp/DavLock"
# => /tmp/ のパーミッションに注意。/tmp/DavLock.dir /tmp/DavLock.pag が作られるはず

Alias /dav "/foo/bar/dav"