謎のシンクライアント,ION A603 で遊ぶ (1)

 無くなりそうで無くならない秋葉原某店の300円ジャンクシンクライアントの話。記事を書こうと思いつつ棚から無くなりつつあるのを見て「やっぱりいいか……」となるのを何度か繰り返しましたが,先週行った時にはまたみっちり並んでいたので,まだたくさん隠し持っている(?)と見なしてひとまず記事にします。
 
 まず,本体シールからこいつの機種名は「ION A603」であることが判明しています。これで検索してみると,いくらか情報が出てきます。早速タイトルの「謎」が謎でなくなっていますが,気にしないこと。
・製造元らしき FIC のページ http://www.fic.com.tw/product/iona603.aspx
・AMD ウェブサイトでも紹介されている http://wwwd.amd.com/catalog/salescat.nsf/doclookupweb/CEF3492F57763CCF8625725800148E8D
 これらの表によると,CPU は AMD Geode LX800 (500MHz) のようです。この石の性能は同クロックの C3 よりはマシという程度の模様。もっともグラフィックやメモリのおかげか体感的にはもうちょっと速いです。また,4ポート USB 2.0,100M イーサ,RAM は最大1GB対応と,今でもアプライアンスサーバ的な使い方なら充分使えるスペックだということがわかります。また,定格電流が3.33Aであることも判明しました(以前 AC 付きも売られていた時にも購入しており,その AC アダプタも 12V 3.33A センタープラスで,Li Shin International Enterprise Corp. 製 LSE0107A1240 というものでした。FIC ロゴなどはありませんが,おそらくこれが純正品だと思います)。3A でも代用可能だと思います。HDD の消費電力分を考えると 2.5A でもたぶん行けるでしょう。

 それでは実物を見ていきましょう。「ROUTER」のシールは自分で貼ったものなので気にしないように(ラズパイルータの代替ハードウェアとして導入予定……だがなかなか取り掛かれず)。金属製のしっかりした上質な筐体です。萌えー
 前面には USB 2.0 ポートが4つ,インジケータ,電源ボタン,スピーカ,マイク端子とヘッドフォン端子。

 背面には LINE OUT,VGA 端子,LAN,電源コネクタ,ケンジントンロック用の穴。電源コネクタは一般的な外径5.5mm/内径2.1mmではなく5.5mm/2.5mmですが,千石などでアダプタを購入できます(100円程度)。入力は上記の通り 12V 3.33A センタープラスです。

 マザーボードはこんな感じ 1。筐体に排気口がないことからもわかりますが,ファンレス仕様です。萌えー
 一般的なケーブルを用立てれば 2.5 の IDE HDD が乗るようです。コンデンサは変なのも多いですが大きいやつは一応三洋の105℃品です。

 裏側。オンボードではなく 512MB の DDR SODIMM が挿されています。これはなかなか!

 ところでこれ…… SoC にヒートシンクも何も付いてないんですが,元々こんなものなんでしょうか? どうも心配です。HDD マウンタまで熱を逃してやりたいところですが,基板から直接外装へ熱を逃がす作りになっているようにも見え,かえってキャパシタの寿命を縮めるのではないかという感じもします。

 組み立ては逆にすればいいのですが,少々コツがいります。まず,下の赤丸の部分にプラスティックのツメがあるので,筐体下側から先にはめること。

 また,下の赤丸部分に金属の細かな接点?があるので,これを破壊しないよう,気をつけながら挿していきます。

 BIOS は一般的な Award BIOS で,特に面白そうな項目はありませんでした。
 目論見通り USB ブートに対応しており,Debian Jessie を USB メモリに普通の i586 用インストールメディアを使って難なくインストールできました。
 (なお,今回インストールした環境では,そのままでは”atempt to read or write outside of disk ‘hd0′”というエラーが出て起動できませんでした。起動ドライブの UUID が変わって発生するエラーのようだと踏んで,Grub の設定を UUID でなく /dev/* の指定を渡すよう記述を変えましたが効果はないようです。とりあえず起動時に Grub のオプションを適当にいじる 2,たとえば noacpi を指定してやる 3と(なぜか)起動できるので,今回はそれで済ませました。しばらく前に別のマシンにインストールした環境は大丈夫なのでカーネル絡み,何らかのデータ破損,BIOS 設定のいずれかだと思いますが目下検証する時間がないので……時間ができたらまた書きます。)

/proc/cpuinfo はこんな感じ。

processor		: 0
vendor_id		: AuthenticAMD
cpu family		: 5
model			: 10
model name		: Geode(TM) Integrated Processor by AMD PCS
stepping		: 2
microcode		: 0x8b
cpu MHz			: 498.027
cache size		: 128 KB
fdiv_bug		: no
f00f_bug		: no
coma_bug		: no
fpu				: yes
fpu_exception	: yes
cpuid level		: 1
wp				: yes
flags			: fpu de pse tsc msr cx8 sep pge cmov clflush mmx mmxext 3dnowext 3dnow vmmcall
bogomips		: 996.05
clflush size	: 32
cache_alignment	: 32
address sizes	: 32 bits physical, 32 bits virtual
power management:

 一応 i686 互換対応っぽいです。

lspci はこんな感じ。ちゃんと 100M イーサですね。

00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] Host Bridge (rev 33)
00:01.1 VGA compatible controller: Advanced Micro Devices, Inc. [AMD] Geode LX Video
00:01.2 Entertainment encryption device: Advanced Micro Devices, Inc. [AMD] Geode LX AES Security Block
00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
00:0f.0 ISA bridge: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] ISA (rev 03)
00:0f.2 IDE interface: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] IDE (rev 01)
00:0f.3 Multimedia audio controller: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] Audio (rev 01)
00:0f.4 USB controller: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] OHC (rev 02)
00:0f.5 USB controller: Advanced Micro Devices, Inc. [AMD] CS5536 [Geode companion] EHC (rev 02)

 lsusb には 1.1/2.0 の root hub しかありませんでした。
 とりあえず今回はこんな感じで!

Notes:

  1. 特にこの季節は,基板類に触る前に必ず大きな金属製品などに触れて静電気を逃しましょう!
  2. リスト画面で E キー,起動は Ctrl-X
  3. “linux /boot/vmlinux-… ro quiet” とある行が起動時カーネルオプションです。

Linux におけるラップトップマシン向け電力管理スイートの紹介(Pm-utils, Laptop-mode-tools, Powertop, TLP)

 Linux をラップトップマシンにインストールすると Windows に比べてバッテリの持ちが悪い,ということが言われることがあります。
 これは事実でしょう。最大の理由は,電力管理の設定が最適化されていないことです。Windows ではメーカが機種ごとに作成した環境のリカバリディスク,あるいはドライバやユーティリティ類がありますが,大半の Linux ディストリビューションでは,32コアのワークステーションでもポケットサイズのモバイルマシンでも同じ DVD を使ってインストールします。したがって初期設定はまずはどんな環境でもそつなく動くようにしておく必要があり,マシンの特性に合わせた最適化は施されていないのです。
 幸い,Linux ではさまざまな省電力機能がサポートされていますし,それらを一括して管理できる見通しの良いツールもあります。数十分ほどの時間をかければメーカが用意した Windows 環境並み,そして(大抵は Linux 環境の方が負荷が軽いこともあり)それを超える電力管理をも実現できます。私のメインモバイルマシンである CF-SX1 は Windows より Debian の方がファンが静かな上に快適に動きますし,バッテリの持ちも良いです。
 この記事では Linux 環境の代表的な電力管理スイートを4つ簡単に紹介します。あくまでも私の個人的な意見であることに注意してください。公式サイトに加え Arch Linux Wiki (Arch Linux ユーザでなくとも極めて役立つ必見リソースです)の該当記事へのリンクも付けましたので参考にしてください。

Pm-utilsArch Linux Wiki 記事
 他のツールと組み合わせることで電源管理にも利用できるため Laptop-mode-tools 等と並べて名前が出ることも多いですが,pm-utils 自身はあくまでもコマンドラインから電源を操作するためのツールです。
 電源管理スイートとして使うためには様々な設定・スクリプト作成が必要で,しかも利用できる機能は限定的です。そのうえ systemd 移行により機能が被ってメリットが失われ,それどころか問題の原因となりうることもあって,今ではあまり人気がないようです。既に pm-utils を利用するスクリプトを多く書いて利用しているという方はともかく,今から導入するメリットは薄いように思います。

Laptop-mode-toolsArch Linux Wiki 記事
 長らくラップトップ用電源管理スイートとしてスタンダードの地位を占めてきたツールです。名称は,カーネルに組み込まれている機能である「Laptop mode」を利用する(しやすくする)ためのツールという意味で,ラップトップマシンのための電源管理スイートの草分け的存在と言えるでしょう。私が最初に導入したツールがこれで,4年ほど前まで使用していました。
 現在でも使われていますが,いかんせん古いソフトという印象で,どうも設定が煩雑でわかりにくいです。よいソフトではあるのですが,他と比較すると,今から導入するメリットは薄いかもしれません。
 もっとも現在も開発は続いていますし,最近は github のコミットも活発になっているようです。これから大きく変わることもありえます。今後の発展に期待です。

PowertopArch Linux Wiki 記事
 Intel 謹製の電源管理スイート……というより,電源管理診断ツールといったものです。公式ウェブサイトでも「a Linux tool to diagnose issues with power consumption and power management」とされています。電源管理機能はあくまでも診断の便宜のためといったスタンスで,再起動すると設定は失われてしまいます。設定を永続化させるためには起動時に自動で powertop に命令するスクリプトを組むなどする必要がありますが,これが少々手間です。また,あくまでも診断のための機能のため,バッテリ駆動時と AC 駆動時でプロファイルを分けるといったこともできず(やるならこれも自前でスクリプトを組んでステートが変わるたびいちいち命令させる必要がある),あまり細かいことをするとデバッグの手間が出てきます。手抜きの荒業としては rc.local に(今なら systemd のサービスを)書いて /usr/sbin/powertop --auto-tune を起動時に自動実行させるというのもありますが(TLP 導入に先立って一時期そうしていました),細かい設定ができないことによる副作用があるうえ,マシンによっては大きな問題が発生することもありえます。
 一方で設定のチューニングには非常に使いやすいツールです。下記の TLP と併用している人が多いようです。概算の消費電力が表示されるのもなんだか楽しいです。

TLPArch Linux Wiki 記事
 結論です。今から入れるならコレ! 機能と手軽さの両面で他の3つを上回っています。
 公式サイトには「TLP comes with a default configuration already optimized for battery life, so you may just install and forget it」と頼もしいことが書かれています(もちろん,実際にはマシンや利用スタイルに合わせた調整もしたほうがより良いのですが)。Powertop と違いシステムの一部を構成する電源管理スイートとして設計されており,解説付きの設定ファイルを少しいじるだけで電源管理を最適化することができます。また,バッテリ駆動時と AC アダプタ利用時での別のプロファイルの利用に標準対応しています。systemd との親和性も高いです。
 現状では主として linrunner 氏という匿名の個人のみによって開発されていて開発の継続性や方向性がやや不透明なのが短所といえば短所ですが(cf. xscreensaver),既に6年以上開発が続いており,実績は充分です。
 Debian の場合,TLP はターミナルから以下を実行することで導入され,機能を開始します(詳しくは Arch Linux Wiki を参照)。

$ su
# aptitude update
# aptitude install tlp tlp-rdw
# systemctl enable tlp.service
# systemctl enable tlp-sleep.service
# systemctl disable systemd-rfkill.service
# tlp start

Raspberry Pi Foundation,PC 向け GNU/Linux ディストリビューションを公開

PIXEL for PC and Mac – Raspberry Pi
Raspberry Pi Foundation releases operating system for PCs, Macs • The Register

Introducing PIXEL – Raspberry Pi

 今年9月,Raspberry Pi Foundation は,Raspbian のデスクトップ環境に “PIXEL” という新しい名前を与えました。PIXEL という名前は「Pi Improved Xwindows Environment, Lightweight」の(ちょっと苦しい)略とのことですが,「ZX81 で BASIC のプログラムを勉強していた頃を思い出させてくれるもの」とのことでもあります。この変化はどちらかといえば目立たないものでしたが,デスクトップ環境が Raspbian から切り離されたことで面白いことができるようになりました。Raspbian のデスクトップ環境 PIXEL を Raspbian 以外の環境でも使う,ということです。
 上記記事では,デスクトップ環境として PIXEL を使用した Debian の実験版へのリンクが貼られています。書きぶりからすると,独立したデスクトップ環境としてというよりは Debian ベースの x86 用 GNU/Linux ディストリビューションとして開発してゆくものと見られます(elementary OS と Pantheon の関係に似ています。Linux Mint の Cinnamon・MATE のように専用から始めてだんだんと独立したデスクトップ環境としても成熟させてゆく考えかもしれません)。少々ややこしいですが,このディストリビューションも PIXEL と呼んでいるようです。
  PIXEL のベースとなっている LXDE 自体軽量デスクトップ環境として代表的なもので,しかもその見た目を Raspberry Pi 用に調整してきたものであるため,とても軽量なうえ低解像度環境にも向いたものとなっています。Eben Upton 氏の記事では「512MB以上の RAM があれば私の ThinkPad X40 のようなビンテージ物のマシンでも動く」として実際に X40 で PIXEL が動作している写真がアップされています。これまで「軽い Linux ディストリビューション」が現れては消えてきましたが,使いやすさとシンプルさのバランスが取れているのみならず開発の継続性に実績がある Raspberry Pi Foundation によって提供されることとなる PIXEL は新しい定番となるでしょう。
 PIXEL が公開されることにより Raspberry Pi に及ぼされる影響は,今のところよくわかりません。記事中では,学校では PIXEL・家では Raspberry Pi の Raspbian を利用するなどしてほぼ同様の環境を容易に提供できるようになる,デスクトップ環境としての PIXEL をより良いものとしてゆくために役立つ,という2つの理由が挙げられています。逆に,たとえば学校の授業で Raspberry Pi を使っている子どもが Windows に慣れるより先に Raspbian に慣れて,家に帰っても慣れた環境,すなわち PIXEL を使うようになる,ということもあるかもしれません。
 ともあれ,今後に期待ができそうです。

Raspberry Pi Zero が日本国内発売へ

ニュース – 5ドルPCボード「Raspberry Pi Zero」、2017年第1四半期に日本で発売:ITpro

 これまで(残念なことに)英・米のショップにしか供給されていなかった Raspberry Pi Zero ですが,来年春からついに! 日本でも発売されるそうです!
 これまでも Pimoroni など海外ショップから入手することは可能でしたが,送料が本体価格の倍くらいかかるという問題がありました。
 最近日本にも製造ラインが作られたようで,先月から 3B が国内生産品に切り替わっており,ひょっとしたらこのことも関係あるかもしれません。
 Zero は PC ライクな用途には不向きですが,マイコンボードとしてはかなりの高性能,かつ Debian が動作するマシンとしてはかなりの低消費電力であり,いわゆる IoT モノ,ウェアラブル,デジタルサイネージ,画像や音声の処理を伴わないロボットなどの DIY プロジェクトにうってつけです。気軽に手を出せる価格であることから 1,詳しくないが DIY や Linux に興味のある人の「お試し」購入,あるいはそういう人を沼に突き落とす道具としても最適でしょう(?)

関連記事:
CPU1GHz,RAM512MB で5ドル! Raspberry Pi Zero 登場 – 怠惰の形而上学

Notes:

  1. PC のように使うためには追加のコスト(8GB 以上の microSD カードに加え,AC-USB アダプタ,電源用 microUSB ケーブル,microUSB ホストアダプタ,miniHDMI-HDMI アダプタ,HDMI ケーブル)が必要ですが,液晶・キーボード/マウスを除けば,通販と百円均一で1000-2000円程度で揃います。

DeNA 剽窃記事サイト騒動を受けて,改めて DuckDuckGo を推奨する

DeNAが9メディアの記事を非公開に、転用奨励で批判相次ぐ | ロイター
DeNA、健康・美容サイト「WELQ」運営見直し 内容に「医療デマ」と批判相次ぎ
DeNA、「WELQ」騒動で「MERY」以外の9媒体を非公開に–守安社長「私自身の判断の甘さ」 – CNET Japan

 無内容で嘘偽りに満ちた極端に低品質な記事を,手段を選ばない SEO で強引に検索結果の上位に表示させる。そしてその内容は他のサイトからの剽窃――言語道断の所業です。
 しかし間違えてはいけないのは,こうした行為をしているのは DeNA だけではないということです。DeNA の場合,「東証一部上場の大企業がこんなことをしている」ということ,また資本がきわめて大きいことからいわば成功しすぎたために,結果として世間の耳目を集めているだけであり,同様のことをしている企業および個人は星の数ほど存在します。DeNA が事業を畳むなり倒産するなりしたところで,第二第三の DeNA がその地位を引き継ぐだけです。

 では,そもそもの原因はどこにあるのか? 考えるまでもありません。「ウェブでバカを騙すのはカネになる」から,これに尽きます。
 スマートフォンやタブレットの急速な普及によって多くの人がウェブにアクセスできるようになった一方,消費者のリテラシ――知識,警戒心――は今なお未発達であり,コンテンツを提供する事業者との間には情報の非対称性が広がっています。人々は新しいツールで得られる情報を貪欲にむさぼっています。質は一切問われません。多くのアクセスを得られるコンテンツである掲示板などのコピペブログの記事は,既にソフトウェアによる自動生成が一般的です。文章自体が自動生成であること,すなわちワードサラダであることも珍しくありません。こんなあからさまなゴミであっても,多くの人々にアクセスされ,場合によっては読まれるのです。DeNA の記事群も,ゴミ情報という点では同じであっても,人の手によって書かれていて文法・文脈的破綻が比較的少ないという点では,まだマシな方です。資金力さえあれば,毒,すなわち世論や消費行動の誘導を意図した偽情報を盛り込むことさえ,きわめて容易です。
 この怒涛のアクセスをカネに変える魔法がアドネットワーク(そしてアドエクスチェンジ)の広告です。これは広告出稿者と広告掲載者の間に入る一種の広告代理業であり,出稿者と掲載者が直接交渉や契約をせずに広告掲載ができるようになります。掲載者としてはページにちょっとした html タグを貼り付けるだけです。コンテンツの質なんてどうでもいいですし,かかるのは僅かなサーバ代・ドメイン代くらいです。あとは獲物が罠に誘い込まれて広告をクリックないしタップするたび儲けが生まれるのです。ゴミからカネが生まれる。なんと素晴らしい錬金術でしょうか!
 そして,消費者が情報にアクセスするためにまず訪れる場所が検索エンジン 1であり,検索結果の上位に表示されること,同じ検索結果ページに表示される他のページに何か加えたような内容にすることによってアルゴリズムに「他のページより価値がある」と認識させることが,錬金術の効率を高める一番の近道なのです(ゆえに他のサイトからの剽窃が多くなることは当然の帰結です)。

 もちろん,検索エンジンのプロバイダ,Google や Microsoft 等にとって,検索結果へのゴミ情報の氾濫は看過できるものではありません。提供する検索エンジンの価値を貶め,競合に対する競争力を失わせることにつながるからです。実際,時折アルゴリズムの改良によってスパムの排除が試みられています
 しかし,大手の検索エンジンプロバイダは同時に巨大な広告事業者でもあります。たとえば Google はその収益の9割以上を広告事業から得ています。先述の通り,検索エンジンに現れるスパムは広告収入が目当てであり,その広告収入の一部は検索エンジンプロバイダ自身の利益でもあります。つまり,抜本的な対策が困難であるばかりか,最小限度の対策に留めることによってこそ利益を最大化できる構造となっているのです。これらの広告表示には,出稿された広告を配信している同じ会社が検索エンジンとして収集した閲覧者の情報が利用されています。
 加えて,検索エンジンは特定のひとつのサービスが圧倒的なシェアを握りやすい傾向があります。独占的な地位を得ているサービスは国により異なりますが,1位のサービスは80%以上のシェアを握っていていることも普通です。また,グローバルでは Google が約76%(2016年12月現在)を占めており,全体でも独占構造になっています。シェアが奪われる見込みがなく,またシェアを奪える見込みもなく,検索エンジンの間に競争が働かず,消費者に対するサービスの改善への動機付けが存在しないということも,こんにちの混沌とした状況に至った一因と言えるでしょう。

 今のウェブ広告の仕組み自体が原因となって生まれている状況であるため,将来については悲観せざるを得ません。無内容なスパムに悩まされることがなくなるのは,金銭という動機付けが失われるとき,すなわち今のウェブ広告の仕組みが破滅するときであるので,これはかなり先になりそうです。
 消費者にできるのは自らの行動に自覚的になることです。中身のないサイトに不用意にアクセスして収益をもたらすことのないようにすべきです。Firefox のユーザであれば Hide Unwanted Results of Google Search が役立つでしょう。また,固定化したシェアを揺るがして検索エンジンプロバイダの間の競争を促すことも必要であるはずです。日本であれば Google や Yahoo! Japan の代わりにシェアの低い Bing を使うようにするだけでも違いますが,理想的なのは DuckDuckGo を利用することです 2。DuckDuckGo はプライバシの重視と意図的な操作のない(フィルタバブルのない)検索結果を売りとする検索エンジンです。日本語での検索結果の品質はまだまだといったところですが,概ね実用的な水準に達しています。現在のところ DuckDuckGo は自前のクローラに加え Yandex など他の検索エンジンの検索結果も利用しており,スパムもありますが,少なくともスパムサイトと利害が一致してはいません。もしも DuckDuckGo のようなサービスのシェアが大手サービスに並ぶような事になれば,他の検索エンジンプロバイダに対するこれ以上ないほどの強烈なメッセージとなることでしょう。

16/12/03 加筆修正。タイトルの「コピペ」が不正確であったことから,「剽窃記事」に修正。

Notes:

  1. この記事では本来の意味の検索システムとしての検索エンジンのことではなく,ウェブ検索サービスを提供するポータルサイトの意味でこの語を使っていることを註記しておきます。
  2. 同様の存在として Searx というものもあり,こちらもおすすめです。Searx は DuckDuckGo と違いサーバサイドのシステムそのものが自由ソフトウェア(AGPLv3)として公開されているのが特長です。ただしこちらは検索エンジンとしての独自性を志向してはおらず,既存の検索エンジンの検索結果を組み合わせて使用するメタ検索エンジン以上のものになることを意図したプロジェクトではありませんので,既存の検索エンジンに与えるインパクトは限定的でしょう。

DDoS 攻撃者を「サイバーフーリガン」と呼んではどうか

 最近また DDoS 攻撃が増えているようです。
 DDoS 攻撃は一般に面白みのない単純な力技で,わずかな代金で攻撃を請け負う業者まで存在します。ボットネットの構築から自前でやるにしても,ソースコード付きのソフトウェアがウェブ上で流通しており,多くの人のセキュリティ意識は依然として非常に低いという現状があって(そう,専門家でもなんでもない普通のおっさんおばさんが相手なのです),脆弱性を抱えた情報家電も多く存在していることから,技術的にはそのへんの中学生でも簡単にできてしまいます。いにしえのハッカー・クラッカー論争は置いといても,このダサさを恥ずかしく思わない,あるいはダサいと気づかない程度の者は,いかなる定義によってもハッカーの範疇に含まれることはありえないでしょう。
 また,彼らは技術のみならず「抗議」の対象についてもしばしば無知です。たとえば,捕鯨への反対を大義名分に掲げつつも,実際に攻撃を受けているのは何の関係もない(しかし外国人への知名度は高い)組織が殆どです。その一方で,どことは書きませんが,捕鯨に関係の深い組織の大半は特に攻撃が観測されていません。そもそもターゲット自体が見当違いであり,抗議としての体をなしていないわけです。
 どこかで似たようなものを見たものがありますね。サッカーにおけるフーリガンです。彼らは必ずしもチームの熱心なファンというわけではありません。しかし,欠かさず試合を観戦し,ちょっとしたきっかけを目ざとく掴んではそれを理由にして大声で叫んで暴れます。それを見た他のフーリガンもまた集団心理で同調して暴れ始めます。赤信号もみんなで渡れば怖くないというわけです。そうして堰を切ったように暴れる者が増えてゆき,まもなく馬鹿げた大騒ぎへと至るのです。暴力の対象は問わず,無関係の人をも巻き込みます。
 思うに,近ごろの DDoS 攻撃者も似たようなものでしょう。誰それ構わず手当たり次第に DDoS 攻撃を仕掛ける攻撃者には何の美学も見いだせません。見えるのは自己顕示欲だけです。彼らをハクティビストと呼ぶのは本物のハクティビストに失礼というものです。彼らは完全に区別された名前で呼ばれなければなりません。また,動機が自己顕示欲であれば,ハクティビストというある種の“ブランド”から切り離してしまい,ダサくて取るに足らない存在として扱うことで,安易な違法行為に走る理由が失われることが期待できます。一つのアイデアとして,安直ですが,「サイバーフーリガン cyber hooligan」という呼び名を提案してみます。

JINS の通販で眼鏡を買ってみたメモ

 JINS 店頭で眼鏡を買ったら通販限定の30%引き券を貰ったので,通販も試してみました。おもいっきり導線に引っかかってる。
 
 商品選択・度数選択は JINS の通販ウェブサイトでできます。度数はユーザが勝手に入力する仕組みなので,むちゃくちゃな度数の眼鏡も作ろうと思えば作れるはずです(だからどうしたという話ですが)。店頭と違いレンズの屈折率を自分では選べないようで,おそらくこれが理由で,私の度数ではレンズ面が大きなフレームは選択できませんでした。ひょっとしたらレンズの在庫状況なども関係しているのかもしれません。
 欠点はむろん実際にかけて試せないことですが,私はもともとオーソドックスなものしか選ばないのであまり問題ではありませんでした。むしろ,細かい寸法データを比較しながらゆっくり選べるのがよかったです。
 
R0013046
 注文してから数日後,こんな箱に入って届きました。配送は佐川急便でした。撮る前に破ってしまいましたが,この上からビニール袋で覆ってあって雨などで濡れないようになっています。写真がむちゃくちゃなのは資料だから許して。
 
R0013048
 封筒の中には「ご注文納品書」,「保証書」,「返品・交換カード」,それにレンズのパッケージが入っていました。店頭で買うのと同じ Hoya Lens Thailand ltd. 製レンズです。

R0013049
 空中に浮かせて衝撃から保護するタイプのパッケージングです。

R0013050
 眼鏡を不織布で覆って眼鏡ケースのなかで動いて擦れないようにされています。当然ですが,傷などはありませんでした。
 
 税込6372円が30%引きで4461円也。いい買い物。
 私は小さい頃から眼鏡なので,眼鏡といえば精密な医療器具という感覚なのですが,「安物」でも案外値段ほどの差はないものです。JINS の眼鏡は既におそろしく安いですが,通販によるコスト圧縮で品質を落とさず値段を更に下げるというのはよい考えですね。一方で JINS 一強の現状は消費者としてはどうも危なげな気もしますし,医療器具というイメージから産業の空洞化的アレにも思いを馳せたりしつつ新しい眼鏡でこの記事を書いています。ま,とにかく良い眼鏡が安く手に入ってよかったです。

【必見】オリジナル必敗マニュアル! 採用面接で不合格になるための10の方法を無料公開中!

syukatsu_naitei_no_man
(イラスト:いらすとや
 
 就活生の皆さんこんにちは! 調子はいかがでしょうか?
 
 なに,内定が集まりすぎて困るぐらい?
 
 なるほど……では,私が編み出したオリジナル必敗マニュアルを,読者の皆様だけに無料でこっそりお伝えしましょう。
 
 名づけて,「採用面接で不合格になるための10の方法」!!! 当日の朝ネットで見るまで面接室では促されるまで着席してはいけないことも知らなかった超・面接弱者の私だからわかった,誰でも絶対に不合格になれる魔法のメソッドです!!!
 
 どんなに内定が取れていた人でも,これらを実践するだけでぴたりと内定が取れなくなります!!!
 
 ひとつ注意点として,これらは大学では主に学問をしてきたという人に対してのものです。サークルやアルバイト,ボランティアなどに打ち込んだという人はそのままでは使えないかもしれません。しかし,学べる点はきっとあるはずです!
 
 皆さんもこれを実践してぜひ不合格を達成してください!!!
 
 
 1, 尊大なくらいに堂々と振る舞う
 
 まず面接において最も大切なことをお教えしましょう。それは,尊大なくらいに堂々と振る舞うことです。
  
 あなたは何度か交渉の経験があるはずです。そのとき,あくまでも自信満々な態度で接することが重要であるということを学んだはずです。
 
 面接も,言ってみれば,あなたを採用させる交渉です。
 
 実際には不安な点も多々あるでしょうが,あたかも完璧な自信があるかのように,自信満々にいきましょう。底しれなさを示すために,あなたが積み上げてきた実績の数々を言葉の節々に散りばめます。
 
 声は大きい方が良いです。身振り手振りも交えましょう。確固たる自信の表現を発言と所作のすべてに練り込みます。その一方で,じっくりと相手の出方を伺いながら,抜け目なくロジカルに伏線を張って相手を罠にかけるのです。
 
 ひとたびこちらのペースに持ち込むことができれば,もう勝ったも同様です。
 
 
2, 面接の練習なんてしない
 
 面接は人物を見る場です。考えてもみてください,皆さん二十数年という短かからぬ年数を生きてきて,その人その人の人生経験に基づいて個性豊かな人格が形成されているはずです。ところが世間では,同じ質問をすれば皆同じ答えを返すロボットのような就活生ばかり。そんなことでは一人ひとりの特性を面接担当者に伝えることはできません!
 
 もちろん一般的なルールというのはあります。たとえば,色が指定されていなくても答案用紙に赤ペンで論文を書く人はいませんよね? 基本的な常識は事前に確認しておく必要があります。ただ,それだけで充分です。使うペンの型番まで他の人に揃える必要はありません。大切なのは形式ではなく実質です。
 
 もちろん,評価基準が明らかにされていない中,他の人と同じように振る舞わないと不安かもしれません。しかし,面接の前に「普段通りに答えてください」と指示されるはずです。各人がどのような人生を歩んできたかを表現することが求められているのです。ここは指示に従いましょう。胸を張って,普段通りのあなたで面接に臨んでください。
 
 
3, 筆記もしょせん足切り用なので対策しない
 
 場合によっては筆記試験がありますが,これは足切りのためのものであるので,最低ラインでパスすればそれで足ります。したがって,学力のある人であればことさらに対策する必要はありません。
 
 本番は面接です。有能なところは面接で見せてやればよいのです。それが合理的なリソース配分というものです。もし筆記試験の成績と面接の内容にばらつきがあっても,だからといって志望度が低いとか,それが理由で不合格であるとか,そういう判断がされることはないでしょう。
 
 
4, 面接とはなにか? 資料を読み込んで論理で殴りに行くことである
 
 さて筆記は突破しました。当然のことですね。
 
 では,次にすることは何でしょうか。決まっています,種々の資料をよく読み込んで面接担当者に殴り込みに行くことです!
 
 世間ではサークルやらアルバイト,ボランティアなどが重要だという話が流布していますが,そんなものは学生の本分ではありません。学生は,読んで字のごとく「学ぶこと」を本分としています。サークルやアルバイト,ボランティアなどが重要なのであれば,大学など来ないですぐに就職すればよいのです。責任ある仕事を任せられることでアルバイトよりずっと多くの経験ができるでしょうし,お金があるので学生サークルより多くのことができます。もちろん,ボランティアをする余裕も生まれます(親の金で暮らしながらボランティアをしたところで,それはその学生ではなく親のボランティアです)。仮に面接でサークルやアルバイト,ボランティアなどに関することを聞かれたら,自信を持って「ない」と答えればよいのです。
 
 面接とはつまり,口頭試問です。より身近には,ゼミやレポート課題でいつもやっているアレですね。殴り込めば殴りこむほどあなたへの評価は上がります。あのとき,教授のロジックの矛盾を突いて見事に止揚したあなたを見て,教育者冥利に尽きるとばかりに喜んでいる教授の顔を,あなたは忘れてはいないはずです。もちろん反撃も手強いですが,熱心に学んだあなたであればそれをすべて跳ね除けることができるはずです。
 
 質問をされたら,あなたの知識と能力の全てを動員して,全力で殴りかかりましょう! 反応がない? たぶん突っ込むところがないほど完璧な答案なんですよ,きっと。
 
 
5, 本当のことを話す
 
 相手はこれから一緒に働くことになるかもしれない人です。嘘を付いていったい何になるというのでしょう?  事実面接に先立って本当のことを話すよう再三アナウンスがあります。そもそも先に述べたように面接とは口頭試問であり,志望動機だとかサークルやアルバイトの話は枝葉末節であって,着飾る必要などありません。だいたいそんなプライベートなことにも嘘をつくようでは,実際に仕事を始めてからどんな嘘をつくものかわかったものではありません。聞かれたことに対して本当のことを正確に答えるように心がけるべきです。

 「御社が第一志望です」などということもあえて言う必要はありません。儀式化された無益な嘘です。向こうは多くの志願者の中から情け容赦無く選びますし,こちらも多くの選択肢のひとつとして検討するというまでのことです。
 
 とくに,併願先の報告を求められるかもしれませんが,その回答は採用人数の決定などシステム上のもので合否には一切関係がないとアナウンスがあるはずです。合否には一切関係がないのであるから,当然,面接で聞かれることもないはずです。ただ実際には,面接で併願先に関することを聞かれることがあるかもしれません。しかしそれは合否には一切関係がありません。併願先は合否には一切関係がないとアナウンスされているからです。合否には一切関係がないので,正直に報告するべきです。言い換えれば併願先は合否には一切関係がないということになります。しかし本当に併願先は合否には一切関係がないのでしょうか? それは心配する必要はありません。併願先は合否には一切関係ないためです。まとめると,併願先は合否には一切関係ありませんから,併願先は合否には一切関係がないことになります。
 
 
6, もちろん適性検査も正直に回答する
 
 適性検査というのは性格の傾向を知り,仕事への適性を測るためのテストのことです。これに「模範解答」はありません。人の数だけ答えがあるのが当然のことです。
 
 じっさい,これに取り組む際,正直に記入するよう指示があるはずです。あくまでも極端に適性のない人を採用してしまいお互いが不幸になるようなことを未然に防ぐためのものであって,ここで問われるような性格は人の生まれ持った性質であって,人種や性別と同様,ほとんど変えることのできないものですから,これが採用に関わることはまずないはずです。
 
 あなたはあなた自身に嘘を付くことなどできませんし,そうすべきでもありません。正直に回答しましょう。
 
 
7, 見た目ではなく心を見せる
 
 就活というと,何千円も払って写真館でレタッチ付きの証明写真を撮る人が多いですが,くだらないことです。あなたが面接担当者だったとして,写真の写りで採否を決めますか? いつも資格試験に使っている1シート500円の証明写真機のもので全く問題ありません。
 
 面接当日の身なりにも同じことが言えます。流石に清潔感がないようなのは問題がありますが,たとえば髪の毛を高い美容院で切る必要はありません。いつもの千円カットで充分です。
 
 
8, ユーモアも忘れない
 
 面接は対話であって演説ではありません。人の心と心が通いあうようでなければ,それは対話とは言えません。

 そこで重要になるのが諧謔心。面接はどうも肩が凝りがちです。適宜ユーモアのある発言を挟んで,緊張した空気と相手の警戒心を解きほぐすように心がけましょう。
 
 笑いのあるところに心の交流が生じ,信頼関係が生まれるのです。
 
 
9, 自分を安売りしない
 
 役職の高低は身分の高低ではありません。自分が面接を受けている身だからといって卑屈になる必要などありません。
 
 主張すべきことは臆さず主張することが責任ある大人として必要なことですし,時に主張と主張が鋭くぶつかり合うことによって新しいものが生まれるのです。

 教え合い学び合うことこそが健全な市民社会の維持と発展のために不可欠な営みであり,安易なリスク回避の果てに今のこの国の窮状があります。優秀で人生経験豊かな面接担当者の方々も当然そのことを知っています。あなたは「就活生」という顔のない概念なのではありません。あなたは,他でもないあなたなのです。
 
 
10, ビジョンは大きく,目標は高く。革新的な提案をする
 
 あなたは若い。能力にも恵まれている。慣習に飼いならされて,いったいどうすると言うんです?
 
 この国はいま大きな転機に差し掛かっています。昨日の常識は今日の非常識です。あらゆる常識をラディカルに再検討するべき時なのです。
 
 旧態依然とした組織,そして社会はこの激動の時代を生き残ることはできないでしょう。それを変革するのがあなたなのです。それが,教育を受けたあなたが背負っている義務なのです。その思いを,我こそが現状を打破してやるという熱意を伝えるのです。
 
 
 
 
 はい,全部私の初面接における実話です。
 教訓:相手のニーズは事前によく調査しておこう

My original Minetest skins

These are some Minetest skins I made. All skins reached revision 1.0 are also available on Addi’s Open MT-Skin Database but make sure that any tweaks made on revisions higher than 1.0 will not be applied on the database because it seems there is no function to remove or update skins uploaded at this time. All skins on this post are licensed under CC BY-SA 4.0 or later / CC BY-SA 2.1 JP or later / GFDL 1.3 or later (pick one most suitable for your purpose). The author name is “maruyuki”.

Diceman
diceman-frontdiceman-back
A cube. First of all, it’s a dice.
Revision: 1.0
Release/Last update: 2016-08-15
Download
Variant: Floating dice.

Wireframe boy
wireframeboy-frontwireframeboy-back
In honor of the great vector scan age…
Revision: 1.0
Release/Last update: 2016-08-15
Download

Balloon 2
balloon-frontballoon-back
But still you will hear your footsteps, weirdly.
Revision: 1.0
Release/Last update: 2016-08-15
Download
Old version (Balloon 1, not using mantle, for environments 3D Armor Mod installed)

Police officer
police_officer-frontpolice_officer-back
A diligent police officer works really hard.
Revision: 1.0
Release/Last update: 2016-08-15
Download

Shopkeeper
shopkeeper-frontshopkeeper-back
A friendly yet shrewd shopkeeper selling everything, from daily foods to banned weapons.
Revision: 1.0
Release/Last update: 2016-08-15
Download

Aloha tourist
aloha_tourist-frontaloha_tourist-back
Blue ocean, shiny sun… Tropical islands awaiting your visit.
Revision: 1.0
Release/Last update: 2016-08-16
Download

Mondrian
mondrian-frontmondrian-back
More artistic one; Mondrian.
Revision: 1.0
Release/Last update: 2016-08-16
Download

Walking PDP-11
walking-pdp-11-frontwalking-pdp-11-back
Now you’re the elder legendary computer.
Revision: 0.5
Release/Last update: 2016-08-15
Download

Last update: 2016-08-15

中華的優良多媒体播放器・Ruizu X02

 1年ちょい使った Transcend MP870 の調子がどうも悪い。ちょっとした衝撃ですぐに電源が落ちてしまう。
 保証期間も切れてるし買い換えるか,ということで後継機種の MP710 を見たのですが,ogg vorbis が再生できなくなっているようです。それに,レビューを見ると MP870 と同様の(おそらく)設計上の問題も残っているようです。かといって Walkman やら iPod も好みでない。もっとディープでチープなものを。ということで白羽の矢が立ったのが,中国 Shenzhen KuRei Digital Technology Co., Ltd.RUIZU X02という機種です。
 ルイズ!ルイズ!ルイズ!ルイズぅぅうううわぁああああああああああああああああああああああん!!!
 あぁああああ…ああ…あっあっー!あぁああああああ!!!ルイズルイズルイズぅううぁわぁああああ!!!

 ……ではなく,「锐族」と表記するようです。こいつを中国のショップから購入します。
 本体色は3色展開で,「激情紅」「天空藍」「優雅白」があります。今回は「激情紅」を選びました。「激情紅」
 気になるお値段は8GBモデルで US$16.20(1700円くらい)なり。安っ。

 ポチッと注文,待つこと二週間,やっと到着。
DSC00038
 正規品確認のスクラッチも付いていてなかなかちゃんとしてますが,能書きの英語の怪しさから中小企業感がにじみ出ています。たとえば「RUIZU brand Seiko digital player」なる表現が登場します。「精工」が「Seiko」に機械翻訳されたんでしょうね…… 「美学エディション」とのことですが,他のエディションもあるのでしょうか。

DSC00039
 内容物は本体,イヤフォン,USB ケーブル,説明書類。
 なお説明書は英語(ただし機械翻訳)ですが内容が薄く役には立ちません。まあ,UI はシンプルで使いやすいので,この手のデバイスに慣れている方であれば操作に迷うことはないと思います。

DSC00095
 付属イヤフォンが意外といい感じです。高音がややチープですが聴き疲れしない音なので PC 用に最適です。日本の物価で言えばこれだけでも500円分くらいの価値はあるかも。

DSC00062
DSC00069-a
 4-5世代の iPod nano に似ていますが,素材やコストの制約を踏まえたアレンジが加わっており,中小企業であっても単純な模倣に終始する時代は終わったのだと感じさせます。
 裏面には「X02 多媒体播放器」とあります。かっこいい。

音質
 「入門級 HiFi」を売り文句にしているだけあり,ノイズなどは特に気になりません 1。特定の周波数が出ていないということもないようです。秋葉原で売っている千円くらいの mp3 プレーヤと Walkman や iPod のどちらに近いかで言えば,明らかに後者です。

対応フォーマット
 設定メニュー内に対応フォーマットの一覧があり 2,以下が示されています。
 mp3, wma[wma9, 32-48khz, 5-192kbps],Audible,Flac[8-42khz, VBR, 16bits], APE[8-48khz, VBR, 16bits], wav[8-48khz, up to 1.44mbps]
 書かれていませんが ogg vorbis にも対応しています。というか,販売店情報でそのことを知ったので買ったというのもあります。同様に販売店情報で,この機種は Rockchip 社の RKnano-B という ARM SoC を使用しているようです。
 いちおう動画も対応していますが,フォーマットは中国独自規格の amv のみ,解像度は160*128までの対応と,事前の変換が前提です。しかしまあ,この機種で動画再生をしようという人もいないでしょう。
 他に録音機能,写真再生,テキスト表示機能もあります。FM ラジオ機能もありますが日本の周波数帯には対応していないようです。
 また,「Music」ではなく「Folder」から開くことで,古き良きディレクトリベースの DAP として使うこともできます。開いた場所もちゃんと記憶されます。ただし「Folder」からの参照の場合なぜかファイルの並びが名前順にならず,バラバラになってしまいます。今後の改善を期待したいところです。
 
操作性
 時代に真っ向から反するほぼテキストベースのシンプルな UI ですが,メニューの見通しがよく,レスポンスもよくサクサク動くためとても使いやすいです。日本語の表示にもしっかり対応していますし,先に触れたとおり日本語メニューもあります。操作性は良いですが,いくつか問題も指摘できます。
・ボリューム操作がボタンひとつではできず,まず VOL を長押しして音量メニューを出してから戻る/進むキーで調節する,という手順を踏む必要がある。
VOL+戻すでホールド機能(操作無効化)が有効になるが,間違えて押してしまうことが多い,というか間違えて押してしまうことしかない。そもそもこの機能って使っている人いるんだろうか? 解除には VOL+戻るを3回押す必要がある。設定でオフにできない。
 しかし,全体的には満足のゆくものです。

バッテリの持ち
 素晴らしく良いです。公称値は80時間。自分の使い方だと二週間くらい平気でいけます。ちなみに,さらに2.5倍,公称200時間(!)の X08 という機種もあるのですが,ボタンが少なすぎますので,操作性とのバランスの良さそうな X02 にしました。

サイズ・重量・質感
 いい意味でチープです。というのも,とても薄く軽く 3,ポケットに入れていることを忘れるほどなのです。値段も値段ですから,特に扱いに気を使うこともありません。文具の感覚で気軽に使えます。近ごろ多機能化・高音質化の追求で主流派 DAP が高級化・肥大化していっていますが,やっぱり DAP はこうでなくちゃ。
 梨地加工 4になっているので,質感は意外にも高く,なんとなく指で撫でたくなる感じです。見た目にもお洒落な印象を受けます。ただ,この加工は角の削れや黒ずみが付き物ですので,使っている内にどうなるかは気になります。まあ,普通で言えばカバーぐらいの値段なので,汚れてきたら買い換えるという割り切りもできるといえばできますが。

2016/11/28追記:プラグジャックの接点がきついようで,イヤフォンのプラグに傷が付くことに気付きましたので,追記しておきます。特に実用上の問題はありませんが,高価なイヤフォンを挿すのは避けるべきでしょう。安価ながら音質の良さに定評のある KZ ED9 などを一緒に注文しておくのもいいかもしれません。

 ということで,Ruizu X02 はかなりお勧めできる DAP でした。
 しかし最近の中国新興メーカー製品の品質の向上は凄まじいです。スマートフォンなどを見るとわかりやすいですが,極端にコモディティ化した分野では既に絶対的な品質で比べても負けつつあります。日本は一刻も早く労働集約的な産業への依存,(ファブレスや IP でない)製造業偏重の政策から脱却しないと大変なことになるはずです 5

Notes:

  1. ただし外から来るノイズには弱いらしく,スマートフォンと重ねて使ったりすると,通信に合わせてノイズが乗ることがあります。
  2. 英語版では「Supported formats」ですが,なぜか日本語版 UI では「サポートされていないファイル形式」と誤訳されています。
  3. 実測で重さ30g,厚み8mm
  4. 古い Thinkpad とかのアレ。
  5. そこ,もう既に手遅れだとか言わない。