タグ

obaratchのブックマーク (9,316)

  • n=1だし、革命前に国をでたイラン人から聞いた話だから偏ってるかもしれな..

    n=1だし、革命前に国をでたイラン人から聞いた話だから偏ってるかもしれないが、イランの国民性がちょっと特殊。 イラン人は強烈なプライドがある。 自分たちがずっと世界史の中心にいたと思ってる。 西洋の文化はギリシャ由来で、それもペルシャの真似だと思ってる。 イランというのは、アーリア人の国って意味で、ペルシャはイランの一地方の名前。 イラン人の歴史観は、いつの時代もまずイラン人が文化的な国を作り、栄華を極めたあとに必ず内紛でグダグダになり、その度に馬やラクダにのった蛮族(トルコ人やアラブ人)に滅ぼされるけど、イラン人は優秀だから官僚として取り立てられ、力を蓄え新しいイラン人の帝国を再興させる。それの繰り返しという歴史感。 彼らの中では、アラビア人の国もトルコ人の国もモンゴル人の国も、結局はイラン人官僚が支えてたし、それらの国が栄えたのもその前にイラン人が作った国とその文化があったからという理

    n=1だし、革命前に国をでたイラン人から聞いた話だから偏ってるかもしれな..
  • 制御工学チャンネルの動画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選(制御工学の学習)
  • UI のテストは AAA パターンより Given-When-Then パターンの方がしっくりくるかもしれない

    UI のテストを AAA パターンで書いていて、ふと「render() って Arrange と Act のどっちだっけ?」と疑問に感じました。 この疑問から色々と調査した過程で「UI のテストは AAA パターンより Given-When-Then パターンを意識した方がしっくりくるのではないか」と感じたので、調査結果と一緒に紹介します。 AAA(Arrange-Act-Assert) パターンとは AAA パターンとは、テストコードを Arrange(準備)、Act(実行)、Assert(確認)の3つのフェーズに分けて記述する、テストコードを読みやすくするためのパターンのひとつです。それぞれのフェーズで記述する内容は次のようになります。 Arrange テストを実施するために必要となる前提条件や必要なデータを準備する テスト環境の初期化や依存関係(テストダブルも含む)の構築 テスト対象

    UI のテストは AAA パターンより Given-When-Then パターンの方がしっくりくるかもしれない
  • ドメイン駆動設計をはじめよう

    ドメイン駆動設計はエリック・エヴァンスにより提唱されたソフトウェア設計の手法です。対象とする事業活動(ドメイン)とその課題の観点から、より良いソフトウェアを構築するために関係者が協力する方法を提供します。書は4部構成になっており、第Ⅰ部「設計の基方針」では、ソフトウェアの設計方針を大きな視点から決めるための考え方とやり方を取り上げます。第Ⅱ部「実装方法の選択」ではソースコードに焦点を合わせ、業務ロジックをどう実装するかの選択肢を学びます。第Ⅲ部「ドメイン駆動設計の実践」では、ソフトウェア開発の現場にドメイン駆動設計を実践的に取り入れるための方法を紹介します。第Ⅳ部「他の方法論や設計技法との関係」では、ドメイン駆動設計とそれ以外の方法論や設計技法との関係を検討します。最新の技術トレンドを取り入れながら、ドメイン駆動設計の基概念と実践方法をわかりやすく解説します。 正誤表 ここで紹介する

    ドメイン駆動設計をはじめよう
  • ドメイン駆動設計の実践

    2024年7月20日に発売された『ドメイン駆動設計をはじめよう』の概要説明と、ソフトウェア開発現場での活用方法。 ①何が書いてあるか? ②事業活動の分析(1章)⇒設計判断 5章、6章、7章、8章、10章 ③業務知識の発見(2章) ④事業活動の複雑さに立ち向かう(3章) ⑤区切られた文脈どう…

    ドメイン駆動設計の実践
  • Sagaパターンについて - Qiita

    概要 マイクロサービスでは、移行する際にシステム移行に伴うDBの分解が発生した場合に、分散トランザクションは推奨していません。参照: マイクロサービスに移行した際の分散トランザクションの危険性 簡単に説明するなら分散トランザクションは、不具合となる危険性がある為です。 そのため、マイクロサービスで複数のリソースの結果整合性を利用する方法として、Sagaパターンがあります。 Sagaパターンとは Sagaパターンとは、結果整合性を使ったアーキテクチャの1つであり、複数の状態変更を調整できリソースを長時間ロックすることがないよう設計されたアーキテクチャパターンです。「Sagaの元々のアイデアは、Hector Garcia MolinaとKenneth Salemによって発表された論文から生まれました。」 もう少し詳しく説明すると、結果整合性を担保したい範囲を1つのローカルトランザクション(擬似

    Sagaパターンについて - Qiita
  • TypeScript/JavaScriptの不要なコードを削除するツール「Knip」の紹介 - ベースマキナ エンジニアブログ

    こんにちは、taroです! 今回は、ベースマキナのTypeScriptプロジェクトで不要なコードの検知・削除で使用しているKnipについて紹介します。 Knip とは Knipは、TypeScript/JavaScriptのコードベースの不要なコードを検出するCLIツールです。 以下が検出できる不要なコードの例です。 package.jsonのdependencies/devDependenciesの中で使われていないpackage exportされているがどこからもimportされていない変数、関数、型など 使用していないファイル その他、検出できる内容の一覧はこちらで確認できます。 またExperimentalな機能(2024年7月現在)として不要なコードの自動削除も可能です。 ちなみにTypeScript/JavaScriptの不要なコードの検出するツールではts-pruneも知ら

    TypeScript/JavaScriptの不要なコードを削除するツール「Knip」の紹介 - ベースマキナ エンジニアブログ
  • DDDを実践するための手引き(ドメインイベント編)

    ドメインイベントを扱う実装は様々な流派があり、記事ではなるべく一般的なものを取り上げたいと思っていますが、あくまで一例です。 実装例は Kotlin を使っていますが、他の言語でも同様の実装が可能です。 ドメインイベントとは イベントとは「過去に発生した出来事」であり、ドメインイベントは「ビジネスドメイン上で発生した重要な出来事を表すメッセージ」です。 (例: チケットが割り当てられた、注文がキャンセルされた) ドメインイベントはシステム内の状態の変化(=集約の状態の変化)を表現するものであり、通常は集約がドメインイベントの発生源となります。 用途 ドメインイベントは主に次のような目的で使用されます。 1. イベントの発生を起点に、別の処理をトリガーする ドメインイベントは、システムの異なる部分間を連携させるために使用されます。 ドメイン上の要件として「...したら...する」のようなフ

    DDDを実践するための手引き(ドメインイベント編)
  • Playwright を使いこなすためのベストプラクティス - Qiita

    はじめに Playwright を使うことで比較的簡単に E2E テストを実装することができます。しかし、通常テストコードは実装したら終わりということではなく、継続的にメンテナンス(保守)が必要になります。その際に保守しやすいように実装するため、Playwright の公式ドキュメントに記載されているベストプラクティスの中で参考になりそうな部分を確認しておこうと思います。 テストの独立性を高める 可能な限りテスト間の依存が無いようにして、テストを分離すると良いというプラクティスです。各テストが独立していることで、 1つのテストが失敗しても他のテストに影響しない テストの順序を考慮する必要がない テストをシンプルに保つことができる あたりのメリットがあるかと思います。また、特定の処理(例えば特定の URL に遷移する処理)の繰り返し実装するのを避けるために before and after

    Playwright を使いこなすためのベストプラクティス - Qiita
  • 映画『ひろしま』視聴ページ|一般財団法人 井上・月丘映画財団

    どんな理由があろうと、戦争は罪悪です。平和、平和とただ口で唱えるだけでなく、平和のための行動をしよう。 月丘夢路

    映画『ひろしま』視聴ページ|一般財団法人 井上・月丘映画財団
  • かんむり座T星 - Wikipedia

    他のカタログでの名称 AAVSO 1555+26[1], BD+26 2765[1], SAO 84129[1], HD 143454[1], HIP 78322[1], HR 5958[1], 2MASS J15593015+2555126[1] かんむり座T星 (T Coronae Borealis, T CrB) は、太陽系から見てかんむり座の方向、約3,000 光年の距離にある「共生星 (英: symbiotic star)」と呼ばれる白色矮星と赤色巨星の連星系[1]。約80年の周期で新星爆発を起こす再帰新星として知られる[2]。 通常の見かけの等級は10 等前後で、標準的な双眼鏡で観望できる限界に近い明るさである。これまでに2回の爆発が確認されており、1866年5月12日には2.0等、1946年2月9日には3.0等に達している[4]。更に最近の論文によると、1866年の爆発は最高

    かんむり座T星 - Wikipedia
  • ダグラス・アダムスの法則をキミは知っているか?

    インターネットはハムラジオと同じようなものではなかった 英国のSF作家にして脚家のダグラス・アダムスという人物がいる。ちょっとそのスジの人は『銀河ヒッチハイク・ガイド』(The Hitchhiker's Guide to the Galaxy)という作品シリーズの作者として常識だと言うはずである。私も好きなのだが、2005年公開の映画が楽しかったという人もいるでしょう。 そのダグラス・アダムスがとなえた「ダグラス・アダムスの法則」と呼ばれるものがあるのをご存じだろうか? 1.生まれたときに世の中にあったものは、普通で当たり前で、世界を動かす自然の一部である 2.15歳から35歳の間に発明されたものは、刺激的で革命的と感じ、その分野でキャリアを積むこともできる 3.35歳を過ぎてから登場してきたものは、自然の秩序に反するものである 1. Anything that is in the wo

    ダグラス・アダムスの法則をキミは知っているか?
  • 「添加物まみれの人糞」はハエをも殺す?映画『うんこと死体の復権』の“グレートジャーニー”関野吉晴がうんこと虫、性と死、呪術と即身仏を語る | BANGER!!!(バンガー) 映画愛、爆発!!!

    ハードコア大自然ドキュメンタリー『うんこと死体の復権』 この映画のタイトルに驚く人も多いだろう。紀行ドキュメンタリー番組『グレートジャーニー』(フジテレビ)などで探検家として知られる、人類学者で医師の関野吉晴さんの初監督作が8月3日(土)より全国で順次公開される。 山を購入し何十年もそこで野糞をし続けて水洗トイレに異議を唱える伊沢正名、うんこをべる虫から生態系を観察する保全生態学者の高槻成紀、死体喰いの虫を美しく描く絵作家の舘野鴻という三人のプロフェッショナルを追った映画だ。 制作意図は、自然界の命の循環を見せるため。このハードコア大自然ドキュメンタリーを撮った関野監督にお話をうかがった。映像制作会社ネツゲンのプロデューサー、前田亜紀さんも同席したインタビューの話題は、うんこと死体から即身仏へ、石器文化からアマゾン先住民族へと限りなく広がっていくのだった――。 「“どういう映画ですか?

    「添加物まみれの人糞」はハエをも殺す?映画『うんこと死体の復権』の“グレートジャーニー”関野吉晴がうんこと虫、性と死、呪術と即身仏を語る | BANGER!!!(バンガー) 映画愛、爆発!!!
  • 〈特別公開〉警察腐敗 内部告発者はなぜ逮捕されたのか(青木理)

    ※『世界』2024年8月号収録の記事を特別公開します。 「鹿児島県警は芯から腐り切っている」 誤解を恐れずに評すれば、出来の悪い警察小説か警察ドラマの筋立てかと見紛うような、あまりにあからさまであまりに剝き出しの権力犯罪である。 だが、現実にそれは起きた。いや、現在進行形で起きている。そして一連の事態は、この国の警察組織や刑事司法の闇を照射し、同時にメディアやジャーナリズムの真価を根から問うてもいる。 福岡市の中心部にほど近い一角に佇む築40年を超える古びたマンション。すべての端緒を切り拓き、歪んだ捜査の標的にもされたネットメディアは、この一室に拠点を置いている。ほぼ一人で運営する小メディア『HUNTER(ハンター)』の主宰者は中願寺純則(64)。編集作業に使っているという六畳ほどの狭い部屋で私と向きあった中願寺は、常に背筋を伸ばしたまま淡々と、しかし静かな怒気を端々に滲ませて口を開いた

    〈特別公開〉警察腐敗 内部告発者はなぜ逮捕されたのか(青木理)
  • Desktop Wallpaper: August 2024 With Alex Khabbazi

  • 近所の公園で世界レベルの大技完成、五輪の決勝見て「これ私がやってるヤツ」…世界が吉沢恋を知る日

    【読売新聞】 日勢が世界を席巻するスケートボード・ストリート。その世界ランキングの上位に名を連ねている中学生がいる。吉沢恋(アクト)、14歳。家族の愛情に包まれ、トップへと駆け上がろうとする彼女を、まだ世界は知らない。(デジタル編

    近所の公園で世界レベルの大技完成、五輪の決勝見て「これ私がやってるヤツ」…世界が吉沢恋を知る日
  • 「住所は英数字もすべて全角で入力してください」はなぜそうなったのか - Qiita

    Webサービスのフォームに住所を入力するとき、丁目や番地などを入れる欄について、数字やハイフンを全角で書かなければいけない「全角縛り」をやっているフォームをよく見ます。半角文字を入力してしまってエラーになったり、咄嗟に変換方法を思い出せなかったり、全角と半角の見分けが付きづらかったり、「全角縛り」であることが明示されていなかったり、「ハイフン」としてどの文字を使うべきかわからなかったり……と、陶しさを感じることが多くあります。 「住所は全角のみ」(数字やハイフンも絶対に半角を受け付けない)という仕様がどういう経緯で生まれて、どう広まっていったのかが気になってる。いま存在しているのは過去の仕様や慣習の踏襲として理解できても、そもそもなぜそれらが生まれたのかが理解できない。 https://t.co/ZLz0Pw9GOK — ymrl (@ymrl) July 29, 2024 これについて

    「住所は英数字もすべて全角で入力してください」はなぜそうなったのか - Qiita
  • 生物学的にヒトは「性染色体がXXだとメスでXYだとオス」が基本だが、その間には様々な程度と頻度で中間的な特徴を示す個体が存在する話

    Hiroki Gotoh@静大4年目 @Cyclommatism 生物学的に考えると「性」というのは連続的な形質。哺乳類の場合、「性染色体がXXだとメスでXYだとオス」が基。だけど、その間には様々な程度と頻度で、中間的な特徴を示す個体が存在する(→) Hiroki Gotoh@静大4年目 @Cyclommatism 北見北斗→北大→WSU→名大→北大→遺伝研→静大。静岡大の理学部生物科学科で、クワガタムシなどの昆虫を対象に、形態形成や進化の研究をしています。大学院生募集中!学振PD申請歓迎です! 夫婦で熱心なベイスターズファン / 右カット主戦型 / 深夜の馬鹿力リスナー / 別居婚12年目 / 聴神経鞘腫 / 発言は個人のもの h-r-goto.wixsite.com/mysitehirokigo… Hiroki Gotoh@静大4年目 @Cyclommatism 多くの哺乳類の場合、

    生物学的にヒトは「性染色体がXXだとメスでXYだとオス」が基本だが、その間には様々な程度と頻度で中間的な特徴を示す個体が存在する話
  • 【特集】 約30年でGPUはどのぐらい速くなったの?歴史を振り返りつつぜ~んぶ計算してみた

    【特集】 約30年でGPUはどのぐらい速くなったの?歴史を振り返りつつぜ~んぶ計算してみた
  • 例示用IPv6アドレス 3fff::/20 が新たに追加:Geekなぺーじ

    ドキュメンテーション等に含まれる値をそのまま利用してしまうユーザが問題を発生させてしまうことを避けるために、インターネット上では利用されないIPアドレスとして例示用IPアドレスが用意されています。 IPv4では、TEST-NET-1からTEST-NET-3までの3ブロックがRFC 5735で定義されています。 TEST-NET-1: 192.0.2.0/24 TEST-NET-2: 198.51.100.0/24 TEST-NET-3: 203.0.113.0/24 IPv6では、2001:db8::/32 がRFC 3849で定義されています。 これまで、IPv4には例示用IPアドレスが3種類あり、IPv6には1種類だけでした。 IPv6は例示アドレスが1種類しかないので、記事やを書くときに凄くわかりにくくなってしまいます。 (参考:IPv6例示アドレスがわかりにく過ぎる/10年前の文

    obaratch
    obaratch 2024/08/03
    IPにおける hogefuga