Setsu Yuki

Japanese things and life.

Sublimeで微妙に文字数の違う要素を選択

Mac OS こんなテキストがある時 opt + ドラッグアンドドロップ(Mac) / Shift + 右ボタンドラッグアンドドロップ (Win) で矩形選択 / det 部分を選択して Cmd + D 3回 Cmd + Shift → (Mac) / Shift + End (Win) こんな時はShift + Ctrl + → (Mac/ Win) ショ…

緩く同期しながら複数端末でデータベース共有したい時の構成方法

緩く同期 常時ネット接続のサーバーはクラウドデータだけ。簡単に言えばdropbox。 他の端末はしばらくネットに繋がなかったりしつつ、各端末ができるだけ最新のDBと同期しながら更新を続けていく。 -> これはまさしくgit リポジトリだと思う。git の仕組みを…

自前で運用する家計簿アプリの構成を考える_

やりたいこと 家計簿アプリの"口座連携のような機能が欲しい"けど、"パスワードをどこかに送信するのが嫌だ"。 www.j-cast.com 自前でなんとかしたい。 "出先から家計履歴を管理元に送信したい。" 家のLAN内ならば"家計ページ(HTML的な)にアクセスしたい"。 …

swiftでHTTPクライアント調べ物

APIKit1 dev.classmethod.jp 2015/12/23 Swift 2.1 Mac OS 10.9 or later APIKit利用 APIKit2 qiita.com 2015/12/13 Xcode 7.2 Swift 2.1.1 キーワード:WakaTime, APIKIT, ObjectMapper, Carthage WakaTime: エディタにインストールして、プログラミング言語…

Swiftris Tutorial まとめ

Protocol CustomStringConvertible Swiftris Tutorial: Build Your First iOS Game With Swift | Bloc class でも enumでも、プロトコルを備えることができる。 CustomStringConvertibleプロトコルがあるときはdescriptionというメソッドを定義する必要が有…

Xcode 7.2 ショートカット

Cmd + R ビルド・実行 simulator は時間がかかる。

SeleniumをYosemite, Pythonで使ってみる。

環境 iMac Yosemite Python 3.5 調べたサイト PythonとSeleniumでネットバンキングをスクレイピングする | >> work.log Google検索とか、MUFGの明細取得とか。 os.path.dirnameの一個上にos.abspathがいると思う。 Selenium WebDriver — Selenium Documentat…

Mac OS X Yosemite + Xcode 7.1.1で実機シミュレート

はじめに 手持ちのマシンでアプリ開発ができそうな情報を聞きつけたので試してみる。 環境 iMac OS X Yosemite 10.10.5 El Capitanは評判悪いので回避。 iPad Air iOS 9.1 install Xcode 7.1.1インストール Yosemite 10.10.5だとOK iPad をiMacに接続->信頼…

Mac OS X Yosemite + Xcode 7.1.1で実機シミュレート

はじめに 手持ちのマシンでアプリ開発ができそうな情報を聞きつけたので試してみる。 環境 Mac OS X Yosemite 10.10.5 ** El Capitanは評判悪いので回避。 iPad Air iOS 9.1 install Xcode 7.1.1インストール ** Yosemite 10.10.5だとOK Game appを選択して…

OpenCVをNetBeans on Yosemiteで動かす

環境 OpenCV 2.4.11 brewで入れた。 NetBeans 8.0.4 紆余曲折あったが入れた。 YosemiteにNetbeans c/c++をインストールしてgdbでデバッグ - 日陰側の部屋が寒いけど頑張る Yosemite OSX 10.10.3 なんかYosemite固有の問題多いけどまだ大丈夫 修正点 Opencv…

Matlab Runtime 2012bをMacOSX Yosemiteにインストールする

環境 Yosemite(OSX 10.10.3) インストール手順 ./install すればいいだけとのこと。しかしうまくいかない。 * java関連でエラーメッセージ。 xception in thread "main" com.google.inject.ProvisionException: Guice provision errors: とか、 com.mathwork…

MacOSのgccとclangの関係

MacOSでgcc使ってると思ったらエラーメッセージにclangの文字が出てきてclangとgccの関係がよくわからないので調べた結果。 たぶんだけど、brew install gccで入るgccはclangベースなんだが、gccとclangは結構前に(v4.2頃)に袂を分かってて、brewでデフォル…

UCTアルゴリズムの全体の試行数の数え方

「fatherノードを訪れた回数」とあるけど、擬似コード的にはそのノードより前に生成されたノード全体に対してインクリメントしてる。それがfatherノードなのか http://hal.inria.fr/docs/00/12/15/16/PDF/RR-6062.pdf

Netbeans のショートカットキー for Mac

覚書 XX + Shift + Space: snippets Preferences -> エディタ -> コード・テンプレートで変更可能 Ctrl+SpaceだとSpotlight検索とかぶった。 Ctrl + Shift + F: インデント整形 F8: ステップ実行 F7: ステップイン F11: ビルド ややこしい Ctrl + Tab: 表示…

GTPプロトコルの事

やっとプログラムを動かすようにして、下のページのUCTサンプルをベースにGTPで交信するプログラムを作った。 コンピュータ囲碁 〜 モンテカルロ法の理論と実践 〜 実践編のサンプル一覧 GTP覚書 盤面の座標は(x,y)=(A-T, 1-19), 左下原点 stdoutで主コマン…

NetBeansによるデバッグ時にpty processがstartできない問題

'Cannot run .../pty process'っていうメッセージが出る。 ユーザディレクトリと一時ディレクトリの内容を消すと良いよと書いてある。 NetBeans CND: users@cnd.netbeans.org: Archive どこかわからない。 再起動すると直っていた。

日記

後で読む Meeting - 機械学習の「朱鷺の杜Wiki」 Latent Dirichlet Allocation(LDA)を用いたニュース記事の分類 | SmartNews 開発者ブログ Latent Dirichlet Allocation(LDA)を用いたニュース記事の分類 | SmartNews 開発者ブログ EMNLP2014読み会を開催しま…

Theanoでgpuの性能が出ない

下のページで紹介されてるコードを実行してみた 続 Theano + CUDA - まんぼう日記 環境 MacOSX 10.10.1 Yosemite python 2.7.9 Theano 0.6.0 cuda 6.5 gpuない時 N = 5000 elapsed time for np.dot() [sec] = 1.31951403618 N = 5000 elapsed time for thean…

YosemiteでDeepLearningTutorialのデモにGPUを使う

概要 iMacにせっかくGPUが載っているので、TheanoをGPU上で動かしてみたい。 環境 Mac OSX 10.10.1 Yosemite NVIDIA GeForce GT 750M python 2.7.9 インストール cudaのインストールは、ソースコードを持ってくるんじゃなくパッケージ管理ソフト内でやりたい…

PILをYosemiteにインストールして、deeplearning tutorialのコードを動かしてみた。

CNNが囲碁に適用されだしたという話を聞いたので、自宅でも環境構築して試してみたい。DeepLearningの実装で参考になるのが Deep Learning Tutorials — DeepLearning 0.1 documentation コードを動かすのにPILとNumpyが必要だったのでインストールした。 参…

量子情報科学入門を読み始めている。

量子情報学を勉強中量子情報科学入門作者: 石坂智,小川朋宏,河内亮周,木村元,林正人出版社/メーカー: 共立出版発売日: 2012/06/08メディア: 単行本 クリック: 2回この商品を含むブログを見る難しい。。 誤植と思われるところを以下に書いていきます。 内容の…

YosemiteにNetbeans c/c++をインストールしてgdbでデバッグ

囲碁プログラミングの進捗。vimでコーディングできる人になりたかったけど、ステップ実行して変数の中身見ながらじゃないとデバッグできない体なのでIDE をインストールする。 JAVAのインストール 最新のを入れると、インストールは成功したもののなにやら動…

囲碁プログラミングについて

去年の1月くらいにコンピュータ囲碁の大会が電機大であったはずで、やろうやろうと思いながら1年経ってしまった。囲碁をCNNでというのもついに出てきた。二本も出てきた http://arxiv-web3.library.cornell.edu/pdf/1412.3409v1.pdf http://arxiv.org/pdf/…

はじめまして

ブログを始めたいと思い、数式とかソースコードとか書きやすいはてなブログにしようと思いましたが、妻にwixにしろと反対され、しかしwixでは数式とかソースコードとか書きにくそうなのでやはりはてなブログになりました。他のサービスはよく知りません。 囲…