Surface Pro 3 が Android Studio を動かすと重すぎるので Surface Pro 6 に買い換えました。
キーボード(タイプカバー)は追々買う予定。
現在使っているNASが2TBでバックアップ用に容量が足りなくなってきた(のとそろそろ壊れそうな気がする)ので、4TBのものを追加しました。
追加したのはこれ↓
カテゴリ | 品名 | 備考 | 購入価格 | 導入時期 |
---|---|---|---|---|
CPU | Intel Core i7-7700K BOX | \42,800 | 2017/04 | |
CPUファン | SHADOW ROCK LP | \6,935 | 2016/11 | |
Memory | CFD W4U2400CM-16G | PC4-19200(DDR4-2400) 16GBx2 | \26,600 | 2017/04 |
Case | acubic D40 ACE-D40-SBK [シルキーブラック] | MicroATX | \17,980 | 2012/05 |
ケースファン | NB-ELOOP B12-PS | \3,077 | 2014/04 | |
MB | ASUS PRIME Z270M-PLUS | \18,700 | 2017/04 | |
OS | Windows 10 Pro | - | 2015/11 | |
VIDEO | GIGABYTE GV-N105TD5-4GD | GeForce GTX 1050Ti | \19,400 | 2016/11 |
電源 | Antec EA-650-GREEN | \5,827 | 2012/05 | |
SSD | Intel SSDSC2BW240H6R5 | Intel SSD 535 Series 240GB | \16,180 | 2015/07 |
SSD | Intel SSDPEDMW400G4X1 | Intel SSD 750 Series 400GB | \39,000 | 2016/12 |
HDD | WDC WD40EZRZ | 4TB E:内蔵 ドキュメント | \10,778 | 2017/11 |
DAC | Microshar μDAC111 | \53,800 | 2012/03 | |
ディスプレイ | フィリップス BDM4065UC/11 | 40インチ 4K DisplayPort接続 | \84,480 | 2015/12 |
- | EIZO FlexScan EV2336W-ZBK | 23インチ FullHD DVI接続 | \36,000 | 2013/11 |
先週、TwitPaneのClassic版(Android4.0対応版)やMZ3といったいくつかのアプリが相次いで利用できなくなりました。
この裏話として、先週の土曜日(5/26)から数日間にわたって起きた一連の出来事をまとめておきます。
事例として参考にしてもらえるように。
日本時間の 5 時頃、Twitter本社のあるサンフランシスコ(PST)では 5/25(金) 午後1時頃に、突然1通のメールが届きました。
抜粋↓
有名な「複数のAPIキーを単一の目的で使用している」という疑いをかけられました。
類似の事例としてすぐに思い出したのが tmyt さんの Twitterはクソ - tmytのらくがき です。
tmyt さんの場合は「Account Activity APIの利用申請を提出した」ところから Twitter 社のレビューに引っかかり凍結されたわけですが、実は本件も似たような状況でした。2017/11/14 に発表された新検索API(Introducing Twitter premium APIs)のbeta申請を11/14に行い、その返信(レビュー結果)として上記のメールが届きました(メールのタイトルに Gnip が含まれていました)。大きく異なるのは即時凍結ではなく「疑い」ということでまずメールをもらえたところです。
すぐに返信したいところでしたが土曜日の早朝ということ、体調があまりよくないということから「正式な返信まで数日かかる」旨を取り急ぎ返信しました。
とはいえ「正式な返信」は週明けまでに行いたいところです。そこでタイムリミットを PST 5/28(月) 9:00 つまり日本時間の 5/29(火) 1:00 に設定しました。
土日いっぱいかけて対応方針を検討し、今後起こりうることをユーザーの皆さんにアナウンスしました。
いつもTwitPaneをご利用いただきありがとうございます。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月27日
先日、Twitter社より本アプリの利用状況について不審な点があるため説明するよう求められました。
現在Twitter社と協議中ですが今後数日〜数週間の間に、突然本アプリや本アカウント(@twitpane, @takke)が利用できなくなる可能性があります。
最新の情報は公式サイト https://t.co/fXsSKEE2ge やPlayストア https://t.co/uyshGwEidT にて提供予定ですのでご確認ください。Twitterアカウント凍結時はマストドン https://t.co/EqE7tXEtc8 にて情報提供予定です。今後ともよろしくお願いいたします。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月27日
「複数のAPIキーを単一の目的で使用している」疑いをかけられたので takke アカウントが管理している全てのアプリを見直しました。
主に下記がありました。
このうち、
は来月のTwitterの仕様変更(コールバックURLのホワイトリスト厳格化)に対応できないことが分かっており、利用者数も非常に少ないことから、Twitter社への説明を簡単にするためにも思い切って削除に踏み切りました。
もうひとつ、利用者数が非常に少ないという理由で、
も削除しました。
明日の日中に、MZ3、MZ4およびTkTweetsのTwitter機能が使えなくなります。あまり使ってる人はいないと思いますがご了承ください。
— 竹内裕昭 (@takke) 2018年5月27日
順次削除していこう pic.twitter.com/6t3LUARJ6T
— 竹内裕昭 (@takke) 2018年5月28日
TwitPaneClassic(Android 4.0対応版)は今後数時間以内に利用できなくなります。突然の周知となり申し訳ありませんが、よろしくお願いいたします。★TwitPaneは引き続きご利用いただけます。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月28日
TwitPane無料版の一部のユーザーで、今後数時間以内にTwitterを利用できなくなる場合があります。その場合はアカウントの再ログイン操作が必要となりますので最新版へのアップデートとログイン操作をしていただきますようよろしくお願いいたします。ご迷惑おかけして申し訳ありません。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月28日
一連のアプリを削除し、アプリのアップデートを行ったあと、Twitter社へメールの返信を行いました。
朝から動作検証、アプリ修正、リリース、Twitterのアプリ(Key)削除、メール返信と、かなり忙しい1日だった。ひとまずいまできる限りのことを行って、一番ユーザーに影響が少なくなるように対応したつもり。
— 竹内裕昭 (@takke) 2018年5月28日
ところでアプリを削除した場合、「TwitPaneClassic」の表示が↓のようになっていました。
「via」の表示がこうなるんだと初めて知った。>Classic pic.twitter.com/Lct1jN5c5h
— なかさん (@365divby2) 2018年5月28日
メールの返信からおよそ2日後、5/31(木)の朝5時過ぎ、PST 5/30(水)午後1時過ぎに、メールの返信が来ました。レビューが approved という連絡でした。
Twitterからapprovedの連絡が来た!
— 竹内裕昭 (@takke) 2018年5月30日
先日より行っておりましたTwitter社との協議ですが、本日、審査が完了したとの連絡がありました。ひとまずお墨付きを得られた形となりましたので安心してご利用ください。再ログイン操作やClassic版の終了など、ご迷惑おかけして申し訳ありませんでした。今後ともよろしくお願いいたします。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月31日
繰り返しのご案内となりますが、TwitPane無料版の一部のユーザーで、Twitterが利用できなくなっている場合があります(最新のタイムラインを表示できれば問題ありません)。その場合は最新版(v9.7.2)へのアップデートと再ログイン操作をしていただきますようよろしくお願いいたします。
— TwitPane(ついっとぺーん) (@twitpane) 2018年5月31日
Twitter社への回答内容によっては最悪のケース(開発者アカウントおよび全アプリの凍結)も想定される状況でしたのでどうなることかと思いましたがなんとか乗り越えることができました。
TwitPaneClassicやMZ3等、尊い犠牲もありましたが今後の TwitPane と TkMixiViewer のために最善を尽くした結果でしたのでご了承いただければと思います。
いろいろ迷ったけど Nexus5にAndroid 7.0 Nougatをインストールしてみた! | tomokinのガジェット説明書 -ともせつ- を参考に。
> fastboot flash recovery [Nexus5_aosp\twrp-3.1.1-0-hammerhead.imgの場所] target reported max download size of 1073741824 bytes sending 'recovery' (14604 KB)... OKAY [ 0.660s] writing 'recovery'... OKAY [ 1.122s] finished. total time: 1.784s
自宅サーバ(NUCのubuntu 16.04LTS 自宅サーバのSSD交換 参照)のMB(Intel® NUC Board D33217GK)を不慮の事故で電気的に(パチッと)破壊してしまい、起動してもモニターに何も映らない&sshもつながらない状態になったのでMBを交換することに。
D34010WYB を発注したんだけど並行輸入品なので、2017/10/25注文⇒2017/11/19到着とほぼ1ヶ月ほどかかってしまった。
メモリも規格が微妙に違う(DDR3 -> DDR3L)ので買い換え。節約して 16GB -> 8GB に半減したけど主にバックアップ用途のマシンなので十分。
カテゴリ | 品名 | 備考 | 購入価格 | 導入時期 |
---|---|---|---|---|
MB | Intel® NUC Board D34010WYB | \19,228 | 2017/11 | |
CPU | Intel Core i3 4010U | MB on board | - | 2017/11 |
Memory | SP008GLSTU160N02 | DDR3L PC3L-12800 8GB | \6,950 | 2017/11 |
Case | acubic NE01 ACE-NE01-BKK | NUC 化研ブラック | \12,980 | 2012/12 |
電源 | FSP065-REB | AC ADAPTER(65ワット) | \2,980 | 2012/12 |
SSD | Crucial CT500MX200SSD3 | mSATA SSD 500GB | \22,640 | 2016/06 |
mSATA の SSD を載せ替えて起動してみたけど SSD を認識しない。
DELキー連打で BIOS/UEFI 開いてブートオーダー見ても問題ないし、UEFI のパーティション選んでも起動しない。
※結果的には GRUB 2 が認識されなかったらしい。
とりあえず ubuntu 16.04 LTS のインストール時に使った USB メモリ (Live CD) が手元にあったのでそれで起動してSSD確認すると、起動時に問題なく自動mountされて中身は無事だった。
以下、作業ログ。
http://wiredrevolution.com/ubuntu/how-to-ssh-into-ubuntu-livecd
$ sudo apt-get install openssh-server $ sudo passwd ubuntu pass
ubuntu@ubuntu:~$ mount ... /dev/sda2 on /media/ubuntu/565b453b-e820-4d37-93e3-58a0906ddbdb type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
$ sudo apt-get install cifs-utils $ sudo mkdir -p /media/tm-nas $ sudo mount -t cifs -o username=takke,password=xxxxxxxx //192.168.1.14/share /media/tm-nas $ sudo dd if=/dev/sda2 of=/media/tm-nas/tm-nuc_backup/20171005.dump bs=64k conv=noerror,sync
$ sudo parted -l モデル: ATA Crucial_CT500MX2 (scsi) ディスク /dev/sda: 500GB セクタサイズ (論理/物理): 512B/4096B パーティションテーブル: gpt ディスクフラグ: 番号 開始 終了 サイズ ファイルシステム 名前 フラグ 1 1049kB 538MB 537MB fat32 EFI System Partition boot, esp 2 538MB 483GB 482GB ext4 3 483GB 500GB 17.1GB linux-swap(v1) root@ubuntu:~# efibootmgr -v BootCurrent: 0006 Timeout: 1 seconds BootOrder: 0003,0004,0005,0006,0000 Boot0000* Windows Boot Manager VenHw(省略)WINDOWS.........x...省略 Boot0003* SATA : PORT 3 : Crucial_CT500MX200SSD3 : PART 0 : Boot Drive BBS(HD,,0x0)..BO Boot0004* UEFI : SATA : PORT 3 : Crucial_CT500MX200SSD3 : PART 0 : OS Bootloader PciRoot(0x0)/Pci(0x1f,0x2)/Sata(3,65535,0)/HD(1,GPT,省略,0x800,0x100000)..BO Boot0005* USB : BUFFALO USB Flash Disk 1.00 : PART 0 : Boot Drive BBS(HD,,0x0)..BO Boot0006* UEFI : USB : BUFFALO USB Flash Disk 1.00 : PART 0 : OS Bootloader PciRoot(0x0)/Pci(0x1d,0x0)/USB(1,0)/USB(4,0)/HD(1,MBR,0x4294967182,0x2000,0x1d82000)..BO # fdisk -l ... Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: A059B2D4-E447-4BB8-BFF8-34EA4834DF37 デバイス Start 最後から セクタ Size タイプ /dev/sda1 2048 1050623 1048576 512M EFI System /dev/sda2 1050624 943421439 942370816 449.4G Linux filesystem /dev/sda3 943421440 976771071 33349632 15.9G Linux スワップ
$ sudo mount /dev/sda2 /mnt $ sudo mount /dev/sda1 /mnt/boot/efi $ sudo mount --bind /dev /mnt/dev $ sudo mount --bind /dev/pts /mnt/dev/pts $ sudo mount --bind /proc /mnt/proc $ sudo mount --bind /sys /mnt/sys $ modprobe efivars $ sudo chroot /mnt # grub-install /dev/sda # update-grub # exit $ sudo umount -lf /mnt/sys $ sudo umount -lf /mnt/proc $ sudo umount -lf /mnt/dev/pts $ sudo umount -lf /mnt/dev $ sudo umount -lf /mnt/boot/efi $ sudo umount -lf /mnt
takke@tm-nuc:~$ sudo efibootmgr -v BootCurrent: 0001 Timeout: 1 seconds BootOrder: 0001,0003,0000 Boot0000* Windows Boot Manager VenHw(省略)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{省略}.................... Boot0001* ubuntu HD(1,GPT,省略,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi) Boot0003* SATA : PORT 3 : Crucial_CT500MX200SSD3 : PART 0 : Boot Drive BBS(HD,,0x0)..BO takke@tm-nuc:~$ uname -a Linux tm-nuc 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:29:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
HDDが若干不調っぽい(たまにプチフリしたり、アクセス音が以前より若干違った感じがした)ので約4年ぶりに交換しました。
容量・スペックはほぼ同じ WDC WD40EZRX -> WDC WD40EZRZ にしました。
ついでに下記の SSD, HDD のベンチマークを CrystalDiskMark 6.0.0 のものに変更しました。
カテゴリ | 品名 | 備考 | 購入価格 | 導入時期 |
---|---|---|---|---|
CPU | Intel Core i7-7700K BOX | \42,800 | 2017/04 | |
CPUファン | SHADOW ROCK LP | \6,935 | 2016/11 | |
Memory | CFD W4U2400CM-16G | PC4-19200(DDR4-2400) 16GBx2 | \26,600 | 2017/04 |
Case | acubic D40 ACE-D40-SBK [シルキーブラック] | MicroATX | \17,980 | 2012/05 |
ケースファン | NB-ELOOP B12-PS | \3,077 | 2014/04 | |
MB | ASUS PRIME Z270M-PLUS | \18,700 | 2017/04 | |
OS | Windows 10 Pro | - | 2015/11 | |
VIDEO | GIGABYTE GV-N105TD5-4GD | GeForce GTX 1050Ti | \19,400 | 2016/11 |
電源 | Antec EA-650-GREEN | \5,827 | 2012/05 | |
SSD | Intel SSDSC2BW240H6R5 | Intel SSD 535 Series 240GB | \16,180 | 2015/07 |
SSD | Intel SSDPEDMW400G4X1 | Intel SSD 750 Series 400GB | \39,000 | 2016/12 |
HDD | WDC WD40EZRZ | 4TB E:内蔵 ドキュメント | \10,778 | 2017/11 |
DAC | Microshar μDAC111 | \53,800 | 2012/03 | |
ディスプレイ | フィリップス BDM4065UC/11 | 40インチ 4K DisplayPort接続 | \84,480 | 2015/12 |
- | EIZO FlexScan EV2336W-ZBK | 23インチ FullHD DVI接続 | \36,000 | 2013/11 |
追加したのはこれ↓
約5年ぶりにCPUとMBを交換しました。
OSは最初はそのままでしたがなぜかストレージの性能が著しく低下していたので Windows 10 Creators Update をクリーンインストールしました。
カテゴリ | 品名 | 備考 | 購入価格 | 導入時期 |
---|---|---|---|---|
CPU | Intel Core i7-7700K BOX | \42,800 | 2017/04 | |
CPUファン | SHADOW ROCK LP | \6,935 | 2016/11 | |
Memory | CFD W4U2400CM-16G | PC4-19200(DDR4-2400) 16GBx2 | \26,600 | 2017/04 |
Case | acubic D40 ACE-D40-SBK [シルキーブラック] | MicroATX | \17,980 | 2012/05 |
ケースファン | NB-ELOOP B12-PS | \3,077 | 2014/04 | |
MB | ASUS PRIME Z270M-PLUS | \18,700 | 2017/04 | |
OS | Windows 10 Pro | - | 2015/11 | |
VIDEO | GIGABYTE GV-N105TD5-4GD | GeForce GTX 1050Ti | \19,400 | 2016/11 |
電源 | Antec EA-650-GREEN | \5,827 | 2012/05 | |
SSD | Intel SSDSC2BW240H6R5 | Intel SSD 535 Series 240GB | \16,180 | 2015/07 |
SSD | Intel SSDPEDMW400G4X1 | Intel SSD 750 Series 400GB | \39,000 | 2016/12 |
HDD | WDC WD40EZRX | 4TB E:内蔵 ドキュメント | \18,800 | 2014/01 |
DAC | Microshar μDAC111 | \53,800 | 2012/03 | |
ディスプレイ | フィリップス BDM4065UC/11 | 40インチ 4K DisplayPort接続 | \84,480 | 2015/12 |
- | EIZO FlexScan EV2336W-ZBK | 23インチ FullHD DVI接続 | \36,000 | 2013/11 |
追加したのはこれ↓