本を読む

読書やコンピュータなどに関するメモ

「0ベース思考」

 「ヤバい経済学」シリーズを書いたスティーヴン・レヴィットとスティーヴン・ダブナーのコンビによる本。2015年に発売された本だけど、2018年の今、たまたま読んだ。

 テーマは「常識などのバイアスをゼロにして考える」ということで、それ自体は自己啓発書ではよくある。むしろ、本書のウリは「ヤバい経済学」と同様に、実験や先行研究、故事を豊富に使ってメッセージを裏付け、親しみやすいユーモラスな語り口でそれらを紹介する点だと思う。さらに本書の最後では、そのテクニックや、そこに至る2人のバックグラウンドが紹介されている。

 というわけで、全体がどうと言ってもあまり意味がないので、本書のネタをピックアップ。

  • サッカーでPKを蹴る方向
  • デイビッド・キャメロン元首相との国民健康保険についての対話
  • はっきり答えられるものから、そうでないものまで、小学生がどこから「アイ・ドント・ノウ」と答えるか
  • 悪魔がいると信じる人の割合
  • 1998年のポール・クルーグマン「2005年ごろにはインターネットの経済的影響はファックス以下だとはっきりするだろう」
  • 高級ワインと安ワインのブラインドテスト
  • 小林尊の早食いへのアプローチ
  • 宗教の違いと年収
  • 昔の奴隷商人が奴隷の顔をなめた理由
  • ヘリコバクター・ピロリ発見の経緯
  • 糞便移植
  • 学力と眼鏡の無償提供
  • アメリカ人の肥満とジャンクフード
  • 環境保護の呼び掛けで効果があったのは、「ご近所のみなさん」という群集心理インセンティブ
  • 「いますぐ寄付していただければ、二度と寄付をお願いしません」という「これっきり戦略」
  • 1970年代の米中のピンポン外交
  • ザッポスの戦略
  • 温室効果ガスを破壊する工場に報奨金を払った結果(コブラ効果)
  • デイビッド・リー・ロスがツアー契約書にm&mの条項を入れる理由
  • 人材を獲得するために応募書類作成に時間がかかるようにする
  • イギリス人将校に隠れて物事を進めるために「前もって言ってくれれば冷たいビールを用意します」
  • ナイジェリア詐欺で疑陽性を減らす
  • 生命保険詐欺の手口を「超ヤバい経済学」で公表した理由

「日経Linux」2018年5月号

 もうすぐ次の号が出るけど、現時点の最新号としてメモ。

 特集1が「今使うべき新定番のフリーソフト52」。キーワード①が人工知能で、dlib、chainer-gogh、word2vec。キーワード②がメッセージで、Telegram、Slack、Discord、Corebird、ChromeのLINE拡張、Skype for Desktop。キーワード③がマイニングで、ZNYmier、ccimner、MinerGate、BFGMiner。キーワード④がセキュリティで、Sophos AntiVirus for Linux、Veracrypt、Gnome Encfs Manager、KGpg、KeePass、oathtool。キーワード⑤がスマホ連携で、Syncthing、KDE Connect、Simplenote、Standard Notes、Gyazo、QtQR。キーワード⑥がデスクトップ機能拡張で、GNOME Tweaks、quicksynergy、Bing Wallpaper Changer、hydrapaper、Emoji Selector、ClipIt、Tracker、Vino。キーワード⑦がTerminator、micro、MapSCII、pass、Cool Retro Term、wsltty。キーワード⑧がマルチメディアで、VLC media player、Lollypop、GIMP、Shotcut、Handbrake、Converseen。キーワード⑨がサーバーで、NextCloud、Alfresco、Docker。キーワード⑩が開発支援で、Anaconda、R、Glade、Eclipse。

 特集2が「Linux流! 文書作成のプロツール」。Part 1がMarkdownで、文法と、対応エディタのVS CodeとAtom、Boostnote、StackEdit、Marp。Part 2が「GitHubで文書管理」で、GitHubの使い方入門。Part 3が「コマンドラインから使い倒す」で、Markdown文書をGitHubで共有したり、Pandocで変換したり、シェルスクリプトでチェックしたりする。

 特集3が、「みんなのラズパイコンテスト2017」グランプリ受賞作の「笑顔を自動撮影する赤ちゃん玩具 Amazon AIスピーカーで音声操作」。赤ちゃんをあやすメリーを3Dプリンターで自作し、Raspberry Piとカメラで赤ちゃんの顔を撮影、Amazon Echoで音声操作する。

 特集4が「ラズパイで楽しむLinuxライフ いろんなWebアプリを動かせるリバースプロキシーを活用しよう」。Apache httpd、Tomcat、Pythonのhttp.serverを、Nginxのリバースプロキシーでまとめる。

 新連載で「Linux 12星座占い」登場。文字どおりの内容だけど、筆者が長南浩氏、イラストがPiro氏。

 「LibreOfficeで作れる実用文書テクニック」も新連載。今回は、1枚のチラシをWriterで作り、Writerの図形機能を使ったり、Drawで写真を切り抜いたり。

 まつもとゆきひろ氏連載が、自作キーボードの続き。今回はソフトウェア面で、キーボードのファームウェア「QMK firmware」のビルドや転送方法、キーマップの変更、レイヤーやタップオアホールドといった機構の紹介、まつもと氏流キーマップなど。あと指に付けるTAP keyboardが届いた話も。

 「ラズパイならイジリ放題! Linuxカーネルを触ってみよう」連載が、カーネルモジュールの操作で、modinfoなどのコマンドから、カーネルモジュールのビルド方法、GPIOでタクトスイッチを使うカーネルモジュールの作成について。「ラズパイ電子工作お手軽レシピ集」連載が、Raspberry Pi Zero WHとDACボードが入るケースで、Volumioでハイレゾオーディオにする。

 LPIC連載が、101試験のプロセス管理と、102試験のGUIの基礎。「Linux 100%活用ガイド」連載が、「ファイル(Nautilus)」の基本操作と、そのほかのファイルマネージャーソフト「ranger」「dired」。

 「Linuxで旧型PCを復活!改二」連載が、2011年のWindowsタブレットにUbuntu 17.10をインストールし、マウントオプションを変更し、ディスプレイサーバーをXorgに変更し、RADEONドライバをインストールし、GNOME Shellのアニメーション無効化と自動回転の有効化をし、Chromeをインストールする。

 カーネル新機能連載が、Spectre Variant 1対策のために条件分岐を使わずに配列のインデックスと配列のサイズを比較するarray_index_nospecマクロ。世界のディストロ連載が、Slackwareベースの軽量ディストロのAbsolute Linux。フリーソフト連載が、日本語読み上げのOpen Jtalk。

 巻頭レポートが、Ubuntu 18.04 LTSのリリース前情報、Windows 10 April 2018 UpdateでのWSLの変更点、Raspberry Pi 3 B+。

 みんな大好き「#!シス管系女子 Season 5」が、bashの履歴から特定のエントリーを削除する方法と、さらに履歴共有をしているときの方法。結局やはり、.bash_historyを直接編集、と。

 別冊付録が、Windowsからの乗り換え記事を再収録した「Windows環境をLinuxに丸ごと引越しできる本」。

「日経Linux」2018年3月号

 4か月近く前に前に発売された号だけど、メモとして。

 特集1「Linuxスタートダッシュ入門」の執筆に参加しました。特集全体はコース1が入門、コース2〜3が初級、コース4〜5が中級、コース6〜7が上級となっている。コース1は、インストールとデスクトップ基礎を画面中心に紹介。コース2が「Windowsマシンを置き換えたい」で、オフィススイート、Webブラウザー、Dropbox、日本語入力、写真修正、Wineを紹介。コース3が「サーバーを構築したい」で、固定IPアドレス化、SSH、ownCloud、ブロードバンドルーターのポートフォワード、DDNS(MyDNS)を解説。コース4がIFTTTの利用で、Webhook経由ディスク使用量をツイートする例と、Wordpressの投稿をSNSに通知する例。コース5がラズパイで、導入からSambaやReadyMediaのサーバーまで。コース6がAIスピーカーの拡張で、Google Home→IFTTT→Linux→赤外線→家電とコントロールする。コース7がカーネル入門で、カーネルが何をするかの説明と、ps・top・free・vmstatprocfs・sysctlなどによるデータの読み書き。

 特集2が「格安PCでも十分速い! 快適Linuxマシンの作り方」。ノート&スティックPC編では、ドンキホーテのノートPCやインテルのCompute Stick上のUbuntuでベンチマークをとる。ボードPC編では、Raspberry Pi 3とASUSTekのTinkerBoardでベンチマークをとる。

 特集3が「ラズパイでAIスピーカーを作る 3000円のGoogleキットと話そう」。Raspberry PiとGoogle AIY Voice KitでAIスピーカーを作るところを、写真や図解たくさんで解説している。

 特集4が「遠隔ログインを使いこなして3台分の温度を記録しよう」。Raspberry PiでSSHを使ったり、vcgencmdコマンドで温度をとって記録したりする。

 まつもとゆきひろ氏連載が、最近一部で人気の自作キーボードの世界。キースイッチの特性、キーキャップの種類、コントローラーといった要素などが基本らしい。そして、格子状キーボードや分離型キーボードなども解説する。

 「ラズパイならイジリ放題! Linuxカーネルを触ってみよう」連載が、Raspberry PiのGitHubリポジトリからカーネルを入手して自分でビルドする方法。「ラズパイ電子工作お手軽レシピ集」連載が、Raspberry Pi Zero Wに非接触型ICカードリーダーライターとLEDマトリックス表示のScroll pHAT HDを付けて、Suicaの残高を表示する。

 LPIC連載が、101試験のテキスト処理と、102試験のシェルスクリプト。「Linux 100%活用ガイド」連載が、Monacoinのウォレットと、CPUによるマイニング、チームによるマイニング、GPUによるマイニング。「Linuxで旧型PCを復活!改二」連載が、NICを2ポート備えた2004年のスリム型ベアボーンPCに、CentOSベースのUTM向けディストリビューション「NethServer」をインストールする。カーネル新機能連載が、Meltdown対策で脚光を浴びたPTI(Page Table Isolation)と、それを効率化するCPUのPCID・INVPCID。

 世界のディストロ連載が、脆弱性発見ツールを搭載したBlackArch Linux。フリーソフト連載が、ドロー系ソフトInkscape。美女Linux連載が、sedによる置換や削除。

 巻頭レポートが、Spectre&Meltdown脆弱性、Ubuntu 17.10初期バージョンのUEFIロック問題、Huawei Mate 10 ProのPCモード、日本独自の資格制度LinuC。

 みんな大好き「#!シス管系女子 Season 5」が、シェルスクリプトで変数にスペース等が入ったときの問題とクォート。

 別冊付録が、各種フリーソフト(や周辺機器)の紹介記事を再収録した「Linuxの遊び方パーフェクトブック」。

「日経Linux」2018年1月号

 何か月も前に発売された号だけど、メモとして。

 特集1が、本誌発売当時にリリースされたUbuntu 17.10を紹介する「新しいUbuntu完全ガイド」。Part 1が、GNOME Shellによる新デスクトップの操作を図解。Part 2が「入れておきたいアプリ20選」で、GNOME Tweaks、Mikutter、Audacious、Evolution、GnuCash、Inkspace、Notes(Bijiben)、Xpad、サウンドレコーダー、Pasaffe、ToDo、GNOME Documents、GNOME Characters、Search for Files Manual、EasyTAG、Brasero、ClamTK、GParted、bareFTP、HotSSH。Part 3がGNOME Shellの基礎紹介「絶対に使いこなすべき三大機能」で、ワークスペース、検索、オンラインアカウントの解説。Part 4がGNOME SHell拡張機能の紹介で、Datetime Format、Gno-MEnu、All windows、OpenWeather、WindowOverlay Icons、Clipboard Indicator、Apt Update Indicator、IP Finder、Places Status Indicator、Sound Input & Output Device Chooser、Removable Drive Menu、Emoji Selectorの紹介と、拡張機能のインストール方法。Part 5が想定Q&Aで、32bit版のアップグレード、デスクトッップ環境、新規インストールとアップグレード、追加したアプリ、非公式リポジトリー、日本語入力、プリンターとスキャナーについて。Part 6が標準アプリの使いこなし技で、ファイル、gedit、Firefox、ランチャーの小技や拡張機能を紹介。Part 7「見た目以上に変わった裏側の仕組み」は、デスクトップ環境の構成要素を解説。

 特集2が「Windows & Linux共存大作戦」。1つめの「ライブ起動編」は、起動の準備を説明したあと、インストールメディアを作る方法とUNetbootinで作る方法を紹介。2つめの「仮想環境編」は、Windows上でVirtualBoxとVMware Workstation Playerを使う方法をそれぞれ紹介。3つめの「マルチブート編」は、EasyBCDを使ってマルチブートを設定。4つめの「ネットワーク共有編」は、VirtualHereでUSBデバイスをネットワーク越しに使う方法と、CUPSでLinuxをプリンターサーバーにする方法。5つめの「USB & Bluetooth編」が、マルチペアリング対応のBluetoothマウス&キーボードの紹介と、USB切替器の紹介、コラムでロジクールのUnifyingマウスをLinuxで使うためのSolaarの紹介。

 特集3がRaspberry Piを画像認識マシンにする「USBカメラの画像を自動判別 ラズパイ標準ツールで手軽に」。RaspbianのNode-REDを使ってIBM Watsonを呼び出すWebアプリを作る。

 特集4が「ラズパイで楽しむLinuxライフ モニターレスで初期設定し外に持ち出して単体で使おう」。Raspberry Pi 3とRaspberry Pi ZeroをLAN経由で初期設定する方法を紹介している。コラムで、USB Ethernet network gadget driverを使ってUSBケーブル経由で設定する方法を紹介。

 巻頭レポートで、「みんなのラズパイコンテスト」結果発表。グランプリが「息子の成長を見守るカメラ&泣き止む音楽再生機能付き自作メリー」。技術賞が「製造現場のカイゼン支援ツール『マルチストップウォッチ』」「ラズパイで実現したCTIシステム(オリジナルUPS付き)」「手のひらサイズ自動運転者」。アイデア賞が「AR歯磨きで子どもと楽しく仕上げ磨き」「カードシャッフル装置」「BREATHE 〜息温コントローラー〜」。

 ほか巻頭レポートで、Fedora 27、openSUSE.Asia Summit 2017レポート。

 新連載「ラズパイならイジリ放題 Linuxカーネルを触ってみよう」登場。第1回は、Linuxカーネルの概要と、procfsやsysfs、デバイスファイルを見たり、sysctlコマンドを試したり。

 LPIC連載がまた新しく開始。第1回は、101試験の「パッケージ管理」と、102試験の「シェルとシェルスクリプト」から。

 「LibreOfficeのデータ処理」連載が最終回で、日付や時刻の計算。

 「まつもとゆきひろのプログラマのこだわり」連載が、モチベーション管理という題で仕事術を紹介。仕事の種類とやる気コントロール、特にポモドールテクニックについて。ちなみに氏はフィードリーダーにFeedeenを使っているそうな。

 「Linux 100%活用ガイド」連載が、zshの紹介。「ラズパイ電子工作お手軽レシピ集」連載が、Raspberry Pi Zero WにScroll pHAT HDを付けてミニ電光掲示板を作る。「Linuxで旧型PCを復活!改二」連載が、ネットブックのAspire OneにXubuntu派生の「Chalet OS」を入れてWindows 7っぽく復活させる。Linuxカーネル新機能連載が、Btrfsの透過圧縮機能で使えるZstandard(zstd)圧縮について。

 世界のディストロ連載が、Linux PCメーカーSystem76による「Pop!_OS」。フリーソフト連載が、動画を切ったりつなげたりする編集ソフトVidCutter。美女Linux連載がawkの基礎。

 みんな大好き「#!シス管系女子 Season 5」が、pwgenによるパスワード自動作成。

 別冊付録が、旧型PC復活や定番ソフト、軽量Linuxを紹介した記事を集めた「古いパソコンがLinuxで復活できる本」。

「日経Linux」2017年11月号

 半年ぐらい前に発売された号だけど、メモとして。

 特集1「Windows版Linuxのすべて」の執筆に参加しました(1ページですが)。本誌発売当時にリリースされたFall Creators UpdateのWSLを解説。パート1が、有効化とUbuntuのインストール、注意点。パート2が、使いたくなるLinuxアプリ18選で、lynx、w3m、Newsbeuter、cal、qrencode、Taskwarrior、pwgen、ninvaders、basket、pacman4console、GNU Go、bsdgames、nano、mc、exiftool、translate-shell、googler、Timewarriorを紹介。パート3が、Ubuntu、Fedora、openSUSEの3つのディストロの共通点と違い。パート4が、シェルスクリプトの技で、convertによる画像処理、exiv2によるデジカメ画像整理、WordドキュメントのカナのNFC/NFD変換、findによる不要なファイル探し、バックアップ、Windowsのクリップボードを読み書きするwin2yank、ssh&netcat、Windows上のVirtualBox上のCoreOS上のDockerのWSLからの操作。パート5がGUIで、WindowsにVcXsrvを入れてUbuntu上のFirefoxを操作し、WindowsにPulseAudioを入れて音を出し、Ubuntuにuim-anthyを入れて日本語入力。コラムで端末アプリwsl-terminal。

 特集2が「ラズパイで人工知能」。パート1が、MicrosoftのLUISを使ったスマートスピーカー。パート2が、Azure Machine Learningを使った笑顔判定機。

 特集3が、Linux環境でインターネットの危ないことをしてみる「無防備なLinuxはどうなる?」。実験1がUbuntuデスクトップ編で、怪しいサイトにアクセスしたり、Facebookの診断系アプリを使ってみたり、スパムメールにリンクしてみたり、添付ファイルのマクロウイルスを開いてみたり。実験2がCentOSサーバー編で、さくらのVPSに新設置したサーバーにどんな不正アクセスが来るかを観察して、1分以内にSSHアクセスが来たり、アクセスが来た「admin」ユーザーをchroot環境に作ってログインとコマンド操作を監視したり、Apache httpdを起動してアクセスを観察したり、アクセスのあったphpMyAdminをインストールして振舞いを観察したりと、やりそうでやらない実験が面白い。

 特集4が、Raspberry Piでシリアルコンソールを有効にして、PCのLinuxのscreenからアクセスしたり、WindowsのRLoginからアクセスしたり。後半では、RaspbianのVNCサーバーを有効にして、PCのRealVNC Viewerからアクセス。

 「まつもとゆきひろのプログラマのこだわり」連載がスマートフォン遍歴で、iPhone 3Gのカスタマイズできないことに不満を持ち、HTC Desire、Galaxy Nexus、Galaxy Note II、LG G2、Galaxy Note 3、Nexus 6、Huawei GR、Huawei Mate9と。

 「初心者のためのラズパイサーバー構築」連載が最終回で、systemdによるサービスの管理と、rsyslogおよびsystemd-journaldの2種類でのログの確認、logrotateによるログのローテーション、logwatchによるログの解析。

 「Linux 100%活用ガイド」連載が、OpenJTalkやAquesTalk Pi、N2による音声の読み上げ。「LibreOfficeのデータ処理」連載が、ゴールシークやソルバーによる逆算。「ラズパイ電子工作お手軽レシピ集」が、Raspberry Pi Zero WとhostapdでWi-Fiアクセスポイントを作る。「Linuxで旧型PCを復活!改二」連載が、AndroidタブレットのGoogle Nexus 9にキーボードとマウスをつなぎ、Android上に「GNURoot Debian」を入れ、AndroidのXServer XSDLを入れてGUIで使う。Linuxカーネル新機能連載が、fcntlシステムコールでの生存期間ヒント情報。

 美女Linux連載が、モジュールのディレクトリと、lsmod、modprobe。世界のディストロ連載がVine Linux。フリーソフト連載がGoogle Play MusicクライアントのGPMDPとMUSIC MANAGER。

 巻頭レポートは、Debian stretchベースになったRaspbian 2017-08-16版、LibreOffice 5.4(5.4.2)、Maker Faire Tokyo 2017のRaspberry Pi関連ネタ、Speeed日本法人。

 みんな大好き「#!シス管系女子 Season 5」が、/etc/sudoersで特定操作だけ許可する方法について。

 別冊付録が、サーバー入門記事を集めた「Linuxサーバーがゼロから分かる本」。

「福家警部補の挨拶」

 大倉崇裕さんの名前は「刑事コロンボ」マニアのミステリー作家として認識していたが、失礼ながら作品を読んだことはなかった。また、檀れいさん主演の刑事ドラマのことを聞いたことはあったが、これも失礼ながら見たことはなかった。

 で、たまたま本書を読んで、両者が結びついた。

 本書は、短編ミステリーの福家警部補シリーズの第1集で、4編を収録している。

 それにしても見事なまでに刑事コロンボだった(一部ブラウン神父)。犯人の犯行シーンから始まり、その犯罪を刑事が追求して暴く倒叙型ミステリー。地位のある犯人と、地味で髪がぼさぼさな刑事の対決。刑事の目のつけどころの鋭さと、親しみもてる様子で食らいついてくる聞き込み。意外なところが伏線となって意味をもってくるところ。犯行編でも明らかにされなかった意味づけや動機が捜査にともなって少しずつわかってくるところ。結末では潔い犯人。

 「刑事コロンボ」のドラマだけでなく、ノベライズ版も意識してるなとも思った。ほかの人の考えていることは説明されるのに、主人公の刑事はひたすら行動や言葉だけしかわからず、何を考えているのかが明かされないところとか。そうそう、1場面だけ登場する聴き込み相手などが、意外と印象的に描かれるところも「刑事コロンボ」っぽい。

 あと、やはり名作の誉れ高い「別れのワイン」を意識してるんだなと、本書の複数の短編から思った。

「食は「県民性」では語れない」

 日経新聞のWebサイトで、「天ぷらにソースをかけますか?」といった食の地域性を読者アンケートと取材によって調べていた企画を担当した人による本。たとえば、薬味が白ネギか青ネギかというのは箱根が境になるとか。

 読んで興味深かったのが、「関西=うどん、関東=そば」というイメージだ。著者は、この東西の違いを、麺ではなくつゆに求める。そして、そばやうどんの食べ方が現在に近い形になったのが江戸時代であること、醤油が普及したのも江戸時代であること、そうした文化が関西から関東に伝わったこと、関西と関東の水質と利尻昆布・日高昆布との相性、濃口醤油・薄口醤油とかつおだしとの相性などの要素をひもとく。

 細かいネタでは、名古屋の手羽先のルーツは北九州市門司区だとか。雑煮の角餅と丸餅は魚津-金沢-琵琶湖東岸-紀伊半島四日市近くというラインで分かれて、境界線の地域のスーパーでは両方が売られているとか。

 ちなみに、書名は、県ではなくもっと細かい単位で地域性が異なるという意味のようだ。たとえば山形の芋煮は、旧山形藩、米沢藩、庄内藩とほぼ同じ境界で異なるという。また、佐賀県は、玄界灘側の旧唐津藩と有明海側の佐賀県で食文化が異なるという。

«  | HOME |  »

Categories

Recent Entries

Recent Comments

Recent Trackbacks

Appendix

emasaka

emasaka

フリーター。
連絡先はこのへん

Monthly


FC2Ad