並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 4841件

新着順 人気順

システムの検索結果361 - 400 件 / 4841件

  • 脳オルガノイドをコンピューターに接続、日本語の音声認識に成功

    ヒト「脳オルガノイド」をコンピューター・チップに接続し、単純な計算タスクを実行できるシステムが開発された。新しいバイオ・コンピューターの可能性を示している。 by Abdullahi Tsanni2023.12.12 24 10 米研究チームが、シャーレの中で培養されたヒトの脳細胞の塊である「脳オルガノイド」を電子チップに接続し、簡単な計算タスクを実行することに成功。新たな研究成果として発表した。 発表したのは、インディアナ大学ブルーミントン校のフェン・グオ准教授らの研究チーム。幹細胞から作製した脳オルガノイドをコンピューター・チップに取り付けた「ブレイノウェア(Brainoware)」と呼ばれるセットアップを構築。人工知能(AI)ツールに接続した。研究チームは、このハイブリッド・システムが、情報を処理、学習、記憶できることを明らかにした。初歩的な音声認識の実行にも成功したという。12月1

      脳オルガノイドをコンピューターに接続、日本語の音声認識に成功
    • GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる

      GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる GitHubが提供するGitHub.comは、世界最大のソースコード管理システムを始めとするソフトウェア開発者向け支援サービスを提供しています。 そのGitHub.comはRuby on Railsで構築されており、同社はつねにRubyとRuby on Railsをアップデートし続けていることを今年(2023年)4月に明らかにしています。 参考:GitHubは200万行規模のRailsアプリケーションであり、毎週RailsとRubyを最新版にアップデートし続けている そして同社はこのGitHub.comを支える1200台以上のMySQL 5.7を、GitHub.comのサービスレベルを維持したまま1年以上かけてMySQL 8.0にアップグレードしたことをブログで明らかにしました。 Up

        GitHub、1200台以上のMySQL 5.7を8.0へアップグレード。サービス無停止のまま成功させる
      • 決済システム内製化のその先に ~クラウドネイティブな開発を"スケール"させるために必要だったこと / Beyond in-house production of payment systems

        SBペイメントサービスは内製開発の立ち上げから既に5年以上が経過し、新たな開発プロジェクトが2年前に始まりました。 このプロジェクトは当社の中でも最大規模のシステムリプレイスのため開発パートナー企業にも協力いただき、またクラウド環境ではなくオンプレミスで構築されています。 このセッションでは開発体制をスケーリングする際に直面した課題や解決するためにしたことをお伝えします。 またクラウドネイティブな開発体験をどのようにオンプレミスで実現したのか、効率と品質を向上させるためのアーキテクチャや事例について紹介する予定です。

          決済システム内製化のその先に ~クラウドネイティブな開発を"スケール"させるために必要だったこと / Beyond in-house production of payment systems
        • 【入門】事例で学ぶ要件定義 - Qiita

          はじめに 最近プロジェクトマネジメント関連の仕事をする機会が増え、要件定義や設計関連の業務もするようになったので、私の経験を基に要件定義の具体的なプロセスや考え方について、まとめていきます。 本記事について Findy様の「要件定義 先達に学ぶ今日から使える実践テクニック Lunch LT」で登壇した内容を元に作成しています。 この記事の対象者 要件定義の基本や思考プロセスを学びたい人 エンジニアからプロジェクトマネジメントをやりたい人 ビジネスサイドとエンジニアサイドのコミニュケーション能力を向上させたい人 具体的な事例を通して要件定義を学びたい人 前提 紹介する内容はあくまで一例であり、プロジェクトやチームの状況に応じて調整が必要 あくまで自分(駆け出しPM)の経験に基づいた内容を言語化しています プロジェクト規模は10名〜20名のWebアプリ開発を想定しています システム開発の全体像

            【入門】事例で学ぶ要件定義 - Qiita
          • 【永久保存版】シェルスクリプト完全攻略ガイド - Qiita

            弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 シェルスクリプトの世界へようこそ! シェルスクリプトって何? シェルスクリプトは普段 Bash などのシェルで実行しているコマンドを並べて、まとめて実行できるようにしたものです。ファイルのバックアップ、ログファイルの解析、システムのセットアップなど、ターミナルで行っていた一連の作業をまとめてシェルスクリプトに記述することで、シェルスクリプトを実行するだけで自動的に一連の作業を終わらせることができるようになります。また、シェルスクリプトはファイルに保存することになるため、再利用するのも簡単になります。 シェルスクリプトで使うコマンドの多くは UNIX コマンドになると思います

              【永久保存版】シェルスクリプト完全攻略ガイド - Qiita
            • AIによる楽器サウンド合成システム、Melisma(β)が爆誕。サンプリングでは不可能だったリアルさを実現|DTMステーション

              12月8日に、またDTMの世界に新たな扉が開かれました。これまでもSynthesizer VをはじめとするAIを使った歌声合成のソフトはありましたが、今回誕生したMelisma(メリスマ)は、ヴァイオリンやオーボエ、チェロ……といった楽器を合成するシステムのβテスト版。もちろん、こうした楽器を再現するソフトとしては、これまでサンプリングを使った音源が数多くあり、まさにリアルな音で演奏できていました。でもサンプリングだと、たとえばタイやスラーでつないだ長い音符などとなると、どうしても限界があったし、ピチカート、トリル、フォール…といったアーティキュレーションでも表現の範囲が限られていました。 このMelisma(β)では、実際の演奏をディープラーニングしたものを元に演奏音を合成する、いわゆる生成AIのシステムで、サンプリングでは不可能だったリアルな演奏サウンドを作り出すことができるのが最大の

                AIによる楽器サウンド合成システム、Melisma(β)が爆誕。サンプリングでは不可能だったリアルさを実現|DTMステーション
              • カーネルことはじめ

                この記事は未踏ジュニアAdvent Calendar : 10日目です. カーネル, 書きたくないですか? こんにちは, horizon (@horizon2k38)です. 私は2023年の未踏ジュニアでA9Nというマイクロカーネルを作成していました. 人類なら誰しもがカーネルを書きたいと思ったことがあるはずです. そんな方のために, 未踏期間で得られた "0からカーネルを如何にして学び, 実装したか" という知見をより一般化して解説しようと思います. この記事の内容をすべて達成することで, あなたもきっとカーネルを書くことができるでしょう. やれば出来る きっと 絶対 私No.1 注: この記事はどちらかといえば初心者向けなので, 自信がある方は最下部の"参考文献"と, 私が書いた低レイヤー学習のロードマップのみ読むことをおすすめします. カーネル/OSとは そもそもカーネルとは, 所謂

                  カーネルことはじめ
                • 専門知と民主主義を考える――行き過ぎた相対主義の中でーー『検証 ナチスは「良いこと」もしたのか?』(岩波書店)刊行記念イベントから

                  文学通信|多様な情報をつなげ、多くの「問い」を世に生み出す出版社 日本語・日本文学の研究書を中心に、人文学書全般を刊行する出版社、文学通信のブログ。 文学だけにこだわらず周辺領域も含め、意欲的に刊行していきます。 出版活動と同様に、webでも積極的に活動することで、多様な情報をつなげ、多くの「問い」を世に生み出していきたいと思います。 〒113-0022 東京都文京区千駄木2-31-3 サンウッド文京千駄木フラッツ1階101 電話03-5939-9027 FAX03-5939-9094 info@bungaku-report.com インボイス登録番号:T4011501023591 2023年9月30日、ジュンク堂書店池袋本店で開催された『検証 ナチスは「良いこと」もしたのか?』(岩波書店)刊行記念イベントでは、著者の小野寺拓也さん、田野大輔さん、そして『土偶を読むを読む』(文学通信)編著

                    専門知と民主主義を考える――行き過ぎた相対主義の中でーー『検証 ナチスは「良いこと」もしたのか?』(岩波書店)刊行記念イベントから
                  • 運用に携わる人全員に見てほしい! Ops Guidesの紹介 - Qiita

                    PagerDuty Advent Calendarの8日目! 今日はOps Guidesのお話です。 うちはこうだけど、他はどうやってるんだろう? 普段から運用に関わっていると、ふとした瞬間に「そういえば他の会社ではどういう運用をやっているんだろう?」と気になること、ありませんか? そのきっかけは「本当になんとなく」といったものから「上手くいかない運用にフラストレーションが溜まって」というどす黒いものまで色々あると思いますが、いずれにせよ「他の会社の良いところを取り入れて、自分たちの運用を改善したい」という気持ちから来ているのは間違いないでしょう。 だからこそ、いろんなミートアップに参加して発表を聞いたり、懇親会で話してみたり、Xに垂れ流されているいろんなポストを読んで事例を学ぶわけです。 ベストプラクティスを学びたい! このような取り組みはとても良いことですし、是非とも継続して情報収集し

                      運用に携わる人全員に見てほしい! Ops Guidesの紹介 - Qiita
                    • 中途入社のソフトウェアエンジニアがWebサービス開発に参加するとき役立ったこと - kymmt

                      この記事は一休.com Advent Calendar 2023 8日目の記事です。 2023-09-25に入社して2か月半が経ったので、既存のWebサービスの開発にソフトウェアエンジニアとして参加するにあたって役立ったことを書いておく。 『Webサービスのソフトウェアエンジニアとしての転職活動で役立ったこと』の続編といえるかもしれない。 前提 観点 どのようなサービスかを調べる どのようにデータを保持するかを調べる どのようなコードかを調べる 「未知の未知」をできるだけ早く減らす チームの開発体制に興味を持つ 所感 前提 レストラン予約のサービスの開発に参加した 歴史が長い(2006〜) Webアプリケーションを開発する 技術スタックは転職前後で完全に変わった 前: Rails, PHP, Nuxt, MySQLなど7年 後: Rust, Next.js, Python, Microso

                        中途入社のソフトウェアエンジニアがWebサービス開発に参加するとき役立ったこと - kymmt
                      • 要件定義、基本設計、詳細設計の流れを総復習

                        はじめに 📘 この記事は ラクス Advent Calendar 2023 の7日目の記事になります。 要件定義から基本設計、さらに実装や保守運用に至るまでの一貫した経験を何度か積んできましたが、毎回 「要件定義って具体的に何の項目が必要だっけ?」 「基本設計との違いって何だったっけ?」 「基本設計と詳細設計の区別って?」 といった疑問が頭をよぎってきました。 そんなわけで、これまでの経験を振り返りつつ、開発プロセスについて1からまとめていくことで頭の中の大掃除を行なっていきたいと思います🧹 この記事の対象者 🎯 開発プロセスについて学びたい方 要件定義の基本を学びたい人 要件定義と基本設計の違いがわからない人 一緒に開発プロセスについて復習したい方 前提 記事中の一部(特に要件定義や基本設計、詳細設計のサンプル)を自動生成で作成してます。一貫性の無い内容があるかも知れませんが、あく

                          要件定義、基本設計、詳細設計の流れを総復習
                        • 生産性向上メソッド「アジャイル」とは?タスクの細分化と進捗確認がポイントに | ライフハッカー・ジャパン

                          4TBが9千円台だって。バッファローの静音HDDは在庫があるうちに回収しておこう【Amazonセール】

                            生産性向上メソッド「アジャイル」とは?タスクの細分化と進捗確認がポイントに | ライフハッカー・ジャパン
                          • 状態設計から「なんとなく」を無くそう

                            ウォンテッドリー株式会社の社内イベント "Tech Lunch" で話した発表です。 プログラムには大小さまざまな粒度の「状態」が存在します。 状態の設計を工夫することで、コーナーケースの発生を抑止し、ユーザー体験を最適化することができます。 本発表では、私が普段どのように「状態」について考えているか、言語や環境を問わずできるだけ普遍的に使える形での言語化を試みます。本発表を通じて、「状態」をなんとなくではなく合理的に設計するためのヒントを提供します。 GoogleスライドのURL: https://docs.google.com/presentation/d/1PNzz69UV05HlKPuWGlooemnPslLbLKsyLwl3R4U_XqE/edit

                              状態設計から「なんとなく」を無くそう
                            • 走行不能になった鉄道車両のシステムをハックして復旧させたハッカーの記録

                              2022年の春にポーランドで相次いだNewag社製の列車が故障する問題について、原因の究明にあたったハッカーグループ「Dragon Sector」のメンバーであるセルジウシュ・バザンスキー氏が、この問題について振り返っています。 q3k :blobcatcoffee:: "I can finally reveal some rese…" - Warsaw Hackerspace Social Club https://social.hackerspace.pl/@q3k/111528162462505087 O trzech takich, co zhakowali prawdziwy pociąg – a nawet 30 pociągów | Zaufana Trzecia Strona https://zaufanatrzeciastrona.pl/post/o-trzech-tak

                                走行不能になった鉄道車両のシステムをハックして復旧させたハッカーの記録
                              • 【Next.js】Server Actions時代のデザインパターン入門

                                この記事は? アーキテクチャというとエンジニアによって定義が曖昧になりがちです。本来、システム構成やインフラ構成まで含めてアーキテクチャという意見も尤もですが、この記事ではNext.js(App router以降)のアーキテクチャ(フロントエンド、バックエンド)について考察していきます。フロント、バックエンドを分ける理由は、バックエンドにとってはデータベースを含むモデリングが重要になる一方、フロントエンドにとってはデザインシステムを含む整理が重要になってくるからです。 アーキテクチャの基礎知識 (※ ここは復習部分になるので、適宜読み飛ばしてください。 初めにアーキテクチャの基礎について触れるのは、基礎がわかっていれば応用が効きやすいため(敢えてServer Actionsにしていますが、それ以外の技術構成でも応用可能)です。 フロントエンドの実装でデザインシステムが重要なのは、効率良く作

                                  【Next.js】Server Actions時代のデザインパターン入門
                                • ブラウザだけでなく各種アプリに表示される広告も非表示にできる無料広告ブロッカー「Zen」、Windows・macOS・Linux対応でソースコードも公開中

                                  ウェブページに表示される広告を非表示にできるブラウザ拡張機能は多くの種類が存在していますが、PC利用時にはウェブブラウザだけでなく各種アプリのウィンドウ内に広告が表示されることもあります。2023年12月4日に公開された広告ブロッカー「Zen」を使えば、システム上で動作するすべてのアプリを対象に広告を非表示化できるとのことです。 GitHub - anfragment/zen: Simple, free and efficient ad-blocker and privacy guard for Windows, MacOS and Linux https://github.com/anfragment/zen ほとんどの広告ブロッカーはブラウザ向けの拡張機能として配布されており、ブラウザ内の広告しかブロックできません。一方でZenは「システムそのものにインストールし、すべてのアプリからの

                                    ブラウザだけでなく各種アプリに表示される広告も非表示にできる無料広告ブロッカー「Zen」、Windows・macOS・Linux対応でソースコードも公開中
                                  • ロードバランサ配下のサーバを全部切り離してサービス停止させてしまった話 - Qiita

                                    はじめに この記事は、本番環境などでやらかしちゃった人 Advent Calendar 2023 の6日目です。 この記事で取り上げるやらかしは数年前の出来事です。 当時新卒2年目のエンジニアだった私が、ロードバランサ配下のサーバを全部切り離してサービス停止させてしまった話について、ここに供養させていただきます。 自分の失敗談なんて書きとぉないんじゃ、、というのが本音ですが、毎年やらかし系のアドベントカレンダーに勇気と希望をもらっていたので、今年は私もその一助となれたらという思いです。 やらかして死にたくなっているあなたへ。 背景 新卒で入社した会社で社内システム向けインフラの保守運用に携わっていました。 2年目となって仕事にも慣れてきた頃(フラグ)、事を起こしてしまいました。 環境 やらかしの対象となった環境はこちら。 AWS環境上で、ロードバランサとしてELBがあり、その配下にサーバ(

                                      ロードバランサ配下のサーバを全部切り離してサービス停止させてしまった話 - Qiita
                                    • ヒョンデとキアが特許を申請した「ユニ・ホイール」はEVに革命をもたらすか?【動画】

                                      ヒョンデとキアが開発した「ユニバーサル・ホイール・ドライブ・システム」は、EVの駆動パーツをホイール内に組み込むことで、大幅な効率性アップを実現した。 ヒョンデ・モーターカンパニーとキアは、韓国・ソウルで開催されたユニ・ホイール・テック・デイ(Uni Wheel Tech Day)において、足まわりの技術にパラダイムシフトをもたらす「ユニバーサル・ホイール・ドライブ・システム(ユニ・ホイール:Universal Wheel Drive System)」を発表した。 Universal Wheel Drive System EVの駆動パーツをホイール内に移動 ヒョンデとキアは、EV専用の駆動システム「ユニバーサル・ホイール・ドライブ・システム」を、韓国・ソウルのユニ・ホイール・テック・デイで公開した。 「ユニバーサル・ホイール・ドライブ・システム(ユニ・ホイール)」は、既存のEV用駆動パーツ

                                        ヒョンデとキアが特許を申請した「ユニ・ホイール」はEVに革命をもたらすか?【動画】
                                      • すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ、全銀システム通信障害の詳細を説明 | gihyo.jp

                                        すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ⁠⁠、全銀システム通信障害の詳細を説明 全国銀行資金決済ネットワーク(以下、全銀ネット)とNTTデータは12月1日、2023年10月10日~11日にかけて全国銀行データ通信システム(以下、全銀システム)で発生した通信障害に関する報道関係者向けの説明会を開催しました。本件についてはNTTデータが11月6日に行った途中経過報告の内容をもとにレポートしましたが、今回、全銀ネットとNTTデータが揃って会見を行ったことで、より詳細な障害の原因が判明したので、あらためてその内容を検証してみたいと思います。 説明会の登壇者。左から、全銀ネット 企画部長 千葉雄一氏、事務局長兼業務部長 小林健一氏、理事長 辻松雄氏、NTTデータ 代表取締役社長佐々木 裕氏、取締役副社長執行役員 鈴木正範氏 なお、全銀ネットとNTTデータは、今回の障害に関して金融

                                          すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ、全銀システム通信障害の詳細を説明 | gihyo.jp
                                        • 本番サーバー60台のホスト名を全部 cat にしてしまった話 - Qiita

                                          この記事は、本番環境などでやらかしちゃった人 Advent Calendar 2023 の4日目です。年末進行、いかがお過ごしでしょうか?みなさま無事に仕事が納まることを願っております… 新人インフラエンジニアが、本番ウェブサーバー60台のホスト名を全部 cat にしてしまった話について、ここに供養させていただきたいと思います 背景 おそらく今から7年くらい前、インフラエンジニアとして転職してきて1年ほどが経ち、本番環境での作業もこなれてきたなというバッチリのタイミングで事を起こしてしまいました。サーバーは CentOS 6 だったと思います。 職場としてはまだまだベンチャー感にあふれ大きな裁量が与えられスピード感のある環境ながら、サービスの登録ユーザー数は1,000万を超え、本番環境の規模としては既になかなかの大きさがあり、ウェブサーバーだけでも60台くらいあったと思います。ひと山につき

                                            本番サーバー60台のホスト名を全部 cat にしてしまった話 - Qiita
                                          • Terraform職人のためのOpenTofu入門 - Qiita

                                            この記事は クラウドワークス Advent Calendar 2023 シリーズ1 の 4日目の記事です。 はじめに 「父さんな、Terraform職人やめてお豆腐職人で食っていこうと思うんだ」と言いたいだけの @minamijoyo です。 2023年8月HashiCorpはこれまでMPL2のOSSライセンスで公開していた主要製品をBSL(Business Source License)に変更することを発表し、Terraformはv1.6.0からOSSではなくなりました。 このライセンス変更を受けて、OSS版のTerraformを求める人たちで、MPL2時点のコードベースからforkしたOpenTofuの開発が進められています。 HashiCorpのBSLは、実質的に競合他社の商用利用に制限をかけたもので、ほとんどの一般的なユーザに直接的な追加の制限はありませんが、間接的にTerrafo

                                              Terraform職人のためのOpenTofu入門 - Qiita
                                            • Generative Recommendation : LLMを活用した推薦システム | Wantedly Engineer Blog

                                              この記事はWantedly Advent Calendar 2023 兼 情報検索・検索技術 Advent Calendar 2023の3日目の記事です。 ウォンテッドリーでデータサイエンティストをしている角川(@nogawanogawa)です。ウォンテッドリーのデータサイエンスチームは、9/18〜9/23にシンガポールにて開催されたRecSys2023に聴講参加しました。 RecSys 2023 (Singapore) - RecSys RecSys 2023, the seventeenth conference in this series, will be held in Singapore. It will bring together researchers and practitioners from academia and industry to present thei

                                                Generative Recommendation : LLMを活用した推薦システム | Wantedly Engineer Blog
                                              • ヨドバシの中の人が語る、開発中のヨドバシAPIが目指す機能、仕組み、そしてセキュリティ(後編)

                                                ヨドバシカメラは現在、お客様との接点をドメインとして設計する新たなAPIを開発中であることを、クリエーションラインが主催し10月27日に開催されたイベント「Actionable Insights Day 2023」で明らかにしました。 REST APIとして実装される予定のこのAPIについて同社は「ヨドバシスタッフの魂を注入する」としており、厳重なセキュリティやユーザーフレンドリーで高い利便性などが追求されています。 ヨドバシAPIがどのように設計され、開発、実装されていくのか。その中味が紹介されたセッションの内容を見ていきましょう。 本記事は前編と後編の2本の記事で構成されています。いまお読みの記事は後編です。 認証強度のレベルダウンを最小限にするための方法 ただ、我々はお客様の情報を大切に守ろうとしておりますので、レベルダウンを最小限にしようとあがいておりまして、そこで採用しましたのが

                                                  ヨドバシの中の人が語る、開発中のヨドバシAPIが目指す機能、仕組み、そしてセキュリティ(後編)
                                                • ヨドバシの中の人が語る、開発中のヨドバシAPIが目指す機能、仕組み、そしてセキュリティ(前編)

                                                  ヨドバシカメラは現在、お客様との接点をドメインとして設計する新たなAPIを開発中であることを、クリエーションラインが主催し10月27日に開催されたイベント「Actionable Insights Day 2023」で明らかにしました。 REST APIとして実装される予定のこのAPIについて同社は「ヨドバシスタッフの魂を注入する」としており、厳重なセキュリティやユーザーフレンドリーで高い利便性などが追求されています。 ヨドバシAPIがどのように設計され、開発、実装されていくのか。その中味が紹介されたセッションの内容を見ていきましょう。 本記事は前編と後編の2本の記事で構成されています。いまお読みの記事は前編です。 疎結合なのに一体感、ヨドバシAPIがつなぐ社会 株式会社ヨドバシカメラ 代表取締役社長 藤沢和則氏。 ヨドバシカメラの藤沢と申します。本日はまずこの貴重な機会をいただきありがとう

                                                    ヨドバシの中の人が語る、開発中のヨドバシAPIが目指す機能、仕組み、そしてセキュリティ(前編)
                                                  • システム生物学って何だったんですか?(前編)

                                                    はじめに システム生物学(systems biology)が提唱され(1998年)てすでに25年が経過しました。 諸外国をみると例えばUKなどではsystems biologyやその派生分野 (例えばsystems immunology)が比較的頻繁に使われ分野名として根付いているようであるのに対し、日本ではシステム生物学を標榜する研究室は思ったよりも少ないです。一方で、システム生物学が目指した研究の方向性は、定量生物を始めとして国内においても自然に受け入れられ普及しています。つまり名実でいえば実は十分伴っているように見受けられます。そして、新たにシステム生物学入門の教科書が出版されたように、若い世代にはそれ以上の世代(2023年現在40, 50代の世代)と比較して、システム生物学という語に良い意味でも悪い意味でも特別な印象は持ってないように見受けられます。 システム生物学の黎明期からこの

                                                      システム生物学って何だったんですか?(前編)
                                                    • 「ChatGPT/LangChainによるチャットシステム構築 」という書籍が素晴らしかったのでNode.jsでも書いてみた - selmertsxの素振り日記

                                                      はじめに 「ChatGPT/LangChainによるチャットシステム構築」 という本が素晴らしかったので、ちゃんと身につけるために Python だけじゃなくて Node.js でも動かしてみました。同じことをやろうとした人のために、ここにそのときの記録を残します。特に callbacksやmemoryについて、詳細に記載しようと思います。 書籍の説明につながるようなことはできる限り書きません!めっちゃ良書なので、ご興味持っていただけた方は購入してもらえますと 🙏 5章まではPython固有のToolを利用しており、6章の中身は7章とかなり近いところがあるので、7章のプログラムだけここに記載します。LangChainの学習に注力したいので、Serverelss Frameworkに関連するコードは省略しました。また、Momentoや @slack/bolt に関する説明はしません。 プロ

                                                        「ChatGPT/LangChainによるチャットシステム構築 」という書籍が素晴らしかったのでNode.jsでも書いてみた - selmertsxの素振り日記
                                                      • 広島大学病院で電子カルテに障害、終日休診を発表

                                                        広島大学病院で2023年12月1日、電子カルテが閲覧できなくなるシステム障害が発生した。この影響で同病院は、同日の診療を終日中止すると発表した。同病院の担当者は同日昼すぎ、日経クロステックの取材に対し「院内の専門部署総出で対応している。復旧は午後3時以降になる見通し」と語った。薬の院外処方は対応する。 障害について同病院の担当者は「ハードウエア本体によるものだと考えている。原因と思われる部品の交換作業を進めている」とした。同病院の電子カルテは富士通製。ランサムウエアの可能生については「低いのではないか」(同)とした。電子カルテ以外の障害については確認されていないという。 同病院は同日午前8時30分に受付を開始し、午前9時に診療を開始していた。その後、午前9時30分ごろに障害を確認した。電子カルテは診療開始後の約30分間は通常通り作動していたという。 同日は午前午後合わせて約1600人の予約

                                                          広島大学病院で電子カルテに障害、終日休診を発表
                                                        • 全銀システムの大規模障害、「真の原因」明らかに--全銀ネットとNTTデータが発表

                                                          全国銀行資金決済ネットワーク(全銀ネット)とNTTデータは12月1日、10月10日〜11日に発生した全銀システムの大規模障害の真の原因を明らかにした。 全銀システムは、日常の振込や送金をリアルタイムで処理するシステムで、国内のほぼすべての預金取扱金融機関が利用している。10月のシステム障害では三菱UFJ銀行、りそな銀行など10行で、他行宛の振り込みができないなどの障害が丸2日間継続した。 障害は、全銀システムの中継コンピューターを新機種「RC23シリーズ」へ交換し、その後営業運用を開始した直後に発生した。RC23シリーズ内の「銀行間手数料を処理するためのインデックステーブル」が破損しており、同テーブルを参照する際の処理でエラーが生じたためだ。 中継コンピューターは東京と大阪に1台ずつ、冗長化として設置されていたが、2台同時に新機種のRC23シリーズに切り替えたため、2台ともにソフトウェア障

                                                            全銀システムの大規模障害、「真の原因」明らかに--全銀ネットとNTTデータが発表
                                                          • なぜソーシャルログインの際にemailをキーにして参照するのか

                                                            ritouです。 Digital Identity技術勉強会 #iddance Advent Calendar 2023 の 初日の記事です。 こちら、参加者を募集中です!気軽に参加してみてください!してくれよ!はよ! なんの話か ちょっと想定以上に反応をいただいたこちらの記事について、ちょっとだけ補足をしたいと思います。 なんの話か詳しく 自分のはてブのコメントをつけたポストにもたくさん反応いただきました。 実際、海外のサービスはメアドをキーにして参照してるところも多く これはサービスのDBのUserテーブルがemailをプライマリキーにしているという話ではありません(が、そう思われた方からDMが来ました)。 最初にパスワード認証やメールでリンクを送信して認証させる仕組みを実装している状態から、ソーシャルログインを実装しようとする際に "email" をキーにした参照をすることがあるんよ

                                                              なぜソーシャルログインの際にemailをキーにして参照するのか
                                                            • 10月公表のカスタマーサポート管理システムのセキュリティインシデントに関する最新情報と対策

                                                              ​ レポートのフィールドの大部分は空白で、レポートにはユーザー認証情報や機密性の高い個人情報は含まれておりません。レポート内の99.6%のユーザーについて、記録されている連絡先情報はフルネームとメールアドレスのみです。 この情報が悪用されているという直接的な証拠はありませんが、脅威者がこの情報を使って、フィッシングやソーシャルエンジニアリング攻撃でOktaのお客様を標的にする可能性があります。Oktaのお客様は、自社のOkta orgで使用しているのと同じアカウントでOktaのカスタマーサポート管理システムにサインインします。カスタマーサポート管理システムのユーザーの多くはOktaの管理者です。カスタマーサポート管理システムだけでなく、Okta管理コンソールへのアクセスを保護するためにも、多要素認証(MFA)を登録していることが重要です。 名前と電子メールアドレスがダウンロードされたことか

                                                                10月公表のカスタマーサポート管理システムのセキュリティインシデントに関する最新情報と対策
                                                              • グリッドシステムのフレームワークを作ってみた

                                                                はじめに この記事では私が普段使っている、グリッドシステムを使ったレスポンシブなデザインカンプのフレームワークを紹介します。主にデザイナー初心者や1~2年程の経験者向けの内容です。 フレームワークを作成した経緯 私は仕事で主に所謂Web制作と言われるWebサイトのデザインと実装を両方やっており、業界的に納期が短い中でいかに高いクオリティのものを作るのかが課題だと感じています。深夜や休日も使ってなんとか仕上げることも業界全体の傾向では少なく無いと感じますが、どうしても限界があるので何かしら効率的なものが必要だと思いました。 そこでデザインカンプを作成するときにデザインの情報としての配置にデザイン4原則を取り入れて、ロジックに則ったレイアウトを設計できるフレームワークを作り、レイアウトに迷う時間を短縮しようと考えました。フレームワークを元にすることで、そのサイトならではのコンセプトを体現したレ

                                                                  グリッドシステムのフレームワークを作ってみた
                                                                • 生成AIでシステム開発はどう変わるか

                                                                  https://layerx.connpass.com/event/301629/ での発表資料

                                                                    生成AIでシステム開発はどう変わるか
                                                                  • サーバーレスでAIシステム開発をはじめよう! サーバーレスの概要とAIシステムにおける活用方法

                                                                    本連載では、AIシステム開発の始め方が分からないという方に向けて、サーバーレス技術を活用したAIシステム開発の進め方を紹介します。第1回では、サーバーレスとは何か、AIシステム開発への応用例と、主要なサーバーレス技術であるAWS Lambda活用のはじめの一歩をご紹介します。 はじめに 近年、ChatGPTやDALL-E3などの生成系AI分野の発展が目覚ましいですが、実際にこれらのAIモデルを活用したシステムを構築した経験がある人はどの程度いるでしょうか? ビジネスシーンでの課題解決や趣味でAIを活用したいと考えている人など、最初に直面するであろう問題として、「AIを活用したいが、始め方が分からない」「費用や工数はどの程度かかるのだろう」という疑問があります。この連載では、サーバーレスを活用したAIシステムのプロトタイプ開発を通じて、これらの問題を解決する方法を提供します。また、AI開発を

                                                                      サーバーレスでAIシステム開発をはじめよう! サーバーレスの概要とAIシステムにおける活用方法
                                                                    • [速報]AWS、Copilot対抗となる「Amazon Q」発表。生成AIによるシステム開発支援や業務支援など、多様なAIサービスを提供。AWS re:Invent 2023

                                                                      Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、生成AIを用いて多様なAIサービスを提供する「Amazon Q」を発表しました。 マイクロソフトが「GitHub Copilot」や「Microsoft 365 Copilot」など「Copilot」を同社の生成AIサービスの包括的なブランドとしているように、AWSは「Amazon Q」ブランドにおいてコーディング支援やデータ分析、業務支援、コ……

                                                                        [速報]AWS、Copilot対抗となる「Amazon Q」発表。生成AIによるシステム開発支援や業務支援など、多様なAIサービスを提供。AWS re:Invent 2023
                                                                      • ルーター不具合による韓国行政ネットワークの大規模なシステム障害についてまとめてみた - piyolog

                                                                        2023年11月17日、韓国の地方行政システムで3日にわたる大規模なシステム障害が発生し、韓国内の多くの行政機関の業務に支障が生じ、手続きが行えないなど市民の生活にも大きな影響が及びました。その後の調査を経て、韓国政府はネットワーク機器の異常によるものだったと原因について明らかにしています。ここでは関連する情報をまとめます。 56時間にわたり行政ネットワーク使えず システム障害は認証基盤である行政電子署名証明書(GPKI)システムで発生。韓国では公務員はシステム接続を行う際にGPKIシステムで認証を行っているため、全国の自治体で業務システムを利用できない事態となった。GPKIシステムと接続していた、閉域ネットワーク運用されている韓国内のすべての自治体が利用する「市道セオル行政システム」や行政プラットフォームの「政府24(정부24)」が利用できなくなった。 GPKIシステムは物理サーバー15

                                                                          ルーター不具合による韓国行政ネットワークの大規模なシステム障害についてまとめてみた - piyolog
                                                                        • リファクタリングをする際にソースコードの設計からはじめてはいけない - MonotaRO Tech Blog

                                                                          どうも、レコメンド商品のシステム開発をしている野川と申します。 私は、2021年にモノタロウに新卒入社し、2022年5月からレコメンド商品の開発に関わり始めました。 モノタロウのレコメンド商品は、下の図の①~④の流れでクライアントサイドで表示しています。大部分の処理はJavaScriptで構成しており、UIもそのHTML部分をjQuery(JavaScript)で作成しています。 図:レコメンド商品表の流れ 入社当時私は、ソフトウェアエンジニアとして、「可読性の低いコードは駆逐するべきだ」「読みやすいコードだけが正義である」「理解しやすいシステムだけが皆を幸せにする」と心の底から考えていました。加えて、「なぜ先輩たちは可読性の低いコードを放置して平気なのか?」と疑問を持つこともしばしばありました。 レコメンド商品周りのコードはまさに可読性の低いコードベースとなっていたため、当事者となった私

                                                                            リファクタリングをする際にソースコードの設計からはじめてはいけない - MonotaRO Tech Blog
                                                                          • 【個人開発】爆速で書籍管理システムを作って大幅な時間削減をした - Qiita

                                                                            はじめに こんにちは!!@Sicut_studyです! 今回は個人開発で「書籍管理システムYomuYomu」を作成したので紹介したいと思います。 サービスでやりたかったことがシンプルでなおかつユーザーの作業時間を大きく削減することができたというところから 個人開発に挑戦してみたいけど何を作ればよいかわからない このような方にとてもおすすめのサービスになっています。 私も実装していて「この内容はプログラミングコーチングJISOUの中でも1つの教材として今後使っていこう」と思うくらい良い題材でした 書籍管理システムYomuYomuとは 書籍管理システムYomuYomuは購入した本を登録できる簡単なアプリです 以下の機能が利用できます 1. 登録書籍一覧 登録した書籍を50音順で見ることができます 詳細検索を利用することで「あ行」などで書籍を絞ることができます 2. 書籍自動登録 書籍を登録する

                                                                              【個人開発】爆速で書籍管理システムを作って大幅な時間削減をした - Qiita
                                                                            • インターネットの根幹支えるDNS、「つくづく面倒なプロトコル」と言わざるを得ない

                                                                              数字の羅列であるIP(Internet Protocol)アドレスを人間が理解しやすいドメイン名に置き換えて扱えるようにするDNS(Domain Name System)。インターネットの根幹を支えるサービスだ。 これまでDNSにまつわる多くの記事を書き、査読してきた。ただ、いまだにつくづく面倒なプロトコルだなと思う。 まず仕組みそのものが面倒だ。ドメイン名を構成する区切り(ドットで分かれている部分)ごとに権威DNSサーバーがあり、それらに対し反復的に問い合わせて名前を解決する。 この仕組みを図にするとかなり大きくなる。一目で理解するのが難しく、「なぜこんな仕組みなのか」と疑問も抱かせる。とはいえDNSがドメイン名の区切りごとに責任を持って管理しつつ、過剰に責任が集中しないように分散させる仕組みであると分かれば、図の大きさや複雑さに理解を示せよう。 しかしDNSにまつわる名称の問題はいただ

                                                                                インターネットの根幹支えるDNS、「つくづく面倒なプロトコル」と言わざるを得ない
                                                                              • ロシア軍のEW能力が効果を発揮、GPS誘導兵器は目標を外しドローンも制圧

                                                                                The Economist紙は23日「静的な接触線が出現したことでロシアの強力な電子戦能力が効果を発揮し始めた。エクスカリバー砲弾、JDAM-ER、GMLRS弾は目標を外し始め、偵察や攻撃に活用しているドローンの損耗率も高まっている」と報じている。 参考:Russia is starting to make its superiority in electronic warfare count 一刻も早くロシア軍と対等なEW能力を構築して「戦場認識力」を保護するのが急務だろう米国は冷戦終結後に電子戦(EW)関連への研究・開発費を削減してしまったが、ロシアはネットワーク化されたNATOのシステムに対抗するため投資を維持し「ロシアのEW能力は米国を完全に上回っている」と言われてきたが、The Economist紙は23日「静的な接触線(前線位置が固定化された戦場のこと)が出現したことでロシアの

                                                                                • duo3.0音声ダウンロードリスニング速読英熟語duo3.0音声アプリ基礎用復習用システム英単語 英単語ターゲット1900解体英熟語シス単語ターゲット1900音声DUO3.0Repeating

                                                                                  duo3.0 音声 ダウンロード文duo3.0 TOEIC duo3.0 使い方 duo3.0 音声 duo3.0 アプリ duo  duo3.0 アプリ duo3.0 音声 duo3.0 復習 duo3.0 基礎用 duo3.0 復習用 duo3.0 勉強法 duo3.0 cd 基礎 duo3.0 例文...

                                                                                    duo3.0音声ダウンロードリスニング速読英熟語duo3.0音声アプリ基礎用復習用システム英単語 英単語ターゲット1900解体英熟語シス単語ターゲット1900音声DUO3.0Repeating