MasaoBlueのブックマーク (2,344)

  • Railsで考えるドメイン駆動設計のコアドメイン

    銀座Rails#26の登壇資料です https://ginza-rails.connpass.com/event/189892/

    Railsで考えるドメイン駆動設計のコアドメイン
  • Docker Compose入門 (4) ~ネットワークの活用とボリューム~ | さくらのナレッジ

    これまでのDocker Compose入門は、Docker Compoesの紹介に始まり(第1回)、簡単なウェブサーバを起動する方法(第2回)、ネットワークの理解を深める方法(第3回)でした。今回は連載のまとめとして、ネットワークとボリュームの活用によって、1つのサーバもしくはPC上に複数のアプリケーション環境を動かす方法をみていきいましょう。 Docker Composeはプロジェクトごとにネットワークを持つ 前回はDockerのネットワークの扱いを学びました。Dockerコンテナを実行すると、そのコンテナ内のプロセスは、デフォルトで「bridge」という名称の仮想的な内部ネットワークを通して通信を行います。またホスト上のブリッジ(仮想的なネットワーク・スイッチ)を経由して、Dockerが作成する他の内部ネットワークや、ホスト側のインターフェースを通して、インターネットなどの外部ネットワ

    Docker Compose入門 (4) ~ネットワークの活用とボリューム~ | さくらのナレッジ
  • フロントエンドエンジニアのためのAWSアーキテクチャ

    Talked at "AWS Dev Day Online Japan" 2020.

    フロントエンドエンジニアのためのAWSアーキテクチャ
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
    MasaoBlue
    MasaoBlue 2020/10/21
    良き...
  • 【パワポ研の決算資料探訪①】Goodpatch社の決算説明資料はシンプルが故に美しい|パワポ研

    決算説明会資料というものがあります。株主に向けて、当期あるいは通期の決算説明を行うための資料です。主に企業のIR室(Investor Relations)、つまり企業が株主向けに現況や今後の見通しを広報する活動を主に実施する部門が書きます。 そのIR室の役割の一つに決算説明会資料の作成がありますが、これはすごく骨の折れる作業な一方で、報われない作業でもあります。なぜなら、IR担当部という全然力がないような部が、関係各所に数字をもらったり現況を把握したりレビューしてもらったりし、その上えらい人からも余計な口出しが色々と入るからです。労多くして、という典型例ですね。 しかし、今回ご紹介するGoodpatch社についてはそれはあてはまりません。なぜなら、Goodpatch社は「デザイン」という業務が事業に大きく影響するからです。そんな会社が、自社の発表する資料で手を抜くわけがなく、またそれの見栄

    【パワポ研の決算資料探訪①】Goodpatch社の決算説明資料はシンプルが故に美しい|パワポ研
    MasaoBlue
    MasaoBlue 2020/10/21
    綺麗
  • モノリス分割はこうやる!「How to break a Monolith into Microservices」を読んだ - kakakakakku blog

    研修中に「マイクロサービス」の解説をしていると,たまに「モノリス分割」に関する質問が出てディスカッションをすることがある.当然ながら万能な分割アプローチはないけど,例えば DDD (Domain-driven design) などのアプローチを選択するなど,選択肢はいろいろある.そして最近「モノリス分割」に役立つアプローチを紹介した martinfowler.com の記事「How to break a Monolith into Microservices」を読んだ. 具体的には以下の「計8種類」のアプローチが紹介されている.原著を翻訳するのではなく,あくまで個人的なメモとしてまとめる.なお,日語も個人的に載せているため,参考程度にしてもらればと! Warm Up with a Simple and Fairly Decoupled Capability(シンプルかつ分離された機能で準

    モノリス分割はこうやる!「How to break a Monolith into Microservices」を読んだ - kakakakakku blog
  • 10月1日に株式売買システムで発生した障害について | 日本取引所グループ

    平素は、東京証券取引所の市場運営に格別のご高配を賜り厚く御礼を申し上げます。 2020年10月1日に株式売買システム「arrowhead」で発生した障害により、投資家の方々をはじめ、多くの市場関係者の皆様に御迷惑をお掛けしましたことを深くお詫び申し上げます。 今回発生した事象に関し、経緯、原因及び再発防止措置等について公表を行いました。 また、今般、当社では、再発防止に向けたシステム障害対応やルール整備の在り方についての検討を行うため、「再発防止策検討協議会」を設置することとしました。 詳細につきましては、添付資料をご参照ください。

    10月1日に株式売買システムで発生した障害について | 日本取引所グループ
  • レガシーおじさん、SPAを始めてみた。そして限界を知る

    はじめに 最近、Webの記事を見てるとReactVue.jsばかりが上がっていてJSPやERBの話をしてる人は誰もいません。jQueryの記事ももちろん見ない。 つまり、Webだけ見る限りではほとんどの人がSPAを使ってるように見えます。 私はWeb界隈には居るもののどちらかというとバックエンド寄り、もっというとそもそもWebとか関係ない領域を見る事が多いので、ちょっとキャッチアップを兼ねていくつかの個人プロダクトにVue.jsを採用してみました。 jQueryくらいで頭が止まってたので。サーバサイドもマイクロサービスでAPI化が進んでるのでフロントもそれに合った技術を選ばないとですしね。 というわけで、今回はその中で得た知見というか、従来型のサーバサイドでのWeb開発をしていた人の視点でVue.jsをキャッチアップする流れで書いていきたいと思います。 まあ最終的な結論は正直「これすごく

    レガシーおじさん、SPAを始めてみた。そして限界を知る
    MasaoBlue
    MasaoBlue 2020/10/20
    内容もコメント欄もいろいろな情報が集まっていて凄い
  • 東京証券取引所様の株式売買システム「arrowhead」で発生した障害の原因と対策について : 富士通

    2020年10月19日 富士通株式会社 東京証券取引所様の株式売買システム「arrowhead」で発生した障害の原因と対策について 日、株式会社東京証券取引所(以下、東京証券取引所)様より、さる10月1日に発生した東京証券取引所様の株式売買システム「arrowhead」の障害に関しての発表がありました。 東京証券取引所様、ならびに投資家の皆様、市場関係者をはじめ多くの皆様方に多大なるご迷惑をおかけいたしましたこと、あらためてお詫び申し上げます。 下記のとおり、障害の根原因および当社の品質保証体制の強化について、ご説明させていただきます。今後こうした事態を二度と起こさぬよう、再発防止に向け、全力を挙げてまいります。 記 東京証券取引所様の株式売買システム「arrowhead」障害の根原因について (1)発生事象について 東京証券取引所様に共有ディスク装置として納入した当社ストレージ製

    東京証券取引所様の株式売買システム「arrowhead」で発生した障害の原因と対策について : 富士通
  • iPhone 12で、ビューポートのサイズの種類が増えすぎ!デバイスの複雑さがUIの設計にどのように影響するのか

    iPhone 12シリーズが発表され、iPhone 12/12 Proの予約も始まりましたね。23日配送予定で予約できたので、私も楽しみです。ユーザーとしてはその新しいデザインや機能にワクワクしますが、デザイナー・デベロッパーとしては悩みのタネが増えるかもしれません。 ビューポートのサイズの種類が増え、多くの解像度、アスペクト比、断片化が進むデバイスの複雑さがUIの設計にどのように影響するのかを紹介します。 iPhone 12 vs Designers by Michal Malewicz 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 iPhone 12のリリース だけど、このメタルとガラスの中には象がいる 2020年の現状 どのようにデザインすればよいか? 重要な要素は折り目の上に 終わりに iPhone 12のリリース 1

    iPhone 12で、ビューポートのサイズの種類が増えすぎ!デバイスの複雑さがUIの設計にどのように影響するのか
    MasaoBlue
    MasaoBlue 2020/10/19
    タイトルだけで死にそう
  • みなさんは「濃縮出汁を5倍に薄める」とき、例えば原液が50ccの場合水は何cc入れますか?

    おかざき真里 @cafemari 50年近くモヤっていることなんですが。 みなさんは「濃縮出汁を5倍に薄める」とき、例えば原液が50ccの場合水は何cc入れますか? 単純に5倍の水(250cc)で薄めると総量は300ccになって、6分の1倍の濃度になると思うんですよね…。 (今お昼ごはんのうどんを作っています) 最初から総量を先に決めて→ 2020-10-14 11:34:57 おかざき真里 @cafemari →原液と水の量を算出すればいいのか…。(いやだいたい濃縮だしパッケージには「5〜6倍」って優しく書いてありますけれども)(でも少し濃い目がいいとかあるじゃないですか) 2020-10-14 11:39:51

    みなさんは「濃縮出汁を5倍に薄める」とき、例えば原液が50ccの場合水は何cc入れますか?
    MasaoBlue
    MasaoBlue 2020/10/16
    5倍だと薄そうだから4倍にするため150ccで割る
  • 「Retrospectives Antipatterns」を読んだ - 勘と経験と読経

    先日「Project Retrospectives: A Handbook for Team Reviews (Dorset House eBooks) (English Edition)」を読んだばかりだけれど、別の調べ物をしていたら「Retrospectives Antipatterns」というが最近発売されたことを知ってしまったので勢いで読んでみた。アンチパターン好きなもので。すごい有用なだった。 Retrospectives Antipatterns 作者:Corry, Aino,Corry, Aino発売日: 2020/11/02メディア: ペーパーバック 著者サイトはこちらのようだ。https://metadeveloper.com/ 全体的な感想 えてして「ふりかえり」のファシリテーターは孤独だと思う。特にファシリテーションすること自体を主な仕事にしている場合、「より良い

    「Retrospectives Antipatterns」を読んだ - 勘と経験と読経
    MasaoBlue
    MasaoBlue 2020/10/15
    なるほど...
  • コロナ禍に「サウナの混雑表示システム」を一晩で 元エンジニアの番頭が手掛ける「アジャイル銭湯」 | i:Engineer(アイエンジニア)|パーソルクロステクノロジー

    「世の中のITエンジニアエンジニアだらけのコミュニティにいることで、自分の技術がどれだけ他業界ではハイスペックなのか気づけていないと思うんです。もったいない」 そう話すのは、東京・大崎の銭湯「金春湯(こんぱるゆ)」の経営者、角屋文隆さん。9年間務めた大手メーカーのエンジニア職を辞め、1年前に実家の銭湯の経営者となった、業界には珍しい“エンジニアの番頭”さんです。 金春湯はもともと利用者のデータをまったくとっていませんでしたが、角屋さんは“金春湯専用システム”をイチから開発し、客層や混雑の時間帯を数値化。ほかにも公式サイトを改修したりWebショップを展開したりと、創業70年となる老舗の実家にIT革命をもたらしています。斜陽産業から抜け出しきれない業界のなかで、売上は1年で7割増える結果となりました。 「でも、自分が使った技術は新人研修で学べるレベルなんです」という角屋さん。エンジニア時代に

    コロナ禍に「サウナの混雑表示システム」を一晩で 元エンジニアの番頭が手掛ける「アジャイル銭湯」 | i:Engineer(アイエンジニア)|パーソルクロステクノロジー
  • 『『幻覚剤は役に立つのか』というスゴ本を読んで「気持ちいいことを追及しよう」と決意した。』へのコメント

    文じゃなくブコメへのコメントだけど、自意識が低くなることと自己中心的になることは相反しているようで、「他者から見た自分」という自意識も消えて自己中になると考えれば案外い違ってないのかも

    『『幻覚剤は役に立つのか』というスゴ本を読んで「気持ちいいことを追及しよう」と決意した。』へのコメント
    MasaoBlue
    MasaoBlue 2020/10/14
    なるほど、自意識と自己中心の関連
  • 個人的UIデザインの情報源まとめ

    どうも。 最近エンジニアからデザイナーになったものです。 最近UIデザイナーになってUIデザインの情報源って意外とまとまってないなと思ったので、個人的によく参考にする情報源をまとめました。 ここに載ってないやつでおすすめの情報源あればコメントとかで教えてください。 OSガイドライン OSのデザインガイドラインはUIデザイナーだったら必ず読んでますよね。 Material Design デザインシステム的な話から装飾、カラーツールなどデザインに必要な話がとてもたくさん詰め込まれているためデザイン学習の教材として非常に優秀です。コンポーネントもユースケースやスペックまできちんと網羅されていて参考になるし、金と手間隙かかってるなあと思います。 Blogもあり、更新頻度は高くないですが面白い記事が多いのでたまに読んでいます。 Human Interface Guidelines こちらはApple

    個人的UIデザインの情報源まとめ
  • 「生産性のない趣味は虚しい」に反論相次ぐ 「あくまで趣味なんだからいいじゃん」 | キャリコネニュース

    僕は、自分で言うのも悲しくなるけど、生産性とは無縁な日々を送っている。子どももいないし他人ともほとんど触れ合わないし。でもって趣味は怪獣人形集めとかだし。だけど、そういう日々が楽しいのでOKなのである。 ただ、みんながみんな”生産性皆無”な人生を謳歌できるわけでもないようだ。人って難しい。(文:松ミゾレ) 「楽しいのが一番ってのはわかってるんだけど」というものの…… 先日、5ちゃんねるに「生産性のない趣味ってなんか虚しくなるよな」というスレッドが立っていた。スレ主曰く「楽しいのが一番ってのはわかってるんだけど」とのこと。 趣味なので楽しいに越したことはないけど、生産性が感じられないと虚しいってわけだ。なんか、物事にいちいち意味を求めるタイプの人なのかな? という印象である。世の中、無意味なものばかりで構成されてる気がするんだけどなぁ。 スレッド自体はあんまり伸びなかったんだけど、その時点

    「生産性のない趣味は虚しい」に反論相次ぐ 「あくまで趣味なんだからいいじゃん」 | キャリコネニュース
    MasaoBlue
    MasaoBlue 2020/10/13
    生産することだけが人間の喜びではないよなぁ
  • ANAとJAL「希望退職」実施をめぐる決定的な差

    ついに雇用維持の限界がきた。ANAホールディングス傘下で国内航空最大手の全日空輸は10月7日、退職金の割り増しによる希望退職の募集を労働組合に打診した。2013年度には同様の条件で希望退職を募り40人が応じたが、今回の募集人員の規模に定めはない。 7月末の決算会見でANAの福澤一郎常務は「雇用を守りながらこの危機を乗り越えるという基方針は変わっていない」と語っていた。だが、格的な航空需要の回復期が見通せず、ついに方針を転換した。 今回、希望退職のほかにも、今冬の一時金をゼロとすることや、一般社員の月給の減額も提案。夏季一時金が従来比50%減となったこともあり、社員の年収は前年比約3割減となる見込みだ。ほかにも、スキルアップなどの条件付きだった最大2年間の無給休業制度を、事由を問わない形に切り替える。 JALは人員削減を否定 全日空輸は2020年3月末時点で1万4830人の従業員を抱

    ANAとJAL「希望退職」実施をめぐる決定的な差
    MasaoBlue
    MasaoBlue 2020/10/13
  • jsライブラリ選定はopenbaseが超絶便利 - Qiita

    openbaseとは https://openbase.io Find and compare open-source packages with user reviews, categorization, and unparalleled insights about packages' popularity, reliability, activity, and more. 手を抜いてdeeplでw ユーザーレビュー、カテゴリ分け、パッケージの人気、信頼性、アクティビティなどについての他の追随を許さない洞察力で、オープンソースパッケージを見つけて比較してください。 現在、多くのプログラミング言語はパッケージマネージャがあって、何らかの方法でパッケージについての情報を取得することができると思います。 パッケージの選び方 自分の場合はjs系が殆どなので、ライブラリを選ぶ方法は以下のような感

    jsライブラリ選定はopenbaseが超絶便利 - Qiita
    MasaoBlue
    MasaoBlue 2020/10/12
    これすごい
  • まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。

    配信 まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。 はじめに まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。 配信のために高いパソコンや配信機材を買ったり、一人で頑張る必要が無くなります。 また。自宅のネットワーク環境を気にする必要がありません。 これまで手元のパソコンでイベント配信を運用してきて下記のような問題が発生しています。 配信するスタッフの確保問題(ほぼ趣味) 同等の環境を冗長することが難しい そのため当日の交代が出来ない イベント運用側としては頭の痛い問題です。 要は手離れができないです。 これらを解決する方法としてクラウド上のIaaSを利用しスタッフ共同運用を行えば解決できると考えています。 配信している方の一部には、すでにクラウド上から配信を行っ

    まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。
    MasaoBlue
    MasaoBlue 2020/10/08
    何でもweb化されていく
  • 「自閉症は津軽弁を話さない」この謎に挑んだ心理学者が痛感したこと(プレジデントオンライン) - Yahoo!ニュース

    自閉症の子どもは津軽弁を話さない。そんなの一言をきっかけに、心理学者の松敏治氏はことばと心の謎の解明に乗り出した。松氏は「最初は軽い気持ちで調べていたが、にまとめるまで十数年がかかった。現場の人々の経験や感覚に目を向けることの大切さを痛感した」という――。 【この記事の画像を見る】 ■「ことばと心の謎」に迫る研究のきっかけ ある日、町の乳幼児健診から帰ってきた心理士のが、ビールを飲みながら「自閉症の子どもって津軽弁しゃべんねっきゃ(話さないよねぇ)」と言ってきました。 障害児心理を研究する私は、「それは自閉症(自閉スペクトラム症:ASD)の独特の話し方のせいだよ」と初めは静かに説明してやりました。しかしは、話し方とかではなく方言を話さないのだと譲りません。 やり取りするうちに喧嘩になり2、3日は口を利いてくれませんでした。こちらも長年、その道の研究職であるつもりでしたから、たと

    「自閉症は津軽弁を話さない」この謎に挑んだ心理学者が痛感したこと(プレジデントオンライン) - Yahoo!ニュース
    MasaoBlue
    MasaoBlue 2020/10/08
    なるほど