とりゅふの森

GCPデータエンジニアとして生きる

Chrome拡張機能開発に入門する①ポップアップアプリケーションを作成しよう

こんにちは、最近暇なときにツール作成にはまってます、とりゅふです。 PCとにらめっこしてるとき、一番開くアプリケーションってなんでしょう? VSCode?エクスプローラー?いえ、ブラウザ、Google Chromeです! つまり、Google Chromeで動くツールこそ至高…

2021年の個人的振り返りと2022年の目標!

こんにちは!2021年最後の投稿になりました。本ブログをご愛読してくださるすべての方々に感謝の1年でした。 そんな色々あったようで色々なかった2021年、最後は今年の自分の振り返りをして納めたいと思います。 2021年の振り返り ブログを本格的に始めた VS…

【2022年版】VSCode + Dockerで最強のPython開発環境を構築する【Remote Development】

こんにちは、2021年もあっというまに年の瀬、師走真っ只中ですね。 今回はPython開発環境構築のお話です。 以前Windowsで最強のPython開発環境をご紹介しました。 www.true-fly.com この環境を用いれば、 1つの端末で複数のプロジェクトを独立した開発環境で…

VSCodeの拡張機能「Visual-BigQuery」を公開しました

かねてより自作していたVisual Studio Code(VSCode)の拡張機能をマーケットプレイスに公開しました! marketplace.visualstudio.com 「Visual-BigQuery」という名前で、BigQuery SQLのシンタックスハイライト、オートコンプリートなどの言語サポート機能を作…

【Python入門】Pythonのロギングと真剣に向き合う

こんにちは、将来の夢が最近「ログハウスのサウナ小屋を建てたい」に変わった、とりゅふです。 logという単語は、「丸太」という意味なのですが、ITの世界では、情報の履歴、記録といった意味を持ちます。 blogもweb logの略です。 このlogの語源ですが、時…

ぼっちSlackはじめました

お久しぶりです、とりゅふです。少し間が空いてしまいましたが、お元気ですか? 今日は個人の開発プロジェクトに、超定番コミュニケーションツール、Slackを導入してみようと思います。 Slackといえば、チームでコミュニケーションを図るためのツールですが…

「キミ、意味多すぎない?」って思うエンジニア用語4選

エンジニアとして働いていると、「キミ、意味多すぎない?」という単語といくつか遭遇します。 そういった言葉は業務中の会話に頻繁に出現します。 しかし、会話の中でふと思うことがあります。 「あれ? 私が思っている単語の意味とちょっと違くない?」 そ…

Cloud Functionsで処理したデータをCloud Firestoreに保存する

おはようございます、今日はGCPのサーバレスサービス、Cloud Functionsと、NoSQLサーバレス、Cloud Firestoreを用いたアプリケーションを作ってみます。 Cloud Functions、Cloud Firestoreについてはそれぞれ以下の記事でもどうぞ。 www.true-fly.com www.tr…

Font Awesomeで自分のWebアプリケーションにイラストやアイコンを導入する

エンジニアがブログだったりWebアプリケーションを作っていると、どうしてもできないものが1つ出てきます。 デザインです。 ということで、今日のテーマはこちら! Font Awesomeで自分のWebアプリケーションにイラストやアイコンを導入してみよう! 元々絵…

【超入門】Cloud FirestoreをPythonで操作する

前回はGCPのNoSQLサービス、Cloud Firestoreの使い始め、GUIでの操作方法をについてご紹介しました。 www.true-fly.com 本日のテーマはこちら! GCPのNoSQLサービス、Cloud FirestoreをPythonで操作してみよう 今回はプログラムからCloud Firestoreのデータ…