2013-04-01から1ヶ月間の記事一覧

Python用のvimの設定

vimでPython用の設定を行ったのでまとめておきます。 何ができる? 大まかに言うと次の5つが行えます。 コード補完 pep8チェック Pyflakesチェック McCabe複雑度チェック pep8用インデント 前提 vimプラグインの管理にNeoBundleを使っています。 NeoBundleの…

WebAudio APIによるWebブラウザ上のDJ Mixer

GitHub - browserdj Webブラウザで動作するDJミキサーをGitHubで公開しました。ライセンスはMITライセンスです。ローカルのmp3ファイルをロードして初歩的なDJプレイが行えます。 経緯 WebAudio APIの勉強で参加した第一回Web Audio APIもくもく会, 第二回We…

BowerでWebアプリのJavascriptやCSSライブラリをスマートに管理する

Bower Bower A package manager for the web By Twitter これは何? Twitter社が提供しているフロントエンドのJavaScriptやCSSライブラリをインストール・管理するためのツールです。 コマンドもしくは定義ファイルに基づいて、ライブラリをインストールする…

IPython notebookでブラウザ内にグラフを描画する

概要 PythonにはIPythonというブラウザやターミナルで対話的にPythonを実行できるツールがあります。 また、科学計算ライブラリnumpy, scipyやグラフ描画ライブラリmatplotlibがあります。 こうしたツールを組み合わせて、Pythonを使ってブラウザで対話的に…