タグ

2019年4月4日のブックマーク (11件)

  • 5年いた富士通を退職した理由

    5年エンジニアとして務めた富士通を一昨年退職した。そろそろほとぼりも冷めたと思うので、書く。 真面目に書いている増田もいるが、僕は自分の半径5m以内で起こった幼稚な理由にフォーカスを当てる。 開発環境がだめまずこれがトップにくる。 当にだめだった。多分開発させる気なんてなかったんだろうなあ。ニートでももうちょっといい環境を使っていると思う。 メモリ4GBのセレロン使ってた。もちろんSSDじゃなくてHDD。PC富士通製のミドルクラスのノートPCしか支給されなかった。 Macなんか認めん!iOSアプリも富士通PCで作れ!(当にあった話)。 机上環境もだめいろんな環境にいたが、その中でもひどかったのは、もともと生産ラインがあった場所に机を置いて事務所として使っていた場所だ。机もせまかったし、気温も暑いか寒いかのどちらかだった。 そこに協力会社を大量に押し込んで、ソフトウェアの生産ラインを作

    5年いた富士通を退職した理由
  • Microservicesでなぜ作るのか - An Epicurean

    「Microservices時代の監視設計」と言うエントリーを書きたいのだけど、そもそもなんでMicroservicesで作る必要があるのかというところを先に書く必要があると感じたので私見を述べてみる。すでにMicroservicesで作っている人からすると「何をいまさら」と言う内容も多いかもしれません。 Microservicesでなぜ作るのか ドメイン分割のレイヤーの変遷 今は成長段階 Microservicesのメリットとアーキテクト クラウドはフレームワークになった 共有データベースアンチパターンとMicroservices設計 Microservices時代の監視設計 参考図書など Microservicesでなぜ作るのか 身も蓋もないことを書いてしまうと、これはもう「潮流がそうなっているから」ということだと思う。業界がそういうアプリケーションの作り方をしてノウハウを貯めていく流

    Microservicesでなぜ作るのか - An Epicurean
  • コインハイブ事件のご報告とこれからのこと|モロ

    ようやく気持ちが落ち着いてきて「これ自分のブログで書いたらいよいよ『モロ 犯罪』とかでGoogleにサジェストされてしまうのでは……?」と気を回せるようになり、そっとnoteに移行させていただきました。 モロ(@moro_is)です。 大変お騒がせしておりましたCoinhiveの件、3月27日に横浜地裁で行われた裁判にて、晴れて「無罪」となりました。 ご助力いただいたたくさんの方々のお力の賜物とひしひし感じております。 改めて、心からありがとうございました。 ここでは、これまでお伝えできていなかったことと、これからのことを簡単にご報告させてください。 無罪の判決について今回わたしが言い渡された「無罪」の判決はざっくりと以下のようになっています。 - Coinhiveは不正指令電磁的記録(ウイルス)にあたるか - ユーザーの意図に反していたか - みんなCoinhiveなんて知らないのでNG

    コインハイブ事件のご報告とこれからのこと|モロ
  • ディープラーニング/機械学習のビジネスフレームワーク「5D」 | LeapMind inc.

    LeapMindの三室です。 引っ越しとか人事とか色んなことやっておりましたが、現在は主にセールス/ビジネス開発に携わっております。そんな中、考えていたことをまとめてみたいと思い、久々にブログを書くことにしました。 いきなりですが結論から言うと、下記の5つの観点が必要かなと考えています。(なんとなくDでまとめてみた 以下で説明していきます。 【ディープラーニングとか機械学習とかAI()プロジェクトでよくある状態】 数年ディープラーニング/機械学習のビジネス周りをやっておりますが、よくある状態としてはこんな感じです。 「そもそもどんなことできるかわからんですわ〜」 「ROI見えないんで、予算取れないですわ〜」 「ディープラーニングブラックボックスだから、不安ですわ〜」 「モデルはいいけどセキュリティの観点からクラウド使うの無理ですわ〜」 「まだ既存システムとのインテグレーションまで考えられて

    ディープラーニング/機械学習のビジネスフレームワーク「5D」 | LeapMind inc.
  • Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

    Kubernetesはさまざまな環境で利用され、かつ不特定多数がクラスタにアクセスできることを前提に構築されており、そのため非常に柔軟なユーザー認証機構やユーザーの権限を管理する機能が組み込まれている。記事ではこれらの認証や権限確認機構がどのように働くのかや、その仕組みについて解説する。 Kubernetesにおける認証の必要性 Kubernetesはさまざまな企業・組織が参加するオープンな組織「Cloud Native Computing Foundation(CNCF)」によって開発が進められているが、元々はGoogleによってその開発がスタートしたプロジェクトであり、同社の持つコンテナクラスタ管理技術を元にしている。そのため、Kubernetesは当初から不特定多数がアクセスできるパブリッククラウドでの利用が想定されており、そういった環境でもセキュアかつ柔軟に利用できるよう設計され

    Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ
  • TypeScript+Expressでサーバーサイド開発やってみた / typescript_express_debugging

    TypeScript + Expressでサーバーサイド開発やってみた。主にツールやデバッグ周りの話をしました。ぜんぜんわからない、おれはふんいきでデバッグしている。

    TypeScript+Expressでサーバーサイド開発やってみた / typescript_express_debugging
  • Kubernetes は辛いのか? - @amsy810's Blog

    こんにちは。 @amsy810 です。 下記のブログが出てから『Kubernetes は運用しきれない』と耳にすることが多くなってきたので、雰囲気で曲解されて Kubernetes is difficult とならないよう、マネージドでシンプルに使うだけなら難しくないよと伝えるために書きました。 Kubernetes がいいよと伝えるためではありません。 yakst.com TL;DR 上記のブログについては概ね同意見です。 辛いのは自前で Kubernetes クラスタの管理自体を行う場合です。 GKE などのマネージド Kubernetes サービスを利用するケースでは、Kubernetes の管理は殆ど必要がなくなります。 例えば GKE の場合には、自動クラスタアップグレード・自動クラスタスケーリングなどが用意されています。他にも自動ノードプロビジョニング機能(CPU・メモリ・GP

    Kubernetes は辛いのか? - @amsy810's Blog
  • 「ハッシュ化したから安全」と主張するのをそろそろやめようか

    電子手帳サービス「Lifebear」を提供するライフベアや、予約管理サービス「Coubic」を提供するクービックが2019年3月後半、相次いで情報漏洩を発表した。どちらもサービスのユーザー認証に使うアカウント情報(IDとパスワード)の漏洩を、外部から指摘されて気付いたとしている。 この両社の発表には、気になる内容が含まれていた。 ライフベアは、漏洩したパスワードは「不可逆な暗号化された状態」であり、「それらの情報を使って第三者にログインされることはありません」と断言した。不可逆な暗号化は、ハッシュ化を指すとみられる。 クービックは、パスワードはハッシュ化した状態で漏洩したと説明した。さらにハッシュについて「規則性のない固定長の値を求め、その値によって元のデータを置き換えることで、元のパスワードを読み取れなくする、パスワードの安全な保管で用いられる方法です」と付け加える。

    「ハッシュ化したから安全」と主張するのをそろそろやめようか
  • Apple、Googleなど世界を席巻する5大IT企業の収益構造をグラフ化してみたら、意外な違いが見えてきた|FINDERS

    EVENT | 2019/04/02 AppleGoogleなど世界を席巻する5大IT企業の収益構造をグラフ化してみたら、意外な違いが見えてきた 文:岩見旦 GoogleApple、Facebook、AmazonMicrosoftの5大IT企業が世界を席巻... 文:岩見旦 GoogleApple、Facebook、AmazonMicrosoftの5大IT企業が世界を席巻している。この5社の年間売上高の合計は約8000億ドル(約88兆円)であり、この額はサウジアラビアのGDPを上回る。 「GAFA」、あるいは「GAFAM」として一括りにされがちなこれらの企業だが、収益構造はまったく異なる。 Visual Capitalistが制作した、この5社の収益構造のグラフを紹介する。 Apple:年間売上高2656億ドル、純利益595億ドル 世界で最も売上高の大きい企業であるApple。そ

    Apple、Googleなど世界を席巻する5大IT企業の収益構造をグラフ化してみたら、意外な違いが見えてきた|FINDERS
  • 私はこうしてGoogleに入った (K)

    joining_google.md ※Googleを受けた体験というよりも、シリコンバレーでGoogle含めたIT企業のエンジニアポジションを受けた体験を述べております。Googleに特化した就活体験が聞きたい方は回れ右をお勧めします 目次: 対策 困難だった点 如何にして最初の一社のオファーを貰うか? 終わりに:現在とこれから 対策 学生結婚をして卒業後、夫を追うようにして渡米し、一年ほど労働ビザを待っていたのでその間に就活をしました。なので就活準備をする時間は十分にありました。 対策といっても友人達と一緒にわいわいコンテストに出たり、Courseraで興味のあるオンラインコースをいくつか取ってみたり、情報系の学部生が読んでいるであろうを買ってきて読んだりと自由気ままに過ごしていました。 特にGoogleに入りたいという思いがあったわけではなく「面白そうで勉強できそうな所であればどこで

    私はこうしてGoogleに入った (K)
  • 【2019年4月版】JavaScriptのconsoleがすごいことになってた。 - Qiita

    JavaScript の console がすごいことになっているらしい。 日、以下の記事を見つけました。 Getting creative with the Console API! この記事で紹介されている console のメソッド全然知らなかったのでビックリしましたが、実際にどう表示されるのか載っていなかったのでChromeのコンソールでスクショを取ってみました。 console.log() 文によるとlogメソッド内のテキストリテラルは以下の書式で値のフォーマットと置換ができるそうです。 %o / %O - for objects; %d / %i - for integers; %s - for strings; %f - for floating-point numbers; マジすか・・・ そんなわけで以下のコード console.log("Object value:

    【2019年4月版】JavaScriptのconsoleがすごいことになってた。 - Qiita