2025年10月10日、東京学芸大学附属大泉小学校の一次抽選が実施されました。ライブ配信による公開抽選の結果、通過率は男子8割・女子7割。通学範囲拡大で応募者が増加した今年、数字に込められた“運とご縁”の瞬間をレポートします。
WindowsでFlutter開発環境を構築する最新手順(2025年版)を解説します。Git・Android Studio・VSCodeの準備から、FVMを使ったバージョン管理、flutter doctorの確認、Hello Worldアプリ実行まで初心者向けに丁寧にまとめました。
Go言語学習30日目では、API開発の総仕上げとしてDynamoDBのQuery/Scanを軽く確認し、Lambda化やCI/CD、フロント連携など次に挑戦したいステップを整理。30日間の成果と今後の展望をまとめました。
Go言語学習29日目では、作成したPOST/GET APIをcurlでテストし、DynamoDBとの連携が正しく行われるかを確認。エラーハンドリングやログ出力も含めて動作をチェックし、API開発の総仕上げフェーズに入りました。
Go言語学習28日目では、API開発における関数分割・責務整理・ログ出力・エラーハンドリング統一を実施。実用的でメンテナンスしやすい構成へとコードをリファクタリングし、API開発スキルの底上げを目指しました。
Go言語学習27日目では、DynamoDBに登録されたデータをID指定で取得し、GET APIから返す流れを実装。パスパラメータの処理、UnmarshalMapによる構造体変換、エラーハンドリングの整備まで、実用的なAPI構築に必要な要素をまとめて振り返りました。
Go言語学習26日目は、POSTエンドポイントを通じてJSONデータを受け取り、DynamoDBに保存するWeb APIを作成。複合キー(UserID + sortKey)に対応した構造体設計や、AWS SDK v2を使ったPutItem操作の流れを学んだ1日。
Go言語学習25日目では、AWS SDK for Go v2 の `PutItem` を使って、DynamoDBにデータを登録。テーブルにユーザー情報を追加する処理を通じて、Go×クラウドでの実用的なデータ操作の第一歩を踏み出しました。
Go言語学習24日目では、AWS SDK v2 を使ってDynamoDBのテーブル一覧を取得する `ListTables` を実行。クライアント初期化処理の関数化や、認証・リージョン設定の確認を通じて、AWSとの接続が確認できる一歩を踏み出しました。
Go言語学習23日目では、AWS SDK for Go v2 をプロジェクトに導入し、認証情報の読み込みとDynamoDBクライアントの初期化までを完了。次回のDynamoDB操作に向けて、Go × AWS 開発の基盤を構築しました。
Go言語学習22日目では、AWS SDK for Go v2 を使ってDynamoDBにアクセスする準備を行いました。認証情報(~/.aws/credentials)やリージョン設定、DynamoDBテーブルの事前作成を通じて、Go×クラウド連携の第一歩を踏み出した記録です
Go言語学習21日目は、Web API開発の総復習。net/httpとencoding/jsonを使ってGETリクエストに応答するAPIをゼロから再構築。ルーティング、パラメータ処理、エラーハンドリングの流れを再確認し、POSTリクエストにも挑戦した実践記録です。
Go言語学習20日目は、http.HandleFuncとencoding/jsonを活用してGETリクエストを受け取り、固定のJSONレスポンスを返すAPIを構築。ステータスコード200の適切なレスポンスや、クエリパラメータを使った動的なレスポンス生成にもチャレンジしました。
Go言語学習19日目は、クライアントのリクエスト内容に応じて動的にJSONレスポンスを返すAPIを実装。クエリパラメータ処理とエラーハンドリングを強化し、文系SEでも理解しやすい実践的なAPI設計を体験しました。
Go言語学習18日目は、API開発に向けたルーティング処理の強化に挑戦。標準ライブラリでのパターンマッチ風処理から、gorilla/muxを使った本格ルーティングまでを文系SE視点で実践。クエリパラメータや動的パスの扱いを学びました。
Go言語学習17日目は、encoding/json パッケージを使って構造体とJSONの相互変換を学習。また、net/httpと組み合わせてAPIエンドポイントからJSONレスポンスを返す実践的なサンプルに挑戦。文系SEでも理解しやすい手順で解説しました。
Go言語学習16日目は、標準パッケージ net/http を使ってルーティングとクエリパラメータ取得に挑戦。URLパスごとに処理を分け、動的なレスポンスを返す簡単なAPIサーバーを文系SE視点で実装しました。
Go言語学習15日目では、標準パッケージ net/http を使ってシンプルなHTTPサーバーを構築。たった数行のコードでブラウザに「Hello, Go!」を表示するまでの手順を、文系SE視点でわかりやすく解説しました。
Go言語学習14日目は、これまで学んできた内容(複数戻り値、構造体、インターフェース、エラーハンドリング)を総復習。文系SEが実用的な評価レポート関数を実装し、Goらしい設計の面白さを実感した実践記です。
Go言語学習13日目は、複数の戻り値とerror型を扱う関数の再実践。BMI計算と評価を行う関数を作り、入力値のバリデーションと処理結果の使い分けを実践。文系SEでも理解しやすいロジックで、関数とエラー処理への理解を深めた。
Go言語学習12日目では、error型の基本的な使い方に慣れるために、複数の関数を使って if err != nil パターンを実践。文系SE視点でエラーハンドリングの仕組みを体感し、Goらしい安全なコードの書き方に一歩踏み出した記録です。
Go言語学習11日目では、標準パッケージ(os, fmt, strconv)を活用して、コマンドライン引数の取得、文字列から数値への変換、条件分岐を行うコードを作成。文系SEでも理解しやすい実用的なサンプルで、標準ライブラリの活用に慣れていきます。
Go言語学習10日目では、標準パッケージ(fmt, os, strconv)を活用して、実用的なコードを書いてみました。文字列フォーマット、コマンドライン引数、文字列と数値の変換など、文系SEにもわかりやすい活用例を紹介します。
Go言語学習9日目では、interface(インターフェース)の基本概念と使い方を文系SE視点で学習。「なぜ使うのか」「どう使われるのか」を、実例と比喩でわかりやすく整理し、Goらしい柔軟な設計の考え方を体感しました。
Go言語学習8日目は「Methods and Interfaces」セクションに取り組み、構造体にメソッドを定義する方法と、値レシーバ・ポインタレシーバの違いについて学習。文系SEにもわかりやすい実例と考え方で解説します。
Go言語学習7日目は、これまでの内容を総復習。構造体・スライス・マップ・関数・条件分岐・エラー処理を組み合わせて、小さな評価プログラムを作成。文系SE視点での実践的な理解を深めた記録です。
Go言語学習6日目では、複数の戻り値とエラー処理を組み合わせた関数を作成。スライスの合計と平均、条件フィルタの関数を通じて、文系SEが関数設計とエラーハンドリングに慣れていく過程を実践的に紹介します。
Go言語学習5日目では、インターフェースとエラーハンドリングの基本を文系SEの視点で解説。なぜinterfaceが必要なのか、error型の扱い方、Goらしいエラー処理(if err != nil)の書き方をわかりやすく紹介します。
Go言語学習4日目は、これまでの復習として関数、条件分岐、ループ、スライス・マップ操作の練習問題に取り組みました。Go Tour(日本語版)を活用し、文系SEにも理解しやすいコード例で基礎固めをしています。
Go言語学習3日目として、Struct(構造体)、Slice(スライス)、Map(マップ)、そしてnilスライスの違いや使い方を文系SE目線でやさしく解説。Go Tour(日本語版)を活用して30分ずつ着実に学ぶ実践記です。