mtbの学んだことのブログ

とあるPythonエンジニアのブログ

「それが僕には楽しかったから」と言う本を読み始めたメモ

「それが僕には楽しかったから」と言う本を読み始めた。 先日、自分が本を読み始めた理由をブログにメモしたんだけど、それが自分のメンタル的に上手く作用したように思う。だから、また書く。

テキストファイルとPythonで音楽制作がしたい

テキストファイルとPythonで音楽制作ができないかなあ、と思った。 というわけで、色々ツールを作ってる。 今回は、テキストファイルをmidiに変換するやつ作った。 この中にある。 github.com 用意するテキストファイルは、こんな感じ。csv形式。 NoteName,V…

vimのfiletypeの設定

vim

vimの設定を調べてた。filetypeって設定は何だろうと思ったので、調べつつ、理解を書いていきます。 filetypeの設定って? vimで編集しているファイルの形式を検出する機能を使うかどうか。がfiletypeの設定。 filetype - Vim日本語ドキュメント .vimrc file…

長く使われるソフトウェアを開発するためのUNIXという考え方

UNIXという考え方、という本を読み終えた。 面白かった。 僕は好きな本だったし、いろいろ参考になった。また読み返すと思う。 内容を書くのは、アレなので、こういう目的だとこの本が参考になると思います。という話を書きます。

UNIXという考え方、を読み始めた理由のメモ

UNIXという考え方、という本を読みはじめた。 飽きたら別の本を読むスタイルなので読みかけの本がたまっていく。だから、そのうちこの本も飽きる気がする。 そして、別の本を読み始めて、再びこの本を読むときがくると思う。その時のために、自分がこの本を…

GNU/Linuxってなに?を学んだ

前に『GNU/Linuxってなんだろう?』と思っていた。 ぼんやりと調べてたら、「フリーソフトウェアと自由な社会」と言う本に到着した。ここでは、忙しい人のために僕がその本を読んで学んだ『GNU/LinuxとLinuxの違い』の概要を説明しようと思う。というわけで…

aware/nativeなdatetimeと翻訳のニュアンスの話

djangoで時刻を扱おうとしました。すると、timezoneのあたりで困りました。 そして、timezoneについて調べてたら、 awareなdatetime と nativeなdatetime という話がでてきました。これが何を言っているかわかりませんでした。だから調べました。 というわけ…