駄目社員はむの日記

USO800 certified.

Raspberry Pi Zero WH

Raspberry Pi Zero で、世事に聡くなる (5)

自動実行するように設定しよう。 ひと通り動くようになったが、自分で実行するのは芸がないので、/home/pi/bbcrssnewsを自動的にOSに実行してもらおう。 Linuxで起動時などに自動実行する方法はいろいろある。 古くからのLinux使いだと、init.dだのrc.local…

Raspberry Pi Zero で、世事に聡くなる (4)

コードを改めて。 どれも20行足らずの簡単なものだ。 Pythonコード:BBCのRSSを取得 bbcrssget.pyとした。 import feedparser import pprint url = "http://feeds.bbci.co.uk/news/world/rss.xml" f = feedparser.parse(url) for article in f['entries']: p…

Raspberry Pi Zero で、世事に聡くなる (3)

目的に立ち返る:「世事」をどう手に入れる? 「世事に聡くなる」ためには、まともなソースをもとにした情報が表示されなければなるまい。 問題は、ニュースソースとその入手法だ。 少し思案した結果、古典的なRSSを使うことにし、xmlソースから枝葉末節を削…

Raspberry Pi Zero で、世事に聡くなる (2)

キャラクタ液晶→Humble Pi→Raspberry Piのワイヤリング キャラクタ液晶はいわゆる「HD44780互換」というありがちなものなので、きっと先達がPythonライブラリを作ってくれるだろうから、そっちは後回しにして、まずハードを繋ごう。 Humble PiはGPIOを番号順…

Raspberry Pi Zero で、世事に聡くなる (1)

はじめに:Raspberry Pi Zero WHが余っちまった。 先日読書サーバ用に使ってきたPi Zero初代が引退を迎えたのだが、そのままジャンク箱行きはちょっともったいなくなった。 そうだ、電光表示板として余生を送ってもらおう。 古いSDカードを挿し、とりあえずs…

Raspberry Pi Zero 2 Wへ、「サーバ更新作業」する。

エイヤー(サラリーマン用語)する。 我が家の「PDF読書サーバ」であるRaspberry Pi Zero WHを、先ほど買ったZero 2 Wに替える。 SDカードをヘタに他ハードに挿すと、ハングアップや、下手すりゃクラッシュするリスクがないこともない。せっかく環境構築したZe…

iPad読書を軽くするPJ (3) 実践してみる。

Sambaの共有フォルダにとりあえずPDFをぶち込もう。 Pi ZeroにはSambaがセットアップされている前提で読んでいただきたい。 smb.confをふにふにして共有ディレクトリを作る。とりあえず/home/pi/pi-sharedをシェアさせておく。 そこにPDFファイル群をぶち込…

iPad読書を軽くするPJ (2) Pi Zeroで読書NASを作る。

(従前) Pi ZeroのBluetooth PANは、不自由なネットワーク環境を救う。 iPadからPAN (Personal Area Network)で直接Pi Zeroにアクセスできるのは、実はなかなか魅力的だ。 ネットに機器がそれぞれぶら下がってはいても、ホテル・カフェ・公衆LANなど、クライ…

iPad読書を軽くするPJ (1) Pi Zeroという選択。

iPadで読書するようになってからずいぶん経つ。 数百冊もの書籍をPDF化し、書棚まるっとタブレットで持ち歩けるという幸せな時代である。これまで我が家でこれを担ってきたのは、i文庫HDという素晴らしいソフト。でもそろそろ限界が見えてきた。 i文庫HDで電…