Archive
Tags
About
Subscribe
sacre
author biography
VSCodeでワークスペースのpythonファイルだけオートフォーマットを無効にする
半年に1回くらい設定してるのでメモ settingsからworkspaceの設定を開き、以下のように設定すればよい "settings": { "[python]": { "editor.formatOnSave": false } } Turn off auto formatting for json
Unicodeスカラー値と、対になっていないサロゲートコードポイントについてメモ
この文章がよく分からなかったので単語について調べたときのメモ USVString - Web API | MDN USVString は、Unicode スカラー値(unicode scalar values)のすべ
BOMつきUTF-8とjsについて
まずBOMについて バイトオーダーマーク - Wikipedia BOMとはもともとはリトルエンディアンとビッグエンディアンのどちらかを判別するためにファイルの先頭
BigQuery の Scheduled Query をCLIから登録/参照
こんなコマンドで登録できる $ bq mk \ --transfer_config \ --data_source=scheduled_query \ --target_dataset=mydataset \ --display_name='daily_update/$tablename' \ --schedule='every day 18:00' \ --params="$(cat $filename)" --schedule='every day 18:00' ここで指定する時間はUTC --params="\$(cat $filename)" {"query":"SELECT 1"} みたいなJSONが入ってるファイルとす
MySQLでマルチバイト文字が入ったレコードだけ取得する
マルチバイト文字が入ってそうなカラムの文字列を CONVERT(x USING ASCII) して、元の文字列と差分があれば NOT ASCII な文字列が入っていると判断できる。 例 t.s がマルチバイト文
flexで横並びカードのレイアウト最小限
画像が左、説明文が右というレイアウトの最小限の定義 <div class="card"> <div class="card-left"> <img src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1989/19892000.jpg?_ex=200x200" /> </div> <div class="card-right"> <h3>{book.title}</h3> <p>{book.itemCaption}</p> </div> </div> .card { display: flex; /* PCで閲覧された時に横幅を絞っておく */ width: 600px; } .card-left { width: 30%;
ffmpegを使ってmp3をカットする
こんな感じで切り出せる ffmpeg -ss 7 -to 00:00:12 -i ./source.mp3 ./output.mp3 -ss 切り出す開始時点の秒数 -to 切り出す終了時点。ffmpegは秒数で指定するとわかりにくいのでこの形式 -i 元
MySQL の CREATE TABLE から BigQuery のスキーマ(json)を生成する
ddlparseというモジュールを使うと簡単だった shinichi-takii/ddlparse: DDL parase and Convert to BigQuery JSON schema and DDL statements コードはこれだけでよい import sys from ddlparse import DdlParse sql = sys.stdin.read() table = DdlParse().parse(sql) print(table.to_bigquery_fields()) こんな感じで生成さ
既存のtypescriptプロジェクトにnextjsのSSGを導入する
簡単に追加できる。 準備 nextを入れる $ npm install next src/pages配下にtsxを作成 $ touch ./src/pages/index.tsx なお、nextはトップレベルではなくsrc配下にpa
cookiecutterでtypescript/jest/eslintのテンプレートを作った
CRAだとnodejsのスクリプトを書くときとかは使えないのでcookiecutterにいいのがないか探してみたが、ちょっと古かったり(ts
←
Newer Posts
Older Posts
→