タグ

2018年1月11日のブックマーク (12件)

  • Goでクリーンアーキテクチャを試す | POSTD

    依存がなく、テスト可能であり、クリーン。 Uncle Bobのクリーンアーキテクチャの概念を読んだので、これを私はGoで実装してみたいと思います。このアーキテクチャは、自分たちの会社である Kurio – App Berita Indonesia で使っていたものに似ていますが、少し違っています。大きな違いはなく、概念は一緒なのですが、フォルダ構造が違っています。 サンプルのプロジェクトとして、記事をCRUDで管理するリポジトリを https://github.com/bxcodec/go-clean-arch にpushしてあります。 * 免責条項 ここで使われているどのライブラリあるいはフレームワークも、利用を特別推奨しているものではありませんので、ご自身あるいはサードパーティによる同じ機能のものと入れ替えることが可能です。 基的な考え方 ご存知のように、クリーンアーキテクチャで設計

    Goでクリーンアーキテクチャを試す | POSTD
  • 管理職のためのエンジニア組織構築マニュアル | DevelopersIO

    はじめに クラスメソッド株式会社 AWS事業部長の佐々木です。 私は前職で創業メンバーの1人としてビジネスを立ち上げた後、エンジニアとして実業務に携わりながら、統括マネージャーとして50人規模のエンジニア組織を構築しました。 また2014年にAWSエンジニアとしてクラスメソッドに入社し、2015年7月よりAWS事業部の部長に就任。事業は順調に拡大しており、2015年と比較して組織も2倍以上に大きくなりました。これは優秀な仲間に恵まれたのはもちろんのこと、組織設計と構築プランが功を奏したことも一因だと感じています。 そこで、私がこれまでに培ってきた経験から得たエンジニア組織の構築の仕方をお伝えしたいと思います。 エンジニア組織構築マニュアル 骨子を定義する これはエンジニア組織に限りませんが、組織には3つの骨子が必要です。 ポリシー ビジョン ターゲット ポリシーは、その組織が最もこだわる一

    管理職のためのエンジニア組織構築マニュアル | DevelopersIO
  • HRzine

    HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

    HRzine
    tofu-kun
    tofu-kun 2018/01/11
    参考になる
  • 資金調達も報酬もナシ!リリース後1年でバイアウトを果たした「スタジオ起業」の裏側 | SELECK

    〜「合同会社」で、低コストかつスピーディーなサービス開発を実現!メンバーそれぞれが「業」を持ちながら、バイアウトを達成できた理由とは〜 リリース後、1年で2,700ユーザーを獲得した、問い合わせフォーム作成サービス「formrun(フォームラン)」。 同事業を運営するmixtape合同会社は、サービス開始から約1年後の2017年12月に、株式会社ベーシックに同社の権利を売却。完全子会社となった。 実はmixtapeのメンバーは、それぞれが他に業を持ちながら、資金調達もせず、報酬も取らずにサービスの成長にコミットしてきた。 同社でビジネスサイドを務めた堀辺 憲さんは、このスタイルの起業を「スタジオ起業」と呼ぶ。 今回は堀辺さんに、このスタジオ起業のポイントや、バイアウトの経緯について、詳しく伺った。 ものづくりに集中するため、報酬なし・コミット自由の起業を決断 2016年の1月に会社を設

    資金調達も報酬もナシ!リリース後1年でバイアウトを果たした「スタジオ起業」の裏側 | SELECK
    tofu-kun
    tofu-kun 2018/01/11
    一緒に楽しく働かせてもらってます
  • Kubernetes YAMLの壁

    Kubernetes に入門しようする人を躊躇させる原因のひとつは間違いなくYAMLによる設定ファイルだろう.Kubernetesにアプリケーションをデプロイするとき,例えそれがシンプルなサーバーアプリケーションであっても,多くのYAMLファイルを手で記述する必要がある.初心者を慄かせるその大量のYAMLはよくwall of YAMLYAMLの壁)などと揶揄される. 初心者でなくてもKubernetesYAMLは煩わしい.YAML自体は単なるKubernetes APIへのリクエストボディであり慣れてしまえば実はそんなに難しくない.しかし記述する内容のほとんどがBoilerplateであり何度も書いていると飽き飽きする(実際にはほとんどがコピペだが).あるアプリケーションの開発環境と番環境のYAMLファイルをいかに効率的に管理するかについて決定的な方法もない. そもそもKuberne

    tofu-kun
    tofu-kun 2018/01/11
    DSLを避けたいという道がまた来るのかもしれないが、気持ちは非常にわかる
  • 1行直すだけってそんなに大変なの?

    どこの会社でも「1行直すだけでしょ? そんなに大変なの?」ということを何度も聞かれる (もしくは言外にそのニュアンスを含められる) ので毎度説明するのだけれど、「いや、そう思うだろうけれど大変なんですよ」以外に答えられていなくて、自分でもあまりうまい答えではないなと感じるのでまじめに考えてみた。 まず大前提として1行を修正するのに当に言われるがままにその1行を直すのであればそれは作業者で世の中にエンジニアなんて職業はいらないわけで、ぼくらの付加価値は1行を直すときに1行の外にあるものを想起できるから価値があるわけです。 じゃあ、どんなことを考えているかというと、まずたいていそんなすぐに安請け合いできないシステムというのは1行を直すときに影響を受ける行数というのは10行や20行ではないことが多い。そこで影響範囲を考えます。途端にこれが1万行になったりする。すると、1万行へ影響が出るのにこれ

    tofu-kun
    tofu-kun 2018/01/11
  • Site unavailable

    Site unavailable. If you're the owner, email us on support@ghost.org

    Site unavailable
    tofu-kun
    tofu-kun 2018/01/11
    すごいこわい
  • Sketching Interfaces

    The time required to test an idea should be zero. This was the very first sentence I wrote when considering the Airbnb design tools team vision. We believe that, within the next few years, emerging technology will allow teams to design new products in an expressive and intuitive way, while simultaneously eliminating hurdles from the product development process. As it stands now, every step in the

    Sketching Interfaces
    tofu-kun
    tofu-kun 2018/01/11
    すごいこわい
  • Amazon Elasticsearch Service の使いドコロ

    Deverloper.IO 2017 にて

    Amazon Elasticsearch Service の使いドコロ
    tofu-kun
    tofu-kun 2018/01/11
  • GitLab社員の年収 - プチ技術メモ

    GitLab社は透明性を会社の価値と考えているためか、社員の年収の目安を公開しています。 参考までに日から開発職(Developer)として、働いた場合のレベル別の年収を記載します。 なお、給与はドル建てですが、分かりやすいように為替レートを1ドル=110円として計算した結果も併記しています。 ついでに、比較のため物価が高いサンフランシスコ(SF)在住の場合の年収も併記しておきます。 レベル 日-年収(ドル) 日-年収(円) SF-年収(ドル) SF-年収(円) Junior $50,569〜$75,853 ¥5,562,586〜¥8,343,878 $76,928〜$115,392 ¥8,462,080〜¥12,693,120 Intermediate $63,211〜$94,817 ¥6,953,232〜¥10,429,848 $96,160〜$144,240 ¥10,577,6

    GitLab社員の年収 - プチ技術メモ
    tofu-kun
    tofu-kun 2018/01/11
    明朗会計
  • Google、Dockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開

    GoogleDockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開 Container Structure Testは、コンテナ内部でコマンドを実行することで正しい出力やエラーが帰ってくるかどうかや、コンテナ内部のファイルが正しく格納されているかなどの検証を実行できるフレームワークです。 具体的には下記のテストをサポートしていると説明されています。 Command Tests コンテナイメージ内部でコマンドを実行し、正しい出力やエラーが返ってくるかを検証する。 File Existence Tests コンテナイメージ内部に、あるファイルがファイルシステム内の適切な位置に存在しているかどうかを検証する。 File Content Tests コンテナイメージ内のファイルシステムにあるファイルのコンテンツとメタデータ

    Google、Dockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開
  • 高級品の偽造品防ぐ「ワイン・ブロックチェーン」。コンサルが日本で実証実験

    浦上 早苗 [経済ジャーナリスト/法政大学IM研究科兼任教員] Jan. 10, 2018, 05:45 AM テックニュース 34,474 世界四大コンサルティングファームの一つ、EYアドバイザリー・アンド・コンサルティングは、ブロックチェーンを活用し、商品バリューチェーンを管理する「ワイン・ブロックチェーン」の実証実験を日で始めた。生産から販売までにさまざまな業者が関わり、モノの動きが国をまたぐために、管理や追跡が難しいワインや宝石、高級ブランド品などを対象とし、生産や流通の情報を一覧できる仕組みを構築する。 EYパートナーの梶浦英亮氏によると、ワインは消費者に届くまでに多様な業者が介在しているため、偽造品が紛れ込んだり、劣悪な保管環境によって品質が劣化するといった問題が後を絶たない。調査機関によって数値は違うが、年間1~5億ドルの偽造ワインが流通しているという。

    高級品の偽造品防ぐ「ワイン・ブロックチェーン」。コンサルが日本で実証実験