Python Streamlit でWeb APIを呼び出してアプリを公開 以前にFAST API(Deta cloud)を使ってWeb APIを公開する方法とStreamlit sharingを使ってWebアプリを公開する方法に関する記事を書きました。今回は、2つのサービスを使って、簡易アプリを構築できるということを紹介致します。 2022.03.30 Python
Python Python FAST API Deta cloudを使って簡単にWeb APIを公開する FAST APIとDeta cloudを使って簡単にWeb APIを公開する方法をご紹介致します。Deta cloudは無料で利用することができるホスティングサービスです。Detaを使って簡易なWeb APIを素早くデプロイすることができます。 2022.03.26 Python
Python Streamlit sharingを使ってWebアプリを公開する方法 PythonのWebアプリをStreamlitで開発して、Streamlit sharingを使って公開する方法を紹介致します。Githubアカウントがあれば、公開まで最速でできるので、ちょっとした簡易アプリを共有するのにおすすめです。簡易アプリとして、複数ファイルで構成したプロジェクトフォルダを用意しました。 2022.03.19 Python
Python Python フレームワーク streamlitの使い方 streamlitはPythonのフレームワークでフロントエンドwebアプリを簡単に作ることができます。html,css,javascriptの知識がなくても、最速でWebアプリを公開まで行うことができるので、Python初学者におすすめのフレームワークです。 2022.03.17 Python
Python Python youtube Data API v3の使い方 GCP(Google Cloud Platform)のyoutube APIを使って、検索キーワードを元に、video_idとchannel_idを取得する方法を紹介致します。動作確認はJupyterLabで行っています。YouTube Data API v3の有効化とAPIの取得を行っていきます。 2022.03.05 Python
English ネイティブキャンプのカランメゾットによるレベルチェックと各stageの難易度 カランメゾットによるレベルチェックと各stageの難易度について紹介致します。カランメソッドとは母国語の助けを借りず、習得したい言語のみを使用して学習していく方法です。ネイティブキャンプでは、レベル1〜5くらいまでが初級者、6〜8くらいまでが中級者、9〜10くらいが上級者向けとされています。 2022.02.20 English
English ネイティブキャンプでカランメソッドを用いた学習方法とその効果 ネイティブキャンプでカランメソッドを用いた学習方法とその効果について紹介致します。カランメソッド自体はイギリス発祥の学習方法で、母国語の助けを借りず、習得したい言語のみを使用して学習していく方法です。カランメソッドとメリットとデメリットについてや、費用対効果について紹介していきます。 2022.02.20 English
Laravel PHP/LaravelのUdemyおすすめ講座 3選【脱初心者】 PHP/LaravelのUdemyおすすめ講座について紹介致します。Udemyにてlaravelが学習できる講座はいくつかありますが、内容は似たり寄ったりする部分があるため、あれもこれもやる時間がない方には、本記事で紹介する講座だけ抑えておけば初心者レベルは卒業できます。また実践的な内容も盛り込まれています。 2021.12.05 Laravel
SE Webシステム開発にて要件定義で主にやること Webシステム開発にて要件定義で主にやることについて紹介致します。プロジェクトにおいてスコープ(成果物・作業範囲)の定義は大切です。なぜなら成果物や作業範囲が定まっていないと、追加の対応依頼や仕様変更があった際に、対応するかどうかでクライアントと揉めることになるからです。要件定義にて機能要件、非機能要件を明確化します。 2021.11.30 SE
Laravel Laravel jobをqueue(キュー)につっこんで非同期処理をする Laravelにてjobをqueue(キュー)につっこんで非同期処理をする方法を紹介致します。大量のデータをDBにインポートしたい際や処理に時間がかかる場合、job(ジョブ)をdispatch(ディスパッチ)することで非同期的に処理をすることができます。jsonデータをDBにインポートするという例を取り上げています。 2021.11.21 Laravel