ブログ

読んで思い出す。忘れるために書く

2018-02-01から1ヶ月間の記事一覧

Slack Emoji を某スタンプの様に使う(参考リンク)

前置き 問題 128px 制限 解決 結果 Links 前置き ステキなイラストが配布されてた 【お知らせ】#エンジニアを褒めるネコ の画像を無料で配布いたしますので、slackなどでもご利用ください!▼ダウンロードはこちら。https://t.co/OZGADcFMIL pic.twitter.com/…

<label/> + <input type="radio"/> で任意の文字・画像を選択肢代わりに表示する

この記事は「口コミサイトの星(★★★☆☆)をCSSだけで実装してみた - Qiita」を見て、その中で使われているテクニックを一部解読したもの 導入 ゴール 手順 なにもない状態 ラベルと関連付ける ラベルに画像を追加 CSS でラジオボタンを非表示化 動作確認用のCSS…

CentOS 7 のシステムロケールを日本語に変更する(Vagrant)

状況 問題 解決 コマンド Links 状況 Vagrant box である centos/7 を立ち上げてみた 問題 localectl list-locales で確認してみたところ、英語系のものしかリストに挙がってこなかった 他の言語も一切ないし、何より日本語がない... 解決 locale に関わるパ…

定数を外部からアクセス不能にする(参考リンク)

方法 まとめ Links 方法 Module#private_constant を使う class MyClass MY_CONSTANT = 'Value' MY_CONSTANT_B = 'Value B' private_constant :MY_CONSTANT, :MY_CONSTANT_B end まとめ Private constants in Ruby というページを見た いろんな状況の中から…

いつもの RSpec 初期化手順

意外とタイプ数が多いし定型的なので、関数化するか こうしてコピペで済むようにしたかった 手順 初期化 Guard の起動 Links 手順 初期化 mkcd ~/rspec # mkdir + cd = mkdir; 適当なディレクトリに移動 mkdir lib git init bundle init # Gemfile 生成 cat <<EOF ></eof>…

「単語の類似性を算出する」出題を解く

teratail.com 気になったので書いてみる(Ruby, RSpec) もとの質問で話題としている言語は Java であり、穴埋め問題であり、ぜんぜん関係ないのでこちらに書き残す 今回の RSpec によるテストでは One-liner syntax を利用して、 expect を書く テストコード …

特定の Emoji Reaction でチャンネルに発言内容を集約する(参考リンク)

まとめ インストール後の設定 動作 Links まとめ /reacji-channeler をインストールして設定すると、利用できるようになる reacji-channeler.builtbyslack.com インストール後の設定 /reacji-channeler :emoji_name: #channel-name みたいに設定する 以降、…

始点終点を持つ範囲同士を比較するコードを考える

teratail.com 気になったので書いてみる RSpec の shared examples に適用できそうだったから書いたというのはナイショ 仕様 テストコードを書く 実装を書く 結果 Links

Slack で発生するちゃぶ台返しを封じる(lita-handler)

リポジトリを作った github.com 動作イメージ: 説明しないこと Lita という Ruby + Redis で動く chat bot があるということ handler に分類されるコードを書くことで機能追加ができること ほぼ全ての必要なことはドキュメントにシッカリと記述されていると…

Heroku CLI のコマンド補完を有効化する(参考リンク)

Heroku #CLI Autocomplete is now in developer preview - try it out today `heroku plugins:install heroku-cli-autocomplete; heroku autocomplete` - more info at https://t.co/aeDRQ1ufrq pic.twitter.com/BgkHJzBSkV— Heroku (@heroku) 2018年2月7日 …

raty-js を使ったレビューの評価値操作を実装する(Rails)

gouf.hatenablog.com Raty を使ったレビュー機能(星マークの表示)の導入方法について調べたので、実際に作ってみた github.com Raty によるレーティングの変更 初期化時のレーティング値取得 Raty によるレーティングの変更 Raty は初期化時に target オプシ…

ローカルディレクトリを参照・表示するサーバをサクッと立てる(参考リンク)

様々な言語 (Ruby, PHP, Perl, Python etc...) でサーバを立てる方法が書かれてる Link Big list of http static server one-liners - Gist

Rails 5.1.x に raty-js を導入する(yarn)

teratail.com 質問に出てきた Raty が気になったので、 Rails に統合する方法を調べてみた これに続く: gouf.hatenablog.com 概要 前提 手順 JS ライブラリの追加 JS の読み込み CSS の読み込み 使ってみる フォントではなく画像を表示させたい場合 Links