diary

I like Hatena Star with a text selection.

Entries from 2020-09-01 to 1 month

2020-09-28

おちこぼれフルーツタルト 5巻 (まんがタイムKRコミックス)作者:浜弓場双発売日: 2020/09/25メディア: Kindle版 おちふる5巻読んだ。はゆの出番が少なくて悲しい……

2020-09-26

github.com github.com 昨日に引き続きでかいgem packageを小さくしている。 私に天使が舞い降りた!: 8【イラスト特典付】 (百合姫コミックス)作者:椋木 ななつ発売日: 2020/09/18メディア: Kindle版 わたてん8巻読み終わった。というかこのために1巻から読…

2020-09-25

github.com 社のRails appのCI速くならないかなーと色々見てたら、bundlerのcacheが322MiBとかに育っててマジかーという気持ちになって、減らせないか眺めていた。 巨大exampleがpackageに含まれたgemを1つ見つけたのでpackage sizeを減らした。 github.com …

2020-09-24

動物農場 (角川文庫)作者:ジョージ・オーウェル,高畠 文夫発売日: 2015/01/30メディア: Kindle版 一九八四年 (ハヤカワepi文庫)作者:ジョージ・オーウェル,高橋 和久発売日: 2012/08/01メディア: Kindle版 動物農場、読み終わった。良かったので一九八四年を…

2020-09-23

○本の住人 1巻 (まんがタイムKRコミックス)作者:kashmir発売日: 2016/01/22メディア: Kindle版 ○本の住人、読み終わった。めっちゃいい…。

2020-09-22

github.com route_mechanic で、同じアクションに紐づく別名のrouteがある時に意図しないエラーになっていたので直した。

2020-09-21

github.com github.com github.com ruby-jpの #testing で話題に上がっていた route_mechanic gemを社のRails appに入れてみようとしたらエラーが出たので、pull requestやissueを投げたりしていた。 他にも #testing で色々言っていたらIssueを立ててもらっ…

2020-09-18 - Ractor

pipe = Ractor.new { loop { Ractor.yield Ractor.recv } } 10.times.map do Ractor.new(pipe) do |pipe| loop do p pipe.take end end end 100.times do |i| pipe << i end sleep 1 RactorでQueueをやる方法を笹田さんに教えてもらった。 pipeというRactor…

2020-09-17

引越し業者の見積もり予約 * 2をした。18日に両方やる予定。つかれる〜 虫歯の治療をした。 普段は歯医者にいくのはクリーニングなので治療は久しぶり。口の中でギュルンギュルン言うのは不思議な気持ちになる 歯医者で久々に治療したのだけど、今日治療した…

2020-09-16

require 'warning' $VERBOSE = true Warning.dedup warns = [] Warning.process do |w| if w.start_with?(__dir__) warns << w.sub(__dir__+'/', '') end nil end require_relative './config/environment' Rails.application.eager_load! puts warns ruby-j…

2020-09-15

cachi、kaki(柿)- 外来語とは知らずに単数形を caco だと思っている人が多い。 https://ja.wikipedia.org/wiki/%E3%82%A4%E3%82%BF%E3%83%AA%E3%82%A2%E8%AA%9E#%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%8B%E3%82%89%E3%82%A4%E3%82%BF%E3%83%AA%E3%82%A2%E8%AA…

2020-09-13

github.com るりまのARGFのドキュメントを見ていたら色々直したいところが見つかったので色々直した。 辞書を編む (光文社新書)作者:飯間 浩明発売日: 2013/06/21メディア: Kindle版 読んだ。面白かった。 ソクラテスの弁明 クリトン (岩波文庫)作者:プラト…

2020-09-09

内覧をして、申込みをした。審査が通れば引っ越す。

2020-09-08

github.com 3年前に自分がrubocop-verboseというカスタムCopを作ろうとしていたらしい。 なんも記憶にないのだけど、private repositoryになっているのももったいないのでmake publicしてarchiveした。

2020-09-07

github.com 仕事でこのエラーを踏んでいたのでrubocop-railsにパッチを投げた。 pocke.kibe.la 内覧に行くので、何をチェックすべきかまとめていた。

2020-09-06

def fibo(n) n <= 2 ? 1 : fibo(n-1) + fibo(n-2) end def each_with_ractor(enum, &block) env = Class.new env.define_singleton_method :call, &block enum.map do |v| Ractor.new(v, env) do |v, env| env.call(v) end end.map(&:take) end pp each_with…

2020-09-02

github.com るりまでString#unpack1へのリンクが各所から貼られていなかったので貼った。 github.com Ruby 3でるりまのHTMLを生成できなくなっていたので直した。 github.com Ruby 2.7からString.newした時の最小capacityが63に減っていたので、それをるりま…

2020-09-01

commits.hatenablog.com 先日の記事を受けてnoshの類似サービスを友人にいくつか教えてもらったのだけど、どれもnot for meでトライアルまでいたらなかった。 chefbox https://chefbox.jp/ かなり強気の価格で気になる 会員登録の導線を見る限り、メニューを…

2020-08-31 - italian-ruby

github.com italian-rubyという面白プロダクトを見つけたのでちょっとだけコードを読んでみた。 なんとイタリア語でRubyが書けるgem。READMEにあるサンプルコードを引用する。 # persona.ir classe Persona definisci inizializzatore(nome) @nome = nome fi…