2024-08

Streamlit

Streamlit応用編 第5回: テーマのカスタマイズ

はじめにこんにちは、JS2IIUです。第5回目の今回は、Streamlitアプリのテーマカスタマイズについて解説します。テーマを適用することで、アプリの見た目を自分好みに調整でき、ユーザーにより一貫性のあるビジュアル体験を提供できます。この記事では、config.tomlを使ったアプリ全体のテーマ設...
Streamlit

Streamlit応用編 第4回: レイアウトのカスタマイズ

こんにちは、JS2IIUです。今日は連続投稿4日目です。まだ、続いています。いつ途切れるでしょうか。今回もよろしくお願いします。はじめに第4回目の今回は、Streamlitを使ったレイアウトのカスタマイズ方法について解説します。カラムレイアウトや折りたたみセクションを活用して、ユーザーにとってより使...
Streamlit

Streamlit応用編 第3回: データのアップロードとダウンロード

こんにちは、JS2IIUです。連続投稿、3日目です。まだまだ前半なので順調です。引き続きよろしくお願いします。はじめに第3回目の今回は、Streamlitを使ってユーザーからデータをアップロードしてもらい、そのデータを処理した後にダウンロードさせる方法について解説します。これにより、ユーザーが自分の...
Streamlit

Streamlit応用編 第2回: インタラクティブなウィジェットの応用

こんにちは、JS2IIUです。11日連続投稿チャレンジの2日目です。今のところまだチャレンジ継続できています。今回もよろしくお願いします。はじめに第2回目の今回は、Streamlitのインタラクティブなウィジェット機能をさらに活用し、フォームの作成と管理、および動的なUI要素の生成について解説します...
Streamlit

Streamlit応用編 第1回: キャッシュ機能の活用

こんにちは、JS2IIUです。ブログチャレンジで11日連続投稿をやってみます。先日投稿した記事「【Python】Streamlit入門編」の続編で、「Streamlit応用編」を投稿してみたいと思います。全11回の予定です。チャレンジへのお付き合い、よろしくお願いします。はじめに今回から始まる全11...
WEB API

ジオコーディングAPIセレクションガイド

こんにちは、JS2IIUです。ジオコーディングAPIを利用することで、住所から緯度経度を取得したり、逆に緯度経度から住所を特定したりすることができます。これらのAPIは、地理情報を扱うアプリケーションやサービスにとって不可欠なツールです。しかし、さまざまなジオコーディングAPIが存在し、それぞれ特徴...
エアバンド

エアバンドの始め方(2024年夏)

こんにちは、JS2IIUです。一応、航空無線通信士です。私がアマチュア無線を始めたきっかけがエアバンド受信でした。エアバンド受信には特に資格は必要ありません。空港周辺で写真を撮るにはエアバンド受信が欠かせません。これからエアバンドを始める方、これからレシーバー(受信機)を購入される方への入門編ガイド...
Streamlit

【Python】Streamlit入門編

こんにちは、JS2IIUです。Streamlitは、Pythonを使って簡単にWebアプリケーションを作成できるフレームワークです。特にデータサイエンスや機械学習の結果を手軽に可視化するのに適しています。このブログ記事では、Streamlitの環境構築から基本的な使い方までを丁寧に解説します。とりあ...
Programming

Google Colabでシークレット機能を使ってAPIキーを安全に管理する方法

こんにちは、JS2IIUです。Google Colabは、Pythonの実行環境として非常に便利であり、多くのプログラマーやデータサイエンティストに利用されています。しかし、APIキーやパスワードのような機密情報を扱う際には、コードに直接埋め込むことは推奨されません。このブログ記事では、Google...
Programming

【Flutter】FlutterとDartのバージョンをアップデートする方法 + エラー対処法

こんにちは、JS2IIUです。FlutterとDartを使用して開発する際、バージョンのアップデートが必要になることがありますが、アップデート時にエラーが発生することもあります。この記事では、通常のアップデート手順に加えて、エラーメッセージへの対処法についても説明します。重要なところだけ最初に書いて...