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

ARM NEON命令を使って画像の回転

What is the fastest way to copy memory on a Cortex-A8? という記事によると、単純にワードごとにメモリをコピーした場合に比べ、ARM NEON命令を使うと約50%ほどコピーが早くなるそうです。画像の回転も、基本的には順番を入れ替えながらのメモリコピーで…

Debian armhfなDocker imageを作ってみた

組込みLinuxを使っていると、ライブラリなどをソースコードからビルドしたいことが度々あるのですが、通常はクロスコンパイルをするか、ターゲットマシンにDebianなどのOSをインストールしてビルドするといった方法を取ります。 しかし、クロスコンパイルす…

Debianでtestingやunstableからパッケージを借りる時の手順

普段はDebian stableを使っているけど、たまにtestingやunstableにしか入っていないパッケージを使いたくなる時がある。そんな時の対応方法*1 1. /etc/apt/apt.conf.d/99target を(普通はないので)作成 下記行を追加 APT::Default-Release "stable"; 2. /etc…

Cloud9 IDEをローカルマシンにインストールする

Cloud9 IDE は、Webブラウザで動作するIDE。開発元がWebサービスとして提供しているが、IDE自体のソースを公開しているので、自前でサービスを立てることもできる。 いつものごとく、Debian 7 Wheezyにインストールしてみる。基本的には、READMEの記述に従う…

Debian wheezyでNode.jsをdebパッケージからインストール

Debian 7 WheezyにはNode.jsのパッケージは含まれていなかったのだけれど、backportsにnodejsパッケージが追加された。そのため、ソースからビルドしなくても、apt-get installコマンドで簡単にNode.jsをインストールできるようになった。 インストール /etc…