米Hewlett-Packard(HP)は2015年10月21日(米国時間)、パブリッククラウドのIaaS(インフラストラクチャー・アズ・ア・サービス)である「HP Helion Public Cloud」を2016年1月31日に終了すると発表した。パブリッククラウドを求める顧客に対しては「Amazon Web Services(AWS)」や「Microsoft Azure」上でのシステム構築サービスを提供する。 HPはオープンソースソフトウエア(OSS)のIaaS構築ソフトである「OpenStack」を使用して、パブリッククラウドのサービスであるHP Helion Public Cloudを提供しているほか、顧客の社内に構築するプライベートクラウド用にOpenStackのディストリビューション(検証済みパッケージ)である「HP Helion OpenStack」を販売していた。 HPはパ
はじめに Webで使えるビデオチャットサービスを開発しましたので、システム構成や使用したフレームワークやサービス、開発のポイントなどまとめてみました。 (去年にはQiitaの投稿を作っていたのですが、下書き保存したまま忘れて今頃の投稿になってしました。。) 月々のランニングコストは1000円以内、開発工数は1人月以内で作成しています。 WebRTCが出てきたおかげで、かなり容易にビデオチャットサービスが開発できるようになっていますので、よければ参考にしてください。 開発のポイント、コードだけでなく、開発の動機から、システム構成を決める為、開発前後に行ったビデオチャット関連の技術調査なども載せています。必要最小限の事だけ把握したい方はその辺りは読み飛ばしてください。 開発ビデオチャットサービス: ビデオチャッターズ (http://videochatters.net/) 開発動機 5~6年ぐ
最近お手伝いしている所のサービスについて色々ディスカッションする機会が増えて、時折議論が噛み合わないなぁと感じることがあったり、別件で、違う会社の人の話を聞いてても、些細な所でちょっとした違和感を感じるケースがあったりしました。 なんでそういう違和感を感じるのかイマイチ掴めてなかったのですが、自分は、常にサービスという言葉を常に意識して言葉に出してるのに対して、相手の方はプロダクトという言葉をおそらく無意識に使ってるからなのかなとなんとなく感じました。 ここでいうサービスとプロダクトの言葉の意味合い 言葉の定義としては、自分の中ではこんな意味で考えてます。 プロダクト思考 どういう機能がいいのかをまず考える サービス思考 誰が使うものなかを考える アプリとかサービスを出したらおしまいではないのでその後どうやったら使い続けてもらうのかを考える 使い続けてもらうからには当然売上も立たないといけ
要するにデータセンターの「原価計算」です。いろいろこのあたりに関わっています。複雑な計算ロジックと大量のデータを扱う必要があるので、大規模並列計算の適用が必須になり、結果として当方の出番になった、という状態。尚、実行基盤にHadoop(MapR)を利用しています。(一応予定ではSparkに移行するつもりで、開発も始まっています。) さて、いろいろやっていて思うところがあるので、現時点での考え方をまとめておきます。機微な部分はNDAになるので書きませんし、以下は自分の「個人的な」意見であり、特定のサービサーの話をしているわけではありません。基本的にInteropで公にしゃべった話のまとめです。 ■現状認識 現在、国内DCはほぼ乱立状態に近いと思われます。ここへ来て春先のAWSの値下げのインパクトもありました。今後は、より競争的なマーケットになるでしょう。退場する企業やM&Aも活発化していくで
いま『ビッグオー駆動型開発』とよばれる開発手法が、業界の一部で注目を集めている。 その理由は非常にシンプルだ。『ビッグオー』は非常に安価で簡単な手法でありながら、従来の開発手法に比べ劇的にUIやUXを改善できるためである。 製品コンセプトのような上流から、ボタンのレイアウトといった下流工程、さらにはグロースハックやプロモといったリリース後のフェイズまで一つの手法でユーザビリティを評価できる。この汎用性がビッグオー駆動開発の大きな特徴であり、導入時の利点となる。 今回はこのビッグオー、の概要と具体的なやり方について論じたい。TwitterのUI拡張予言以来、久しぶりのUI系エントリである。 ビッグオー駆動開発とは何か? ビッグオー駆動開発は、正式には『OKAN Driven Development(オカン駆動型開発)』とよばれる開発手法である。 これは自分のオカンを指標とすることで、低コスト
国内注目のWebサービスを支える言語・フレームワーク・アーキテクチャ一覧【2013年版】 をもとにナウい感じのサービスなどをまとめた。分類がおかしいかもしれないのん コード管理 ソースコードは Git で管理しているところが増えている Git GitHub GitHub Enterprise: Enterprise 向け Gitlab Gitlab Cloud Gitlab CE: オープンソース Gitlab EE: Enterprise 向け BitBucket Stash: Enterprise 向け codebreak; RhodeCode Gitorious GitPrep GitBucket GitHubクローンまとめ 無料でGitHubのような機能を実現するための候補 | Act as Professional - hiroki.jp 料金 private repositor
Cu-hackerなら打合せなどの日程調整・仮押さえを超効率化!Googleカレンダー連携可能! 2013年11月1日投稿 2018年10月14日更新 カテゴリ:便利ツール 著者: jMatsuzaki 私の愛しいアップルパイへ 心の奥底で誰もが求めていたWebサービス「Cu-hacker(クウハッカー)」。それはGoogleカレンダーと連携して動作するアポイント調整専用のWebサービスです。 打合せや飲み会、デートの日程調整プロセスをスマートにしてくれます。 無駄に溢れた日程調整プロセスはもうウンザリ… 想像してみて下さい。あなたはこれから大事な取引先と打合せをセッティングすべく、メールを送るところです。 カレンダーを見て、来週か再来週の空き状況を確認します。空いている時間帯を打合せ候補日として、書き写しましょう。おっと、日付や時間帯を書き間違えたり、抜け漏れがないように慎重にお願いしま
CAPの定理というのがある、 「ノード間のデータ複製において、同時に一貫性、可用性、分断耐性の3つの特性を同時に保証することはできない。」というもの。 説明をwikipediaにゆずると、 ・一貫性 (Consistency): 全てのノードにおいて同時に同じデータが見えなければならない。 ・可用性 (Availability): ノード障害により生存ノードの機能性は損なわれない。つまり、ダウンしていないノードが常に応答を返す。単一障害点が存在しないことが必要。 ・分断耐性 (Partition-tolerance): システムは任意の通信障害などによるメッセージ損失に対し、継続して動作を行う。通信可能なサーバーが複数のグループに分断されるケース(ネットワーク分断)を指し、1つのハブに全てのサーバーがつながっている場合は、これは発生しない。ただし、そのような単一障害点のあるネットワーク設計
こんにちは。co-meetingの木村です。 いつもCrowyをご利用いただきありがとうございます。 2010年11月にMashup Award 6への出品のために個人で開発を開始したCrowyですが、おかげさまで好評をいただき、今まで2年以上に渡りサービスを提供し、現在では4万人以上のユーザにご利用いただいております。 昨年の8月から9月にかけてTwitter社がAPIおよび利用規約の変更をアナウンスがありましたが、本サービスCrowyも3月5日までに対応する必要があります。これに対応しない場合、APIを継続利用することができず、Crowyのサービスも継続することができなくなってしまいます。 Crowyは、co-meeting社で運用メンテナンスして来ましたが、ここ1年はメインプロダクトであるco-meetingの開発に注力しているため、Crowyに対する追加開発は行うためのリソースを確
1月18日、「エンジニアサポートCROSS 2013」が開催された。その中から、NHN Japanのmala氏による「体系的に学ぶ安全な利用規約の作り方」をレポートする。 1月18日、Web技術について横断的に語り合うイベント「エンジニアサポートCROSS 2013」が開催された。その中からNHN Japanのmala氏による「体系的に学ぶ安全な利用規約の作り方」をレポートする。 mala氏は、サービスを作る側と使う側の両方の立場から、「安全な利用規約の作り方」を語った。昨今、アプリケーションの実行環境の多様化や、ビジネスモデルの複雑化、大規模なログデータや個人情報の利活用など、サービス自体の複雑化が原因となった利用規約に関する炎上が多々見受けられる。このような炎上の原因はどこにあるのか。エンジニアとして何ができ、どのような解決策があるのか。 Webに関わるエンジニアが知っておくべき5つの
この記事は最終更新から1年以上経過しています。 気をつけてね。 Chef,Puppetに代表される自動構築・構成管理ツールを使うと開発したサーバを検証用などの目的で簡単に再現可能になります。 ただ、漠然としたサーバ構築をしていると何をサービス提供しているのかという定義が曖昧になるため、Cucumber等を使ったテストを軸にテスト駆動でのサーバ構築をしてみましょう。 応用すれば既存のサーバをCucumberによってモデリングし、Chefによって繰り返し再現可能な状態に持っていけます。 このコンテンツで使ったコードはGithubの https://github.com/higanworks/test_driven_infrastructure_example で公開しています、参考にしてみたりフィードバックしてもらえると助かります。 ツール Cucumber: "ふるまい"を自然言語のように記
始めにディズニーランドには約1万8000人のアルバイトがいる。これは全スタッフの約9割にあたり、1年間で約半数が入れ替わる。 このような環境の中で、アルバイトが自立して働くにはどのような教育や方針が必要となるのか。 会社のミッションと行動指針を理解させる何のために存在するか、どのようなサービスを提供するのか、会社のミッションを働く側にしっかりと理解してもらう。理解してもらうには、さまざまな場で繰り返し、粘り強く伝えていくことが必要になる。 また、行動指針をもち、何かトラブルがあった際にも、緊急に対応できるメンタリティを持たせる。 行動指針には順序をつけ、複数の選択肢があった場合にも迷わずに行動できるようにする。 ■ディズニーランドの行動指針(優先度順) (1)安全性 (2)礼儀正しさ(笑顔、挨拶、アイコンタクト) (3)ショー (4)効率(チームワーク、ムダを省く) 人を育てる際のポイント
という記事を書こうとしたら、もうすでにid:mikedaさんの同じタイトルの記事が! 同じテーマを使ってらっしゃるので、一瞬自分で書いたのかと思ってしまうほどでしたw せっかく(?)なので、AWSのリソースとはまったく関係ない数字だってモニタできますよ、という記事にしてみました。 CloudWatchのCustom Metricsとは? AWSの監視サービスCloudWatchに新しく加わった機能で、ユーザが定義した任意の数値を監視することができます。 たとえば、OS内部でしか取れない情報(プロセス数とか)や、アプリケーションレベルの数値(例:ゲームのアクティブユーザ数)を監視することができます。 詳しくは「【AWS発表】 クラウド監視サービスAmazon CloudWatchでカスタムのメトリクスが使用可能に - Amazon Web Services ブログ」 をご覧ください。 何をモ
クラウドとソーシャルネットワークが社会を大きく変えようとしています。トヨタ自動車とセールスフォース・ドットコムの提携は、それをはっきりと目に見える形で実現しようとしています。 トヨタがセールスフォース・ドットコムの「Chatter」をベースに提供を予定しているソーシャルネットワークサービス「トヨタフレンド」は、クルマがアイデンティティを持って人と対話するサービスであり、それをクラウドが支えるという構図になります。 5月23日に行われた発表会の模様を紹介しましょう。 クルマが愛される存在になるためのチャレンジ トヨタ自動車代表取締役社長 豊田章男氏。 3月9日、トヨタのあるべき姿、進むべき道を示した「トヨタグローバルビジョン」を発表した。「笑顔のために、期待を超えて」クルマやサービスを届けたい、という思いが込められている。 これを実現するためには新しい取り組みに挑戦することが大切だと思ってい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く