タグ

ブックマーク / a2c.hatenablog.com (3)

  • Pythonリスト内包表記文法 低速マスター - When it’s ready.

    リスト内包表記(LC)使った方が圧倒的にコードが読みやすく、短くなる。慣れてないという理由で使われてない気がするので今後の自分のためにも、メモを残す。 LCは基的に、ListやHashを処理する際に使用される。例えば、規則性のある並びのListが欲しい時などに利用すると良い。 1, 基礎 リストの作成 forの前が処理、forからList名までがひとつのforの段落で前から評価される。 src_list = [1,2,3,4,5] print [x for x in src_list] # [1,2,3,4,5] リストの作成2 for部で取り出された要素が、その後ろif部で評価され真だったものだけが、初めのx*2に渡され処理される(この場合は、2.4だけ) src_list = [1,2,3,4,5] print [x*2 for x in src_list if x % 2 == 0

    Pythonリスト内包表記文法 低速マスター - When it’s ready.
  • PT2で、4ch入力かつ全チャンネル録画テストするスクリプト - When it’s ready.

    PT2とか全然いりません。欲しくないし なんとなく、アンテナ線をGRx2 BSx2繋いだ人とか全チャンネル録画するのメンドくさいだろうなぁと 思ったのでスクリプト書いてみた。ショボすぎますが、手でコマンド打つより便利だと思う。スクリプトのあるディレクトリにファイルが出来ます。 スクリプト #!/usr/bin/env python # coding:utf-8 # PT2 で4ch入力の動作チェックスクリプト 東京版 import os # 録画時間(単位:秒) dur = 30 def go_rec(ch_num, ch_name, dev_num): for i in range(len(ch_num)): for ii in range(len(dev_num)): os.popen('recpt1 --b25 --strip --device /dev/pt1video%s %s

    PT2で、4ch入力かつ全チャンネル録画テストするスクリプト - When it’s ready.
  • DropBoxを使って、まっさらな環境から5分で継続的で快適な環境を作る方法  - When it’s ready.

    Windows以外のOSの話 かつ、DropBoxが対象としている*nixOSの場合限定ですが、とても快適な方法を紹介。https://www.getdropbox.com/home 今までは、おれおれリポジトリーに、dotFileをあげておいて新しい環境ができたら、~/.dotとかにcloneしてリンク張ったりしてました。よくあるミスとしてなんか設定ファイルを修正したんだけど、コミットし忘れちゃったとかそんなことがしょっちゅうありました。結構悲しかったりします。そういうサーバーに限って外からでは入れなかったりしてメンドクサイこと極まりない。 そこで、DropBoxとLinkの合わせで快適な同一環境を構築してみました。 DropBox内にdotファイル置き場を作り、〜/配下にln -sするだけ。だけどここもいろいろとファイルが多いのでsh書いてみました。もし、既にファイルがあれば.orgに

    DropBoxを使って、まっさらな環境から5分で継続的で快適な環境を作る方法  - When it’s ready.
    Bell000
    Bell000 2008/10/28
  • 1