あとで読むに関するddsatのブックマーク (46)

  • 「技術的負債」への処方箋と「2つのDX」 - Qiita

    はじめに 稿は、日経クロステックにて筆者が昨年連載していた3回分の記事一部変更して1つにまとめたものです。 https://xtech.nikkei.com/atcl/nxt/column/18/01394/ 有料記事として配信されておりますが、無料でも閲覧できるようにということで日経クロステック様に許可を得てQiitaにも掲載しています。 第1回:技術的負債はなぜ生じるか。 第2回:ソフトウエア開発を「制御」する意外な処方箋 第3回:技術的負債への取り組みはなぜ「2つのDX」につながるのか。 第1回:技術的負債はなぜ生じるか。 年間12兆円ものマイナスの影響をもたらす技術的負債(あるいはレガシーシステム)はどのように生まれるのでしょうか。それを防ぐ方法はあるのでしょうか。第1回は、技術的負債をとりまく歴史をたどりながら、ソフトウェアエンジニアではない人にも理解できるようにその正体に迫り

    「技術的負債」への処方箋と「2つのDX」 - Qiita
  • エンジニアリングマネージャーとしてどんなことをしているのか? - tuneの日記

    はじめに エンジニアリングマネージャーとは? メンバーのサポート・育成・評価 メンバーの状態観察 目標設定・人事評価 後進の育成 日常の労務管理 開発 プロダクトマネジメント エンジニアリングのリーダーシップ 採用・採用広報・アドバイザーの招聘 採用 採用広報 アドバイザーの招聘 他社との情報交換 終わりに はじめに 今流行りの Meetyを使って社外の方とお話しする機会を作っているのですが、「エンジニアリングマネージャーとしてどんなことをしているのですか?」という質問を何度かいただいたので、自分の整理のためにも日々の具体的な行動・活動をまとめてみます。 私はRetty株式会社でtoC Web開発/toB Web開発 両方をみているエンジニアリングマネージャーであり、この記事を書いた2021年9月時点では20名弱のマネジメントを務めています。エンジニアリングマネージャーとなってからは2年が

    エンジニアリングマネージャーとしてどんなことをしているのか? - tuneの日記
  • 会社を追放され多額の借金を背負いながらも、公園でMacBookを広げてゲームを作り続けた開発者が『FGO』の宝具演出に携わり、オリジナルゲームを作るまで

    ワンオアエイトは、『Fate/Grand Order』のあらゆる宝具演出を担当するなど、デザインに確かな実力をもち、業界内でも評判の高いゲーム開発会社だ。 今回、電ファミ編集部は同社の代表・小村一生氏に昨年発表された新作オリジナルゲーム『LOST EPIC』についての話を伺うはずだったのだが……取材を進めて見えてきたのは、小村氏が歩んできた、あまりに苛酷なゲーム制作人生だった。 浪人生からいきなりセガで第一線に放り込まれた小村氏は、『エターナルアルカディア』や『サクラ大戦3』の開発に携わる。その後コナミを経由し、「JRPG宣言」で知られるイメージエポックに入社。取締役として、当時経営不振に陥っていた同社の再建に尽力するが、東日大震災を機に「もしこの仕事が最後だったら後悔するな」と思い立ち、思いを同じくしていた同僚とともに独立を志す。 しかし、独立の際に社内政争に巻き込まれた結果、小村氏は

    会社を追放され多額の借金を背負いながらも、公園でMacBookを広げてゲームを作り続けた開発者が『FGO』の宝具演出に携わり、オリジナルゲームを作るまで
  • コントローラーのボタン配置と決定ボタンの変遷(その1) - 名称未設定。

    この前PS5で決定ボタンが✕ボタンに変更されるという話題がありました。 nlab.itmedia.co.jp 前々からゲーム機のコントローラーのボタンの変遷についてまとめてみたいなーと思っていた所にこの決定ボタンの話題が来たので、ちょうど良い機会ということでブログにまとめてみます。 スーファミの決定ボタンについて調べたらやたら長くなったので、そこで一旦区切って「その1」としてます。その3まで書く予定。※追記:その5まで延びそう。 ファミリーコンピュータのコントローラ(83年7月) セガマークⅢのジョイパッド(85年10月) PCエンジンパッド(87年10月) メガドライブのコントロールパッド(88年10月) ゲームボーイ(89年4月) ゲームギア(89年4月) スーパーファミコンのコントローラ(90年11月) スーパーファミコンの決定ボタンはどれなのか? じゃあアメリカのスーファミことSN

    コントローラーのボタン配置と決定ボタンの変遷(その1) - 名称未設定。
  • キーボードの歴史 - なぜQWERTY配列が定着したのか - 歴ログ -世界史専門ブログ-

    なぜキーボードはQWERTY配列が一般的になったのか 我々が使うパソコンのキーボードの配列は、よほどこだわってない限りQWERTY(クワーティ)配列になっていると思います。 別に何かルールで決まっているわけではなく、単に世界中に広く普及しているだけで、色々な配列が世には存在し、こだわりを持つ人も多くいます。ですが、会社や学校で支給されるパソコンはQWERTY配列なので、いくらこだわりがあっても逃げられない感があります。 QWERTY配列が生まれたきっかけは、タイプライターの性能がよくなく、頻出するキーが近い位置にあると機械が故障するため、わざと頻出キーを遠くに配置しているという説が根強くありますが、この説は現在は疑問が呈されています。 1.  QWERTY配列=タイプライターの故障を防ぐため説 QWERTY配列は文章を打つ際の配列としては効率が悪く、一般的にタイピングの速度が遅くなると言わ

    キーボードの歴史 - なぜQWERTY配列が定着したのか - 歴ログ -世界史専門ブログ-
  • 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
  • レバレジーズを退職します/人材紹介の最前線で見えたITエンジニアとして長く生き続けるための傾向と対策|久松剛/IT百物語の蒐集家

    日8月26日、レバレジーズ最終出社でした(8月末退職)。レバレジーズではメディアシステム部部長としてエンジニアリングマネージメントを中心に担当した他、レバテック技術顧問としてエージェントの専門性向上などを担い、ITエンジニアのキャリアについて接したり深く考える機会が多くありました。写真は最初の勤務地のヒカリエと、現在のスクランブルスクエアです。 退職理由などについてはここ数年情シスの長としてレピュテーションリスクの観点から監視する側だったので特に書きませんが、代わりに私が採用時・入社後に示してきたITエンジニアとして長く生き続けるためのポイントについてここに記します。つまりは「指名されるエンジニア」になるために必要な事柄です。IT業界に出入りして20年。数多のプレイヤーの栄枯盛衰を見てのお話です。この観察結果からまとめた内容になります。 最も恐れなければならないのは忘却されること 以前に

    レバレジーズを退職します/人材紹介の最前線で見えたITエンジニアとして長く生き続けるための傾向と対策|久松剛/IT百物語の蒐集家
  • PayPayでのDynamoDB活用事例について

    Presented by: Tomoki Nishinaka, Yu Zhouxun PayPayの機能の一つとして2020年4月に新たにリリースされた通知サービスでは、スケーラビリティとパフォーマンスを重視し、数々のデータストアソリューションの中からDynamoDBを採用しました。通知センターの設計からリリースまでにおける検討プロセスや、DynamoDBを使った開発/運用手法、及びテーブル設計のtipsについてご紹介します。

    PayPayでのDynamoDB活用事例について
  • 配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA

    JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配列操作の処理を見ていると、次のようなケースがよくあります。 配列の非破壊の望まれる場面が増えているが、元の配列を破壊操作している filter()やevery()など配列のメソッドで書けるところを、forEach()メソッドやfor ... of文を使ってコードを記載し、冗長になっている 記述しても効果のないArray.from()を使用している コード的には問題なく、アプリケーションは意図的に動作しているかもしれません。しかし、冗長な記述は可読性が低下し、予期せぬバグを誘発する可能性があるでしょう。 記事では、配列操作でよく見かける冗長な記述を、簡潔な記述で置き換える方法について解説します。 記事で紹介するJavaScriptの配列操作のチートシートを用意したので、まとめて読みた

    配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA
  • 恋愛工学で人生上手く行くと同時に人間として軽薄になった

    自分は、自分で言うのもなんだけどちょっと性格が変だけど、優しくて、一途で、コミュ障で、誠実な人間で、いじられキャラだと思う。 初めて恋愛工学を使ったのは、友達に紹介された女の子と付き合う為に使った。モテますアピールをしつつ、相手をドキドキさせるために小技を使った程度。 その後は素の自分を出して、所謂非モテコミットをして、フラれた。 それで気を出して、ネトナンってやつをしたわけだ。正直恋愛工学ってのを信用してなかったから、誠実に、付き合う人間を探して頑張ろうとした。 その日行く場所や話題を考えて準備を整えて臨む。相手の言う言葉には、自分なりの言葉で一生懸命考えて、相手の為になるような言葉を重ねる。 下ネタはセクハラになるから入れないようにしていた。 全部ダメだった。下に見られて、ホテルに誘ってもないのに男として見れないと言われた。 そこで徐々に、徐々に恋愛工学で言われたとおりに、「イジり」

    恋愛工学で人生上手く行くと同時に人間として軽薄になった
  • 【お詫び】IPアドレスが他者からも確認できてしまう不具合について|note株式会社

    経緯と再発防止策について追加のご報告をいたしました。くわしくはこちらをご覧ください。https://note.jp/n/naf3775e93a58 (2020年8月14日 22:33追記)noteサービスにおいて、記事投稿者のIPアドレスが記事詳細ページのソースコードから確認できてしまう不具合が存在していました。 なお、一般的なIPアドレスから、個人情報を特定することはできません。 現在は、該当部分を修正し問題なくご利用いただける状態です。ご迷惑をおかけして、大変申し訳ありませんでした。 今回の不具合により、名誉毀損などの被害をこうむったクリエイターに対しては、ご人と連携して法的措置を含めてnote社がサポートいたします。 以下、発生内容と今後の対策についてご報告します。 IPアドレスとは? インターネットでの通信先の情報です。一般的にはIPアドレスは地域や建物、組織で同一の値が共有され

    【お詫び】IPアドレスが他者からも確認できてしまう不具合について|note株式会社
  • 最近のポケモンはデジモンっぽいのか、ディープラーニングに聞いてみた - Qiita

    はじめに ポケモンについて何となく知っている人向けの記事です(デジモンは知らなくてOK) 3月ごろにポケモンたかさおじさんが集計したアンケートの分析をお手伝いしたところ、アンケートの自由記述回答の6353件中、155件もデジモンについて言及するコメントがあった。 「デジモンと区別付かないよね」 「もはやポケモンじゃない…。デジモン…。昔のデザインに戻ってほしいなぁ…。。。」 「主観ですが、伝説のポケモンが角張った印象で、デジモンのような印象を受ける。」 「全体的に毛がなさそうなツルッとしたフォルムの子達が増えた気がします。デジモンっぽい」 「デザインがごちゃごちゃしすぎて子供が描くのが難しい デジモンに近くなってきている」 「ダイパまでのデザインがポケモンっぽいデザイン。それ以降はデジモンみたいな雰囲気。」 私は幼少期からポケモンには触れてきたが、デジモンにはあまり縁がなかったため、 デジ

    最近のポケモンはデジモンっぽいのか、ディープラーニングに聞いてみた - Qiita
  • Netflixを支える推薦システムの裏側|masa_kazama

    イントロNetflixは、スマホやPCがあれば、どこでもいつでも、映画やドラマを見放題で楽しむことができます。今年はお家時間が増えたことで、Netflixをより満喫している方も多いのではないでしょうか。実際に、2020年1月〜3月に会員が全世界で1600万人ほど増え、合計1億8000万人を超えています。 Netflixをいくつかの数字で見てみると、さらにその凄さに驚かされます。 ・全世界のインターネット通信量(下り)の15%をNetflixが占めており、YouTubeを超える世界一の動画サービス ・時価総額が20兆円超え ・サブスクリプション収入が月々約1500億円 そんな多くのユーザーを有するNetflixの魅力の1つに、推薦システムがあります。Netflixのホーム画面には、今話題の作品やユーザーにパーソナライズ化されたおすすめの作品が並びます。 Googleの検索と違って、Netfl

    Netflixを支える推薦システムの裏側|masa_kazama
  • たった2分で眠りに落ちる睡眠導入法!米軍採用のお墨付きで、96%のパイロットが成功(FINDERS) - Yahoo!ニュース

    睡眠は人間が生きていく上で最も欠かせない生理機能の一つ。しかし、我々現代人は仕事や勉強に追われ、寝付きが悪いという人も少なくない。 しかしそんな方々に知ってもらいたいのが、1981年に出版された『Relax and Win(リラックスして勝利する): Championship Performance』にて紹介されている2分で眠りにつく方法。米軍のパイロットが睡眠不足によりミスを犯さないよう、あらゆる状況で眠るために開発された睡眠導入法で、現在も米軍で採用されているという。 手順は以下の通りだ。 1.ベッドに横たわり、舌、顎、目の周りなどを意識し、顔の筋肉をリラックスさせる。 2.肩の力を抜き、その後片腕ずつ、上腕、前腕と順番に力を抜いていく。 3.息を吐き、胸をリラックスさせ、続いて足の力も抜いていく。 4.10秒かけて頭の中をできるだけ空っぽにし、以下の3つのイメージの中から1つ想像する

    たった2分で眠りに落ちる睡眠導入法!米軍採用のお墨付きで、96%のパイロットが成功(FINDERS) - Yahoo!ニュース
  • ゲーム音楽

    音楽サブスクリプション配信中のゲーム音楽のポータルサイト

  • ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが? - Qiita

    ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが?LaravelDDD設計アーキテクチャCleanArchitecture ある日夢の中で設計に詳しい悪役令嬢が現れてこんなことを言い放ったので、考察してみましたという設定のポエムです。 問題提起 ドメイン駆動設計、オニオンアーキテクチャ、クリーンアーキテクチャといった考え方はもちろん重要なものの、僕は難しく考えずに「削除しやすいように機能を作る」のが第一歩として重要ではないかと考えています。 記事では「削除しやすい設計」について持論を展開してみます。 ※議論のスコープはWebサービスに限定し、例示としてPHPのフレームワークであるLaravelを用います 削除しやすいことがなぜ重要か 一度開発した機能は、それで終わりではなく、改修、改善を繰り返し、そして場合によっては仕様が廃止さ

    ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが? - Qiita
  • Chromeの新機能CSS Overviewがすごく便利!ページに使用しているCSSの概要や未使用の宣言がすぐ分かる

    Chromeに新しく実装された「CSS Overview」が非常に便利なので、紹介します。 表示しているページのCSSの概要、カラー、フォント、メディアクエリ、未使用の宣言が一覧でき、制作したページの検証やスタイルガイドとしても役立ちます。 Chromeの新機能「CSS Overview」 Fyi: New in Chrome: CSS Overview Chromeの新機能「CSS Overview」の準備 Chromeの新機能「CSS Overview」の使い方 Chromeの新機能「CSS Overview」の準備 まずは、Chrome デベロッパーツールを開き、右上の歯車アイコン(Settings)をクリックします。

    Chromeの新機能CSS Overviewがすごく便利!ページに使用しているCSSの概要や未使用の宣言がすぐ分かる
  • 7つの設計原則とオブジェクト指向プログラミング - ソフトウェア設計を考える

    設計原則はよい設計をするための指針です。 では、よい設計とはなんでしょうか? もっとも重要なソフトウェア品質は発展性 ソフトウェアの発展性がビジネス価値を生む 発展性をうみだす7つの設計原則 モジュール化 モジュール化の2つのアプローチ 型によるモジュール化 手続き的なモジュール化 関心の分離 関心の4象限 入出力と計算・判断の分離 業務の関心と実装の詳細の分離 もっとも複雑な関心事(ビジネスロジック)の分離を徹底する カプセル化と抽象化 カプセル化 ビジネスロジックのカプセル化 抽象化 データ抽象 ビジネスロジックとデータ抽象 高凝集と疎結合 凝集度 結合度 隠された結合性の問題 定義の一点性 見た目が同じコード 7つの設計原則の学び方 コードの実装例 ドメインオブジェクト設計のガイドライン 実践ガイドとして使える 設計の考え方を理解するための もっとも重要なソフトウェア品質は発展性

    7つの設計原則とオブジェクト指向プログラミング - ソフトウェア設計を考える
  • なぜ、Xbox Oneは売れなかったのか。歴代Xboxの歴史をなぞって考える。|ゲームキャスト

    なぜ、日でXbox Oneの販売台数が少ないのか。欧米のゲーマーからすると奇妙に映るらしい。私自身、17年前、初代Xboxの時代から「なんで日で売れないの?」と聞かれることがあり、その回答を英文で出して反応を見てみたいという気持ちがあった。 そこで、初代XboxからXbox360までを体験し、Xbox Oneは買わなかった私の目から、Xbox Oneが失敗した理由について、自分の考えをまとめていく(あくまでゲーマーとしての私の視点で、公式なものではない)。そして、あとで英文にしようと思っている。 また、欧米からはXbox360が失敗に見えているらしいが、私はXbox360は日で成功したと考えていることも特にはっきりと示しておく。 ※2019.11.06 20:30修正 Xbox Oneの段落でGears4の記述を削除し、宣伝していないことを強調しました。また、Xboxの綴りを修正。

    なぜ、Xbox Oneは売れなかったのか。歴代Xboxの歴史をなぞって考える。|ゲームキャスト
  • 【四川料理のスゴい人】家庭のキッチンの火力で「プロ並みのチャーハン」をつくる方法 - メシ通 | ホットペッパーグルメ

    一般家庭のキッチンの火力でも、おいしいチャーハンができるんです 四川料理のスゴい人、日橋「リバヨンアタック」料理長の人長良次(ひとおさ・よしつぐ)さんに、一般家庭のキッチンで五目チャーハンを間違いなくおいしく作る方法を聞いてきました。 www.hotpepper.jp 人長:一生懸命考えてですね、ご家庭のキッチンの火力でベストのチャーハンを作るためのポイントを3つに絞りました。 チャーハン専用のお米の炊き方にこだわる チャーハン専用チャーシューを作る 玉子とお米の炒め方のポイントを知る 人長:この3ポイントで、お店レベルの五目チャーハンをご自宅でも作れると思います。 ──ほほう、チャーハン専用のチャーシュー? それは興味深い。 「チャーハン専用ご飯」を炊こう 【材料】無洗米2合(約300g)でご飯を炊く場合の水の量 浸水(1時間)させる場合:水290~300cc 浸水なしの場合:水350

    【四川料理のスゴい人】家庭のキッチンの火力で「プロ並みのチャーハン」をつくる方法 - メシ通 | ホットペッパーグルメ