2023-05-01から1ヶ月間の記事一覧
環境 Rails 7 MySQL やりたいこと 例えばRailsのUsersモデルで10件レコードを取得し、emailが"hoge@example.com"のレコードを先頭にしたいみたいな状況 この場合はRubyで並び替えてもいいが、MySQLのORDER BYで特定のレコードのみを先頭にすることができる。…
CookieのSameSite属性とは CookieのSameSite属性は、Webサイトのセキュリティを向上させるために導入された機能です。 SameSite属性を指定することで、Cookieがどのような場合に送信されるかを制御することができます。 SameSite属性には、以下の3つの値があ…
曲名 リリース年 初収録CD名 歌詞のテーマ 百合の咲く場所で 2001 LILY OF DA VALLEY 新しい時代への期待と不安、仲間との絆 静かな日々の階段を 2000 Lily's e.p. 生きることの苦しさと希望、夢への挑戦 Just I'll say 1999 Viva La Revolution 恋人と別れ…
toLocaleDateStringメソッドとは JavaScriptには、日付を文字列に変換するためのtoLocaleDateStringメソッドがあります。このメソッドは、ブラウザのロケールに基づいて、日付を指定されたフォーマットに変換します。 例えば、以下のように使用することがで…
やりたいこと 自分の登録しているYouTubeの全チャンネルをCSVエクスポートしたい 用意するもの Pythonを動かす環境 Pyhton 3.11 YouTube Data APIのAPIキー 自分のチャンネルID 事前準備 google-api-python-clientが必要 pip install google-api-python-clie…
タイトルで出オチ感あるけど 例えば以下の中国語の曲がある。李克勤による「护花使者(護花使者, Hu Hua Shi Zhe)」の曲である。 歌詞は以下。当然読めない 這晚在街中偶遇心中的她 兩腳決定不聽叫喚跟她歸家 深宵的冷風 不准吹去她 她那幽幽眼神快要對我說話…
環境 Bootstrap v5 参考リンク Bootstrap5でフォームを横並びにしたい at softelメモ
環境 Linux Linuxで特定のディレクトリ以下のファイルの中身に「apple」と「banana」を同時に含む行が存在するファイルを検索したい # ok apple banana # ok banana apple tanuki # ng apple banana コマンド その要件を叶えてくれるコマンドが以下 grep -rl…
環境 macOS Ventura やりたいこと Macのターミナル上でバッチ処理とかしてて、Macbookを一時的にスリープさせたくない。 そんなときはcaffeinateコマンドを使いましょう。 caffeinateコマンドでMacの自動スリープを抑制する - Qiita ただ、これをターミナル…
概要 最近西洋絵画にハマっている。なんでと聞かれてもわからないのだが、、強いて言えば絵画の裏に秘められた時代背景、作者の意図を知れるのが楽しい。 ここでは西洋絵画を知るために自分が今まで読んだ本をジャンルごとに紹介する。 当然上から順番に読む…
テレコムクエストって本 昔、「テレコムクエスト」という漫画があった。漫画と言ってもバトルモノやアクションではなく、教育系漫画である。 自分が小学生の頃、近くのごみ焼却施設のフェスで図書館の破棄本が無料でもらえるイベントがあった。 そこで「テレ…
環境 Kubernetes 1.27 ArgoCD 2.7 私はk8sのデプロイにargocdを使用しており、今回2.7がリリースされたのでアップデートしてみました。しかし、アップデートの際にエラーが発生してしまったため、修正方法をメモしておきました。 エラー内容 Argocd 2.7がリ…
やりたいこと Railsを使用して、user-agentからPCかスマホかを判断したり、OSやデバイス名を抽出したいと思っています。しかし、これらを自分で実装するのは手間がかかります。 そこで、「rack-user_agent」というライブラリを使用してみました。 k0kubun/ra…
環境 Ruby 3.2 RubyでIPからリモートホストを取得したい 以下は、Rubyを使用してIPアドレスからリモートホスト名を取得する方法についての情報です。 例えば、133.159.148.245から245.148.159.133.rev.vmobile.jpを取得することができます。 以前はSocketラ…