タグ

2017年10月3日のブックマーク (13件)

  • ioドメイン障害を理解するため、DNSの仕組みについて勉強した - $shibayu36->blog;

    先日、ioドメインの障害があったのだけど、自分がDNSの仕組みをよく分かっていないせいで、いまいちどういうことが起こっていたのか把握できなかった。そこで、DNSの仕組みについて軽く勉強したので、そのメモを残しておく。内容は間違っているかもしれないので、その場合は指摘してください。 DNSについて学んだこと Software Design 2015/4のDNSの教科書が非常に勉強になった。また、 インターネット10分講座:DNSキャッシュ - JPNICも参考になる。 権威サーバとフルリゾルバ まず、DNSサーバには権威サーバとフルリゾルバの二つの種類が存在する。 権威サーバ ドメインの情報を管理し、自分の管理しているゾーンの情報を提供するだけのサーバ 問い合わせたドメインが自分のゾーンの管理下ではない場合、別の権威サーバへ委任するという情報を返す コンテンツサーバとも言われる? 例) co

    ioドメイン障害を理解するため、DNSの仕組みについて勉強した - $shibayu36->blog;
    fumikony
    fumikony 2017/10/03
  • 大学を辞めた - 本トのこと。

    2007年10月から慶應義塾大学通信教育過程第3類(文学)に在籍していたのですが、2017年9月30日をもって大学を辞めました。 10年在籍していたことになります*1が、この10年で3回の転職と5回の引っ越しと1回の結婚を経てるので、まぁまぁ地道に頑張った気もします。 大学に入学した理由 振り返りのために書いておきます。 大学入学のきっかけは、中高時代の同級生がマルチ商法にハマってて、それがいかにグレーかを様々な観点から指摘した時に「でもどこどこの大学の教授も勧めてるって言ってたよ」と言われて、自分が正しいと思うことを言っても(親しい人であっても)権威があれば根拠はどうあれそちらを信じることがあるのだという体験があって、大学にいくことで自分の話す言葉に信頼性を持ってもらえるならと思ったのが一つ。 あとはタイミング的な事情で学生時代に進学の選択がなく20代を過ごしていて、上記のことで色々調べ

    大学を辞めた - 本トのこと。
    fumikony
    fumikony 2017/10/03
  • 違いとか多様性って、コストがかかると思いませんか──? 東京大学准教授・中原淳さん×株式会社Wasei代表取締役・鳥井弘文さん | サイボウズ式

    多様性を認める社会やチームを作っていくのは、とても大切なこと。それは「さまざまな価値観を持つ人が集まり、同じ場所で生きる」ことを意味します。 言葉にするとシンプルですが、これは簡単なことではありません。互いの価値観をわかりあえないことだってあるはず。むしろ私たちは、「わかりあえない」ことを前提に、それでも一緒に生きていく覚悟をしなければいけないのかもしれません。 こんな時代のリーダーたちは、どうやって多様な価値観をもつメンバーをマネジメントしていけばいいのでしょうか? 今回は、東京大学准教授の中原淳先生と、「灯台もと暮らし」を運営する株式会社Wasei代表取締役・鳥井弘文さんが対談します。 中原先生は、「企業・組織における人材開発やリーダーシップ開発」や「職場のリーダーが、多様性にいかに向き合うか」について研究されています。鳥井さんはご自身のブログ「隠居系男子」において、多様性に関するさま

    違いとか多様性って、コストがかかると思いませんか──? 東京大学准教授・中原淳さん×株式会社Wasei代表取締役・鳥井弘文さん | サイボウズ式
    fumikony
    fumikony 2017/10/03
  • エンジニアのための『Haskell入門』

    2017/10/03 (この記事は『Haskell入門 関数型プログラミング言語の基礎と実践』の書評もとい宣伝です) Haskell は研究者から開発者まで様々な人が関わり発展している言語です。純粋なエンジニアがHaskellを学び始めるとファンクタやモナドなど数学由来の概念に惑わされ、まともなアプリケーションを開発できるスキルを身につけるところまでたどり着かないというのはよくある話だと思います。これらの概念は決していたずらにHaskellを難しいものにしているわけではなく、むしろ他の言語にはない素晴らしい機能を提供してくれるものです。しかし学習の段階ではどこまで学ぶべきか折り合いをつけるのが難しく入門の敷居を高くしてしまっているのも事実です。 技術評論社より新しく出版された『Haskell入門 関数型プログラミング言語の基礎と実践』は「まったくの初心者がHaskellでアプリケーションを

    エンジニアのための『Haskell入門』
    fumikony
    fumikony 2017/10/03
  • エンジニアと立ち話。Vol.8 @deeeet(SRE) ちょっとお話いいですか? | mercan (メルカン)

    ソフトウェアエンジニアの@kajikenがメルカリで働くエンジニアたちを捕まえて、ちょこっとお話を聞いていくシリーズ。第8回はメルカリ SRE(Site Reliability Engineering)チームメンバーの中島大一さん(@deeeet)です。 @kajiken:@deeeetさん、ちょっといいですか。 @deeeet:ちょっと待ってください今goroutineをcancelします。はい。どうぞ。 @kajiken:入社日と職種を教えてください。 @deeeet:2017年の1月に入社しました。SRE(Site Reliability Engineering)チームメンバーとして働いています。 @kajiken:これまでの経歴を教えてください。 @deeeet:大学の研究室ではNLPを、大学院に入ってからはロボットや音声対話の研究をしていました。新卒で楽天に入社して、最初はko

  • マイクロサービスに活用できる!APIを提供する決済サービス8選|モバイルマーケティング研究所|ModuleApps 2.0

    Stripe Stripeは、100か国10万社以上で利用されているモバイル決済サービスです。FacebookやTwitter、アディダスなど有名企業もStripeを利用しています。最小限の決済コードで完結できる、シンプルで柔軟なAPIを用意しています。 モバイルアプリに「購入する」ボタンを埋め込み、Stripeで決済することも可能です。1回だけの購入のほか、従量課金や定期支払いを行うことも可能です。グローバルに展開しているため130以上の通貨で支払いや受け取りができます。 初期費用:無料 月額費用:無料 決済手数料:3.6% APIライブラリ:PHP/Ruby/Python/Java/Node.js/curl/Go SDKライブラリ:Android、iOS 継続決済機能:あり 対応カード:VISA、MasterCard、AmericanExpress https://stripe.com

    マイクロサービスに活用できる!APIを提供する決済サービス8選|モバイルマーケティング研究所|ModuleApps 2.0
  • 外注したシステムの脆弱性は誰のせい? 連日の「深刻な脆弱性」にどう向き合い、どう対応するか?

    外注したシステムの脆弱性は誰のせい? 連日の「深刻な脆弱性」にどう向き合い、どう対応するか?(1/4 ページ) 連日のように公開される脆弱性情報の中から自分たちに関係するものを見つけ、適切な優先順位で対応するのは容易ではない。この状況に、企業はどう向き合えばよいのだろうか? @ITは、2017年8月30日にセミナー『連日の「深刻な脆弱性」どう向き合い、どう対応するか』を東京で開催した。多数の専門家やセキュリティベンダーが登壇した同セミナーの模様をお届けしよう。 多くの企業が安心して使っているであろうソフトウェアにも、外注したシステムにも、脆弱(ぜいじゃく)性は存在し得る。連日のように公開される脆弱性情報の中から自分たちに関係するものを見つけ、適切な優先順位で対応するのは容易ではない。「ソフトウェアに脆弱性が見つかった場合、すぐにパッチを適用すること」、これはセキュリティの“基”だが、言う

    外注したシステムの脆弱性は誰のせい? 連日の「深刻な脆弱性」にどう向き合い、どう対応するか?
  • メルカリQA-SETチームが進めているテスト自動化についての質問まとめ | メルカリエンジニアリング

    こんにちは。メルカリでQA-SETチームのマネージャ兼自動化エンジニアとして、スマホアプリのテスト自動化をぶりぶりしている@daipresentsです。 先日開催された Mercari Tech Conf 2017 において、自動テストのデモ展示を担当させていただきました。当日は多くの方にお越しいただき、スマホアプリの自動化への関心は大きいのかなぁと感じております。 この記事では、テスト自動化についてよく質問されたことをまとめてみたいと思います。どの現場も同じように悩んでおり、試行錯誤している点も似ていたので、ノウハウとして残れば幸いです。 Q. どんな技術をつかってアプリの自動化をしているのですか? A: AndroidはAppium(Ruby) を使っています。 Gemが豊富なので以下のようなGemを使って実装を効率化しています。 # Gemfile sample gem 'appiu

    メルカリQA-SETチームが進めているテスト自動化についての質問まとめ | メルカリエンジニアリング
  • Go APIサーバーの設計について、golang.tokyo#9で話しました。 - Gunosy Tech Blog

    どうも、Gunosyの新規事業開発室エンジニア、高橋(@__timakin__)です。 先日行われたgolang.tokyo#9にて、GoAPIサーバーの設計についてトークをする機会を頂いたので、いってきました。 スライドはこちらです。全編英語となっておりますが、ご覧頂けると幸いです。 speakerdeck.com 概要 アジェンダの前の序文にも書いてあるのですが、GoAPIが大企業で試験的に導入するというフェーズを超え、スタートアップなどでも「Goって最近トレンドだよね」という声が聞こえ、小規模のチームでも積極的に登用されるようになってきたように感じます。 あくまで個人の観測範囲での話なのでバイアスがあるとは思いますが、「試してみた」というトークが界隈でも最近少なくなったように思います。 そんな中、参考例となるGoAPIのOSSは非常に少ないため、新規に始めるハードルは、学習コス

    Go APIサーバーの設計について、golang.tokyo#9で話しました。 - Gunosy Tech Blog
  • Microservices at Mercari

    1) Mercari has transitioned some services to microservices architecture running on Kubernetes in the US region to improve development velocity. 2) Key challenges in operating microservices include deployment automation using Spinnaker, and observability of distributed systems through request tracing, logging, and metrics. 3) The architecture is still evolving with discussions on service mesh and c

    Microservices at Mercari
  • 美文章滅すべし - 橋本商会

    技巧を凝らした美しい文章は、1つの話しか無さそうなしっかりした見た目になるので、はじめから結論ありきになって崩せない

    美文章滅すべし - 橋本商会
  • エラー・バジェットによるリスク管理 Managing risk with error budgets

    2017-09-28 thu. 第 1 回 Google Cloud INSIDE Games & Apps Google Cloud SRE アドボケイト ポール ニューソン の登壇スライドです。Read less

    エラー・バジェットによるリスク管理 Managing risk with error budgets
  • NLBでfluentdのforwardパケットを分散させてみた - Qiita

    AWSの新しいロードバランサであるNLB(Network Load Balancer)を使ってfluentdのforwardパケットを分散してみたので、レポートをまとめておく。 NLB自体については、クラスメソッドのブログ等で紹介されているのでそちらを参照するのが分かり易い。 静的なIPを持つロードバランサーNetwork Load Balancer(NLB)が発表されました! 試してわかった NLB の細かいお作法 ざっくり言うと、TCPプロトコルを対象にしたALBって感じ。 ターゲットグループはポートレベルで設定できるので、コンテナ環境と相性が良い。 ポート違いで複数fluentdが立っていても同じグループとしてまとめて分散できる。 利用までの流れ ターゲットグループを作成し、TCPレベルでコネクションが貼れるかのヘルスチェックの設定をする インスタンスもしくは対象IPと、ポートの組を

    NLBでfluentdのforwardパケットを分散させてみた - Qiita