平素より「はてなハイク」をご利用いただき、ありがとうございます。 「お題でつながるミニブログ」としてご利用いただいていた「はてなハイク」は、2019年3月27日をもちまして、サービスの提供を終了させていただきました。 これまでご利用いただきましたユーザーの皆さまに深く感謝いたします。 誠にありがとうございました。 詳しくは下記をご覧ください。 http://labo.hatenastaff.com/entry/2018/11/19/113653 株式会社はてな
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Pythonのメタプログラミング手法の一つ「メタクラス」は,初心者にとっては「なんか強そう/経験値たくさんもらえそう」なアイテムの最右翼だと思う。反面「どうすればいいか/なにができるか」ということがなかなか理解しづらい。 英語のブログを見ていたら,メタクラスの理解に役立ちそうなちょうどよいサンプルを見つけたので,紹介がてら独自の解説を付け加えたいと思います。 メタクラスを簡単に説明すると,「本来コードを書かなければ実現できないような処理を黒魔術的な処理でなんとかしちゃう」ためのテクニックです。コード量を(時には劇的に)減らすことができたり,すっきりした見通しの良いクラス設計を実現できま
昨日のエントリ「右翼(国家主義)と左翼(社会主義)は反対概念ではなく、独立概念である」に対するはてなブックマークのコメントで、経済学者の松尾匡(ただす)氏による「右翼と左翼」の用語解説にリンクがあった(bando_alphaさんによる)。 松尾匡のページ - 用語解説:右翼と左翼 http://matsuo-tadasu.ptu.jp/yougo_uyosayo.html <世界を縦に切って「ウチ」と「ソト」に分けて、その間に本質的な対抗関係を見て、「ウチ」に味方するのが右翼である。 それに対して、世界を横に切って「上」と「下」に分けて、その間に本質的な対抗関係を見て、「下」に味方するのが左翼である(図1)>。 <ところがややこしくなるのは、まずもって、右翼も左翼も自分の切り分け方を当然の土俵のように思い込んで、相手との対抗軸を組み立てていることにある。お互い敵である相手が、自分と同じ切り
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く