Raspberry Pi で ネットを切った時に ntpq -p で Name or service not known.

Raspberry Pi のシステムクロック

Raspberry Pi はその小型という特性上、センサ等を取り付けた上でスタンドアロンでの使い道を考えている人も多いと思います。バッテリーがないため、スタンドアロンでは電源を落とすと時刻が正確でなくなってしまう問題がありますが、RTCモジュールを導入したり、GPSを取り付けてその信号を使って同期することもできます。GPSを取り付けるのはやや手間ではありますが、長期的に正確な時刻を保持したければそうなるでしょう。

“Raspberry Pi で ネットを切った時に ntpq -p で Name or service not known.” の続きを読む

ROMライター PECKER 11 の使い方

ROMライター PECKER 11 の使い方メモです。使用方法がわからず途方に暮れていましたが、このような古い機械にも関わらずネットで使用報告があり、たいへん助かりました。「AVALのROMライター PECKER-11で2732Aを焼いてみました – きょうのかんぱぱ」にあるとおりなのですが、自分なりに必要なところをまとめました。

“ROMライター PECKER 11 の使い方” の続きを読む

予算2000円でROMイレーサー作成

最近昔のROMを扱う必要があり、ちょこちょこといじっています。それでROMイレーサーが欲しくなったのですが、調べて見ると安いものでも15,000円程度はするようで、ちょっと手が出ません。が、要は紫外線をぶち当てたらよいということで、市販の殺菌灯を用いることでROMイレーサー代わりになるらしいのです。(参考:「ROMイレーサーを作ってみました」、「自作ロムイレーサー – 痛い部屋の住人」)
“予算2000円でROMイレーサー作成” の続きを読む

ntp の make で /usr/bin/ld: cannot find -lcap エラー

Raspbianをインストールした Raspberry Pi 2 でntp-4.2.8p3 をコンパイルする時、makeで表題のようなエラーが起きました。前にコンパイルした時は特にエラーは起きなかったのですが、今回は一度クリーンインストールしたうえで行ったので、以前は知らぬ間に入っていたライブラリが足りなかったのかもしれません。
“ntp の make で /usr/bin/ld: cannot find -lcap エラー” の続きを読む

Raspberry Pi 1 B+ に Redmine を入れてみたがやや重い

いい加減に少しはまともなプロジェクト管理をしたほうがよいのではないか、という話を職場でしていました。プロジェクト管理といえば Redmine が有名です。こういったツールは使いこなせればよいのでしょうが、なかなかに面倒であることも事実です。
“Raspberry Pi 1 B+ に Redmine を入れてみたがやや重い” の続きを読む

Raspberry Pi でシリアル通信

2016年9月11日:Raspberry Pi 3およびRaspbian Jessieに対応。

Raspberry Pi(以下RPi)でのシリアル通信について、やや情報が錯綜していたので調べたことをまとめます。Raspberry Piとモジュール間のシリアル通信を想定しています。USB変換を用いると、Mac <-> モジュールでも、同じように操作・表示できたり。
“Raspberry Pi でシリアル通信” の続きを読む

Numpyを入れようとして「python version 3.4 required which was not found in the registry」と怒られた

状況

以下の環境で、Numpy 1.9.2 をインストーラからインストールしようとした時、「python version 3.4 required which was not found in the registry」というダイアログが出て先に進めない場合の対処。

  • OS: Windows 7 64bit
  • Python: 3.4.3
  • Numpy: 1.9.2

Python 3.4.3は公式サイトからmsi形式のインストーラを用いてインストールしたものです。

“Numpyを入れようとして「python version 3.4 required which was not found in the registry」と怒られた” の続きを読む

Pythonでプロセスの優先度を設定する(クロスプラットフォーム)

準備

WindowsとUnix環境の両方で、プロセスの優先度を下げるPythonのスクリプトです。つまりWindows、Mac、Linuxのいずれでも動くように。psutilを使うので、pipでインストールしておきます。

$ python -m pip install psutil

“Pythonでプロセスの優先度を設定する(クロスプラットフォーム)” の続きを読む