(IT) Ichigo-Jamを作ってみた


仕事関連の会食で教えてもらったIchigo-Jamを作ってみた。
$15というか1500円ということでイチゴなんだそうだ。
子供たちにPCとは何かとか、プログラミングの初歩を教える教材。
自分でICチップ、抵抗、コンデンサ、LED、コネクタを小さなボードに
自分でハンダづけして、完成したら、キーボードとテレビをつなく。
PCモニタではなくて、テレビ。

会食の帰り道、電車の中でAmazonで発見してポチっと購入。

だいたいにおいて、オレの場合、よく調べずに買う。今回もちょっと失敗。
オレがポチったのは、基本的なセット。これは、指先に乗ってしまうような
ICチップを基盤にハンダづけしないといけなくて、これはさすがに無理でしょ。
ICチップだけはハンダづけしてあるこっちのハーフキットがおすすめ。

そんなことは事前には調べず、友達の心配を無視して、作業開始。
ハンダづけは一応、心得といか、経験はあるわけで。

「なんだよー、いうほど大変じゃないじゃん」と思いつつ手順通り組み付けていくと、
ICチップの手順でぱったり手が止まる。このサイズのハンダ付けは無理だよ。

facebookで「無理ー」って書いたら、キヤノンとかSONYとかIBMとか
ゼロックスとかのエンジニア各氏が「ビヤーってハンダ流せばいけるよ」と
囁いたけど、騙されないよ、オレは。
九州のT氏の情報でコアキットがあるとのこと。
そういえば、今日の夕方飲むはずの静岡のよっちゃんが亀戸から横浜へ移動する
はずだな、と思ってメッセージでお願いしてみる。
「秋葉原の秋月でこれ買ってきて」
無茶なお願いだったが、なんと本当に買ってきてくれた。

飲み会で受け取ってAmazonプライムより速く入手できたよ。
お友達ネットワークに感謝でござるよ。

さすがに飲んだあと細かいハンダづけはできないので、翌朝作業再開。
ICソケットをハンダづけして、昨日受け取ったコアを差し込む。
電源、キーボード、テレビをつないで電源on!
見事に一発でBASICが立ち上がった。

ああ、こんなことを小学生たちとやりたいなあ、と思うものの、そんなチャンスが
あるわけもなく。孫が産まれて、BASICを理解するのを待つのみか?(笑)
もし、ハンダづけからプログラミングのイベントがあったら、サポートスタッフで
呼んでください。コンピューターの楽しさを教えてあげたいなあ。

(IT) 【注意喚起】件名:「セキュリティ警告 」なるメール


すでにJPCERTでも注意喚起がなされている迷惑メールの件。
まあ、ただの迷惑メールなんで、その存在がどうとか、アドレスの
流出経路は?みたいな話しもあるけど、大抵は取引先からダダ漏れ
だったりする。オレの過去記事
(IT) 【注意喚起】Gmail(Google Apps)をターゲットにしたスパム
を参照のこと。

内容的に情報システム担当者へ転送しづらかったり、ちょっと控えたくなる内容の
迷惑メールがもろもろのフィルターを通り抜けて一般利用者へ到達する事例。
FromとToが同一で、「あなたの恥ずかしい姿を会社中にばらすよ?」という内容。
これ、一種の踏み絵で、「いやいや、そんな恥ずかしい姿撮られるはずがない」と
毅然と対応できるかどうかを判定できる。
悪意のあるスクリプトがしこまれていたり、添付ファイルがあるわけではなく、
ただ単にビットコイン払え、みたいな不正請求はがきと同じレベル。
機械翻訳っぽい日本語で、不自然だし。一見して迷惑メールとわかる内容。
現状、弊社では受信時のフィルタで検疫しているが、何通ががもれてしまった。
お知り合い各位も、「こういうメールが到着したら、
正しくエスカレーションされるか?」
という観点で自社の利用者の意識チェックをしてもらえれば、と。

<<<問題のメール>>>
<From:>
自分のメールアドレス

<To:>
自分のメールアドレス

<Subject:>
セキュリティ警告

<body:>
こんにちは、(自分のドメイン)の親愛なるユーザー。
あなたのデバイスに1つのRATソフトウェアをインストールしました。
この瞬間、あなたのメールアカウントはハッキングされています(今、私はあなたのアカウントにアクセスできます)。
あなたのシステムからすべての機密情報をダウンロードしました。私はいくつかの証拠を得ました。
私が発見した最も興味深い瞬間は、あなたのマスターベーションのビデオ記録です。

私はポルノサイトに自分のウイルスを投稿し、それをあなたのオペレーティングシステムにインストールしました。
ポルノビデオの再生ボタンをクリックすると、その瞬間に私のトロイの木馬があなたのデバイスにダウンロードされました。
インストール後、フロントカメラは自慰行為のたびにビデオを撮影します。さらに、ソフトウェアは選択したビデオと同期します。

今のところ、ソフトウェアはソーシャルネットワークと電子メールアドレスからすべての連絡先情報を収集しています。
収集したすべてのデータを消去する必要がある場合は、BTC(暗号化通貨)で550ドルを送ってください。
これは私のBitcoinウォレットです: 19rq65nR7FqvEgeq3r8YmHGupsUvnD3pmD
この手紙を読み終えてから48時間経っています。

あなたの取引後、私はあなたのすべてのデータを消去します。
さもなければ、私はあなたのいたずらを伴うビデオをあなたのすべての同僚や友人に送ります!

そして今後はもっと注意してください!
唯一の安全なサイトにアクセスしてください!
さようなら!

(IT) サマータイムは勘弁してくれ


サマータイムがなんでダメなのか、システム屋視点で。

「朝7時に起きてるオレが5時に起きるわけだろ」とか「18時に仕事終わるはずが16時に終わるわけだろ」的な標準時とサマータイムの差が嫌だみたいな感想はどうでもいい。まじでどうでもいい。2日目以降は通常の24時間サイクルなんだから、問題ないことに気がつけよと思う。太陽の傾きが健康に及ぼす被害があるかもしれないけど、そんなもん気にしなくていいって、前例はたくさんあると思うよ(未検証)。
でもね、システム屋視点で何がいやか書いておく。いや、ほら、検証に何年もかかるみたいなざっくりした批判がIT屋の総意みたいに取られても面白くないんでね。
要するに「できない」んじゃなくて、最初から(設計段階から)言っといてくれれば、ちゃんと動くように作れるのに、短い期間で後から対応するのが不可能なだけ。

2020年の5月のある日、日本にサマータイムが導入されたとしましょう。
5月下旬のある日、未明の「一般生活に影響がないと思われる早朝」のタイミングで導入されるとする。
深夜1時59分59秒の次に4時00分00秒が来る、と仮定しましょうか。
そうするとこの日は2時台と3時台の時刻が存在しないわけですよ。
ということは、まず、毎晩2時台とか3時台に取得することにしてるバックアップを実施するトリガーがないわけです。
サマータイムが導入されて何か起こるかわからない日のデータのバックアップ取れないことになるわけ。
その日だけ早めにバックアップすればいい?いやだから、1時台までにいろんな処理が終わったあとで2時台にバックアップしてるわけで、バックアップだけ早い時間にやればいいわけではないのはわかりますよね?データの更新終わってなくて前日のバックアップと同じデータのバックアップが取れてしまっても意味ないっしょ?全部の処理をちょっとずつ前倒しするの?その動作確認する?まじで?そこの再設計と検証が大変なんだよって話だよ。単一のシステムではなく、いろんなシステムが処理をして、翌朝の決済とか配送の処理してるのに、2時間たりなかったら、処理終わらないかもじゃん!誰が責任取ってくれんのよ、これ。

いや、神業的処理でサマータイム導入時を乗り切った俺たちの次の関門はサマータイムをやめる日。
深夜3時59分59秒の次に2時00分00秒が来るのかよ。その日2回めの2時台と3時台かよ。ふつーにバッチまわったら、重複処理になるだろう。お客様へ同じ商品2個届くよ。在庫足りなくなって自動発注かかるよ。それ、返品来るよね。おいー、まじかーってなるでしょ。1回めの3時台にパスワード変更したら、2回目の2時台はそのパスワードでログインできるべき?1回目の3時台のお客さんの方が2回めの2時台のお客さんの方が先だってこと、どうやってシステムに理解させればいいんだろう?これを起こさないように手配して実装してテストすんのか。あ、でも2回めの2時代の注文は全部ナシにしてはいかんわけだしうおー、気が狂いそうだ。
#あ、その2時間はサービス止めちゃえばいいのか(悪魔のささやき)。

∴サマータイム導入に反対です

(IT) iPhoneのロック画面にLINEの中身を表示しない方法


iPhoneXが発売になって顔認証関連の話題をこの週末テレビでたくさん
やってた。顔を認証するまではメッセージの中身の一部を表示しなくて、
Appleの顔認証すげえだろ、的なテレビ番組を観てた。
顔認証なんて、日本のメーカーだって昔からやってるよ、と思いながらも、
あそこ(ロック画面)にメッセージ(の一部)表示されるの具合悪いことの方が
多いよね。(皆まで聞くな)

で、ちょっと自分で設定見てみたら、わりと簡単に中身を表示しなく
できたので、得意げに書いておくなど(笑)。

設定>通知>LINEの一番下の「プレビューを表示」がデフォルトのままだと
上の画像みたいに中身見えちゃう。

これをタップしてデフォルト値から変更。
「ロックされていないときのみ」へ。

そうすると、誰からかも中身みわからなくてLINEが来てることだけが
わかる通知になる。これなら安心だ(皆まで聞くな)。

Facebookメッセンジャーも同じ項目で変更可能。

皆まで聞くな。

(IT) Bluetooth左右独立ワイヤレスイヤホンTWS-K2を買った


メインの携帯をこのタイミングでiPhone7にした。
iPhone7からイヤホンジャックがなくなってるのよ。かっこ悪いアダプタが
同梱されるわけだけど。
通勤中やランニング中に音楽を聴くために手持ちのイヤホンを挿そうとすると、
標準でついてくるアダプタを使うしかないわけだが、これがどうにも邪魔で
扱いづらい。というわけで、イヤホンジャックの向きを変えるアダプターを
買ったわけだ。イヤホンジャックがあって、反対側で充電もできるこれね。

通勤カバンの携帯ポッケの中でもランニング用のパンツのポケットの
中でも収まりが良さそうだったので、いいよな、これ、と思ってた。

<後日追記(2017.11.1)>
今朝、ワイヤレスイヤホンの充電に失敗してたので、このアダプタに有線イヤホン
つけて音楽聴こうとしたら「このアクセサリは使用できません」的な表示が
一瞬出たように見えたあと、一切使えなくなった。Apple怖い。
被害者を増やさないため、Amazonリンクを削除。
<後日追記ここまで>

amazonで買って、会社の近所のコンビニで受け取ったので、会社の同僚に
見せたところ、呆れられるはdisられるはで、手元に届いたうれしさが
ふっとばされたわけで。
「おっさんはすぐ変換アダプタ買いますよね」とか
「有線信仰ってありますよねーイマドキはBluetooth ですよ」とかね。
家ではワイヤレスヘッドホン使ってるんだけどね。
ついカッとなってその直後に検索したら、なんと、Bluetoothで左右独立で
ワイヤレスなイヤホンが3000円切る時代になってたよ、奥さん。

思わずポチっとな。

台風接近の土曜日の朝、イヤホンは届いたけど、とりあえあえずは充電。
それにしても充電用のUSBケーブル短いよw

充電の間に小雨の中ランニングへ出かけようと思ったら昨日のアダプタが
ちょっとだけ使い道があることが判明したよ(笑)


防水ケースのフタが閉まらないよドラえもんーっ


これなら閉まるよドラえもん。

ランニング終えて家に帰ってからセッティングに着手。
マニュアルを読むといきなりボタン7秒押してペアリングしろと書いてあるが、
どうしても左右が独立したデバイスとして認識されて、同時に鳴らない。

なんだかな-と検索してみたら、まずは左右のペアリングするという記述を発見。
そらそうだよなーと左右同時に4秒押して一呼吸まったら、ペアリングしたよと
音声アナウンスがあって、「Left channel」「Right Channel」と続き、左右を
教えてくれる。で、その後、ペアリングするとちゃんとステレオで聴こえるように
なった。よくみると、イヤホンのバッテリ残量がアイコンで表示されててかわいい。

音がいいか悪いかはわからないが、同じ値段の有線イヤホンとくらべて遜色ない
音のように感じる。
ただ、iPhoneとMacは問題なく再生デバイスとして使えたが、Windows10のPCは
ペアリングはできるが、音が鳴らないという状況。アップデートで治るのかな?
しばらくいろいろ試してみないとな。
台風がいなくなったら、ランニングで使ってみるかな。

<後日追記(2017.11.2)>
ランニングで使ってみた。

写真の位置というか向き(とんがった方が上)に装着したら、10kmのランニングでも
まったく落ちず。汗は普通にかく方だが、問題なし。
軽くて装着感もほとんどないので、大変快適。これは素晴らしい。
2~3kmに一度音が途切れることがあったが、破綻せず。
使い捨てと思っても惜しくない価格だし、これは買いだな。
<後日追記ここまで>