@ITセキュリティセミナーでの発表資料です。動画等の一部スライドを除いています。このため発表時よりモンスト成分薄めです。ご了承ください。講演時の様子は以下です。 http://xflag.com/blog/sp_cheat.html
The Devil Went Down to Georgia For years, a mysterious figure preyed on gay men in Atlanta. People on the streets called him the Handcuff Man—but the police knew his real name. By Hallie Lieberman Held Together A filmmaker was producing a documentary series on the Iran hostage crisis. Then her father went missing overseas. By Joe Sexton and Lucy Sexton
クレジットカード登録なしで使えるGAE先生、無料で使うための設定方法が変わっていたのでメモ。 ポイント 1日あたりのインスタンス時間が無料範囲ないを超えないように設定する 設定方法はGoogle Developers Consoleではなく、yamlで行う 超えちゃうと503となってしまう 日本時間の16時にリセットされる模様 golang想定だけど、Python・PHPも同じ気がする フロントエンド インスタンス時間 1日あたりF1で28インスタンス時間が上限(F2だと半分の14時間) インスタンスクラス(instance_class)をF1に設定(デフォルトはF2) 最大インスタンス数(max_idle_instances)を1つに設定 app.yaml instance_class: F1 automatic_scaling: min_idle_instances: automati
Proposalはここ wycats/javascript-decorators stage: 1 なのでまだまだ仕様変わる可能性あり。 typescriptやbabelでつかいたい場合は次のようなコンパイラオプションが必要 デコレータの振る舞い クラスデコレータは Class Functionをとって Class Function を返す関数 クラスの関数デコレータは instance とname と descriptor を引数に descriptorを返す関数 引数を取るデコレータは、関数を返す関数として実装する(部分適用っぽい感じ) クラスに所属しない関数へのデコレータはbabel/typescriptともに未実装? 使ってみた感想 元の振る舞いを変えずに参照透過を維持するような関数が見通しが良い 用途は以下が考えられる DI Logging Memoize Mixin アノテーシ
このエントリでは、Yegor Bugayenkoによる記事、ORM Is an Offensive Anti-Patternを紹介する。 (Yegorから和訳と転載の許可は得た。) 以下はその全文の和訳だが、意訳超訳が混じっているので、もとのニュアンスを知りたければ元記事を読んでもいいし、読まなくてもいい。 結論から言えば、ORMはオブジェクト指向プログラミングの原則の全てに違反するひどいアンチパターンだ。オブジェクトをバラバラに引き裂き、もの言わぬ受身なデータ入れに変えてしまう。 小さいWebアプリケーションから、数千のテーブルをCRUD操作するエンタープライズシステムまで、どんなアプリケーションにもORMが存在することはゆるせない。 代わりになるものは? SQLを話すオブジェクトだ。 ORMの仕組み オブジェクト関係マッピング (Object-relatinal mapping、ORM
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く