私は Raspberry Pi (RPi) には Raspbian を入れているが、これは Debian wheezy (Debian 7.0) をベースとしており、当然 Web サーバーなんかも簡単な手順で構築できる。それだけでは少し味気ないので、今回は Apache をインストールして、電子辞書を検索するウェブアプリケーション let me see… を導入してみる。 特に面倒な設定はない。 $ sudo apt-get install apache2 $ sudo usermod -a -G www-data www-data ブラウザから RPi の IP アドレスへアクセスして、お決まりの画面 (“It works!”) が見えることを確認しておく。 まずは必要なパッケージをインストールしておく。 $ sudo apt-get install ruby ruby-dev eb-u
前回 の設定で MPD を利用して Radiko の音源や SHOUTcast 等のインターネットラジオの放送が聴けるようになった。今回は NHK ネットラジオ (らじる★らじる) を録音して、MPD のライブラリに登録して聴いてみる。 基本的には Radiko の録音 とほぼ同じで RTMPDump を利用する。こちら の方のスクリプトを参考に利用させていただいた。スクリプトは一部変更している。 #!/bin/bash URL="rtmpe://netradio-${1}-flash.nhk.jp" PLAYURL="http://www3.nhk.or.jp/netradio/files/swf/rtmpe.swf" DATE=`date '+%Y-%m-%d-%H:%M'` if [ $# -eq 2 ]; then CHANNEL="$1" DURATION=`expr $2 \*
Raspberry Pi (RPi) でいくつか利用方法を試行錯誤してきたが、先回 試した RPi に MPD を導入して音楽配信サーバーにする使い方が実用性があってよいと感じた。私はほとんど目的なく RPi を購入したが、はじめから MPD を導入するために RPi を購入している方も多くいらっしゃるようだ1。いわゆるピュアオーディオには向かないまでも、確かに RPi からはとても良い音が鳴る。PC オーディオで良い音を鳴らすには、必ずしもマシンパワーは必要無いようだ。ノイズの少ない低電力マシンで、できる限り不要なプログラムを停止して、音楽再生だけに専念させれば、それで十分なようだ。そういったことも (今更ながら…) 学べた2。 さて、今回は RPi の MPD を利用してラジオを聴いてみる。MPD ではプレイリストに URL を追加するだけで簡単にインターネットラジオが聴ける。また、録
Raspberry Pi (RPi) で思いついたことをやってみる記事の3つ目。今回は RPi を Radiko の録音サーバーにしてみる。スクリプト (rec_radiko.sh) を作成してくださっている方がいらっしゃるので、利用させていただく。 まず依存関係にあるパッケージを入手しておいて、録音用スクリプト (rec_radiko.sh) をパスの通ったところに配置しておく。 $ sudo apt-get install rtmpdump swftools libxml2-utils ffmpeg $ cd ~/bin $ wget https://gist.github.com/raw/3956266/0dc83895770e26a7c37104d896a150c8bb1dffbb/rec_radiko.sh $ chmod +x rec_radiko.sh 使用方法は以下の通り。
新規にインストールして起動すると raspi-config の画面が出てくる。ここで基本的な初期設定ができる。いずれも後からでも設定可能だが、ここで設定しておいた方が手間がかからないと思う。私は以下のものを実行した。 expand_rootfs: SDカード全体を使えるように拡張 configure_keyboard: キーボードの設定 change_pass: 初期のユーザID “pi” のパスワードを変更 (初期設定 “raspberry”) change_locale: ja_jp.utf8 に設定 change_timezone: “Asia”, “Tokyo” に変更 memory_split: GPUへのメモリの配分, ひとまずデフォルトの64MB (いずれ ssh only なので減らす予定 minimum 16GB) ssh: “Enable” に設定 boot_behav
Archey とはターミナルでシステム情報を表示するスクリプトである。 Linux ディストロのそれぞれのロゴが ASCII アートで表示される。もともとは Arch Linux のために書かれたものだが、現在では他のメジャーなディストロ (Debian, Ubuntu, Linux Mint, Fedora, Archbang…) もサポートされている。 例えば Debian/Ubuntu でのインストールは以下の通り。 $ sudo apt-get install lsb-release scrot $ wget http://github.com/downloads/djmelik/archey/archey-0.2.8.deb $ sudo dpkg -i archey-0.2.8.deb インストールが終了すれば、ターミナルで archey とタイプする。以下は Debian で
Linux など UNIX 系 OS の解凍コマンド (特にオプション) はすぐ忘れて、そのたび調べる手間がかかり面倒に感じていたが、以下を .bashrc などに書いておけば楽ができる。おそらく有名な TIPS だと思う。 # easy extract extract () { if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xvjf $1 ;; *.tar.gz) tar xvzf $1 ;; *.tar.xz) tar xvJf $1 ;; *.tar) tar xvf $1 ;; *.tbz2) tar xvjf $1 ;; *.tgz) tar xvzf $1 ;; *.zip) unzip $1 ;; *.lzma) lzma -dv $1 ;; *.zoo) zoo x $1 ;; *.lzh) lharc x $1 ;; *.ar
iPhone/iPad のアプリ Remote を利用すれば、音楽管理している Mac の iTunes ライブラリをリモートで操作できる。他にも Windows 7 なノート PC からも母艦としている Mac の音楽ライブラリを操作したい。いくつか方法があるようだが (cf. Remote control for iTunes?)、TunesRemoteSE を試してみたのでメモ。 TunesRemoteSE は iTunes だけでなく DACP-compatible なメディアプレーヤーであればリモートコントロール可能らしい。Java なのでクロスプラットフォーム (Windows/Mac OS X/Linux) で動作する。 Downloads から Windows 用の Zip をダウンロードして解凍し、中の TunesRemoteSE.exe を実行する。初回は「Pair」ボ
私は音楽管理はもっぱら Mac OS X の iTunes で行なっているが、iTunes はそのままでは FLAC (Free Lossless Audio Codec) ファイルを取り込むことができない1。これらの FLAC ファイルは、同じ可逆圧縮方式の ALAC (Apple Lossless Audio Codec) に変換しておけば、その音質を保持しつつ iTunes でもそのまま扱うことができる。加えて iOS との連携についても問題がない2。ということで、Mac OS X (Mountain Lion) 上で FLAC を ALAC に変換する方法をメモしておく。 まず FLAC2iTunes を使用してみた。使い方はとてもシンプル。変換したい FLAC ファイルをドラッグ&ドロップして、「Convert」ボタンで変換を実行する。 自動的に iTunes ライブラリに AL
Oleksandr Manzyuk さんの google-translate を利用してみた。Marmalade に含まれるので Emacs24 であれば、 M-x package-install <RET> google-translate でインストールできる (cf. NTEmacs version 24 とパッケージマネージャ)。 設定ファイルの例: (require 'google-translate) (global-set-key "C-ct" 'google-translate-at-point) (global-set-key "C-cT" 'google-translate-query-translate) M-x google-translate-query-translate (C-c T) で翻訳言語 (en → ja など) と翻訳したいテキストを入力すると、新
先ごろ Emacs 24.1 が正式にリリースされたが、gnupack の NTEmacs もバージョン 24.1 が利用できるようになっている。 NTEmacs がとても快適なので、最近ノート PC での作業はほとんど Windows 7 で行うようになった。概ね不満点はないが、Linux や Mac OS X での Emacs と比較した場合、主要な Emacs Lisp 類が (apt-get や port コマンドなどで) パッケージ管理できないという点は少し不便であったかもしれない。 Emacs 24 からはデフォルトでパッケージマネージャが利用できるようになっている (M-x package-list-packages)。この Emacs 24 標準の package.el からの利用が想定された Marmalade という Emacs Lisp パッケージのリポジトリが利用で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く