読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

homebrew で redis インストールしてみたメモ

インストール $ brew install redis ... To have launchd start redis now and restart at login: brew services start redis Or, if you don't want/need a background service you can just run: redis-server /usr/local/etc/redis.conf ... redis-server…

homebrew でインストールした MySQL の自動起動を start とか stop するメモ

$ brew services start mysql $ brew services stop mysql ちなみに自動起動の一覧表示 $ brew services list コマンド $ brew services --help してみた cleanup Get rid of stale services and unused plists list List all services managed by `brew ser…

docker-compose で Django と PostgreSQL で runserver 起動してみるメモ

ほぼ "Getting started with Compose and Django" そのまま (macosx10.9, boot2docker1.6.0, docker-compose1.2.0, django1.8) インストール boot2docker http://boot2docker.io/ docker-compose Docker Compose - Docker Documentation boot2docker 実行 $ …

docker-compose ps とか MacOSX ですると SSL error とかになるメモ

(macosx10.9, docker-compose 1.2.0) エラー $ docker-compose ps SSL error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) openssl のバージョンによるみたい https://github.com/docker/compose/issues/890 $ port installed…

Docker でカレントディレクトリをマウントして Flask の表示を変更してみるメモ

開発環境を整えるのに何かいい方法ないかなと思いつつなんとなく (macosx10.9, boot2docker1.6.0) boot2docker インストール http://boot2docker.io/ 略 コード docker-sample-mount-a-volum/ Dockerfile hello.py requirements.txt Dockerfile FROM debian:…

Docker で最小限の flask コンテナを作って起動してみるメモ

(macosx10.9, boot2docker1.6.0) コードをコピペするの面倒なのでgithubに置いた https://github.com/CortYuming/docker-hello-flask 参考 WEB+DB PRESS Vol.86|技術評論社 Docker 特集

PostgreSQL を MacPorts でインストールするメモ

(macos 10.9) PostgreSQL 9.3 をインストール。 そのうち homebrew に乗り替えたいと思いつつ今だに MacPorts。 インストール $ sudo port install postgresql93 $ sudo port install postgresql93-server : To create a database instance, after install d…

Mac のランチャー Quicksilver で検索したフォルダ内でさらに絞り込むメモ

(macosx10.9) 問題 Quicksilver でフォルダを検索して『/』キーを押すと下の階層に入れる。 そこでファイルを絞り込みたいのに入力すると全体を絞り込みやがる。 解決 以下で設定できる フォルダを検索して下に表示される Browsing ウインドウの最右の設定か…

Karabiner (旧 KeyRemap4MacBook) の設定を DropBox にシンボリックリンクはってバックアップしておくメモ

ふと Karabiner (旧 KeyRemap4MacBook) の設定が吹っ飛んだらめんどうだなと思ったので $ ln -s ~/Dropbox/config/prefrences/org.pqrs.Karabiner.plist ~/Library/Preferences/org.pqrs.Karabiner.plist

Elasticsearch のメモ

(macosx10.9, elasticsearch1.3.4) Install Elasticsearch MacOSX に Elasticsearch をインストールして動かしてみる Install java Java をダウンロードしてインストール (JDK Mac OS X x64) Java SE - Downloads | Oracle Technology Network | Oracle 確認…

Emacs で fullscreen ではなくて ウインドウサイズを最大化したい、ただし Dock の大きさも考慮したい場合のメモ

(emacs24.3, macosx10.9)MacOSX での Emacs.app 使用時のお話。 問題 maxframe.el 使うと maximumsize-frame でウインドウサイズ最大化できるけど、表示させている Dock よりウインドウが広がってしまう。 解決策 maxframe を M-x list-packages とかでイン…

iTerm2 の設定を DropBox にシンボリックリンクはってバックアップしておくメモ

ふと iTerm2 の設定が吹っ飛んだらヤバいなと思ったので 設定いじりまくってるから $ ln -s ~/Dropbox/config/prefrences/com.googlecode.iterm2.plist ~/Library/Preferences/com.googlecode.iterm2.plist

RStudio for MacOSX でプロットが文字化けする場合のメモ

(MacOSX10.9, RStudio0.98.932)下記サイトのまま 0093 Weblog: RStudio for Mac OS X で日本語のプロットが上手くいかない場合の対処法 ~/.Rprofile setHook(packageEvent("grDevices", "onLoad"), function(...){ if(.Platform$OS.type == "windows") grDev…

MacOSXで複数のアプリを一気に立ち上げるメモ

仕事毎に決まったアプリを立ち上げてたりするけど、再起動とかした後にひとつひとつ起動すのが面倒なので一気に立ち上げたい。 automator.app 新規 『アプリケーション』を選択 アクションから『Applescript を実行』を選択 set apps to {"Emacs", "IntelliJ…

IntelliJ13で開いているファイルをEmacsで開く、またはその逆のメモ

IntelliJで開いているファイルをEmacsで開く Preferences -> External Tools -> "+"アイコンで新規作成 Name (Emacs), Group (Editer), Description を適当に入力 Tools Setting Program: -> /Applications/MacPorts/Emacs.app (Emacsのパス) Parameters: ->…

MacOSX で Recovery HD を使用して修復する場合のメモ

エラー:このディスクは“Recovery HD”を使用して修復する必要があります。コンピュータを再起動し、Apple ロゴが表示されるまで Command キーと R キーを押し続けてください。OS X ユーティリティウインドウが表示されたら“ディスクユーティリティ”を選択し…

MacOSX に MacPorts で Mysql5.6 をインストールするメモ

(macosx10.8, mysql5.6) インストール $ sudo port install mysql56 $ sudo port select --set mysql mysql56 $ sudo port install mysql56-server出力 ---> Computing dependencies for mysql56-server ---> Fetching archive for mysql56-server ---> Atte…

Rails で 「Can't connect to local MySQL server through socket 〜」とかエラー出た場合のメモ

(Rails4, MacOS10.8, MySQL5.5[MacPorts]) config/database.yml の soket のパスを書き換えれば直るけど パスの場所がどこだか忘れがちなのでメモ。 エラー内容 Mysql2::Error (Can't connect to local MySQL server through socket '/opt/local/var/run/mys…

CakePHP の bake を MAMP 使って接続とエラーになる場合のメモ

(MacOSX10.8, cakephp2.4)database.php に unix_socket を追加する 'Database/Mysql', 'persistent' => false, 'host' => 'localhost', 'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock', 'login' => 'user', 'password' => 'password', 'da…

Sequel Pro で MAMP の MySQL に接続するメモ

(MacOSX10.8, SequelPro1.0.2)MySQL 扱うのに SequelPro 使えないと面倒くさいと思ってたら接続できた。 手順 MAMP.app 起動して サーバ起動する 接続情報を入力する画面で Soket タブ選択 Name:, Username:, Password: を入力 Soket: /Applications/MAMP/tm…

Yeoman で作ったプロジェクトを Grunt server 起動して vmreare やiphone の外部の webブラウザなどで確認する場合のメモ

(MacOSX10.8, yeoman1.0.4, grunt v0.4.1) IP 調べる システム環境設定 > ネットワーク もしくは $ ifconfig yeoman のスケルトン作成 $ yo webapp Gruntfile.js hostname に iP いれる : connect: { options: { port: 9000, livereload: 35729, // change t…

emacs-quickrun で MacOSX 上の Java を実行してエラーが文字化けする場合の対処メモ

(MacOSX10.8, Emacs24.3, javac 1.6.0_51) 問題 ちょっと処理を確認したい時に使ったらエラー表示が文字化けした 対処 'javac -J-Dfile.encoding=UTF-8' とすればいいみたい (quickrun-add-command "java" '((:command . "java") (:compile-only . "javac -W…

IntelliJ IDEA Community Edition for MacOSX で option キーの混ざったキーバンドが効かない場合のメモ

(MacOSX10.8, IntelliJCE==12.1.6) 問題と解決策 @CortYuming この辺の話じゃないですかね? http://t.co/KQQ9SRXP8i— いまいまさのぶ (@masanobuimai) October 11, 2013 第20回 エディタの話[その12]─ キーカスタマイズとエディタコマンド一覧:Android S…

IntelliJ IDEA CE で 外部ライブラリを設定するメモ

*1 (MacOSX10.8, IntelliJCE==12.1.4) 外部ライブラリを libs にコピー file > Project Structure… Modules > "+" > Library... libs を選択 Apply *1:修正: 20131013

IntelliJ IDEA Community Edition for MacOSX で Recent Projects のプロジェクトを削除するメモ

fn + del How to delete projects in Intellij 12? - Stack Overflow

IntelliJ IDEA Community Edition で Android 開発環境を整えてみるメモ

(MacOSX10.8, IntelliJCE==12.1.4)Android Studio がまだバギーらしいので IntelliJ IDEA CE で。 JDK apple developer サイトから 『Java for OS X 2013-004 Developer Package 』をダウンロードしてインストール Sign in with your Apple ID - Apple Devel…

PHP の Composer インストールのメモ

(macosx10.8) インストール Composer Composer 問題 公式にあるとおりやったらエラー出た $ port search composer No match for composer found installer | php #!/usr/bin/env php Some settings on your machine make Composer unable to work properly. …

Emacs で ag (The Silver Searcher) を使うメモ

(emacs==2.4.3, macosx==10.8) MacPorts で ag インストール $ sudo port install the_silver_searcher Emacs 『ag』をインストール Wilfred/ag.el · GitHub M-x package-install RET ag RET 実行 M-x ag M-x ag-regexp M-x ag-project M-x ag-project-regex…

Google Chrome の Google Dictionary で英語→日本語を使えるようにするメモ

(MacOSX10.8) Google Dictionary 辞書をポップアップで表示してくれて、発音も聞けて超便利そう。 https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja 問題 設定の言語リストに日本語が無い。 でも設定…

Emacs からバックグラウンドの Google Chrome を Applescript でスクロールさせるメモ(MacOS only)

(Emacs24.3, MacOSX10.8)前に書いたリロードさせるやつの続き Emacs から Google Chrome を Applescript でリロードするメモ(MacOS only) - 牌語備忘録 - pygo リロードさせた後にスクロールしないと見えなかったりするから Applescript page-down-chrome.…

Emacs からバックグラウンドの Google Chrome を Applescript で次と前のタブに移動するメモ(MacOS only)

(Emacs24.3, MacOSX10.8)リロードさせるやつと、スクロールのやつの続き Emacs から Google Chrome を Applescript でリロードするメモ(MacOS only) - 牌語備忘録 - pygo Emacs からバックグラウンドの Google Chrome を Applescript でスクロールさせるメ…

Mac で MP4 動画を DVD プレーヤーで再生できるように DVD に焼く方法メモ

(MacOS10.8) Burn.app iDVD が入ってないので Burn 使う ダウンロード Burn - Home 設定 ビデオ 一般 地域を「NTSC」 DVD 「DVDテーマを使用」チェック外す DVD作成 「ビデオ」タブ タイトルを入力 タイトル右のセレクタを「DVD-Video」にする MP4ファイルを…

MacPorts でMySQL5.5 をインストールするメモ

2013-09-16: 書き直した (macosx10.8) インストール $ sudo port install mysql55-server ---> Computing dependencies for mysql55-server ---> Dependencies to be installed: mysql55 ---> Fetching archive for mysql55 ---> Attempting to fetch mysql5…

MacOSX の MySQL サーバの再起動のコマンドのメモ

(MacOSX10.8, MySQL5.1) sudo /opt/local/share/mysql5/mysql/mysql.server restartmemo sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist sudo launchctl unload -w /Library/LaunchDaemons/org.macports.mysql5.plist

MacOSX の不可視ファイル「.DS_Store」をまとめて削除するメモ

sudo find / -name "*.DS_Store" -delete参考サイト 消えろ! .DS_Store/._.DS_Store - Ellinikonblue.com Weblog

Django で ささっと MySQL 使う場合のメモ

※ 追記:DEFAULT CHARACTER SET utf8; ※ 修正:pasword変更、 port selectの記述を追加[Pytho2.7, Django1.4, MacOSX10.8 (Python, pip, MySQL は MacPorts でインストール済)]ささっと実験的なDjangoのプロジェクトを作ろうとしたら、想定外に問題発生した…

reStructuredText を Marked.app でプレビュー表示するメモ

修正2014-08-03:Path (MacOSX10.9) Connecting to the Mac App Store rst2html-2.7.py をインストール sudo port install py27-docutils Marked の設定 Prefarence -> Behavior Custom Processor の Custom Markdown Processor にチェック入れて Path を /o…

Emacs で開いているバッファと同じ階層を MacOSX 上の iTerm2 で開く場合のメモ

(Emacs24.3, MacOSX10.8) init.el (defun show-in-iterm-for-mac() (interactive) (shell-command (concat "open -a iTerm " default-directory)) ) (global-set-key (kbd "s-T") 'show-in-iterm-for-mac) Cocoa Emacs23 で コマンド+i 押すと そのファイル…

MacOSX のイラレで、とある言語のフォントを使いたい、でもどれがその言語で使えるか分からない場合のメモ

(MacOSX10.8)Fontbook.app の右上の検索窓で言語名を入力すればよいらしい。(ex: タイ語) 使えないフォントも検索結果にでるが絞り込み出来る時点で便利。 イラストレーターでタイ語を表示させるにはどうしたらいいでしょうか? - Yahoo!知恵袋

WEB+DB vol.73 の「Rails4 実践チュートリアル」をやってみるのに Rails4 rc1 と Ruby2.0 をインストールしてみるメモ

(MacOSX10.8, Ruby2.0, Rail4rc1) rbenv と ruby-build を github からインストールしている前提で http://d.hatena.ne.jp/CortYuming/20130429/p2 以下、チュートリアルをする環境を整える $ cd ~/.rbenv/plugins/ruby-build/ $ sudo git pull $ sudo rbenv…

emacs-quickrun で R を利用する場合のメモ

(Emacs24.3, MacOSX10.8) https://github.com/syohex/emacs-quickrun https://github.com/thinca/vim-quickrun/issues/34 Install R sudo port install R ess-mode M-x list-package ess-mode をインストール init.el R (ess-mode) (autoload 'r-mode "ess-s…

MacPortsでインストールした rbenv のバージョンが古いので GitHub の最新版を使う場合のメモ

(MacOSX10.8) 前置き 現時点で MacPorts でインストールできる rbenv は ver.0.3(最新 ver.0.4) それから ruby-build @20121022 も古いままで、リストに 2.0.0-p0 が無い(2.0.0-devだけ) 想定以上にMacPortsとか使わないでのインストールが簡単だった。 …

『RとRubyによるデータ解析入門』で GUI ツールの shoes を使うためのメモ

(MacOSX10.8, Ruby1.9.3, Emacs24.3)gem install shoes でインストールしたが動かせず、 Shoes.app を使うことにした Download Shoes! The easiest little GUI toolkit, for Ruby. Shoes.app hoge.rb などをShoes.appで開くかD&Dすればウインドウ表示される…

Emacs から Google Chrome を Applescript でリロードするメモ(MacOS only)

(MacOSX 10.8, Emacs 24.2, Google Chrome 24.0) How To AppleScript ~/.emacs.d/reload-chrome.scpt tell application "Google Chrome" tell active tab of first window execute javascript "window.location.reload()" end tell end tell Emacs init.el (…

MacでページャーのLessの設定メモ

(MacOSX10.8) 動機 lessのキーバインド変えたい ~/.lesskey ファイルつくって下記のように書く (下記はリターンキーでページスクロール) #command \r forw-screen \n forw-screen less をインストール なぜか Mac デフォルトの less だと .lesskey が使え…

Mac 定番ランチャー『Quicksilver』で常に英数入力にする場合のメモ

(MacOSX10.8 Mountain Lion, Quicksilver ß70 3935) Quicksilver — Mac OS X at your Fingertips Case Quicksilver でアプリ立ち上げようとした時に、日本語入力モードのままになってるの忘れてて日本語入力してしまったりする。 Answer InputSwitcher と Ea…

MacOSX で Pastebot Sync をシステム環境設定からオンにすると「開発元は未確認です」と表示される場合のメモ

(MacOSX10.8, Pastebot Sync 1.4.2) Case システム環境設定からオンにすると「開発元は未確認です」と表示される。 Answer terminal.app sudo xattr -d com.apple.quarantine /Library/PreferencePanes/PastebotSync.prefPane/Contents/Resources/PastebotSy…

Emacs でGUIのダイアログが開くと落ちる問題のメモ

(MacOSX10.8, Emac24.2) 問題 MacPorts でインストールした Emacs.app v24.2 で、下記を実行するとクラッシュする。 (x-popup-dialog t '("foo" "bar")) 下記設定しても回避できない。 (setq use-dialog-box nil) 回避策 不明。 どうすりゃいいのか? 原因判…

au Wi-FI HOME SPOT の設定用アプリが MacOSX のデフォルトアプリで解凍できなかった件のメモ

(MacOSX10.8) 問題 au Wi-FI HOME SPOT の設定をしようと思い、公式サイトからアプリをダウンロード。 パソコン (MacOS搭載) | Wi-Fi HOME SPOT:スマートフォン | au ダウンロードしたファイルがこれ auWifiConnectForMac.dmg.gz デフォルトのアーカイブ…

CotEditer で行頭にナンバリングするスクリプトを Ruby で書いてみたメモ

(MacOSX10.3, Ruby1.9.3, CotEditer1.3.1) 行頭が『-』『+』『1.』の場合、ナンバリングするスクリプト CotEditor プロジェクト日本語トップページ - SourceForge.JP For example 行頭が『-』の場合の実行結果 - hoge - fuga - foo - bar #=> 1. hoge #=> 2.…