Raspberry Pi によるイーサネットコンバータ (2) 設定

前回の記事で準備ができたので、 有線ポートのIPアドレスを固定 有線ポート側でDHCPサーバーを稼動 有線ポート・無線ポート間でルーティング(NAPT)を設定 をする。 Ubuntu PCをルータ代わりにして、新しくLANを構築してみる を参考にするが、OSの違い等を考…

Raspberry Pi によるイーサネットコンバータ (1) 準備

イーサネットコンバータが必要になったので、Raspberry Piで作ってみることにした。 パソコン 有線ネットワークポート (DHCP Client) ↓ Raspberry Pi 有線ポート (DHCP Server) ↓ NAPT ↓ Raspberry Pi 無線ポート ↓ 無線アクセスポイント(モバイルWi-Fiルー…

nkf 2.1.4 Windows

Windows 上で nkf を使って、Shift-JIS のソースを UTF-8 に変換しようと思ったが、 公式サイト ではソースコードのみの配布だった。 http://barutan.s296.xrea.com/win_bin1.html でバージョン 2.1.3 の Windows 用 バイナリを配布していたが、せっかくなの…

Archer C7 and AirMac Express (1st Gen)

自宅用の無線LAN親機として、NEC の Aterm WR8700N を数年間使ってきたが、 時々インターネットとの接続が切れる現象が出てきた。原因はよくわからないものの そろそろ 801.11ac 対応の親機に変えても良いかと思っていたので、買い換えることにした。 特に W…

Oracle 11g (Windows版) - 別サーバーへの複製

前の記事にも書きましたが、今回の目的は現在稼働している Oracle サーバーを仮想化し、そのまま運用を続けることです。サーバー移行の際は、いくらかの時間 Oracle を止めることはできますが、あまり長い時間止めることはできません。そのため、 Oracle を…

Oracle 11g (Windows版) - 起動と停止

仕事で Oracle 11g が乗っかったある Windows サーバーを仮想化することになった。が、Oracle サーバーの管理方法は全く知らない。基本的なところから勉強してみることにした。 Windows サービスによる Oracle インスタンスの起動と停止 参考: Windowsでのデ…

Python で Btrieve Operation

PSQL というデータベース製品があります。 歴史のあるデータベースで、Wikipedia によると起源は 1980 年代にさかのぼるようです。 このデータベースで特徴的なのは、普通の(SQLを使う) RDB として使える一方 Btrieve API という API を通じて高速にデータの…

REGZA の VGA 入力で「対応していない信号です」を回避 (Ubuntu Server 14.04)

HP Microserver を調子よく使っていたところ、ある日急に音楽サーバー(mpd)動画サーバー(Plex)ともに接続できなくなってしまいました。 ssh でも接続できないのでサーバーのログ等も確認できない状態です。 家には普通のパソコンモニターが無く、ssh で接続…

mp3 ファイルの文字化けを修正

iTunes に登録されていたファイルを mpd サーバーにコピーしてみたところ、mp3 ファイルで日本語の曲名やアルバム名などで文字化けが発生することに気づきました。どうやら mp3 のタグの文字コードが Shift-JIS になっているようで、iTunes では問題なく表示…

<続> 音楽サーバー(mpd) から AirPlay スピーカーを鳴らす

前回の記事で、当初考えていたことは実現できました。その他に追加で設定した内容を記録しておきます。 samba 共有の作成 mpd 用の音楽ファイルを格納するフォルダーは /var/lib/mpd/music ですが、このフォルダーに他のマシンからファイルをコピーできると…

音楽サーバー(mpd) から AirPlay スピーカーを鳴らす

Ubuntu Server 14.04 をインストールして動画サーバーにしている HP Proliant MicroServer N54L に音楽サーバーの機能を追加してみようと思いました。やりたいこと(条件)は、 サーバーはよくON/OFFするので起動/シャットダウンは速くしたい。そのため、X は…

Windows のスタートスクリーンに自動回転オンオフのアイコンを作る

Windows タブレットを使っていると、画面の自動回転機能の有効/無効を切り替えたくなることがあります。標準機能では チャームを出す 「設定」を押す 「ディスプレイ」を押す 自動回転オンオフのアイコンを押す でできるのですが、4回操作が必要なことと、7…

Linux マシンをリモートから電源オンオフするアプリ

HP の小型サーバー "HP Proliant MicroServer N54L" が激安だったので買って Ubuntu Server と Plex Media Server をインストールして動画サーバーにしました。 消費電力は少なめですが、やはり電源入れっぱなしは電気がもったいないので動画を見ない時は電…

screen 上で vim の 256 色対応のカラースキームを適用

OSX の Terminal.app (上の screen) 上で vim を使って Python のプログラムを書くことにした。 Terminal.app の環境設定で背景が黒の "Pro" というプロファイルを使うことにしたが、やはりシンタックスハイライトが効いてほしい。以下メモしておく。 NeoBun…

Mac OSX 10.9 に kivy をインストール

以前作った Python2.7 の virtualenv 環境に kivy をインストールしてみる。 cython 普通に pip でインストールに成功するが、後の kivy のインストールでエラーを起こす。 https://groups.google.com/forum/#!topic/kivy-users/WQCDgk9cTRc の記事に従い、…

Final Cut Pro X でホームビデオ編集

子供の幼稚園イベントで撮ったビデオを編集するときくらいにしか使わない Final Cut Pro X。毎回使い方を微妙に忘れてしまっているので記録しておく。 マルチカム編集 ビデオカメラと一眼カメラ(のビデオ機能)の2台体制で撮った場合、マルチカム編集機能を使…

NHK-FM ロジャー・ニコルス特集のプレイリスト

2015年1月2日と3日に NHK-FM で「カーペンターズのヒットを作った男〜ロジャー・ニコルスの軌跡」という濱田高志さんの番組が放送されました。プレイリストを探してみましたが見つからなかったので記録しておきます。 第1夜(1/2) We've Only Just Begun - Ca…

Python ebooklib のインストール

epub ファイルを編集する Python パッケージ ebooklib を OSX 10.9 にインストールした時のメモ。 基本的には pip install ebooklib でインストールできるが、依存関係でインストールされる six, lxml パッケージのうち lxml のインストール時にビルドエラー…

Python virtualenv

OSX 上の Python で(インストール済みパッケージ等の)環境を切り替えられるよう、 virtualenv をインストールする。複数の Python バージョンをインストールし、それを切り替えるための pyenv というものもあるようだが、pyenv と virtualenv のそれぞれで切…

Windows リモートデスクトップ 同一アカウントでのデフォルトプリンターの扱い

リモートデスクトップサービスに対して同一のアカウントで同時に2セッションログインした時に、片方のセッションでデフォルトプリンターを切り替えたらどうなるかの実験。 Windows 2012 + xfreerdp では以下のようになった。 実験結果 2セッションともプリン…

Delphi7 リモートデスクトップ環境でのデフォルトプリンターの取得に関する問題

今日はニッチな話。 過去記事の FreeRDP によるシンクライアントの運用を行う中で、以下の謎の現象に悩まされていた。 リモートデスクトップ環境の中で Delphi アプリケーション(Delphi7 でビルド)からデフォルトプリンターに印刷すると、デフォルトではない…

docker の勉強 (2) docker のインストール

docker.io パッケージのインストール Ubuntu - Docker Documentation に書かれている通りインストールする。 sudo apt-get install docker.io Version 0.9.1 がインストールされた。 リンクの作成 Ubuntu では docker.io という名前でインストールされる。"d…

docker の勉強 (1) Ubuntu Server のインストール

docker を勉強してみたくなった。 OS のインストール MacOSX 上でも動作するようだが Linux 上の方がシンプルな構成のようなので 勉強用には Linux が良さそうだ。 VirtualBox 上に Ubuntu Server 14.04 (x64) をインストールした。 GUI も欲しいので Instal…

Mac Spotlight を無効に

OSX

Mac のアクティビティモニタで mds というプロセスのディスクの読み込みバイト数が多かった。mdsというプロセスはどうやら Spotlight のようだが、Spotlight は使わないのでインデックス作成を止める方法を調べた。 参考ページ OS X MavericksのメールのCPU…

FreeRDP - プリンターのリダイレクト

Windows7 を稼働させるにはスペック不足の PC を再利用するため、 水銀室 Linuxで作るUSBブートのXenAppクライアント を参考にして RDP クライアントを作ろうとしている。 (リンク先の記事では XenApp だが、ここでは Windows 2012 の Remote Desktop Servic…

WAVE ファイルに変換 (on MacOSX)

radika を使って録音したファイルを編集するために WAVE に変換する 参考: radikoのflvから取り出したAACはなぜiTunesで読めないのか? 16bit, 44.1kHz afconvert -f WAVE -d LEI16@44100 inputfile.m4a 24bit, 44.1kHz afconvert -f WAVE -d LEI24@44100 in…

<続>MySQL 5.6 old_passwords=1 環境へのユーザー情報移行が難しい

結局、前回の記事に書いた手順でユーザー情報を 5.0 サーバーから 5.6 サーバーに移しました。その他のデータベースについては mysqldump でダンプして新サーバーでリストアすることで問題なく移行できました。 ただし、5.6 サーバー側から mysqldump を実行…

MySQL 5.6 old_passwords=1 環境へのユーザー情報移行が難しい

Windows Server 2003 で稼働させている MySQL 5.0 を Windows Server 2012 / MySQL 5.6 にアップグレードしようとしています。 古い MySQL クライアントライブラリを使用しているプログラムがある関係で、MySQL 5.0 では old_passwords オプションを指定して…