Open62

TimeLine

satory074satory074

BootCampを入れ直した

容量があと1GBになってしまったので。
64GB→180GBにした。
増やすのはできないけど、後から減らすのはできそう?
データバックアップして、消して改めて入れ直した。

satory074satory074

MacBookのトラックパッドのクリック方法を、タップ→クリックに変えた

以下2点でマウスが想定外の動作をしてストレス爆発したので。

  • キーボードで文字入力中
  • ファイルとかオブジェクトのドラッグ中

外付けのキーボード+マウスにすることも考えたけど、とりあえずこれで。

satory074satory074

Excelで複数の印刷範囲を1枚で印刷したい

モチベ

  • 半年くらいのガントチャートを1か月ごとに項目付きで印刷したい

解決

  1. 印刷しない列を非表示(Alt → h → o → u → c)
  2. 印刷範囲を設定(1か月分の列を全選択)
  3. ページ設定
    https://excel-master.net/printing/1page-printout-method01/
  4. 印刷
satory074satory074

VSCodeでPlantUMLがプレビューされない

問題

解決

  • Javaインストールするだけでプレビュー表示されるようになった。(Java入ってると思ってた)
  • もしこれがだめだったらVSCodeのPlantUMLの拡張機能の設定で、JavaのPath指定するのかもね

https://qiita.com/Utsumi_Re/items/4824de73b7202ee8e623

satory074satory074

Macで隠しファイルの表示/非表示を切り替える

command + shift + .

satory074satory074

AWSの予算をwebhookで通知したい

とりあえずdiscordにPOSTしようと思う

satory074satory074

uploadできない

zsh
satory074@MacBook-Pro ~/src/awscost_to_slack $ lambda-uploader
λ Building Package
⁉️ Unexpected error. Please report this traceback.
Uploader: 1.3.0
Botocore: 1.18.38
Boto3: 1.21.38

Traceback (most recent call last):
...
Exception: pip returned unsuccessfully
satory074satory074

lambda.jsonのfunction名にスペースが入ってると鬼のように怒られる。こわい

lambda.json
{
    "name": "lambda-uploader test",
    "description": "",
    "region": "ap-northeast-1",
    "handler": "lambda_function.lambda_handler",
    "role": "arn:aws:iam::999999999999:role/rolename",
    "timeout": 300,
    "memory": 128
  }
zsh
satory074@MacBook-Pro ~/src/lambdatest $ lambda-uploader
λ Building Package
λ Uploading Package
⁉️ Unexpected error. Please report this traceback.
Uploader: 1.3.0
Botocore: 1.18.38
Boto3: 1.21.38

Traceback (most recent call last):
...
    raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (ValidationException) when calling the CreateFunction operation: 1 validation error detected: Value 'lambda-uploader test' at 'functionName' failed to satisfy constraint: Member must satisfy regular expression pattern: (arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
satory074satory074

AWS CLIの設定

zsh
satory074@MacBook-Pro ~ $ aws configure
AWS Access Key ID [None]: 596973927685
AWS Secret Access Key [None]: AKIAYV7TLHUCYBEGNW6J
Default region name [None]: ap-northeast-1
Default output format [None]: json
satory074satory074

jsonにRuntimeがないとPython2.7が選択されるため、requirementsをlambdaでpip installするときにエラーが起きていた?

satory074satory074
satory074satory074

GASで作ったけど、Googleアカウントの認証が必要っぽいので、Github Profileには不適

satory074satory074

GASで「アクセスできるユーザー」を「全員」にしたらバッジの取得がうまくできた

satory074satory074

転置

S = [(1, 2, 3),
    (4, 5, 6),
    (7, 8, 9)]

print(S)
# [
# (1, 2, 3),
# (4, 5, 6),
# (7, 8, 9)
# ]

print(list(zip(*S)))
# [
# (1, 4, 7),
# (2, 5, 8),
# (3, 6, 9)
# ]