Web(React / Python) 【Flask/Python】Webサイト上で目のアニメーションの検証をできるようにする 画像の読み込み、変換、合成、保存などの操作は、バイナリ形式のままPillowライブラリを用いる。画像データをHTML内に表示するためには、画像データをテキストデータに変換する必要があり、そのためにBase64エンコードを使う。フロントエンド側で画像を表示できる。 2023.12.09 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【X(Twitter) bot】GASでスプレッドシートから自動投稿するX Botの作り方:②テキスト GASを使用してスプレッドシートからTwitterにテキストを自動投稿する方法を紹介。Twitter API v2、OAuth2.0を使用。投稿テキストが数千行と多すぎGASスクリプトがランタイムエラーになる場合の対策も記載。 2023.09.18 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【X(Twitter) bot】GASでスプレッドシートから自動投稿するX Botの作り方:③テキスト+画像投稿 GAS(Google App Script)を使用してスプレッドシートからTwitterに画像を自動投稿する方法を紹介。2023年9月時点では、Twitter API v2は画像アップロードに対応していないのでOAuth1.0aを使用する必要あり。 2023.09.18 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【医師ポイ活】毎日の医師ポイ活を半自動化するPythonプログラム(Mac版) 医師プラットフォームは、m3をはじめとして、メドピア、ケアネット、日経メディカルなどがある。ここでは、毎日の医師PFのポイ活を半自動化するプログラムを記載。MacがSleepの状態でも特定の設定した時刻になると、ポイ活サイトを複数自動で開く。 2023.12.13 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【効率化】Pythonで時間帯に応じてウェブサイトを自動で開く方法。起床したらニュースサイトが開かれている状態に 前回、医師ポイ活半自動化の記事で、pythonで特定のウェブサイトを特定時間に自動で開く方法について解説した。今回はさらに拡張して、朝夕の2つの時間帯にそれぞれのウェブサイトを自動的に開くようにする。朝起きてPCを起動した時には、すでに朝のウェブサイトが開かれた状態になる。 2023.12.16 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【Python/Flask】仮想環境構築方法・debug・相対絶対import・f文字フォーマット 通常Pythonのバージョンは、システムにインストールしたひとつのPythonバージョンを利用する。ただし、中にはPythonライブラリの更新が止まっていて、少し前のPythonバージョンしか対応していないライブラリも存在する。その場合、そのPythonライブラリに合わせ、システムのPythonバージョンをダウングレードさせるのかはとても手間。 2023.12.22 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【WordPress】検索結果が反映されない問題の解消:CocoonテーマとJetpackプラグインとの競合 このブログは、Wordpressの無料テーマ「Cocoon」を使っている。てっきり機能していたと思った、ブログ内検索機能が機能していなかったので原因調査。WordPressのデバッグモードを有効にしてエラーログを確認する。CocoonテーマとJetpackプラグインとの競合が原因だった。 2023.12.28 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【Rails7 + React + TypeScript】によるフロントエンド開発 Rails 7、React、およびTypeScriptを使用してフロントエンド開発を行う方法について、jsbundling-railsを使ったTypeScriptのセットアップ方法、Reactコンポーネントの作成と組み込み方法、RailsのERBファイルでのコンポーネントの呼び出し方法について記載。 2024.02.11 2024.07.01 Web(React / Python)サーバー(Go)開発・デザイン
Web(React / Python) 【FullCalendar】でGoogleカレンダーを埋め込み表示して装飾する googleカレンダーの埋め込みコードを利用した場合、カレンダーの見た目が固定でカスタマイズできないが、FullCalendar Javascriptライブラリを使えば、サイトにキレイな見た目のカレンダーを設置できる。GoogleカレンダーのAPIキーとIDを取得する。 2024.03.03 2024.07.01 Web(React / Python)開発・デザイン
Web(React / Python) 【ネットワーク】LAN/WAN, TCP/IP, IPアドレス, サブネットマスク, NAT, CIDR表記, DNS, ポート番号 プライベートIPアドレスは、ローカルネットワーク内で使える、自分たちで勝手に決めていいIPアドレス。異なるローカルネットワークで同じプライベートIPアドレスを使用していても、グローバルIPアドレスが異なれば、インターネット上での通信が混同することはない。プライベートIPアドレスは、ローカルネットワーク内でのみ一意であれば良い 2024.03.10 2024.07.01 Web(React / Python)開発・デザイン