並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 20 件 / 20件

新着順 人気順

適用の検索結果1 - 20 件 / 20件

  • データベース中心の設計になってしまう問題と闘う - laiso

    『手を動かしてわかるクリーンアーキテクチャ 』の第二章の冒頭に登場する話題に共感したので紹介。 従来の多層アーキテクチャでは、データベースを中心にアプリケーションの 開発が行なわれます。この場合、Web 層はドメイン層に依存し、ドメイン層は 永続化層、つまり、データベースに依存することになります。そうなると、す べてのものは永続化層上に構築されることになり、その結果、いくつかの要因 が絡まり合って、問題が起きやすくなります。 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 20p 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 作者:Tom Hombergs,須田 智之インプレスAmazon 著者によれば、機能開発をデータベース中心に設計すると、ドメイン層と永続化層の密結合が

      データベース中心の設計になってしまう問題と闘う - laiso
    • オンプレエンジニアがAWSを触って思ったのと違うと感じたこと - Qiita

      はじめに この仕事を始めた当初(約20年前)はオンプレミスという言葉がありませんでした。いや厳密には私の周りではパブリッククラウドとオンプレミスを分けて話す人はおらず、インフラ構築といえば今でいうオンプレミスが中心でした(世の中的にはパブリッククラウドがサービスとして存在していました)。オンプレミスみたいに新しい概念が出てきた時にそれまでの概念を説明するためにできる言葉をレトロニムというそうです。 私が本格的にパブリッククラウドの仕事をし始めたのは約3年前でAWSでした。研修ではAzureを先に触れていたのと、この本を読んでいたという知識があった程度です。 ここではずっとオンプレミスのインフラ構築をしていた私がAWSに触れて最初に戸惑ったことを記事したいと思います。また、戸惑いましたということだけ書いても学びがないため対応したことも併せて記載します。AWSに慣れている人からすれば常識ですが

        オンプレエンジニアがAWSを触って思ったのと違うと感じたこと - Qiita
      • オープンソースとは違う新しい取り組み「Fair Source」登場。ビジネスの持続性とソースコード公開の両立を目指す

        企業がソフトウェアビジネスを持続的に行えることと、ソフトウェアのソースコードを公開することの両立を実現するための新しいライセンスへの取り組みとして「Fair Source」が登場しました。 意訳すると、ソースコードが公開され、開発者のビジネスを守るための最小限の制約がありつつもコードの利用や変更、再配布が可能で、計画的に一定期間後にオープンソースとなるもの、と言えるでしょうか。 具体的なライセンスとしては「Functional Source License (FSL)」が推奨されているのに加えて、「Fair Core License」「Business Source License (BSL)」が該当するとされています。 Fair Sourceの目的とは 公式Webサイトでは、Fair Sourceの目的が次のように説明されています。 The purpose of Fair Source

          オープンソースとは違う新しい取り組み「Fair Source」登場。ビジネスの持続性とソースコード公開の両立を目指す
        • とらのあな、通信販売でのVisa/Mastercard決済を停止に 13日以降は利用できず コミケ前に突如発表

          クレジットカードの決済手段を巡っては、DMM.comが2022年7月にMastercardの利用停止にしたのを皮切りに、突然一時利用停止にする動きが増えている。直近では、動画配信サービス「U-NEXT」が成人向け動画コンテンツ「H-NEXT」でのVisa/Mastercardカード決済の利用を一時停止にしていた。 虎の穴でも、クリエイター支援サービス「ファンティア」などでのVisa/Mastercardカード決済を5月から一時停止している。 関連記事 U-NEXTにも海外クレカ規制の波 成人向け「H-NEXT」、Visa/Master決済を一時停止に 動画配信サービス「U-NEXT」を提供するU-NEXT社は、Visa/Masterブランドのクレジットカード利用者への成人向け動画コンテンツの配信を一時停止した。 「ファンティア」、Visa・Mastercardの利用を突如一時停止 「とらコ

            とらのあな、通信販売でのVisa/Mastercard決済を停止に 13日以降は利用できず コミケ前に突如発表
          • 障害者5000人が解雇や退職 事業所報酬下げで329カ所閉鎖 | 共同通信

            Published 2024/08/13 21:23 (JST) Updated 2024/08/14 16:58 (JST) 障害者が働きながら技術や知識を身に付ける就労事業所が今年3~7月に全国で329カ所閉鎖され、働いていた障害者少なくとも約5千人が解雇や退職となったことが13日、共同通信の全国自治体調査で分かった。障害者の年間解雇者数の過去最多記録は約4千人。退職者を含むものの、わずか5カ月でかつてない規模になっている。 公費に依存した就労事業所の経営改善を促すため、国が収支の悪い事業所の報酬引き下げを2月に発表、4月に実施したことが主な要因。 閉鎖が相次いでいるのは「就労継続支援A型事業所」。障害者と雇用契約を結び、最低賃金以上を支払った上で生産活動や職業訓練をする。全国に約4600カ所あり、精神、知的障害者を中心に8万人強が働いている。 調査は7月に都道府県、政令指定都市、中核

              障害者5000人が解雇や退職 事業所報酬下げで329カ所閉鎖 | 共同通信
            • テストを書く方針と原則の備忘録 - Qiita

              こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、本記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派)に倣っています。 用語整理 よく使われるテストスコープ 単体テスト(ユニットテスト) 人によって定義に差がある 統合テスト(インテグレーションテスト) 結合テスト(E2Eテスト) 単体テストの定義がブレることから、スコープではなく実行時間で判断するテストサ

                テストを書く方針と原則の備忘録 - Qiita
              • 「Tailwind CSSめっちゃ負債になりそう」はそうでもないのでは、と思っている

                「Tailwind CSSめっちゃ負債になりそう」はそうでもないのでは、と思っている Tailwind CSS 1 を一目見た人、特にCSS初学者のうちけっこうな割合が「これエグい負債になりそう」と思う気がする。なぜなら実際にそのような意見をちらほら見るからなんだけども、自分はあんまりそうは思っていないし、微妙に今のCSSについて誤解があるような空気も感じるのでその理由を説明したい2。JSXと同じで嬉しさを理解して使い慣れればなんてことはないのだけど、一方でその背景にある話はJSXより複雑なので単純に使って慣れればいいという話でもなさそう。 なお、この記事は私の以下の2ツイートを膨らませたものです。 Tailwind CSS、剥がすのは大変そうだけどそれをもって重大な負債になると評せるかは微妙に思っている https://x.com/aumy_f/status/18220941478532

                • イーロン・マスクはXで虚偽情報を50回拡散したがコミュニティノートによるファクトチェックは適用されていないことが調査で判明

                  by Daniel Oberhaus イーロン・マスク氏は2024年のアメリカ大統領選挙においてドナルド・トランプ前大統領の支持を表明しており、選挙に関連する意見をX(旧Twitter)に投稿しています。しかし、オンライン上の偽情報拡散やヘイトスピーチを阻止する目的の非営利団体であるデジタルヘイト対策センターの調査では、マスク氏の投稿の多くに虚偽が含まれているにもかかわらず、誤った投稿を訂正したり補足したりする「コミュニティノート」が機能していないと指摘しています。 Elon Musk's misleading election claims have accrued 1.2 billion views on X, new analysis says https://www.nbcnews.com/tech/misinformation/elon-musk-misleading-elect

                    イーロン・マスクはXで虚偽情報を50回拡散したがコミュニティノートによるファクトチェックは適用されていないことが調査で判明
                  • 制御工学チャンネルの動画10選(制御工学の学習)

                    制御工学チャンネルの登録者が9000名に到達し、視聴数も70万回に到達しました。本記事では、これまでの動画の中から制御工学の動画10個をピックアップして紹介しようと思います。さらに、番外編として制御以外の動画も紹介します。 blog.control-theory.com 以下が制御工学チャンネル(YouTubeチャンネル)のURLです。 www.youtube.com [1] 制御工学の様々な手法を1分で解説 [2] 状態方程式に基づく制御の総まとめ [3] 伝達関数に基づく制御の総まとめ [4] モデル誤差抑制補償器の実装による既存制御システムのロバスト化 [5] モデル予測制御 [6] PID制御 [7] クレーンの振れ止め制御 [8] むだ時間系の制御 [9] 非線形制御入門 [10] LMI(線形行列不等式)と制御 番外編 RLC回路の過渡現象解析(線形常微分方程式の求解) 工学問

                      制御工学チャンネルの動画10選(制御工学の学習)
                    • has()疑似クラスでコーディングが変わる! CSS最新スタイリング - ICS MEDIA

                      2024年のブラウザならCSSの:has()疑似クラスが使えます。この:has()疑似クラスは非常に強力なポテンシャルをもっています。というのも:has()疑似クラスを使えば、どんな関係のセレクターも指定可能になります。これを使えば多彩なセレクターが記述できるようになり、より表現力豊かなCSSを実現できます。この記事では:has()疑似クラスを使ったCSSの表現手法やテクニックを紹介します。 サンプルを別ウインドウで開く コードを確認する :has()疑似クラスの基本的な使い方 :has()疑似クラスの使い方について簡単に説明します。:has()疑似クラスは渡したセレクターを持つ親要素を選択します。たとえば、次のようなHTMLとCSSがあるとします。 <p class="text"> <strong>メロス</strong>は激怒した。必ず、かの邪智暴虐の王を除かなければならぬと決意した。

                        has()疑似クラスでコーディングが変わる! CSS最新スタイリング - ICS MEDIA
                      • 『ベイズデータ解析』はベイズ統計学を用いる全ての実務家が座右に置くべき第一級の鈍器 - 渋谷駅前で働くデータサイエンティストのブログ

                        ベイズデータ解析(第3版) 森北出版Amazon 先日のことですが、『ベイズデータ解析』を訳者のお一人菅澤さんからご恵贈いただきました。もう一目見ただけで「鈍器」以外の語が出てこないくらいの立派な鈍器で(笑)、原著のBDA3*1に負けないくらいの鈍器っぷりが見事な一冊です。菅澤さんといえば名著『標準ベイズ統計学』の翻訳も手掛けておられますが、先日直にお話を伺った際は「本書の方が標準ベイズよりもさらに理論的な内容に踏み込んでしっかり書かれていて良い」とのコメントでした。 ということで、早速本書をレビューしていこうと思います。ただ、何分にも全体で888ページもある大著であり、ぶっちゃけ斜め読みするだけでも1ヶ月近くかかるという有様でしたので、内容の理解が不完全であったり誤ったりしている可能性があります。それらの不備を見つけられた際は、何なりとご指摘くだされば幸いです。 本書の概要 第I部 ベイ

                          『ベイズデータ解析』はベイズ統計学を用いる全ての実務家が座右に置くべき第一級の鈍器 - 渋谷駅前で働くデータサイエンティストのブログ
                        • JavaScript エンジンの高速化

                          これらの JavaScript エンジンのうち、以下では特に JavaScriptCore を扱います。 最適化の基本戦略 JavaScript をはじめとする動的言語は、主にインタープリタにおいて実行されます。しかし、インタープリタはコンパイルされたコードと比較して実行に時間を要するという欠点があります。そこで、インタープリタの最適化では、バイトコードの JIT コンパイルが最初に行われます。 しかし、コンパイルには当然時間がかかります。少しでも高速化されたコードを生成するには、より多くの時間をコンパイルにかけなければなりません。コンパイルによる速度向上とコンパイルのレイテンシはトレードオフの関係にあります。 そこで、多くの JavaScript エンジンは、インタープリタと多階層の JIT コンパイラの組み合わせで構成されています。次の図は、主要な JavaScript エンジンの設計

                            JavaScript エンジンの高速化
                          • 「大家族犯罪」解決へ 偏見を助長せず歯止めかけられるか スタート地点に立つドイツ:朝日新聞GLOBE+

                            有力な「大家族」のみかじめ料に関する捜査の一環で通行人の身体検査をする警察官=2024年5月、デュッセルドルフ、ロイター 「大家族犯罪」その背景にあるもの 「大家族」という言葉に厳密な定義はありませんが、一般的にドイツに移民してきた歴史背景を持つ民族集団で、一族の長を中心に、大勢の子どもだけでなく、いとこや結婚で結ばれた姻族も含み、ドイツ生まれの2世、3世も含む大きな集団を指します。一つの大家族が数百人規模、数千人規模であることも珍しくありません。「大家族」の中で犯罪にかかわっているのは「一部」ではあるものの、その「一部」の数が多いため、ドイツで深刻な問題となっているのです。 相次ぐ事件の背景には根深いものがあります。ベルリン在住で、レバノンにルーツのあるドイツ人の移民研究者のRalph Ghadban氏はシュピーゲル誌(2023年44号)で次のように語っています。 「ドイツでMhalla

                              「大家族犯罪」解決へ 偏見を助長せず歯止めかけられるか スタート地点に立つドイツ:朝日新聞GLOBE+
                            • CSS変数がもっと便利になる新しい記述方法、CSSの次世代変数@propertyがすべてのブラウザにサポートされました

                              CSSの@propertyがFirefoxにサポートされ、デスクトップ・スマホのすべてのブラウザでサポートされました。 @propertyは次世代変数と呼ばれるもので、これまでの変数(カスタムプロパティ)の使い勝手が大幅に向上します。@propertyによるカスタムプロパティの記述方法、@propertyを使ったCSSのテクニックを紹介します。 @property: Next-gen CSS variables now with universal browser support by Una Kravets 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに @propertyのメリット @propertyによるカスタムプロパティの記述方法 @propertyの使い方: きらめくグ

                                CSS変数がもっと便利になる新しい記述方法、CSSの次世代変数@propertyがすべてのブラウザにサポートされました
                              • すべての主要ブラウザで利用可能になったアットルール@starting-styleとは

                                本記事では2024-08-06にリリースされた Firefox 129をもって主要なブラウザすべてで利用可能になったアットルール @start-style について紹介します。 トランジション開始時のスタイルを指定できる @starting-style @starting-style はトランジションされる要素に対して、CSS プロパティの開始値を定義するためのプロパティです。 従来の CSS 記法では display: none; が指定されている要素にトランジションを使用した場合、トランジションが発生しませんでした。 そこで、@starting-style ルールを用いてトランジション開始時のスタイルをしているすることで元の要素に display: none; が指定されていたとしても正しくトランジションを発火させることができるようになります。 .open-content { disp

                                  すべての主要ブラウザで利用可能になったアットルール@starting-styleとは
                                • 出産診療報酬「50万円以内」、妊婦は自己負担ゼロ・現行一時金との差額支給も…政府検討

                                  【読売新聞】 政府は、出産費用への公的医療保険の適用を巡り、医療機関に支払われる診療報酬を原則として「50万円以内」とする方向で検討に入った。妊婦に対しては、通常の保険医療の場合にかかる3割の自己負担をゼロとすることに加え、50万円

                                    出産診療報酬「50万円以内」、妊婦は自己負担ゼロ・現行一時金との差額支給も…政府検討
                                  • 『コイツは人の悪口を言わない』という印象を周りに与えておけば面白いし人生の難易度が一段階下がる話→「この戦略失敗した」「試すか」

                                    YellowTu_lip @YellowTu_lip RT これ…アタシも学生時代~社会人になってもかれこれ20年くらいこのマインドをベースに生きてるけど、環境によっては適用されないから気を付けたい…ほぼ全員が陰口をコミュニケーションとしているコミュニティだと、このムーブがむしろマイノリティで、負けた(2社退職) x.com/hysktanuki/sta… ハッチ @ukkari8hatchbei 本当に悪く思ってないから悪口を言わないのか自分を守るために黙っているのか、結構簡単に見分けはつくので、言わなければ大丈夫というわけではない。悪口を言わないというだけで他人の目を欺けると思わないほうがいい。 x.com/hysktanuki/sta…

                                      『コイツは人の悪口を言わない』という印象を周りに与えておけば面白いし人生の難易度が一段階下がる話→「この戦略失敗した」「試すか」
                                    • ドイツを悩ます「大家族犯罪」 法より「一家のおきて」重視で凶行や迷惑行為に関与:朝日新聞GLOBE+

                                      ベルリンの公園で開かれたお祭りで、口論の末に刺されて死亡した25歳のアラブ系大家族の男性の葬儀に参列するため集まった人々。男性は約1000人を数えた=2022年5月5日、ベルリン、ロイター 「大家族」に厳密な定義はありませんが、一般的にドイツに移民してきた歴史背景を持つ民族集団で、一族の長を中心に、大勢の子どもだけでなく、いとこや結婚で結ばれた姻族も含み、ドイツ生まれの2世、3世も含む大きな集団を指します。一つの大家族が数百人規模、数千人規模であることも珍しくありません。 「大家族犯罪」について、ドイツの刑事警察はほかにMhallamiye-Kurden(和訳「マラミエ・クルド人」)(※1)という言い方もしています。 ドイツの連邦刑事庁(BKA)によるとドイツには約200万人のマラミエ・クルド人が住んでいます。その数はベルリン、ブレーメンやニーダーザクセン州など北部や、西部ノルトライン=ヴ

                                        ドイツを悩ます「大家族犯罪」 法より「一家のおきて」重視で凶行や迷惑行為に関与:朝日新聞GLOBE+
                                      • ACM会員になるとO'Reilly本が読み放題

                                        ACM会員特典のO'Reilly Online Learning読み放題サブスクが今夏に復活しました。以前から利用したいと思っていて、このたび会員登録したので手順を記録しておきます。 ACM Professional Membershipの年会費$99に、ACM Skills Bundle Add-On のオプション$75を付けて、年間$174でO'Reillyの電子書籍やビデオ教材を制限なく利用できます。ACM経由ではなく、O'Reillyに直接申し込むと年間$499もかかります。ここのところの円安もあり、この差額はかなり大きいと思います。 ここで、ACMと協力協定を取り交わしている学会の会員であれば、年会費の相互割引制度が利用できます。ACM Professional Membership の年会費に20%($20)のディスカウントが適用されて$79になります。日本だと情報処理学会が対

                                          ACM会員になるとO'Reilly本が読み放題
                                        • 遅刻する人(発達障害以外で)

                                          って何で遅刻するんだろう? 障害がある人はまぁ分かるから置いといて。 私は絶対に遅刻しないタイプ。絶対に絶対に30分以上前に着いておきたい。 前日から、どの電車に乗るか、その電車に乗るためには何時に起きて何時にご飯食べて何時にメイクして何時に家を出ればいいか逆算して すべてメモ帳に書き出し、余裕を持ってその+30分前に行動するタイプ。 軽めの強迫観念ある。 万が一遅れたら、そっちの方が精神的にキツイので。 遅れてしまっている、どうしよう、って心臓がバクバクしてこんなことならもっと早く起きればよかった、もっと早く行動していればって ずーっと後悔し続けて吐き気がしてくる。 そんなことになるくらいなら遅刻しないという選択肢を選ぶ。 どんなに時間が無駄になっても早めに行動したい。 ちなみに、待ち合わせ相手がいる場合、相手が遅れても特に何も思わない。どうでもいい。 自分がその時間を守れているかどうか

                                            遅刻する人(発達障害以外で)
                                          1