- 2024.09.22
Ruby関連のことを調べてみた
【Rails】メンション付きコメントがあった際にメールで通知をする方法 ## はじめに Webアプリでよくある、@username でメンション通知をできる機能を実装したので、やり方を残しておきます。 ### 学べたこと – `after_create`などのコールバックを使う際のデータの扱い方 – メールを送りたいときのメソッドの作り方 – 絶対リンクの作り方 […]
【Rails】メンション付きコメントがあった際にメールで通知をする方法 ## はじめに Webアプリでよくある、@username でメンション通知をできる機能を実装したので、やり方を残しておきます。 ### 学べたこと – `after_create`などのコールバックを使う際のデータの扱い方 – メールを送りたいときのメソッドの作り方 – 絶対リンクの作り方 […]
iPhone / iPad で Ad Blocker を使う ## この記事の目的 この記事では、iOS で無料で使える広告削除アプリを紹介します。 随時更新していきます。 ## NextDNS App Store: [NextDNS](https://apps.apple.com/jp/app/nextdns/id1463342498) 👉 docomo Wi-Fi で使用する DNS がブロッ […]
Clean Code – Chapter 5: フォーマットを整える (Formatting) [Clean Code アジャイルソフトウェア達人の技](http://www.amazon.co.jp/Clean-Code-%E3%82%A2%E3%82%B8%E3%83%A3%E3%82%A4%E3%83%AB%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6% […]
初心者エンジニアが体験!indexedDBの便利さと実践的な活用法 ## はじめに こんにちは。入社2年目、実務経験約半年の駆け出しフロントエンドエンジニアです。日々の業務では主にNuxt、Vue、AWS、TypeScriptを使って開発を行っています。 今回は、最近“indexedDB“というものを触る機会があったので、便利だと感じた部分を共有したいと思います。 駆け出し […]
RSpecでCapybaraのvisitメソッドを実行するとSelenium::WebDriver::Error::WebDriverErrorが出てしまう件 ## エラー “` Selenium::WebDriver::Error::WebDriverError “` RSpecで`capybara`のvisitメソッドを使用時にエラーが出た。 どうやら、Webdrive […]
Excelから使える!PythonのPandasとMatplotLibを使った20のデータ分析手法 ## 第1章: Pandasとは何か Pandasは、Pythonでデータ分析を行うための強力なライブラリです。大量のデータを効率的に処理し、分析するための機能を提供します。Pandasの主要な機能には、データの読み込み、操作、集計、結合などがあります。 Pandasの中心的なデータ構造は、Data […]
aws-cli Athena/Lambdaのラッパースクリプトを書いて作業を効率化する # はじめに この記事は@ktatさんの[aws-cli のラッパースクリプトを書いて作業を超効率化する](https://qiita.com/ktat/items/6494390dec4b5b9c662b)を見て、AthenaとLambdaのラッパースクリプトを作ってみたものになります。 # 現状 業務上Am […]
ポストに届いた荷物の様子を遠隔でモニタしたい ## はじめに 我が家のポストは、玄関から距離のあるところに設置してあり、毎度確認に行くのが億劫だ。ポスト周辺は、コンセントもなく住居からのWi-Fi電波も届かないため、安易にACから電源を取りつつWi-Fiで繋がるNW型の監視カメラを置いておけばよいという訳にもいかない。今回は、エッジ側で撮影した画像をLTE回線でAWS S3へアップロードし、アップ […]
leanbackライブラリにおけるViewBinding化の注意点 # leanbackライブラリにおけるViewBinding化の注意点 ## 結論 “` kotlin class SampleVideoFragment : RowsSupportFragment() { private var _binding: FragmentSampleVideoBinding? = null […]
【備忘録】Python×Seleniumでデータ収集を自動化 # はじめに Pythonの「requests」と「bs4(beautifulsoup)」を使って、ウェブサイトからデータをスクレイピングしようとしましたが、そのサイトは動的にデータを表示するタイプだったため、思うようにデータを取得することができませんでした。 そこで、「Selenium」を試したところ、うまくスクレイピングができました […]