Machine Learning Casual Talks #10 での発表資料です。 リクルートの横断組織であるリクルートコミュニケーションズで開発しているデータ分析基盤のCroisについて紹介させていただきました。
![データ分析基盤Crois](https://cdn-ak-scissors.b.st-hatena.com/image/square/379bf1ba2b9fc9fa5faee44d80c6dfc443faa824/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F9c0dcd8a2a044ec3a18f6bac99849a71%2Fslide_0.jpg%3F12740651)
こんにちは、エンジニアリンググループ SREチームの高橋(@tshohe1)です。 5/29に開催されたSRE Loungeというイベントで「エムスリーはどのようにしてSREをはじめたか」というタイトルで登壇させていただきました! 登壇の場を提供していただいたSRE Lounge運営スタッフの方々、スポンサー&会場提供していただいたサイバーエージェントさん、ありがとうございました。 本記事ではイベントの簡単なまとめと、時間の都合上語れなかった弊社の他の取り組みを少し書いていきたいと思います。 ANA Lounge Haneda by LWYang is licensed under CC BY 2.0 SRE Lounge について 各社のSRE実践例などが聞けるイベントです! イベントページ sre-lounge.connpass.com 今回のページ(第9回) sre-lounge.c
2 年ほど走ってみました。 Qiita の Increments を退職します - mizchi's blog からの 転職活動 https://gist.github.com/mizchi/4e097923bb92399d03ced9da44f15cfa の結果 この記事は、自分の体験を書くことで、どういう人がフリーランスに向いてるか、というのをわかるように書いたつもりです。自分に近い属性ということで、ある程度プログラマとして経験を積んだ人向けです。 フリーランス辞める理由 フリーランスが嫌になったわけではないです。機会があればまたやりたいとも思っています。今回はフリーランスを続けるより良い選択肢があった、というだけの話です。 個人事業主を 2 年やって、消費税の徴収方式が変わるタイミングがあり、法人化してフリーランスの働き方を続けるか、個人事業主をやめるか、という 2 つの選択肢があり
「ZOZOTOWNのシステムの大部分は、オンプレミスで運用してきた。2004年のオープン当初は問題なかったが、2年目以降、徐々に人気が出始め、毎年サーバを買い足す状態になった。(サーバの台数は)数百台規模になり、運用コストが高くなっていた」 そう話すのは、ZOZOテクノロジーズ 開発部の鶴見純一さん。同社がサービス運用・技術開発を担当するファッション通販サイト「ZOZOTOWN」は、年間812万人以上(19年3月末時点)が利用するほどの規模に成長したが、毎秒数万にも及ぶリクエストを処理し、システムの一部がダウンしても“サイトが落ちない”ようにするためには、オンプレミスでの運用は限界だった。 そこで同社は17年8月からクラウドへの移行を進めている。19年5月現在、一部システムのリプレースが完了し、目立ったトラブルもなく安定稼働できているという。今後、数年以内に全システムのリプレースを終える見
GitHubによると、Kotlinは最も成長しているプログラミング言語。グーグル、スクエア、ピンタレスト、ピボタル、キャピタル・ワン、アトラシアンといった企業での使用が増えている。 Kotlinは2010年、Javaに代わる言語としてソフトウエアツール企業、ジェットブレインズが開発した。アプリケーションのクラッシュの原因となる「ヌル・ポインタ・エクセプション(NullPointerException)」のような複数のJavaの「問題点」を取り除いた。 Business Insiderは、なぜKotlinを使うことに決めたのか、なぜアンドロイド開発者にこれほど愛されているのかについて、さまざまな企業に聞いた。 スクエア(Square)のソフトウエアエンジニア、ヴァレリー・オベチキン(Valeriy Ovechkin)が同社のフードデリバリーアプリ「Caviar」に携わった時、アプリはJava
「失敗の話をしよう」 この言葉は過去に例を見ないほど、賞賛されるようになったと思います。Googleで「失敗」を検索すると、「なぜ全ての成功は失敗から始まるのか」「なぜ失敗は成功にとって良いのか」といった刺激的な記事のタイトルが多く出てくるでしょう。また失敗は「早く失敗せよ、多く失敗せよ」のように、リーンUXのアプローチの中でもよく登場する概念のひとつです。 そんな状況の中で、私は革新的な意見を述べたいと思います。 失敗は悪いことです。 そう、それはこんなにもシンプルなことです。失敗を望まないのは人間の直感的な反応でしょう? 失敗を望まないのには理由があります。失敗は良い目標にはなり得ないのです。 失敗を美徳として褒め称えたり、「早く失敗せよ、多く失敗せよ」といった言葉の背景にある考え方を掘り下げている記事を実際に読んでみると、そこでは失敗は素晴らしいものだとは、まったく語られていないと気
Google CloudやYouTubeの障害は「数台のサーバへの設定変更のつもりが、誤って複数リージョンの多数のサーバに適用されてしまった」。Googleが説明 6月2日の午前11時45分(米国太平洋時間。日本時間の6月3日午前3時45分)から15時40分(同日本時間午前7時40分)までの約4時間、Googleの米国内ネットワークで障害が発生し、Google CloudのCompute EngineやCloud Storage、さらにYouTubeやG Suiteなどもその影響を受けて動作が遅くなったり利用できなかったりしました。 幸いなことに、障害の状況および時間帯の関係で日本のユーザーへの影響はそれほど大きなものではありませんでしたが、Googleの24x7担当VPであるBenjamin Treynor Sloss氏がGoogle Cloudのブログに記事「An update on
2019/06/04 『体系的に学ぶ安全なWebアプリケーションの作り方第2版 脆弱性が生まれる原理と対策の実践』応用講座 (徳丸本応用講座)PHP脆弱性徳丸本 はい。 6月3日に基礎講座、4日に応用講座があったのですが、さすがに二日はつらかったので応用講座だけ受けてきました。 受講者は20名弱。 以下は講義の概要です。 リンクなどは私が適当に補足しています。 撮影や資料転載は禁止だったので、文字だけです。 講義概要 Webセキュリティの基礎 受動的攻撃と同一オリジンポリシー 能動的攻撃とは、攻撃者がサーバに対して直接攻撃する手法。SQLインジェクションなど。 受動的攻撃は、サーバを利用して、Webサイトの利用者への罠を仕掛ける攻撃。XSSなど。 受動的攻撃を防ぐ機能のひとつが、同一オリジンポリシー。 JavaScriptは、同一オリジンのデータしか読むことはできない。 同一オリジンとは、
bundle install時に--path vendor/bundleを付ける必要性は本当にあるのか、もう一度よく考えてみようRubyRailsBundler TL; DR(最初に結論) bundle installをする場合は--path vendor/bundleを付けてプロジェクトごとにgemを管理しろ、という意見をよく見かける。 しかし、pathを指定しないと問題が起きる可能性があるのは、かなり特殊な条件下に限られる(100人いたら100人全員が遭遇するような問題ではない)。 よって、--path vendor/bundleのオプションは、付けたい人が付ければよいだけで、開発者全員に強制するようなルールではない、と筆者は考える。 はじめに bundle installコマンドを実行するとき、Ruby界に大きく分けて2つの流派があります。それは「--path vendor/bund
メカトラックスは、「ワイヤレスジャパン2019」(2019年5月29~31日、東京ビッグサイト)で、「Raspberry Pi(ラズパイ)」専用の通信モジュールや、ラズパイを屋外で使うためのキット「Pi-field」などを展示した。【修正あり】 メカトラックスは、「ワイヤレスジャパン2019」(2019年5月29~31日、東京ビッグサイト)で、「Raspberry Pi(ラズパイ)」専用の通信モジュールや、ラズパイを屋外で使うためのキット「Pi-field」などを展示した。 メカトラックスは、ラズパイ周辺機器の製造/販売および、ラズパイ組み込み機器の受託開発を手掛ける。ラズパイ専用の通信モジュールとしては、3Gに対応する「3GPi(スリージーパイ)」と4G対応の「4GPi」がある。 同社は3GPiを発売したのは2014年ごろだ。ホビー用途を想定して販売を開始したが、「意外にも法人からの問い
デザインの引き出しを増やすためにも、トレンドを押さえておくことは大切です。 タイポグラフィ、カラー、形など、デザインの基本となる要素が詰まった、最近のロゴデザインに使われているトレンド、デザインテクニックを紹介します。 ロゴのトレンドの最新版は、こちら。 2021年、ロゴデザインのトレンド -最近のロゴに使われているデザインテクニックのまとめ 2019 Logo Trend Report 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 トレンドの流れを見るのも面白いと思うので、過去分も。 2018年のロゴデザインのトレンド 2017年のロゴデザインのトレンド 2016年のロゴデザインのトレンド 2015年のロゴデザインのトレンド 2014年のロゴデザインのトレンド 2013年のロゴデザインのトレンド 2012年のロゴデザインのト
アマゾンの小売り事業を支える大事なパートナーは「デリバリープロバイダ」と呼ばれる地域限定の配送業者だ。宅配最大手のヤマトホールディングスが悲鳴をあげるきっかけとなった急増するアマゾン経由の荷物配送は、このデリバリープロバイダが担っている。 だが今年に入り、全国で9社しかない、そのデリバリープロバイダのうちの1社がひっそりと名前を消した。 アマゾン依存からの脱却を迫られる 5月30日、東証1部に上場する中堅物流企業のファイズが決算説明会を開いた。 「(アマゾン向けの)一本足打法でいいのか。顧客の分散化を進めていかなければいけない」。ファイズの榎屋幸生社長はこう語り、「アマゾン依存」から脱却する必要性について言及した。 ファイズは昨年までアマゾンのデリバリープロバイダのうちの1つだった。人材派遣会社・ヴィ企画の3PL(物流の一括請負)部門が独立する形で2013年に設立され、アマゾンを主要顧客と
マイクロソフトとオラクルは戦略的提携の下で、両社が運営するクラウドであるMicrosoft AzureとOracle Cloudの緊密な相互接続を行うと発表しました(オラクルの発表、マイクロソフトの発表)。 この提携により両社のクラウドは高速なネットワークで相互接続されることになります。まずは本日よりOracle Cloudの北米リージョン(Ashburn)とAzureの米西リージョンが接続され、今後さらにほかのリージョンへの接続も行われる予定です。 下記はプレスリリースからの引用です。 Enterprises can now seamlessly connect Azure services, like Analytics and AI, to Oracle Cloud services, like Autonomous Database. By enabling customers t
This is a blog version of the talk I gave at GopherCon Europe 2019 (Canary Islands Edition), where I shared my thoughts on why Visual Programming Languages have failed and revealed for the first time my experiment on visualizing Go code. I could dive in straight into the project, but I do believe to truly appreciate it, I have to explain the thought line behind it first. It starts with an almost e
こんにちは、平野です。 WWDC 2019にて、macOS Catalinaではzshがデフォルトのシェルとして採用されることが発表されました。 https://support.apple.com/en-ca/HT208050 もちろんデフォルトが変わるというだけで、使い慣れたシェルを使い続けることができますが、 せっかくなのでそれにかこつけて、zshの機能の一つであるZLEをご紹介したいと思います。 zshというと「補完がすごい!」と紹介されることが多いように感じますが、 補完の機能は使いこなすのが難しくて、正直私には手に負えないと感じています。 一方ZLEは上辺をちょっと理解しただけで、 めちゃくちゃ簡単にインタラクティブシェルに機能追加ができちゃいます!! これを機会にzshを使い始めてもいいのよ? なお、あくまでもzshの機能の紹介であり、bashとzshの比較とかそういう内容では
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く