- 2020.07.24
Ruby関連のことを調べてみた2020年07月24日
Ruby on Rails レコード検索、無ければ作成 find_or_create_by メソッド # find_or_create_by メソッドとは? find_or_create_by メソッドとは、findメソッドとcreateメソッドが合わさったメソッドであり、 引数に渡した条件に該当するレコードをテーブルから検索し 該当するレコードがあれば取得、無ければ作成してくれるメソッド。 # […]
Ruby on Rails レコード検索、無ければ作成 find_or_create_by メソッド # find_or_create_by メソッドとは? find_or_create_by メソッドとは、findメソッドとcreateメソッドが合わさったメソッドであり、 引数に渡した条件に該当するレコードをテーブルから検索し 該当するレコードがあれば取得、無ければ作成してくれるメソッド。 # […]
Elasticsearchを含むRspecのリクエストスペックを書いてみた ### 環境 railsとelasticsearchをそれぞれ別コンテナで動かしている “`yaml services: elasticsearch: image: elastcserachのdockerイメージ (以下省略) rails: image: railsのdockerイメージ (以下省略) R […]
【高等学校学習指導要領 情報Ⅰ】教員研修用教材:MeCabによる形態素解析とWordCloudの作り方(python) # はじめに 今回は文部科学省のページで公開されている情報Ⅰの教員研修用教材の「質的データの分析」についてみていきたいと思います。 ここでは、MeCabによる形態素解析とWordCloudをRで実装する例が書かれています。 今回はその内容をpythonに置き換えていきたいと思いま […]
【PHP】Phan の “PhanUnreferencedUseNormal Possibly zero references to use statement for classlike/namespace” エラー時注意点 > Phan で静的コード解析すると「`PhanUnreferencedUseNormal Possibly zero references to […]
Discord botのglitchを使った常時起動でUptimerbotが使えなくなってしまった話。 ある日の筆者 茶番⤵︎ ︎は読みたくなけりゃ飛ばしておけ 「あれ?なんかdiscordのbotが落ちてるな……」 「しかもglitchでUptimerbot使って起動してる奴じゃん」 「あれー?前エラー治してから何もいじってないはずなんだけどなぁ」 「とりまエラー探すかぁ」 (数時間後……) 「 […]
ブラウザのconsoleからは要素を取得できるのに、scriptから取得するとnullになるときは、iframeの要素かもしれないというお話 # はじめに 簡単なスクレイピングツールを書いていたら、不可解な現象に遭遇してハマってしまいました。 同じような現象に遭遇した人が無為な時間を過ごさないように共有します。 ## スクレイピングツールを書くときのお話 「この部分の内容を取得したい!」と思ったら […]
LambdaとDjangoの相性ってどうなの?? # 忙しい人へ 結論とまとめを最初にのせときます ## 結論 Djangoのようなフルスタックフレームワークではあまり良いとは言えない フルスタックフレームワーク使うならECSを使った方が良いらしい ## まとめ > Lambdaのコールドスタートで時間かかるのでは? 結構かかります > DjangoのプロジェクトをLambdaにアップロードしたら […]
javaメゾットを作る 【メモ】【java11】 ##classとmainメゾット ###class classの書き方。 “`java:setumeiclass.java public class setumeiclass/*⇐ファイル名*/{ //この中にmainメゾットを書く。 } “` ###mainメゾット これがないと始まらない。 この中にコードを書く。(基本的 […]
Goでrealize使ってホットリロードしようとしたらcommand not found & exec: not started ## はじめに – [NuxtとGoではじめるWebアプリ開発](https://www.amazon.co.jp/dp/B0823H9Z5L/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)を参 […]
Jetpack Navigationで最初のフラグメントでも戻るための左矢印を表示する メイン画面から設定画面が呼ばれるアプリがあります。すべての画面をJetpack Navigationで作っていたのですが、理由あってJetpack Navigationの適用範囲を設定画面のみにしました。 そうなるとJetpack Navigation上でトップとなる画面でも、前の画面に戻るための左矢印を表示し […]