タグ

2015年3月18日のブックマーク (28件)

  • React 雑感 - Qiita

    3/22 (日) の rebuild.fm で React の話をしようと思っているが、その前に頭を整理するために React 雑感。雑感なので殴り書き。 React はこれ一つで複数の課題を解決しようとしている。そのため、人と議論してると話のコンテキストがぶれやすい。ざっくりは フロントエンドのプログラミングパラダイムを、サーバーサイドのような富豪的なスタイルに変える コンポーネント (雑に言うと独自タグ) 指向で UI を組み立てる ステートレスコンポーネントやメッセージパッシングで疎結合性を高めることにより、イベントの依存関係地獄を解消する。また結果的にテスタビリティを高める あたりだろうか。 React というと最初に目につくのは VirtualDOM だけれども、VirtualDOM は 1 や 3 を達成するために障害となった技術的課題を解消するためのテクニックであってそれ以上

    React 雑感 - Qiita
    yyamano
    yyamano 2015/03/18
  • 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference 外村 和仁(株式会社 ピクセルグリッド) 記事は、2015/2/21に行われたFrontrend Conferenceの「Introduction To React」の内容を紹介します。 当日の資料は以下にアップされていますので、こちらも参照してください。 Introduction To React // Speaker Deck React.jsとは何か React.jsはFacebook製のJavaScriptライブラリです。 http://facebook.github.io/react/ 公式サイトに、「A JavaScript library for building user interfaces」とあるように、R

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference
    yyamano
    yyamano 2015/03/18
  • とあるスタートアップを抜け、CTOを辞めた話。 - nobkzのブログ

    とあるスタートアップを抜け、CTOを辞めた話。 辞めると来まって、1週間ぐらい立ちいろいろ整理してきたので、そろそろこのことについて書く。前々から書かなければ、ならないという謎の使命感を持っていた。 僕は、Technical RockstarsのCTOだった。このスタートアップで、リアルタイムBaaSサービスと等、いろいろなサービスを提供していた。スタートアップ自体は、2013年の11月あたりから、CTOの就任して、大体1年と、半年ぐらいか?そのぐらいの期間CTOだった。 そして、これから、なぜCTOを辞めたのか?というのと、日のスタートアップ、とくにエンジニアスタートアップの問題点、何を学習したのか? 何を得たのか? そして僕はこれからどうするか?というのを、つらつらと書いていきたいと思っている。 スタートアップとは? ここで、スタートアップがどういうものか?というのを知らない人の為に

    とあるスタートアップを抜け、CTOを辞めた話。 - nobkzのブログ
    yyamano
    yyamano 2015/03/18
  • エンタープライズにおける「新規事業成功の定義」とは | Lean Startup Japan LLC

    ずらりと並んだ新規事業やベンチャー成功に関する書籍。新規事業開発や起業に関わる方であれば一度は手に取ったことがある書籍も含まれていることでしょう。著者の経歴を見ると、中小企業診断士やコンサルタントを職業とする方から、学術機関の研究者、投資家、そして起業家などが並びます。 私はプロセスコンサルタントの立場から、新規事業を成功に導くプロセスの研究を長く続ける過程でこうした書籍を数多く熟読してきたのですが、常にあるひとつの質問を掲げながら、こうした書籍を読んでいます。その質問とは・・・ 「そもそも新規事業の成功の定義ってなんだろう・・・そしてこの書籍ではどのように定義しているのだろう・・・」です。 みなさん、こうした書籍を選ぶ際に、そのが設定している成功の定義と自分たちが設定している目標が一致していることを確認していますか?これらの書籍はいわば「手引き書」な訳ですが、手引きである以上、目標が一

    yyamano
    yyamano 2015/03/18
  • APIの後方互換性を保つ工夫 - ワザノバ | wazanova

    Stripeの決済サービスの成長は、APIが使いやすいというエンジニアの間での評判がかなり寄与したと記憶しています。 同社のAPIは現在、 エンドポイント: 106 バージョン: 65 APIクライアント: 6 ユーザ企業を煩わせることなく後方互換性をしっかり担保したいという方針を守るための工夫を、Amber Fengが紹介してくれています。 1) ユーザが利用するバージョン情報の把握 ユーザ企業が最初にAPIコールをしたときのバージョン情報をStripe側で保管している。それ以降、ユーザ企業はバージョンのことを意識することなく、最初のバージョンのAPIを利用し続けることができるようにしている。ユーザ企業側でバージョンの変更をしたい場合は、ダッシュボードでの設定や、リクエストヘッダーに情報を付加することで可能。 2) バージョンと機能の整合性 YAMLファイルでバージョンとその振舞いの情報

    yyamano
    yyamano 2015/03/18
  • 開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ

    こんにちは。技術部の吉川です。 今回はクックパッドの開発環境構成、特に開発用データベースの構成についてご紹介します。 開発環境の構成 クックパッドのシステム環境は以下のようなフェイズに分かれています。 ※ これはcookpad.comの構成で、サブシステムや個別のサービスはその規模や特性に応じて構成が異なります。 development 開発者が実際に開発を行う環境です。クックパッドでは仮想環境は用いず、手元のマシンでRailsアプリケーションを動かして開発を行っています。 データベースはローカルではなく、開発者全体で共通の開発用データベースに接続しています。 test 手元でテストを実行する場合は、ローカルマシンのデータベースを利用します。CI(rrrspec)などの場合も同様で、テスト実行サーバーのデータベースが利用されます。 staging stagingといえば準番環境として、

    開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ
    yyamano
    yyamano 2015/03/18
  • 【新機能】EC2 Cloudwatchの新機能「Auto Recovery」を使ってみた | DevelopersIO

    こんにちは、せーのです。今日はEC2のライフサイクルに関するお話です。EC2を使用しているとたまに「Status Checked Failed」というステータスチェックエラーになってサーバーに繋がらなくなる、という事があるかと思います。今日ご紹介する新機能を使えばそんな時になんと自動復旧してくれる、というとても便利な機能です。名前は「Auto Recovery」といいます。 Status Checked Failedとは AWSはEC2のサーバーがハードウェア、ソフトウェアが正常に動作しているかどうか1分毎にチェックを走らせています。チェックは2種類あってそれぞれ「System status checks」「Instance status checks」といいます。「System status checks」はインスタンスを使用するために必要な AWS システムを監視して、AWS システム

    【新機能】EC2 Cloudwatchの新機能「Auto Recovery」を使ってみた | DevelopersIO
  • JWTUMOIM: Act 3

    I'd say I've looked at about a hundred different web service designs. I've tried to design good web services. I want to distinguish between good web services and bad ones, and figure out what is the relationship between the constraints of REST and subjectively determined web service quality. I figured out about two-thirds of the answer while I was writing RESTful Web services. What I'm about to sh

    yyamano
    yyamano 2015/03/18
  • アプリを使わなくてもPush通知が来る!

    3月9日に発表されたGoogle Chromeの最新ベータ版v42.0.2311.22でPush APIがサポートされニュースになりました。早速このPush APIGoogle Chromeのサンプルを使って試してみたので、そのレビューを書きたいと思います。VASILYでインターンをしている茨木です。 3月9日に発表されたGoogle Chromeの最新ベータ版v42.0.2311.22でPush APIがサポートされニュースになりました。ブラウザからスマホにプッシュ通知が送れるというものです。 スマホ向けウェブサービスをやっている方ならみんな気になるこの機能、早速試してみました。かなりシンプルなので皆さんもぜひ触ってみてください。   以下のサンプルやサイトを参考にしました。 〇サイト http://updates.html5rocks.com/2015/03/push-not

    アプリを使わなくてもPush通知が来る!
    yyamano
    yyamano 2015/03/18
  • JavaでのISO 8601形式の日時の処理 - drambuieの日記

    JavaでのISO 8601形式の日時の処理についての雑多なメモ java.text.SimpleDateFormat Java標準のSimpleDateFormatの場合、タイムゾーンを指定する大文字の"Z"が「+0900」となってしまい、「+09:00」のように区切りを入れてくれない。そのため、区切り文字を使用しないISO 8601の基形式(Basic format)にするか、UTCにするかということになる。 ミリ秒のparseでエラー? SimpleDateFormatでミリ秒を指定した文字列をparse()したところParseExceptionになってしまった。java versionは"1.6.0_22"。 Exception in thread "main" java.text.ParseException: Unparseable date: "20110214T16425

    JavaでのISO 8601形式の日時の処理 - drambuieの日記
    yyamano
    yyamano 2015/03/18
  • 市長不合格論文、他大学に自薦…「博士論文に」 : 社会 : 読売新聞(YOMIURI ONLINE)

    山口県下関市の中尾友昭市長(65)が下関市立大の大学院経済学研究科に提出した論文が不合格となり、学長に抗議していたことがわかった。 市長は大学設置者の立場にあるため、「公私混同では」「非常識」との批判が出ている。 16日に開かれた定例記者会見で市長自身が明らかにした。論文のテーマは「下関市における地域内分権への挑戦」。地方分権の先進事例や制度などを自身の業績とともに約550ページにまとめたが、今月4日に行われた学位授与の可否を検討する研究科委員会(33人)で、賛成が規定の3分の2に満たず不合格となった。 これを不服とした市長は6日、秘書課長を伴って公用車で市立大を訪ね、吉津直樹学長に「判定には納得がいかない」などと直接抗議。9日には、自身が大学院生として2001年に修士号を取得した東亜大(下関市)を訪れ、櫛田宏治学長らに「論文を書き直し、東亜大の博士論文にできないか」と相談した。 東亜大側

    市長不合格論文、他大学に自薦…「博士論文に」 : 社会 : 読売新聞(YOMIURI ONLINE)
    yyamano
    yyamano 2015/03/18
  • 三菱UFJ銀行 Fintech Challenge 2015 | 三菱UFJ銀行

    三菱東京UFJ銀行では、インターネットバンキング開設(1999年)をはじめとして、手のひら静脈認証導入(2004年)、じぶん銀行(ネット銀行)設立(2008年)、インターネットバンキングのスマートフォンアプリ提供開始(2012年)など、インターネットの普及とともに、新しい技術を取り入れたお客さま向けサービスを提供してまいりました。 近年、銀行を取り巻く環境は著しく変化しており、その変化のスピードは一段と加速しています。特に、スマートフォンやウェアラブルデバイスをはじめとするモバイルデバイスの進化、ネットワークインフラのエリア拡大と通信速度の向上、機械学習人工知能など、ICT分野の技術革新からイノベーティブな金融サービスが次々に生み出されています。 こうした世の中の動きを背景に、当行でもさらなるイノベーションへの取り組みを進めています。具体的には、米国シリコンバレーにイノベーションセンター

  • How can I handle cross-origin cookies within the Apigee proxy?

    yyamano
    yyamano 2015/03/18
  • Apigee API Management

    Missed Next '24? All sessions are now available on demand. Watch now.

    Apigee API Management
    yyamano
    yyamano 2015/03/18
  • How do you correctly return Location headers and do HATEOAS with Apigee?

    yyamano
    yyamano 2015/03/18
  • How to force apigee proxy to rewrite response URLs from target URL to proxy URL with base path

    yyamano
    yyamano 2015/03/18
  • 1000円でレコードを売るような格安店を成功させるには – Saboten Records News

    今回は1000円でレコードを売るような格安店を成功させるにはです。 「100円で買ったレコードを1000円で売って収益を上げるには」 の続きになります。 まずは問題点から。 商品が普通の中古レコード店にくらべて多く必要になる為、入荷枚数を増やさなくてはならない。 当然、商品を大量に売りさばかなくてはならない。 安いレコードというのはたくさんあるので入荷はそれほど難しくはありません。 多くの枚数を商品化して販売しなくてはならないことが大変です。 さあ、どう解決すればいいのか… そうだ、そういう仕事で成功している人に聞けばいい! というわけでフラッシュ・ディスク・ランチの椿さんに聞きに行ってきました。 椿さんのツイッターを覗くと「突発的300円LP放出」云々、しかもたったの300円…. 私共サボテン・レコードでは到底不可能な価格です。 「利益はあるんですか」と聞くと「それなりに薄いけど一応あ

    1000円でレコードを売るような格安店を成功させるには – Saboten Records News
    yyamano
    yyamano 2015/03/18
    “800円の商品は検盤、値札付け、外ビニールに入れることになるので商品化に時間がかかる。 300円の商品は検盤も簡略化し、値札もつけずレコードの袋にもいれないため商品化に手間がかからない。”
  • 現役女子大生が「ウェアラブルデバイス」をデザインしたらこうなった! 

    現役女子大生が「ウェアラブルデバイス」(身に着けられるデジタル端末)のデザインを行い、そのお披露目会が3月17日に東京・渋谷で行われました。この企画は、リクルートテクノロジーズの研究開発機関「Advanced Technology Lab」とのコラボレーションにより実現したもの。イベントには実際にデザインの開発に携わった現役女子大生9人が登場し、自分が担当したデバイスのデザインへの思いをそれぞれに語りました。 始めに登場したのは「スパイラル型ブレスレット」。先端にピンクゴールドとラインストーンをあしらいました。ラインストーンのサイズも、1つ1つ違うサイズにといったこだわりようです。 続いては「タイル型バングル」。これは配色に特にこだわったデザインで、このバングルを着けたまま海や山に行っても違和感のない色を選んだとのことです。カラーはグリーン・ブルー・オレンジの3種類。 「ファーブレスレット

    現役女子大生が「ウェアラブルデバイス」をデザインしたらこうなった! 
    yyamano
    yyamano 2015/03/18
  • ブラジル100万人デモで国内経済がさらに悪化へ「革命に至る可能性がある」

    Demonstrators rally to protest against the government of president Dilma Rousseff in Paulista Avenue in Sao Paulo Brazil on 15 March 2015. Thousands of demonstrators clad in the yellow-green national colours protested Sunday in several cities of Brazil against president Dilma Rousseff who is facing a complex economic panorama and a political corruption scandal. AFP PHOTO / NELSON ALMEIDA (Photo cr

    ブラジル100万人デモで国内経済がさらに悪化へ「革命に至る可能性がある」
    yyamano
    yyamano 2015/03/18
  • ビジネス・イン・ジャパン | 上杉周作

    宣伝: 僕が共訳した「Factfulness(ファクトフルネス)10の思い込みを乗り越え、データを基に世界を正しく見る習慣」が日経BP社より2019年1月に発売されました。気で訳したので、ぜひお手にとってみてください! ビジネス・イン・ジャパン2014/11/26 この記事はPatrick McKenzieさんが2014年11月7日に投稿されたDoing Business in Japanという記事の和訳である。世界的なギークコミュニティーのHacker Newsでは異例の800ポイント以上を獲得したが、はてブを見る限り日では殆ど読まれていないようなので、日語の練習がてら翻訳することにした。むろんPatrickさんの承諾は得ているし、彼は日語も堪能なので、一通り拙訳にも目を通してもらった。 Patrick McKenzieさん (Twitter: @patio11)はアメリカ出身、

    ビジネス・イン・ジャパン | 上杉周作
    yyamano
    yyamano 2015/03/18
  • Linux Foundationのジム・ゼムリン、OSSの次のハードルはセキュリティとエンジニアの収入?

    Linux Foundationのジム・ゼムリン、OSSの次のハードルはセキュリティエンジニアの収入? 日OSS推進フォーラムが開催した「OSSシンポジウム2015」に登壇した米国Linux Foundationのエグゼクティブディレクター、ジム・ゼムリンは先進的なソフトウェアは全てオープンソースとして書かれるだろうとオープンソースソフトウェアの明るい未来を語った。 クラウドコンピューティングやビッグデータ、スマートフォン、Internet of Thingsまで全てのITプロジェクトでオープンソースソフトウェアが使われていることをまず紹介し、政府や官公庁、また金融やネットワークキャリアなどのミッションクリティカルなビジネスを担う企業から新興のベンチャーまであらゆる企業がオープンソースソフトウェアを利用しており、更に拡大するだろうと宣言した。ゼムリン氏はあのマイクロソフトまでが「Mic

    Linux Foundationのジム・ゼムリン、OSSの次のハードルはセキュリティとエンジニアの収入?
    yyamano
    yyamano 2015/03/18
  • Ajax 誕生から 10 年とこれから - Block Rockin’ Codes

    Intro 誕生と言うのが正しいか微妙だけど、多分誕生でいいと思います。 というのも、「Ajax」という名前の出典は以下の記事で、この記事が書かれたのが今日からちょうど 10 年前でした。 Ajax: A New Approach to Web Applications (当時から、 URL が一回変わっている) Web 初めてまだ 10 年たって無いんで、全部見てきたってわけではないですが、個人的にはちょっと思い出深い記事だったりするので、ちょっと振り返ってみます。 Ajax: A New Approach to Web Applications 筆者の Jesse James Garrett 氏は UXコンサルティング会社である Adaptive Path の創立メンバーの一人で、 UX エンジニアです。 この記事の趣旨は、当時既にあった Google Maps や Gmail、G

    Ajax 誕生から 10 年とこれから - Block Rockin’ Codes
  • Extensible Web を支える低レベル API 群 - Block Rockin’ Codes

    Intro 最近 Extensible Web の話がたまに出るようになりましたが、なんというかレイヤの高い概念(ポエム)的な話が多い気がしてます。 もう少し具体的な API とか、「それコード書く上で何が変わるの?」って話があまりないので、今日はそこにフォーカスして、 Extensible Web 的な流れの中で整理された API の話をします。 しかし、実際には API が 「Extensible Web という理念で生まれたかどうか」は自明ではないので、 今標準化されている低レベルな API を拾い、それを整理するというエントリだと思ってもらと良いかもしれません。 あまり知られてない API もあると思うので、これを期に「これがあれば、今までできなかったアレが、標準化や実装を待たなくても、できるようになるな」と思ったら是非書いてみると良いと思います。 実際はそれこそが Extensi

    yyamano
    yyamano 2015/03/18
  • earthweareone.com

    yyamano
    yyamano 2015/03/18
  • Genode - Genode Operating System Framework

    We understand the complexity of code and policy as the most fundamental security problem shared by modern general-purpose operating systems. Because of high functional demands and dynamic workloads, however, this complexity cannot be avoided. But it can be organized. Genode is a novel OS architecture that is able to master complexity by applying a strict organizational structure to all software co

    yyamano
    yyamano 2015/03/18
  • TAKEO KIKUCHI 2015-16秋冬 | 東京 | 画像135枚 - FASHIONSNAP

    LVMH Watch & Jewelry PR&AD Manager/Assistant Manager/Specialist

    TAKEO KIKUCHI 2015-16秋冬 | 東京 | 画像135枚 - FASHIONSNAP
    yyamano
    yyamano 2015/03/18
  • Cargo

    yyamano
    yyamano 2015/03/18
  • 古き良きゲイバーが残したもの

    LVMH Watch & Jewelry PR&AD Manager/Assistant Manager/Specialist

    古き良きゲイバーが残したもの
    yyamano
    yyamano 2015/03/18
    “『We Came to Sweat』は、黒人オーナーによるニューヨーク初のゲイバー「スターライト」についてのドキュメンタリーだ。”