タグ

2018年8月23日のブックマーク (12件)

  • Kubernetes導入で実現したい世界とその先にあるMicroservices - スタディサプリ Product Team Blog

    はじめに CTO兼SREエンジニアリングマネージャーの中野です。ここしばらくの間、CTO/SREエンジニアリングマネージャーとして注力しているKubernetes導入について紹介したいと思います。 今回は、Kubernetes自体がどういうものなのかということより、それをツールとしてどう使い、それでどういう世界を実現したいのかみたいなところを中心に紹介できたらと思います。 まず現在の状況ですが、Quipperでは、大きく分けてスタディサプリの小中高校生向けと日以外向けの2つのサービスを展開しています。サービスとしての構成はほぼ同じですが、基盤としては別々のAWSアカウントで運営されています。このうち日国外向け環境では、Kubernetes化がほぼ完了というステータスになっています。目下、スタディサプリも移行中です。 Kubernetes化以前は、Deis(Herokuクローン的なもの)

    Kubernetes導入で実現したい世界とその先にあるMicroservices - スタディサプリ Product Team Blog
    vanbraam
    vanbraam 2018/08/23
    "SRE業務を部分的にWebエンジニアへ"の節を読んで思ったけど,こういう事を実現したいのであればHerokuやCloud Foundryの方が余程シンプルでは.k8sの様に複雑な概念を理解する必要もないし;k8s導入という手段が目的化してる感ある
  • 同期が出世、後輩が抜擢でも「嫉妬」に狂わない人は何が違うのか

    (株)圓窓の代表取締役。 元・日マイクロソフト株式会社業務執行役員。マイクロソフトテクノロジーセンターのセンター長を2020年8月まで務めた。 DXやビジネスパーソンの生産性向上、サイバーセキュリティや組織マネジメントなど幅広い領域のアドバイザーやコンサルティングなどを行っている。 複数の会社の顧問や大学教員の肩書を持ち、「複業」のロールモデルとしても情報発信している。 グローバル仕事人のコミュ力 澤円 グローバル化が進む現代において、ますます必須になるコミュニケーション力。グローバルに活躍できる人は、どう“コミュ力”を磨いているのでしょうか。マイクロソフトテクノロジーセンターのセンター長として、エグゼクティブお向けに、さまざまなプレゼンテーションを行い、同社でトッププレゼンターの地位を確立している澤円さんが、そのスキル・知見を出し惜しみなく紹介します。 バックナンバー一覧 皆さんこんに

    同期が出世、後輩が抜擢でも「嫉妬」に狂わない人は何が違うのか
    vanbraam
    vanbraam 2018/08/23
    "嫉妬への特効薬は「自信」"は同意.それは外面を保つ為のプライドじゃなくて,本当に"自分は自分だから大丈夫"と思える事.他人と比較してしか自分を評価できない人が嫉妬に狂うんだと思う
  • 熱海に行く途中で出会った人に「時間があれば途中下車するといいですよ」と言われ降りてみた駅がこちら

    建材 @moenai_kenzai 以前熱海に行く途中で小田原に寄った際、そこで会った人に「もし時間があるなら根府川で途中下車するといいですよ。何もない駅なんですが僕は根府川駅のホームから見る海が好きで」と言われ、駅員さんもいないその駅で電車一分海を眺めたんだけれど凄く贅沢な時間だった。東海道線に乗ると思い出す。 2018-08-20 13:14:56

    熱海に行く途中で出会った人に「時間があれば途中下車するといいですよ」と言われ降りてみた駅がこちら
    vanbraam
    vanbraam 2018/08/23
    途中下車する心のゆとりが一番大事なのかもしれない
  • イーロン・マスクを追い詰めたのは、いったい誰なのか|WIRED.jp

    vanbraam
    vanbraam 2018/08/23
    結論: "イーロン・マスクを追い詰めた"のは,イーロン・マスク氏自身
  • 有休消化の夏休みはおかしい、会社に不満抱くSE

    Q.うちの会社は例年、有給休暇を使って夏休みを取らされます。しかも取得できるのは8月の第2週か第3週だけ。この時期は電車がすいていて電話も少なく仕事がはかどります。また有給休暇をためていたので、強制的に消化されるのも困ります。こうした不満を会社にぶつけても構わないでしょうか。 「休暇を取らせてもらえない」という嘆きの逆パターンの相談ですね。今後、このような相談が増えてくるかもしれません。というのも、国が有給休暇の取得率を向上させるための指導を強めているからです。取得率を高めるために、夏休みを有給休暇の計画的付与としているIT企業も多いようです。 働き方改革の気運が高まる中、2019年には有給休暇の取得義務化が法制化されます。会社も対応に迫られるので、さらに休暇取得の勢いは加速すると思います。 今までのように、休暇取得は社員任せ、あるいは多忙な社員は有給休暇すら取れない、といった事態は無くな

    有休消化の夏休みはおかしい、会社に不満抱くSE
    vanbraam
    vanbraam 2018/08/23
    "2019年には有給休暇の取得義務化が法制化されます"<知らなかった."最低5日は個人の自由枠に"<5日は少なすぎないだろうか
  • 「あなたは上司、僕は部下」の線引きが組織をダメにする!?――理想の組織をつくる3つのポイント

    「あなたは上司、僕は部下」の線引きが利己主義を生む 以前から、「上司と部下」の関係性が害悪を生み出しているように感じている。極端にいうと、上司・部下という考え方自体、前時代的な過去の遺物なんじゃないかと思うのだ。 もちろん大きな組織を動かす上で指揮命令系統は大事であり、その上での「上司」という役割が必要なのは理解できる。上司と部下を全否定するつもりはない。だが、一方で、上司と部下という関係性がもたらす弊害も大きい。例えば、役割があてがわれると、「上司としての振る舞いをしよう、部下としての振る舞いをしよう」という暗黙の力が働く。そして、相手にも「上司として、部下として」の振る舞いを期待してしまう。 「上司が」働きやすい職場をつくってくれるはず。 「部下が」思うように動いてくれるはず。 でも実際はそうはならない。そして、自分が思い描く「あるべき上司像、部下像」と合致しないとイライラする。 上司

    「あなたは上司、僕は部下」の線引きが組織をダメにする!?――理想の組織をつくる3つのポイント
    vanbraam
    vanbraam 2018/08/23
    "チームに上下関係はない"は常々自分も言ってる.ただ最終決定権を持つ人は必要
  • Railsで不要なテーブルと古いmigrationファイルを削除する - Kaizen Platform 開発者ブログ

    はじめまして、ハートレイルズの境 (@kazsakai) です。 色々あって今は長野県の伊那という、地理的には日列島の中心らへんだけどあらゆる大都市から満遍なく遠い片田舎に暮らしています。(ちなみにアニメ聖地巡礼発祥の地だそうで) Kaizen Platformさんの社員ではなくパートナーという立場ではありますが、ほぼ最初期くらいから開発に関わっているエンジニアの一人として、今回こちらのブログにお邪魔させていただきます。 Rails の不要テーブルと migration ファイルを整理したい Kaizen Platformさんのプロダクトは日々着実に拡大を続けていて、githubの社内リポジトリ数も今や200を超えていますが、そんなKaizenのプロダクトも最初期には単一のRailsリポジトリからスタートしました。 最初期のプロダクト名「planBCD」にちなんだそのRailsリポジトリ

    Railsで不要なテーブルと古いmigrationファイルを削除する - Kaizen Platform 開発者ブログ
    vanbraam
    vanbraam 2018/08/23
    "新しくDBを作ってrake db:migrateするとmigrationファイル群の色んなところでエラーが出て動かない"<="カラムを追加したついでにモデルクラスを使って値を設定している"<これは酷い
  • 営業出身の社長「会社の業績が悪いのでコスト部門の技術部を全員解雇する!どうせ転職できないので泣きついたら許してやるか…」 #本当にあったIT怖い話 屈指の良い結末へ

    ゼクシィ @whitezexy 営業出身の社長が「会社の業績が悪い。まずコスト部門の技術部を全員解雇する」と言い出し、「どうせ転職できないだろうしチャンスをくださいと泣きついて来たら許してやるか」という腹積もりだったらしいが、それを聞いたエンジニアが全員辞めて新たに立ち上げたのが弊社です。 #当にあったIT怖い話 2018-08-21 09:54:03

    営業出身の社長「会社の業績が悪いのでコスト部門の技術部を全員解雇する!どうせ転職できないので泣きついたら許してやるか…」 #本当にあったIT怖い話 屈指の良い結末へ
    vanbraam
    vanbraam 2018/08/23
    "最低限の敬意も払ってくれない人と一緒に仕事してもすり減るだけやで。文理関係なく"<これ
  • 進化的アーキテクチャ

    進化的アーキテクチャというが翻訳され出版された。光栄なことにレビューに参加させていただていた。 私が手探りでやっていたアーキテクチャ構築というものに対する姿勢を一変させるようなだった。 進化的アーキテクチャに限らず、ソフトウェアアーキテクチャを構築する役割(ソフトウェアアーキテクト)の仕事は何か。 書の第一章の第一段落にこう書いてある。 アーキテクトの仕事とは、(それが何であれ)重要なものを全て理解し、釣り合いを取ることだ。 ソフトウェアアーキテクトの仕事アウトプットは、ソフトウェアアーキテクチャを構築することではあるが、それは単なる結果だ。 よいソフトウェアアーキテクチャを構築するためには 重要なものを全て理解する。重要なものには法律、慣習やビジネス上の制約といったソフトウェア以外のものも含まれる。 重要なものの釣り合いを取る。重要なものの特徴はしばしば相反する。 の2つが必要だ

    vanbraam
    vanbraam 2018/08/23
    "重要なものを全て理解"するには,重要でないものを素早く判断して切り捨てる能力が必要で,そっちの方が実は難しい気がしている;引き算のデザインがしばしば絶賛されるのに中々実現できないのも,捨てる方が難しいから
  • marchily | 仕事見える、チームちかづく

    シンプルで続けやすい日報が、 自主性とチームワークを高める。日報は、リーダーが個々の仕事を見るだけではなく、チーム全員がお互いの仕事を知るツール でもあります。「自分の仕事がチーム全体に関わっている」 意識を生み出すことでスタッフの自主性を高め、チーム全体の活力につなげます。 タスク管理にアソビの要素を! ゲーム感覚で仕事がすすむ。 ミッションを達成するとご褒美としてバッジをGET。さまざまな種類のバッジをコレクションできます。 他にも、チームのメンバーの仕事ぶりを褒めたり、 コメントしたりと、さまざまな機能が満載。仕事をこなすたびに経験値が上がり、個人もチーム全体も盛り上がります。

    marchily | 仕事見える、チームちかづく
    vanbraam
    vanbraam 2018/08/23
    まずmarchilyの開発チームが,marchilyを使ってサービス開発をどう進めたかを公開して欲しい
  • 統計的因果推論のためのPythonライブラリDoWhyについて解説:なにができて、なにに注意すべきか - Unboundedly

    機械学習など主に予測を目的とした統計手法に強いイメージのPythonでしたが、統計的因果推論を行うためのライブラリ、“DoWhy”がついにリリースされました。 DoWhy | Making causal inference easy — DoWhy | Making Causal Inference Easy documentation これまで因果推論があまり浸透してこなかった*1データサイエンス界に新しい風が吹くのではと期待が高まります。 一方でこのパッケージが何を可能にし、逆に何ができないのかを理解しなければ、雑なデータ分析が増えて逆に有害なのではと思い、今回ブログを書くことにしました。 先に言っておくと、私自身はPythonをメインに使っているわけではありません(使ったことはあるので一応コードを読んで何が起こっているかくらいはわかります)。したがって記事の目的は、DoWhyライブ

    統計的因果推論のためのPythonライブラリDoWhyについて解説:なにができて、なにに注意すべきか - Unboundedly
    vanbraam
    vanbraam 2018/08/23
    全部読んだけど(たぶん)半分くらいしか理解できてない.後で時間のある時にもう一度読み直すかも
  • コードを静的解析して脆弱性を検出する「SCALe」、米CERTがオープンソースで公開

    米Software Engineering Institute(SEI)のCERT部門は、静的解析によってコードの脆弱性を検出するアプリケーション「SCALe」(Source Code Analysis Laborator)をオープンソースで公開しました。 SCALeは、複数の静的解析ツールをまとめて実行するためのフレームワークでできており、今回公開されたアプリケーションにはセキュリティに関するコーディング規約「SEI CERT Coding Standards」およびSQLインジェクション、クロスサイトスクリプティング、バッファオーバーフローなど多くのソフトウェアの脆弱性を体系的に一覧化した「CWE(Common Weakness Enumeration)」(共通脆弱性タイプ一覧)の2つをベースにしたツールが含まれています。 SEI CERT Coding Standardsは現在、C/

    コードを静的解析して脆弱性を検出する「SCALe」、米CERTがオープンソースで公開
    vanbraam
    vanbraam 2018/08/23
    とりあえず試してみたいのでブクマ