2020/02/17 にっき

Cascadia Code入れたくて

# pacman -S ttf-cascadia-code

したんだけどなんかCascadia Monoが入らなかった

しらべてみたらバージョンが古そうで1910.04-1だったので最新のバージョンにする https://www.archlinux.org/packages/community/any/ttf-cascadia-code/

今のところ最新は1911.21 https://github.com/microsoft/cascadia-code/releases/tag/v1911.21

% ghq get https://git.archlinux.org/svntogit/community.git

https://git.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/ttf-cascadia-code を参考に雑に PKGBUILD を書く

# Maintainer: Jerome Leclanche <jerome@leclan.ch>

pkgname=ttf-cascadia-code
_pkgname=cascadia-code
pkgver=1911.21
pkgrel=1
pkgdesc="A monospaced font by Microsoft that includes programming ligatures"
arch=("any")
url="https://github.com/microsoft/cascadia-code"
license=("custom:OFL")
depends=("fontconfig" "xorg-font-utils")

source=(
    "$pkgname-$pkgver.tar.gz::https://github.com/microsoft/cascadia-code/archive/v$pkgver.tar.gz"
    "https://github.com/microsoft/cascadia-code/archive/v$pkgver/Cascadia.ttf"
    "https://github.com/microsoft/cascadia-code/archive/v$pkgver/CascadiaMono.ttf"
    "https://github.com/microsoft/cascadia-code/archive/v$pkgver/CascadiaMonoPL.ttf"
    "https://github.com/microsoft/cascadia-code/archive/v$pkgver/CascadiaPL.ttf"
)
sha256sums=(
    "7043c7c3911c4b51ad79b8fc4e729a2c50e2db10d699359f162e88f9c6e9ae79"
  "cf5b69933c568eac4231303a952ce57c1581dac10c6e73c70b763cf9ecaabed4"
  "00dd551dd2a91377f48d4361f715494cf394c053eae7ee550ced5f0db3a9706e"
  "e39856b0547b2df704520260778ba94bde5fc38c4385fbac3cc9362f2a6ab877"
  "5b612e4e3bec453bab26299eac8330f7cc68b99d685ab86c01cdc54d5d6203e9"
)

package() {
    cd "$srcdir/$_pkgname-$pkgver"
    install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
    cd "$srcdir"
    install -Dm644 "Cascadia.ttf" "$pkgdir/usr/share/fonts/TTF/Cascadia.ttf"
    install -Dm644 "CascadiaMono.ttf" "$pkgdir/usr/share/fonts/TTF/CascadiaMono.ttf"
    install -Dm644 "CascadiaMonoPL.ttf" "$pkgdir/usr/share/fonts/TTF/CascadiaMonoPL.ttf"
    install -Dm644 "CascadiaPL.ttf" "$pkgdir/usr/share/fonts/TTF/CascadiaPL.ttf"
}

makepkg -si で入る

リガチャが表示されて欲しいのでVSCodeの設定(~/.config/Code - OSS/User/settings.json)を開いて以下追加

    "editor.fontLigatures": true,

結局Cascadia Monoだとリガチャがうまくでなかったので "Cascadia Code PL" を設定しておいた。 いやよくみたらまんま

As in 1911.20, this release includes Cascadia Mono, a version of Cascadia that doesn't have ligatures

って書いてたw

PKGBUILD更新したときどうプルリクエスト遅れば良いのかわからないけどもうこんな時間だから明日調べよう。


onkさんのPull Requestでバージョンロックが外れてRails 4.2にRails 5でしか動かないgemが入ってしまいCI通らない事件があった、このURLをはったら「神様!!」と褒められたので満足感がある https://github.com/r7kamura/rspec-request_describer/compare/v0.3.1..v0.3.2


学校における教育の情報化の実態等に関する調査の那覇市のところを見ていた、学校の情報インフラかなり貧弱っぽい

www.e-stat.go.jp

2020/02/16 にっき

旅行中酒を飲みすぎていて日記がとまるシステム


Stringのメソッドに型つけた(つもり)

github.com

メソッド再定義で怒られが発生するのを発生しなくした(つもり)

github.com

テストコードではRubyCw入れていないので気づけないやつ

github.com

並列でいい感じに動いてくれ〜〜〜

github.com

2020/02/06 にっき

サブディレクトリにインストールされた場合にうまく動かなくなるJavaScriptを書きがち https://github.com/agileware-jp/redmine-plugin-orb/issues/32


6歳で6割しか見えてないのびっくり。自分の体基準で物事を考えないように気をつけていきたい。 https://www3.nhk.or.jp/news/html/20200205/k10012273891000.html

6歳、水平でみえてる範囲90度で垂直だと70度前後なのか。 https://www.fukushihoken.metro.tokyo.lg.jp/kodomo/shussan/nyuyoji/child_vision.html

最近横断歩道わたるとき自分で手あげるようになってきたけど、手あげたり左右みさせたり頑張らせても視野せまいと結構厳しそうだな

日本では子どもの交通事故安全対策というと真先に交通安全教育を浮かべる人が多い。しかしながらスウェーデンの児童心理学者スティナ・サンデルスは、子どもの認知能力について詳細な発達心理学的検討を行なった上で「就学前の子どもには、交通事故を避けるために必要な状況を判断する認知能力はない。」とし、「子どもを交通事故から守るには、子どもを交通安全教育により交通状況に合わせさせるのではなく、子どもが交通事故に遭わずにすむ交通環境を作るしか道はない。」と結論。 http://higaishasien.com/topics/040318_topics.html


redmine_importerというOSSプラグインRedmine 4.1対応をやっていた。

RAILS_ENV を設定しわすれた状態で bin/rails redmine:plugins:test NAME=redmine_importer を実行すると config/environments/test.rb が呼ばれてなくてエラーメッセージが全然読めなくてデバッグでめちゃくちゃ時間をとかしてしまった。 orbでRAILS_ENVを設定するようにした。 https://github.com/agileware-jp/redmine-plugin-orb/pull/33

このプルリクエストのペアプロをした https://github.com/agileware-jp/redmine_importer/pull/11

親を名前で呼ぶ

最近、子に「(なまえ)、だっこ」みたいな感じで名前呼びでお願いされることが増えてきた。 子が自分のことを名前で呼んでくれるのは嬉しい。 もちろんパパとも父とも呼んでくれる。 自分は兄弟間を名前で呼ぶ家庭で育ったが父母は父ちゃん母ちゃんだった。 しかし兄弟間で名前で呼び合うと親戚から怒られが発生したりした。 子に自分の名前を呼んでもらうのは構わないけど、名前で呼ぶのはどれぐらい許容されているのだろう。

家族呼称とか親族呼称でググると色々出る。

津留宏 1956 家族呼称からみた家族関係. 教心研, 4, 12-20. では、子→父で名前で呼ぶのは1/1573 https://www.jstage.jst.go.jp/article/jjep1953/4/1/4_12/_pdf

現代日本語における家族に呼びかける際の呼称表現 : 世代差と性差を中心にでは、名前だけで父よぶのは男の子でも25人中1〜2人とかなり少ない http://hdl.handle.net/10086/25452

崖の上のポニョの宗介は親を呼び捨てしているが結構批判されている

この記事にポッドキャストの内容が引用されてるのでまたびき

ここで町山さんは、以下のように項目を挙げて『ポニョ』を「親として許せない」と非難されています。(※ 現在なぜか列挙された項目のみ削除されているんですが、上のリンク先にあるポッドキャストで同内容の話を聞くことができます。)

①幼い息子を乗せて別に何も急いでないのに無意味な危険運転を繰り返す母親 ②嵐で避難勧告が出ているにもかかわらず、子どもを乗せて危険な崖の上の家に帰る母親 ③路面が冠水しているにもかかわらず、猛スピードで急ブレーキ急ハンドルを繰り返す母親 ④海水魚を入れたバケツに水道水を注ぐ子ども(井戸水であっても即死) ⑤自分たちの名前を息子に呼び捨てにさせている過剰に民主主義的な両親 ⑥洪水の夜に5歳の子どもを自宅に置き去りにする母親 http://takekuma.cocolog-nifty.com/blog/2008/08/post_746c.html

自分たちの名前を息子に呼び捨てにさせている過剰に民主主義的な両親、はウケる。

ちなみにお父さんは117年前ころからの流行りっぽい

1903年明治36年)に尋常小学校の教科書に採用されてから急速に広まった。それ以前は「おとっつぁん」が多かった(武士の階級では「父上」)。 https://ja.wikipedia.org/wiki/%E3%81%8A%E7%88%B6%E3%81%95%E3%82%93

現代日本語における家族に呼びかける際の呼称表現に出てた鈴木説はチコちゃんで紹介されてたっぽい。 https://www.tomojuku.com/blog/goi/familyname/

call parents by nameとかでぐぐるとhell noみたいな力強いQuoraでてきた https://www.quora.com/Do-you-call-your-parents-by-their-first-names-If-so-why

ヒッピー親やオープンマインド親ならいいっぽさ

It could be that mom and dad are Hippie Parents or Open Minded Parents https://tvtropes.org/pmwiki/pmwiki.php/Main/CallingParentsByTheirName

生みの親(バイオロジカル親なので生んでない父も含む)に親と認めないのを表明するのとか、継親を認めてないときに使ったりするっぽい

私は実質ヒッピーということか…

とくにオチはない。あとで書き足すかも。

名前呼ばれて嬉しい。

2020/02/04 にっき

レビュー会に参加した

rurema-review.connpass.com

レビューをしていたんだけど、例外が発生するサンプルコードで発生した例外を返す値を表す # => で書いていいのかわからなかった。 また git grep '# => ' | grep Error してみたところ例外の場合は # => の後ろの値の部分のフォーマットもまばらだった。 ので揃えたいissueを建てた https://github.com/rurema/doctree/issues/2128

ERBとJSON周りをレビューした、修正したほうがいいと思ったやつは自分で直してApproveしてマージした。


最近ウェブカメラつないでもカメラがうつらなかった原因がわかった。

雑に pacman -Syu したせいで起動時のカーネルディレクトリが消えててウェブカメラのモジュールがロードできていなかった。再起動したらうつった。


事業外みなし労働制のリモートワークだと即レスを回避できて便利そう

したがって、サテライトオフィス勤務等で、常時回線が接続されており、その間労働者が自由に情報通信機器から離れたり通信可能な状態を切断したりすることが認められず、また使用者の指示に対し労働者が即応する義務が課されている場合には、「情報通信機器が、使用者の指示により常時通信可能な状態におくこと」とされていると考えられる。 https://www.mhlw.go.jp/content/000545678.pdf


HHKB BTが有線給電できるのを知った(わたしはもってない)


rails new--dev オプションと --edge オプションを知った


Capybaraでenable_aria_labelにtrue設定してるのに押せなくて困っていた

調べてみるとinputのtype buttonやaやbuttonじゃないとダメで、例えばspanのrole属性にbuttonを設定していても探してくれないっぽい。バグでは。 直したいけど今日は時間切れ。

2020/02/03 にっき

OSSの揉め事をみてなんとも言えない気持ちになった。

無償で対応するにはIE 11は重すぎなのではという気持ちがある。 新しいJavaScriptIE 11で使えるようにするためにはparcelやらwebpack入れてCI整えてVMIEの検証環境用意して、と真面目にやるとやることが多すぎる。 特にGoogle Chromeとか使っている場合には自分のブラウザでは動くわけだから対応しても旨味がすくない感じ。 開発者として正直な気持ちだとparcel/webpackいれると嬉しい!みたいな別の何かとセットでついでにIE 11でも動くようにbrowserslist整えるぐらいなら対応してもいいかなぐらいの温度感な気がする。

一方自分が利用者としてちゃんとやれているかというと...


rubyに草はやした

github.com

ruby-jpのSlackでペンさんがSEGVするコード書いてたのでお昼休みとりついでにいじっていた。 問題が起きてるVMの箇所はすぐ分かったんだけどなんか直し方的にダメだった(SEGVしなくなるが動きはダメみたいなダメな直し方していた)。 mameさんがパッチSlackに書いてくれたので拾ってコミットしてPull Requestこさえた。 そもそもそのVM命令列が生成されてるの自体がよくなかったぽい。 実行時にチェックせずコンパイルのタイミングで直すとよかった。

compile.c 力〜〜〜

何気に今年の初コミットな気がする、新聞に載った、わいわい

ruby-trunk-changes.hatenablog.com


るりまの会明日じゃん、申し込み忘れそうなので申し込んでおいた。

rurema-review.connpass.com


Quineとかそういう系の話が気になりすぎるので

oedo08見に行くことにした

asakusarb.doorkeeper.jp

2/10の深夜について、2/12の夜に帰る予定

LCC+安宿よりもANA/JALのホテルパック取るのが楽で快適。


rubimaの国際化どうなんみたいなissueがたった、国際化、やれるとよさそうですね、誰かやる人がいれば...

github.com

るびまの編集部への許諾は取れているけど、他の人に再頒布の許可とかは取れていないっぽくて真面目にやると道のりがながそう。 ライセンス周りの関連issueはこれ。

github.com

ライセンス以前のメール連絡のときはこれ

https://github.com/rubima/rubima/blob/0ddb86c9d0aaaf714c4b5c70d2653727be969cc0/mail_templates/article_request#L25-L34

リポジトリがあってhikiで管理してたときはこれ

https://github.com/rubima/rubima/blob/master/license.md

Jekyll後は謎


最新号のるびままだ読んでないので読んでいる

文字起こしをほんのちょっとだけ手伝っていたんだけど謝辞が載っているのに気づいた。

みよひで 今号のるびまには久しぶりに Hotlinks を掲載できました。Hotlinks は文字起こしが大変だったのですが、今回は slack の ruby-jp にて協力者の募集をしたところ協力していただける方が見つかりました。特に @hanachin_ さんには多大なるご協力をいただきました。この場をお借りしてお礼します。 https://magazine.rubyist.net/articles/0061/0061-EditorsNote.html

少ししかお手伝い出来なかったけどお役にたててよかった。ちなみに文字起こしのPrivate repositoryのグラフはこういう感じです。毎号やるのかなり大変だと思う。みよひでさんとってもエライ。

f:id:h6n:20200204010002p:plain


ruby-jpでRubyをビルドする関連の話題を最近よくみる、pockeさんがいい記事つくってくれたので加筆した。

scrapbox.io


Redmineプラグイン開発周りの知見がまた少したまっている、にっきじゃない単体記事で書こうかな。


gem server について追記した

qiita.com


生活の仕組み周りこの辺改善しておきたい

  • ANAのカードつくりたい(旅行行きやすいように)
  • ANAJAL・イオンあたりの個別株に手を出したい(旅行いきやすいように+買い物で貯まりやすいように)

朝このツイートみてめっちゃ刺さった(スレッドにも色々ぶら下がってる)

2020/02/01 にっき

型かいてたら名前空間なんか間違ってるのかNameError出てたので直しておいた

github.com


続き

github.com

頑張りがまだ必要そう、gsubのところで今日は終わり。

% cat stdlib/builtin/string.rbs | grep 💪👽🚨 | wc -l
74

いいなと思ったらKyashでお金を下さい
20191128011151
GitHubスポンサーも受け付けています
https://github.com/sponsors/hanachin/