Software, Web & Applied AI Engineer

Remote from Hyogo, Japan

·····
2020-08
ぽ靴な缶

記事っぽい読み込み中プレースホルダをかんたんに作るHatena Bookmark count

こういう見た目のやつ loading 僕の Next.js で作ったポートフォリオサイト https://pokutuna.com/ では、blog エントリ情報や github の活動は、Cloud Firestore から読み込んで表示していて、その読み込み中の表示を作る話です。 よくあるのは、くるくる回るローディングインジケーター わかりやすいけど、ロード完了後に大きくレイアウトが変わって...

CSSNext.js
ぽ靴な缶

Cloud Functions で標準出力に書かれた JSON 文字列がそのまま jsonPayload に入るようになったHatena Bookmark count

タイトルままの話。 GCP では各プロダクトで出力したログが Cloud Logging に集約されて、横断的に見たり検索したりできて大変便利。フィルタして BigQuery に流し込めるのも最高オブ最高。仕事が楽になるっていうのはこういうことやで。 ただ、プロダクトごとにログコレクタの挙動が異なっていて微妙な気持ちになることがあるし、大抵 undocumented なんだよね。 特に、標準出力に...

Cloud FunctionsCloud LoggingGCPログ
ぽ靴な缶

docker build と docker-compose build でレイヤーキャッシュが共有できない問題を回避するHatena Bookmark count

まとめ BuildKit 使ってなくても COMPOSE_DOCKER_CLI_BUILD=1 を使う キャッシュが効いてない CI をいじっていてタイトルの問題に気づいたのが発端。 Cloud Build でキャッシュを使いつつ、ビルドとテストを実行するためにこうしていた。 1 前回のビルドのアプリケーションイメージを docker pull する 2 docker build --cache-...

DockerCICloud BuildOSS活動
ぽ靴な缶

Automator で .HEIC をオートに変換Hatena Bookmark count

AirDrop で iPhone から Mac へ撮った写真を移すのは一瞬でできるのに、Mac に移してから .HEIC フォーマットの画像を他サービスに貼り付けたりする時の面倒さたるや... 今まで Preview.app で開いて保存し直したりしていたけど、領収書の写真を何枚も変換するの嫌すぎて Automator でやってみたら一瞬で出来た、なぜ今までやらなかったのか... コンテキストメニ...

Mac
2020-07
ぽ靴な缶

BigQuery GENERATE_ARRAY でバケットを作って集計Hatena Bookmark count

昨日やった作業。 例えばこういうテーブルがあったとして count timestmap 3 2020-07-07 10:30:00 5 2020-07-07 12:34:50 7 2020-07-07 21:07:10 11 2020-07-07 21:10:00 1時間ごとの count の合計値を出したい場合以下みたいなクエ...

BigQueryデータ
ぽくつニコフ

Condensed milk を食べたよHatena Bookmark count

実物食べコーナーだ やっていきましょう これだ!! 1年半ほど前に買ったんだけど、開ける機会がないままずっと飾ってた。普段の生活にコンデスミルクは全く必要ないし、こんな缶一杯のコンデスミルクを消費できる気もしない。 ある日、ホットケーキを作ろうとしたらシロップがないことに気づく。今こそ開けるチャンスや! 当然プルトップは無いので缶切りでギリギリと開ける。 開けた なんか黄色い。 森永の練乳はもっと...

実物Escape from Tarkov暮らし
ぽくつニコフ

0.12.7 Trailer & Patch Notes みどころHatena Bookmark count

来とった Trailer 00:00 Customs 工場地帯らしき見慣れぬ景色から 00:04 新しく入れるようになった建物たち 00:10 寮よりやや広めの廊下を引いていくカメラ、工場ぽい天井の高い平屋じゃなくて部屋の分かれた Reserve の建物っぽい雰囲気やね 00:24 Customs 工事現場らしきところから撃ち下ろしてる、背景も見慣れない感じだし、かなり広くなりそう ...

Escape from Tarkovv0.12.6動画news
ぽ靴な缶

TSDoc を書きたい & TSDoc で使えるタグ一覧Hatena Bookmark count

いつも TypeScript 書いてるんですよ、そしたら function の前にコメント書くじゃないですか、/** ... */ で書いてるけど正直のところ中身は勘で書いている。@returns や @deprecated とかよく見るし、雰囲気で使っているけど、本来なんのタグが使えるかあんまり誰も分かってない。補完のときに表示されてラッキーぐらいの感覚。でも謎のタグを使ってるの見たら気になるし...

TypeScriptドキュメンテーション
ぽ靴な缶

DataStudio で条件付きの割合スコアカードを作るHatena Bookmark count

こういうやつ Google DataStudio1 でこういう表示をしたい場合は多い。目標の達成割合とか、アプリケーションログから何らかのアクションを取ったユーザの割合を出したりだとか。とりあえず使うだけなら簡単に使える DataStudio だけど、これはシンプルな表示のわりに妙なテクが必要なので書いておく。 サンプルデータとして、GitHub のリポジトリとライセンスの情報が入った公開データセ...

DataStudioBigQuery可視化
ぽくつニコフ

タルコフムービー Raid Episode 4 見たHatena Bookmark count

朝5時からプレミア公開だった。 00:25 Factory 2 階らしき場所から始まる、モデルが実在していたのかセットを作ったのか... 00:45 USEC に囲まれてグレネードを探す Skif くん 01:32 USEC くんのショットガンリロード 01:36 GDR Tomahawk だ! ゲームでは Gerber に怒られたのか名前が変わってた、ここからぐいんぐいんアングルが...

動画Escape from Tarkov
2020-06

Add: htm

<!-- Please fill out the information in this issue template so that we can efficiently process your request for a new library to be added to cdnjs --> <!-- To add a library to cdnjs, it must have ...

ぽ靴な缶

Next.js を Google App Engine にデプロイするHatena Bookmark count

GAE 便利さに気づいてからめちゃくちゃ気に入っている。 最近開発が活発な Cloud Run や、Firebase のバックエンド実行環境でもある Cloud Functions が話題に登りがちだけど、2nd gen になってからの GAE はめちゃめちゃいいです。 トラフィック分割などの機能も揃っているしハマりも少ないので Function レベルのコードを動かしたいときでも GAE を選び...

App EngineNext.jsGCPデプロイ
ぽくつニコフ

Twitch Drop 結果Hatena Bookmark count

全然プレイできてないんだが、裏で Twitch 流し続けてるのでアイテムもらえている。 前回はワイプ直後だし結構景品しょぼいのかと思っていたけど... ありがとう BSG Keybar ありがとう... Doc Case ありがとう... ようやく鍵じゃんじゃん持ち運べるぜ escapefromtarkov.hatenablog.com

v0.12.6日記Escape from Tarkov
ぽ靴な缶

.gcloudignore で全部無視して必要なものだけ指定するHatena Bookmark count

App Engine や Cloud Function や Firebase プロジェクトのデプロイ時などでしばしばやる。 TypeScirpt などトランスパイルが必要な言語をデプロイする際に、実行に必要ないファイルをたくさんアップロードしていることがある。 .gcloudignore で全部 ignore して、必要な特定のファイルやディレクトリだけ指定して反映すると良い。 # ignore ...

GCPTypeScriptApp EngineCloud Functions
ぽくつニコフ

Packet Encryption 来たらしい & Twitch Drop イベントHatena Bookmark count

Packet Encryption パッチノートには書かれてないけど、昨日の Patch 0.12.6.7679 で入ったらしい www.reddit.com 通信が暗号化されたことにより、ゲームサーバーとの通信を解析して同じ Raid に居るプレイヤーの位置などを表示するレーダーチートが動かなくなったらしい。Reddit には Cheater による Discord チャンネルでのスクショが貼ら...

Escape from Tarkovnewsv0.12.6
ぽくつニコフ

0.12.6 感想速報Hatena Bookmark count

昨日の早朝ようやく Lv10 になったワ めちゃくちゃ人が居ておもしろい、おもしろいけど Scav 狩るタスクなかなか進まないし、ゴールデンタイムはパーティが多すぎる!! とっとと Lv 10 になりたかったので深夜から仕事始めるまでやってる。定時になった瞬間布団に入って気絶する生活を送ってる。 Lv9 時点の Stash がこんな状態だった。汚部屋。フリーマーケット待ちでパンパンになってる。Lv...

v0.12.6Escape from Tarkov日記動画