並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 2059件

新着順 人気順

設計の検索結果401 - 440 件 / 2059件

  • 東京 八王子 アパート階段が崩れ落ち死亡 設計と異なる工事か | NHKニュース

    4月、東京・八王子市のアパートで階段の一部が崩れ落ち、50代の女性が転落した事故で、腐食が確認された木材はアパートの設計段階では使用が想定されていなかったことが関係者への取材で分かりました。女性は22日、入院先の病院で死亡したということで、警視庁は当初の設計と異なる工事が行われたいきさつを詳しく調べています。 4月17日、八王子市南新町のアパートで、3階に住む大手里美さん(58)が2階につながる階段を上っていたところ、一部が突然崩れ落ち、およそ2メートル下に転落しました。 大手さんは意識不明の重体となり病院で手当てを受けていましたが、22日死亡したということで、警視庁は容疑を業務上過失致死に切り替えて捜査しています。 警視庁などによりますと、崩れ落ちたのは踊り場と2階の廊下とを結ぶ鉄製の階段で、廊下などとの接続部分に使われていた木材の一部が腐食していたことが分かっています。 アパートを設計

      東京 八王子 アパート階段が崩れ落ち死亡 設計と異なる工事か | NHKニュース
    • 今、我々は、 GUI の設計について 何を考えるべきか

      フロントエンドの React Redux Rx などの設計パターンを元に GUI 設計について考えてみました

        今、我々は、 GUI の設計について 何を考えるべきか
      • マルチテナントの実現におけるDB設計とRLS / Utilizing RSL in multi-tenancy

        # 実装の参考資料 - https://soudai.hatenablog.com/entry/2022/11/11/110825 # 類似の登壇内容の動画 - https://www.youtube.com/watch?v=PXy6I-AeI-I

          マルチテナントの実現におけるDB設計とRLS / Utilizing RSL in multi-tenancy
        • エンジニアのための情報設計入門

          20240530_IBMTechXchangeDojo_いまからでも遅くない_OpenShiftでアプリをHTTPSで公開してみる

            エンジニアのための情報設計入門
          • リレーショナルモデルのドメイン設計についての議論

            リレーショナルモデルを実践するには、ドメイン(≒データ型)を如何に正しく設計するかということが極めて重要になる。しかしながら、ドメインをどう設計すべきかという議論はあまりされていないように思う。その結果、ドメインについての理解はあまり進まず、データベース設計に失敗しているパターンが多いように思われる。 というわけで今日のテーマはドメインである。 集合を定義するリレーショナルモデルにおけるデータ型とは何か。リレーショナルモデルを実践するにはまずその点から理解する必要がある。 リレーショナルモデルでは、データ型はドメインと呼ばれる。ドメインとは、その属性(≒カラム)に入るべき値はどういったものかを集合として定義したものだ。言い換えると、属性値とはある集合の要素の一つであると言える。従って、ドメインを設計する際には、SQLで言うところのデータ型、つまりINTやCHARといったものだけでなく、その

              リレーショナルモデルのドメイン設計についての議論
            • 他人の住民票が誤発行される謎バグの真相、富士通Japanの「稚拙」設計に専門家も驚く

              2023年3月、横浜市のコンビニの証明書交付サービスでトラブルが発生した。住民が住民票の写しの交付を申請したところ、別人のものが発行されたのだ。原因は富士通Japanが手掛けるサービスの不具合だった。利用者が増えて負荷が高まり、潜在的なバグが表面化した。国がマイナンバーカード普及に力を注ぐ中、冷や水を浴びせる結果となった。 「個人情報漏洩にも当たる事案で大変重要な問題であり、遺憾に思っている」――。河野太郎デジタル相は2023年3月31日の閣議後記者会見において、厳しい口調でこう述べた。河野氏が言及したのは、横浜市で発生したコンビニの証明書交付サービスにおける住民票の誤発行トラブルについてだ。 横浜市のトラブルは2023年3月27日昼に発生した。住民がマイナンバーカードを使って住民票の写しの交付を受けようとしたところ、他人の住民票が誤発行される事象が相次いだのだ。原因は富士通Japanが手

                他人の住民票が誤発行される謎バグの真相、富士通Japanの「稚拙」設計に専門家も驚く
              • 役割駆動設計で巨大クラスを爆殺する - Qiita

                大量のメソッドを保有し、数千、数万行単位にぶくぶく膨れ上がった巨大クラス。別名「神クラス」とも「大きな泥団子」とも呼ばれる、長大で複雑で密結合で極めて変更が困難なアイツ。 そんな巨大クラスの退治に有効な、ドメイン駆動設計を基本思想とする「役割駆動設計」を紹介致します。 解決したい課題、狙う効果 数千、数万行単位の巨大クラスの登場を抑止する。 小さくシンプルな構造に落とし込み、堅牢で変更容易性の高い設計へ昇華させる。 例1:筆者をモデリング 分かりやすくなるよう、まず私を例にモデリングしてみます。私は以下のような特徴があります。 IT企業の従業員 家族がいる(妻, 子供) 趣味でゲーム制作している ダメな設計 何も考えずに人クラスとして設計すると、よく以下のような構造になりがちです。 従業員として仕事をする、父親として家族サービスする、趣味としてゲーム制作する、それぞれのメソッドが備わってい

                  役割駆動設計で巨大クラスを爆殺する - Qiita
                • FPN-団塊〜シニア層向けのWeb設計 やっちゃいけない10のUI

                  6.ビジネス分析フレームワークを学ぶ ビジネス分析フレームワークの学習と使い方 ビジネス分析 フレームワークや 経営学 の学習をどうビジネスリサーチに役立てるか、その考え方と留意点について解説します。… 2021.05.08 2021.05.09 115 view 3.ビジネスリサーチの報告書作成 ファクト、ファクト、ファクト〜事実に基づくこと 「What's Your Story?」という提案や提言がないレポートは意味がない、ということがよく言われますが、ビジネスリサーチの報告書は、内容の8〜9割は ファクト … 2021.01.19 2021.05.16 303 view 4.インプリケーションと提言 リサーチを通じて気付いたことは?公開情報から点と点を結ぶイン… インサイダー情報はそのままでは役に立たない!?ビジネスリサーチの依頼の中で、「業界の空気感はどうなっているか?」「この技術

                    FPN-団塊〜シニア層向けのWeb設計 やっちゃいけない10のUI
                  • Yahoo!ショッピングにおけるログ設計と監視

                    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ショッピング事業部開発部の吉野と申します。 今回は「アプリケーションログの設計と監視」について、実際にYahoo!ショッピングで採用している方法を少し交えながらお話しさせていただきます。 1.ログ設計のポイント ログ設計は、以下のポイントに注意して行うとよいでしょう。 ・ログ出力のポイントが押さえられているか ⇒セッションの始まりと終わり、処理の過程、例外処理の中など。 フローチャートのような処理フロー図があれば、そこにログ出力ポイントを書き込むとわかりやすくなります。 ・出力する情報に過不足はないか ⇒「いつ(システム時間)」「だれが(プロセスID・IPアドレスなど)」 「どこで(パスなど)」「なにをした(実行コマン

                      Yahoo!ショッピングにおけるログ設計と監視
                    • Cのエラーハンドリングと例外設計、例外処理のメモ - 百日半狂乱

                      二十五日半狂乱、6日目(の分...orz)の記事 Cのエラーハンドリングを毎回やるのは面倒だ! 前回も言ったが、Cではエラーハンドリングに戻り値とerrnoを用いる. それはそうと例外設計において"無視"は大罪である. だから、関数を呼び出したら戻り値は漏らさずチェックすべきだ. ということで、例えば以下のように逐一戻り値をチェックする. if(send(sockfd, buf, len, 0) < 0){ ERROR("send"); exit(1); } あぁ、面倒だ. 一体コードのどの部分が正常系の処理なのか? ほとんどエラーハンドリング*1で埋め尽くされるじゃないか. そもそもエラーハンドリング部分に書くのは毎回同じコードだし、コードの繰り返しは防ぎたい. エラー処理部分をラッピングして楽をする unpv12eの中でラッパーを被せることによってこの面倒を回避する方法を知った. in

                        Cのエラーハンドリングと例外設計、例外処理のメモ - 百日半狂乱
                      • USBに設計上の致命的な脆弱性が発見され、そのコードが公開される

                        PCの接続端子として不動の地位を確立したUSBに設計上の致命的な脆弱性が見つかり、この脆弱性を突くハッキング手法「BadUSB」が2014年8月に開催された開発者会議Black Hat 2014 USAで発表されていました。BadUSBについて公表した技術者は有効な対策のない脆弱性の危険性を勘案してコードを公開しませんでしたが、DerbyCon 4.0の講演でBadUSBのコードが別の技術者によって公開されてしまいました。 SRLabs-BadUSB-BlackHat-v1.pdf (PDFファイル)https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf The Unpatchable Malware That Infects USBs Is Now on the Loose | WIR

                          USBに設計上の致命的な脆弱性が発見され、そのコードが公開される
                        • アマチュア建築家が約230億円を寄付して「この通りに建てて」と寮の設計図を提供、大学お抱えの建築家が抗議のため辞任

                          アメリカ有数の名門大学として知られるカリフォルニア大学サンタバーバラ校(UCSB)の学生寮の新規建設を巡って、「投資の神様」と呼ばれたウォーレン・バフェット氏の右腕として知られるチャーリー・マンガー氏が設計図通りに寮を作ることを条件に2億ドル(約230億円)を寄付しました。しかし、提供された設計図には寝室の94%に窓がないなどの問題点があることから、同大学の建築デザイン検討委員会に15年間在籍した建築家が「建築家としても親としても、そして一人の人間としても支持できない」と抗議のため辞任しました。 Architect Resigns in Protest over UCSB Mega-Dorm - The Santa Barbara Independent https://www.independent.com/2021/10/28/architect-resigns-in-protest-

                            アマチュア建築家が約230億円を寄付して「この通りに建てて」と寮の設計図を提供、大学お抱えの建築家が抗議のため辞任
                          • ちょうぜつ改め21世紀ふつうのソフトウェア設計

                            Forkwell Library #14 2023.1.25 のスライドです。 https://forkwell.connpass.com/event/271212/

                              ちょうぜつ改め21世紀ふつうのソフトウェア設計
                            • GraphQLスキーマ設計の勘所

                              Burikaigi 2023 https://burikaigi.dev/

                                GraphQLスキーマ設計の勘所
                              • 【テンプレあり】ライフプラン表の作り方|人生設計シミュレーション | トラストブログ~資産形成AtoZ~

                                もうすぐ2023年も終わり。 アラサーサラリーマンの私は、新年を迎える前に必ずライフプランニング表(人生設計シミュレーション)を作ります。 人生計画表といってもそんな難しいものではなく、私が作るのは「仕事やプライベートでの目標」に「収入と支出」がエクセルにまとめられたシンプルなものです。 おかげで随分、以前より仕事やプライベートが計画的になりました。 「ただなんとなく毎日を過ごしてしまった・・・」 「100万円貯金するつもりが全然だった・・・」 などと、1年を振り返って悩んでいる方は多いのではないでしょうか? 新年を迎えるこのタイミングで、仕事もプライベートも充実させるために、1年後、5年後、10年後計画してみることをおすすめします! ライフプランニング表(人生設計シミュレーション)であれば、単に目標を設定するだけでなく、思い描いたプランを実現するために費用がいくら必要なのか、現実的なとこ

                                  【テンプレあり】ライフプラン表の作り方|人生設計シミュレーション | トラストブログ~資産形成AtoZ~
                                • 【PS5】プレイステーション5システム設計、技術解説動画まとめ。爆速ロード、PS4後方互換、進化したオーディオなどが語られる | ゲーム・エンタメ最新情報のファミ通.com

                                  ゲーム・エンタメ最新情報のファミ通.com ニュース 家庭用ゲーム PS5 【PS5】プレイステーション5システム設計、技術解説動画まとめ。爆速ロード、PS4後方互換、進化したオーディオなどが語られる

                                    【PS5】プレイステーション5システム設計、技術解説動画まとめ。爆速ロード、PS4後方互換、進化したオーディオなどが語られる | ゲーム・エンタメ最新情報のファミ通.com
                                  • 営業日などの規則性と例外を扱うための設計

                                    解決したい問題 例として、飲食店の予約サービスを考える。 予約を受け付けるためには各店舗の営業スケジュールを管理しておいて、営業日の営業時間内のみ予約を受け付けるようにする必要がある。 たとえば、ある店舗は各曜日の営業時間について、以下のように定めているとする。 平日:11:30-22:00 土曜日:11:00-22:00 日曜日:11:00-21:00 定休日:木曜日 これを素朴に設計すると、たとえば以下のような「営業日については営業時間を保持し、定休日についてはレコードがない」というテーブルになるかもしれない。 店舗 曜日 開店時刻 閉店時刻

                                      営業日などの規則性と例外を扱うための設計
                                    • 【続】ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜 - NTT Communications Engineers' Blog

                                      はじめに 本記事は前回の記事である「ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜 - NTT Communications Engineers' Blog」の続編です。 前回の記事の内容がベースとなっていますので、「APoSD って何だっけ?」という場合はぜひ前回の記事をご覧になってから、以下にお進みください。 ということで、後編の対話パートにさっそく入っていきましょう! Pull Complexity Downwards iwashi: APoSD では、複雑性を下に追いやる(Pull Complexity Downwards)という話が出てきます。何らかの処理が複雑になる場合、それを隠蔽してインターフェースを極力シンプルに保つ、というのがAPoSDの主張です。 こちらに関しても、社内勉強会中で

                                        【続】ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜 - NTT Communications Engineers' Blog
                                      • マイクロカーネルの設計と実装

                                        • とあるソシャゲのHTML/CSS設計話

                                          【Frontendアドベントカレンダー19日目】 Xboxに釣られて転職してから2年半…あっという間だった…。 関与したもの: スマホ版ピグ(リニューアルして面影無し) ピグファンタジア(11月末クローズ) 新規ゲーム ←今ここ 今は新規ゲームでコーディングの人としてjoinしてます。 新しいサービスを立ち上げる時に必要なHTMLとCSSの土台作りを全部やるということが、 「HTML/CSS設計」という言葉で装飾されることを知ったのは割と最近です。 マークアップだけで一人据えるのは珍しいと思うので、今やってることなど含めてつらつら書きます。 ここが変だよソシャゲ開発 依頼を受けてサイトを作る場合は次のようなフローだと思います: クライアントと打ち合わせ 仕様が決まる デザイン決まる 値切られる 価格が……決ま…る コーディング クライアントチェック 突然の無理難題に戦慄走る テスト・修正

                                            とあるソシャゲのHTML/CSS設計話
                                          • 心理的安全性が高くアジャイルな組織設計

                                            心理的安全性の高いチームを作るためにサーバントマネージャーに徹する話などを聞くことがありますが、なんか大変そうだなーと考えてたら、これは組織設計の課題だと思ったわけです。 サーバントマネージャーは過渡期と割り切って、本来の仕事である課題解決に時間を使えるようにしていったほうがいいです。 心理的安全性とは他者の反応に怯えたり羞恥心を感じることなく、自然体の自分を曝け出すことのできる環境や雰囲気のことを指します。 だそうです。失敗するかも…と早めに言えることはアジャイルな組織には必須です。 心理的安全性は1人のメンバーが日常的にコミュニケーションする相手との視座、視野、視点が近いと高くなると仮説を立ててみました。 視座、視野、視点の図 https://tech.drecom.co.jp/viewpoint-of-being-leader/視座が離れてる例:リーダーが超ベテランでメンバーが超若い

                                              心理的安全性が高くアジャイルな組織設計
                                            • 現場で役立つシステム設計の原則にあるUMLをPlantUMLで書いてみる - Qiita

                                              フューチャーアーキテクト Advent Calendar 2017の2日目です。 はじめに システム設計が大好きで大嫌いな皆さん、こんにちは。 突然ですが、皆さんはどのようにシステム設計における ドキュメント腐る問題 に立ち向かっていますか? ドキュメント腐る問題とは、設計時に作成した各種ドキュメントがGoogle Driveやファイルサーバ上で陳腐化してしまい、現状の正しい状態を指していないことです。せっかく新規参画者がキャッチアップしようとしてもドキュメントが真実を示していないという怖いやつですよね。 解決策としては、各種ドキュメントを、MarkdownやAsciiDoc、UMLはPlantUMLやmermaid、ERDはPlantUMLやerd、画面遷移図はUI Flow、REST-API設計はSwaggerなど、なるべくテキストベースで管理し、GitHubなどのリポジトリで管理する

                                                現場で役立つシステム設計の原則にあるUMLをPlantUMLで書いてみる - Qiita
                                              • SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ

                                                SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ SSDがHDDに代わるストレージとして普及しようとしていることを背景に、SSDに特化したまったく新しいアーキテクチャを備えたリレーショナルデータベースを開発しようとしている企業があります。「ReThinkDB」です。 昨年7月に、PublickeyではReThinkDBの概要を記事「SSDに最適化したデータベース「RethinkDB」、ロックもログも使わずにトランザクション実現」で伝えました。 その記事の中では、ReThinkDBがロックを使わずにトランザクションを実現し、データベース利用中でもスナップショットがとれ、また異常終了しても容易に復帰できる機能を備えている、といったことを紹介しました。 4月に米サンタクララでに行われた「MySQL Conference & Ex

                                                  SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ
                                                • テーブル・DB設計するときの極意 - Qiita

                                                  はじめに 「テーブル・DBを設計するときのさいきょうの極意」を完全に理解したので 初心者(私)向けに共有する記事です。 どうぞ揉んでいただければ幸いです。対戦よろしくお願いします。 さいきょうの極意 初心者が「テーブル・DB設計して」と言われると、 「アソシエーションってあったよね・・・バリデーションも?中間テーブルを使うときと使わないときと・・・」と大変に混乱し、何から手をつけていいかわからなくなります。 そんなあなたにこれ! テーブル・DB設計は「属性」と「関係」の2つだけ 「属性」は必要なものを書くだけ 「関係」は 1:1 / 1:N / N:N しかない(しかも、ほとんど 1:N) これが極意だ!!! 一般的な、「ユーザーがいて、投稿ができて、コメントといいねができるサービス」で考えてみましょうか。 users / posts / comments / likes のテーブルが必要

                                                    テーブル・DB設計するときの極意 - Qiita
                                                  • NTTデータ、既存システムのソースコードをもとに設計書を再生するサービス

                                                    • Railsで大規模アプリケーションを正しく設計するために避けるべき3つの機能 - Qiita

                                                      この記事はCrowdWorks Advent Calendar 2016 の24日目の記事です。CrowdWorksのエンジニアが毎日なにかを書きます。 昨日の記事は @suzan2go による「ラーメン屋で考えるRailsのデータモデリング」でした。 はじめに CrowdWorksは、2011年の創業以来、約5年間の開発を続けてきました。サービスの立ち上げ期においては、サービスの継続性・変更容易性を高めることよりも、サービスを成長させ、存続に繋がるフェースまで素早く立ち上げることが最重要な観点です。 一方で、サービス提供も5年が経過し、多くの方にご利用頂く「社会インフラ」に一歩ずつ近づいてきています。そういった環境の変化もあり、「日々改善し続ける」「日々変更し続ける」ことに重要視する観点が移り変わってきました。そのような価値観の変遷に取り組む過程で考えている「大規模で複雑な業務要件を担う

                                                        Railsで大規模アプリケーションを正しく設計するために避けるべき3つの機能 - Qiita
                                                      • DB設計でこだわりたい三つの要素

                                                        This document discusses Spark, an open-source cluster computing framework. It begins with an introduction to distributed computing problems related to processing large datasets. It then provides an overview of Spark, including its core abstraction of resilient distributed datasets (RDDs) and how Spark builds on the MapReduce model. The rest of the document demonstrates Spark concepts like transfor

                                                          DB設計でこだわりたい三つの要素
                                                        • Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える - pospomeのプログラミング日記

                                                          devfest 2017 tokyo の発表資料です。 Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える from pospome 当日は入室できない人もいたらしい & 機材トラブルで10minほど開始が遅れてしまった ということで申し訳なく思っています。 また、立ち見する価値がある内容を提供できたのだろうか? とも思っています。 スライドは単体でも発表内容が伝わるように文章を多めに載せているので、 是非確認してみてください。 100ページ越えていますが・・・。 #DevFest_room2 入れなかった。。— t.junichi (@tjun1) 2017年10月9日 ものすごい立ち見人数 #Devfest17 #DevFest_room2— バトルプログラマー柴田智也@少女終末旅行 (@tomoya_shibata) 2017年10月9日 ルーム2これから並ぶ方はま

                                                            Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える - pospomeのプログラミング日記
                                                          • フロントエンドの
良い設計、良いコードを考える

                                                            JavaScript: Past, Present, and Future - NDC Porto 2020

                                                              フロントエンドの
良い設計、良いコードを考える
                                                            • 「SQLアンチパターン」を避けるためのチェックリスト①(DB論理設計編) - log4ketancho

                                                              ずっと前から積ん読状態だった「SQLアンチパターン」を読みました。 何年積んでたか分からないSQLアンチパターン読み終わったー。噂に違わずいい本ですねー。もっと早く読むべきだった。— @ketancho (@ketancho) 2018年3月6日 噂通りとても良い本で、まさに「エンジニアとしての血肉本」と言えます。1, 2年目の頃に読んでおくべきだったなーと少し後悔しています。 SQLアンチパターン 作者: Bill Karwin,和田卓人,和田省二,児島修出版社/メーカー: オライリージャパン発売日: 2013/01/26メディア: 大型本購入: 9人 クリック: 698回この商品を含むブログ (46件) を見る 読んで終わりだと身につかないと思うので、自分なりのチェックポイントを言語化しておこうと思います。長くなってしまったので、章ごとに4つに分けたいと思います。この記事はその第一弾と

                                                                「SQLアンチパターン」を避けるためのチェックリスト①(DB論理設計編) - log4ketancho
                                                              • SPA フルリニューアル計画における技術選定や設計思想(2019年2月版) - 30歳からのプログラミング

                                                                SPA のフルリニューアルを技術選定や設計からやることになった。 前回の記事も、そのために検討や調査を行っている際に生まれた副産物をまとめたものだ。 目指すべきは変更しやすいシステムであり、そしてそれは、堅牢性を実現することで達成されるはずだという結論に至った。 numb86-tech.hatenablog.com 今回の記事では、堅牢なシステムの実現に向けてどんな技術を選んだのかを記録しておく。 まだ検証フェーズというか、試し書きや検証を行っている段階なので、今後変わる可能性はある。 前提 現行のアプリは Rails アプリで、その上に Vue を載せて SPA を作っている。 フロントエンドのビルドは Webpacker 。別のプロダクトでは Webpacker を剥がしてしまったが、このプロダクトでは実現できていない。 ビュー関連の処理について、どこまでを Rails でやってどこか

                                                                  SPA フルリニューアル計画における技術選定や設計思想(2019年2月版) - 30歳からのプログラミング
                                                                • らっぱ on Twitter: "まさに「駅員さん視点」の欠如。エッセンシャルワーカーの一人として言わせて貰いますが、現場を知らず、人員も補充せず、設備も拡充しない、そういった事に対応できる制度的設計をしない、そんな「上」がいちばん問題なんですよ。あと、こういう「… https://t.co/oGJRBrEInI"

                                                                  まさに「駅員さん視点」の欠如。エッセンシャルワーカーの一人として言わせて貰いますが、現場を知らず、人員も補充せず、設備も拡充しない、そういった事に対応できる制度的設計をしない、そんな「上」がいちばん問題なんですよ。あと、こういう「… https://t.co/oGJRBrEInI

                                                                    らっぱ on Twitter: "まさに「駅員さん視点」の欠如。エッセンシャルワーカーの一人として言わせて貰いますが、現場を知らず、人員も補充せず、設備も拡充しない、そういった事に対応できる制度的設計をしない、そんな「上」がいちばん問題なんですよ。あと、こういう「… https://t.co/oGJRBrEInI"
                                                                  • Bastion ~ AWS Fargateで実現するサーバーレスな踏み台設計 / Bastion using AWS Fargate

                                                                    Infra Study Meetup #6でのLT登壇資料になります。

                                                                      Bastion ~ AWS Fargateで実現するサーバーレスな踏み台設計 / Bastion using AWS Fargate
                                                                    • ちょっき on Twitter: "三ノ宮駅前ジュンク堂、面倒臭そうな本は全て「精神世界」ジャンルに纏めることで誰も損しない設計になっている https://t.co/JYAjXjdSj8"

                                                                      三ノ宮駅前ジュンク堂、面倒臭そうな本は全て「精神世界」ジャンルに纏めることで誰も損しない設計になっている https://t.co/JYAjXjdSj8

                                                                        ちょっき on Twitter: "三ノ宮駅前ジュンク堂、面倒臭そうな本は全て「精神世界」ジャンルに纏めることで誰も損しない設計になっている https://t.co/JYAjXjdSj8"
                                                                      • Go 言語と React で考える「いい感じなURL設計」入門

                                                                        Description 白ヤギコーポレーションさま主催の「最先端情報吸収研究所(AIAL)」のプレゼンテーションで使用したドキュメントです。 「URL」を軸にして、サーバーサイドを Go 言語、クライアントサイドを React (+ TypeScript) で実装する場合の要点を紹介しました。 - いい感じな URL と わるい感じな URL - RESTful API のおさらい - Echo と REST API と URL - React と SPA と URL - いい感じの URL設計を目指す旅 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. interface FooterProps { company:string } export class FooterComponent extends React.Compo

                                                                          Go 言語と React で考える「いい感じなURL設計」入門
                                                                        • ソースコードの形状ルール | 吉本式BEM設計(BEM設計ベース)

                                                                          HTMLのソースコードの形状ルール 今回のこの記事に対しての反響について 日頃から他の実装者が制作したWebサイトのソースコードを見るようにしていますが、美しいソースコードだと思えるソースコードにはなかなか出会えません。 「美しいソースコード」という意味には、単に「美しい」だけではなく「見やすい」という意味も含めて使用しています。 タイトなスケジュールに追われて、ソースコードを整える余裕がないというのが現状でしょうか。 中でも最も気になるのが、インデントです。 Webサイトのソースコードを見ると8割程度の割合で、インデントが付いています。 なぜインデントを付けるのかを聞くと「コーディングミスが防ぎやすい」「作業効率が良くなる」という回答がきます。 これについて否定はしませんが、ではインデントを付けないとコーディングミスが起きやすく、作業効率が悪いのかというと、そんなことはありません。 私は

                                                                            ソースコードの形状ルール | 吉本式BEM設計(BEM設計ベース)
                                                                          • 『ちょうぜつソフトウェア設計入門――PHPで理解するオブジェクト指向の活用』は、現代ソフトウェア開発の”知の高速道路” - Magnolia Tech

                                                                            ちょうぜつソフトウェア設計入門――PHPで理解するオブジェクト指向の活用 作者:田中 ひさてる技術評論社Amazon 予約してまで買ったものの、なかなか時間が取れず、読めていなかった『ちょうぜつソフトウェア設計入門――PHPで理解するオブジェクト指向の活用』をようやく読み終わりました。 筆者である田中ひさてるさん自身で描かれた表紙の可愛らしさからは想像もできないハードな内容なので、一気に読もうとすると「分かった気」になるだけで全然理解していなかった、ということになりがちなので、3回くらいぐるぐる読むといいと思います(そうです、この本は本文もイラストも丸っと同じ人が書いているのです!!)。 目次 第1章 クリーンアーキテクチャ 第2章 パッケージ原則 第3章 オブジェクト指向 第4章 UML(統一モデリング言語) 第5章 オブジェクト指向原則 SOLID 第6章 テスト駆動開発 第7章 依存

                                                                              『ちょうぜつソフトウェア設計入門――PHPで理解するオブジェクト指向の活用』は、現代ソフトウェア開発の”知の高速道路” - Magnolia Tech
                                                                            • データ指向設計

                                                                              こんにちは、Cygames Research の多胡です。これまで10年以上コンソールゲーム開発を行ってきていて、最近ではハイエンドゲームエンジンを制作しておりました。Cygames でもハイエンドゲームエンジンの開発に携わることになりました。 ゲームエンジン開発を行う上で重要な考え方にデータ指向設計 (Data Oriented Design) というものがあります。今回はこのデータ指向設計を例を交えながら紹介させていただきます。 背景 データ指向設計の考え方は 2009年頃から有名になりました。 この 30年で CPU の性能は1万倍以上になりましたが、メモリの転送速度は10倍にもなっていません。そのため、プログラムのボトルネックはメモリ帯域となることが多くなりました。ゲームにおいても CPU はほとんどの時間がメモリからのデータの転送待ちになっています。CPU の性能を引き出すために

                                                                                データ指向設計
                                                                              • COBOLなどの既存システムから日本語の設計書とJavaソースを作成、富士通が新サービス

                                                                                富士通と富士通アドバンストソリューションズ(FASOL)は2012年8月15日、企業情報システム向けの「設計書化モダナイゼーションサービス」を発表した(図1)。同日より販売活動を開始する。 このサービスでは、富士通およびFASOLの担当技術者が顧客企業のメインフレームを調査。COBOLやPL/Iなどで書かれているアプリケーションのソースコードを解析し、日本語の設計書に置き換える(図2)。アプリケーションの保守担当者はソースコードではなく日本語の設計書によってアプリケーションの仕様が把握できるため、アプリケーションの保守性が向上するという。 また、日本語の設計書から新規システム用のJavaソースも生成可能。この作業で富士通側はFASOLの開発支援ツール「InterDevelopシリーズ」を使う。同ツールはテスト関連の機能も備えており、設計書からJavaソースの動作テスト項目の候補を自動抽出す

                                                                                  COBOLなどの既存システムから日本語の設計書とJavaソースを作成、富士通が新サービス
                                                                                • ナッジ・行動経済学を活用した行動促進策の設計法

                                                                                  ナッジ・行動経済学を活用した 行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023/4/21 1 Copyright (C) Mitsubishi Research Institute, Inc. ナッジ・行動経済学を活用した行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023 年4月 株式会社三菱総合研究所 先進技術センター 要旨 目次 頁 1.拡大するナッジなどの緩やかな行動変容の取り組み 2 2.行動特性による行動ボトルネック分析 6 3.行動促進策の設計 8 3.1 ボトルネック要因に影響している行動特性を弱める 8 3.2 行動特性を利用して行動を促す 9 (1)フレーミングと参照点でメッセージを設計する 9 (2)セグメント異質性を意識して設計する 11 (3)スモールアクションを設計する 13 (4)フィードバッグを設計する 14