社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee
誰? ドワンゴに2014新卒入社してwebエンジニアやってた人です qiita.com qiita.com とか書きました 保守性のある設計が得意で、途中からwebフロントエンドに特化する生存戦略をとってました(今思うとこれは自分の市場価値を上げる面では失敗でしたが) これは何?なんで書いた? 僕が鬱病になる過程と闘病記みたいな感じです 2019年2月にドワンゴを休職したので、これを残すことで自分の心を整理し、少しでもこういう病気や精神が狂っていく人への理解が得られれば良いなと思って書きました 完全に自分語りなので、「人間のバックグラウンドにはこういう事もあるんだな、周りの人もつらいバックグラウンドを抱えているかもしれないな」と思ってもらえればいいです。この記事から僕の落ち度や弱い点を探してマウントを取ることはやめてください あと大量の 退職・入社・退職しませんエントリ がある流れに乗って
改めて ソフトウェアアーキテクチャ GUI のアーキテクチャの歴史を調べてみたくなった。本来の MVC とは何か?何が正しくて何が間違っているか?も重要なのだが、それよりは、なぜそれが生まれたのか?何を解決しようとしたのか?どのような問題点が生まれて、それをどう工夫して解決・発展してきたのか?を知りたい。しかし、そういうことがまとまっている日本語の情報が少ないので、自分で色々かいつまんでメモしておく。 MVC の原点は 70 年代にまで遡り、実装としては Smalltalk-80 のクラスライブラリとして実装されたのが最初だと思われる。しかし、後世に大きな影響を及ぼしたポイントをいくつか持ちつつも、当時のアーキテクチャが現代においてそのまま利用されているケースはほぼないといっていい。したがって、単に MVC といった時には大抵最初期の MVC を指すことは少なく、区別するために最初期の M
19世紀末にアメリカで起こったトーマス・エジソンとジョージ・ウェスティングハウス&ニコラ・テスラの「電流戦争」をベネディクト・カンバーバッチ、ニコラス・ホルト、トム・ホランド、マイケル・シャノンといった俳優で映画化した、マーティン・スコセッシがプロデューサーを務める映画「THE CURRENT WAR」の予告編が公開されました。もともと2017年に公開予定の映画でしたが、プロデューサーのハーヴェイ・ワインスタインのセクハラ騒動により公開が延期となり、再編集を加えたのちの完成に至りました。 THE CURRENT WAR :: OFFICIAL TRAILER - In Theaters This October - YouTube THE CURRENT WARは天才トーマス・エジソン(演:ベネディクト・カンバーバッチ)と…… もう1人の天才ニコラ・テスラ(演:ニコラス・ホルト) 実業家サ
NETFLIX コンテンツ帝国の野望 :GAFAを超える最強IT企業 作者: ジーナ・キーティング,牧野洋出版社/メーカー: 新潮社発売日: 2019/06/26メディア: 単行本(ソフトカバー)この商品を含むブログを見る何年か前から、Neftlixに加入し続けている。観たいアニメが配信されているし、映画もぱんぱか追加されるし、特にこの1〜2年のことだがオリジナルの映像コンテンツが豊富で、ちと時間が余ったし、なんかみるかな、という時に観るものに困らない。フィクションだけでなくドキュメンタリー系のものが配信され/オリジナルのコンテンツを作ってくれているのもありがたく、値段が上がっても毎月課金し続けている。 日本からみていると、Neftlixは洗練されたアルゴリズムと品揃え、絶え間なく投入されるアホみたいに金のかかったオリジナル番組たちに支えられ、映像配信世界の王といった感じの企業である。がし
※本記事はアフィリエイトプログラムによる収益を得ています PCゲームのプラットフォームSteamに、毎年恒例のサマーセールがやってきました(7月10日まで)。数々のゲームが割り引きされるなか、名作「Portal」が90%オフで60円に。恐ろしく突き抜けたセールっぷりに、「狂った価格設定」だとゲームファンからどよめきの声が上がっています。 傑作中の傑作と呼び声高いパズルゲームが…… 驚きのセール価格!!! 同作はSteamの運営元Valveの作品。壁や床を撃って不思議な穴を作り、2つの空間をつなげられる銃「ポータルガン」を駆使して謎の施設を探索するパズルゲームです。床に作った穴に飛び降りて、壁に作った穴から勢いよく飛び出すといった奇想天外な感覚は格別。無機的な空間やシステムの中に、ある種の“情”が感じられるストーリーも見事です。 青とオレンジの2つの穴を作ると、相互につながって「空間の出入口
ペアプロ・モブプロ、スキルマップ、1-on-1等々… チーム開発にまつわる各論・方法論・話題をよく見る昨今、関心の高まりは歓迎さるべきことながら つまるところそれらが現実のどのような問題を解決していくのか? どのように相互作用するのか? これらが有機的に結びつくことで現実のどのような問題を解決していくか? こうした疑問に答えたり、具体例とともに記した記事はさほど多くないのではと思います。 本記事では昨年度に筆者のチームが約7ヶ月携わったプロジェクトにて、プロジェクト特性に起因する不確実性と我々がいかに戦ったかを記します。チーム開発を行う方にとってこの記事が実りあるケーススタディとなれば幸いです。*1 なお、本記事では以下のことは本旨とは逸れるため割愛させていただきます。 プロジェクトの機能的側面 技術的不確実性 各取り組み単体の詳細 はじめに / プロジェクトの雰囲気を伝える図 この記事で
Default keyboard shortcut schemesAll ReSharper actions can be invoked with keyboard shortcuts. Most of the actions have default shortcuts, which you can use out of the box. For the rest of the actions, you can assign a preferred shortcut keys if needed. ReSharper provides two default keyboard shortcuts schemes. Visual Studio — This scheme aims to minimize conflicts with Visual Studio's own keyboar
GraalVM流行ってますね。 そして、多くの人はGraalをAOTとして使うnative-imageのことだけをGraalVMと言ってたりします。 ご安心を。このエントリではGraalをJITとして使うHotSpotモードとGraalをAOTとして使うnative-imageの両方が遅いという話です。 GraalVMは速い、と言われてますが、残念ながらHotSpotモードでC2より速い結果を手元では出せていません。 公式ブログでは1.7倍から5倍速くなると書いてますけど、手元では再現できてません。 Under the hood of GraalVM JIT optimizations - graalvm - Medium native-imageは速い、というのはよくありますが、これはネイティブ化によりJVMの起動時間や最適化の時間、最適化されずに動く時間が省略されるので起動が速い、とい
オンラインで金融サービスを提供する事業者にとって悲願とも言える「eKYC(Know Your Customer)」の実装がいよいよ始まった。2019年4月23日にメルペイがサービスを開始。5月9日にLINE Payも続いた。サービス開始手続きの手間が軽くなり、利用者増につながるとの期待がある。 「本人確認はサービスにおける最初の入り口。eKYCの導入は安心・安全とUX(ユーザー体験)の両方を最大化できる」。メルペイでプロダクトマネージャーを務めるラートサムルアイパン・カンウィパー氏は、こう語る。同社が提供を始めたのは「アプリでかんたん本人確認」である。2018年11月に犯罪収益移転防止法(犯収法)が改正され、オンラインでKYCを完結できるようになったことを受けて実現した。 手順はこうだ。アプリを起動して利用者自身の顔と、運転免許証などの顔写真付き身分証とを一緒に撮影する。その際に「左目を閉
本連載は、楽しくGo言語について学ぶ連載です。三回目の今回は、Go言語でWebサーバーを作ってみましょう。Go言語を使えば、10行程度のプログラムで簡易Webサーバーが書けてしまうので紹介します。 Go言語なら10行でWebサーバーが書けます 一番簡単なWebサーバー Go言語の標準ライブラリ「net/http」を使うと、Webサーバーが手軽に書けるので便利です。以下は、「Hello, World!」とブラウザに出力するだけのWebサーバーです。コメント混みで10行程度のプログラムですが、しっかりと動きます。 まずは、以下のプログラムを「hello_server.go」という名前で保存しましょう。コメント混みで10行です。 package main import ("net/http") func main() { // メイン処理 http.HandleFunc("/", HelloHa
Robert Griesemer, for the Go team 26 June 2019 Status We’re well on the way towards the release of Go 1.13, hopefully in early August of this year. This is the first release that will include concrete changes to the language (rather than just minor adjustments to the spec), after a longer moratorium on any such changes. To arrive at these language changes, we started out with a small set of viable
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く