牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Javascript と Python の真偽値の違いメモ

javascript

>> Boolean(0 > 0)
false
>> Boolean(1 > 0)
true
>> Boolean(0)
false
>> Boolean(1)
true
>> Boolean('0' > 0)
false ;; ここ違う
>> Boolean('1' > 0)
true
>> Boolean('0')
true
>> Boolean('1')
true

python

>>> bool(0 > 0)
False
>>> bool(1 > 0)
True
>>> bool(0)
False
>>> bool(1)
True
>>> bool('0' > 0)
True  # ここ違う
>>> bool('1' > 0)
True
>>> bool('0')
True
>>> bool('1')
True

Django のフォームで BooleanField のチェックボックスのラベルもクリックできるようにするメモ

(Django1.11.11)

class FooForm(forms.Form):
    is_enabled = forms.BooleanField(label="使用可能")
    ....
  <p>
    {{ form.is_enabled }}
    <label for={{ form.is_enabled.auto_id }}>{{ form.is_enabled.label }}</label>
  </p>

Django で最後に実行した ORM のSQL を確認するメモ

(Django1.11.11)

>>> from django.db import connection
>>> connection.queries

>>> from foo.models import Bar

>>> bars = Bar.objects.filter(name='foobar')

>>> connection.queries[-1]['sql']
"SELECT `foo_bar`.`id`, `foo_bar`.`name`, `foo_bar`.`updated_at` FROM `foo_bar` WHERE `foo_bar`.`name` = 'foobar' LIMIT 21"

MIDIキーボードが欲しかったのでメモ

前置き

もう購入済みだけど記録として。
仙台の楽器屋に希望の機器が置いて無くてツラい。(第六感を信じてネットで買うしかない)

希望

  • 置く場所がないので25鍵くらいのやつ。
  • パッドほしい。melodicsで指ドラムしたいので。
  • Reasonとか使うのに楽できそうなやつ。

キーボード候補

Nektar IMPACT LX25+


Nektar Impact LX controlling Reason

  • 結論これにした。
  • Reason とか 主要なDAW と連動できて操作が便利でよい。 -キーボードから再生・停止やパッチ選択・一時コントロール割当などできる・
  • 多機能の割にお手頃価格。

購入後の感想

  • DAW連携がとても使いやすくていい感じ
  • 鍵盤ちょうど良い感じ(他のキーボードよく知らないけど)
  • パッドの感触・感度いい感じ
  • 思ったよりデカかった
  • 軽い

ARTURIA MiniLab Mk II

  • 機能的にもちょうど良さげでお安い上に見た目がいい。

Novation Launchkey Mini MK2

  • パッドが多い 8x2
  • ピッチ・ベンドとモジュレーションホイールがない
  • 主要DAWとの連携機能があるっぽいけど nektar の方がよさそうな気がした。

Akai MPK mini MK2

  • スペックみるかぎりは悪くなさそうだけど評判がバラバラ過ぎなのがちょっと気になる。

感想

  • nektar のキーボード良い
  • 場所があるなら49鍵以上がよさそう
  • 先月に購入したので細かいこと忘れたw