サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
speakerdeck.com/qnighy
10分でPrologの雰囲気と応用をざっくり紹介します。
Rubyのobject_idを入口にして、Rubyの実装詳細について学びます。
psych-comments allows you to manipulate YAML documents without discarding comments. This talk involves how we tried to automate YAML authoring, how we h…
ウォンテッドリー株式会社の社内イベント "Tech Lunch" で話した発表です。 プログラムには大小さまざまな粒度の「状態」が存在します。 状態の設計を工夫することで、コーナーケースの発生を抑止し、ユーザー体験を最適化することができます。 本発表では、私が普段どのように「状態」について考え…
See Original version on Google Slides for copy-pa…
Although Rust incorporates many methodologies from functional programming, it can rather be "an imperative programming language 2.0", considering its fa…
BigQueryはログ等の集計をSQLで行うことができ、JSONを含むような複雑な集計にも対応していますが、protobufというシリアライゼーションフォーマットには対応していません。BigQueryにはJavaScriptでユーザー定義の関数を作る機能があり、これを使ってprotobuf形式のログを集…
セミコロンに関する蘊蓄です
他の多くの手続き型言語と同様、Rustの式も右辺値(値)か左辺値(場所)のどちらかに分類されます。この値・場所にまつわる事実を整理してみました。この区別は決して難しいわけではないですが、整理して言語化することで、今後のRustプログラミングをより快適にすることができるかもしれません。
Are Your .NET 8 Applications Resilient for the Chaos-proof?
multipart/form-dataの省メモリパース / Go Conference 2024 Pre Party #gocon24_preparty
No one is an island. Learnings from fostering a developers community.
「メタプログラミングあるところ、インタプリタあり」——これは私が今考えたいい加減な思いつきですが、少なくともRustに関しては当てはまっています。本講演では、Rustコンパイラの中にある「インタプリタ」を3種類2種類取り上げて説明したいと思います。
このページを最初にブックマークしてみませんか?
『Masaki Hara (@qnighy) on Speaker Deck』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く