タグ

2014年3月6日のブックマーク (11件)

  • 【デブサミ2014】13-B-1 レポート 「サーバプロビジョニングのこれまでとこれから」

    サーバープロビジョニングと3つのレイヤー 『サーバープロビジョニング(Provision=提供する、サーバー環境を構築、準備して提供する)』という言葉は2010年、Lee Tompsonという方がとあるイベントで発表されたものが起源とされています。概念を理解するにはこの図が一番シンプルで分かりやすい、と宮下氏は図を交えながら解説。「サーバープロビジョニングは3つのレイヤーで管理されます」とポイントを挙げました。 bootstraping(ブートストラップ:OSを起動して利用可能な状態になるまでに自動実行される処理) configuration(設定部分:最近ではChefやPuppet、ansibleなどの"構成管理ツール"を使って行うことが多い) orchestration(オーケストレーション:詳細は後述) Puppetの登場(2005年)後、2008年頃から出始め最近よく聞くようになっ

  • イチから分かる、テスト自動化とSelenium | MagicPod Blog | MagicPod: AIテスト自動化プラットフォーム

    今日は、テスト自動化と、ブラウザ自動テストツールSeleniumについて、知らない方でも分かるようイチから解説したスライドを作ったのでご紹介します。 このスライドは、2014年2月28日に開催された「Enterprise × HTML5 Conference」の発表スライドに、時間の関係で省略した多数の未発表ページを加えたものです。 イチから分かる解説についてはこれで終わりですが、せっかくですのでスライドの見どころをご紹介しましょう。

    イチから分かる、テスト自動化とSelenium | MagicPod Blog | MagicPod: AIテスト自動化プラットフォーム
  • Glyphr - ここまで出来るとは!Webベースのフォントエディタ MOONGIFT

    フォントエディタとしては十分な機能ですね! Web Fontの影響もあって、フォント自体の魅力が見直されています。特徴的なフォントはもちろん、プログラミングしやすいフォントや可読性高いフォントなど普段使いできるものを知っていると重宝するでしょう。 そんなフォントをWebベースで作成、編集できるのがGlyphrです。HTML5で作られており、自由にフォントの作成が可能になります。 Glyphrの使い方 デモが用意されていますのでそちらを見てみましょう。 トップページ。fが編集中です。 クリックで部品の端がポイント表示されます。 ドラッグで位置を変更できます。 別な要素を追加したりできます。ベジュ曲線なので綺麗に描けます。 他の文字に変更することもできます。 例えばg。 デザイナー向けツールとあって、Glyphr自体のデザインも格好いいです。使っていて手に馴染む良さがあります。これからフォント

    Glyphr - ここまで出来るとは!Webベースのフォントエディタ MOONGIFT
  • composer install をどこで実行するか

    最近の PHPer が集まれば、一度は話題に上がるのが、この composer install をどこで実行するのか問題。 これまで聞いた話をまとめると、大きく分けて、以下の2パターンになります。どちらの方法を取っているか教えて下さい 😀 0. 前提 前提ですが、以下のような方法で、Composer 関連のファイルは管理しているとします。おそらく多くはこのような形になっていると思います。 PHP コードは、Git などの VCS で管理する。 composer.json, composer.lock は、VCS で管理する。 composer.phar, vendor/ は、VCS で管理しない。 また、今回対象としているのはアプリケーションで、Packagist に登録して、配布するようなフレームワークやライブラリは対象外です。 1. 番サーバで実行 PHPサーバ上で compo

  • 新しいVPSのVULTR、東京リージョンはじまった - uzullaがブログ

    後日追記 かなりVultrは機能追加されました、SSH鍵の事前登録などもできます! いきなりですが、どうしてもしなければいけない宣伝 もうすぐ私が一部担当した書籍が出ます(耳タコですね、すいません) Webアプリエンジニア養成読[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus) 作者:和田 裕介,石田 絢一 (uzulla),すがわら まさのり,斎藤 祐一郎技術評論社Amazon で、発売を記念して、池袋のジュンク堂書店にてイベントを行います。 http://www.junkudo.co.jp/mj/store/event_detail.php?fair_id=4314 「『Webアプリエンジニア養成読』(技術評論社)刊行記念
Webアプリエンジニアが出来るまで」 ジュンク堂書店 池袋店
開催日時:2014年03月20日(木

    新しいVPSのVULTR、東京リージョンはじまった - uzullaがブログ
  • ロリポタッチ | サービス終了のお知らせ

    平素は「ロリポタッチ」をご愛顧賜り、誠にありがとうございます。 2013年11月から運営してまいりました「ロリポタッチ」でございますが、2015年7月末日をもちましてサービスを終了させていただくこととなりました。 ご利用中のユーザー様にはご迷惑をおかけいたしまして、誠に申し訳ございません。 サービス終了後は、アプリからの記事投稿や編集、サイトの閲覧を含めまして、ロリポタッチのすべてのサービスがご利用いただけなくなります。 この為、誠に恐縮ではございますが、投稿済みの記事や画像等のバックアップに関しましては、サービス終了日までにユーザー様ご自身にて行っていただきますようお願いいたします。 なお、ご登録時にご入力いただきましたお客様の情報、作成されたサイト及び記事や写真等、お預かりしておりますデータに関しましては、サービス終了後、弊社が責任を持って消去させていただきます。 また、弊社では、「J

  • 米のSNS向け新興メディア 日本進出へ NHKニュース

    交流サイトなどを通じて急成長しているアメリカの新興メディア「バズフィード」は近く、東京に拠点を設け、日版のサイトを開設する計画を明らかにしました。 2006年にニューヨークで創業したバズフィードは、フェイスブックやツイッターなどのSNS=ソーシャル・ネットワーキング・サービス向けにインターネットで話題になっている記事や映像を編集し、提供する新興のメディアです。 いわゆる「まとめサイト」やユニークな映像などのサービスがSNSを通じて人気を呼び月間の利用者数は、全世界で1億3000万人以上に上っています。 バズフィードは、ロンドンやパリなどに拠点を設けアメリカ国外での事業を強化していますが、ジョナ・ペレッティCEO=最高経営責任者は今週、社員向けの文書の中で、近く東京に拠点を設け、日版のサイトを開設する計画を明らかにしました。 バズフィードは、「ネイティブ広告」と呼ばれる、記事の体裁をとっ

  • 株式会社ミクシィ

    株式会社ミクシィ・ミクシィグループの公式企業サイトです。企業情報、IR・投資家情報、ニュースリリース、採用情報などを掲載しています。

    株式会社ミクシィ
    CLSmooth
    CLSmooth 2014/03/06
  • ユーザとユーザを多対多で関連付けるモデルを共通化する - Hidden in Plain Sight

    思いのほか前回のRailsプチ・デザインパターンの紹介に反応があったので、こういう小ネタも出していったほうがいいのかな、ということで第二弾。 ソーシャル系アプリだと、ユーザとユーザを関連付ける多対多のモデルがたくさんでてきます。たとえば、一般的なところではフォローとかブロックとか足あととか。さらにデーティングサイトになると、ウィンクだったり、Secret admirer(こっそりlikeするけど両思いだったらおめでとうって通知がくるってやつ)だったり、いろいろなモデルがこのパターンにあてはまります。 この場合、「AがBをフォローしている」「BがAをフォローしている」「AとBがお互いにフォローしている」という3つの状態があるわけですが、相互フォローの状態は「AがBをフォローし、かつBがAをフォローしている」と読み替えてSQLでも記述可能なので、以下ではシンプルに単方向のグラフで全てを扱うもの

    ユーザとユーザを多対多で関連付けるモデルを共通化する - Hidden in Plain Sight
  • APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight

    ちょっと前にTwitterAPIのバージョニングをどうやるかみたいな話をしていたのですが、そのへんもやもやしているので少し整理しておきたいなと。 APIのURLを/api/v1/*とかってやるの、やめたほうがいいとおもうんだけどなぁ。いざv2を作るとなったときに、大量のコピペが発生して後悔するよ、って伝えたい。— Kenn Ejima (@kenn) February 28, 2014 さて、これについて色々と異論・反論も含めた意見が出たのですが、まずは、大昔にURL方式(=コントローラ分割)でやってきて後悔したぼくが、(5年ぐらい前から)現在はどうやってAPIのバージョンを管理しているか?について紹介します。 基原理としては、コピペが多発する根っこで分岐(=コントローラ分割)じゃなくて、必要最小限のところで限局的に分岐するのがいい、という考え方に基づきます。 一言でいうと、「パラメー

    APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight
  • 俺史上最強のiptablesをさらす - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? # !/bin/bash ########################################################### # このスクリプトの特徴 # # 受信・通過については基的に破棄し、ホワイトリストで許可するものを指定する。 # 送信については基的に許可する。ただし、サーバが踏み台になり外部のサーバに迷惑をかける可能性があるので、 # 心配な場合は、送信も受信同様に基破棄・ホワイトリストで許可するように書き換えると良い。 ########################################

    俺史上最強のiptablesをさらす - Qiita