12インチでMacBookAirとほぼ同じ大きさで同じ重さです。あちらは10万ほどするが、こちらは1万2000円(OS無し)。性能は落ちるが1/10の価格なら文句あるまい。私のPCはバッテリーがへたっている上にメモリーが貧弱。バッテリーを交換してメモリーをアップグレードするとプラス8000円ほどで2万円となってしまう。OSはXubuntuというLinuxのディストリビューションをインストールした。4GBのメモリーでも快適に動いているので非常にうれしい。更新クソみたいな話2019年のわたくし的5大ニュース楽しい活字中毒編集人2019年も本日で終わりです。誰が喜ぶのかわかりませんが、わたくしの2019年を「わたくし的5大ニュース」として振り返ります。自宅PCをアップグレードした自宅の遅かったDellのノートPC(メモリ:8GB、ドライブ:HDD)をアップグレードして、メモリを16GB、ドライブをSSDにしました。起動からブラウザの立ち上げまで3分くらいかかっていたのが、今では15秒くらいになりました。速いです、PCの起動時間とか処理時間が遅いことによる「待ち」がほとんどなくなったのでストレスフリーです。プライベートの開発もばんばんはかどります、たぶん。LPICの101を通過LPICというのはLinuxの資格試験です、レベル1は101と102の二つに分かれていてその101の方を通過(合格)しました。102も通過すれば、レベル1に合格ということになります。レベル1に合格したからと言って給料があがるわけではないのですが、最近仕事で停滞感を味わっていたのでそれを打破するために勉強してみました。勉強するというのは大事ですね。次は102通過を目指します。ほかの会社に行ってもいいかなと思い始めるfindyというgithubと連携できる転職サービスがあり、それに何気なく登録してみた。したら「いいね」(面接に来ませんか?というお誘い)が1週間に1回くらい届くようになり、会社紹介のリンクを開いてみると、開発合宿をしていたり、私が業務で使いたいフレームワークをバンバン使ってたり、勉強会をバンバンやっていたり、となんだか非常にキラキラしてる会社が多い。それに比べて俺の今いる会社はどうだ?と考えてしまう。隣の芝生が青く見えているというのは承知しているのだが、転職もありかなと思っている。競馬場に一度も行かなかった休日があまり暇ではなくなったため数年前よりあまり競馬場に行けなくなった。1年に最低でも一度は競馬場に行っていたのだが今年は1回も行かれなかった。非常に辛い、非常に厳しい。来年は月1回は行きたいところである。第4位に書いた理由により競馬場には行けていないが馬券はネットで毎週買っている。去年は20%近かった的中率が今年は10%、回収率は去年は100%を超えたのだが今年は50%。大きな声では言えないが赤字である。毎週300円程度しか買っていないので大変な事態ではないので、たいしたことないのだが、非常に悲しい。まとめ最初は10大ニュースにしようと思ったのですが、第3位くらいまでしか思い浮かばず4位と5位はニュースなのかよくわかりませんね。よいお年を、来年もよろぴく。プライベートの開発が思ったよりはかどらなかった、というか思った通りはかどらなかった。下記がまったくはかどっていないプロジェクトたちです。このブログyourdevice機能追加がほとんどできず同僚と共同開発のWebアプリ毎日commitしているけど、進んでないスマホでPDFを見るアプリ忘れてたファイル送信アプリ忘れてたJavaScriptのパフォーマンスを計測するアプリ忘れているのを忘れていた数をゴニョゴニョするライブラリ毎日commitでごまかしているが、カタツムリ。原因はyoutubeとゲームである。しょうがないじゃん、さぼっちゃうんだもん。来年はゲームはやりません、youtubeも見ません。(この記事はyoutube見ながら書いてます)来年は頑張ります。更新プログラミングfastbootのコマンドリスト(不完全詳細版)楽しい活字中毒編集人fastbootののヘルプに表示されるコマンドとオプションの詳細解説版(不完全版、ちょっと翻訳しただけ)です。詳細解説と言ってますが、全部叩いたわけではないのでよくわからないことも多いです。不完全版です、すまんす。flashingflashingはロムを焼く時に使うやつです、アップデートとかにも使います。package.update.zipという名前のファイルが存在すればこのコマンドでアップデートができるようですが、実際に使ったことが無いのでわかりません。他の名前でもいいのかは不明です。slot.ANDROID_PRODUCT_OUTという環境変数(シェル変数?)を使ってすべてのパーティションにファイルをインストールするようです、これも実際に使ったことないので詳細は不明です。given.fastbootで一番使うコマンドだと思います。[filename]が与えられていない場合はANDROID_PRODUCT_OUT変数を使うようです。recovery.imgみたいに打ちます。basicsよく使うコマンドです。paths).usbで接続されているfastbootモードになっているデバイスを表示します。devicesと似たようなものです。-lをつけることでデバイスのパスを表示するようです。variable.NAMEで指定したbootloader変数を表示するようです。allですべての変数を取得できるようです。device.デバイスを再起動します。再度ブートローダーを起動します。locking/unlockingブートローダーアンロックのアンロックと関係あるか不明です、勉強不足です。flashingパーティションのロックとアンロックをするようですが、実際にやったことないので詳細は不明です。not(0).クリティカルなパーティションのロックとアンロックをするようですが、実際にやったことないので詳細は不明です。advancedアドバンストです、私はeraseくらいしか使ったことありません。玄人しか使っちゃいけないということでしょう。partition.パーティションを消去します。partition.パーティションのフォーマットを行います。フォーマットにあまり詳しくないので適当なこと言えませんが、ロムがうまく焼けない時とかはこれをするかもしれません。slot.アクティブなスロットを切り替えられるようですが、スロットがよくわかりません、わたし。command.これはベンダー(機種を作ったメーカー)特有のコマンドを叩けます。Samsung、LG、Sonyなどメーカーによって特殊なコマンドがあるはずですが、コマンド名はほとんど公開されていないので詳細は不明です。Interrupt)を消したりオフにしたりするようですが、これによって何が起きるのか私はわかりません。partitions.スーパーなパーティションを消すようです、ちょっと怖いです。imageイメージを起動します。何回か使ったことがあるような気がします。RAM.ブートカーネルをメモリ上に展開して起動するようです。boot.imgとかだと思います。it.ブートイメージを作ってからflash(書き込む)するようです。下記がオプションです。Things用です、IoTですね。Thingsに詳しくないのでステージが何を意味するのかよくわかりません。Thingsに詳しい人教えてください。optionsfastbootで使うオプションたちです。userdata.ユーザーデータを削除するようです。-wだけで削除できるのかは不明です。device.fastboot状態のデバイスが複数PCに挿さっていた場合に使います。recovery.imgみたいにして使います。device.これはUSB接続ではなくネットワーク経由でつながっているデバイスを指定するオプションのようです。SIZE.指定したサイズに何かを分割するオプション?でしょうか。unsafe.強制的にflashする場合などに使うオプションのようです。slot).スロットを指定するオプションのようです。rebooting.再起動後にアクティブにするスロットを決めるオプションのようです。flashall/update.セカンダリのスロットにはflashしないオプションのようです。flashing.flash後に自動的に再起動しないようにするオプションです。vbmeta.このオプションはよくわかりません、verityとは何ぞや。vbmeta.vbmetaをflashした際の検証をしないようにするオプションのようです。output.バッファを使わないようにするオプションのようですが、何のバッファでしょうか。output.flash時の詳細情報などを表示するオプションです。fastbootのバージョンを表示する、はずです。--helpでヘルプを表示します。今回の記事はこのコマンドで表示されたものをちょっとだけ翻訳したものです。使ったことあるコマンドよりも使ったことないものの方が多いです。これを使いこなせたらロム焼き玄人ですね。