スポンサーリンク
プログラミング

Rubyにおけるプリントデバッグのすゝめ

※ 別に勧めてない ※ 皆さん!プリントデバッグ使ってますか!使ってないですよね、どうせ皆さんデバッガでかっこよく問題解決しているんでしょう。だけれども、私はデバッガを使いこなすことができない程度の能力しか持っていないので、99.99%ぐ...
エンタメ

前澤友作パートナー相性診断で100点満点を取る方法

前澤友作相性診断とは このサイトのこと。 必勝法 HTMLを見ると普通に得点が書いてある。 <form method="POST" action="#q2"> <button class="button-re...
プログラミング

CSSだけで押したボタンを活性化する

デモ 説明 :target擬似クラスは、リンクのターゲット(#hoge部分)に反映するスタイルを書くことができる。 そのため、次のようにaタグのhrefとidを一緒にすることにより、cssだけで実現できる。 <a href=...
プログラミング

RubyでAES暗号化してJavaScriptで復号する

言語を超えた暗号化、復号をちょっと試してみたかったので、RubyでAES-256-CBCにより暗号化してJavaScriptで復号するっていうのをやってみた。 特に実用的ではないです。ただのロマンです。 バージョン情報 Ruby 2....
プログラミング

[rails] shrineのDataUriモジュールを使って、HTML Canvasの内容を保存する

はじめに HTML5のCanvasに描画した内容は、toDataURL関数を使ってDataURIの形式で取り出すことができます。 Ruby on Railsで使えるshrineというアップロードに関連するプラグインは、なんとDataURI...
プログラミング

CarrierWaveでpng画像を処理したときに色空間がGRAYになってしまってた

バージョン ruby 2.6.1 Ruby on Rails 5.2.3 MacOS Catalina 10.15.1 ImageMagick 7.0.9-5 gem mini_magick 4.9.5 gem carrierwave ...
プログラミング

ElasticsearchのTerm Vectors APIを使用してインデックスの単語分割の状態を見る

バージョン情報 Elasticsearch 6.3 やりたいこと Elasticsearchで日本語の全文検索エンジンを構築する時に、日本語の形態素分析のプラグインとしてkuromojiを使うことが多いと思うのだけれど、そのkur...
プログラミング

herokuでyarn+railsのデプロイがyarn時に失敗した

バージョン情報 Rails 5.0.7.2 node 10.15.3 npm 6.4.1 yarn 1.13.0 エラー内容 なにもしてないのにデプロイが壊れた! railsアプリをherokuで動かしていたんだけど、ある日突然...
プログラミング

RuboCop::Cop::RSpec::AnyInstanceに引っかかった

RuboCop::Cop::RSpec::AnyInstanceに引っかかってしまった。 これは、rubydocを参照すると、次のような例が書いてある。 # bad describe MyClass do before { allo...
プログラミング

rails6 joins whereで関連モデルも検索条件に加える

過去にこんな記事を書いた。 rails3 joinsで別モデルの情報も条件に加える いやいやいやいや、過去の自分!arel使ってドヤっちゃったよ! もう最近はこの記事のとおり、arelを使ってません。 Arelでクエリを書くのはやめた方が...
スポンサーリンク
タイトルとURLをコピーしました