Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
photo by byte MySQLといえば、巷ではInnoDBばかり注目され、MyISAMの地下アイドル化がにわかに語られる今日この頃、皆様いかがお過ごしでしょうか。 まあカジュアルにストレージエンジンを変換するだけで済むなら、簡単なのです。 -- legacy_my_tableをInnoDBストレージエンジンに変換する ALTER TABLE legacy_my_table ENGINE=InnoDB; よし終わった!さあランチタイムだ! ・・・と片付けてしてしまうと、悲劇が起こるかもしれません。(>o<;) それでは本日、MyISAMからInnoDBへ移行するなら知っておきたい意外な落とし穴とTipsを紹介します。 AUTO INCREMENTの挙動が違う落とし穴 以下に該当するクエリを利用している場合には、注意が必要です。私はハマりました。 INSERT IGNORE INTO
先日のng-mtg#4 AngularJS 勉強会でLTしようと思ったけど申し込みが間に合わなかったのでブログに書きます。 先月リリースされたAngularJS 1.2はセキュリティがんばってる的なことを聞いたので、セキュリティ周りの仕組みを調べてみました。 お題は以下です。 CSRF JSON CSP (Content Security Policy) Escaping CSRF ユニークなトークンをHTTPリクエストに載せてサーバーでチェックする対応が世の中では主流(最近はカスタムヘッダのチェックによる対策も) AngularJSでは、XSRF-TOKEN Cookieにトークンが載っていると、$httpを使ったHTTPリクエストのヘッダに自動的にX-XSRF-TOKENヘッダーが付く。 XSRF-TOKEN CookieはもちろんNot HttpOnlyで。 Angular界ではCS
JIRA をご利用いただいているお客様からよくいただく声として、「高機能なのは分かるけど、できる事が多すぎてどこから手をつけたらいいか分からない」というものがあります。特にワークフローの作成は「難しい」といわれるものの 1 つです。しかし、実はワークフローの構造さえ理解してしまえば、あとは決まった手順を踏むだけでカスタマイズが可能です。ここでは、「10 分で分かる JIRA のワークフロー」と題して、ワークフローの基本をご紹介したいと思います。 JIRA ワークフローの概念 下記の図が、ワークフローの概念を示したものです。 ご覧のように、ワークフローを構成する要素はいくつかあることが分かります。順に解説していきます。 ステータス ステータスは、課題がワークフローの中で置かれる「状態」です。例えば、あるワークフローではまず「処理中」があり、次に「確認中」があり、最後に「解決済み」といった状態
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く