2025年7月31日木曜日

ワンポールチェア(一脚椅子)を自作してみよう!

 

 先日、大阪万博へはじめて遊びに行ってきて、なかなかの「ながーい待ち行列」を目撃しました。


 うちの家族としては、「まずは行列が少ないパビリオンへ飛び込もう!」というコンセプトで動いていたので、長蛇の列に並ぶということはほとんどなかったのですが、大人気のイタリア館などは「最大4時間待ち!」みたいになっていて、仰天しました(^^;


 さて、そんな長い行列では、たったまま「待つ」というのがかなりの苦行なのですが、みなさん「小さい折りたたみイス」とか「伸縮する簡易イス」みたいなのを持ち込んでいて、工夫をこらしていたようです。


 そういういろんな「簡易イス」を見ていて、次回に来るときは何か用意したほうがいいのかな〜、なんて思っていたのですが、ネットで「簡易折りたたみイス」を検索していると、面白いコンセプトのものが多数あるようですね。


 なかでも「これは面白そう!」と思ったのが



 こういう「ワンポールチェア」「一脚イス」です。



 構造的には伸縮できるポールに、布製の「自転車のサドル」みたいなのがついていて、カメラの一脚(モノポール)のように、地面に押し当てることでバランスを取るものです。


 イスの場合は、「ポール」と「両足」を三角形にして、ちょうど三脚のように使うと、安定して座れることになります。


 市販されているものは、伸縮できるポールになっていて「コンパクトに収納」できるわけですが、木工自作派としては


「これは作れそう!」


ということで、さっそくやってみました。



 伸縮なしですが、「5分で作れるモノポールチェア」です。


 今回は、40ミリ✕20ミリのしっかりした棒材を使いました。


 ◆ おしりが乗っかる座面は、250ミリ〜の長さにします。あんまり長いと可搬性が失われます。

 ◆ ポール部分の長さは「自分の股下長さマイナス100ミリ」がちょうどいいです。

 ◆ 私の場合は股下700ミリなので、600ミリの棒の長さにします。

 ◆ 座面下の支え材は、60ミリ✕2くらいで。お好み。



◆ ビスはステンコーススレッド57ミリ 2本打ち。

◆ 座面はおしりが直接当たるので、面取りします。



◆ 座面下の支えがないと「強度に不安感が出る」ので、あったほうがガッシリします。(ボンド付けだけで持ちこたえます。お好きな方はビスで強化してください)



 さて、今回のワンポールチェアは、「そこらへんの木材で5分で作れる」のをコンセプトにしているので簡易的ですが、ノコで切って、ボンドでつけて、ビスでもむだけなので、すぐ出来ます。まいどおなじみ廃材利用です。


 もうちょっと凝ってみたい方は「座面の形状」を工夫してみてください。より、「おしりが痛くならない」ものが作れると思います。


 今回のものだと「棒状の座面に乗るだけ」なので、10分くらいであればぜんぜん大丈夫ですが、長時間だとおしりに食い込んできて、どんどん痛くなるかもしれません(笑)


 それでも「ちょっと腰掛けたい」ときは、めっちゃ便利ですので、ぜひお暇なときにお遊びがてら作っておくとよいでしょう!


 おすすめ!






 

2025年7月12日土曜日

【レビュー】 ダイソー 2025年キャンプギアの新作?! ついに出た「寝袋」「シュラフ」

 

 毎年、キャンプファンを唸らせ続けているダイソー(100円ショップ)のキャンプグッズですが、なんとこの夏


「寝袋」(シュラフ)


が登場しました!! まさに100均キャンプギアのラスボスかもしれません。


 


 初心者からでも利便性の高い「封筒型シュラフ」です。 価格は1000円。安い!!


 ネットで最安値シュラフを探しても、おおむね2000円くらいはしますから、恐ろしい価格破壊であることは確かです。ホームセンターで売ってるノンブランドものでも、3000円くらいはしますね。



 サイズは70センチ✕180センチ。当然開くことができて、なおかつ2枚買えば連結が可能です。最近の封筒型の基本スペックは、クリアしてきています。


 逆に、おそろしいわ!!!


 


 全体像はこんな感じ。広げてみました。ふつうのシュラフです。たしかに、数千円のものと比較するとペラい感じは否めませんが、んがしかし!!



 細部を触ってみると、意外としっかりしているというか、厚みもあるんですよね。



 写真で伝わるかわかりませんが、ふわっと分厚い感じ(あくまでも値段のわりには)もあるのです。




 なぜか、チャックの開き止めがしっかり装備されています。(そこにコストかける意味がわからん)


 縫製の甘さ、というか、もともとの生地の繊維のほつれ具合みたいなのは、写真に写っているとおりです。このあたりは逆に「ああ、1000円だもんね」と安心します(笑)



 ケース(袋)に収納すると、しばるための紐が持ち手にもなります。プラスチックのコードストッパーもついていますから、ワンタッチで止められます。



 スペック的には


■ ダブルジッパーで、足元や腹部のみも止められる

■ 2セット買えば合体できる

■ 手洗いだけど、洗濯OK

■ 表も裏も、綿も、ポリエステル100%

■ 18℃以上で使ってね。防寒用ではありません。


ということだそうです。


 ダイソー装備で冬キャンプに行くツワモノはさすがにいないと思うので、初心者か「あえての玄人」による春〜秋キャンプにはバッチリ使えるでしょう。


 あるいは車のトランクなどに、1個積んでおくと、非常時などに役に立つかもしれません。


 いや〜1000円か〜!すげえな〜。1000円だぜ〜(くどい)




 


2025年7月8日火曜日

【Puppylinux備忘録021】ChromeOSの構造を探る

 

 今回はちょっとした研究というかお遊びです。

 ChromeBookなどに代表されるChromeOSが、内部的にはLinuxなのは有名ですが、基本的にChromeBookなどを使っている限りでは、あまりLinuxらしさを実感することはできません。


 その理由は、Chromeというブラウザに全振りしているからで、それ以外のソフトウエア(アプリ)は、おまけ扱いのようなユーザーインターフェースになっているからです。


 まあ、表に見える限りではChromeしか意識させない、という作りになっているのはご承知の通り。もちろん、裏設定を触ってゆけば、Linuxとして動作します。


 さて、ChromeBookを触っていると、その「内部構造」には触れられないのですが、私が常用しているChromeBook機種は、改造してChromeOSFlexが動くようになっているので、当然、別のOSも動きます。

(自動更新の年限が来たChromeBookは、ライトプロテクトを外せば独自のBIOSを載せられるのです)


 そこで、今回は、「通常はChromeOSFlexが動いている、元ChromeBookを、PuppyLinuxで起動させる」ということをやってみました。


 そうすると、かなり面白いことがわかりました。



 ChromeOSFlexをインストールすると、そのマシンはChromeOSFlex専用機として、いわば乗っ取られますから、内部構造はChromeOSに縛られます。

 そのことがわかるのが、ドライブの構成。


 左から「mm1p1」「mm1p3」「mm1p5」「mm1p8」「mm1p12」というドライブが見えますが、これらがChromeOSFlexの格納状態です。

 右端の「sda」は、今回PuppyLinuxを立ち上げたUSBメモリドライブですから、これは直接ChromeOSとは無関係です。


 まず、ChromeOSFlexは5つもドライブを作っているのか!というのがまず驚き。インストール時にパーティションを分けまくってるんですね。


◆ mm1p1の内部


マウントされると「mmcblk1p1」というフォルダになっています。mmc・ブロックですね。ここが本体だと思います。



◆ mm1p3とmm1p5の内部


 この2つはマウントできず、ROOT-A とROOT-A が割り当てられているようです。


◆ mm1p8の内部


 ここにはLost+Foundフォルダだけがあります。


◆ mm1p12の内部


 ここにはefiフォルダとsyslinuxフォルダがあります。ブートローダ関係。



========


 マウントされるのがmmcblk以下なのは、元のChromeBookがeMMC仕様だからだと思います。

 ようするにeMMC16GBの物理ドライブがあり、ChromeOSFlexがインストールされると、そこを5つのパーティションに分けてインストールされている、ということです。


 ところがどんどこしょ。


 本当はChromeOSFlexの場合、12のパーティションが作られるようです。だから数字もmm1p12まであるのですね。

https://www.chromium.org/chromium-os/developer-library/reference/device/disk-format/


に詳しい解説がありますが、たとえば2と4と6のカーネルは見えていないとか、9と10のリカバリー用miniosとか11のpowerwash関係のパーティションが見えていないこともわかります。


========


 PuppyLinuxの場合、もちろんパーティションも触りますが、せいぜい本体とスワップ領域くらいをわかっていれば大丈夫なので、12も専用パーティション構造があるのは、とてもおもしろいです。


 なんでもChromeOSというのは、一つのOSの中に2つのChromeOSが含まれていて、差分を感知したり、一方が途中でバージョンアップしたりしているとか。


ほえええ。すごいねえ。見かけよりも本当はずっと軽量なのかもしれないですね。


さすが商用というか、民生用というか、信頼性アップのために何重にもしかけを作っているあたりは本気度を感じますね。


(PuppyLinuxなんて、容量を削ることしか考えてないのでww)



 


2025年7月5日土曜日

【Puppylinux備忘録020】 PuppyLinuxのUSBドライブ運用で、肥大化させない方法!

 

 あまりにもアホすぎて、自分でも笑ってしまうしかないのですが、今更ながら


 PupyLinuxのUSBドライブが巨大化する問題


について、「あ!そうだ!」とその方法に気づいてしまいました。



 知っている人にとっては「なーんてことない話」なのかもしれませんが、逆に今までなぜ気づかなかったのか?と自分が空恐ろしくなります(^^;


 これ、どういう話かというと、PuppyLinuxはUSBメモリにインストールすると、そのままUSBメモリだけで作動させられる個別の環境になるのですが、PuppyLinuxは、本体がごく小さく、メインメモリにすべてを一旦全部放り込んで動作するため、めちゃくちゃ速いという特徴があります。


 逆に、メモリ内部で完結しているため、仮にそのPupyLinux上でなにかファイルを生成しても、そのままでは「実態としてはメモリ内部に存在するだけ」で、どこにもファイルは保存されていません。


 なので、PuppyLinuxでは、「定期的、あるいは任意の時に、ファイルを実際のUSB側に書き出す」という作業をしたり、「電源を落とすときに、今日のすべての書き換え、変更を保存する」という動作をさせます。


 逆に言えば、保存作業をしなければ「立ち上がったときのクリーンな状態」をいつも維持できるので、この構造は良し悪しですが、おもしろいと思っています。


 さて、たとえば今私がPuppyLinuxを立ち上げた環境だと



 2GBのUSBドライブにPupyLinuxが入っていて、実際には1.2GBぐらいしかシステムに使っていないことがわかります。

 ところが、最初は1.2GBだとしても使っているうちにファイルが増えるので、総量が増えてゆきます。

 仮に何かをインストールすると、このUSBメモリの内部の量も増えてゆくわけですね。(当たり前)


 で、その容量がどれくらいあるか、保存ファイルの領域がどれくらいあるかは、



 赤い矢印の部分に「緑色の入れ物」のアイコンがあるので、ここでわかります。緑から黄色になり、赤色の入れ物になると「容量がありませんよ」というわけです。


 ただしこれはPupyLinux内部の「保存領域」の話で、通常は512MBで、任意に増やすことができます。ただし本物のUSBメモリの総容量を超えることはできません。


 PupyLinuxをUSBドライブ運用していると、ここがどんどん肥大化してゆき、1GBとか1.5GBとか、しだいにでっかくなります。


 問題はこのファイル容量がでっかくなると、毎回あるいは任意の「保存」時間の際にも、ファイル容量に応じて「保存時間が長くかかる」ようになることです。


 要するに、PupyLinuxはシステムがまるごとメモリ内にいたのを、USBに戻すので、システム全体が肥大すると書き戻すにも時間がかかるようになるわけです。ああ、めんどくさい。



========



 まあ、原理的にPupyLinuxはそういうしくみになっていて、保存領域が肥大することは、まあ「仕様です」なのですが、考え方を整理すると、


「あれ?なんでもかんでも肥大化させなくてもいいんじゃない?」


ということに気づきました。


 どういうことか整理しますと、


◆ PupyLinuxにインストールした新しいソフトウエアなどは、もちろんシステムに組み込まれるから、保存領域内部に入り込んでも致し方ない。ていうか、それで正しい


ということがまず一点です。ところが


◆ システムに組み込まなくてもいい、ただの生成ファイルであれば、別に毎回メモリ内、システム内に置いておいて起動や終了ごとに出し入れしなくてもいいんじゃない?


ということなんです!


 たとえば


◆ ネットから拾ってきた画像とか、ソフトウエアで作った文章とか、作成したテキストファイルとか、そういうものは、システム内部に保存する意味がない


ってことです。



 たとえば例ですが、今回画像をキャプチャしたファイルは左上の「フォルダ」という内部に生成されています。


 ここに置いてあるかぎりは、起動ごとにロードされたり、またUSBに書き戻されたりするわけです。無駄ですよね??領域もでかくなるし。


 そこで、「フォルダ」の内部をできるだけクリーンにするには、生成されたファイルを



 普通に左下のほうに見えている「ドライブアイコン」のうち、USBドライブをマウントして、そこに「移動」させればいいのです。


 3つめのドライブなのは、通常このPCではWindowsが動いていて、sda1とsda2ドライブは固定になっているからです。


 これも面白くて、USBで起動しているのに、デフォルトでこのUSBドライブはマウントされておらず、中身も認識していません。(言ってることわかるかしら??)


 で、改めてクリックすると「マウント」されるので、そうすると普通にアクセスできますから、生成されたキャプチャ画像ファイルを、そっちへ持って行けるのです。


 そうするとUSBドライブに保存されているファイル容量としては総量は同じだけれど、PupyLinuxのシステム保存容量は「増えない」んですね。

 システムの外にファイルを持っていったから!!


 この方法だと、PupyLinux内部にある「ダウンロード」フォルダの中身なんかも、任意で外へ移動させることができます。


 こうして


◆ システムにインストールしたファイル以外は、全部保存領域外へ持ち出せる


ということが可能になるのです。


 ブラウザの一時ファイルとかキャッシュなどは、どうしても溜まってゆきますが、それ以外の生成したファイルはシステムに残さないので、保存時間も短いままでOK。


========


 なおかつ良いことがあって、この方法でシステムの外に出したファイルは、USBドライブを他のパソコンに挿せば普通に読めるんですね。

(PupyLinuxの内部に保存されたファイルは、外部からは読めない)


 なので、PuppyLinux上で仕事をして作ったファイルを、あとで持ち運びして他で作業するときにも超絶便利です。


 ハリウッド映画に「インセプション」という面白いのがあって、夢の中へ何層構造にもどんどん入り込んでゆく話なのですが、まさにPuppyLinuxでも同じようなことができるのです。


 PuppuLinuxというシステムの「中」へ入り込んでゆくこともできるし、そこから「外」へファイルを送り出したりもできる、というわけ。


 この重層構造は、ほかのLinuxではあまり見られないタイプなので、ぜひPuppyユーザーはこれを活用してみてください。



 おしまい。




【Puppylinux備忘録019】BookwormPup64 を使ってみた!

 

 だーいぶほったらかしにしていましたが、いちおうPuppyLinuxの最新版とされる


 BookwormPup64(32もある)


を使ってみました。



 インストールについては、これまでとほとんど変わりません。パピーの本家のサイトからISOイメージをダウンロードしてきて、DVDなりUSBに焼くだけです。


パピーリナックスのサイト

https://puppylinux-woof-ce.github.io/


 日本語化の方法が、これまでとはほんの少し違い、lang_pack_ja-2.1.sfs を活用させてもらうやり方から


https://sakurapup.com/forum1/viewtopic.php?t=3642


フォーラムの lang_ja-r*.pet をお借りします。Ver7〜9くらいまであるようです。


 さて、ここのところPuppyLinuxのベースはUbuntuなどが多かったのですが、今回はDebianだそうです。


◆ Xenialpup 7.5  → Ubuntu 16.04 Xenial Xerus

◆ Bionicpup64/32  → Ubuntu 18.04 Bionic Beaver

◆  Fossapup64  → Ubuntu 20.04 Focal Fossa

◆ S15Pup-22.12  → Slackware15

◆ F96-CE  → Fossapup64の最終更新版(改良版)

◆ BookwormPup64  → Debian 12 BookWorm


 今回からパッケージ管理にaptが使えるそうで、petも併用できるようです。


 しばらくDebian使ってなかったもので、apt-get がいつのまにかaptになっているのも、今回知りました。わはは。



 さて、使用感ですが、なんか体感的には「軽い」です。一時期、BionicとかFossaあたりで「重くない?」みたいな印象になっていたのですが、これだけバージョンが上がっても、キビキビ動いています。


 私はかなり古いマシンで動かすことが多いので、「軽い、速い」ということは助かります。


 (ただし、全体の容量そのものは、すこーしずつ増えています)


 デフォルトのブラウザはFirefoxです。このあたりは好き嫌いが分かれるかも。


 すっごい正直なことを言えば、実は最近はChromeBookもしくはChromeOSFlexに「総くら替え」しており、PuppyLinuxを触ることも激減しておりました。


 というのも、いろんなところで書いていますが、


 「シングルコアではなく、メモリが2GB以上ある」PCの場合は、ぶっちゃけ開発などをしない普段使いだとChromeOSのほうがはるかに速いからです(爆弾発言)


なので、これを言い換えたら


 「シングルコアで、メモリが1GB程度」のPCではPuppyLinuxは最速


だったわけですが、もはや中古のお古でも、こんなマシンを使っていることはないので、そもそもPuppyLinuxを使う動機が存在しないわけですよ・・・。


 なので、Windows7・8 あたりが動いていたマシンの代替としては、ふつうにChromeOSFlexを勧めるし、肥大化するPuppyLinuxを選ぶ意味がどんどん薄れてゆくわけです。


 もちろんやりたいことによってはLinuxのほうが向いていることもあります。ChromeOSはCDRとか焼けないしね。


 ところがこれも時代が変わって、CDRやDVDRを焼く、という行為も先行きが怪しくなっています。ブルーレイなんか、DVDより先に製造中止とか廃盤になっていきよるくらい。意味がわからん。


 そうなると、Linuxを使うには「DTMをフリーソフトでやりたい」とか、「マジで開発とかやりたい」みたいなコアな使い方に寄っていく一方で、


「ブラウザ見れて、youtube見れたらいいわ。あとnoteとブログ書けたらOK」


みたいな感じだと、本当にブラウザだけ動けばなんでもよくなるわけです(苦笑)


 そういう意味ではChromeBookは、よく出来ているし、めちゃくちゃ狙い目がビシッと定まっている感じがします。


========


 というわけで、Puppyは「昔の彼女」みたいな扱いになっていますが、きっと最新版になっていいところもたくさんあると思うので、いろいろいじってみます。



★余談

BookWormPup32はPAEなし機種では動かないみたい? 起動させてみたけれど、途中で止まりました・・・。