万年素人からHackerへの道

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

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

    組み合わせPython

    例えば3つ(A, B, C)の項目を組み合わせて「有り、無し」パターン作りたいとき import itertools A = ('0', '1') B = ('0', '1') C = ('0', '1') res = list(itertools.product(A, B, C)) for x in res: print "{}\t{}\t{}".format(x[0],x[1],x[2])

    VSCode でひらけないトラブル

    code index-fetch-api.html /Users/shinriyo/.pyenv/shims/python: line 21: /usr/local/Cellar/pyenv/1.2.8_1/libexec/pyenv: No such file or directory /usr/local/bin/code: line 10: ./MacOS/Electron: No such file or directory となった。 qiita.com…

    aws-cliでfilter jq bash

    hoge_column=`aws dynamodb scan \ --table-name hoge-table \ --filter-expression 'hoge_bar = :g' \ --expression-attribute-values '{ ":g": {"S":"ほげたろ"} }' これでJSON返ってくる それ使う hoge_column=`aws dynamodb scan \ --table-name hoge-ta…

    React Hooks (useEffect)

    https://daveceddia.com/useeffect-hook-examples/ SFC古い? componentDidMount などのライフサイクルメソッドを利用できないという欠点がある。 Higher-Order Components(HOC)必須 Higher-Order Components と Recompose の初歩 - 30歳からのプログラミン…

    React系記事メモ

    noah.plus https://michalzalecki.com/testing-redux-thunk-like-you-always-want-it/#disqus_thread qiita.com qiita.com AirbnbがReact Nativeを諦めてネイティブアプリに方向転換したわけ – Roy S. Kim – Medium React + Reduxアプリのディレクトリ構成に…

    AWSのJSONだるい

    AWS

    dynamodbのput-itemで使うため こんなことをしたい amazon-web-services 検索 命名規則 - AWS Lambdaの標準JSONへのDynamoDBデータの書式設定 - CODE Q&A 問題解決 dynamodb-marshaler使う qiita.com

    dynamodb command

    amazon web services - Invalid type for AWS DynamoDB put-item via CLI (unicode v. dict) - Stack Overflow aws dynamodb put-item --table-name table_name --item '{ "id": {"S": "1" } }'

    朝活Python Webサーバーレス② in 新宿

    朝活Python Webサーバーレス② in 新宿 - connpass

    確定申告メモ

    freee まず、年度締め忘れないように Creative Cloud 領収書 Adobe Account → 「通信費」の勘定科目 金額:2,354 日付:20XX-0X-22 (22 日が多い。) Wi2 ここで見られる ログイン | 公衆無線LANサービス Wi2 300 Apple developer program 勘定科目は雑費?…

    DockerとReactとか

    まずDocker 以下はやらない!MacはDocker For Macだけでいい。 brew update ; brew upgrade docker-compose Docker For Macはいかも入ってくれる。 docker-compose docker-machine docker-machineだと、VirtualBox前提での作成になる。 docker-compose build…

    Python3

    ビルドイン関数dir()は モジュールが定義している名前を確認することができる。

    moment.jsはミリセカンドまで含まれてないUnix Time

    This value is floored to the nearest second, and does not include a milliseconds component. http://momentjs.com/docs/#/displaying/unix-timestamp-milliseconds/ moment.jsはミリセカンドまで含まれてないUnix Time

    bashでディレクトリの置換

    カレントディレクトリでのファイル内パス置換 ../を../../にする find . -type f -print0 | xargs -0 sed -i -e "s/\.\.\//\.\.\/\.\.\//g"

    Python3 シーケンスデータ型の実験

    リストは「mutable」であり、タプルの中に格納できる。 >>> ([1], [2], [4]) ([1], [2], [4])

    DIVE INTO EXAMの過去の成績リンク

    DIVER

    Python3のremove

    python - Remove all occurrences of a value from a list? - Stack Overflow remove()は指定したものを最初の1つだけ削除 >>> x = [1, 2, 3, 4, 2, 2, 3] >>> x.remove(2) >>> x [1, 3, 4, 2, 2, 3] なので、2は全部消されないよ。

    Pythonタプル比較

    (1,3,5) < (1,2,3,4) これはFalse 1 3 5 1 2 3 4 ↑ ↑ ↑ ↑ (1)(2)(3)(4) こんな順で左から比較してると思う。 なので、(2)の瞬間に(1,3,5)が勝った。なのでFlase

    printでrangeの違い 2と3

    Python2 print(range(5)) print(range(0, 5)) [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] って予想通り Python3 print(range(5)) print(range(0, 5)) range(0, 5) range(0, 5) しかし、 print(list(range(5))) はちゃんと[0, 1, 2, 3, 4]となる。

    Pythonのデフォルト引数はどうなるか?

    i = 111 def hoge(arg=i): print(arg) i = 999 hoge() これは111になる。 メソッドの下で上書きしてるけどそれはメソッドにとっては知らなかった。

    Pythonのメソッドのアスタリスクのタプル

    def test_method(teacher, *mentor): print(teacher) print(mentor) test_method('Aho', 'Baka', 'Manuke') Aho ('Baka', 'Manuke')

    Pythonのメソッドのアスタリスクのタプル

    def test_method(teacher, *mentor): print(teacher) print(mentor) test_method('Aho', 'Baka', 'Manuke') Aho ('Baka', 'Manuke')

    Pythonにおけるタブ補完

    変数とモジュール名の補完は"インタープリタの起動時"に自動で有効 [Tab]キーで補完機能が呼び出せる。 Shiftはいらない!!! Controlいらない。 ただTab

    Python クリーンナップ

    クリーンナップ動作を定義してあるオブジェクト? そのオブジェクトに対して、クリーンナップ動作を保障した形で利用するための構文? なんだこれ? clean upだと思われる。 ここ詳しいかも www.pekita.xyz

    空白の表示 VS for Mac

    いつも忘れるので・・。 マーカーとルーラー 全部ON!!!!

    カイゼン・ジャーニーの「一部」

    カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで作者: 市谷聡啓,新井剛出版社/メーカー: 翔泳社発売日: 2018/02/07メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る この本は三部構成 一部・・・1人 二部…

    Numberに注意

    Numberに注意 export interface IHoge { bar?: string; fuga?: string; aho?: string; const ho = {} as IHoge; let a = Number(ho.aho); console.log(a); これはどうなる? NaNになる なので let a = Number(ho.aho) || 0; とかにするのが無難。

    TinyUnityでメモ

    Componentは Scripts Tiny Preferencesで「VS Code」を選ぶ。 一回VS Code エディタを閉じで、Scriptsの中のファイルをいじるといい。 ビルドしたものはAssetsと同じ階層にあるTinyExport C# Job System Scriptの生成は、 EntityGroupはシーンはみたいなもの…

    MagicVoxelめも

    voxelart で、Twitterを探せる voxelimpoter MagicBoxelでもobjにはできる。 ショートカット https://ephtracy.github.io/index.html?page=mv_controls R,T,Gが便利 面・・Face/Flat? Alt+左クリック 25 11 32 x y z Zが上 ・6パーツ 頭 体 右腕 左腕 右足 …

    Python3 ヒストリー情報

    対話環境のでヒストリ情報が保存されているファイル .python_history

    Python3のnotと比較演算子(<>)

    Pythonおぼえがき<演算子の優先順位> - Qiita not なんかより比較演算子(<>)が高いぞ。 ブール演算子、and or → 短絡演算子