More issues

React NativeとWebViewでいつでも双方向通信する

最近仕事で React を使うようになりました。 で、React Native アプリ(以下 RN)と WebView(以下 WV)の双方向でメッセージをやり取りしたかった。 公式ドキュメントの奥深く、Communicating between JS and Nativeに書いてある。 というわけで、いつでも双方向通信を実現してみた。 動作確認 * react-native: 0.63.2 * react-native-webview: 10.8.3 ReactNative 側のソース react-nativeのWebViewはディスコンらしい。 ので react-native-webviewのWebViewを使います。 sourceプロパティで Web ページを埋め込むのですが、localhostじゃ動きません。 アドレスを指定しましょう。動作検証するためにはこのアドレスが RN 側の端末で解決できる必要があります。 import React, { useState } from 'react&
2 min read

やっぱりHHKB(JIS配列)に戻ってきた

早まって処分しなくてよかった。 JIS 配列サイコー。 Anne Pro 2 を気に入って、しばらく US 配列のキーボードを使っていましたが、今日から結局HHKB+AltConに戻ってきてしまいました。 Anne Pro 2 も悪いわけではないですが、やっぱり物理キーの多い JIS 配列の HHKB が便利なのです。 HHKB と Anne Pro2 で、気になるポイントを表にしました。 HHKB+AltCon Anne Pro 2 日本語切り替え 1 キー 2 キー同時押し チルダ(~) Shift+^ Fn + Shift + Esc マクロキーの暴発 ほとんどしない 慣れても毎日 Bluetooth 接続 1 台 4
3 min read

初めてのPC水冷化(7) - クーラントについての考察

水冷マシンは循環するクーラントが必要です。 クーラントの成分にもいろいろあり、それぞれ特徴があります。 EG,PG,純水 クーラントの主構成成分は大きく3つに分けられます。 * EG: エチレングリコール * PG: プロピレングリコール * 純水 サーマルテイクなどの PC 用冷却パーツを販売している会社からは、PG6%含有のものが販売されています。 EG: エチレングリコール 自動車の冷却水に使われるものです。 エチレングリコールは毒性が高いので、廃棄するときもそのまま排水に流すことは禁じられています。 誤飲厳禁。 PG: プロピレングリコール 環境低負荷、というふれこみでこれも自動車やバイクの冷却水に使われます。 ブラインと呼ばれる、床暖の循環水に使われるものもあります。 食品添加物としても使われているものなので、安全性は高いです。 純水 純水は、不純物をほとんど含まない高純度の水です。 ホームセンターでもバッテリー補充液、クーラント希釈用に精製水という名前で 2 リットル 300 円程度で購入できます。 実は
3 min read

Surface Pro XでWSL2をインストールする

Surface Pro X で Windows Update 2004 にアップデートの続き。 ようやく Win10 2004 にアップデートできても、WSL カーネルを更新しないと使えません。 > wsl --set-version Ubuntu 2 変換中です。この処理には数分かかることがあります... WSL 2 を実行するには、カーネル コンポーネントの更新が必要です。詳細については https://aka.ms/wsl2kernel を参照してください WSL 2 Linux カーネルの更新を見ろ、とメッセージが出た。 注意 ARM64 マシンを使用している場合は、代わりに ARM64 パッケージをダウンロードしてください。 と書かれているところから ARM64 版をダウンロード。 WSL1 の Ubuntu を
1 min read

Surface Pro X で Windows Update 2004にアップデート

Windows Updateじゃいつまでたっても WSL2 が使えない! Qiita に Surface Pro X でWSL2使ってる記事があったのだけれど、うちの PC はいつまでたっても 2004 にアップデートできない。 今入ってるモジュールが悪さしてるのかなーと思って Windows の再インストールまでしたのに、アップデートできない。 で、ぐぐったら出てきた。 Cannot upgrade Surface Pro X to Windows 10 version 2004 Google 翻訳。 方法を教えていただけますか?手順は何ですか? 「道具」はどこにありますか? はい、どうぞ。 1.このリンクに移動し、青い[今すぐ更新]ボタンをクリックすると、更新アシスタントツールがダウンロードされます。 https://www.microsoft.com/en-us/
1 min read

Docker の不要なイメージを削除する

気づいたら 1TB の SSD も残り 52GB。 最近やってない Steam ゲームや Docker の不要イメージを消すことにしました。 使っていないコンテナやイメージを自動的に削除する docker には使っていないコンテナやイメージを自動的に削除する便利なコマンドがあります! # 停止しているコンテナや使っていないnetwork、参照されないimageなどを削除 docker system prune -a # -f オプションの場合、確認無しで削除 docker system prune -f すると、以下の対象が全部消されてしまうけど?という警告メッセージが出ます。 WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all
1 min read

2台めのAnne Pro 2

ObinsKit 日本語化計画 の記事で紹介しましたが、 ObinsLab にプルリクエストを送ったら「もう 1 台 Anne Pro2 あげるよ!」とのことだったので送っていただきました。 ありがとうございます! 1 台目とは仕様違いでゲット。 1 台目 2 台目 色 黒 白 軸 Gateron 赤軸 Gateron 茶軸 早速キーマップをコピーして使っています。 色の違い 今回は白を送っていただきました。 RGB LED の映え方がキレイです。 黒もカッコイイので、どっちも好き。 キーキャップはどちらもダブルショットで光が透過するタイプなんですが、白のほうがザラザラしています。 好みもあるかもしれませんが、ザラッともツルッともしない黒のほうが好みです。 白はよくあるオフホワイトではなく、純白に近い白です。 白なのに、派手な印象。 職場に持っていくなら黒のほうが良いかなぁ。 軸の違い 前回は Gateron の赤軸、今回は同じく Gateron
2 min read

初めてのPC水冷化(6) - アップグレード

初めての水冷化から約 1 ヶ月。 安定稼働してとても静かなので、以前よりゲームへの没入感が高まりました。 さて、安定稼働しているのに飽き足らず、水温を計ってみたいなーとかもっと冷やしたいなーとかいう欲求から、システムアップグレードをもくろみます。 あと、リザポンがケース外に飛び出ていて見栄えが悪いので、ミニタワーの中に収めます。 追加・交換パーツ * フロント吸気ファンを 2 発 → 3 発に増設 * 水温計 with 流量計 * ラジエータ追加(120mm だけど 2 層構造) + ファン 2 発 * リザーバ交換シリンダー * 追加フィッティング * ナノダイヤモンドグリス 今回も主要部品は AliExpress の Bykski ストア から購入しました。 フロント吸気ファンの増設 使っているのが Tharmaltake の VERSA18 というミニタワーです。 120mm ファンならフロント側に 3 つインストールできる、と説明書に書いていましたが
4 min read

初めてのPC水冷化(5) - 負荷テストと温度変化

ベンチマークやストレステストで負荷をかけてみて、どのくらいの温度になるか実験してみました。 定番の 3D Mark より CPU にも負荷がかかるので、より熱くなります。 マシンスペック * CPU: Ryzen5 2600 * RAM: 32GB * GPU: RTX2060 6GB * 電源: CoolerMaster V650 Gold * ポンプ: DDC * ラジエータ: 240mm x1 * ファン: ラジエータをサンドイッチして 4 個 + ケースに 2 個 全てオーバークロックなしの定格運転です。 なおケース側面はポンプステーが干渉して閉じられなくなったのでオープンです。 MSI Kombustor で負荷運転 MSI Kombustor で 40 分ほど燃やしてみました。 28 度設定のエアコンをつけての実行です。 * GPU: 64.0℃ * CPU:
2 min read

初めてのPC水冷化(4) - 組み立て

部品は揃った。 休みも取った。 いざ組み立てです! 部品一覧 水路構築部品 * リザーバータンク付きポンプ(以下リザポン) * ラジエータ * GPU ウォーターブロック(以下 GPU 水枕) * CPU ウォーターブロック(以下 CPU 水枕) * 水路用チューブ(ID10mm / OD16mm) 2m * フィッティング x8 * サーマルペースト * クーラント * 精製水 ここまでが水路構築のために最低限必要なパーツです。 クーラントは自動車用の 33%濃度のものと精製水をブレンドしています。 その他補助 * 45 度アングル x1 * 90 度エルボー x4 * PWM  制御ファン x6 * ファンコントローラ x1 * RGB コントローラ x1 * リザポン固定用ステー * 排気バルブ * 洗瓶 これらは好みや構築スペースによって変動します。
5 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe