たけぞう瀕死ブログスマートフォン用の表示で見るたけぞう瀕死ブログ2019-11-02マルチペアリング可能なUS配列のBluetoothキーボードPC家のデスクが狭いので二台のクラムシェルモードのMacBookを一式の入力デバイスで切り替えて使いたいと思い、マルチペアリングの可能なBluetoothキーボードを探していたのですが、マルチペアリングできてUS配列のものがなかなか見つからず、結局以下のものを購入してみました。エレクトロニクスこの商品を含むブログを見る実際に使ってみて、Bluetoothの接続自体は問題なく機器の切り替えもスムーズです。3で接続先を切り替えることができます。今どのデバイスに繋がっているかはLEDインジケーターで分かりますし、電池式でなく充電式なのもよいです。配列は至って標準的でキーストロークやクリック感もそれなりにあるのですが、筐体が薄すぎるのと、筐体とデスクの間に空間ができるのでタイプしていてやや不安定な感じがあります。付属のポーチをキーボードの下に敷いて使うと安定していい感じです。目的は達成できたのですが、やはり入力デバイスは実際に触って買わないとダメだなと感じました。US配列のマルチペアリング可能なBluetoothキーボードは選択肢が少ない上に家電量販店などにもなかなか置いていないので悩ましいところです。日本国内にいる限り、日本語配列の方が既製品の選択肢が豊富なので、そういう意味で日本語配列を選ぶのはありかも知れないと思います。以前のエントリで触れたNizのものは価格がそれなりに高いのと、最近HHKBとThinkPadキーボードを併用していてパンタグラフのキーボードの方がキーストロークが浅くて疲れにくいと感じていたのでこちらを選択したのですが、本当はThinkPadキーボードのBluetoothモデルがマルチペアリングできるようになると一番良いですね。ThinkPadキーボードは現行モデルが出てからもう何年も経つのでそろそろモデルチェンジしてもよさそうな気もしますが...。ちなみにマウスもマルチペアリングできる手頃なものということで以下のロジクールのものをセットで購入しました。こちらは単三電池式でBluetoothだけでなくUSBアダプタも付属しています。2台までペアリング可能でマウスホイール手前のボタンで簡単に接続先を切り替えることができます。マウスの使い勝手自体は可もなく不可もなくという感じです。#3が開催されました。airframe.connpass.com誠に僭越ながら私もLTをさせていただきました。Java時代からのDIの変遷を振り返るという老害的なテーマだったのですが、だいぶグダグダな感じになってしまったのでもう少し時間をかけて準備するべきだったと反省しています。Mattersというミートアップで同様のテーマでお話しさせていただくことになっています。こちらは45分のセッションとなるので気合いを入れて準備して臨みたいと思います。万が一当日ロンドンにいらっしゃる方が居られましたら是非お立ち寄りいただければと思います。#3でLTをしましたTweet広告を非表示にするもっと読むコメントを書く2019-10-20MacBookを二枚立てられるようにしてみたMac以前書いたように自宅ではデスクが狭いのでまな板スタンドでMacBookを立てて使っています。takezoe.hatenablog.comここのところ諸事情によりもう一台のMacBookと使い分けているのですが、都度置き換えるのが面倒なので二枚立てできるスタンドを購入してみました。エレクトロニクスこの商品を含むブログを見る以下のような感じでしっかり二枚のMacBookを立てられるようになりました。Amazonは最近治安が悪いし、聞いたことないメーカーのものなので大丈夫かなと思っていたのですが、作りもしっかりしてるし立てる部分の幅も調節できていい感じです。お洒落度は微妙なところですが、ノートPCだけでなくタブレットを立てたり、キーボードを立てたりするのにも使えそうです。デスクを広く使えるようになりますね。ちなみに外部ディスプレイは一枚しかないのですが、片方のMacBookをHDMI、もう片方をDisplayPortに接続しておくことでディスプレイ側の入力を切り替えるだけで使い分けられるようにしてあります。いまのところキーボードは有線のHHKBを差し替えて使っていますが、マルチペアリングできるBluetoothマウスとキーボードがあれば線を差し替えずに二台の使い分けができるようになるはず...。以下のNiZというメーカーの静電容量式キーボードが気になっています。キーボードは積まないと固く心に誓ったのですが...。監訳者の@taroleoさん経由で発売前に頂いたのですが、分量が多く(約600ページ)内容もぎっしりで読むのに時間がかかってしまいました。紙媒体のものを希望してお送り頂いたのですが、あまりの厚さに持ち運びが困難なので電子版にすればよかったと若干後悔しました...。単行本(ソフトカバー)この商品を含むブログを見る近年クラウドの発展に伴い、小規模なアプリケーションといえども分散データシステムに関する知識が不可欠になってきました。AWSなどのクラウドプラットフォームでは手軽に分散ストレージや分散データベースを利用することができますし、WebアプリケーションとRDBを使うシンプルな構成のシステムでもクラウドプラットフォームの機能で冗長化が可能になりました。マイクロサービスアーキテクチャによるシステム構築にも分散システムへの理解が必要不可欠です。このような時代において、分散データシステムに関する基礎知識を一冊で、かつ日本語で効率よくインプットすることができるということは非常に価値があります。600ページという分量もさることながら、各章毎に列挙された参考文献のリストからもこの書籍の密度がわかります。読破するのに時間はかかると思いますが、これだけの情報源に自分で当たることを考えればそれも納得というところでしょう。読んだ方が数十倍は効率が良いので日本語訳の出版には感謝しかありませんが、それでも1周では理解が追いついていない箇所が多いので繰り返し読み込みたいと思います。4.32.0をリリースしました。2.7.0でビルドされるようになりました。2.7でビルドされたものでなくてはならないということを意味します。4.32.0で動作するバージョンがリリースされています。4.32.0では動作しません。4.32.0へのアップグレードを待ったほうが良いかもしれません。2.13系の最初のGAリリースであるため未知のバグや非互換などによる不具合が生じる可能性があります。GitBucketをクリティカルな用途に使用している場合はより安定した将来のリリースを待つか、十分にテストを行った上でアップグレードすることをお勧めします。4.32.0ではプラグインレジストリからのプラグインのネットワークインストールが廃止されました。従来のバージョンのGitBucketを使用している場合、引き続きプラグインレジストリからのネットワークインストールを利用できますが、プラグインレジストリは近い将来シャットダウンする予定ですので、その後は従来バージョンでのGitBucketでもプラグインのネットワークインストールは利用できなくなります。organizationでメンテナンスされている以下のプラグインについてはGitBucketに標準でバンドルされるようになり、デフォルトで利用可能な状態になります。gitbucket-notifications-plugingitbucket-gist-plugingitbucket-pages-plugingitbucket-emoji-plugin上記以外のプラグインについては手動でインストールを行う必要があります。ドラフトプルリクエストプルリクエストを作成する際にドラフトモードを選択できるようになりました。ドラフトモードで作成したプルリクエストはドラフトモードを解除するまでマージすることができません。プルリクエストがマージ可能な状態になったらドラフトモードを解除することができます。ドラフトモードを解除するとプルリクエストがマージ可能になります。ようなURLでアクセスすることで差分比較ビューでコミットID間の差分表示ができるようになりました。プルリクエストのデフォルトプライオリティデフォルトとして設定されたプライオリティがイシューだけでなくプルリクエストにも反映されるようになりました。イシュー、プルリクエストタイトル編集時のフォーカスイシューやプルリクエストのタイトル編集ボタンをクリックした際にタイトルのテキストフィールドにフォーカスするようになり、ボタンクリック後に即座にタイトルを編集することができるようになりました。今回のバージョンではこの他にも様々な改善やバグフィックスを行っています。詳細についてはIssueの一覧をご覧ください。Sierraにバージョンアップしてからというもの、どういうわけかトラックポイントのセンターボタンでのスクロールが効かなくなってしまい長らく使用を断念していました。Elementsについてググっていたところ以下のような記事を発見しました。applech2.comもしやと思いあれこれ試してみたところ、見事センターボタンによるスクロールを復活させることに成功したのでその設定をメモしておこうと思います。ElementsのDevicesタブでThinkPadキーボードのマウスデバイス側のイベント変更を許可しておきます(ThinkPadキーボードは同じ名前でキーボードデバイスとマウスデバイスの2つが表示されているはずです)。1)」を有効にします。ModificationsタブでThinkPadキーボードのマウスデバイス側で「button3」を「button4」にマッピングします。Elementsの設定は完了です。あとはMac側の設定でスクロール方向やマウスカーソルの移動速度、スクロール速度などを調節すれば普通に使えるようになると思います。完全に使用を諦めてずっと積みキーボードと化していたのですがこれで再び活用できそうです。このモデルは日本語配列のものしか持っていないのですが、使えるとなるとUS配列のものも欲しくなりますね...。現在では入手困難でたまに出回ってもプレミア価格となっているようです...。Foundationに寄贈されたオープンソースの機械学習プラットフォームです。API簡単に作成することができます。使える様々なエンジンテンプレートが用意されており、その中から目的に合ったものを選ぶことができます。Javaコードを書いてテンプレートをカスタマイズする必要があります。Spark上で動作するAutoMLライブラリで、コーディングなしで最良のモデルを見つけることを自動化することができます。そこで、TransmogrifAIを使用してPredictionIO用のコーディング不要の機械学習テンプレートを作成できるのではないかと思い、作ってみました。github.comタイタニックのサンプルを実行してみるテンプレートの使い方を見るためにタイタニックのサンプルを動かしてみましょう。その前にPredictionIO自体のセットアップは済ませておく必要があります。pioコマンドでアプリケーションを作成します。xxxxxxxxxxxxxxxxアクセスキーを環境変数に設定します。ACCESS_KEY=xxxxxxxxxxxxxxxxイベントサーバーを起動します。&イベントデータをイベントサーバにインポートします。テンプレートのルートディレクトリで以下のコマンドを実行します。$ACCESS_KEY学習を行います。