並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 4233件

新着順 人気順

logicの検索結果81 - 120 件 / 4233件

  • レイヤードアーキテクチャ - kawasima

    POSAでの定義 レイヤードアーキテクチャを、体系だって書いたのは「Pattern-Oriented Software Architecture, Volume 1, A System of Patterns」だろう。まずはその原典に立ち返って、レイヤードアーキテクチャとは何かをみてみる。 コンテキスト ソースコードの変更がシステム全体に波及させたくない。それが1つのコンポーネントに閉じられ、他に影響を与えないようにすべきだ。 インタフェースは安定している。標準化団体によって規定されている場合もある。 システムの一部は交換可能である。コンポーネントはシステムの他の部分に影響を与えることなく、実装を入れ替えることができる。 現在設計しているシステムと同様の下位レイヤの課題をもつ他のシステムを、将来構築することがあるかもしれない。 理解のしやすさと保守性のために同じ責務はグルーピングしておきた

      レイヤードアーキテクチャ - kawasima
    • みずほ銀行ばかり障害を起こす理由

      直接の原因は知らないので非エンジニア向けの戯言、はいはい嘘松程度に聞き流してくれ。 タイトルは釣りみたいなもんだ。データも客観的な観測もない。本当の理由なんて外部からわかるはずがない。 単に一個人が中の人らに酒を注がれつつグチられた内容の総集編だ。 前提として、社会インフラ系のIT基盤は設計や運用に企業体質が出やすい。 わかりやすいのはSuicaとかで、ハードウェアのFelicaこそソニーの技術だが、Suicaのシステムアーキテクチャは完全に鉄道屋のそれだ。 アプリやWebなんぞは使い勝手がイマイチだが、Suica自体のシステムダウンで首都圏の自動改札が全滅、復旧するまで使えませーん、なんて事態は聞いたことがないだろう。 安全が全てに優先する。 そういう作りにしてあるのだ。 じゃあみずほ銀行はどうなってるかというと、とりあえず止めない、安定運用できたら3社統合の負債を返そうとする、それだけ

        みずほ銀行ばかり障害を起こす理由
      • ジャバの異常な愛情 またはSpringはいかにしてモダンであることを止めて時代遅れになったのか - Qiita

        Spring以前 RPC 業務で使うシステムはサーバー間で連携することが多い。2019年現在ではREST apiに対してjsonやprotocolbufferで呼び出す事が当たり前のように行われているが、まだjsonも発見されていない時代はもっと複雑な仕組みが取られていた1。異機種間でやりとりするためのCORBAや、機種に依存しないデータプロトコルのASN.1なども利用されていたが、仕様は複雑でそれぞれをハンドリングするライブラリは有償で売られ、ベンダーからサポートを受けながら使用するようなものだった。 RMI Javaの世界ではJava同士でやりとりするためのRMIが定義され、比較的に楽にRPCできるようになった2。とはいえhttpでrestをコールすることに比べたらアホみたいな複雑さである。 https://docs.oracle.com/javase/jp/1.3/guide/rmi

          ジャバの異常な愛情 またはSpringはいかにしてモダンであることを止めて時代遅れになったのか - Qiita
        • Announcing D1: our first SQL database

          This post is also available in Français, Deutsch, Español, 简体中文, 日本語 and 繁體中文. We announced Cloudflare Workers in 2017, giving developers access to compute on our network. We were excited about the possibilities this unlocked, but we quickly realized — most real world applications are stateful. Since then, we’ve delivered KV, Durable Objects, and R2, giving developers access to various types of st

            Announcing D1: our first SQL database
          • 実践Immutable Data Model - 紙箱

            ランキング参加中プログラミング はじめに この記事では、Immutable Data Modelと呼ばれる設計手法をもとに、リレーショナル・データベースにおける、テーブル設計の話を書いています。また、今回の実践で利用する、別の考え方の背景を理解するために、Out of the tar pitという小論文の内容にも言及します。 「状態とは何か?」というややこしい話がたくさん出てきますし、データベースのテーブル設計についての話であることから、たくさんのSQLが出てきます。なので、データモデリングとか状態管理とか、特にSQLとかに興味がない人には面白くないと思います。 そのあたりに興味ある方は、読んでみて欲しいです。 Immutable Data Modelを、実際のアプリケーションで使うデータベースに採用するにあたり、どういう考え方で、どのようにテーブルを構成したか、自分なりの経験を書いていま

              実践Immutable Data Model - 紙箱
            • ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース

              世の中では、あらゆる場所で「機械」が使われていますが、さまざまな機械の制御に使われているのが、PLCと呼ばれる制御装置です。古くから使われている装置ですが今も進化を続けており、生産施設のIIoT(産業分野のIoT)化では基盤となる装置です。産業やビジネスではもちろん、私たちの生活を支える上でも重要な役割を果たしているPLCについて簡単に解説していきます。 【詳細な図や写真】PLCの仕組み(一例) ●PLCは、「あらゆる機械の制御装置」 PLCは「Programmable Logic Controller(プログラマブルロジックコントローラ)」の略称(注)で、日本語に直訳すると「プログラム可能な論理回路の制御装置」といったところです。三菱電機が提供するPLCである「シーケンサ」がPLCの代名詞として呼称されることも多く、PLCが通じなくてもシーケンサなら通じるようなこともあります。 注:同じ

                ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース
              • リアルタイムゲームサーバー開発技術スタックまとめ

                Dedicated Game Server
 (DGS) Matchmaking
 DGS Management
 GAME LOGIC NETWORKING MATCHMAKING LOGIC SERVICE FRONTEND PROVISIONING DEPLOYMENT AUTO SCALING ALLOCATION SERVICE FRONTEND MONITORING SCHEDULER SERIALIZATION MATCHMAKING
 CORE DGS
 ASSIGNMENT MATCHMAKING DEDICATED GAME SERVER
 (DGS) DGS MANAGEMENT TECHNOLOGY STACKS

                  リアルタイムゲームサーバー開発技術スタックまとめ
                • Kaggleで戦いたい人のためのpandas実戦入門 - ML_BearのKaggleな日常

                  はじめに 自分は元々pandasが苦手でKaggleコンペ参加時は基本的にBigQuery上のSQLで特徴量を作り、最低限のpandas操作でデータ処理をしていました。 しかし、あるコードコンペティションに参加することになり、pythonで軽快にデータ処理をこなす必要が出てきたので勉強しました。 そこで、当時の勉強メモをもとに「これだけ知っていればKaggleでそこそこ戦えるかな」と思っているpandasの主要機能をまとめました。 注記 実戦入門 のつもりが ほぼ辞書 になってしまいました orz pandasとはなんぞや的な内容は書いていません (import pandasやDataFrameとは何かなど) pandas1.0系でも動くように書いたつもりですが間違ってたらすみません 目次 はじめに 注記 目次 Options DaraFrame 読み書き CSVファイル 読み込み 書き出

                    Kaggleで戦いたい人のためのpandas実戦入門 - ML_BearのKaggleな日常
                  • 「スーパーコンピューターを20万円で創る」を2480円で創る #1 - Qiita

                    この記事は2022年天文情報学AdventCalendar12/19の記事です。とりあえずカレンダーを作ってみた者です。そして内容はネタ記事です。何というかすみません。 皆さんは「スーパーコンピュータ」と聞くと何を思い浮かべるでしょうか。今であれば富岳でしょうし、ちょっと前なら京、地球シミュレータ、とまぁ現在も比較的日本が頑張っているコンピューティングの一分野ではないかと思います。そもそもスーパーコンピュータとは何ぞや、という話もある訳ですが(そのあたりはWikipediaを参照していただくとして)、基本的には複雑なシミュレーションを高速に行う為に使われるコンピュータ、というところかと思います。 とにかく大量の演算をこなす事が特徴のスーパーコンピュータですから当然のように相当な予算が投入されてナンボの分野ではあるのですが、かつてシミュレーション天文学の専用計算機として僅か20万円で創られた

                      「スーパーコンピューターを20万円で創る」を2480円で創る #1 - Qiita
                    • Single Page Applications using Rust

                      WebAssembly (wasm) allows code written in languages other than JavaScript to run on browsers. If you haven’t been paying attention, all the major browsers support wasm and globally more than 90% of users have browsers that can run wasm. Since Rust compiles to wasm, is it possible to build SPAs (Single Page Applications) purely in Rust and without writing a single line of JavaScript? The short answ

                        Single Page Applications using Rust
                      • フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog

                        Wevoxのフロントエンドエンジニアをしているタガミです。最近はmonorepo構成に移行中のWevoxフロントエンドのテストやデザインシステムなどをいい感じにしようとしています。 この記事では、WevoxというSaaSプロダクトのフロントエンドにおける自動テストの話をします。Wevoxはリリースから5年以上が経過し、チームのメンバーも増え、またソースコードも巨大化しています。そんな中でフロントエンドも"式年遷宮"をして、改善を繰り返しています。中にはソースコードをガラッと変えるようなリファクタもあり、担当するエンジニアにとってはデグレの心配が付き纏います。そんな日々変化するフロントエンドを支えるのが自動テストです。 Wevoxの開発チームは決して大人数ではありません。そんなチームでも品質の改善のために一歩ずつ改善しつつある経験をもとに、フロントエンドの自動テストポイントをいくつかお伝えし

                          フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog
                        • 採譜に役立つオーディオ解析ソフトたち(Mac用): 左近治の囈(たはごと)

                          採譜。音を拾い上げて楽譜にして行く為の作業の事ですが、通俗的な意味では「耳コピ」という作業も採譜を必要とはしない前段階の作業過程に包摂される物のひとつと言えるでしょう。 更に言えば《私に続いて歌いましょう》と言われて「模倣」するというのも聴音の直後での歌唱という事になりますが、単音の模倣は概して間違えにくいものの、自身の音楽的習熟力や癖によって、完全な模倣とはならずに手前勝手に音高やリズムを変応させて歌ってしまう人もおります。 変応してしまうという癖が多発する人は、採譜をするにも臆断を辷り込ませてしまう可能性が高く、採譜という作業に於ける忠実度や完成度は低くなってしまう事でしょう。こうした変応が起きてしまうのは各人の音楽的素養の度合いに左右されるのは勿論ですが、変応と類推の双方が強化されてしまうと、自身の持つ癖がオリジナルのそれを大きく変化させてしまう事となるので注意すべき側面であろうと思

                            採譜に役立つオーディオ解析ソフトたち(Mac用): 左近治の囈(たはごと)
                          • 「AI生成キャラクター」はいまどのレベルまで進んでいるのか?バンダイナムコ研究所が語るAIテキスト生成の光と影【CEDEC 2024】

                            頼展韜氏プロフィール 會田翔氏プロフィール バンダイナムコ研究所は、バンダイナムコエンターテインメントと協力して配信AIキャラクタープロジェクトを実施しており、「ゴー・ラウンド・ゲーム(ごらんげ)」という企画を進行している。その裏側で、あるいはゲームテキスト素材生成ツールを作る際において、どのようにAIテキスト生成を利用していたか解説が行われた。 ゲーム開発環境においてもAI生成は当たり前に 近年、LLMは目まぐるしい発展をしており、さまざまな領域を含む問題で構成されるベンチマーク「MMLU」において、人間の専門家を超えるスコアを達成しているという。 しかもこれは商用モデルのみならず、MetaのLlamaをはじめとするオープンモデルも性能差が縮まってきているという。ゆえに、ゲーム開発においても応用が効くわけだ。 ゲーム内のテキスト生成という分野においては、 『ダンジョンズ&ドラゴンズ』のゲ

                              「AI生成キャラクター」はいまどのレベルまで進んでいるのか?バンダイナムコ研究所が語るAIテキスト生成の光と影【CEDEC 2024】
                            • もうSoraは不要なのか。動画生成AIの新基準、Luma AI「Dream Machine」をサブスクしてわかった「ハリー・ポッターに出てくるような魔法」の使いこなし術(CloseBox) | テクノエッジ TechnoEdge

                              このサービスの有償プランに申し込んで使って、少しプロンプトのコツが掴めたので、お伝えしたいと思います。 ただ、自分が使った目的は映画などの映像制作ではなく、あくまでも静止画、それも人物を動かすことなのでご注意を。より具体的には、11年前に他界した妻の動く姿を見ることです。 ■フィルムカメラの写真を動かすまずやってみたのは、実際に撮った写真をDream Machineで動かすことです。 使った写真は、1978年から1987年にかけてフィルムカメラで撮影したもの。子供が生まれてビデオカメラ(ビデオ8mm)を買ったのが1987年なので、それまでは動いている映像がほとんどなかったのです。 例外として、学園祭の劇で主役を演じたものと、特捜最前線でエキストラをやったときのものは残っていますが。 多くの人にとって、1980年代以前の、動きのある映像は残っていないと思います(8mmフィルム愛好家がいる家庭

                                もうSoraは不要なのか。動画生成AIの新基準、Luma AI「Dream Machine」をサブスクしてわかった「ハリー・ポッターに出てくるような魔法」の使いこなし術(CloseBox) | テクノエッジ TechnoEdge
                              • テックリードがどんな活動したらよいのか考えて行動してみた話 - ZOZO TECH BLOG

                                2022年6月に、Androidテックリードになった いわたん です。最近、某モンスターを育てたり図鑑を埋めたりするゲームで社内大会をやったらフルボッコにされて涙目でした。悔しくて最近は不思議な力でクラフトしたり空飛んだりして王国を救うゲームやってます。 今回はAndroidテックリードとして1年間やってみた施策の紹介と、それぞれの成果や反省点を紹介したいと思います。これからテックリードになろうとしている方やテックリードをしている方の参考になったり、こんな施策もいいよというアドバイスをもらえたら幸いです。 ZOZOのテックリードの役割と責任 実施した施策 テックリード1on1 読書会 歴史的経緯があるアプリのアーキテクチャ整理へのアプローチ ネーミングセンスを鍛える会の取り組み 案件への関わり方 横断的なコードレビュー 横断的に使う機能の実装 まとめ 最後に ZOZOのテックリードの役割と

                                  テックリードがどんな活動したらよいのか考えて行動してみた話 - ZOZO TECH BLOG
                                • 2022年秋開始の新作アニメ一覧

                                  2022年秋に始まるアニメの本数は50本台。オリジナル作品ではガンダムシリーズのTVアニメ新作となる「機動戦士ガンダム 水星の魔女」やおっさんアイドルもの「永久少年 Eternal Boys」、忍者が題材の「忍の一時」、DIYが題材の「Do It Yourself!! -どぅー・いっと・ゆあせるふ-」などがあります。原作ものでは初出が「小説家になろう」だった作品が「悪役令嬢なのでラスボスを飼ってみました」「転生したら剣でした」など8作品。続き物としては、「僕のヒーローアカデミア」がシリーズ6作目、「ゴールデンカムイ」がシリーズ4作目、「モブサイコ100」がシリーズ3作目。また、ジャンプ+で第二部連載中の「チェンソーマン」、以前のアニメ化からかなり時間が空いた「うる星やつら」「BLEACH 千年血戦篇」などもあります。 以下、作品リストは放送・配信時期が早いものから順に並べています。 放送情

                                    2022年秋開始の新作アニメ一覧
                                  • 岡村隆史さん降板署名活動にみる「ネット右翼的」感性(追記あり)(古谷経衡) - エキスパート - Yahoo!ニュース

                                    4月23日放送の『ナインティナイン岡村隆史のオールナイトニッポン』(ニッポン放送)で、岡村氏による「女性蔑視」発言が大きく取り上げられる中、この発言をめぐってネット上では、「女性軽視発言をした岡村隆史氏に対しNHK「チコちゃんに叱られる」の降板及び謝罪を求める署名活動」(Chang.org)なるものまで勃発した。 私はネット右翼研究を10年以上に亘って行っているが、その主張の軸は違えど、こういったネット上での署名活動の跋扈に対し、きわめて強いネット右翼的感性を見出している。 「ネット右翼的感性」とは何か。それは1「批判の根拠が一次ソースに基づいていない」、2「自分とは相いれない価値観を持つ個人や法人に対して、当該者が出演している他のメディアに対して圧力(電話突撃=電凸、署名)をかけるよう、ネット上でオルグする(組織活動や勧誘を展開する)」という二点である。 ・批判するなら最低限度一次ソース

                                      岡村隆史さん降板署名活動にみる「ネット右翼的」感性(追記あり)(古谷経衡) - エキスパート - Yahoo!ニュース
                                    • 2022年春開始の新作アニメ一覧

                                      年4回の番組改編期が近づき、また多くの新作アニメが始まります。2022年春の改編でスタートするアニメの本数は60本強。 オリジナルアニメとして、谷口悟朗原案の「エスタブライフ」、競馬学校が舞台の「群青のファンファーレ」、女子ゴルフが題材の「BIRDIE WING -Golf Girls' Story-」、おにっ子たちの物語「おにぱん!」などがある一方、続編モノでは「TIGER&BUNNY 2」「まちカドまぞく 2丁目」「攻殻機動隊SAC_2045 シーズン2」「かぐや様は告らせたい-ウルトラロマンティック-」「デート・ア・ライブⅣ」などがあり、どれを見るべきなのか大いに悩むことになりそうです。 以下、作品リストは放送・配信時期が早いものから順に並べています。作品名の頭に「◆」をつけているので、「◆」でページ内検索すると1作品ごとにどんどんジャンプしていけます。また、目次からも各作品部分へ移

                                        2022年春開始の新作アニメ一覧
                                      • スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog

                                        こんにちは。こんばんは。おはようございます。 アンドパッドで現在はバックエンドの方のエンジニアをやっている原田です。 アンドパッドには2021年6月にJOINしまして、現在までANDPADボードの開発に携わっています。 ANDPAD施工管理が比較的長期間の工事をターゲットにしているのに対して ANDPADボードは1日〜数日の間に短期間の工事や施工を行う際のスケジュール管理を行えるサービスです。 andpad.jp 今回は入社3ヶ月目というきりの良いタイミングで今まで行ってきたことを振り返りつつ、直近行った技術的負債を軽減するための「開発合宿」について書いていきます。 一応最初に書いておきますが、リファクタリングに関するチートスキルはないのでバーンとやってドーンと解決みたいなド派手な解決ではなく地道な改修作業をちまちま行いましたという内容です。 入社してからやってきたこと ANDPADボード

                                          スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog
                                        • 略称、チューセー on Twitter: "今回の女子高生上野の森美術館騒動を逆に考えてみましょう。 高2の男子学生が少女漫画やBLとかの女性向けの絵柄で 明らかに酒っぽいのを飲んで半裸に着崩したバーテンダーや執事とかのキャラ絵を描いて それが教育関係のお堅い賞に入選して 結構な美術館に展示されることになったら?"

                                          今回の女子高生上野の森美術館騒動を逆に考えてみましょう。 高2の男子学生が少女漫画やBLとかの女性向けの絵柄で 明らかに酒っぽいのを飲んで半裸に着崩したバーテンダーや執事とかのキャラ絵を描いて それが教育関係のお堅い賞に入選して 結構な美術館に展示されることになったら?

                                            略称、チューセー on Twitter: "今回の女子高生上野の森美術館騒動を逆に考えてみましょう。 高2の男子学生が少女漫画やBLとかの女性向けの絵柄で 明らかに酒っぽいのを飲んで半裸に着崩したバーテンダーや執事とかのキャラ絵を描いて それが教育関係のお堅い賞に入選して 結構な美術館に展示されることになったら?"
                                          • M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは

                                            M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは:iOS音楽アプリプロデューサーがM1 Macを使ってみたら(1/2 ページ) M1 Macと音楽系クリエイティブワーク周辺の話題を紹介する連載の第3回目は、Apple純正のDAWである「Logic Pro」のパフォーマンスをIntel MacとM1 Macで比較した。筆者のApple Siliconマシンは、Mac miniの8GBメモリ、256GB SSDという最安値構成モデルだ。 正直な話、今筆者は混乱している。前回の「最安M1 Mac mini、まだApple Silicon最適化されていないPro Toolsの性能に脱帽」では、「Pro Tools」(Rosetta 2で動作)における驚異的なパフォーマンスをご紹介した。 であるなら、Apple純正のDAWで、かつUniversal化され

                                              M1 Mac、まさかの敗北 Apple純正Logic ProでIntel Macに勝てないとは
                                            • 亡き妻の歌声とAI画像でミュージックビデオを作りました(CloseBox) | テクノエッジ TechnoEdge

                                              「亡き妻の写真」をAIで生成していることへのご意見について回答します、というコラムで、亡くなった人のイメージをAIを使って生成することの是非を問う方々への、筆者の立場からの解説を書きました。多くの方にはこの記事で理解していただいた一方で、どうしても納得がいかない、自分の疑問への回答になっていないという方も、忌避感を一層強めている方も一部にいらっしゃるようですが、それはそれぞれの心の中の問題であると思うので、あえて踏み込まずにおきたいと思います。 それはそうとして、筆者がこの技術でやりたかったことがある程度できたので、それをお見せしたいと思います。 妻があちらの世界に行って9年半が過ぎ、もうすぐ最後の誕生日が10回目のループを迎えます。彼女が遺した3曲の歌唱データから再構成した歌唱音源「妻音源とりちゃん」を使った楽曲を制作するのが自分のライフワークなのですが、このところ制作ペースが落ちてしま

                                                亡き妻の歌声とAI画像でミュージックビデオを作りました(CloseBox) | テクノエッジ TechnoEdge
                                              • 一般誌の「FFVII REMAKE」“落胆評論”は、なぜまったく読む価値がないのか ちゃんとプレイしたらわかる「FFVII REMAKE」の真の魅力とは?

                                                  一般誌の「FFVII REMAKE」“落胆評論”は、なぜまったく読む価値がないのか ちゃんとプレイしたらわかる「FFVII REMAKE」の真の魅力とは?
                                                • 【Atomic Designに懐疑的なあなたへ】改めて考えたい React / Next.js のデザインパターン

                                                  フロントエンド開発は一般的に複雑性との戦いです。放ったらかしにしておくとますます複雑になり、変更するのが難しくなります。これまでにも、このような複雑さをどうにかして制御しようとして、Atomic Designをはじめとした様々な設計手法(デザインパターン)が考えられてきました。 しかし、React / Next.js を使ってチーム開発を行う際に、現状のデザインパターンでの運用では「どうもうまくいかないな」と思う場面に多々遭遇しました。そのような経験を踏まえて、「コンポーネントをどのように設計するか」「どのようにディレクトリを分けるか」を徹底的に考え、新しいデザインパターン「Tree Design」にまとめました。 Tree Design はまだまだ仮説段階です。今後弊社チームで運用していく中でブラッシュアップする予定です。しかし、他のフロントエンド開発チームがデザインパターンを再考する際

                                                    【Atomic Designに懐疑的なあなたへ】改めて考えたい React / Next.js のデザインパターン
                                                  • みんな騙されててワロタ

                                                    俺はある狭い分野の専門家だ。 で、wikiにその専門分野のことを書いたのは俺だ。 でもネットの情報って全部が本当ってわけじゃないだろ? だからwikiに書いたことに嘘を混ぜた。 するとどうだ。ネットで知識を仕入れて自称専門家を名乗る奴が俺のwikiの内容をそのまま読み上げては相手を論破した気でドヤ顔しててさ、正直爆笑した。 だってその情報、嘘なのに。 けどその情報が嘘だって、誰も分からなかった。誰も気づかなかった。 そりゃそうだよな。狭い分野の話だし、嘘か本当か分かるような専門家なんてその場に居なかったんだから。 ネットの情報を鵜呑みに信じて、こいつらほんっと馬鹿だよな。 とそう思ったとき、俺はハッとした。 もしかして、俺と同じことをしているやつが居るんじゃないかって、気付いたからだ。 俺は当たり前にネットに転がる情報を信じる。もちろん、一つのページの情報からじゃない。 本当に必要な情報を

                                                      みんな騙されててワロタ
                                                    • こういうディスり方の名前を知りたい

                                                      ・「私はブサイクを差別しないよ、ブサイクでも気にすることないよ」 ・「私はLGBTに偏見なんてないよ」 ・「私は韓国は嫌いじゃないよ」 ・「私は黒人だろうがアジア人だろうが別け隔てなく接するよ」 ・「私は女性でも男性と同じように接しますよ」 相手を褒めたり自分は差別主義者ではないというふうに見せかけて実は差別しているというディスり方ってなんか名前とかついてるの? 例えば「LGBTに偏見がない」と主張するのはLGBTに偏見があるという前提の上だから偏見がないというのは嘘だよね ■追記 うーん、I have black friendsは近いけどちょっと違うかな なんというか「あなたはブサイクじゃない」ということで遠回しにブサイクだと相手に伝えるディスりとか 「黒人でもアジア人でも別け隔てなく接する」といいながら何故か黒人とアジア人だけを強調する矛盾というか 伝わらんかなーこの感覚 ■追記2 M

                                                        こういうディスり方の名前を知りたい
                                                      • "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株式会社
                                                        • 好きな人の声で歌える、破壊的でヤバい「Diff-SVC」はAI歌声合成を民主化するのか(CloseBox) | テクノエッジ TechnoEdge

                                                          それを、完全とは言えないまでも、かなり元の人に肉薄する品質で再現できる技術がDiff-SVCです。元になる音声データが1時間くらいあれば、与えた音声を、希望する声質に変換することが可能になるのです。 しかも、基本的にお金はかかりません。AI歌声合成が、ちょっとハードルは高いものの、無料で使えて、データさえ集めてくれば誰でも手が出せる。AI歌声合成の民主化と言っていいでしょう。 筆者は10年近く前に旅立った妻の歌声を、UTAU-Synthという、短く切り出した音素をピッチや長さを合わせながら組み合わせていくソフトウェアで再構成しています。1フレーズずつ音素を繋いで、できるだけ不自然にならないように調整していくため、短くて数日、長いと数カ月も時間をかけて完成させていきますが、もうその作業をしなくてもよくなります。 ただ、自分で歌って、もしくは他のボーカルシンセソフトでボーカルトラックをDiff

                                                            好きな人の声で歌える、破壊的でヤバい「Diff-SVC」はAI歌声合成を民主化するのか(CloseBox) | テクノエッジ TechnoEdge
                                                          • 日本人について(真剣な話)

                                                            お前もだろ!ってツッコミはなしで聞いてほしい。 TVもネットも新聞やラジオどこでもそうなんだけど、なんで日本人って否定か批判からしか話ができないのかなって。 自分も日本人だけども、否定と批判から入ることはしない。というか、理解してもいないのに否定と批判っておかしいって思っている。 でもね、例えば新しい商品の発表とか出るじゃない?そうするといつも出てくるのは「あのメーカーだし期待できない」「全然使えない」とか、そういうのをたくさん見かける。 使ってもないのに良し悪しわかるの?わからないでしょう。 あれだからだめ、これだからだめ。使わないで評価できるのってエスパーか何かかなって。 きっとこれに対して「過去がそうだったから」って言う人は居ると思うんだけど、過去は過去じゃないの?未来は変わってないってなんで言えるのかな。 全然関係ない話をするけど「過去がそうだったから」って過去のことをいつまでも掘

                                                              日本人について(真剣な話)
                                                            • フロントエンドのディレクトリ設計思想

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

                                                                フロントエンドのディレクトリ設計思想
                                                              • WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita

                                                                前回: Qiita APIで記事からYoutube動画を集めてみた 🎬 、Qiita APIを使って、Qiita記事を取得してYoutube動画のURLを抽出することができました。 今回は、特定APIに関連したQiita記事を取得して、API毎に分類、タグを集計してドーナツグラフ化することでAPIの特徴を表してみました。 最新のAPI一覧はこちら API一覧 | DOGAKIITAA! ~ APIごとにQiita記事を分類 ~ Google系 Cloud Vision API https://cloud.google.com/vision/docs/quickstart 📝 機械学習を使用して画像を解析します。画像ラベリング、顔やランドマークの検出、光学式文字認識(OCR)、不適切なコンテンツへのタグ付けなどができます。 Cloud Vision APIの凄さを伝えるべくRasPi b

                                                                  WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita
                                                                • 将棋ソフトを開発して3000万円損した話 | やねうら王 公式サイト

                                                                  「大人の数トレチャンネル」(YouTube)に私が出演した時の後編の動画があまり再生回数が伸びてないので改めて紹介をさせていただく次第である。 このブログでも以前ちらっと書いた、「将棋ソフトを開発して3000万円損した話」が出てくる。(詳しい内容については動画をご覧いただきたい) それとは関係ないのだが、動画の内容に関連して、いくつか補足しておきたいことがある。 AI界隈では、「プロ棋士 VS 将棋AI」という構図が「人間 VS AI」の縮図だと言われることが多々ある。例えば、これは「将棋AIのようにAIが人間を打ち負かしたあとは、○○○な未来になっていく」みたいな文脈で用いられる。 しかし、人間が将棋AIに抵抗してきた歴史について当事者視点で語ってあるブログや書籍はあまりに少なく、そのへんの情報がまるで伝わっていないように思う。 そこで、本記事では私が当事者視点でだらだらと書いていく。

                                                                  • 哲学論文なのに査読者がジェンダー論学者?

                                                                    谷口一平 A.k.a.hani-an @Taroupho TANI_Röhei⚡ 令和の鄙儒、赤羽七賢の一、号して赭埴庵映士。 📌独立哲学者 / 不登校中卒ニート哲学修士・NPO哲学道場(活動歴18年以上) 📌文学・数学(Logic)・プログラミング(Perl) / 群発頭痛・強迫性障害(OCD) 📌単著準備中・『新紀要』同人共宰 @shinkiyou_ researchmap.jp/tani-ro-hei

                                                                      哲学論文なのに査読者がジェンダー論学者?
                                                                    • Full Third-Party Cookie Blocking and More

                                                                      This blog post covers several enhancements to Intelligent Tracking Prevention (ITP) in iOS and iPadOS 13.4 and Safari 13.1 on macOS to address our latest discoveries in the industry around tracking. Cookies for cross-site resources are now blocked by default across the board. This is a significant improvement for privacy since it removes any sense of exceptions or “a little bit of cross-site track

                                                                      • AWS Lambdaによる進化的アーキテクチャの構築 | Amazon Web Services

                                                                        Amazon Web Services ブログ AWS Lambdaによる進化的アーキテクチャの構築 この投稿は、メディアとエンターテインメントのプリンシパルソリューションアーキテクトであるLuca Mezzaliraによって書かれました。 俊敏性により、必要に応じてワークロードを迅速に進化させ、新機能を追加したり、新しいインフラストラクチャを導入したりできます。コードベースでアジリティを実現するための主な特徴は、疎結合コンポーネントと強力なカプセル化です。 疎結合は、テストカバレッジを改善し、一貫したリファクタリングを作成するのに役立ちます。カプセル化を使用すると、実装ロジックを明らかにすることなく、サービスとのやり取りに必要なものだけを公開できます。 進化的なアーキテクチャは、設計の俊敏性を実現するのに役立ちます。「進化的アーキテクチャの構築」という本の中で、このアーキテクチャは「複数

                                                                          AWS Lambdaによる進化的アーキテクチャの構築 | Amazon Web Services
                                                                        • AI作曲「Suno」新バージョンがWAV高音質化、最長4分の曲を一発でエンディングまで完成。無修正で良曲量産可能に(CloseBox) | テクノエッジ TechnoEdge

                                                                          このところUdioやSonautoの新機能搭載で押され気味だったAI作曲サービスの「Suno」が反撃に出ました。 バージョン3.5のEarly Access版(有料プランユーザーのみに提供)を利用すると、これまでの2分間制限が最長4分まで拡大。延長時間も従来の1分を2分に伸ばしています。これだけの長さがあれば大抵のポピュラー曲はエンディングまでいけます。 4分の曲をUdioで生成しようとすると、8回の命令が必要になります。さらに、生成に要する時間はUdioの方がはるかに長くかかるので、全体としての作業時間には大きな差が生じます。それがSuno 3.5ならば数秒でできてしまうのです。 また、Style of Musicのキーワードがサジェストされるようになっていて便利です。文字数制限は相変わらずきついですけど。 さらにうれしいのは、日本語歌詞の読み方が、従来は間違いが多かったのが、ほぼ問題な

                                                                            AI作曲「Suno」新バージョンがWAV高音質化、最長4分の曲を一発でエンディングまで完成。無修正で良曲量産可能に(CloseBox) | テクノエッジ TechnoEdge
                                                                          • M1チップ搭載の新型MacはDTMに使えるのか? DAW、プラグイン、オーディオインターフェイスなど動作状況をチェックしてみた|DTMステーション

                                                                            11月11日にAppleがM1チップ搭載のMacを3機種発表して以来、ネット上ではまさにお祭り騒ぎになっています。Macとして、とても安い価格でありながらも、ベンチマーク結果などでは既存のIntelチップのMacと比較して非常に好成績という記事なども数多く上がっているだけに気になるところです。私も価格が発表された日にチェックしてみたところ、Mac miniのミニマムのシステムが72,800円と手ごろな価格だったので、DTM検証用ということで、少しだけアップグレードさせた上で予約注文してみました。 そう気になるのは、これで各種DAWが動作するのか、これまでのオーディオインターフェイスやMIDIキーボードなどは利用できるのか、各種プラグインは使えるのか、そして使えるとしたら、これまでと比較して高速に動いてくれるのか……といったことです。あまり細かく検証できているわけではないのですが、手元にある

                                                                              M1チップ搭載の新型MacはDTMに使えるのか? DAW、プラグイン、オーディオインターフェイスなど動作状況をチェックしてみた|DTMステーション
                                                                            • DCPRG『構造と力』リリース20周年 菊地成孔が語る、オルタナティブなグルーヴの現在

                                                                              音楽家で現在は音楽ギルド・新音楽制作工房も運営する菊地成孔。彼が率いていたDC/PRG(Date Course Pentagon Royal Garden/当時はDCPRG)による2ndアルバム『構造と力(Structure et Force)』が、2003年9月25日の発売から20周年を迎える。 本作の収録曲は前作『アイアンマウンテン報告』と比べ、さらにクロスリズムやポリリズムにフォーカスしており、当時としては律動的かつかなり先鋭的な内容だった。特に当時、4拍子と5拍子が同時に鳴るリズムを踊れる楽曲に落とし込んだのは驚嘆でしかない。 しかし執筆家でもある菊地が膨大なテクストを残した副作用なのか、雑誌カルチャーの衰退が原因なのか、音楽そのものを具体的に語ったインタビューはネット上にほとんどないのが実情だ。そこでリリース20周年を期に『構造と力』の音楽的な回想を依頼。 「5」という数字(ペン

                                                                                DCPRG『構造と力』リリース20周年 菊地成孔が語る、オルタナティブなグルーヴの現在
                                                                              • 22 Hacking Sites To Practice Your Hacking Skills

                                                                                22 Hacking Sites To Practice Your Hacking Skills �8�U Taken from: https://hackerlists.com/hacking-sites/ 22 Hacking Sites, CTFs and Wargames To Practice Your Hacking Skills InfoSec skills are in such high demand right now. As the world continues to turn everything into an app and connect even the most basic devices to the internet, the demand is only going to grow, so it’s no surprise everyone wan

                                                                                  22 Hacking Sites To Practice Your Hacking Skills
                                                                                • 存在するはなぜ二階の述語なのか|ミック

                                                                                  拙著『達人に学ぶ SQL徹底指南書』の中で、EXISTS述語の使い方を解説している章があるのだが、そこでEXISTS述語だけが唯一SQLの中で二階の述語である、ということを説明している。これはEXISTS述語だけが行の集合を引数にとる述語だからである。それは分かるのだが、なぜ述語論理を考えた人(具体的にはゴットロープ・フレーゲ。タイトル画像のおじさんである)はこんな着想を得たのか、そこが分かりにくいという質問をしばしば受けることがある。確かに、数ある述語の中でなぜ「存在する」だけが二階の述語であるのか、というは直観的にすこし分かりにくい。なぜフレーゲはこんなことを考えたのだろう? この点について、述語論理の創始者でもあるフレーゲの議論を参照しながらかみ砕いて見ていきたいと思う。かなり理論的かつ哲学的な話になるので、興味ない方は読み飛ばしてもらってかまわない。とくにSQLの理解に支障のある話

                                                                                    存在するはなぜ二階の述語なのか|ミック