- 2024.01.15
Ruby関連のことを調べてみた
seleniumのsystem specでheadless chromeを利用している際, Chrome120に更新されてから通らなくなった原因の解消 ruby3.1 rails 7.0 selenium-web-driver 4.16 capybara 3.39.2 結果としては、headless chromeを使う際のオプション名が原因でbrowserNameがchromeとなるはずがchro […]
seleniumのsystem specでheadless chromeを利用している際, Chrome120に更新されてから通らなくなった原因の解消 ruby3.1 rails 7.0 selenium-web-driver 4.16 capybara 3.39.2 結果としては、headless chromeを使う際のオプション名が原因でbrowserNameがchromeとなるはずがchro […]
SwiftUIでの画面遷移問題: NavigationViewからNavigationStackへの移行 SwiftUIを使用する際に直面した、NavigationViewを用いた画面遷移の問題について共有したいと思います。この問題は、遷移前の画面でCore Dataをfetchする際に生じました。具体的には、遷移前の画面でCore Dataを取得し、遷移先の画面でそのデータを更新すると、遷移前の […]
データ型ってなに? # データ型とは何か データ型は、プログラミングにおいてデータの性質や取り扱い方を定義したもので、それぞれのデータには特定の型が割り当てられます。データ型はプログラミングが亜データを理解し、処理する際に役立ちます。 ### データ型の例 #### 1.数値型(Number) * 整数や乳動小数点数を証言します。 例):’5′, ‘3.14 […]
RailsでDALL-E3のAPIを使ってみる Ruby on Railsを使用してDALL-E3 APIを介して画像を生成する方法を紹介します。 ## 環境 :::note info ruby 3.2.2 Rails 7.0.8 ::: ## 完成図 ### 生成前 ![rails-dall-e3-before.png](https://qiita-image-store.s3.ap-north […]
DockerコンテナをRenderから無料&爆速でデプロイする方法 ## 最初に 今回は、GitHubから取得したDockerコンテナに含まれるFlaskアプリを、Renderの無料プランを使用してデプロイする方法を説明します。 ### 前提条件 ・GitHubアカウント ・Renderアカウント(https://dashboard.render.com/) ・Dockerに関する基本的な知識 ・ […]
AL2 ベースの Lambda 上で Selenium4 を使う CDK Stack # 概要 Amazon Linux2 ベースイメージの AWS Lambda で、Seleniumを利用したWebクローリング処理をCDKでデプロイするサンプルコードを書いたので紹介します。本記事のタグの技術要素を普段から利用されている方は、特に本記事の解説を読んで頂く必要はありません。コードを覗いてみてください […]
AutoScalingで、別VPCにENIを作ってEC2にアタッチ # はじめに 以前、AutoScalingでスケールアウト時に、別VPCに作っておいたENIをアタッチする内容を記事にしました。 https://qiita.com/a_b_/items/136fb263664175d4ae1f 本方法だと、事前にENIを作成しておきます。 今回は、都度ENIを作ってアタッチするようにしてみました […]
Galaxy Z Fold5でProxy設定が解除されなくて困った話 ## TL;DR [Proxyman](https://proxyman.io/) 使って通信デバッグしてたら、設定からProxy解除しても内部的にProxy外れてない ということがありました。 端末固有な問題な気がしますが、内容を記事にします。 (結論: `adb shell settings` でプロキシ外した。) # ** […]
よいグラフ001 データの大きさを図形(たとえば円)のサイズで指定するとき, – データの大きさを直径の大きさで表す – データの大きさを面積で表す 後者に従うべし。以下の図は面積がデータの大きさを表している。たいへんよくできました。 多分同じ人が作った問題だろう。 ### 地理A ![地理A5.png](https://qiita-image-store.s3.ap-no […]
Windowsでnpmでローカルインストール(npm -i -D)したパッケージへのパスを通す Windows11でnpmでローカルインストールしたパッケージへのパスを通す # 対策前 “`shell npm i -D jest “` パスが通っていない場合、実行ファイルが見つからない “`shell jest src/sayHello.test.ts R […]