MySQL に関する話題ならなんでも OK な Advent Calendar です。 例: MySQL をこうやって使っている! ストレージエンジンを作った! GTIDかわいいよGTID MySQLの実装を読んでみた MySQL のチューニングを頑張って ISUCON に優勝した などを想定しています。 MySQL の話題をカジュアルに出していきましょう。
![MySQL Casualのカレンダー | Advent Calendar 2014 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c08645c686f7a08da73ff4ff90c81163854a70ed/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent_calendar%252Fogp%252Fcalendar-ogp-background-c24e7570f8dc39b6f4e1323cbd83d11f.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark-x%3D142%26mark-y%3D128%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzRkZGRkZGJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dD1NeVNRTCUyMENhc3VhbCUyMEFkdmVudCUyMENhbGVuZGFyJTIwMjAxNCZ3PTkxNiZzPTE1NTI3OGIyMTVlNmQ1M2Y3NWQ0MzhjZDY3MDg5N2Qw%26blend-mode%3Dnormal%26blend-x%3D142%26blend-y%3D491%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzRkZGRkZGJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dD0lNDBteWZpbmRlciZ3PTkxNiZzPTc0NmQxMTFiMjE3MDE0NjI3NGFkY2JlMDRkYWJlZGY3%26s%3D3f01f1fb70a523663545eeeaae525735)
The document discusses schema design patterns for MongoDB databases. It introduces common patterns like attributes, subset, computed, and approximation. Attributes store optional fields as field-value pairs to index them easily. Subset duplicates a small subset of dependent documents to reduce working set size. Computed pre-calculates values to avoid repeated computations. Approximation uses fewer
Photoshopやillustratorをお使いの皆様に朗報! もう、頭の中でこんがらがらない、ショートカットキーのステッカーです。 こちらがphotoshop用ステッカー。 そしてこちらが、illstrator用ですね。 働く人には、考えること、覚えておくこと、山のようにあります。できる人の秘訣は「覚える必要ないことを忘れること」とも。 ショートカットキーなんて、時間をかけて覚えたり、こんがらがって確認しなおす時間がもったいない。このステッカーに思いっきり頼ってしまいましょう。視覚的に覚えて行くことで、指が覚えるのも速そうです。 「Photoshopとillustrator。両方使っているよ」という方もご心配なく。 配置が左右で分かれていて、アイコン以外の部分はクリアのステッカーなので、元々のキーボードも、お互いのアイコンも邪魔しません。デザイン的にもMacクオリティをキープできるシン
先月、サイパン島に住む日本人の男が宇都宮市内の中学校に忍び込んだとして逮捕され、盗んだとみられる80本余りの縦笛などが親族の家から見つかったことが分かりました。 男は「サイパンの知人から笛を持ち帰るよう頼まれた」と供述しているということで、警察は窃盗の疑いでも男を送検し、余罪などを調べています。 逮捕されたのは、アメリカのサイパン島に住む無職、坂本博容疑者(63)です。 警察によりますと先月14日午後、宇都宮市の一条中学校の校舎に無許可で侵入したとして建造物侵入の疑いが持たれています。 その後の調べで、坂本容疑者の宇都宮市内の親族の家から縦笛など80本余りが見つかり、警察はこれまでに20本を盗んだ疑いで坂本容疑者を送検しました。 警察によりますと坂本容疑者は、「サイパン島の知人から日本に帰るたびに縦笛を持ち帰るよう頼まれていた。笛は知人に配った」などと供述しているということです。市教育委員
以前の投稿までで、GitにiOSプロジェクトをコミット後、自動的にビルドとテストを実行する、いわゆるContinuous Inetgration環境が構築できた。 今回は、さらにContinuous Deploymentっぽく、TestFlightによるバイナリの自動配布まで自動化するぜ! おおまかに以下の3つのStepを実行する必要があるよ。 [Step1] まずは、ここまでで作成できた.ipaファイルを、TestFlightで自分のiphone端末に配布できるようにする。 [Step2] Jenkinsに、TestFlight Pluginをインストールし、システム設定を行う。 [Step3] JenkinsジョブのPost-build Actionに、組み込んで、作成されたipaファイルを自動的にTestFlightにアップロードし、TestFlightに登録されているDistrib
In several places inside Jenkins, a series of "hook scripts" get executed to allow some actions to take place in reaction to some key events. These scripts are written in Groovy, and get executed inside the same JVM as Jenkins, allowing full access to the domain model of Jenkins. For given hook HOOK, the following locations are searched: WEB-INF/HOOK.groovy in jenkins.war WEB-INF/HOOK.groovy.d/*.g
As a sequel to my talk last year on building Stripe's API, I thought it'd be useful to go over how we scaled some of our internal abstractions to continue building and iterating quickly. I gave this talk at APIStrat Chicago a couple of weeks ago and several events at HeavyBit last week, who generously recorded and transcribed the whole thing for anyone who'd like to watch a video. (Thanks, HeavyBi
今年で30歳になった。 人生を振り返ってみると、周りから評価されることが少なく、生きて行くのがとても辛い。 始まりは小学校。 ミニバスに所属していたが、プレイ中の姿を見たクラスメートが、「あいつ、下手くそだよ!」とクラスで言いふらしていた。 確かに僕は運動神経がとても悪かった。 小学校高学年の時、周りに一気に背丈を抜かれた。身長測定が終わった後、背の順番の並び替えを行うが、段々前の方に行く僕の姿を見て、クラスメートが歓喜した。 僕は成長が人より遅かった。 中学校の時、チン毛が生えていないことがバレて、「ガキだなっ笑」とバカにされた。 その後は「あいつ、殴りたくなるような顔をしているよな」と言われ、ジャイアンみたいなやつに殴られた。時期を同じくして、クラスメート全員が僕を無視をした。 周りを見返したくて、必死に勉強した。その結果、地元北海道の進学校に入学することが出来た。彼女も出来た。その子
Chromeの拡張機能としてリリースしましたよ! はてなNG - Chrome ウェブストア https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj 機能NGアドレスのエントリーをブロックします。NGワードを含むエントリーをブロックします。NGアカウントのコメント、はてなスター、ブログをブロックします。同一アカウントの連打による複数のスターをひとつのスターにして表示します。[対象サイト] はてな(http://www.hatena.ne.jp/) はてなブックマーク内ページ(http://b.hatena.ne.jp/) 結果はてなの閲覧がめちゃくちゃ快適になりました! 目障りなサイトやアカウントは見なくて済むし、ブコメページのノイジーな
NGリストを登録して「はてな」公式サイトをフィルタリング! 目障りなエントリー、コメントやスターをブロックします。あなただけの快適な「はてな」を楽しんで下さい。 以下のフィルタリングが機能します。 ・ NGアドレスのエントリーをブロックします。 ・ NGワードを含むエントリーをブロックします。 ・ NGアカウントのコメント、はてなスター、ブログをブロックします。 ・ 同一アカウントの連打による複数のスターをひとつのスターにして表示します。 [対象サイト] はてな(http://www.hatena.ne.jp/) はてなブックマーク内ページ(http://b.hatena.ne.jp/) ※機能は上記「はてな」公式サイトのページデザイン(2014年11月現在)に依存しております。「はてな」公式サイトのデザインが変更された際には動作しなくなったりレイアウト崩れしてしまう場合があります。ご了承
こんにちは。望月です。 Ansibleが便利なので最近よく触っています。今日は覚えておくと便利な機能「Dynamic Inventory」の紹介です。 Dynamic Inventoryとは Ansibleを実行する際にはAnsibleの実行対象となるホストを予めファイルに記載しておきます。このファイルのことをインベントリファイルと呼びます。公式ドキュメントによると、以下のようなini形式で記載をしておく必要があります。 $ cat hosts foo.example.com [web] foo.example.com bar.example.com [application] baz.example.com qux.example.com インベントリファイルを予め用意しておくことのメリットとデメリットは明らかだと思います。メリットは「このファイルを読めばどのホストに適用されるのかが明ら
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く