Python3 Python MongoEngineでEmbeddedDocumentListFieldの中から日付の範囲を指定して抽出する MongoEngineで指定した日付の範囲内のドキュメントを取り出す。 コレクションSomeCollectionは以下のようになっています。 なお、MongoEngineを使っているので、Python上ではSomeDocumentクラスでコ... 2017.11.11 Python3
Mac MacBook クリーニングクロスと水で、液晶画面の手入れ・掃除をした MacBookの液晶画面を掃除したくなった。 注意点を調べると、 Apple 製品のお手入れ方法 - Apple サポート といった公式ページがありました。 以前購入した以下のクロスを利用しました。 クリーニングクロス 10枚セット 極細繊... 2017.11.03 Mac
Mac Mac MongoDBをHomebrewからインストールして起動する HomebrewからMongoDBをインストールした時のMongoDBの起動 こんなエラーが出て起動できなかったのでメモ。下にまとめ。 $ mongo foo MongoDB shell version v3.4.10 connecting... 2017.11.02 Mac
Mac Mac トラックパッドのドラッグの設定 MacBookのトラックパッドの設定について。 macOS 10.11.5 感圧トラックパッド ドラッグ操作を押し込まずに出来る方法を探した。 システム環境設定 -> アクセシビリティ -> マウス/トラックパッドにあるトラックパッドオプシ... 2017.10.27 Mac
Mac Mac TrueCryptからVeraCryptに移行(変換も出来る) TrueCryptは何やら脆弱性があるそうなので、VeraCryptを使うことにした。移行について。 どうやらTrueCryptで作成したコンテナをそのままVeraCryptで使えるようだ。 インストールしてみて変換もできたのでメモを残して... 2017.10.22 Mac
Swift3 Swift3 Cocoa マウスカーソルを隠す SwiftとCocoaでマウスカーソルを隠す方法をドキュメントから探した。 3通りの方法があった。 CGDisplayHideCursor(id) NSCursor.hide() NSCursor.setHiddenUntilMouseMo... 2017.10.19 Swift3
Swift3 Swift3 非同期処理はOperationQueueで行う Swiftで非同期処理するときはOperationQueueを使う。 時間のかかる処理はバックグラウンドでやらせておきたい。 let oq = OperationQueue() oq.addOperation { // バックグラウンドで行... 2017.10.18 Swift3
Swift3 Swift3 Cocoa NSTrackingAreaを使ってView上のマウスの移動を検出する cocoaとswiftでtracking areaの設定とイベント捕捉。 方法はいくつかあると思いますが、そのうちの1つをメモ。 大雑把な流れは次の通り。 下地のView(マウスを捕捉したい部分のView)をカスタムViewにする 上のカス... 2017.10.10 Swift3
Pygame Python Pygameでキーリピート wxPythonでは画像の色合いがFinderのプレビューと違っていたが、Pygameではほとんど同じなようだ。 なので、以前作ったやつをPygameに移植したい。 そのためのメモ。 キー入力のリピートについて、その辺の記事では長押し版(g... 2017.09.25 Pygame
本 短編案内 赤い部屋 – 江戸川乱歩 赤い部屋 - 江戸川乱歩 夜ごと、異常な興奮を求めて人々が赤い部屋に集まり、円卓を囲み、1人の話手が様々な話をする。 新入会員のT氏は、今回の話手になっていた。 そこでT氏は、今まで自分の退屈を紛らわすために、100近くもの人を殺してきたと... 2017.09.21 本