homebrewで快適Mac開発環境
開発で何かと必要なライブラリやソフトウェアを入れるときにパッケージシステムとしてMacPortsを使っていました。依存関係もきっちり解決して/opt/以下に別途入れてくれるなど、とても便利だったのです。しかし、欠点としてMacにデフォルトに入っているプログラムも再度コンパイルしてしまうところがあり、使いたいプログラムがあったもインストールコマンドを打ってからしばらく放置する必要がありました。そこで、...
View Articlejrubyからneticaを使う方法
ベイジアンネットワークでモデル構築できるneticaをjruby上から使う方法まとめました。ruby用のバインディングを書けばいいのですが、そこまでではないのでjrubyを利用して、rubyコード上でneticaJを呼び出しneticaを利用します。...
View Articlenode.jsを試してみた
いささか時期を逃した感がありますが、サーバサイドJavaScriptであるnode.jsを試してみた。node.jsはGoogleのJavascriptエンジンのV8を利用し、Non Blocking I/O環境を実装したもので、速度も速く言語的にもイベントドリブンなど実装しやすいのが特徴。早速インストールから。インストール例のごとくMac環境でhomebrewを利用しているので簡単です。...
View Articlegitとsubversionのコマンド対応表
備忘録がわりにいつも忘れてしまうgit(git-svn)とsubversionのコマンドの対応表をまとめました。コマンド対比表subversiongitgit-svn更新svn updategit pullgit svn rebaseコミットsvn commitgit add → git commitgit commit -a(gitコミット後)git svn dcommitgit push...
View Article知っていると便利なgitコマンド
gitでよく使う知っていると便利なコマンドをまとめました。サブコマンドコミット漏れをしてファイルを追加したい普通にaddしてファイルを追加後にcommit –amendを行うと直前のコミットログが開くのでそのまま保存する。 コメントの修正もcommit –amendで出来ます。git add <filename> git commit --amend...
View Articleお手軽WebRTC
とある案件でリアルタイム動画通話を利用したサービスのプロトタイプを頼まれましたが、ネイティブでアプリを作るとなるとコーデックをどうする、サーバをどうするとかなり悩みました。そこでWebRTCってあったじゃないかと思い出して、最近のWebRTC事情を調べてみました。そもそもWebRTCとは、Web Real-Time...
View ArticleHomebrew-versionsで特定バージョン指定してインストールする
最新版ではないバージョンのパッケージをインストールする時に使うhomebrewのversionsコマンド(brew-versions)がアンサポートになり、コマンドが削除されるようなのでHomebrew-versionsを使ってみました。おさらい今まではHomebrewで最新版ではないバージョンでインストールするには、brewのversionsコマンドで過去バージョンの情報を調べてgit...
View Article
More Pages to Explore .....