【Mac】バタフライキーボードの直し方/壊し方
1. はじめに
- 1年くらい使ってたMacのキーボードの「b」が効かなくなり分解して直し、興味本位で「3」を分解したら壊したので記録として残します
- 【分解方法】を先に書き、【注意事項】や【分解する前のチェック項目】などは後述します
- 本記事はホコリやチリによる『接触不良』を改善することを目的としています。本記事通りに作業しても必ずしも直るとは限りません。
あ、分解は自己責任でね?(にっこり)
OK?
2. 分解方法(直し方)
2.1 参考
- 分解するにあたり、下記の記事が超参考になりました。基本的な外し方を念頭において下さい
2.2 バタフライキーボードの固定構造
2.3 分解に使うもの
- マイナスドライバ(細いもの) x2
2.4 分解のポイント
- 文字にすると単純ですが、『キー』と『パンタグラフ』はツメで固定されています。そのため力で取ろうとすると運が悪いと悲しみを生みます。
- バーとツメを外すときは、常に『パンタグラフを下に押し込みバーを取るイメージ』で行うと外しやすいです。
3. 注意事項
上述しましたが『キーを上げ持ち上げ外すイメージ』より『パンタグラフを下に押し込みバーを取るイメージ』の方が外しやすいかと。
バーとツメを外す過程で「パキッ」と音がなります。
4. バタフライキーボードの壊し方
- パンタグラフのバーが外れていないうちにツメを外そうとすると、荷重に耐えきれずキーが割れます(下図)
5. 分解する前のチェック項目
- 再起動してみる
- NVRAMリセットしてみる
- 接触不良なのかチェック(20回くらい押してみる)
- エアダスターをかけて変わるか、もう一度チェック(20回くらい押してみる)
・私の場合は(4)で1〜2回反応しました。接触不良ではなさそうなら業者に見てもらいましょう。
6. 割れたキーの直し方
- マイナスドライバの先端に接着剤をつける
- キーに薄く伸ばしながら接着剤をつける
※接着剤をつけすぎるとキーがハマらない恐れがあります。
【ディープラーニング】初心者が行うディープラーニングPCのパーツ選び〜組み立て
まえがき
- 筆者は自作PC初心者です。もっとこうした方がいい!ここはおかしいのでは?という意見がありましたら、どしどしお願い致しますmm
記事の概要
- ディープラーニング用PCのパーツ集め
- 組み立て
- 環境構築(次回以降)
- 監視(次回以降)
DLマシンのパーツ集め
前準備:必要な知識をつけるために『DOSV』を2〜3冊読む
要件
今回はPCを組むにあたって、前もって以下のような要件が設定されていました。
必要なパーツ集め
必要要件を満たすためには以下のような手順でパーツを選んでいきました。
- CPU(skylake)が刺さる → LGA1151(CPUソケット)
- GPUが2枚差できる → SLI【この時点でマザーボードが決まる】
- マザボが入る筐体 → ATX
- GPU二枚刺しに耐えうる電源ユニット → ???(このときは650W程度で想定)
パーツ一覧
- CPU:intel i7 7700k(kaby lake)
- GPU:Geforce GTX 1080 ti
- マザーボード:ROG STRIX Z270F GAMING(ATX, LGA1151, GPU 2Way)
- ケース:Thermaltake VIEW 31 TG
- 電源ユニット:Corsair RM650x ← これが後々大惨事に繋がり、買い直し
- 電源ユニット:SilverStone 850W
- メモリ:CORSAIR DDR4 8GB
- SSD:Crucial MX300 525GB
- CPUファン:虎徹 12cmサイドフロー SCKTT-1000
合計:224,892円…わぉ…
組み立て後
LEDがなかなか笑 サイドカバーはガラスなんでメンテナンス性もいい!!
さいごに
今回は学びが多かったので、記事にしましたb
文量が多くなるのでいったんここまで。
次回はGPU1枚刺しと2枚刺しの比較、監視状況などについて書こうかと〜
→ (次回)ディープラーニングマシンの環境構築手順と監視状況
Blender for Three.js
WebGLで3DCGを使うなら、まずThree.jsでしょう。
なぜBlenderかというと、
『他のソフトウェアがjsonに書き出せない』の一点に尽きる。
ファイル形式として、
・fbx
・obj
・dae
などあるが、
・fbx…three.jsで読み込めない
・obj…three.jsで読み込めるが、モーフに対応してない
一方
『json形式ーメリット』
・ボーンアニメーション、モーフアニメーション対応
・連想配列なので、ファイル構造も理解しやすい
・マテリアルをjsonから直接いじれる
『json形式ーデメリット』
・ソフトウェアへ逆インポート出来ない
・書き出し時に設定が面倒
Blenderでの書き出しはかなり手順があって面倒だから、また今度。
three.jsでfbxがインポート出来れば、モデルの不備があった時に、ソフトウェアにインポートして元ファイルをいじらずにエクスポートできるのに…