Lambdaカクテル

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

Invite link for Scalaわいわいランド

シェービングクリーム(PRORASO)買った

普段薬局で買っているやつを切らしたのだけれど、毎回空き缶が出るのでなんとかしたいと思っていたので、別のやつに買い替えることにした。剃刀派なので。 シェービングクリーム買いました。なんか思ってたよりデカかった。大変よい香りです。 pic.twitter.c…

htmxをCloudflare Workers + Honoで動かして入門した

htmxについてちょっと遊んでおきたかったので遊んだ。Cloudflare Workersの上でHonoを動かして、TSXでHTMLを返しつつ、その中にhtmxをのっけた、みたいな構成。𝑹𝒆𝒂𝒍 𝑾𝒐𝒓𝒍𝒅 𝑩𝒖𝒔𝒊𝒏𝒆𝒔𝒔...でも使えるかな? https://wild-meadow-79c7.windymelt.workers.dev/ な…

値の検証もコンパイラにやらせよう: Scala 3でRefinement TypesやるにはIronっていうライブラリが良さそう

Scala 3でRefinement Types(篩型)を実現するライブラリIronに入門したので紹介します。最初はRefinedに入門しようとしてたら、Scala 3ではあまり動かなかったのでそのままIronに入門しました。 tl;dr Refinement Typesっていうのを使うと、普段動的にチェッ…

努力下手

日記です。 ずっと昔からのことだが、努力するのが下手で、なんとかならないかと思っているうちにあっという間に30歳になってしまった。とはいえまだ諦めたわけではなく、自分に可能な範囲で努力していきたいと思ってはいるのだが、ウーンもっと努力していれ…

Scala製のドキュメンテーションジェネレータLaikaに入門した

個人的に興味があって触る機会があったので、公式サイトで勉強しながらまとめた。 typelevel.org Laikaとは Laikaを試す Laikaがデフォルトで対応しているフォーマット ExtensionBundle Laikaと副作用 Laikaをsbtプラグインから利用する 応用 Laikaとは Laik…

YAPC::2024 Hiroshimaにはてなパーカーで参加しました #yapcjapan

ついに広島で開催されたプログラミングの祭典YAPC 2024 Hiroshimaに参加し、さきほど帰宅したのでレポートです。2/19〜2/21までの各イベントに参加しました。いくつかのトピックに分けて、現場の熱量をなるだけ伝えようと思います。 ついにやってきた大規模…

Scala 3はScala 2の標準ライブラリを使っていたりする

先日Scalaわいわいランド(ScalaのコミュニティDiscordサーバ)で、Scalaを最近勉強しだしたという方から Scala3を使っていて気づいたんですけど、Scala2で記述されたライブラリを呼んでいる部分があることに気づきました という話を聞いた。言われてみれば、S…

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