ikapper

Python3

Python3 細々とした備忘録

また調べそうなことは、ここに追記していく # aからzまでの文字リストを作る alphabets = # 空白で区切る時は、 spl = 'some str'.split(' ') # でもいいが、 spl = 'some str'.spl...
Swift

Swift キーボード入力のイベントをハンドルする

Swift3での実装ならこちらになります: Swift3 ViewControllerでキーイベント(keyDown)を捕捉する - ikap キーイベントはNSResponderを介する。 NSViewControllerは、NSResp...
Swift

NSImageViewをScrollViewに入れる

Storyboardで行った。複数のViewをまとめて入れられるのかも。 ViewにNSImageViewを追加。 追加したImageViewを選択状態にする。 Xcodeのメニューから、Editor --> Embed In --> Sc...
Mac

MacのFirefoxでトラックパッドを利用したページの更新を行う

MacのOSのバージョンは、El Capitanで10.11.4 Firefoxのバージョンは、47.0 調べた限りでは、見つからなかったのでメモ。 以下の設定では2本指での回転でリロードがかかる。 about:configをいじればいい。...
Swift

Swift delegateについて

Delegateを実装するとき、以下のエラーが出た Type '通知先' does not conform to protocol 'SomeDelegate' これは、protocolで定義されたメソッドを実装していないため怒られている。...
Swift

Swiftでコードで画面遷移を行う

Segueを使って画面を遷移できるらしいが、StoryBoardでは、なかなかうまくいかなかった。 StoryBoardでは、ButtonとViewControllerを簡単にSegueで設定できたが、それだと、Buttonを押した瞬間に画...
Git

AndroidStudioでGit。ファイルを監視対象外にする

Gitの導入したての時に、監視対象を適当に決めてしまったので、整理しようとした。 とりあえず、過去のコミットから対象外ファイルを除外するために、 git rm --cache <FILENAME> で監視対象から外す。 この時点で、Andr...
成果物

Terminalでポーカーをする

GitHubの使い方を知るためにポーカーを作ってアップしてみた。 ikapper/Poker: Poker on Terminal by python3. (練習) 意外とREADMEを作るのが面倒ですね。そのうちまともにしたい。なお、ダブ...
Mac

mac ダッシュボードをON,OFF

毎回調べるのも面倒なのでメモしておく。 # 消すとき defaults write com.apple.dashboard mcx-disabled -boolean true killall Dock #表示したいとき defaults ...
Python3

Python3 コマンドライン引数について

Python3でコマンドライン引数を便利に使いたいと思いました。 すると公式に便利なパーサーがあるというではありませんか。(3.2以降) 16.4. argparse — コマンドラインオプション、引数、サブコマンドのパーサー — Pyth...