万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    pep8 長い文字の改行は??

    http://oldriver.org/python/pep-0008j.html
    Pep8には1行に最大79文字までとある

    ・例えば「greeting = self.get_argument」の行が長すぎる

    class IndexHandler(tornado.web.RequestHandler):
        def get(self):
            greeting = self.get_argument('greeting', 'Hello Annyon Konnichiwa hoge bar fuga foo')
            self.write(greeting + ', friendly user!')
    

    この場合

    class IndexHandler(tornado.web.RequestHandler):
        def get(self):
            greeting = self.get_argument('greeting',
    'Hello Annyon Konnichiwa hoge bar fuga foo')
            self.write(greeting + ', friendly user!')
    

    こんな改行してもpep8コマンドは怒ってくれない。

    「情熱プログラマー」正誤表書いた

    http://public-errata.appspot.com/errata/book/show/978-4-274-06793-8/

    vim複数行インデント

    ※すぐ忘れるのでメモ!僕の環境は4つ半角スペース入る
    1. vでビジュアルモード(Ctrlは不要、あってもいいらしい)
    2. jで行頭を(下方向)で複数行を選択
    3. >(Shift+.)を押す
    おしまい。

    vim複数行挿入

    1. Ctrl+vで矩形ビジュアルモード
    2. jで行頭を(下方向)で複数行を選択
    3. I[iの大文字]Shift+iで挿入モード
    4. 半角スペースとか入力する(1文字だけ入力されます)
    5. Esc