タグ

2012年3月4日のブックマーク (22件)

  • シンプルで簡単に HTTP 通信が出来るライブラリを公開しました - A Day In The Life

    iOS で HTTP 通信をするときはいつも ASIHTTPRequest を使っていました。 しかし残念なことに最近 ASIHTTPRequest の開発が終了してしまい Automatic Reference Counting(ARC) に対応する予定もないようなので自分で ARC に対応した HTTP 通信のライブラリを作成しました。 コードは github で公開しています。ライセンスはBSDライセンスです。 R9HTTPRequest 中身はただの NSURLConnection のラッパーです。コード量も少なく軽いライブラリです。 主な機能は以下の通りです。 HTTP GET POST PUT DELETE など HTTP の非同期通信 ※現在非同期通信のみサポートしています。 マルチパート POST(画像送信など) 自動リダイレクトのオン/オフ WSSE 認証のサポート R9

    シンプルで簡単に HTTP 通信が出来るライブラリを公開しました - A Day In The Life
  • 多段SSHで4段先のサーバに一発ログイン - Glide Note

    先日にルータの不具合で、東京社から福岡支社内の一部開発サーバに直接ssh出来なくなったので、 ProxyCommandを利用して、3個のサーバを経由して目的のサーバにsshしたので、設定のメモ。 やりたいこと ProxyCommandを利用してcolinuxから複数のサーバを経由して、支社内のサーバに入りたい。 経由するサーバは下記のような感じで中継サーバ3個。 +---------+ +------------+ +--------------+ +----------------+ +---------------+ | colinux | ==> | dev server | ==> | tokyo server | ==> | fukuoka server | ==> | backup server | +---------+ +------------+ +----------

  • Docker

  • AWS-CloudDesignPattern CDP2.0候補

    AWSクラウドデザインパターンとは? AWSクラウドデザインパターン (AWS Cloud Design Pattern, 略してCDPと呼ぶ)とは、AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものである。 これまで多くのクラウドアーキテクト達が発見してきた、もしくは編み出しきた設計・運用のノウハウのうち、クラウド上で利用が可能なものをクラウドデザインのパターンという形式で一覧化し、暗黙知から形式知に変換したものであるといえる。 パターンの中には、クラウドでなくても実現できるもの、今まででも実現されていたものも含まれているが、クラウド上でも今まで通りのアーキテクチャが実現でき、かつクラウドを利用する事で、より安価にそしてより容易に実現できるものは、CDPとして収

    ojimac
    ojimac 2012/03/04
  • デブサミ2012の資料「大規模化するピグライフを支えるインフラ 〜MongoDBとChefについて〜」を公開します - 元RX-7乗りの適当な日々

    今年で10周年を迎えた「Developers Summit 2012」 まずは10周年おめでとうございます。そして"いつも"ありがとうございます。 そんな記念すべき(通称)デブサミで機会をいただいて話をしてきましたので、資料を公開します。私としては、2010年以来の2回目の登壇となりました。 ※ 参考: デブサミ2012で、MongoDBとかChefを実サービスで使っている話をします オープン3週間でユーザ数100万人を突破したピグライフは、これまでのアメーバのサービスの中でも類を見ないスピードで成長しています。そのため、このピグライフを構成するアーキテクチャや開発/運用についても、よりスケーラビリティが確保できるインフラが求められます。セッションでは、それらを支える取り組みについて、実際の事例をベースにお話しします。 10年後も世界で通じるエンジニアであるために Developers

    デブサミ2012の資料「大規模化するピグライフを支えるインフラ 〜MongoDBとChefについて〜」を公開します - 元RX-7乗りの適当な日々
  • [CakePHP]データベース・スキーマの管理をCakePHP Migrations Pluginで行う | バシャログ。

    最近、WiMax回線を契約して、無線LANルータを買いました。いままでUSBタイプのものを使っていたのですが、iPhoneで使えないし、Mac OS X Lion用の接続ソフトウェアがリリースされてないので頻繁に接続が切れて使えないものになっていたからです。Wifiルータならいろいろ便利で、しかも、この端末と複数の機器でLANを組むこともできます。 さて、今日は、データベース・スキーマの変更を管理するCakePHPのプラグイン「CakePHP Migration Plugin」を紹介します。インストール手順はFree CakePHP Migrations Plugin developed by the Cake Development Corporationを参考に。この記事では毎回の変更で必要な手順、気をつける必要があると思ったことについて説明します。 毎回のスキーマ変更の手順 1. 変

    [CakePHP]データベース・スキーマの管理をCakePHP Migrations Pluginで行う | バシャログ。
  • CakePHP2 でアプリを作ってみて気づいたCakephp1.3系との違い | バシャログ。

    最近ソーシャルゲームはやってないですけど、iPhone ゲームの「僕の魔界を救ってにはまっているtanakaです。 最近CakePHP2で個人的に使うアプリを作っていて、1.x系との違いがいくつかわかってきたので、今日はそれを紹介します。 404 Not Foundなどのエラーレスポンスを物の例外を使って出力するようになった 404や500などのエラー出力には今までController::cakeError() を使っていましたが、 2.0からはPHPの例外機構を使うようになりました。 CakePHP 1.x 系で例外を使っていないのは、1.x系ではPHP4をサポートしており、PHP4では 例外機構がなかったからでしょう。 一般的な使い勝手はそう変わらないです。 Before <?php // アクションメソッドの中で $this->cakeError('error404'); Afte

    CakePHP2 でアプリを作ってみて気づいたCakephp1.3系との違い | バシャログ。
  • 非 Rubyist に送る、失敗しない ruby 実行環境構築方法 - tomykaira makes love with codes

    OS や、動かしたいアプリケーションに依りますが、ruby の実行環境の構築は大変です。 というのも、ruby 体、rubygems、各 gem などのバージョン指定が交錯していて、ruby の ecosystem に慣れていない人にとっては、なにがなんだかわからないからです。 こっちのツールを動かそうとすると、こっちが動かなくなる、みたいなことになります。rubyists は、バージョンの問題を吸収するためのツールを使ってこの問題に対処していますが、ruby に詳しくなくて、ただ ruby 製のツール(たとえば Redmine)を使おうとしている人は分からないでしょう。 そういう人が ruby に挫折しないように、事実無根な中傷をしないように、最近流行のツールで、バージョンミスマッチの問題をおこさない方法を説明します。この説明が対象としているのは UNIX,LINUX 系の環境だ

    ojimac
    ojimac 2012/03/04
  • Kuzconvalley – Just another WordPress site

    オリンピック開催地決定おめでとうございます。 巷では、開会式にはどんな趣向が?と多くの憶測や希望が飛び交っておりますが、不思議なことに千昌夫さんの名前を耳にしません。 世界中が注目する開会式で重要なことはひとつ。 その国を代表・象徴する歌手である ということです。 平和の祭典・オリンピックなので、その国がどんな歴史を歩んできて、いまどんな現状で、未来は何を目指すのか、というメッセージを注目する全世界に発信することになります。 特に今回は、半世紀前の東京オリンピックから、何が変わり、何を目指すのか、世界が注目しています。 国民的人気グループのAKB48や、エグザイルさん、北島三郎さん等の名前が挙がっておりますが、千昌夫さんの名前を聞かないのはいささか不自然という声がクズコンバレーからあがっています。 その根拠は千を超えるほど寄せられていますが、そのうち有力なものをご紹介します。 ・「北国の春

    ojimac
    ojimac 2012/03/04
  • 英語上達完全マップ

    500を超える英作文で瞬間英作文回路を作り上げるドリルです。 1冊で、文型別トレーニング、シャッフルトレーニングができます! 音声ダウンロードサービス付きです! ベレ出版からの瞬間英作文トレーニングブックの第3弾。パターン・プラクティスの手法を採用。元の文を微妙に変化させていくトレーニングなので、日文→英文の丸ごと変換だと、日語に引っ張られたり、機械的暗記になってしまう方でも、効果を上げることができます。 文型別練習の第1ステージと、文型シャッフルの第2ステージの両方にまたがる内容ですが、丸ごと変化と比べ、負荷が軽く、スピーディーなトレーニングができます。1000文を超える瞬間英作文で、是非効果を上げて下さい!

  • - データベースの進化的設計

    データベースの進化的設計 Martin Fowler Pramod Sadalage 原文(Evolutionaly Database Design) ここ何年かで私たちはアプリケーションの開発に即してデータベースの設計を進化させることを可能にする技法を編み出した。このことはアジャイルメソッドにとって非常に重要である。この技法は継続的インテグレーション及び自動化されたリファクタリングをデータベースの開発に適用し、かつDBAとアプリケーション開発者が密接に協力することによって成り立つ。この技法は開発中のシステムや既に開発されたシステムに対しても機能する。 変化に対応する 制限事項 プラクティス集 DBAは開発者と密接に協力し合う 全員が自分のデータベースインスタンスを保有する 開発者は共有マスターに頻繁に結合する スキーマとテストデータから成るデータベース すべての変更でデータベースのリファ

  • Loading…

    ojimac
    ojimac 2012/03/04
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    ojimac
    ojimac 2012/03/04
  • highscalability.com の Tumblr のアーキテクチャについての記事を読んだ - @kyanny's blog

    High Scalability - High Scalability - Tumblr Architecture - 15 Billion Page Views a Month and Harder to Scale than Twitter を読んだ。すごく面白かった。 Kindle で引用したところを中心にメモ。 Tumblr のソーシャルグラフの特徴 The graph for Tumblr users has hundreds of followers. This is different than any other social network and is what makes Tumblr so challenging to scale. Tumblr だと follower が数百人いるユーザーはザラにいる。 follower の多いユーザーの post は多くのユーザ

    highscalability.com の Tumblr のアーキテクチャについての記事を読んだ - @kyanny's blog
  • 2012年に向けて - jkondoの日記

    2012年が始まりました。明けましておめでとうございます。 新しい年を迎えるに当たって、2011年を振り返り、そして、2012年に向けてやっていきたいことをまとめておきたいと思います。 2011年は自分の人生の転機であり、はてなの転機になりました 25歳ではてなを創業してからちょうど10年目にあたる2011年は、僕自身にとって、そしてはてなという会社にとって大きな転機になりました。 僕自身にとって一番大きかったのは、人との関係を見直す事になったことです。人生最大の転機とも言えるような年になりました。そして会社にとっては、これからの成長に向けて準備が整う年になりました。 絶望の淵から 2010年の暮れ、はてな社内は今から思うとかなり危機的な状況にありました。新サービスのローンチに失敗し、がっかりする気持ちが社内に蔓延していました。経営と現場、そして取締役会との間に意識のギャップがあり、お互い

    2012年に向けて - jkondoの日記
  • RapidSSL | エンジョイSSLダイレクト

    国内最安値の激安格安SSL証明書 SSL証明書発行のエンジョイSSLダイレクト 低価格 Positive SSL, Comodo SSL GeoTrust社が発行する、128/256ビットのSSL証明書です。コストパフォーマンスに優れ、中小規模のeコマースサイトに最適な証明書です。 プロフェッショナルレベルの利用を前提としたサイトでは、サイトの実在を証明するスマートシール対応のQuickSSL Premiumをご検討ください。 携帯電話に完全対応しました(2009年5月28日以降に発行・更新される証明書に適用)。認証局名が「Equifax Secure Certificate Authority」へ変更されました。 証明書のフィールド項目「サブジェクトの別名」に対応しました!この対応により、コモンネームとは別に別名を付けたコモンネームにてSSLアクセスが可能となります。証明書のフィールド項

  • Foundation for Sites | The most advanced responsive front-end frameworks in the world.

    Responsive design gets a whole lot faster A Framework for any device, medium, and accessibility. Foundation is a family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails that look amazing on any device. Foundation is semantic, readable, flexible, and completely customizable. We’re constantly adding new resources and code snippets, includi

    ojimac
    ojimac 2012/03/04
    twitter bootstrap的な
  • Wolfram|Alpha: Making the world’s knowledge computable

    Compute expert-level answers using Wolfram’s breakthrough algorithms, knowledgebase and AI technology Mathematics ›Step-by-Step SolutionsElementary MathAlgebraPlotting & GraphicsCalculus & AnalysisGeometryDifferential EquationsStatisticsMore Topics »Science & Technology ›Units & MeasuresPhysicsChemistryEngineeringComputational SciencesEarth SciencesMaterialsTransportationMore Topics »Society & Cul

    Wolfram|Alpha: Making the world’s knowledge computable
  • abilie

    In the quest to keep children nourished and energized, finding snacks that are both healthy and appealing can sometimes feel like an uphill battle. But fear not, because we’ve curated … 10 Kid-Friendly Snack Ideas That Make Healthy Eating Fun Read More

  • Tasuu

    - みんなで写真や画像を「つけたし」てまとめる、フォトコミュニケーションサービス「タスゥ」 - Login

  • 漁師.jp:全国漁業就業者確保育成センター

    スマートフォンから「友だち追加」ボタンをタップ、もしくはQRコードをスキャンしてLINE友達に追加してださい。

    漁師.jp:全国漁業就業者確保育成センター
    ojimac
    ojimac 2012/03/04
    フッター
  • Balsamiq. Rapid, effective and fun wireframing software. | Balsamiq

    Get your ideas out quickly & clearly with Balsamiq — the low-fidelity, high-impact tool loved by product managers, founders, developers, & UX teams everywhere.

    Balsamiq. Rapid, effective and fun wireframing software. | Balsamiq