並び順

ブックマーク数

期間指定

  • から
  • まで

641 - 680 件 / 2069件

新着順 人気順

設計の検索結果641 - 680 件 / 2069件

  • 第2回 Elasticsearch 入門 データスキーマ設計のいろは | DevelopersIO

    第2回目の Elasticsearch 入門は「データスキーマ設計のいろは」です。 設計と言うほどでもないのですが、例えば RDB で検索にフォーカスした設計や、他の検索エンジンも経験していると、これまでの制限や習慣で Elasticsearch の特徴を生かせない設計をしてしまう事があるので、このテーマにしてみました。 それではインデックスするためのデータ構造を Elasticsearch でどのように設計するのか解説したいと思います。 設計フローまで変えてしまう画期的なドキュメント指向型検索エンジン Elastic 社のホームページを見てみると Elasticsearch の特徴の1つとして「Document-Oriented」と言う記載があります。直訳すると「ドキュメント指向」です。 簡単に説明すると 現実世界の複雑なデータをJSONドキュメントにしてインデックスするだけで、デフォル

      第2回 Elasticsearch 入門 データスキーマ設計のいろは | DevelopersIO
    • "The Essence of Software"が提唱する全く新しいソフトウェア設計の考え方|Idein株式会社

      (6/22 注:書き足りないと思っていた箇所を補って加筆修正しました) エンジニアのbonotakeです。Ideinに入ってかれこれ3年以上経ちますが、Ideinでブログ記事を書くのは初めてです。 今日は、ソフトウェア設計の全く新しい考え方について書かれた "The Essence of Software" という本の紹介をしたいと思います。 この本の著者はMIT教授でソフトウェア工学の世界的な研究者であるDaniel Jacksonです。形式手法Alloyの発明者、と言ったほうが通じる人には通じるかもしれません。形式手法とは、ありていにいえば、数理論理学を駆使してソフトウェアに潜むバグを論理的に駆逐する手法です。 (個人的な宣伝ですが、彼の書いたAlloyの本を以前翻訳して出版しました。) そんな彼が昨年11月に新著を出版したというので、ほぼその日に買いました。……ですが、本を開いてみる

        "The Essence of Software"が提唱する全く新しいソフトウェア設計の考え方|Idein株式会社
      • DDDにおけるドメイン層オブジェクト設計の基本方針[ドメイン駆動設計] - little hands' lab

        株式会社ログラスの松岡(@little_hand_s)です。 ドメイン層のオブジェクトを設計する際に、重要な基本方針があります。 ドメインモデルの知識を対応するオブジェクトに書く 常に正しいインスタンスしか存在させない この2つを守ると、非常に保守性の高いコードにすることができます。 以下、詳細に解説します。 ドメインモデルの知識を対応するオブジェクトに書く ドメイン知識(ルール/制約)を表現する実装を、ドメイン層のオブジェクトに寄せていきます。 この判断は、「ドメインモデル図に書かれた吹き出しの内容が、どの層で実装されているか」という基準に基づき行います。 この基準はコード設計の指針として非常に役立ちます。 設計の良し悪しというのはさまざまな基準があるため、レビューをしていてもいわゆる「俺の考えた最強の設計」同士が戦ってしまうことがあります。 しかし、「ドメイン知識はドメイン層に書く」と

          DDDにおけるドメイン層オブジェクト設計の基本方針[ドメイン駆動設計] - little hands' lab
        • リレーションとリレーションシップの誤用に注意 - 設計者の発言

          RDBやデータモデリングに関する説明の中で「リレーションシップ」と言うべきところで「リレーション」と表現する誤用が目立つ。どうでもいいような違いに思われるかもしれないが、これらは明確に区別されるべきだ。そうでないと、RDBの用語の意味がわからなくなるからだ。 IBMのフェローであったE.F.コッド(1923-2003)による1970年のの歴史的論文 "A Relational Model of Data for Large Shared Data Banks" (大規模共有データバンク向けデータのリレーショナル・モデル。杉本さんによる対訳)によって、世界で初めてRDBの理論的枠組みが示された。この論文で使われている用語"relation"が、RDB(relational database)の呼称の由来である。 relationとは何か。その論文でコッド博士は、1個のテーブルに格納された行(

            リレーションとリレーションシップの誤用に注意 - 設計者の発言
          • 安全なWebサイト設計の注意点

            • Windows Server Insider 運用 - @IT Windows Server 2012 R2時代のHyper-Vサーバ設計術

              第1回 Macってどうでしょう--2014/09/25 第2回 MacBook Airへの環境移行に踏み出そう--2014/11/20 第3回 メール環境の移行は一筋縄ではいかない(前編)--2015/01/28 第4回 メール環境の移行は一筋縄ではいかない(後編)--2015/02/04 第5回 Macのリモートデスクトップを使いこなす--2015/04/09 第6回 Windows PCとファイルを共有できるようにしよう--2015/06/17 第7回 Mac上で仮想化技術を使ってWindows OSを実行させる--2015/07/29 第8回 MacBook AirにWindows 10をインストールしてみる--2015/10/07 最終回 Macを活用するための便利な設定とツール教えます--2015/11/30

              • 安藤忠雄氏設計の作品に住むという特別な体験。(奈良県生駒市65㎡の賃貸物件) - 物件ファン

                言わずと知れた世界的な 建築家・安藤忠雄氏。 公共建築や商業施設なども 数多く手がけているので その建築を体験されたことのある方も 多いかもしれませんが、 実際に住んだことのある方は ほとんどいないのではないでしょうか。 もともとは施主夫婦と その長男・次男夫婦の3世帯が住まう 住宅として設計されたこちらの建物。 そのうち、広い中庭のある地階のお部屋が 賃貸物件として募集中です。 これは興味のある方には 大チャンスなのでは…。 竣工は1984年ですので、時期的には 六甲の集合住宅の1期計画の少し後。 初期の住宅作品にあたります。 高い塀でコンクリートの塀で 外部から切り取られた空間は、 背筋がピンと伸びるような 感覚もありますね。 3層それぞれに各世帯を 割り振る代わりに、 屋外空間を共有の空間とした 贅沢な構成となっています。 中庭から2階の屋上緑化、 3階のバルコニーへと流れるような

                • MRJ開発遅延の真相、知見不足で8年を浪費 直面した900件以上の設計変更

                  三菱航空機は2008年にMRJの開発を開始し、当初設定した納入時期は2013年だった。その後、5度の延期を繰り返し、現在は2020年半ばの納入を予定している。ところが、機体の安全性を国(国土交通省航空局)が証明する「型式証明(TC)」の取得に使う試験機(10号機)の開発が遅れており、「2020年半ばの納入は絶望的」との声が一部で上がる厳しい状況にある。三菱航空機代表取締役社長の水谷久和氏は「進捗状況を見極めており、スケジュールを精査している」と、6度目の納入延期の可能性について言葉を濁す*。 * 2020年1月6日、設計変更を施した10号機が製造を担う三菱重工業から三菱航空機に引き渡された。日本で動作確認を実施した後、米国に運び、TCを取得するための飛行試験を実施する計画。その後の同月24日、TC取得が間に合わずに6度目の納入延期となり、納入予定は2021年以降となると報じられた。だが、三

                    MRJ開発遅延の真相、知見不足で8年を浪費 直面した900件以上の設計変更
                  • コンシューマサービスの運用に耐えるDB性能設計とは - レベルエンター山本大のブログ

                    JOIN 禁止の話に、いまだに絡んでくれる人がいた。 ■「艦これ」から、ソーシャル系のサーバ構成を考える - SQLer 生島勘富 の日記 僕が以前に書いた本テーマに関するエントリは以下の3つ。 ■信じられないDB文化「Join禁止」に「固定長DB」、、でも、合うんです。大規模コンシューマ向けサービスのRDB設 ■信じられないDB文化「固定長DB」でもあうんです。大規模コンシューマ向けサービスのRDB設計 ■ホント信じられないDB文化だけど、統計情報固定化はマジでアリ ちょうど折よく、ウチの会社のオラクル女子が書いたエントリの続きも公開されました。 ■一緒にまなぼ!「hiromi と楽しむOracleパフォーマンスチューニング!」【Vol.2 Statspackを見てみよう】 ということで僕の中でDB熱が盛り上がってきたので返答的なエントリを書きます。 「とりあえずメモリだけ気にしておけ」

                    • モデル設計を適当にやるとどうなるのか

                      2017年7月24日に行われた「技術的負債ナイト」(https://speee.connpass.com/event/60381/)の登壇資料です。 プログラミングにおいて、どういうコメントをどういう風に書いていけば良いのか、またどのようなタイミングと考え方で書けば良いのかについて述べていきます。

                        モデル設計を適当にやるとどうなるのか
                      • 技術/HTTP/REST設計思想の "Stateless" との付き合い方 - Glamenv-Septzen.net

                        id: 1350 所有者: msakamoto-sf 作成日: 2015-02-11 21:34:52 カテゴリ: HTTP プログラミング [ Prev ] [ Next ] [ 技術 ] RESTfulなAPIやWebアプリケーションを開発する際に、一つの疑問が生じる。 RESTでは「ステートレス」を重視して、サーバサイドでのセッション管理ではなく、クライアント側で認証情報や状態を保持して、サーバに都度送る方式を唱えている。これはHTTPで実装するなら、Cookieを使ったセッション管理ではなく、BasicやDigest認証など、HTTP認証を使うことになる。 しかし現実問題として、モダンなWebサイトでBasic/Digest認証を扱うことはなく、サーバサイドのCookieを使ったセッション管理を使うことになる。 RESTにおいて、ステートレスという特性と、現実のセッション管理をどう

                        • Terraform入門資料(v0.12.0対応) ~基本知識から設計や運用、知っておくべきtipsまで~ - Qiita

                          Terraform入門資料(v0.12.0対応) ~基本知識から設計や運用、知っておくべきtipsまで~AWSIaCTerraformインフラのコード化 はじめに 今日は体調がよろしくないので、大人しく勉強会用のTerraform入門資料をしこしこ作る。。オライリーのIaC本読み返しながら — nari@BOOTHで好評発売中「GoとAWS CDKで作る本格SlackBot入門」 (@fukubaka0825) October 6, 2019 こんにちは。[Wano株式会社] (https://wano.co.jp/)の[nari](https://twitter.com/fukubaka0825)と申します。 本日、WanoグループでTerraform入門をテーマとした勉強会を行いました。 その際使用した勉強資料を、Qiitaに一般公開いたします。 対象参加者(読者) インフラのコード化

                            Terraform入門資料(v0.12.0対応) ~基本知識から設計や運用、知っておくべきtipsまで~ - Qiita
                          • 経済学者はブロックチェーンのインセンティブ設計に着目せよ

                            ブロックチェーンの本質はインセンティブ設計にある。 インセンティブ設計は特にミクロ経済学のお家芸である。 しかし経済学者は未だこれについてほとんど議論していない。 ブロックチェーンの本質はインセンティブ設計にある: ビットコインに興味を持った理由は人それぞれだと思いますが、自分にとってのそれはかなり明確で「インセンティブ設計」です。 立場の異なる者達が自分が得するように行動した結果、システム全体が上手く機能するように設計されている点に非常に感銘を受けたことは、今でもよく覚えています。 良く「ブロックチェーンって流行っているけど何が凄いの?」と尋ねられますが、詰まるところブロックチェーンはある種のデータベースなので (例え低コストで改ざん困難なDBを実装出来る利点があるとは言え) その上にある「P2Pのパブリックチェーンでもシステムが機能出来るようなインセンティブ設計」こそが質問に対する最も

                              経済学者はブロックチェーンのインセンティブ設計に着目せよ
                            • Qpstudy201404 インフラ設計の勘所

                              アジャイルの原則で、アジャイル思考を身につけよう - 名古屋アジャイル勉強会#62 2014/04/25

                                Qpstudy201404 インフラ設計の勘所
                              • グローバルゲームジャムでクラス設計をやった話2017 - Qiita

                                お知らせ 2017/11/26開催の「プログラマのためのUnity勉強会」において、 Unity開発で使える設計の話+Zenjectの紹介 というタイトルで講演しました。こちらのスライドを先に見てから本記事を参照されることをおすすめします。 はじめに 去年に引き続き、今年もGGJに参加してきました。今回もそのことを書きたいと思います。 今回の内容は以前に投稿したUnity開発で便利だったアセット・サービス紹介 & Unityでのプログラミングテクニックとつながりがあるので、こちらを先に読んでからのほうがわかりやすいかもしれません。 Global Game Jam とは GGJとは全世界同時に行われるゲームジャムのことです。要する、世界規模のゲーム開発ハッカソンです. プログラマ、デザイナ、プランナ、グラフィッカなど様々な役職の人をごちゃまぜに、3~8人程度のチームを組み、48時間でゲームを

                                  グローバルゲームジャムでクラス設計をやった話2017 - Qiita
                                • クラウド設計パターン - Azure Architecture Center

                                  これらの設計パターンは、信頼性の高い、スケーラブルで安全なアプリケーションをクラウドに構築するために役立ちます。 パターンごとに、そのパターンで対処する問題、パターンの適用に関する考慮事項、Microsoft Azure に基づいた例を説明します。 ほとんどのパターンには、Azure でのパターンの実装方法を示すコード サンプルまたはスニペットが含まれています。 ただし、パターンのほとんどは、ホストが Azure か他のクラウド プラットフォームかにかかわらず、分散システムに関連しています。 クラウド ワークロードでは、分散コンピューティングに関する誤解が生じやすくなります。 クラウド設計に関する誤解の例を次に示します。 ネットワークは信頼できる 待機時間はゼロである 帯域幅は無限に存在する ネットワークはセキュリティで保護されている トポロジが変更されることはない 管理者は 1 人しかい

                                    クラウド設計パターン - Azure Architecture Center
                                  • モジュラモノリスにおけるトランザクション設計の考え方 / transaction design on modular monolith

                                    モジュラモノリスにおいてトランザクションはどうあるべきなのかについて整理している資料が少ない気付きがあったので「簡易的に」整理しました

                                      モジュラモノリスにおけるトランザクション設計の考え方 / transaction design on modular monolith
                                    • 設計から40年以上経っても現役な兵器、武器にはどのような物があり、どのような特徴があるのでしょうか? - Quora

                                      A-10は攻撃機です。 攻撃機というのは、地上や洋上の目標に対する攻撃をする為の航空機です。 目的は近接航空支援のみです。低空、そして低速で陸軍の上を飛行し、長時間支援してくれます。 A-10はの特徴としては ・遅い ・むちゃくちゃ丈夫 ・むちゃくちゃ弾薬を搭載できる ・様々なミサイルや爆弾を搭載できる ・主武器であるGAU-9 Avengerがものゴツい です。 兵器というものは「対象」があってのものなのですが、A-10は戦車や装甲車、そして地上建築物に対して上空からGAU-9 Avengerやミサイル等でぶっ叩く系です。

                                      • ITエンジニア、プログラマのためのUX設計、情報設計勉強会 - paiza times

                                        Photo by Davidlohr Bueso 今回のpaiza開発日誌は片山がお送りします。 paiza運営元のギノでは、これまでも不定期で社内勉強会を何回かやっていましたが、エンジニアの人数が増えてきてスピーカーの頭数が揃ったので、社内勉強会を定期開催する事にしました。 9月の頭に第一回目の「自社サービスエンジニアの為のUX設計、情報設計勉強会」を開催したので、今回はその内容を共有してみようと思います。 ■今回の勉強会の目的、背景 paizaの開発部隊はそれぞれ色々なバックグラウンドを持ったメンバーで構成されているのですが、普段の業務の中だと、なかなかそれを共有する機会や、お互いを深く知る機会が無いものです。そこで過去の仕事の事だったり、得意分野についての共有を順番に発表する形で社内勉強会をやってみる事にしました。 業務的なTipsの共有も重要ではあるのですが、普段の業務の周辺領域だ

                                          ITエンジニア、プログラマのためのUX設計、情報設計勉強会 - paiza times
                                        • これゲーム設計でもよく知られている設計ミスだな。「経験値倍増イベント。ただし無課金プレイヤーは経験値半分」とやると文句が出るけど「課金すると特典として経験値倍」にすると同

                                          リンク yomiDr. / ヨミドクター(読売新聞) 妊婦の外来受診 なぜ負担増? : yomiDr. / ヨミドクター(読売新聞) 検査や薬 妊娠への配慮評価 今春の診療報酬(医療の公定価格)改定で、妊婦が医療機関の外来を受診した際の負担が増えました。妊婦加算という仕組みで、病名や診療科にかかわらず、通常の基本診療料(初診料と再診料または外来診療料)に上乗せされます。 43 users 894 藤ノ木優 小説家/産婦人科 @kyusan_obgy 妊婦加算は、実際には処方料に上乗せするべきだったと思うのは自分だけでしょうかね? 色々検査されて、結局薬は産婦人科で相談してね! ってケースが増えそう‥ 2018-09-07 14:34:55 藤ノ木優 小説家/産婦人科 @kyusan_obgy なんと妊婦加算がトレンド入り また相当批判的な書き込みが多い 批判してる人は 妊娠中でも大丈夫です

                                            これゲーム設計でもよく知られている設計ミスだな。「経験値倍増イベント。ただし無課金プレイヤーは経験値半分」とやると文句が出るけど「課金すると特典として経験値倍」にすると同
                                          • 【ソフトウェア設計】モジュールをどう分割するのか?

                                            はじめに 前々回や、前回に引き続き、ソフトウェア設計の指針に関する話をしたいと思います。 関数やクラス、そしてサービスなどシステムの塊の単位をモジュールと呼び、モジュールを作る事で、認知負荷を下げ複雑性と戦うという話をしてきました。では、モジュールは「いつ」分割するのが良いでしょうか? また、他にも共通モジュールを不用意に作ってしまって苦労した人も多いのでは無いでしょうか? 今回はそのあたりの話をしていきます。 TL;DR 以下があればモジュール設計を見直す 単純な要件/普段の利用に対して、タイプ量や約束事が多い 共通モジュールが「使われ方」に依存する モジュールの役割を一言で説明できない コード管理や性能/データ整合性など利用に際してのペナルティが高い 分割 is NOT 正義 - FizzBuzz Enterprise Edition 複雑性を排除するためにモジュール分割をすることは重

                                              【ソフトウェア設計】モジュールをどう分割するのか?
                                            • フロントエンドのディレクトリ設計思想

                                              はじめに フロントエンドのディレクトリ構成、世の中に色んな「推し」が有って悩みますよね。 例えば、、、 さらに最近は、App Directoryの登場や、それに合わせたNext.js公式の「推し」構成がドキュメント化されたりと、さらに色々なパターンが出てきています。 本記事の趣旨 本記事では、具体的な構成そのものではなく、 様々ある構成を横串で見通して整理できる設計思想を紹介します。 新しい推し構成の紹介ではなく、構成を考えたり決めたりするときに役立つ抽象的・汎用的な指針を提供できればと考えています。 基本となる考え 分割の方向 一般的に、アーキテクチャにおける分割には2つの方向が有ります。 (出典も良書なのでリンクを貼っておきます: https://www.amazon.co.jp/dp/4873119820) これはディレクトリにおいても同じだと思っていて、筆者は分かりやすさのために

                                                フロントエンドのディレクトリ設計思想
                                              • 複合機、中国国内での設計・製造要求…日米「事実上の技術強制移転だ」強く懸念(読売新聞オンライン) - Yahoo!ニュース

                                                中国政府が、日本を含めた外国オフィス機器メーカーに対し、複合機などの設計や製造の全工程を中国内で行うよう定める新たな規制を導入する方針であることがわかった。条件を満たさない機器は政府や各省、公的企業の入札から排除されるとみられる。現地での設計・開発を余儀なくされれば基幹技術が中国側に流出しかねず、日米の企業・政府レベルでは「事実上の技術強制移転だ」と強い懸念が出ている。 【図表】ひと目でわかる…中国のオフィス新規制で予想される、今後の流れ 政府機関の国家市場監督管理総局が「情報セキュリティー技術オフィス設備安全規範」の名称で策定を進めているもので、政府調達などの入札を認めるための新たな規格となりうる。 本紙が入手した同規範の草案は、政府などが入札で購入するオフィス設備について「(中国)国内で設計、開発、生産を完成すべきだ」と明記している。オフィス設備の安全評価についても「中国国内で設計、生

                                                  複合機、中国国内での設計・製造要求…日米「事実上の技術強制移転だ」強く懸念(読売新聞オンライン) - Yahoo!ニュース
                                                • 猫型プログラミング言語史観(1) 〜あるいはオブジェクト指向における設計指針のひとつ〜 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

                                                  TL;DR 手続き型プログラミングでは手続きを抽象化することで保守性を挙げることに成功したが、データを守ることには失敗してしまった。そこでオブジェクト指向はデータと手続きをひとかたまりにすることでデータを外から守るというコンセプトを打ち出した。 ここから、「手続き型プログラミングで書いてるのに手続きが十分に抽象化されていないのはヤバいね」とか「オブジェクト指向で書いてるのにひとかたまりじゃない雑多なデータに関心をもっちゃってるのはヤバいね」などの設計指針を導くことができるのである。そして純粋関数型言語の場合は……という話です。 はじめに プログラミング言語にはいろいろなパラダイムがあるが、その中で手続き型プログラミング、オブジェクト指向、純粋関数型言語について、わたしなりのひとつの史観を示すのがこの稿の目的である。となんかかっこつけて言ってみたんだけど、要するに、それぞれのパラダイムがどん

                                                    猫型プログラミング言語史観(1) 〜あるいはオブジェクト指向における設計指針のひとつ〜 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
                                                  • Flutterアプリにおける、過不足ない設計の考察🎅

                                                    Photo by Hush Naidoo Jade Photography on Unsplash「一般的なモバイルアプリ」の設計全般において、特に何に気を付ける必要があるか、あるいは逆にあまり気にしてなくても良いのではと思うことなどを述べていきます。 (…のつもりでしたが、後者含めると1記事に収めるの困難で、最後にさらっと触れつつ別記事で手厚く書きたいところです🤔) ここでの「一般的なモバイルアプリ」は規模観点では以下程度のイメージですが、それを超えるような規模でも通ずる内容も多いと思っています。 コード量: 数万〜十数万行実装者: 一桁人種類としては(スマホ向けの)クライアントアプリコードであり、以下などではないです。 パッケージ・ライブラリではないサーバーサイドではないこの種類によって適切な組み方はけっこう変わり、アプリコードは依存関係の末端側(基本的に依存される側にはならない)な

                                                      Flutterアプリにおける、過不足ない設計の考察🎅
                                                    • サブスクリプション機能制御の設計における勘所 - inSmartBank

                                                      こんにちは、スマートバンクでアプリエンジニアをしている ロクネム です。 弊社では B/43という家計簿プリカアプリ を提供しており、つい先日サブスクリプションサービス「B/43プラス」をリリースしました。 このようなサブスクリプションを提供するサービスにおいては、そのサブスクリプションを利用しているユーザーのみが特定の “機能” を使用できるように “制御” する必要があるかと思います。 このサブスクリプションの機能制御を実装するにあたって、「サブスクリプションが有効ではない場合は機能を制限する」という設計では実は不十分で、その他にもさまざまな要件を考慮した上でより柔軟な設計を行う必要があります。 本記事では、このようなサブスクリプション機能制御の設計における勘所について、B/43プラスを例にご紹介します。 ※ 本記事は B/43 Tech Talk 〜 Fintech×サブスクリプショ

                                                        サブスクリプション機能制御の設計における勘所 - inSmartBank
                                                      • エクスプローラー代替アプリ「Files」v3.3 ~サムネイルの表示速度が大幅に向上/レイアウトピッカーも再設計、「Windows App SDK 1.5」ベースに

                                                          エクスプローラー代替アプリ「Files」v3.3 ~サムネイルの表示速度が大幅に向上/レイアウトピッカーも再設計、「Windows App SDK 1.5」ベースに
                                                        • Googleが119時間のテストをしてわかった「モバイルサイト設計25の指針」|男子ハック

                                                          @JUNP_Nです。GoogleがGoogle AdSenseに関する最新情報を伝える公式ブログ「Inside AdSense」にて、119時間にもわたるユーザービリティテストを行った結果をまとめて公開しています。詳細は以下。 モバイルサイトの最適化は必須!モバイルの特性を理解したサイト設計が必要img via:モバイルサイト設計の指針 Googleがシカゴとサンフランシスコで119時間にもわたるユーザービリティテストの結果をまとめています。調査対象はAndroid、iOSの両方のユーザーで、商品の購入やサイト内を調べるなどの操作を行い、各サイトでの体験を調査委とともに評価したそうです。 関連:スマホに特化したアクセス解析「Pt engine」スマートフォンサイトのヒートマップが凄い! この調査の結果で明らかになったことをまとめたものが「モバイルサイト設計を成功させる25の指針」となってい

                                                            Googleが119時間のテストをしてわかった「モバイルサイト設計25の指針」|男子ハック
                                                          • ウェブサイト設計の時に役立つ7つのテクニック/【その6】目線の操作 (ユーザビリティ実践メモ)

                                                            今回のテーマは「目線の操作」です。ユーザの視線を集める要素と遠ざける要素をうまく使い分けることで、意図通りにユーザにメッセージを伝達するためのコツをご紹介します。 ファーストビュー 関連性 具体性 ウェブライティング リンクの装飾と配置 目線の操作 ←今回のテーマ 他サイトでの慣習 「目線の操作」を構成する3つの要素 視線の開始位置 視線を集める要素 視線を遠ざける要素 1. 視線の開始位置 例えば、以下は弊社のHPですが、このサイトを見るときどこから見ますか?「徹底した顧客心理分析により・・・」というブランドパネルか、その下の「コンサルティング事例・実績」ではないでしょうか? 弊社HPの例 ビービットのサイトには、「ビービットは何をやっているんだろう?どのような会社なんだろう?」ということを漠然と思いながら来訪する方が多いため、その疑問に直接答えられるようメインメッセージや実績エリアに目

                                                            • よう、新入り。10年前の俺を見ているようだな。 俺も設計がやりたくてメー..

                                                              よう、新入り。10年前の俺を見ているようだな。 俺も設計がやりたくてメーカーへ入ったら真っ先にテストをやらされた口だ。 すごくつまらない仕事で、毎日が憂鬱だった。だが今から思えば得るものも多かった。 そんな俺からお前に日々の仕事を楽しくする2つのアイデアを贈る。耳の穴かっぽじってよく聞けよ。 ①I/Oのプロになれ 電気回路が外部の他の回路とつながる部分。Input/Output。略してI/O。 ここの評価は奥が深い。回路の中でも電源と並んでアナログ要素が非常に大きい箇所。 電子系の学科で習った回路理論が現実世界とリンクしていることが実感できるだろう。 さらに最近のGHzを超えるような高速インターフェースの評価ができるようになればいうことなし。 得難い人材として重宝されることは間違いないだろう。 経験を生かしてI/O周りの回路設計者に転身することも可能だ! ②測定装置のプロになれ 製品試験に

                                                                よう、新入り。10年前の俺を見ているようだな。 俺も設計がやりたくてメー..
                                                              • 500日のトライエラーから生まれた大規模設計ノウハウ / Frontend Conference Fukuoka 2018 - Speaker Deck

                                                                2018/12/8 Frontend Conference Fukuoka 2018にて発表した資料です。

                                                                  500日のトライエラーから生まれた大規模設計ノウハウ / Frontend Conference Fukuoka 2018 - Speaker Deck
                                                                • 20231206_設計ドキュメント腐る問題、Git管理で運用してみた本当のところ

                                                                  設計ドキュメント腐る問題、 Git管理で運用してみた 本当のところ 2023.12.5 真野隼記 ドキュメント管理を制する 陳腐化を防ぐための実践事例 Lunch LT

                                                                    20231206_設計ドキュメント腐る問題、Git管理で運用してみた本当のところ
                                                                  • 【ソフトウェア設計】例外処理を考える

                                                                    はじめに 最近書いてるソフトウェア設計シリーズです。今回は例外に関して。以前、以下のような記事を書いたのですが、もう少し深堀して書いてみました。 ちなみにソフトウェア設計シリーズは他には以下を書いています。 モジュールになぜ分けるのか? モジュール、依存、そしてカプセル化 モジュールをどう分割するのか? 簡潔さは力なり? 予測可能な振る舞いと簡潔さについて ドキュメントとしてのコメント TL;DR 例外は「原則」キャッチしない 業務例外や必ずハンドリングさせたい例外はOptionalなど戻り値の方が便利 だいたい以下の図が言いたい事のすべて 例外処理とは? 「例外処理(Exception Handling)」は言語に依らず普遍的な関心事です。端的に言えば例外処理は異常やシステムの動作に不備が発生した際の特別な分岐処理です。リカバリやリソースの解放、あるいはユーザへの通知などがありますね。

                                                                      【ソフトウェア設計】例外処理を考える
                                                                    • Webアプリケーション設計の第一歩は
ディレクトリの整理から / Encraft 1

                                                                      2023/3/24、Encraft #1 フロントエンド×設計にて発表した資料です。

                                                                        Webアプリケーション設計の第一歩は
ディレクトリの整理から / Encraft 1
                                                                      • 落語Botを作った & LINE Botの設計考察 - 八発白中

                                                                        僕はよく落語を聴きに行きます。 寄席のときもあるし、お気に入りの落語家が出演する落語会のチケットを買って行くこともあります。寄席と落語会を合わせてだいたい月に3回くらい。 「寄席」というのは都内の各所で1年365日やってる落語イベントです。都内には新宿、池袋、上野、浅草に席亭があります。途中から入ったり途中で帰ったりが自由なので「あー、落語聴きに行きたいなー」というときに気楽にいけます。 そういうときにはどこの席亭の寄席に行こうかな、と当日の出演スケジュールを見て決めることになります。 ところがこれが意外と面倒くさい。 それぞれの席亭の本日の番組表を複数窓で開いて見比べるわけですが、一昔前のWebサイトっぽさがあってあんまりスマートフォン対応してくれていません。小さな文字を見比べて「上野には誰々が出るから…」とか思案するわけです。 落語Bot そういう事情もあって、LINEで寄席の情報を調

                                                                          落語Botを作った & LINE Botの設計考察 - 八発白中
                                                                        • すくいぬ 人体で明らかに設計ミスだと思われるところ

                                                                          2024 02 ≪ 12345678910111213141516171819202122232425262728293031≫ 2024 04 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/12/26(土) 16:42:49.90 ID:BWo+lK2b0 5分あまりも息を止めていられるのに、 酸素濃度6%以下の空気を一回吸っただけで意識を失うところ 8 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/12/26(土) 16:44:13.35 ID:zHBbbKQj0 内臓である睾丸が皮一枚で外気に晒されているところかな 26 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/12/26(土) 16:47:09.25 ID:38owxKraO >>8 それは試行錯誤のうえ、体内の温度よりやや低い温度の

                                                                          • 詳細設計書が滅亡しない理由 - kagamihogeの日記

                                                                            IT 業界というか SIer の枠組みの中で働いている人であれば、一度は詳細設計書ないし詳細仕様書というドキュメントを見たか書いたことがあるだろう。 Excel 方眼紙の悪夢 詳細設計書の話の前にちょっと触れておきたいのが「Excel 方眼紙」 これまでのプロジェクト経験とネットの情報を見る限り、詳細設計書はほぼ 100% コレで書かれている。Excel 方眼紙がどのようなものかは こんな感じ である。典型的な使われ方は 【図解!!コレが方眼紙Excelだ!】:島国大和のド畜生 がわかりやすい。 「Excel 方眼紙」でググるとわかのだが、コイツは猛烈に嫌われている。一発作り捨てならば、図や表を交えたドキュメントをそこそこ作りやすいという利点はある。プレゼンや紙印刷を考えないならば、個人差はあれど PowerPoint 並の使い勝手を覚える人はいる。 がしかし、Excel 方眼紙はそのメリ

                                                                              詳細設計書が滅亡しない理由 - kagamihogeの日記
                                                                            • これからのZOZOを支える ログ収集基盤を設計した話 / Log collection infrastructure to support ZOZO in the future

                                                                              これからのZOZOを支える ログ収集基盤を設計した話 / Log collection infrastructure to support ZOZO in the future

                                                                                これからのZOZOを支える ログ収集基盤を設計した話 / Log collection infrastructure to support ZOZO in the future
                                                                              • 設計士『リビングを通らないと自室に行けない設計です、子供の思春期や夜遊び対策に…』私『夜遊び!?(膝の上に乗る2歳児を見ながら)嘘だろ…これが…』

                                                                                焼き昆布(マンボウメンタル) @Wwmajidesorena 設計士さんと相談中 設「リビングを通らないと自分の部屋に行けない設計です」 私「アッ親ウゼェの思春期対策に」 設「あと親に隠れて夜遊びなどの対策ですかね…」 私「夜遊び!?」 →膝の上でちょこんと座る二歳を見る 私「これが!?」 設計士「これがです」 嘘だろ…これが…?(戸惑い) 2020-01-25 23:33:05

                                                                                  設計士『リビングを通らないと自室に行けない設計です、子供の思春期や夜遊び対策に…』私『夜遊び!?(膝の上に乗る2歳児を見ながら)嘘だろ…これが…』
                                                                                • 和田 卓人さん(t_wadaさん)に「予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント」を社内で講演いただきました! | Wantedly Engineer Blog

                                                                                  こんにちは、ウォンテッドリーDev Branch VPoE 室長の髙橋です。 ウォンテッドリーの開発組織であるDev Branchでは、外部から有識者を招いて勉強会を開催したり、技術顧問として知見を取り入れるなど、プロダクト開発により強い組織となるためにさまざまな施策を行っています。 今回、「テスト書いてないとかお前それ @t_wada の前でも同じ事言えんの」 でおなじみのt_wadaさん(和田 卓人さん、以下和田さん)に「予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント」をウォンテッドリー向けにカスタマイズして講演いただきました。 このストーリーでは、今回の講演の経緯から社内の反応・Q&Aまで、講演に関する詳細をご紹介いたします。 社内講演のきっかけ事の発端は、弊社のVPoEである要(X : @nory_kaname)より、外部エンジニアを招いて勉強会を開催する旨の問いかけ

                                                                                    和田 卓人さん(t_wadaさん)に「予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント」を社内で講演いただきました! | Wantedly Engineer Blog