リージョンとRustの返り値
Rustにおいては返り値ポインタで返すよりもそのまま返して、受け取る側でポインタで受け取るかそのまま受け取るかを指定するのが良い選択肢だ、といっています。 しかし初めて見る時にはどうしてそんなことが出来るのかわからず、びっくりしますよね。 それをRustがリージョンを使ってメモリ管理をしていると分かればどうなっているのか分かったのですこしばかり。
Rustにおいては返り値ポインタで返すよりもそのまま返して、受け取る側でポインタで受け取るかそのまま受け取るかを指定するのが良い選択肢だ、といっています。 しかし初めて見る時にはどうしてそんなことが出来るのかわからず、びっくりしますよね。 それをRustがリージョンを使ってメモリ管理をしていると分かればどうなっているのか分かったのですこしばかり。
κeenです。今日Twitter上でのやりとりから少し面白いことが分かったのでそれについて。
κeenです。 普段はテストをあまり書かない人なのですが業務では流石に書く必要があって、馴れないことをしていると色々と考えることがあったのでまとめます。 まだ私はテストのセオリーとかには詳しくないので勝手気儘に考えたことです。
κeenです。少し前の話になりますがRustの関連型を駆使してHigher Kinded type Trait(高階型トレイト)を実現してしまったものが出回ってたのでそれについて。 本来RustはHKTをサポートしていませんが不思議なことに実装出来てしまっているのです。
HKTについて微塵も知らない方にも分かるように解説していきます。
κeenです。社内ハッカソンに出てきた。そこでdruidというツール(?)を触ったのでそれについて。
κeenです。小ネタを。サーバを立ち上げる時に指定するBind Addressについてよく分かっていなかったのがようやく分かるようになったのでそれについて。
κeenです。なんか伏線っぽいもの回収しといた方が良いかなと思ってLinuxっぽい話でも。
先日、Pijulという分散VCSについて知って、それについて調べてみたら少し面白かったのでメモ。
κeenです。先日中古のNexus 5を入手したのでUbuntu Touchをインストールしました。その時のメモ。 尚、Multi ORMなどを使ったマルチブートではなく完全にAndroidを殺したシングルブートです。