- 2024.01.04
Rails関連のことを調べてみた
Zip格納されたCSVファイルをHTTPレスポンスから直接取り出す ## TL;DR オープンデータを提供しているサイトから、ZIPファイルに格納されたCSVファイルをダウンロードし、データを取り出す際、ダウンロードしたファイルを一旦保存して処理するアプローチを取りたくなかったので、HTTPレスポンスからストリーム経由で直接データ抽出するアプローチを採用してみました。 HTTPクライアントにはf […]
Zip格納されたCSVファイルをHTTPレスポンスから直接取り出す ## TL;DR オープンデータを提供しているサイトから、ZIPファイルに格納されたCSVファイルをダウンロードし、データを取り出す際、ダウンロードしたファイルを一旦保存して処理するアプローチを取りたくなかったので、HTTPレスポンスからストリーム経由で直接データ抽出するアプローチを採用してみました。 HTTPクライアントにはf […]
Chromeのバージョンに合わせて最新-1のChromeDriverを取得する方法 ## ChromeDriverを自動更新するのはなぜ? – 自分のPCで画面操作の自動化をするにあたり、[UiPath](https://www.fsi.co.jp/rpa/uipath/)や[Power Automate](https://learn.microsoft.com/ja-jp/power […]
Appsheet API を Lambda で送信する方法 ## はじめに AppSheetは、ユーザーがコーディング知識なしでカスタムモバイルアプリを作成できるプラットフォームです。 AppSheet APIを使ってAWS Lambda関数からデータを操作する方法について解説します。 この記事では、AppSheetのAPIを使って、AWS Lambda経由でデータを操作する方法に焦点を当てていま […]
MVVMとは? ![DALL·E 2023-12-11 16.55.44 – A visually appealing and informative thumbnail for a blog post about MVVM architecture in Android development. The image should feature a stylized and.png] […]
Renesas RXファミリ用 FreeRTOS-LTS (iot-reference-rx) でIoT デバイスの証明書を更新する # はじめに 最近、Renesas RXファミリ用 FreeRTOS-LTSサンプルプログラム (iot-reference-rx)がGitHub上に公開されました (iot-reference-rxには、FreeRTOS-v202210.01-LTSのライブラリを […]
抽選ツール③ ***抽選結果***をエクセルに書き出し、自動でエクセルを開くように、**抽選ツール**を改良しました。 “`python3 #################################################### ### お題抽選ツール #################################################### #ランダムモ […]
Nuxt.jsのv2でsymbol-sdk@3.1.0を使用してトランザクションを送信してみる # はじめに 以前、symbol-sdk@3を使用してWebアプリを作ろうとした際に、Next.jsならうまくいくことがわかりました。このアプリでは、Webpackを使っているため、他のWebpackを使っているアプリならうまく動かせるんじゃないかと思いました。 そこで今回は、Webpackを使用してい […]
PHPでのSQL分の実行時の注意 – 備忘録(´・ω・`) # 何この記事 その名の通り備忘録。 みんなが知っているSQLインジェクション対策で同じように間違えないように、、、 # 短い本編 初心者と経験者と分けて説明します。 今回使うテーブルにはサザエさん一家を使います。 テーブル名:Family | ID | Name | |:-|:-| |1|フグ田サザエ| |2|磯野波平| | […]
Go によるsessionの処理 ## はじめに Goでのsessionの扱いについてわかりやすく説明することを目標に記事を書きました。 ## そもそもsessionとは? ・DBではなくサーバーに保存される情報で、容量はサーバーの容量に依存する。 ・key,valueを設定して好きな値を保存できる。 ・sessionに保存されるid でクライアントのcookieと結びつく。 ・ログイン後はログア […]
Gitの基本 ## 概要 社内でGitについての勉強会がありましたので、その時学習した内容と自分で調査した内容を纏めて、アウトプットしてみました。 記事としては、Gitの基礎的な内容となっています。 ## Gitとは? ソースコードや変更履歴を管理するために使用される、代表的な分散型バージョン管理システムです。 Gitによってファイルのバージョンを管理することができるため、他の作業者にソースコード […]