Page - 3
2019年のふりかえりとか
2019年の振り返りとか 生存確認みたいになってますが、恒例の振り返り。 仕事 1月に転職してPython+Djangoを使ってWebアプリケーションを開発していました。 いい意味で開発組織があまり整っていないところで色々やらせていただいてます。 非常に優秀な同僚と仕事ができてこちらももっと頑張ろうと思う場面が多々ありました。 12月末にはDjango3にできたのがよかったです。 Rust使ってツールとか書いてたりもしました。 RustのAWS-SDKなrusotoにプルリクを送ったりもしてまし ... read more →
2018年のふりかえりとか
恒例のふりかえり。 昨年までのは以下にあります。 2017年のふりかえりとか 2016年のふりかえりとか 2015年のふりかえりとか 2014年のふりかえりとか 2013年のふりかえりとか 2012年のふりかえりとか ブログ 今年は四半期ごとに振り返りしようと思って1Q、2Qまでは振り返りしたんだけど続かなかったですね。 まぁ1年に一回でいいかな。 体調 5月くらいから腹痛が続いて6月末に悪化して手術して入院してました。虫垂炎。 人生初めての手術で入院。家族やまわりの方に心配をかけてしまって ... read more →
autopep8 version 2.0を目指して
autopep8は初版であるバージョン0.1 をリリースしてから7年程経過していて、 2018年09月現在のバージョンは1.4 である。 Pythonのオートフォーマッタ界隈は割と戦国時代で、autopep8の他にも、 非公式だがGoogle傘下のyapf 、 ここ最近急速に人気を博してきている Black なんかがある。 GitHubスター数でいくとyapfもBlackもautopep8を遥かに凌駕している。 競合分析 yapf 初期コミットは2015年頃。 autopep8にも一時期コミット ... read more →
2018.Q2
だいぶQ2過ぎ去ってしまったがログ残し。 虫垂炎 一番大きかった出来事は虫垂炎で手術したこと。 2月3月頃から少し右腹下部に違和感あるなぁと思っていて、 5月くらいに夜中に腹痛で起きて病院行ったりしてたのですが、 ついに6月下旬に2度目の結構な痛みが来て病院行ったらそのまま 緊急入院して手術になってしまった。 PyCon Mini Osaka 2018 も 登壇予定だったのですが、穴を空けてしまって色々とご迷惑をかけてしまいました。 これを書いてる8月下旬現在はピンピンしてます。 ほんと健康重要 ... read more →
2018.Q1
2018年ももうすぐ4月になろうとしている。 振り返りとログ残し。 Rust いろいろ書いていた。 PythonなモジュールをRustで書いたのが2つ。 fcsv と fpath 。 fcsv は rust-csv が確か速かったはずなので使ってみたかったのとクラスを書いてみたかったので。 fpath は faster_path というRustで高速化したRubyのパスマニピュレーション用のgemが目に飛び込んできたので、 Pythonでもできるかなと思って書いてみました。 去年 fast-wo ... read more →
2017年のふりかえりとか
恒例になりつつある年末の振り返りを。 Keep Rustをツールあたりから投入。使えるポイントあれば今後も継続して使っていく。 ソフトウェアエンジニアとしての活動はRustな1年だった。これはまぁ目標通りという感じ。 7月に夏休みとは別に長期休暇もあり、レイトレーサ実装など普段あまり踏み込まない領域のことも学んでた。 wwup-in-rust cargo-quickfix cargo-parallelbuild ray-tracing-in-one-weekend-in-rust ray ... read more →
pit in Rust
Rust 版 pit を書きました。 https://github.com/hhatto/pit-rs 最近コマンドラインツールをよく書いていて、 パスワード等を扱うことが多くなってきたので必要にかられて書きました。 以下のような形で使えます。 [dependencies] pit = { git = "https://github.com/hhatto/pit-rs", branch = "master" } extern crate pit; use ... read more →
fast-woothee-pythonを書いていました
woothee-rustがwootheeファミリー(organization)に追加されました https://t.co/qBYm2NAv4o— Hideo Hattori (@hhatto) 2017年8月21日 少し前の話ですが、 8月頃にwoothee-goにプルリクを送った 流れから中の人に提案していただいて、 woothee-rust をwootheeファミリに追加していただけました。 fast_woothee その流れからwootheeまわりを調べていると、 速度を求め ... read more →
RustでPHPビルトインサーバ用のリバースプロキシを書いてみました
kamasu 名前は kamasu です。 RustをPHPのビルトインサーバの前段にカマして並列に処理したい、という目的で書きました。 HTTPSで接続を受けて、通信することも可能です。 +--------------------+ +----------------------------------------+ | kamasu(main proc) | - - | |-+ | ... read more →
peg-rstを書きました
公開してから日が空いてしまったのですが、 少し前にCのreStructuredTextパーサであるところの peg-rst をリリースしました。 「今までなかった情報は英語で記事を書く」みたいなことを言っておきながら、 英語書くの億劫だしなぁとか思ってたら日が経ってしまいました。 書かないぐらいならせめて日本語で書こうってことで、今キーボードを叩いてます。 以前、GoのreStructuredTextパーサ gorst を書いて、今もメンテナンスしていますが、 もともとCのMarkdownパーサ ... read more →