職業プログラマの休日出勤

職業プログラマによる日曜自宅プログラミングや思考実験の成果たち。リアル休日出勤が発生すると更新が滞りがちになる。記事の内容は個人の意見であり、所属している(いた)組織の意見ではない。

秋の定義

先日、日本語を学習している外国の方と会話をしていたところ、突然「秋っていつからですか?」という質問を投げかけられ、答えに詰まりました。
PCが使える環境であればこのような問いの答えは一緒にググるというのが基本ですが、この時はそうではありませんでした。その場では二十四節気に基づく季節定義の解説をしましたが、おそらくは易しい日本語ではなかったでしょう。

続きを読む

文字情報分析のMacアプリ CharViewer リリース!

f:id:t_motooka:20190826084402p:plain

文字の Unicode Code Point や UTF-8バイトシーケンス、簡単な説明、といった情報を手軽に調査して表示してくれるMacアプリ「CharViewer」をリリースしました!
Mac App Store で入手

画面はこんな感じです。
f:id:t_motooka:20190826084312p:plain
これまでに何度か、開発中のバージョンをtweetしていたので、見たことのある方もおられるかもしれません。

以下、この記事は、このアプリの詳細について解説しています。

続きを読む

第43回 #シェル芸 勉強会 参加記

jus共催 第43回大暴れシェル芸勉強会 に参加してきました!
usptomo.doorkeeper.jp
この記事は、その答案等をメモしたものです。

シェル芸 とは

続きを読む

正接90°

正接とは、三角関数タンジェント(tan)のことです。
突然ですが、tan 90° の値は何でしょうか?
普通に考えれば未定義、極限的な考え方をすれば、近づく方向によって正の無限大だったり負の無限大だったり、といったところでしょう。

では、コンピュータに tan 90° を計算させると、何が起きるのでしょうか?

f:id:t_motooka:20190609084423p:plain
macOS 付属の「Grapher」で y = tan x を描いたもの

続きを読む