プログラミング [javascript] オブジェクトのプロパティ名を変数で指定 オブジェクトのプロパティ名を変数にして値を代入したい。 なにがしたいんだ?って話だけど、うまい言い方が見つからなくて、ごめん。 つまりは const key = "unco" const obj = {} obj = "buriburi... 2020.06.20 プログラミング
トラブルシューティング macでdyld: Library not loadedが出るので対処する Macでbrewを使っていると、ある日突然(といってもbrew upgradeした後だったりする)こんなエラーが出ることがある。 dyld: Library not loaded: /usr/local/opt/icu4c/lib/lib... 2020.06.19 トラブルシューティング
継続的インテグレーション GitHub Actions でrubocopの結果をPR時に表示する GitHub Actionsでrubocopを実行するには、単純にgem install rubocopしてrubocopコマンドを実行すればいい。 けれど、「コードのどこがエラーだったのか」というのはgithub actionsからrub... 2020.05.28 継続的インテグレーション
継続的インテグレーション Rails + RSpec + postgresをGitHub Actionsで自動テスト GitHub上でCI/CDが完結するツールであるGitHub Actionsを触ってみた。 今回書いたのは、Ruby on RailsのRSpecで書かれているテストを実行する設定なので、.github/workflows/ruby.ym... 2020.05.27 継続的インテグレーション
プログラミング sidekiqで引数を省略しないで表示してほしい バージョン sidekiq 5.2.8 sidekiqで引数を省略しないで表示してほしい Sidekiq::Webを使った時の実行中ジョブの一覧(/sidekiq/busy)で、実行中のジョブの引数を見れる。 見れるんだけど、この... 2020.04.15 プログラミング
プログラミング [ruby] Priority Queueの実装 RubyにPriority Queueがないので、皆さん自作の実装を持っていると思う。 もちろん私も私のPriority Queueがあるので公開しますね。 Priority Queue??? そもそも、Priority Queueとは... 2020.03.26 プログラミング
雑記 ぼく、列車のボブ youtubeに「列車のボブ」という謎の動画のシリーズがある。 このボブは、息子(2歳)の相当のお気に入りなのだけど、内容が、クオリティがシュールなのである。 まず、ライトニングがちょっと怖い。 にこやかさの裏に隠れた狂気を感じる。 声... 2020.03.23 雑記
プログラミング rubyでテキストでのテーブルを描く テキストでテーブルを書く テキストのテーブルって何かって? +----+-------+ | ID | Name | +----+-------+ | 1 | Jorge | | 2 | John | +----+-------... 2020.03.18 プログラミング
雑記 rubocopに屈しない rubocopのデフォルト設定を妄信的に信じる人もいるらしい。 いや、設定できるということは、どっちでも良いということで、チームで選んでいいということで。 設定できるというのに「設定を変えてはいけない」というのは謎である。 「原則的にデフォ... 2020.03.04 雑記
プログラミング rails-ujsは@rails/ujsになっていた よーし、今日はgem 'rails-ujs' をnpmのrails-ujsに移行するぞー。 yarn add rails-ujs ベテラン「それ、古いよ。今は@rails/ujsだから。」 ・・・・まじかよ!! rails-ujs... 2020.02.29 プログラミング