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

  • ドメイン駆動設計 基本を理解する

    Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/

    ドメイン駆動設計 基本を理解する
  • DDDとコードとしての正しさ - pospomeのプログラミング日記

    ドメイン駆動設計 #1 Advent Calendar 2018の14日目を担当する@pospomeです。 今回はDDDとコードとしての正しさについて書いてみようと思います。 DDDは設計手法である コードとしての正しさ コードとしての正しさを見失う ユースケースの日語を"そのまま"コードに落とし込もうとする 無駄にオブジェクト同士の結合度を上げる RubyのActiveRecordの正しさ コードとしてのメリット、デメリットを具体的に考えて解決する まとめ DDDは設計手法である DDD = ドメイン駆動設計 ですよね。 "設計"という単語が付いていることから分かる通り、DDDはあくまでソフトウェアにおける設計手法です。 そのためDDDの成果物は"コード"であり、DDDの目的は"コードの可読性を上げること"であると自分は考えています。 DDDが持つ"ビジネスを理解する", "ドメインを

    DDDとコードとしての正しさ - pospomeのプログラミング日記
  • モダンな開発用ターミナル環境のためのツール紹介

    エンジニアのjhondaです。入社して1年が過ぎました。 ターミナル上での開発作業が好きなので開発を快適に進めるために常日頃から使っているツールやエディタを抜粋して紹介します。 この手のツールは組み合わせることで更に便利になるので、組み合わせを含めた紹介となります。 筆者の会社での開発環境はMacですが、プライベートマシンのLinux上でも同じものを使えています。 筆者のターミナル環境は Alacritty + tmux です。 Alacritty Rust製ターミナルエミュレータ。GPUを使うので描画が高速。 https://github.com/jwilm/alacritty 同リポジトリより Rust製だからという理由なので趣味です。でもたしかに速い気がします。 tmux 言わずとしれた仮想端末エミュレータ。 https://github.com/tmux/tmux たいして使いこな

    モダンな開発用ターミナル環境のためのツール紹介
  • 大規模な決済システムを構築する際に学んだ分散型アーキテクチャの考え方 – 前編 | POSTD

    バックエンドに関する経験があった私は、2年前にモバイルソフトウェアエンジニアとしてUberに入社しました。担当することになった仕事は、決済機能の構築を含む アプリの刷新 です。その後、 技術管理の側に回る ことになり、チームそのものを率いることになります。配下のチームは、決済を行うバックエンドシステムの多くを担当していたため、責任者となった私もバックエンドに触れる機会が以前にも増して多くなりました。 Uberで働く前は、分散型システムの経験はなきに等しかったと言っていいと思います。 それまでの私は、一般的なコンピュータサイエンスの学位を取得後、フルスタックのソフトウェア開発に10年間、関わっていました。分散型システムについては、一応、大まかな仕組みやトレードオフなどは知っていましたが、一貫性や可用性、冪等性などの概念に精通していたとはお世辞にも言えません。 この記事では、大規模で可用性が高

    大規模な決済システムを構築する際に学んだ分散型アーキテクチャの考え方 – 前編 | POSTD
  • 『彼女は頭が悪いから』ブックトークに参加して見えた「東大」という記号の根深さ|はままり

    東大で開催された、姫野カオルコ『彼女は頭が悪いから』ブックトークに参加しました。正直、あまりにもモヤモヤする展開で、まるでこの空間自体が「彼女は頭が悪いから」のテーマを再現しているようでした。 今回のブックトークでは、2016年に起きた東大生による強制わいせつ事件に着想を得たフィクション小説『彼女は頭が悪いから』の内容から、以下のようなテーマで話す場だと告知されていたので足を運びました。(以下、告知文章より引用) ・性の尊厳、セクシュアル・コンセントとは?(性暴力事件の再発防止のために何が必要か) ・「学歴社会」と性差別について ・「東大」というブランドとの付き合い方、向き合い方感想としては、もっと上記の内容に沿った話をしてほしかったです。イベントを企画された林香里教授が開会の挨拶で、 「東大にとって、ジェンダーや性暴力の話題に関して外の空気に触れることは大事。どうしてこういうことが起こる

    『彼女は頭が悪いから』ブックトークに参加して見えた「東大」という記号の根深さ|はままり
  • 東大・京大・早慶→一流企業のエリートが「日本ヤバイ」と言う理由(後嶋 隆一) @gendai_biz

    「衰退傾向にある日」という課題 「衰退傾向にある日の半導体産業について分析しなさい」 これは、「私」が通うアメリカのMBA(経営学修士)プログラムの企業戦略論という授業の期末試験で実際に出題された問題だ。 ちょうど東芝のメモリ事業売却に関する報道が盛んになされていた時期ではあったが、明確に「衰退傾向にある日」と書かれていることに、日人として悔しさを噛みしめながら答案作成をしたことを覚えている。 さて、「私」と書いたのは、この原稿を作成している「後嶋隆一」というのが4人の日人のペンネームだからである。2017年の秋、私たちは、南カリフォルニアを代表する名門、カリフォルニア大学アーバイン校のビジネススクールに同期生として入学した。これから始まるであろう厳しいビジネススクールの生活を目前に、同じく日を母国とする仲間として、またライバルとして、お互いを意識し打ち解けるまでに長い時間は必

    東大・京大・早慶→一流企業のエリートが「日本ヤバイ」と言う理由(後嶋 隆一) @gendai_biz
    hitsujiniku-sugita
    hitsujiniku-sugita 2018/12/14
    何が言いたかったのかよくわからなかった
  • PayPay“100億円祭り”、10日間で終了 - ITmedia NEWS

    モバイル決済サービス「PayPay」の「100億円あげちゃうキャンペーン」が、12月13日午後11時59分で終了する。4日にスタートし、来年3月末までをキャンペーン期間とし、還元総額が100億円に達し次第終了するとしていた。13日に還元総額が100億円に達したと、運営元のPayPayが同日午後10時に発表した。 キャンペーンは、支払い額の20%か、最大10分の1の確率で全額をポイント還元するという内容だった。還元率の高さから注目が集まり、4日のスタート直後からTwitter上では、高額商品を購入し、全額還元が当たったというユーザーの投稿が目立った。 13日午後3時過ぎには、ファミリーマートの従業員と思わしきTwitterユーザーが、店舗向けのPayPayキャンペーン終了通知の印刷物を投稿し、話題になっていた。

    PayPay“100億円祭り”、10日間で終了 - ITmedia NEWS
    hitsujiniku-sugita
    hitsujiniku-sugita 2018/12/14
    いいお祭りだった!
  • 同人活動と結婚(既婚者からの意見)

    齢30、腐女子として生きてきての年数が年齢の半分に到達した私です。 腐女子といえど、様々な形態があると思う。読み専でもpixiv等の無料漫画で満足できる人、スマホや屋さん、アニメイトや通販でを買う人、買い漁る人。それだけじゃ満足できずコミケイベントに参加して、自分の足で同人誌の新刊を買い集める人。創作が好きで、年に何回かサークル活動をする人、オンリーイベント中心に年に何回も新刊を出す人。活動の功を奏して商業デビューを果たすものの二次創作が好きで漫画を書く合間に漫画を描くような生活をしてる人。もちろん今はコスプレ文化ゲームも個人で作ることが可能になってきたので、その世界の中で、ディープであれライトであれ、様々な「オタク」がそれぞれの形態で活動しているわけだ。 もちろん、ディープになればなるほど 知人もディープなオタクが大半を占めてくる。Twitterのリツイートで見たツイートだけど、周

    同人活動と結婚(既婚者からの意見)