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 本
CSS CSSの疑似クラスが便利そう CSSの疑似クラスというものを知りました。 jQuery hover()をPCとタッチスクリーンで分ける - ikapでJavascriptでhoverを管理していた。 しかし、CSSの疑似クラスを使えば、割と容易にhoverができるようだ... 2017.08.15 CSS
PCアクセサリ AnkerのキーボードA7726の電池残量が少なくなった 使っていたキーボードが電池残量が少ないようだ。 Anker ウルトラスリム Bluetooth ワイヤレスキーボード iOS/Android/Mac/Windows に対応 ホワイトposted with amazlet at 17.04.... 2017.08.14 PCアクセサリ
Jinja Jinja2 継承とinclude Jinja2の継承とインクルード Jinja2は継承しか知らないまま使ってきたが、includeという便利なものがあることを知った。 参考: Jinja2 のインクルード機能を使ってより DRY に - present Jinja2のext... 2017.08.07 Jinja
Javascript jQuery hover()をPCとタッチスクリーンで分ける touchとhoverの両立 PCで主にWebサイトのGUIを調整していると、スマホなどのタッチスクリーン端末では、違和感が生じたりする。 前に、jQuery 動的に生成した要素へのhover()は使えない - ikapで、 $(docum... 2017.08.07 Javascript
Javascript jQuery 動的に生成した要素へのhover()は使えない JavascriptとjQueryで動的コンテンツを作成したい。 ぶつかった問題をメモできるものはメモしておく。 動的に生成した要素に対して、$("selector").hover(func, func)がうまく動作しない。 対処法は、jq... 2017.08.03 Javascript