Mentioned in days

In 2025-12-04 Thu Read full day →

先週に続いて、Ruby札幌の勉強会に参加する。ありがとうオンライン開催。扱っているのが書籍『初めてのRuby』ということで、昔話が出まくる。RubyGemsがなかった時代の人々の暮らし、なつかしのRubyForgeのこと…。

PerlやPHPやPythonのメジャーバージョンアップの歴史の話にも波及して、プログラミング言語の考古学としてだいぶおもしろい。いろんなことに詳しい人たちがいて助かる。

レキシカル・スコープとダイナミック・スコープの話が盛り上がって「これはスコープの勉強をやらないと…」となってスコープさっぽろが爆誕した。コープさっぽろに怒られてほしい。

In 2025-08-03 Sun Read full day →

Serenaを試しておくか、と思ってドキュメントを読んでいたらuvを使うとのことだったのでインストールした。友人たちの生活を眺めていると、カジュアルにPythonを使っているような人たちはみんなuvに着地した印象がある。

In 2025-05-01 Thu Read full day →

運用をお手伝いしているウェブサイトがあって、今回、画像の差し替えとそれに伴うスタイルの調整をやりたいとのことだった。正攻法でいえば「開発環境を用意して、そこで表示をあれこれいじって、オッケーってなったら本番環境に反映させる」とやりたいところだけれど。現状では本番環境しかないし、開発環境を用意するのもちょっと大変、ってことで今回の作業を終わらせるための短期的に効率のよいアプローチはなんじゃろう、と考えた。

ほんでmitmproxyってやつを使ってみることにした。いくつかの画像とCSSファイルだけをローカル環境にあるファイルで差し替える。結果、このアプローチは今回の要件にマッチしていて、快適に作業を進めることができた。プロキシのルールはPythonのスクリプトで用意する。このあたりはGenerative AIがあればなにも怖くないね。

mitmproxy - an interactive HTTPS proxy
https://mitmproxy.org/

そういえば、2008年前後くらいかな、たしかcho45さんがCodeReposにホストされていたプロキシツールを活用させてもらっていた気がする…。名前はなんだったかな、と調べてみたらそれっぽい記述を見つけた。

CocProxyはid:cho45が作った超絶便利ツールです。
ローカルにProxyサーバーを立ち上げて、Webサーバからの応答をローカルのファイルの内容に差し替えることができます。
はてなブックマークのコンテンツのJavaScriptを高速化する - IT戦記

CocProxyだったか〜!当時のぼくは「こういうツールを個人でつくって公開する」ってのがどういうことなのかあまりピンときていなかったように思うな。「プロキシサーバって自作できるの!?」みたいな。あのころと比べたら、今は理解できること・想像の及ぶことが増えている。あの時期にCocProxyに触れていなかったら、今回mitmproxyを使う発想に至っていなかったかも。

In 2023-09-16 Sat Read full day →

中学校の数学の問題でしばしば見かける点Pの正体は、実は小学校の算数の問題で有名なたかしくんだった説。お前、もしかしてたかしなのか…?たかしなんだな…!?

iPhone 15 ProとiPhone 15の情報をいちおうチェックした。今のところ「ほしい!」となっていない。iPhone 15 miniが出るようなら検討したかもしれない。このままいくと、手元のPixel 5を下取りに出してPixel 8を買うことになるか。Pixel 8 Proじゃなくていいや、という気持ち。

チーズ月見バーガーを食べた。

夜、妻の相談を受けて、ワークフローの自動化・省力化のお手伝いをした。お話を聞かせてもらって、妻が使っているWindows 11マシンの上でPythonのスクリプトを動かすのがいいかな〜と思い、GitHub Copilotの力を借りまくって作業した。最後は .batファイルをつくって、これをダブルクリックすれば一通りの処理が実行されるようになったのでよかった。

In 2021-11-10 Wed Read full day →

今日のハイライト

toruby 175th - connpass

torubyの月次の勉強会があったので参加してきた。secondlifeさんには「よかったら、いっしょに行きましょう」と声をかけてあって、どうせ同じ地域から会場の西那須野公民館に向かうことになるのでくるみで送迎させてもらった。移動中にも車中でお話相手してもらえて便利。

m_sekiさんとsecondlifeさんが初めて会ったのは2006年とのことで、当時の様子を教えてもらったりした。2006年というとぼくがRubyを書き始める前だよなあ。

日本Rubyカンファレンス2006 - プログラム(6月11日)

勉強会では、secondlifeさんによるPythonや機械学習のお話があり、最初から最後までおもしろかった。わかる話もわからない話もあって、勉強会の体験ってこういう感じだよな〜と思う。自分も含め移住者が少しずつ増えて、次回以降の集まりもおもしろくなりそうだ。

勉強会のあとはvestigeさんsecondlifeさんhibomaさんといっしょにフライングガーデンへ。こういう感じの会食は本当にひさしぶりなのでジーンときた。楽しかったなあ。

In 2019-12-15 Sun Read full day →
  • エンジニア採用系のイベントに参加するため午後から渋谷へ
  • おもしろくて勢いのある学生さんばかりで、学びの多い楽しい時間を過ごさせてもらった
In 2019-09-19 Thu Read full day →
  • Python関連のあれこれについて開発環境構築をやっているが、エラーが出るたびに立ち止まっている
    • 慣れている対象、たとえばRuby関連であればエラーメッセージを見れば「あー、はいはい」と対処できるが、不慣れな対象だととにかく時間がかかるね

Archives : 2,609 days