From f17db7862bf908b87ea937d0ce04452bdc4217cc Mon Sep 17 00:00:00 2001 From: Yasuaki Uechi Date: Fri, 3 Aug 2018 14:06:51 +0900 Subject: [PATCH] update posts --- Gemfile | 1 + _config.yml | 1 + _posts/2016-12-03-best-of-products-2016.md | 147 ------------------ ...tall-opencv3-and-python3-bindings.markdown | 2 +- _posts/2017-04-23-apple-pie.markdown | 24 +-- _posts/2017-05-13-github-repos-comparison.md | 6 +- _posts/2017-06-16-x11forward.md | 2 +- _posts/2017-12-27-oss-for-designers.markdown | 21 +-- _posts/2018-02-15-data-recovery.markdown | 7 +- .../2018-03-24-earin-m2-first-look.markdown | 28 ++-- _posts/2018-03-29-products-guide.markdown | 55 ++++--- ...0-building-tensorflow-from-source.markdown | 2 +- _posts/2018-04-13-camping.markdown | 22 +-- _posts/2018-08-03-hermitian-conjugate.md | 10 +- 14 files changed, 101 insertions(+), 227 deletions(-) delete mode 100644 _posts/2016-12-03-best-of-products-2016.md diff --git a/Gemfile b/Gemfile index d6fa557..f700162 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,4 @@ source 'https://rubygems.org' gem 'github-pages', group: :jekyll_plugins # workaround https://github.com/github/pages-gem#usage +gem 'jekyll-redirect-from' \ No newline at end of file diff --git a/_config.yml b/_config.yml index 7699312..c3da5b3 100644 --- a/_config.yml +++ b/_config.yml @@ -32,6 +32,7 @@ plugins: - jekyll-seo-tag - jekyll-feed - jemoji +- jekyll-redirect-from include: - _pages exclude: diff --git a/_posts/2016-12-03-best-of-products-2016.md b/_posts/2016-12-03-best-of-products-2016.md deleted file mode 100644 index 0d2c6c8..0000000 --- a/_posts/2016-12-03-best-of-products-2016.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: 買ってよかったモノ2016 -date: 2016-12-03 09:00:00 +09:00 ---- - -今年買ったモノの中で、特に実用的なプロダクトを紹介します。 - -# ガジェット - -## [12 インチ MacBook](http://www.apple.com/jp/shop/buy-mac/macbook/%E3%82%B4%E3%83%BC%E3%83%AB%E3%83%89-512gb) - -持ち運びに特化した超コンパクトな MacBook。スペックに過度な期待は禁物。 - -## [EARIN](https://earin.com) - -持ち運びに特化した超コンパクトな Bluetooth イヤホン。取り回しが多少ピーキーであるため、万人受けしないプロダクトであるが、世界最小の謳い文句は本物。 - -## [Bose QuietControl 30](https://www.bose.co.jp/ja_jp/products/headphones/earphones/quietcontrol-30.html) - -ノイズキャンセラー付きイヤホン QuietComfort 20 の後継機種。ワイヤレス化して、取り回しがよくなった。QuietControl の名の通り、ノイズキャンセリングの度合いを調整するボタンが搭載された。しかし、実際のところ最大と最小しか使わないので、ボタンを押す手間がかえって不便に感じる。 - -## [Apple Watch series 2 Nike+](http://www.apple.com/jp/shop/buy-watch/apple-watch-nike/%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%82%B0%E3%83%AC%E3%82%A4-%E3%82%A2%E3%83%AB%E3%83%9F%E3%83%8B%E3%82%A6%E3%83%A0-%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF-%E3%83%9C%E3%83%AB%E3%83%88-%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84%E3%83%90%E3%83%B3%E3%83%89?preSelect=false&product=MP0J2J/A&step=detail#) - -初代 Apple Watch から買い換えた。毎日のように改札やコンビニで裏拳している。 -スペックアップの恩恵はあまり感じない。 - -アルミブラックに合う[42mm ケース用ミッドナイトブルーレザーループ](http://www.apple.com/jp/shop/product/MLHM2FE/A/42mm%E3%82%B1%E3%83%BC%E3%82%B9%E7%94%A8%E3%83%9F%E3%83%83%E3%83%89%E3%83%8A%E3%82%A4%E3%83%88%E3%83%96%E3%83%AB%E3%83%BC%E3%83%AC%E3%82%B6%E3%83%BC%E3%83%AB%E3%83%BC%E3%83%97-l)を買った。 - -[Belkin Valet Charge Dock for Apple Watch + iPhone](http://www.apple.com/jp/shop/product/HJC92PA/A/belkin-valet-charge-dock-for-apple-watch-iphone)は iPhone と Apple Watch を同時に充電できる。デザインも良い。 - -## [M-Audio Keystation 88](http://m-audio.com/products/view/keystation-88) - -88 鍵 MIDI キーボード。Oxygen 88 が壊れたので同じメーカーの別製品に買い替えた。Oxygen 88 の重さ(21kg)に懲り、持ち運びが容易な鍵盤を選んだ。 - -## [BALMUDA The Pot](https://www.balmuda.com/jp/pot/) - -トースターで有名な BALMUDA が 11 月に出した電気ケトル。お茶を飲むときしか使わないので 0.6L でも十分だと感じた。注ぎ口の切れが良く、気に入っている。 - -## [Z-LIGHT LED デスクライト](https://www.amazon.co.jp/gp/product/B00J2R0DEU/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1) - -Pixar のロゴに付属しているデスクライトみたいなフォルム。フィリップスの Hue に付け替えて使用している。 - -## [IRKit](http://getirkit.com/) - -平たく言うと、DIY な学習リモコン。[Raspberry Pi](https://www.raspberrypi.org/)と[homebridge](https://github.com/nfarina/homebridge)を組み合わせて、HomeKit に対応させた。 - -Siri に「暖房をつけて」と尋ねるだけで済むというのは、中々近未来を感じさせる。 - -## [Knirps Fiber T2 Duomatic](http://www.knirps.jp/product.html) - -自動開閉が便利な折りたたみ傘。ノーマルなビジネスバッグへ縦に仕舞えるサイズ感。 - -## [Shure MOTIV MV88](https://www.shure.co.jp/go/motiv-mic/jp/mv88/) - -非常にコンパクトなコンデンサーマイク。Lightning 端子を備えており、iPhone/iPad に繋いで録音ができる。 - -## [LEZYNE CNC Floor Drive ABS2](http://www.wiggle.jp/lezyne-cnc-floor-drive-abs2-%E3%83%95%E3%83%AD%E3%82%A2%E3%83%9D%E3%83%B3%E3%83%97/) - -デザインと機能性が両立した自転車の空気入れ。仏式と米式バルブに対応している。回転するねじ込みノズルが特徴的で、BROMPTON のような小口径タイヤを持つ自転車でも問題なく使える。 - -## [iPad Pro 9.7 インチ](http://www.apple.com/jp/ipad-pro/) - -[Apple Pencil](http://www.apple.com/jp/shop/product/MK0C2J/A/ipad-pro%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEapple-pencil)との組み合わせがとても良い。ノートを書いたり、絵を描くのに使っている。 - -スタンドは、Twelve South の[Compass 2](http://www.apple.com/jp/shop/product/HF022ZM/B/twelve-south-compass-2-stand-for-ipad)を使っている。折りたたむと Apple Pencil2 本分くらいに小さくなる。 - -これはあってもなくてもいい。 - -## [Anker PowerPort 4](https://www.amazon.co.jp/gp/product/B00VTJS58U/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1) - -旅の友。嵩張らず、4 つの USB ポートが使える。 - -## [Kindle Voyage Wi-Fi + 3G](https://www.amazon.co.jp/gp/product/B00GMUPAIO/ref=oh_aui_detailpage_o01_s01?ie=UTF8&psc=1) - -Amazon の電子書籍リーダー。特殊な電子インクディスプレイを備えており、長時間の読書にも(目が)耐えうる。 - -今買うなら、Paperwhite や Oasis でも良い。 - -# Web サービス - -## [Spotify](https://www.spotify.com/jp/) - -洋楽やポップスが多めの音楽ストリーミングサービス。Apple Music のアクティビティプレイリストを前面に押し出したようなサービス。無料プランもあるが、プレミアムになると高音質なオフライン再生も出来る。 - -## [Moneytree](https://moneytree.jp/) - -良くデザインされた家計簿アプリ。懸念すべきは、Web 版に 2 段階認証が採用されていないところ。 - -## [Flipboard](https://flipboard.com/) - -雑誌のようにパラパラめくれるレイアウトのニュースリーダー。惜しむべくは Feedly との連携が欠けていることか。 - -## [Namecheap](https://www.namecheap.com/) - -ドメインレジストラ。お名前.com から iwantmyname、そして Namecheap へと移行してきた。この手のサービスにしては良くデザインされており、使いやすい。 - -一度転送でトラブルがあり、カスタマーサポートのお世話になったことがあったが、しっかりとした仕事をしてくれた。 - -## [CloudFlare](https://www.cloudflare.com/) - -DNS サービス。このサイトのドメインもお世話になっている。 - -## [Heroku](https://www.heroku.com/) - -PaaS。`git push`したと思ったらもうサービスがデプロイされていた、みたいなイメージ。 - -## [Netflix](https://www.netflix.com/jp/) - -既存コンテンツの配信だけに留まらず、オリジナル作品の制作にも意欲的に取り組んでいる。このオリジナルが結構面白い。 - -# 本 - -## [ハクメイとミコチ](https://www.amazon.co.jp/gp/product/B01AHHHUTE/ref=oh_aui_d_detailpage_o03_?ie=UTF8&psc=1) - -かわいい。 - -## [ダンジョン飯](https://www.amazon.co.jp/gp/product/B00S0E4JW8/) - -美味しそう。 - -## [ホクサイと飯さえあれば](https://www.amazon.co.jp/gp/product/B01DXLA5DO/ref=oh_aui_d_detailpage_o07_?ie=UTF8&psc=1) - -自炊欲が高まる。 - -## [順列都市](https://www.amazon.co.jp/gp/product/B00RKN4876/ref=oh_aui_d_detailpage_o04_?ie=UTF8&psc=1) - -立川でおでんを食べている時に勧められた本。絶対読むべき。 - -## [月は無慈悲な夜の女王](https://www.amazon.co.jp/gp/product/B00DM4ZH3Q/ref=oh_aui_d_detailpage_o01_?ie=UTF8&psc=1) - -今 Netflix オリジナルでやっている EXPANSE に原書があるとすれば、これになるのだろうか。 - -## [華氏 451 度](https://www.amazon.co.jp/gp/product/B00MHLSAUC/ref=oh_aui_d_detailpage_o06_?ie=UTF8&psc=1) - -焚書が地方公務員の仕事になった世界の話。 - -## [ベルリンは鐘](https://www.amazon.co.jp/gp/product/B00QPSXEGS/ref=oh_aui_d_detailpage_o08_?ie=UTF8&psc=1) - -イェーイ!!!!! - -## [統計的学習の基礎](https://www.amazon.co.jp/gp/product/432012362X/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1) - -カステラ。 - -## [くまみこ](https://www.amazon.co.jp/gp/product/B01CS03A3I/ref=oh_aui_d_detailpage_o07_?ie=UTF8&psc=1) - -かわいい。 diff --git a/_posts/2017-03-23-install-opencv3-and-python3-bindings.markdown b/_posts/2017-03-23-install-opencv3-and-python3-bindings.markdown index a1d4b7f..ae825fc 100644 --- a/_posts/2017-03-23-install-opencv3-and-python3-bindings.markdown +++ b/_posts/2017-03-23-install-opencv3-and-python3-bindings.markdown @@ -64,4 +64,4 @@ pip install opencv-python python -c "import cv2;print(cv2.__version__)" ``` -and you'll got `3.2.0`. \ No newline at end of file +and you'll got `3.2.0`. diff --git a/_posts/2017-04-23-apple-pie.markdown b/_posts/2017-04-23-apple-pie.markdown index 09deb9e..e54d20c 100644 --- a/_posts/2017-04-23-apple-pie.markdown +++ b/_posts/2017-04-23-apple-pie.markdown @@ -11,18 +11,20 @@ image: "/uploads/apple-pie.jpg" 再現性の高いアップルパイの作り方です。材料は初出時に太字にしました。 # 注意事項 + - レモン汁はポッカレモンで代用可 -- 範囲指定されている値は2回目から好みで変化させること +- 範囲指定されている値は 2 回目から好みで変化させること - 焼きあがったらただちにパイ皿を取り除くこと。冷めてからではより困難になる # 手順 -1. **富士りんご(直径8cm)**3個の皮を剥いて2-3㎠に切って鍋に入れる -1. **砂糖**60g・**レモン汁**2tbspを鍋に入れて、汁気が無くなるまで中火で10-15分煮る -1. 火を止めて、**切れてるバター**2個・**シナモン**を好きなだけ混ぜる -1. **冷凍パイシート**を冷蔵庫に移動し30分おく -1. 18cmパイ皿にシートを敷き、よく密着させる -1. 鍋の中身の熱が扱える程度に取れたらパイ皿に流し込んで広げる -1. 残りのパイシートをカットして格子状にのせる -1. **卵黄**に**水・塩**を少し混ぜ卵液を作り、シートに塗る(塗るほど焼けやすくなる) -1. 余りのシートをパイの縁にのせて卵液を薄く塗る -1. 200℃のオーブンで40分焼く(15分で180℃に落とす; でないと表面だけ焼けて中は生焼けになる) \ No newline at end of file + +1. **富士りんご(直径 8cm)**3 個の皮を剥いて 2-3 ㎠に切って鍋に入れる +1. **砂糖**60g・**レモン汁**2tbsp を鍋に入れて、汁気が無くなるまで中火で 10-15 分煮る +1. 火を止めて、**切れてるバター**2 個・**シナモン**を好きなだけ混ぜる +1. **冷凍パイシート**を冷蔵庫に移動し 30 分おく +1. 18cm パイ皿にシートを敷き、よく密着させる +1. 鍋の中身の熱が扱える程度に取れたらパイ皿に流し込んで広げる +1. 残りのパイシートをカットして格子状にのせる +1. **卵黄**に**水・塩**を少し混ぜ卵液を作り、シートに塗る(塗るほど焼けやすくなる) +1. 余りのシートをパイの縁にのせて卵液を薄く塗る +1. 200℃ のオーブンで 40 分焼く(15 分で 180℃ に落とす; でないと表面だけ焼けて中は生焼けになる) diff --git a/_posts/2017-05-13-github-repos-comparison.md b/_posts/2017-05-13-github-repos-comparison.md index f3938bf..f2608e1 100644 --- a/_posts/2017-05-13-github-repos-comparison.md +++ b/_posts/2017-05-13-github-repos-comparison.md @@ -4,13 +4,13 @@ date: 2017-05-13 12:00:00 +09:00 image: http://randompaper.co.s3.amazonaws.com/gh-compare.gif --- -# GitHubリポジトリの比較表を gh-compare で作る +# GitHub リポジトリの比較表を gh-compare で作る ![](http://randompaper.co.s3.amazonaws.com/gh-compare.gif) [gh-compare](https://github.com/uetchy/gh-compare) を作りました。この小さなツールを使って、導入を検討しているライブラリ群の比較表をコマンド1つで作ることが出来ます。 -ライブラリのリポジトリがGitHubにあることが前提になりますが、プロジェクトの勢いからサイズまで俯瞰することが出来ます。 +ライブラリのリポジトリが GitHub にあることが前提になりますが、プロジェクトの勢いからサイズまで俯瞰することが出来ます。 最高と最悪の値はそれぞれ緑色と赤色に着色されるので、違いが一目瞭然でわかります。 @@ -30,4 +30,4 @@ npm install --global gh-compare gh-compare facebook/react vuejs/vue riot/riot angular/angular ``` -もし変な挙動を見つけたら、プロジェクトの [Issues](https://github.com/uetchy/gh-compare/issues/new) に是非書いてください。 \ No newline at end of file +もし変な挙動を見つけたら、プロジェクトの [Issues](https://github.com/uetchy/gh-compare/issues/new) に是非書いてください。 diff --git a/_posts/2017-06-16-x11forward.md b/_posts/2017-06-16-x11forward.md index 14f62ed..5da090f 100644 --- a/_posts/2017-06-16-x11forward.md +++ b/_posts/2017-06-16-x11forward.md @@ -37,7 +37,7 @@ plt.plot([1, 2, 3]) plt.show() ``` -If you can't see any window, add __backend__ settings to `~/.config/matplotlib/matplotlibrc`. +If you can't see any window, add **backend** settings to `~/.config/matplotlib/matplotlibrc`. ```ini backend: TkAgg diff --git a/_posts/2017-12-27-oss-for-designers.markdown b/_posts/2017-12-27-oss-for-designers.markdown index 87f141b..24a6870 100644 --- a/_posts/2017-12-27-oss-for-designers.markdown +++ b/_posts/2017-12-27-oss-for-designers.markdown @@ -3,24 +3,27 @@ title: OSSに貢献しているのはコーダーだけじゃない date: 2017-12-27 00:24:00 +09:00 --- -GitHubで公開されているOSSにちょっとしたPull-requestを送るのが私の趣味です。 +GitHub で公開されている OSS にちょっとした Pull-request を送るのが私の趣味です。 -そのようなPull-requestの中にはコードだけでは無く、時にロゴデザインが含まれていることもあります。 +そのような Pull-request の中にはコードだけでは無く、時にロゴデザインが含まれていることもあります。 ## textlint -文章校正ツールである[textlint](https://textlint.github.io/)プロジェクトの例では、作者のazu氏が[ロゴの募集をされているIssue](https://github.com/textlint/textlint/issues/56)を見かけ、[ちょっとしたアイディア](https://github.com/textlint/textlint/issues/56#issuecomment-160050653)をコメントしたことから始まりました。 -その後、[より詳細な検討](https://github.com/textlint/media/pull/1)を重ねた結果、私がデザインしたtextlintのロゴは無事プロジェクトに受け入れられました。 +文章校正ツールである[textlint](https://textlint.github.io/)プロジェクトの例では、作者の azu 氏が[ロゴの募集をされている Issue](https://github.com/textlint/textlint/issues/56)を見かけ、[ちょっとしたアイディア](https://github.com/textlint/textlint/issues/56#issuecomment-160050653)をコメントしたことから始まりました。 -このようにプロジェクトの作者がIssue等でロゴを募集することは一般的であり、WebAssemblyのロゴも[公募のコンペティション](https://github.com/WebAssembly/design/issues/112)で決まっています。 +その後、[より詳細な検討](https://github.com/textlint/media/pull/1)を重ねた結果、私がデザインした textlint のロゴは無事プロジェクトに受け入れられました。 + +このようにプロジェクトの作者が Issue 等でロゴを募集することは一般的であり、WebAssembly のロゴも[公募のコンペティション](https://github.com/WebAssembly/design/issues/112)で決まっています。 一方で自らロゴの提案をすることもあります。 -## ⌘英かな -macOSのキーバインドを変更するアプリである[⌘英かな](https://ei-kana.appspot.com/)の例では、アイコンのEnhancementを思いつき、[Pull-request](https://github.com/iMasanari/cmd-eikana/pull/5)を送ったところ、本当にすぐにマージしてくれました。 +## ⌘ 英かな + +macOS のキーバインドを変更するアプリである[⌘ 英かな](https://ei-kana.appspot.com/)の例では、アイコンの Enhancement を思いつき、[Pull-request](https://github.com/iMasanari/cmd-eikana/pull/5)を送ったところ、本当にすぐにマージしてくれました。 他の方の例では、[Annict](https://github.com/annict/annict/issues/120)などがあります。 ## 結論 -以上のように、OSSコミュニティではコードだけでなくデザインワークに対してもオープンにコミットすることが出来ます。 -デザイナーの皆さんがOSSへの貢献に関わる機会がますます増えることを楽しみにしています(そしてOSS開発者の多くは、クールなロゴが提案されることを心から待ち望んでいます!) \ No newline at end of file + +以上のように、OSS コミュニティではコードだけでなくデザインワークに対してもオープンにコミットすることが出来ます。 +デザイナーの皆さんが OSS への貢献に関わる機会がますます増えることを楽しみにしています(そして OSS 開発者の多くは、クールなロゴが提案されることを心から待ち望んでいます!) diff --git a/_posts/2018-02-15-data-recovery.markdown b/_posts/2018-02-15-data-recovery.markdown index 1df8051..e564230 100644 --- a/_posts/2018-02-15-data-recovery.markdown +++ b/_posts/2018-02-15-data-recovery.markdown @@ -10,14 +10,17 @@ Suppose you are using macOS and your endangered disk is formatted with HFS+. # Beforehand ## Inspect + Use `diskutil list` to verify that which drive is damaged. This article assumes that `disk2` is the damaged AND a partition `disk2s2` is what you expected to be rescued. You don't want to save `disk2s1` that is usually EFI partition. ## Damage Control + To prevent extra load, unmount the damaged disk: `diskutil unmountDisk disk2`. # Rescue + If you never been `ddrescue`, `brew install ddrescue` to install them on your machine. ```bash @@ -27,7 +30,7 @@ sudo ddrescue -n -v /dev/disk2s2 ./hdimage.dmg ./mapfile So this command will start rescuing your data from `/dev/disk2s2` partition to `hdimage.dmg` while writing log to `mapfile`. -You might want to rescue data as fast as possible. option `-n` is here for. This will skip scraping phase that causes aggressive disk access. +You might want to rescue data as fast as possible. option `-n` is here for. This will skip scraping phase that causes aggressive disk access. Option `-v` stand for verbose logging. @@ -45,4 +48,4 @@ And `/dev/disk2s2` become `/dev/rdisk2s2` this time. `r` stand for raw so this w # Aftercare -Mount `hdimage.dmg` and copy files and directories to a new drive. If the image is broken, you can recover it using `testdisk`. \ No newline at end of file +Mount `hdimage.dmg` and copy files and directories to a new drive. If the image is broken, you can recover it using `testdisk`. diff --git a/_posts/2018-03-24-earin-m2-first-look.markdown b/_posts/2018-03-24-earin-m2-first-look.markdown index b975346..c2bcf87 100644 --- a/_posts/2018-03-24-earin-m2-first-look.markdown +++ b/_posts/2018-03-24-earin-m2-first-look.markdown @@ -3,30 +3,30 @@ title: EARIN M-2 所見 date: 2018-03-24 12:56:00 +09:00 --- -EARIN M-2は全体的に見てEARINの正統進化系と言って良い。 +EARIN M-2 は全体的に見て EARIN の正統進化系と言って良い。 タッチ操作による再生コントロールや通話中のアクティブノイズリダクション、イヤホンの左右を区別しないインターフェースは洗練されており使いやすい。 -一方で欠点が無いわけでは無い。EARIN M-2は初代同様いくつかの点においてストイックな使い方をユーザーに要求する。 +一方で欠点が無いわけでは無い。EARIN M-2 は初代同様いくつかの点においてストイックな使い方をユーザーに要求する。 -特にペアリングと、ペアリング後の内部挙動を理解することがスムーズな操作のために必要になってくる。そこで、バグ報告のついでにEARIN社から聞いた情報を書き留めておく。 +特にペアリングと、ペアリング後の内部挙動を理解することがスムーズな操作のために必要になってくる。そこで、バグ報告のついでに EARIN 社から聞いた情報を書き留めておく。 -# EARIN M-2の接続フロー +# EARIN M-2 の接続フロー -EARIN M-2の接続フローは以下の通りである。 +EARIN M-2 の接続フローは以下の通りである。 -1. ケースからEARIN(単体)が取り出されると電源が入り、デバイスを探して接続する -2. デバイスとの接続が完了すると、デバイスに他のEARINが既に接続されているかを確認する -3. 既に他のEARINが接続されていた場合、自身の接続を解除し、既に接続されているEARINにNFMI(近距離磁界誘導)で接続し直し、以後クライアントとして振る舞う -4. 他のEARINが接続されていなかった場合、マスターとして振る舞う。デバイスから送られてくる音声信号を、(もしクライアントが存在する場合)クライアントにNFMI経由でリレーする +1. ケースから EARIN(単体)が取り出されると電源が入り、デバイスを探して接続する +2. デバイスとの接続が完了すると、デバイスに他の EARIN が既に接続されているかを確認する +3. 既に他の EARIN が接続されていた場合、自身の接続を解除し、既に接続されている EARIN に NFMI(近距離磁界誘導)で接続し直し、以後クライアントとして振る舞う +4. 他の EARIN が接続されていなかった場合、マスターとして振る舞う。デバイスから送られてくる音声信号を、(もしクライアントが存在する場合)クライアントに NFMI 経由でリレーする -以上のフローを最初に実行するため、ケースから取り出したイヤホンを素早く両耳に装着した際に、最初片耳からしか音楽が聞こえないのは仕様である。NFMI接続が確立すると両耳から流れるようになる。 +以上のフローを最初に実行するため、ケースから取り出したイヤホンを素早く両耳に装着した際に、最初片耳からしか音楽が聞こえないのは仕様である。NFMI 接続が確立すると両耳から流れるようになる。 ちなみに左右のイヤホンのどちらがマスターか知りたければ、音楽を再生しながら片方のイヤホンを耳から外すことでわかる。もし、まだつけている方のイヤホンの音楽が止まれば外した方がマスターであり、音楽が鳴り続けていたら耳につけている方がマスターである。 # イヤーチップ -EARIN M-2付属のイヤーチップが耳に合わず、遮音性が低かったため替わりのチップを探した。 -内筒の直径を測ると5mmだったので、同じ内径のComply Ts-500を装着したところ、遮音性もフィット感も最高になった。 +EARIN M-2 付属のイヤーチップが耳に合わず、遮音性が低かったため替わりのチップを探した。 +内筒の直径を測ると 5mm だったので、同じ内径の Comply Ts-500 を装着したところ、遮音性もフィット感も最高になった。 # バッテリー @@ -35,5 +35,5 @@ EARIN M-2付属のイヤーチップが耳に合わず、遮音性が低かっ # ノイズ 現行品の不具合で、クライアント側に微細なホワイトノイズが乗っていることがある。 -今週末にAndroid向けのファームウェアアップデートが出るらしい。iOS向けは2週間後になるようだ。 -アップデートでこの問題が修正されるかわからないが、もし問題が続く場合、本社に送れば修理してくれるそうなので気になっている人はサポートに連絡を取ろう。 \ No newline at end of file +今週末に Android 向けのファームウェアアップデートが出るらしい。iOS 向けは 2 週間後になるようだ。 +アップデートでこの問題が修正されるかわからないが、もし問題が続く場合、本社に送れば修理してくれるそうなので気になっている人はサポートに連絡を取ろう。 diff --git a/_posts/2018-03-29-products-guide.markdown b/_posts/2018-03-29-products-guide.markdown index 0bba81d..2b24dae 100644 --- a/_posts/2018-03-29-products-guide.markdown +++ b/_posts/2018-03-29-products-guide.markdown @@ -1,31 +1,33 @@ --- -title: 普段使いしているプロダクト +title: 普段使いしている製品とサービス date: 2018-03-29 22:33:00 +09:00 +updated: 2018-08-03 --- -普段使いしているプロダクトを紹介します。 -「20XX年に買ってよかったもの」を毎年書くのではなく、この記事を定期的に更新していく予定です。 +普段使いしているプロダクトを紹介する。 +「20XX 年に買ってよかったもの」を毎年書くのではなく、この記事を定期的に更新しようと思う。 # ハードウェア ## [MacBook 12"](http://www.apple.com/jp/shop/buy-mac/macbook/%E3%82%B4%E3%83%BC%E3%83%AB%E3%83%89-512gb) -スペックを犠牲にして持ち運びに極振りした超コンパクトなMacBook。 +スペックを犠牲にして持ち運びに極振りした超コンパクトな MacBook。 ## [EARIN M-2](https://earin.com) -EARIN M-1から買い替えた。 +EARIN M-1 から買い替えた。 コンパクトさに極振りした完全無線イヤホン。万人受けしないプロダクトではあるが、その特性を理解して使えば手放せないギアになる。 [レビュー記事](https://uechi.io/blog/2018/03/24/earin-m2-first-look) ## [Bose QuietControl 30](https://www.bose.co.jp/ja_jp/products/headphones/earphones/quietcontrol-30.html) -ノイズキャンセラーイヤホン QuietComfort 20の後継機種。ワイヤレス化して、取り回しがよくなった。QuietControlの名の通り、ノイズキャンセリングの度合いを調整するボタンが搭載されている。しかし、実際のところ最大と最小しか使わないので、ボタンを押す手間がかえって不便に感じる。 +ノイズキャンセラーイヤホン QuietComfort 20 の後継機種。ワイヤレス化して、取り回しがよくなった。QuietControl の名の通り、ノイズキャンセリングの度合いを調整するボタンが搭載されている。しかし、実際のところ最大と最小しか使わないので、ボタンを押す手間がかえって不便に感じる。 ノイズ除去能は随一なので、旅行には必ず持っていく。 ## [Apple Watch series 2 Nike+](http://www.apple.com/jp/shop/buy-watch/apple-watch-nike/%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%82%B0%E3%83%AC%E3%82%A4-%E3%82%A2%E3%83%AB%E3%83%9F%E3%83%8B%E3%82%A6%E3%83%A0-%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF-%E3%83%9C%E3%83%AB%E3%83%88-%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84%E3%83%90%E3%83%B3%E3%83%89?preSelect=false&product=MP0J2J/A&step=detail#) 最終的に以下の機能しか使わなくなった。 + - 時計 - タイマー - 運動中の心拍数や歩数の計測 @@ -34,18 +36,18 @@ EARIN M-1から買い替えた。 ## [M-Audio Keystation 88](http://m-audio.com/products/view/keystation-88) -88鍵MIDIキーボード。Oxygen 88が壊れたので同じメーカーの別製品に買い替えた。Oxygen 88の重さ(21kg)に懲り、持ち運びが容易な鍵盤を選んだ。 +88 鍵 MIDI キーボード。Oxygen 88 が壊れたので同じメーカーの別製品に買い替えた。Oxygen 88 の重さ(21kg)に懲り、持ち運びが容易な鍵盤を選んだ。 ## [BALMUDA The Pot](https://www.balmuda.com/jp/pot/) -トースターで有名なBALMUDAが11月に出した電気ケトル。お茶やコーヒーを飲むときしか使わないので0.6Lでも十分だと感じた。注ぎ口の切れが良く、気に入っている。 +トースターで有名な BALMUDA が 11 月に出した電気ケトル。お茶やコーヒーを飲むときしか使わないので 0.6L でも十分だと感じた。注ぎ口の切れが良く、気に入っている。 -最近はStagg EKGのような温度調整機能付きケトルが気になっている。 +最近は Stagg EKG のような温度調整機能付きケトルが気になっている。 ## [Nature Remo](https://nature.global/) スマートな赤外線リモコン。 -Google HomeやAlexa、IFTTTと連携して使っている。 +Google Home や Alexa、IFTTT と連携して使っている。 ## [Knirps Big Duomatic Safety](http://www.knirps.jp/product.html) @@ -53,46 +55,55 @@ Google HomeやAlexa、IFTTTと連携して使っている。 ## [Shure MOTIV MV88](https://www.shure.co.jp/go/motiv-mic/jp/mv88/) -非常にコンパクトなコンデンサーマイク。Lightning端子を備えており、iPhone/iPadに繋いで録音ができる。 +非常にコンパクトなコンデンサーマイク。Lightning 端子を備えており、iPhone/iPad に繋いで録音ができる。 ## [LEZYNE CNC Floor Drive ABS2](http://www.wiggle.jp/lezyne-cnc-floor-drive-abs2-%E3%83%95%E3%83%AD%E3%82%A2%E3%83%9D%E3%83%B3%E3%83%97/) -デザインと機能性が両立した自転車の空気入れ。仏式と米式バルブに対応している。回転するねじ込みノズルが特徴的で、BROMPTONのような小口径タイヤを持つ自転車でも問題なく使える。 +デザインと機能性が両立した自転車の空気入れ。仏式と米式バルブに対応している。回転するねじ込みノズルが特徴的で、BROMPTON のような小口径タイヤを持つ自転車でも問題なく使える。 ## [iPad Pro 10.5 インチ](http://www.apple.com/jp/ipad-pro/) [Apple Pencil](http://www.apple.com/jp/shop/product/MK0C2J/A/ipad-pro%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEapple-pencil)との組み合わせがとても良い。ノートを書いたり、絵を描くのに使っている。 -スタンドは、Twelve Southの[Compass 2](http://www.apple.com/jp/shop/product/HF022ZM/B/twelve-south-compass-2-stand-for-ipad)を使っている。折りたたむとApple Pencil2本分くらいに小さくなる。 +スタンドは、Twelve South の[Compass 2](http://www.apple.com/jp/shop/product/HF022ZM/B/twelve-south-compass-2-stand-for-ipad)を使っている。折りたたむと Apple Pencil2 本分くらいに小さくなる。 # サブスクリプションサービス ## G Suite -月540円。 -好きなドメインでGoogleサービスを利用出来るので使っている。Gmailにもy@uechi.ioでログイン出来る。 + +月 540 円。 +好きなドメインで Google サービスを利用出来るので使っている。Gmail にも y@uechi.io でログイン出来る。 ## Apple Music -学割で月480円。普段の音楽ソースはこれに統一している。 + +学割で月 480 円。普段の音楽ソースはこれに統一している。 ## iTunes Match -CDからインポートした曲をクラウド同期するために有効化。 + +CD からインポートした曲をクラウド同期するために有効化。 ## iCloud Drive + 写真やクラウド同期のために容量を購入した。 ## Dropbox Pro + あらゆる作業データを保存しているため容量を増やした。 ## Amazon Student -Primeの学割版。年間1400円。 + +Prime の学割版。年間 1400 円。 ## Sketch -コンピューター1台ごとに課金されるため非常に割高。やめたい。 + +コンピューター 1 台ごとに課金されるため非常に割高。やめたい。 ## Adobe Creative Cloud -学割で月3000円。 + +学割で月 3000 円。 ## Apple Developer Program + 税金。 ## MoneyForward @@ -101,7 +112,7 @@ Primeの学割版。年間1400円。 ## [Namecheap](https://www.namecheap.com/) -ドメインレジストラ。お名前.comからiwantmyname、そしてNamecheapへと移行してきた。この手のサービスにしては良くデザインされており、使いやすい。 +ドメインレジストラ。お名前.com から iwantmyname、そして Namecheap へと移行してきた。この手のサービスにしては良くデザインされており、使いやすい。 一度転送でトラブルがあり、カスタマーサポートのお世話になったことがあったが、しっかりとした仕事をしてくれた。 @@ -124,4 +135,4 @@ Primeの学割版。年間1400円。 テントや焚き火グッズのようなキャンプ用品をレンタル出来るサービス。 テントは高価な上にほとんど買い換えないタイプの製品なので、このようなサービスを通じて様々な種類のテントを借りて実地で試して、眼を肥やしてから購入した方が良いと感じた。 -3シーズン用を買い揃えて、やる頻度の低い冬用の装備だけレンタルするという戦術もある。 \ No newline at end of file +3 シーズン用を買い揃えて、やる頻度の低い冬用の装備だけレンタルするという戦術もある。 diff --git a/_posts/2018-04-10-building-tensorflow-from-source.markdown b/_posts/2018-04-10-building-tensorflow-from-source.markdown index ade9d15..ff26017 100644 --- a/_posts/2018-04-10-building-tensorflow-from-source.markdown +++ b/_posts/2018-04-10-building-tensorflow-from-source.markdown @@ -37,4 +37,4 @@ CC_OPT_FLAGS="-march=native" ./configure bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package && \ bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg && \ pip install /tmp/tensorflow_pkg/tensorflow-1.7.0-cp36-cp36m-linux_x86_64.whl -``` \ No newline at end of file +``` diff --git a/_posts/2018-04-13-camping.markdown b/_posts/2018-04-13-camping.markdown index 87478d5..339423b 100644 --- a/_posts/2018-04-13-camping.markdown +++ b/_posts/2018-04-13-camping.markdown @@ -1,5 +1,5 @@ --- -title: 初キャンプ +title: 初キャンプに必要な機材と予算について date: 2018-04-13 14:26:00 +09:00 --- @@ -9,20 +9,20 @@ date: 2018-04-13 14:26:00 +09:00 # 道具のレンタル -キャンプ道具を一度に買い揃えるのが難しかったため、テントと椅子と焚き火グリルをTENTALでレンタルした。 -6万円以上するテントを購入前に実地で試用できるという点で、キャンプ初心者はむしろレンタルから始めることで銭失いの後悔を最小化できそうだ。 -逆に、1万円を切る道具は熟慮した上で購入した方が良い。 +キャンプ道具を一度に買い揃えるのが難しかったため、テントと椅子と焚き火グリルを TENTAL でレンタルした。 +6 万円以上するテントを購入前に実地で試用できるという点で、キャンプ初心者はむしろレンタルから始めることで銭失いの後悔を最小化できそうだ。 +逆に、1 万円を切る道具は熟慮した上で購入した方が良い。 # 焚き火とバーベキュー -キャンプをするからにはアウトドアでしか出来ないことをするべきである。そこで焚き火とバーベキューのどちらもこなせるピコグリル398を持って行った。 -ピコグリル398は重さが400g程度であり、厚さ5mm程に折りたたむことが出来る。このサイズ感で焚き火とバーベキュー両方をこなせるギアは他に無い。 +キャンプをするからにはアウトドアでしか出来ないことをするべきである。そこで焚き火とバーベキューのどちらもこなせるピコグリル 398 を持って行った。 +ピコグリル 398 は重さが 400g 程度であり、厚さ 5mm 程に折りたたむことが出来る。このサイズ感で焚き火とバーベキュー両方をこなせるギアは他に無い。 バーベキュー用の炭として、ヤシガラ炭に着火剤を混ぜ込んだ形成炭を使用した。備長炭と違って簡単に火が付くため、重い着火用の風防や追加の着火剤を持って行かずに済む。 -2人で1-2時間程度のバーベキューであれば形成炭4個で十分足りた。 +2 人で 1-2 時間程度のバーベキューであれば形成炭 4 個で十分足りた。 着火剤込みと言えどマッチで火をつけるのは難しかったので、コンパクトトーチを持って行くべきである。 -また、グリルには厚手のアルミホイルを2枚ほど敷いておくと、バーベキューの最中に網から垂れた油を洗う手間が省ける。 +また、グリルには厚手のアルミホイルを 2 枚ほど敷いておくと、バーベキューの最中に網から垂れた油を洗う手間が省ける。 ただし、焚き火を始める前にアルミホイルを取り除くべきである。そのまま焚き火を始めると、アルミホイルが溶け出し洗い物がかえって困難になる。 焚き火を熾す際は、バーベキューで使った炭を着火剤として用いると薪に自然に火がついてくれる。 @@ -44,6 +44,6 @@ date: 2018-04-13 14:26:00 +09:00 # 就寝時の防寒 -当日の最低気温は3度と予報されたが、快適下限が3度のダウンシュラフでは到底太刀打ち出来ないほど凍えた。 -緊急の対策としてヒートテック、靴下、ネックウォーマーを装着し、さらに貼るカイロx4を身体中の血管が集中している場所に配置することでなんとか耐え凌いだ。 -寒すぎて困ることはあれど、暖かすぎて困ることは無い。シュラフにはお金をかけるべきである。 \ No newline at end of file +当日の最低気温は 3 度と予報されたが、快適下限が 3 度のダウンシュラフでは到底太刀打ち出来ないほど凍えた。 +緊急の対策としてヒートテック、靴下、ネックウォーマーを装着し、さらに貼るカイロ x4 を身体中の血管が集中している場所に配置することでなんとか耐え凌いだ。 +寒すぎて困ることはあれど、暖かすぎて困ることは無い。シュラフにはお金をかけるべきである。 diff --git a/_posts/2018-08-03-hermitian-conjugate.md b/_posts/2018-08-03-hermitian-conjugate.md index 5d8143f..47b9e0b 100644 --- a/_posts/2018-08-03-hermitian-conjugate.md +++ b/_posts/2018-08-03-hermitian-conjugate.md @@ -3,18 +3,18 @@ title: 随伴行列あるいはエルミート共軛 date: 2018-08-03 --- -$m\times n$の複素行列の転置を取り、複素共軛をとった$n\times m$行列を随伴行列$A^*$あるいはエルミート共軛という。 +$m\times n$の複素行列の転置を取り、複素共軛をとった$n\times m$行列を随伴行列$A^\*$あるいはエルミート共軛という。 $$ \begin{align} A &=\begin{pmatrix} 1 & -1-i \\ 1+i & i \end{pmatrix} \\ -A^* &=\begin{pmatrix} 1 & 1-i \\ -1+i & -i \end{pmatrix} \\ -A^* &= \bar{A}^T +A^_ &=\begin{pmatrix} 1 & 1-i \\ -1+i & -i \end{pmatrix} \\ +A^_ &= \bar{A}^T \end{align} $$ -表記には方言があり$A^*, A^H, A^\dagger$などのバリエーションがある。 +表記には方言があり$A^\*, A^H, A^\dagger$などのバリエーションがある。 # エルミート行列 -複素数を成分に持つ正方行列$A$があったとして、その行列Aの随伴行列$A^*$が$A$と等しい場合、行列$A$をエルミート行列という。 +複素数を成分に持つ正方行列$A$があったとして、その行列 A の随伴行列$A^\*$が$A$と等しい場合、行列$A$をエルミート行列という。