Technical Blog
技術ブログ
WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。
WordPressの記事をREST APIで取得し、Googleスプレッドシートで選別して、ポートフォリオサイトに反映する仕組みを構築しました
現在開発中の「My Portfolio」の技術ブログ一覧ページで、「WordPress同期」ボタンを押せば、 以前、WordPressで書いた技術ブログのデータが同期されるようにしました。 ↓ 同期後にサクセスメッセージを表示させています。 WordPress REST APIとは WordPress REST APIとは、WordPressの記事データをJSON形式で取得する …
FastAPIのトップページのルーティングの仕組み
My Portfolioは、FastAPIを使用して開発しました。 本記事では、トップページのURL(http://127.0.0.1:8000/)にアクセスしてから、 画面がレンダリングされるまでのソースコードの処理の流れについて書いていきます。 トップページのURLにアクセスしたときにまず起こっていること こちらのトップページにアクセスした時に、ソースコードでは何が起こって …
回転寿司のようなプログラム
リストの要素を回転させて特定の要素が来たら出力するプログラムを作成した。 ソースコード リストの回転 · ki-hi-ro/python@298e36e 出力結果 解説 寿司の名前を要素に持つconveyor_belt_suhsiがある。 それを回転させるrotate_sushi_belt関数。 以下のように使用している。 回転回数は1回。 方向が左の場合。 マグロが先頭に、サ …
【Python】点数のリストから順位を出す
点数のリストから順位を出すプログラムを作成した。 ソースコード rank_sum · ki-hi-ro/python@6e0850a 出力結果 解説 5つの要素を持つscore_listがある。 for文で一つ一つの要素に対して処理を行う。 rank_countには、sum関数の内包表記で、自身の点数より大きい点数の数をカウントしている。 そして、点数と順位を出力している。 7 …