日進月歩で進化するセキュリティ界隈において、取りっぱなしで良いのかという声が上がっていた。10年前の知識で今を戦えるわけないし、ヘタしたら数年前だって怪しい。現代ではスマホやIoTなどもふえて、サーバーやパソコンだけ守ればいいわけではない。続きを読むクロージャってのはなんなんだ。タロウここ最近、デコレータとかクロージャなどの話題が続いていたがそもそもクロージャとは何なのだ。wikipediaでクロージャを調べてもチンプンカンプンだろう。これはある程度クロージャをしてている人が読んで、なるほどって思える文章だ。本当に必要な人には届かない。タロウ常識でしょと思ってしまう行き帰りの電車の中、寝る前、周りの情報を遮断して考えに耽るとき、ブログのネタになりそうだなと思う断片が浮かぶときがある。それを実際に書こうとする前に、結局やめてしまう。タロウ昨日の続きPythonでデコレータの引数を元に関数を動的に呼び出すアレについて。デコレータの構造を追っていったら、中身はクロージャだったということだった。デコレータの文法を使わないでデコレータと同じことができる。文法を使わずやってみると本質が理解できる。続きを読むPythonでデコレータの引数を元に関数を動的に呼び出すアレについて。ソウタロウbottleとかflaskなどのPythonのフレームワークでは、Pythonのデコレータという機能を使って、URLのパターンを定義している。bottleならば上のコードだと/helloというページにアクセスするとindex関数が実行される。@routeの部分がデコレータだけれども、デコレータで指定した文字列が関数を呼ぶイベントを定義しているみたいだ。本日ブログテーマを変更した。長年使っていたテーマを手放して新しい物にした理由がある。哲学科卒業のIT業界の末端にいるお兄さん。好きなディストロはArchLinux。はてなブックマークとtwitterのリンク付きツイートはいつも読んでいます。一言伝えたい場合はTwitterにリプライください。Themehaus当サイトではCookieを利用します。閲覧を続けた場合Cookieの使用に同意したことになります。