はじめに こんにちは。おみです。 今回はインプット大全 を読んだ感想をまとめていきたいと思います。 作品情報 リンク 書籍名 学び効率が最大化する インプット大全 著者 樺沢紫苑 発行/発売 サンクチュアリ出版 ページ数 364ページ 今回の目的 書籍を使った勉強で「知識が定着していないと感じること」と「1冊読み終わるまでのペースが遅いこと」に課題を感じていたので、インプットのコツを掴むことで、書籍を使った勉強を今より効率よく行うことができるようになることを目的に読みました。 重点的に学びたいこと 目次を ...
ChatGPTとNotionを活用してブログの記事アイデア管理を効率化する
はじめに こんにちは。私はプライベートで好きなことの勉強をすることが多いのですが、学んだことのアウトプットの価値を最大化するために今一度ブログにも力を入れてみようと思い、SEOや効率的に作業を行うための方法も勉強しています。 業務や個人開発ではChatGPTやNotionを活用しているのですが、今回はその中で思いついたブログの記事アイデアの管理を効率化する方法ついて解説していこうと思います。 解説すること 解説しないこと できるようになること ChatGPTで壁打ちしたアイデアをCSV形式で出力して ファ ...
【Python】スクレイピングでクリックできないときに試すこと【Selenium】
はじめに こんにちは。SeleniumでWebスクレイピングをしていると、click関数でボタンやリンクをクリックしてもイベントが発火しないことがあります。 driver.find_element(By.**, “xxx”).click() こういった場合の対処方法をまとめたので、備忘録として残しておきます。 chromeDriver の状態 options = Options() options.add_argument(“--headless”) driver = webdriver.Chrome(g ...
【Flutter】FirestoreでwhereとorderByを同時に実行したい
Firebaseで下記のような複数のフィールドに対してwhereやorderByを行うクエリ(複合クエリ)を投げる場合、複合インデックスを作成していないといけません。 FirebaseFirestore.instance .collection("post") .where("uid", isEqualTo: user.uid) .orderBy("timestamp", descending: true) .snapshots() 複合インデッ ...
SeleniumとBeautifulSoupの違いをまとめてみた
こんにちは。今回はWebスクレイピングで必ずと言っていいほど使うSeleniumとBeautifulSoupについて、簡単に違いをまとめてみました。 用途の違いがイマイチ掴めない方は、ぜひこちらの記事を参考にイメージを掴んでみてください。 それぞれの特徴 まずはSeleniumとBeautifulSoupの特徴を解説します。 Selenium 公式ページ https://www.selenium.dev/ja/documentation/ Seleniumはラウザを制御してWeb操作を自動化するためのツー ...