タグ

2016年7月20日のブックマーク (14件)

  • MySQL の (big)int 型とストレージの微妙な関係 : にぽたん研究所

    以前、MySQL について、こんな事を書いた事がありました。 MySQL の auto_increment が duplicate key になる恐れint(10) unsigned で、auto_increment だと、1 〜 4,294,967,295 までしかインクリメントしないから、仮にもし「1 日 100 万レコード」ずつ INSERT されたら 11 年と 9 ヶ月ちょっと経つと duplicate key が発生してしまう!!だからと言って、int 型だと恐いよー!ってヒヨって bigint(20) unsigned で auto_increment なんかしたとしても、1 〜 18,446,744,073,709,551,615 までしかインクリメントしないから、仮にもし「1 日 100 億レコード」ずつ INSERT された日にゃ 5,050,546 年 11 ヶ月と

    MySQL の (big)int 型とストレージの微妙な関係 : にぽたん研究所
  • Amazon EC2編~基本セキュリティについて~

    システムを運用していくうえで「セキュリティ」は、どうしても懸念事項としてあることでしょう。 ニュースなどでも、遠隔操作によるPCの不正利用などでますますセキュリティ面が問題になっています。 最近ではクラウドでもデータセキュリティに対する関心が高まり、クラウド環境でのデータを暗号化する製品や、暗号化を自動で実行する製品なども登場し、それだけセキュリティが重要視されているということが分かります。 そこで、今回はAWSを利用するにあたってのセキュリティの基設定についてお話したいと思います。 クラウド環境ということで「情報流出はないのだろうか?」とか、「ウィルスはどうなのだろう?」など、半数以上の人がセキュリティ面の問題でクラウドサービスの採用を思いとどまっているかと思います。 でも!! AWSはそんな心配もなく、安心してご利用いただけます! AWSにはセキュリティグループ(仮想ファイアウォール

    Amazon EC2編~基本セキュリティについて~
    gologo13
    gologo13 2016/07/20
  • 姫ヒャクを支える技術(MySQL編)

    ゆるふわアグレッシブ運用 マスター一台で頑張る SLAVE参照とかなるべくしない。SLAVEはあくまでバックアップ RDSのMulti AZ最高 データをメモリに載せきる シャーディングとかなにそれ AGENDA テーブル設計 データ量を抑える工夫 論理削除を使わない パーティション データの不整合を防ぐ仕組み FOR UPDATEは銀の弾丸ではない(未完成)

  • MySQLクエリパフォーマンス改善簡易まとめ - Qiita

    数年やってないと記憶の彼方に飛んでいきそうだったので、MySQLのクエリ改善方法のテンプレを自分用に明記。 スロークエリを除去する事。 初めはとにかく観察。スロークエリを出力させて、観察する。 indexが効かないクエリを排除する。 indexが予期できない条件分岐によるクエリを廃止する。 場合によってはソートをさせない。コード側でソートさせる。 JOINをわざとさせないのも一つの手。後にDB分離レベルのシャーディング等が発生する可能性のあるようなシステムでは、JOIN禁止にする事は決して間違ってはいない。 indexを必ず効かせる レコード数に応じて、割当たるindexが異なることがあるので、必ず同じデータ数か実際の運用環境で検証すること。 但し、indexを増やし過ぎると、挿入時に更新対象が増えるため、必要最低限にすること。 explain してindexを確認する 特に注目しなければ

    MySQLクエリパフォーマンス改善簡易まとめ - Qiita
  • Java API、使ってますか?(16) アノテーションを使ってバグ退治 - JSR 305

    JSR 305: Annotations for Software Defect Detection 前回に引き続き、今回も将来的にJava SEに取り込まれる可能性のあるアノテーション関連のJSRを取り上げたいと思う。今回紹介するのは、Javaプログラムのバグ退治をサポートするアノテーションの標準セットとなる「JSR 305: Annotations for Software Defect Detection」だ。 現在、Javaプログラムのバグを探すにはFindBugsやIntelliJなどに代表されるバグ検証ツールを利用するのが一般的である。これらのツールを利用することで、バグの原因となりやすいコードパターンや無意味な処理を行っている箇所などを開発時に容易に発見することができる。 JSR 305では、こういったバグ検証をサポートするアノテーションの標準セットを提供する。たとえばNul

    gologo13
    gologo13 2016/07/20
    JSR305 のアノテーション
  • 5.2. データベースアクセス(MyBatis3編) — TERASOLUNA Server Framework for Java (5.x) Development Guideline 5.1.0.RELEASE documentation

  • GitHub - microsoft/api-guidelines: Microsoft REST API Guidelines

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - microsoft/api-guidelines: Microsoft REST API Guidelines
  • GitHub - akullpp/awesome-java: A curated list of awesome frameworks, libraries and software for the Java programming language.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - akullpp/awesome-java: A curated list of awesome frameworks, libraries and software for the Java programming language.
    gologo13
    gologo13 2016/07/20
    ライブラリ一覧 / Library list
  • 日本百名山 難易度順 一覧表

    この表の「難易度」「定数(体力度)」「参考日程」は、山と渓谷社発行「日山岳協会編 新版 日三百名山 登山ガイド」にて紹介されているモデルコースに基づくものです。複数の登山コースがある場合、その全てのコースの「難易度」「定数(体力度)」「参考日程」を示すものではありません

  • 信州 山のグレーディング/長野県

    「信州 山のグレーディング」について 長野県と長野県山岳遭難防止対策協会は、登山者の山岳遭難を防止するため「山のグレーディング」を行いました。 秋田県、山形県、栃木県、群馬県、新潟県、山梨県、岐阜県、静岡県、富山県、石鎚山系、祖母・傾・大崩山系でも同一基準のグレーディングを公表しており、合計1,052ルートを評価しています。 「日百名山のグレーディング」はこちら 1 目的 長野県では山岳遭難件数が平成22年から4年連続過去最多を更新するという深刻な事態が続き、平成25年の遭難件数は300件(遭難者数328人うち死亡・行方不明者数74人)に達しました。平成30年は297件の発生となり、依然として高い水準です。 登山者の増加に伴い「体力の低下を意識しない中高年者」や「山の怖さを知らない初心者」が、県内の急峻な山岳にも訪れ、遭難増加の一因となっていることから、県内の登山ルートの難易度を情報提供

  • 【北アルプス】上高地~焼岳 夜行バスで行く日帰り登山

    ついに念願のアルプスデビューを果たしました!山はアルプス入門編ともいえる、標高2455mの「焼岳」。北アルプス唯一の活火山で、現在でも頂上・南峰は立ち入り禁止の状態です。 今回は上高地から焼岳小屋を経て、山頂・北峰を目指すルート。初のアルプス登山、初の夜行日帰り登山となりましたが、天気にも恵まれ最高の登山となりました! ←クリック応援よろしくお願いします!! 【日程】 2011年7月16日 【コースタイム】 新宿都庁大型バス駐車場発(23:00)→沢渡バスターミナル(5:10)→バス乗り換え→バス発(5:30)→上高地・帝国ホテル前(6:05)→田代橋(6:20)→→→朝タイム→→→焼岳登山口(6:50)→焼岳小屋(8:30)→焼岳山頂・北峰(9:40)→→→昼休み→→→下山開始(10:45)→焼岳小屋(11:45)→焼岳登山口(13:07)→田代橋(13:20)→上高地温泉ホテル(13

    【北アルプス】上高地~焼岳 夜行バスで行く日帰り登山
  • 【北アルプス】乗鞍岳 日帰り登山 ~ 初心者でも標高3000mの山頂、畳平から剣ヶ峰の旅

    行動時間は4時間16分でした。 両親を連れていたので、休憩時間を多めにとっています。 乗鞍岳 日帰り登山 深夜発~乗鞍岳登山口「畳平」 深夜、実家のある栃木県宇都宮市から北アルプスへ向け出発しました。 宇都宮上三川ICを22時頃に乗りました。北関東道~東北道~北関東道~上信越道~中央道と高速を乗り継ぎまくり、長野県松ICへ。その距離は、およそ400キロです。 お盆真っ只中ですが、混雑するような高速のルートではなく、深夜のため渋滞には巻き込まれませんでした。 松ICから国道158号線を進みます。 国道158号線は登山者であればお馴染みの北アルプスの登山拠点である上高地(かみこうち)に通じています。深夜3時の山道なので、車の通りは全くありません。道幅が狭いので、対向車とのすれ違いが若干怖いです。 ちなみに新島々駅近くにあるセブンイレブンが最終のコンビニなので注意が必要です。 上高地へ向かう

    【北アルプス】乗鞍岳 日帰り登山 ~ 初心者でも標高3000mの山頂、畳平から剣ヶ峰の旅
  • 【北アルプス】剱岳 テント泊 ~ 別山尾根の険しさと美しさ、日本最後の空白地帯の旅

    剱岳について 地図 剱沢キャンプ場から往復するコースです。 剱岳登山 剣沢キャンプ場のきわめて爽やかな朝を迎えました。 出発は6時くらいに設定していたので、朝5時くらいにテントから顔を出すと濃霧で360度真っ白でした。 立山縦走を終えたその夜。 テントが歪むような暴風が吹き荒れ、叩きつけるような雨が降りました。9月上旬とは思えない外気になり、寒さと騒音で何度も目が覚めました。 立山を剱岳のウォーミングアップに捉えていた我々に対する仕打ちなのでしょうか…。 2014年9月7日の翌日は平日でした。 剱岳に登ってそのまま下界に降りる人が多いため、未明にヘッドライトをつけ出発する登山者を見送っていました。平日に休みを取っておいて良かったなと。 我々がスタートしたのは、ゆるっと午前8時です。 前日に疲れ果て、夕をろくにべないまま寝てしまったので、朝をしっかり摂りました。 剱岳の圧巻の眺めは全く

    【北アルプス】剱岳 テント泊 ~ 別山尾根の険しさと美しさ、日本最後の空白地帯の旅
  • 【北アルプス】立山 テント泊 ~ 見果てぬ稜線の向こうへ、壮大な三山縦走の旅

    2014年9月6日 富山県は北アルプスの立山たてやまを登山してきました。標高は3015mです。 立山は雄山おやま、大汝山だいなんじさん、富士ノ折立ふじのおりたての3つの峰の総称です。日を代表する名山として名を連ね、現在でも山岳信仰が残る山です。 立山黒部アルペンルートにより、登山者でなくても標高3000mの自然に触れ合える場所でもあります。 2014年夏、立山そして剱岳つるぎだけは最優先事項の登山でした。 日アルプス登山ハイシーズン期間中は悪天候続きの週末で、計画順延を繰り返し、7月そして8月が無情にも過ぎ去ってしまいました。ようやく晴れる週末がやってきたのは9月の頭でした。 このチャンスを逃したら2014年の登山シーズンが終わってしまうということで、無理やり平日休みをねじ込んでの実行となったわけです。 今回は2泊3日の立山剱岳のテント泊登山の前編です。 立山三山縦走スタートです。 立

    【北アルプス】立山 テント泊 ~ 見果てぬ稜線の向こうへ、壮大な三山縦走の旅