kubo39's blog

ただの雑記です。

DMD on FreeBSD

だいたいこの記事のとおりなんだけど、細々と補足をしておく。 まず選定したFreeBSDのboxの話。最初はfreebsd/FreeBSD-11.0-STABLEのboxを試していたのだけど、これは毎度VMが突然シャットダウンしてしまって使い物にならなかったためにfreebsd/FreeBSD-11.0…

環境構築まわり

どういうツール使ってるかなどまとめておくと移行のときよさそう? 最近使ってるツールだらだらあげていく。 Tool emacs git zsh tree gcc nasm anyenv (pyenv/rbenv/denv) rustup rg binutils (gdb/readelf/objdump/file/nm/etc..) strace ltrace valgrind …

FreeBSDとNetBSDとOpenBSDをVirtualBox on OSXでいろいろ触る

ここのところ仕事そっちのけでやっています。 FreeBSD 11-STABLE vagrant init freebsd/FreeBSD-11.0-RELEASEしてvagrant upすると作れる。 デフォルトのシェルはcshだったかな。pkg installでだいたい入るので便利。rustupも使えるしcargo installでripgrep…

ぱっと使えそうなRust製のツール

cargo installで入れられそうなやつを雑にまとめてみた。 ripgrep(rg) - はやいgrep、あるいはag。 xsv - CSVツールキット。 alacritty - 速いらしいターミナルエミュレータ。 parallel - GNU parallelのRust版。 coreutils - GNU coreutilsのポート。使えな…

D言語でFD_CLOEXECをデフォルトにする?

表題のとおりの提案をしてみたいと思った。(思っただけ) FD継承はUNIXの伝統だが、意図しない継承によって様々なセキュリティ上の問題を引き起こしてきた。(APIデザインケーススタディとかPEP446あたり参照) そのため最近の言語 (Perl/Go/Ruby/Python/Rust…

2016年にやったこと

便乗してまとめておきます。 ギョーム 死んだ目でひたすらgrep業してたことしか覚えていません。はやく転職したいです。 shibuya.d 2回やりました。 shibuya.d #1 - connpass shibuya.d #2 - connpass 来年は未定です。筑波でやるらしいので引退? OSS? なんか…

D言語のcast

D言語で型変換したかったら基本は std.conv.to 使うのが安全である。 import std.conv; void main() { int a = 1; long b = a.to!long; assert(b == 1); } std.conv.toは安全であるが、安全であるということは制約が強いということでもある。例えば以下のコ…

shibuya.d #2 開催しました

12/15(木)に開催しました。参加いただいた皆様、ありがとうございました。 connpass.com 当日の様子はTogetterでまとめています。ツイートの利用問題ありましたら誰でも編集可能にしているので削除お願いします。 ツイートを使わせていただきました。誰でも…

D言語でシュッとスクリプトっぽく試す

qiita.com これがとてもいいと思い、D言語で同じようなものを作ってみた。とりあえず3rd party製のものを意識しない版。 import std.stdio; import std.regex; import std.format; import std.process; import std.path; import std.file; import core.stdc.…

D言語とOS開発と自作OS

この記事は 自作OS Advent Calendar 2016 の3日目です。 D言語とOS開発 D言語はシステムプログラミング言語であり、OSを開発することのできる言語のひとつです。D言語でのOSプロジェクトはすでにいくつかあります。 Vild/PowerNex 今D言語でもっとも勢いがあ…

週末

土曜日にボドゲ会をやりました。 https://t.co/TP1GfYrJEeこの中だと魔王、あやつり人形、海底探検、お邪魔虫をやった。あやつり人形とお邪魔虫がおもしろかった。今回はやらなかったけど街こんとかもおもしろい。— 黄前久美子さんと高坂麗奈さんの距離感 (@…

百合セックス〜〜〜〜〜〜!!!!!!!!!!!!

D言語 vibe.d大変すぎませんか。エラーメッセージが不親切すぎる。。あとnull参照掴むコード多すぎますね、SEGV出す前提なところ契約プログラミングしてほしい。。 アニメ 響け!をみました。久美子回にみせかけた麗奈回では、と思うなどしました。

労 会議が多くつらかった。たいへんつかれた。 アニメ (報告) まといちゃんをみました。 ステラのまほうをみました。

Rust LT会で発表しました

Rust Rust LT会で発表しました。最初スクリーン映らなくて焦った…進行の方にご迷惑おかけしたことをここでお詫びします。 qiita.com まあここに書いてることをまた書いてもあまり意味ないのでこぼれ話を。 取り上げてるmiocoは最近はあまり活発じゃないです…

ひさしぶりに鮨明石いったくらいしかイベントがない。後はLinux関連で本を三冊購入した。ジュンク堂は10000円以上買い物をするとバックと喫茶店のドリンク券がもらえるという知見を得た。 Linuxシステムプログラミングはこの内容はmanみればいいかな、と思い…

木金分で

労 変わらずAWS Lambda。JSの文法に苦しめられていた。 D言語 null参照つらいのでは? アニメ フリップフラッパーズをみました。最高、最高です。今期最高の百合となるのではないでしょうか。それにしても雰囲気最高ってかんじだけどいまだに内容がわからな…

つらい…つらい…

労 AWS LambdaとAPI gatewayをやっていってるがたいへんつらい。とにかくデバッグがだるい。さらにAWSのドキュメントは糞でどうしようもない。 おまけにEUC-JPという糞も考えなければならないらしい。しかしここは俺の仕事ではないのではないかな、たぶん。 …

昨日書いてなかったっぽい

労 つかれた サッカー vsサウジ戦、勝ててよかった。やっぱ原口やな!あとサウジ荒すぎ。 アニメ 昨日はまほいくをみました。どんどんヒロインの子の心の余裕がなくなってきている感じがします。 まといちゃんをみました。惰性っぽいですがやはりキャラデザ…

遅くなりました

今日は徹夜明けで厳しい。 昨日寝付けず、徹夜して池袋の同人イベントに行った。販売ブースが人員過多だったのでぶらぶら会場をさまよっていろいろ買ったりした。 その後映画・この世界の片隅に、を観にいった。難しい映画だ。 タカノでひさしぶりにフルーツ…

やっていくきもちをどうやってもっていくか

肉鮨を食べながらやっていくきもちをどうやって維持するか話しあった。 @side_tana pic.twitter.com/P8Nmt2iOPu— 黄前久美子さんと高坂麗奈さんの距離感 (@shitsyndrome) 2016年11月12日 まあなんとかもってきたい。 アニメ 終末のイゼッタをみました。イゼ…

精神がわるかったので出社しませんでした

労 有給を消化。 サッカー 日本vsオマーンを観ていた。岡崎がちょっと心配。 アニメ 紅の豚がやってました。わりと好きなジブリ作品です。 ドリフターズをみました。童貞以外全員殺されてスッキリしました。 WIXOSSをみました。相変わらず、相変わらずだなと…

Rustのmysql_asyncをさわってみる

Rustの非同期I/O隆盛の流れでtokioベースのmysql driverができたっぽい。(ほんとにできたばっかり) GitHub - blackbeam/mysql_async: Asyncronous Rust Mysql driver based on Tokio. 雑な説明だけれど一応書いておくと、非同期I/Oは一スレッドが捌くクライ…

一般人未満の存在ってこと…?

労 相変わらずAWS LambdaとCloudWatchLogsで消耗していた。AWSのドキュメントはほんとうにだめ。 同期に setenforce 0 を伝授した。 D言語 GCC hardennd対応は dmd.confに -g -fPIC -defaultlib=libphobos2.so を足せばよかった。 perlとD言語 Perlは拡張をC…

寒すぎでしょ…

寒い。風がなければ別にどうということはないくらいだけど風つよいとほんとに凍える。 労 LambdaとAPI Gateway業です。AWSしんどい。 アニメ 響け!をみました。よさしかない。想い。想い、です。

差し引きゼロってとこか

労 VimConf2016でスタッフ業の功績が認められた結果、前日の休みが代休になった。めでたい。 MtGが多くだいぶしんどかった。 開発環境インスタンスを破壊してしまった気がする。なんとかならないかな。(だめそう) きびしい。 D言語 がんばって古いノートにUb…

「気持ち悪い」という理由で垢消しを肯定するな

有給Pを使いました(死) インターネット コンテンツがあったが、消されていた。 コンテンツ of 2016 GitHub部門候補だhttps://t.co/4h3lZI8fhP— 黄前久美子さんと高坂麗奈さんの距離感 (@shitsyndrome) 2016年11月7日 法的にどうこうという見地はともかくと…

日曜日一瞬だったんだが〜〜〜?

日曜日をやった。ほとんど睡眠で終わったのでなにもできなかった。終わり。 *追記 tags タグジャンプというやつ。いろいろある。 手元のctagsコマンドとetagsコマンドはどちらもetagsのようだ。 ( ՞ਊ ՞) :~ $ ctags --version ctags (GNU Emacs 25.1.50) Co…

おいおい土曜日なのになんでこんなに疲れてるんだ

VimConf2016 スタッフ補佐をやった。大変疲れた。 これほどVimコミュニティに貢献しているemacsユーザはそうそういないのではないか。もっと感謝してくれてもいいよ。 カラオケ VimConfのあと大学の同期とカラオケに誘われたので新宿に行った。 アニメ 終末…

ぴにゃっ!

労 今日は引き続きCloudFrontのコード化を調べていた。 それにしても突然急激な眠気に襲われて、ああ俺はこんなところで死ぬのか…というかんじがあった。労は人間から活力を奪います。 アニメ ガーリッシュナンバー!をみていました。労のわるさのはなしがあ…

悲しいや辛いはほうっておくとどんどん心を満たしていくの

祝日だった。祝日でない日はさしずめ呪いの日か。 サッカー 浦和レッズの年間優勝を見届けた。内容自体は凡庸。 アニメ アイカツスターズ!をみました。お別れの手紙のシーンでわんわんおたく泣きをしてしまいました。これは泣いてまうやろ。。 フリップフラ…