ikapper

Mac

VLC playerでラジオをブックマークしておく

VLCでインターネットラジオをブックマーク?する方法。環境macOS 10.11.5VLC media player 2.2.1VLCの起動時に毎回URLを打ち込むのは少々面倒なので、簡単に保存する方法を探しました。とは言っても難しいことは...
Python3

Python MongoEngineでEmbeddedDocumentListFieldの中から日付の範囲を指定して抽出する

MongoEngineで指定した日付の範囲内のドキュメントを取り出す。コレクションSomeCollectionは以下のようになっています。なお、MongoEngineを使っているので、Python上ではSomeDocumentクラスでコレク...
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_...