タグ

2014年2月6日のブックマーク (10件)

  • Amazon EC2(Linux)システム管理で知らないとハマる5つの環境設定 | DevelopersIO

    ども、大瀧です。みなさん、EC2をバリバリ使ってますか?使いたいときにすぐ使える仮想マシンとして、開発・検証から番まで幅広く活用されていると思います。 日頃EC2を業務で運用する中で、EC2インスタンスをコピーすると意図しない環境設定に変わってしまうというトラブルが度々あり、cloud-initというツールに拠ることがわかってきました。 「EC2インスタンスのコピーなんて、一旦インスタンスを作成したあとはあまりやらないのでは?」と思われがちですが、EC2独特の制限などもあり、実際の運用では思ったよりも頻繁にインスタンスのコピーが必要になります。インスタンスのバックアップ&リストアなどはイメージしやすいと思いますが、それ以外にも意外なケースとして以下があります *1。インスタンスのコピーは、AMI(Amazon Machine Image:インスタンスのバックアップ)を取得し、新規インスタ

    Amazon EC2(Linux)システム管理で知らないとハマる5つの環境設定 | DevelopersIO
    yk5656
    yk5656 2014/02/06
  • CI(継続的インテグレーション)サービスまとめ・14個! - atskimura-memo

    CIって? CIはContinuous Integration(継続的インテグレーション)の略です。 継続的インテグレーションとは、ソフトウェア開発手法において、プロジェクトメンバーがそれぞれ開発した結果を頻繁に結合し、定期的にビルドやテストを行うことである。問題点を早期に摘出することができ、効率的な開発に役立つ。 不具合は早く見つける方が対策費用が抑えられるため、ソフトウェアのビルドを頻繁に行うのが好ましく、ビルド結果が正しいことを検証するためにすぐにテストを行う。このような手続きは出来る限り自動化するのが好ましい。そのため、継続的インテグレーションを実践するためには、結合のためのビルドとテストの自動化のために「CIサーバー」などと呼ばれる専用コンピュータを用意することが推奨されている。 ちなみに、ソフトウェア開発手法のひとつである「エクストリームプログラミング」では、継続的インテグレー

    CI(継続的インテグレーション)サービスまとめ・14個! - atskimura-memo
    yk5656
    yk5656 2014/02/06
  • やさしい設計 〜 Android 編 - Qiita

    アプリを作っていてありがちなこと Android には、画面を構成するための Activity というコンポーネントがあり、概ね MVC フレームワークの Controller に相当する機能を持っています。 MVC といえば、肥大化する Controller というのがよくある問題として挙げられますが、Activity も例に漏れず、往々にして肥大化しがちです。 また、Model も、その責務を詰め込んでいくと肥大化しやすいレイヤと言えます。 この投稿では、Controller や Model の肥大化を極力防ぐためのレイヤわけを、Android アプリ向けに書いていきます。 Activity を綺麗に保つ Activity は、Controller として、様々な UI から受けるイベントを受けて、適切にハンドリングする役割を持っています。 OptionsMenu や ContextM

    やさしい設計 〜 Android 編 - Qiita
  • 普通のバックパックをPC用に変えてしまう「リュックの中身」が個人的にヒット商品でした!|男子ハック

    Macアクセサリ普通のバックパックをPC用に変えてしまう「リュックの中身」が個人的にヒット商品でした!2014年2月6日181 @JUNP_Nです。最近はずっとトートバッグで活動していたのですが、たまにはバックパックで移動したい。特に荷物が多くなってしまった時はバックパックの方が楽。というわけで手持ちのバックパックをPC様に変えてしまう「リュックの中身」を購入してみました。 ダサいPC用バッグは使いたくない!PC用じゃなくてもPC用になっちゃう「リュックの中身」はおすすめです!なんでPC用のバックパックってダサいものが多いのかわかりませんが、なかなかいい感じのPC用バックパックって少ないのが現状。 なかなかいい感じだなーと思った「Raja Pack Vietnam 6」はgori.meに薦めたら買ってしまったし、なにより新しいバックパックを買うお金がない。 そこで、以前から利用している「カ

    普通のバックパックをPC用に変えてしまう「リュックの中身」が個人的にヒット商品でした!|男子ハック
  • 「Zabbix統合監視 徹底活用」を読んだ - 元RX-7乗りの適当な日々

    OSSの統合監視ツールの1つであるZabbixに関する活用。 大変ありがたいことに、著者/出版者様よりご献いただきました。いつもありがとうございます。 書はZabbixの最新バージョンである2.2系に対応しているとのことです。 Zabbix統合監視徹底活用 ~複雑化・大規模化するインフラの一元管理 (Software Design plus) 作者: TIS株式会社,池田大輔出版社/メーカー: 技術評論社発売日: 2014/02/07メディア: 大型この商品を含むブログ (4件) を見る ページを開けて読み始めると、第1章は物理・仮想・クラウド環境の概要というところで、2014年の今、Zabbixでこの章の解説は要らないんじゃないかとも思いましたが、そこはこのが、それだけ丁寧に説明しているという証。第2章からは、物理・仮想・クラウドそれぞれの監視やその管理の考え方が書かれていま

    「Zabbix統合監視 徹底活用」を読んだ - 元RX-7乗りの適当な日々
  • 加賀さんと僕4 〜艦これウィジェットの後悔と教訓〜

    艦これウィジェットの実装の説明です slideshareでリンク消えたのでソースはこちら https://docs.google.com/presentation/d/1tLXOL38FANkL0gVZkNqgVMCilJzscSz3u7T6IxAfDic/edit?usp=sharing 艦これウィジェットのサービス概要はこちら http://www.slideshare.net/otiai10/ss-26631311

    加賀さんと僕4 〜艦これウィジェットの後悔と教訓〜
  • コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ

    不慣れな環境を不意にいじった時にあるあるネタ。 とりあえずー とか言って勢いで書いたsetupスクリプトを実行してみたら意外と時間かかって、 ちょっと目を離した隙にsshの接続が切れちゃいました! 。。。ありますよね。ほんとよくありますよね。 そうなる予感はあったんだ なんて後の祭りです。ふとした油断から、screenもnohupすらも使わずにやってしまって、こんなことに。 shellがHUPしなかったからプロセスは生きてるものの、ログが見れないから進行状況がわからない。 うまく行ってるのかどうかモヤモヤした気持ちのまま、プロセスが終わるのをじっと待つ。。。 まぁ実に切ないです。 こんな時、いつも思うこと。 このプロセスの出力、もっかいstdoutに繋げられたらいいのに。。。 はい。というわけでつなげましょう。 長い前座ですみません。 切り離したプロセスを用意 #!/bin/bash wh

    コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ
    yk5656
    yk5656 2014/02/06
  • まとめブログを1年運営してみてわかったこと。月6万円稼ぐ男

    女性向け2chまとめブログ運営してます。第一回の投稿 まとめブログを3ヶ月運営してみてわかったこと。月300円稼ぐ男 http://anond.hatelabo.jp/20130331122344 第二回 まとめブログを5ヶ月運営してみてわかったこと。月2000円稼ぐ男 http://anond.hatelabo.jp/20130506232644 前回 まとめブログを8ヶ月運営してみてわかったこと。月3000円稼ぐ男 http://anond.hatelabo.jp/20130828105304 2chまとめブログを1年運営して、とうとう1年が経過してしまいました。 ユニークユーザー数は1日1万超え、PV3万超えを達成しました。 前回までのUU数を考えると5倍以上の伸びです。 参考↓↓ (5ヶ月目の時点では2000/day) 前回は月3000円の広告収入でしたが、今ではなんと月60000

    まとめブログを1年運営してみてわかったこと。月6万円稼ぐ男
  • Railsなプロジェクトで利用している便利なGem一覧 | Webシステム開発/教育ソリューションのタイムインターメディア

    RubyにはGemと呼ばれるサードパーティのライブラリが豊富に存在します。 Gemは大変便利なもので、こういう機能ほしいなと思った際に The Ruby Toolbox や RubyGems.org や Google で検索すると大抵誰かがその機能を持ったGemを作っていたりします。 gemを利用するのも、RubyGems.orgに登録されているものならば と入力することで利用可能となります。 Gemはだれでも簡単に開発でき、審査無しですぐに公開できるため、日々大量のGemたちがRubyGems.orgに登録されています。反面、長年保守されていないGemや品質の低いGemも大量にRubyGems.orgに登録されているのが現状です。 同じ機能を持ったGemも大量に登録されていたりして、どのライブラリを利用してよいのか迷う事も多々あります。 今回は弊社プロジェクトで実際に利用している、便利な

    Railsなプロジェクトで利用している便利なGem一覧 | Webシステム開発/教育ソリューションのタイムインターメディア
    yk5656
    yk5656 2014/02/06
  • コピペが出来るなら誰でも出来る、Web制作タスク自動化ツール「Grunt」導入手順

    なんだか、Web制作の際に起こる様々な面倒くさいタスクを自動化してくれるGruntというツールがあるらしく、私の周りのWebデザイナーさんやコーダーさんがこぞって導入されておりました。 はじめは「へぇ…あちきは別に興味ないからいいでありんすよ」と指をくわえて傍観していたのですが、便利便利の声を聞くにつれやっぱり羨ましくなってきました。だから導入した。使った。良かった。 そんな訳で今回は、Grunt.jsの導入から簡単な使い方までを紹介したいと思います。私のような黒い画面に抵抗を持っている初心者の方でも導入できるよう、コピペさえ出来ればGruntが使えるようになる記事にしてあるつもりです。 なお、今回導入した私のPC環境はOS X 10.9.1です。Windowsでの導入手順は今更だけどやるgrunt入門編・インストールから基的な使い方|WEB Drawerをご覧下さい。 Gruntで何が

    コピペが出来るなら誰でも出来る、Web制作タスク自動化ツール「Grunt」導入手順