no image

プログラミング

2024/1/16

プライバシーポリシー - AIいきものチャット

取得するユーザー情報と目的 本アプリケーションで取得するユーザー情報と利用目的は以下のとおりです。 ユーザー情報 利用目的 使用している端末の種類、OSバージョン、アプリのバージョン 品質向上のために利用されます。 Firebase Analyticsにより収集されるアナリティクス情報 品質向上のために利用されます。 Firebase Crashlyticsによって収集されるエラーログ 品質向上のために利用されます。 Google AdMobによって収集される広告データ 広告配信の改善のために利用されます ...

ReadMore

読書

2023/8/9

【読書感想ブログ】「インプット大全」を読んだ感想

はじめに こんにちは。おみです。 今回はインプット大全 を読んだ感想をまとめていきたいと思います。 作品情報 リンク 書籍名 学び効率が最大化する インプット大全 著者 樺沢紫苑 発行/発売 サンクチュアリ出版 ページ数 364ページ 今回の目的 書籍を使った勉強で「知識が定着していないと感じること」と「1冊読み終わるまでのペースが遅いこと」に課題を感じていたので、インプットのコツを掴むことで、書籍を使った勉強を今より効率よく行うことができるようになることを目的に読みました。 重点的に学びたいこと 目次を ...

ReadMore

作業効率化

2023/7/22

ChatGPTとNotionを活用してブログの記事アイデア管理を効率化する

はじめに こんにちは。私はプライベートで好きなことの勉強をすることが多いのですが、学んだことのアウトプットの価値を最大化するために今一度ブログにも力を入れてみようと思い、SEOや効率的に作業を行うための方法も勉強しています。 業務や個人開発ではChatGPTやNotionを活用しているのですが、今回はその中で思いついたブログの記事アイデアの管理を効率化する方法ついて解説していこうと思います。 解説すること 解説しないこと できるようになること ChatGPTで壁打ちしたアイデアをCSV形式で出力して ファ ...

ReadMore

プログラミング

2023/7/19

【Python】スクレイピングでクリックできないときに試すこと【Selenium】

はじめに こんにちは。SeleniumでWebスクレイピングをしていると、click関数でボタンやリンクをクリックしてもイベントが発火しないことがあります。 driver.find_element(By.**, “xxx”).click() こういった場合の対処方法をまとめたので、備忘録として残しておきます。 chromeDriver の状態 options = Options() options.add_argument(“--headless”) driver = webdriver.Chrome(g ...

ReadMore

プログラミング

2023/7/19

【Flutter】FirestoreでwhereとorderByを同時に実行したい

Firebaseで下記のような複数のフィールドに対してwhereやorderByを行うクエリ(複合クエリ)を投げる場合、複合インデックスを作成していないといけません。 FirebaseFirestore.instance .collection("post") .where("uid", isEqualTo: user.uid) .orderBy("timestamp", descending: true) .snapshots() 複合インデッ ...

ReadMore