2015-01-01から1年間の記事一覧

Visual Studio Codeのすゝめ (Golang寄り)

OUCC Advent Calendar 2015 5日目の記事です. VSCodeの紹介 Connect(); 2015でVisual Studio Code v0.10.1 beta(以下VSCode)が発表されました. www.publickey1.jp プレゼンテーション中にリポジトリを公開したそうです.ちょーかこいいですね.ダウンロー…

HaskellでGoのtimeパッケージの模倣

Haskellで定期実行をしたいと思い,HaskellのスレッドシステムとSTMについて その1 — ありえるえりあとか見ながら書いた. gist.github.com 先のリンクの記事にもあるようにメインスレッドで待ってやらないと終了するので,chanを使って待たせた.Goのchanと…

LaTeXで迷うこと・間違えること

どうでもいいっちゃどうでもいいことなんだけど www.johndcook.com ここに書いてあるのは 1. Quote "Yes." ではなく ``Yes." 2. 微分 の前に空白を作る.はひとまとまりに見えるようにする. dx dy = r dr d\theta ではなく dx \, dy = r \, dr \, d\theta 3…

IPythonでLife Game

IPythonは2D描画が簡単に出来て良さ http://nbviewer.jupyter.org/gist/yuntan/0ad2431123718ff83ae5 Gist (GitHubも?)がIPythonのipynbの表示に対応しててビビった.ただビデオの表示ができない. gist.github.com

gRPC を用いたgolang におけるプラグイン機構の実装

コミケC88に出した部誌「Oh!UCC」に寄稿した記事. gRPC.pdf - Google ドライブ

QMLでFlappyBirdを作ろう講習会

yuntan/QMLFlappyBirdgithub.com

matplotlibはTikz(PGF)出力ができる

plt.savefig('figure.pgf')のように拡張子をPGFにすると吐き出してくれる. Typesetting With XeLaTeX/LuaLaTeX — Matplotlib 1.4.3 documentation TeXの中に入れたいときは\resizeboxで幅を調整してやるといい \begin{figure}[htb] \centering \resizebox{\…

気になるライブラリ集 Haskell編

-- TODO いつか使う RaphaelJ/friday 画像処理.アフィン変換,輪郭抽出,ヒストグラム,フィルター. gloss OpenGLで図形描画 Diagrams - About Diagrams 2D図形描画 Twinside/Juicy.Pixels 画像処理 wreq: a Haskell web client library HTTPリクエスト

ポータブルなQMLの実行環境(今回はWinのみ)をすぐ作る

QMLの弱点はWeb技術のようにどの環境にもあるツール(Webの場合ウェブブラウザ)を使って実行できないことだと思う.(※ Plaristote/qmlweb これはブラウザ上でQMLを実行できる実装.大変興味深い.)QMLの布教会をするにあたり,Qtをインストールさせるのは…

YEOMANでWebの大海へ漕ぎ出す

Reactをやりたくなった. Web界隈(ここではJavaScriptフレームワーク・代替言語界隈)というのは移り変わりが激しく,また似たようなフレームワーク・言語・開発ツールがたくさんあって,開発を始める前にそれらを選択するだけでも大変な労力を強いられそう…

ASUS TransBook T90CHI を買った

32Gのを買った.日本橋でUMPC (VAIO Pみたいなやつ)が中古でないかなーと探しているとこれを見つけて一目惚れした.(その後中古のVAIO Pが見つかったが4万円もするので,こちらを買うほうがいいと諦めた.)その後しばらくkakaku comで値段の推移を観察し…

Haskellでbrainfckインタプリタを書きたかった話

をOUCCのLT会でしました

How to draw figure and animate it in IPython

see http://nbviewer.ipython.org/gist/yuntan/798939455d8b1db401d5 tag: ipython drawing animation

NetworkManagerで有線LANでのネットワーク共有を設定する

wireless lanでインターネットに接続されているPC(本機)と別PC(別機)をLANケーブルで接続し,別機からもインターネットにアクセスできるように(ネットワーク共有)設定する.NetworkManagerで. yaourt -S dnsmasq # dnsmasqをインストール systemctl start d…