細かいことが色々気になる

博士号取得後、化学企業で働いています。科学(物理化学)、プログラミング、読書、自転車などが好きです。

理論化学の本を紹介していく(その1、超入門)

しばらく忙しくて全然書くことができなかった。 けれど何とか生きています。順調に理論化学の博士課程学生をやっています。 さて、相変わらず本は結構読んでいるのですが、最近若干の消化不良になっています。 せっかくなので、読んだ本のことを文章で記録す…

水道の蛇口を締めても水が止まらなくなったときのトラブルシューティング

ふだんは遅くとも9時くらいには研究室から家に帰ってくるのだけど、今日(昨日)はいろいろまとめてやっておきたかったことがあったのを処理しているうちに23時半を回ってしまった。 家に帰ってから、さっさと寝たいと思いながらシャワーを浴びていたのだけ…

スターバックスのファンでした(続編)

スターバックスの店舗情報のスクレイピングを行うプログラムを更新した。 昨年の今頃、Pythonで書き直したのだが、その直後にスターバックスジャパンのウェブサイトがリニューアルされて形式が変わってしまっていたため。今回も、Pythonのlxmlライブラリを使…

塩分について考える

突然だが、塩分について書いてみる。 自分は今年の2月に尿管結石になり、また、その少し前に母親が狭心症を煩ったこともあって、それ以来、塩分の量について気にするようになった。 (余談だが、しばらく放置していたこのブログなのだが毎日100-200程度のア…

C/C++からCythonを介してPythonの関数を呼び出す話

下で技術系以外のことも書いて行こうと主張した直後でまた技術系の話です。 Cythonについては、PythonからC/C++の関数を呼び出す為のツールで、これについては情報が至る所にあるのでそちらを参照して欲しい。 最近はオライリーから本も出たようだ。 http://…

しばらく放置していたのだけど

この四月から博士課程の学生に身分がかわり、研究室も変更した。そういうこともあってか、ここのところ新しいことを勉強したりとか、とりあえず研究というよりも単なるインプットに偏りすぎていた感じがあるので、とりあえずこれからはアウトプットを少しで…

CMSimpleというものを使ってみた感想

世間ではContents Management System(以下、CMS)としてWordPressが圧倒的に流行っておりますが、それ以外のフレームワークのお話です。 最近は企業とか、大学の研究室のWebページでもよく使われていますね。 僕の所属している研究室でもWebページを作り直…

尿管結石事件のその後

2015年2月の尿管結石で苦しんだ事件のその後のお話です。 排出後、病院にて再診してもらい、「とりあえず落ち着きましたね」と言われましたが、この病気は5年以内に再発する人が半数程度いるそうです。 しかし、この疼くような痛みを今後も味わいたいとは…

修士論文発表の一ヶ月前になって尿管結石と診断された話

2014年の年末くらいから時々左の脇腹に違和感があったり、痛いと感じることがあったのだけど、そのときは病院に行って整腸剤とか胃薬・痛み止めを処方してもらうのみで、それで治った(気がしていた)ので気にしていなかった。 そして、今年の成人の日になん…

スターバックスのファンでした

昔、スタバの店舗情報をスクレイピングするスクリプトを書いたのだけど、無線LANカラムを追加してほしいとかいう話があったり、前にRubyで書いてたスクリプトは全部正規表現でごり押ししててなんかそれだとコードの見通しが悪すぎたので、今回Pythonでスクレ…

Boostのremove_referenceについて調べた

アルバイトしてて最近はコードを読むたびに、使用されている(僕がこれまで見たことのない)Boostライブラリをつかった部分で引っかかることが多い。 これらをいちいち調べて簡単に自分で実験して・・・というのを繰り返しているので非常に時間がかかってい…

Vagrantの上のubuntuでサービスを起動する時

Ubuntuだと最近はupstartっていうイベント駆動型の仕組みを使ってデーモンなりサービスなりを起動するらしい。で、vagrant上の仮想ubuntuマシンでupstartのスクリプトを書いていたのだけど、実行用のスクリプトを /vagrant においていて、それをxxx.conf sta…

ブレークポイントの埋め込みについて

「デバッガの理論と実装」というすばらしい(らしい)本があって、絶版だし僕は持っていないから読んだことはないのだけど、デバッガの作りかたって結構興味がある。他のプロセスのメモリをいじったりすることは、普通にプログラミングしている分にはそうい…

魚の骨が喉に刺さった時のトラブルシューティングガイド

お昼に鯖(決してFreeBSDとかLinuxで稼働させたサーバーではない)を食べてて途中で喉に違和感がした。これは骨が刺さったのだろうとすぐに確信した。 おばあちゃんの教えとしてはご飯を噛まずに飲み込んで一緒に押しこめというのがあるらしいけれど、あれは…

OpenVPNを構築した

ふと思い立ってOpenVPNを家に構築した。その記録。 構成としては、FreeBSDでOpenVPNサーバをたてて、家の中にあるMac Mini Late2012にアクセスできるようにする。 Mac OS Xの共有機能って画面共有(いわゆる遠隔操作)、リモートログイン(SSH)、ファイル共…