ABCABC Tech Catalog
夏の長期インターン参加学生募集中!詳細はこちら

Tips

47件の記事

Tips

Amplify Gen2 に接続中のGitHubリポジトリの名称を変更する

この記事ではAmplify Gen2 に接続中のGitHubリポジトリの名称を実際に変更し、どのような変化が起こるのかを紹介しています。

橋本隼佑
Tips

GAS × Googleフォーム 回答をリアルタイムに可視化してみた

この記事では実際に社内イベントで実施したアンケートダッシュボードの概要とその効果を報告しています。

橋本隼佑
Tips

GKE MCP を Claude Desktop から試してみる

Google CloudのMCPを利用してGKEを操作する方法について説明しています。今回は、Claude DesktopからGKE MCPに接続して、Kubernetesリソースやクラスタ情報にアクセスする手順を紹介しています。

金谷洋佑
Tips

AWS Amplify Gen2 × Next.js 最速デプロイRTA

この記事はその足回りとして、Next.js のデフォルトを AWS Amplify Gen2 上に最速で公開するまでの手順を、RTA(リアルタイムアタック)風にまとめています。

橋本隼佑
Tips

WINDOW句で重複するクエリを共通化してSQLをスマートに!

この記事では、SQLのWINDOW関数を使って、クエリ内での重複したOVER句を共通化し、可読性と保守性を向上させる方法を解説しています。具体的なクエリの例を通じて、効率的なデータ分析を実現するテクニックが紹介されています。

中村卓矢
Tips

Cursor × MCP で AWS アーキテクチャ図を自動生成

自然言語からAWSアーキテクチャ図を自動生成する「AWS Diagram MCP Server」の導入方法と使用方法を紹介します。MCPを使用することで、公式のAWSアイコンを用いた良いアーキテクチャ図が自動で生成できるようになります。

金谷洋佑
Tips

Airflowでdatetime.now()はNG?コンテキストから正しい実行時刻を取得する方法

この記事では、Airflowでの実行時刻取得のアンチパターンとその解決策について解説しています。特に、datetime.now()の誤用事例や、Airflowのコンテキストから正しく時刻を取得する方法について詳しく説明しています。

中村卓矢
Tips

BigQuery と Looker のソート順の違いから知る JavaScript の 日本語環境でのソートの罠

この記事では、LookerとBigQueryにおけるソート順の違いを通じて、日本語環境でのJavaScriptの localCompare メソッドの挙動を解説しています。特に、日本語の漢字が音読みベースで並び替えられるため、予期しない順序になることがあることについて触れています。

伴拓也
Tips

意外と知らない人も多い?知っておいて損のないPythonのmオプション

Python の m オプションを使うと、モジュールを単体で実行することが可能です。この記事では、簡易HTTPサーバーの立ち上げ、JSONデータの整形、モジュールのドキュメント取得などの便利な使用例を紹介しています。

伴拓也
Tips

Pythonのリスト結合時の書き方による違いと使い分け

Pythonのリスト結合時は、 + 演算子を使うことによって繋ぐこともできますが、別途 extend というメソッドが用意されてもいます。本記事ではこれらの違いを扱い、どちらの手法をどのように使い分けていくべきなのか、について説明します。

伴拓也
Tips

Google Cloud のローカル開発等でサービスアカウントの権限を使いたいときの対応パターン

Google Cloud でローカル開発を行うときなどに、CLIでログインしてある自分のGoogleアカウントの権限ではなく、デプロイ先の環境の実行者にあたるサービスアカウントの権限でコマンドを実行したくなるときがあります。本記事ではそういったときにどう対応すれば良いかをPythonベースのスクリプトで纏めています。

伴拓也
Tips

Python 3.12 から f-string の挙動が結構変わっている

Python 3.6 で導入されている文字列リテラル f-string ですが、最近、3.12で大きく挙動が変わっています。歴史を紐解いていきながら、新しい形でf-stringを活用していくための変更点についてまとめています。

伴拓也