Mac

MacBook クリーニングクロスと水で、液晶画面の手入れ・掃除をした

MacBookの液晶画面を掃除したくなった。注意点を調べると、Apple 製品のお手入れ方法 - Apple サポートといった公式ページがありました。以前購入した以下のクロスを利用しました。クリーニングクロス 10枚セット 極細繊維円弧エッ...
Mac

Mac MongoDBをHomebrewからインストールして起動する

HomebrewからMongoDBをインストールした時のMongoDBの起動こんなエラーが出て起動できなかったのでメモ。下にまとめ。$ mongo fooMongoDB shell version v3.4.10connecting to:...
Mac

Mac トラックパッドのドラッグの設定

MacBookのトラックパッドの設定について。macOS 10.11.5感圧トラックパッドドラッグ操作を押し込まずに出来る方法を探した。システム環境設定 -> アクセシビリティ -> マウス/トラックパッドにあるトラックパッドオプション.....
Mac

Mac TrueCryptからVeraCryptに移行(変換も出来る)

TrueCryptは何やら脆弱性があるそうなので、VeraCryptを使うことにした。移行について。どうやらTrueCryptで作成したコンテナをそのままVeraCryptで使えるようだ。インストールしてみて変換もできたのでメモを残しておく...
Swift3

Swift3 Cocoa マウスカーソルを隠す

SwiftとCocoaでマウスカーソルを隠す方法をドキュメントから探した。3通りの方法があった。CGDisplayHideCursor(id)NSCursor.hide()NSCursor.setHiddenUntilMouseMoves(...
Swift3

Swift3 非同期処理はOperationQueueで行う

Swiftで非同期処理するときはOperationQueueを使う。時間のかかる処理はバックグラウンドでやらせておきたい。let oq = OperationQueue()oq.addOperation { // バックグラウンドで行われる...
Swift3

Swift3 Cocoa NSTrackingAreaを使ってView上のマウスの移動を検出する

cocoaとswiftでtracking areaの設定とイベント捕捉。方法はいくつかあると思いますが、そのうちの1つをメモ。大雑把な流れは次の通り。下地のView(マウスを捕捉したい部分のView)をカスタムViewにする上のカスタムVi...
Pygame

Python Pygameでキーリピート

wxPythonでは画像の色合いがFinderのプレビューと違っていたが、Pygameではほとんど同じなようだ。なので、以前作ったやつをPygameに移植したい。そのためのメモ。キー入力のリピートについて、その辺の記事では長押し版(get_...

短編案内 赤い部屋 – 江戸川乱歩

赤い部屋 - 江戸川乱歩夜ごと、異常な興奮を求めて人々が赤い部屋に集まり、円卓を囲み、1人の話手が様々な話をする。新入会員のT氏は、今回の話手になっていた。そこでT氏は、今まで自分の退屈を紛らわすために、100近くもの人を殺してきたと語り始...
CSS

CSSの疑似クラスが便利そう

CSSの疑似クラスというものを知りました。jQuery hover()をPCとタッチスクリーンで分ける - ikapでJavascriptでhoverを管理していた。しかし、CSSの疑似クラスを使えば、割と容易にhoverができるようだ。<...