Lambdaカクテル

京都在住Webエンジニアの日記です

Invite link for Scalaわいわいランド

風邪引いた

今年は大きな病気もせず穏当に暮らしていたのだけれど、年末のこの時期に、でかい風邪を引いてしまった。 結局2日間仕事を休むことになったし、38度後半の熱が出るし、ゴホゴホして眠れないしでえらい目に遭ったという気持ちだ。今は熱も落ち着いて、ゴホゴ…

LaTeXのシンボルを描いて探すツールがある

detexify.kirelabs.org マウスでシンボルを描くと、それっぽいものを探してきてくれる。大学生のときに知りたかった。

骨太にやるとよい(問題領域をモデル化するコンセプトを頑健に作ると良いという話)

プログラミングの話。経験的に、中核となる仕組みが頑健に作られていると、周りを取り巻く仕組みをスムーズに作れることが多い気がする。つまり、アドホックに拡張していったシステムよりも、まずきわめて強固な仕組みを作って、残りの機能はそのDSLであるか…

人工生命シミュレータを作った人の動画がすごいので紹介したい

Praparatという人工生命シムを作った人がいて、その動作の様子をVOICEVOXで解説動画にしてアップしていた。 www.nicovideo.jp 自分はこの動画をたまたまニコニコ上の紹介的な動線から知った。つまりサジェストで発見したという感じ。ニコニコのサジェスト作…

Scala3のUnion Types / Intersection Typesを試してみた

Scala3チャレンジをする記事の二本目。 前回はこちら。 blog.3qe.us ソースコードは以下に置いてある。 github.com github.com Union Types Eitherとの違い Discriminated Union Typesもどき Intersection Types まとめ MathJax v3以降ではbussproofs.styが…

自分の機嫌を取る

自分の機嫌を取らないとなと思うことが最近たてつづけにあった。仕事のコードの機嫌が悪くて自分の機嫌も悪くなり怒り狂っていたり、Apple Musicの動作が不安定すぎてストレスを感じていたり。当たり前と思っていることが当たり前に動作しないと人間はすさま…

Scala3のOptional Bracesを試してみた

ちびちびScala3に生えた新機能の実際に使ってみるチャレンジをやっている。いつの日かチームに導入できたら嬉しいね、とか、自分で使いこなせるようになると嬉しいね、というモチベーションである。 今日はOptional Bracesについて勉強した。ソースコードは…

★記事をRTしてもらえると喜びます
Webアプリケーション開発関連の記事を投稿しています.読者になってみませんか?