並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 906件

新着順 人気順

dbの検索結果121 - 160 件 / 906件

  • モバイルアプリ用プラットフォーム「MongoDB Realm」正式リリース。モバイルDB、リアルタイム同期、サーバレス、クラウドDBなどを統合

    MongoDBは、モバイルアプリケーションの開発と運用を行う統合プラットフォーム「MongoDB Realm」の正式リリースを発表しました。 発表は同社がオンラインで開催したイベント「MongoDB.Live 2020」で行われました。 MongoDB Realmは、2019年に買収したモバイルデータベース「Realm」とMongoDBの製品やサービスを統合し、モバイルアプリケーション向けの統合プラットフォームにしたものです。 MongoDB Realmには、iOSやAndroidに対応するモバイルデータベース「MongoDB Realm」と、バックエンドデータベースとなるクラウド上のデータベースサービス「MongoDB Atlas」、データベース間をリアルタイムに同期しオフラインにも対応する「Realm Sync」、Function-as-a-Serviceに対応するサーバレスコンピュー

      モバイルアプリ用プラットフォーム「MongoDB Realm」正式リリース。モバイルDB、リアルタイム同期、サーバレス、クラウドDBなどを統合
    • あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture

      2024/3/26 @Offers 各社事例で振り返る データ構造x技術負債LT vol.2 マイベストの商品データベースを再設計した実例を通して、データベースやアーキテクチャを再設計をする際の進め方について発表しました。

        あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
      • DBマイグレーションツールのロールバック機能は使うな - モヒカンメモ

        データベースマイグレーションツールのロールバック機能は安全に使えないので使うべきではないと思う。 ロールバック機能 RDBMSのデータベーススキーマを管理するためのツールとして flyway や、ウェブアプリケーションフレームワーク組み込みのマイグレーションツール (例: Laravel Migration ) がある。 DBマイグレーションツールにはマイグレーションを進める (up) 機能のほかに、進めた変更をロールバックする (down) 機能がついている。 マイグレーションを進める例: CREATE TABLE customers ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100) ); マイグレーションをロールバックする例: DROP TABLE customers; この記事では、ロールバックする (down) 機

          DBマイグレーションツールのロールバック機能は使うな - モヒカンメモ
        • 垂直スケールの果ての db.r4.16xlarge で得た教訓 / What happened on vertically scaled 16xlarge DB

          https://database-lounge-tokyo.connpass.com/event/175805/ の LT 資料。 事業の急成長に伴い垂直スケールした巨大 DB インスタンスで実際に遭遇した事態の紹介。

            垂直スケールの果ての db.r4.16xlarge で得た教訓 / What happened on vertically scaled 16xlarge DB
          • GoのDBライブラリと俺たち、それからsqlla - KAYAC engineers' blog

            年末ですね。カヤックでは360度評価の時期でもあるので、みんな振り返りだとか内省などの言葉がいたるところで飛んでいます。この記事でも今年の出来事を振り返りしてみたいと思います。どうも、ソーシャルゲーム事業部ゲーム技研の谷脇です。 この記事はTech KAYAC Advent Calendar 2019 Migration Trackの20日目の記事です。19日目はAWS Lambda Node.js runtime の EoL に疲れたので Go にしていっている話でした。 この記事のあらまし あるWebサービスを作るプロジェクトでORMを切り替えた 開発言語はGo言語 DBライブラリ/ORMはgithub.com/xo/xoを使っていました ですが開発途中から、私が作成したライブラリであるgithub.com/mackee/go-sqllaに乗り換えました どっちもコード生成系だけれど、

              GoのDBライブラリと俺たち、それからsqlla - KAYAC engineers' blog
            • 瀬川深 Segawa Shin on Twitter: "日頃木っ端アカウントの妄言ツイートにいちいち噛みついてニセ科学批判に忙しいお歴々も、これについてはダンマリを決め込むんだろうなと思っている。その程度の党派性で動いているんだろうなとは思っているので。 / “GEISTE on Tw… https://t.co/PA1t3HZ0DB"

              日頃木っ端アカウントの妄言ツイートにいちいち噛みついてニセ科学批判に忙しいお歴々も、これについてはダンマリを決め込むんだろうなと思っている。その程度の党派性で動いているんだろうなとは思っているので。 / “GEISTE on Tw… https://t.co/PA1t3HZ0DB

                瀬川深 Segawa Shin on Twitter: "日頃木っ端アカウントの妄言ツイートにいちいち噛みついてニセ科学批判に忙しいお歴々も、これについてはダンマリを決め込むんだろうなと思っている。その程度の党派性で動いているんだろうなとは思っているので。 / “GEISTE on Tw… https://t.co/PA1t3HZ0DB"
              • OSSベクトルDBのChromaを使ってQ&AボットをLangChainで作成する|mah_lab / 西見 公宏

                新興で勢いのあるベクトルDBにChromaというOSSがあり、オンメモリのベクトルDBとして気軽に試せます。 LangChainやLlamaIndexとのインテグレーションがウリのOSSですが、今回は単純にベクトルDBとして使う感じで試してみました。 データをChromaに登録する今回はLangChainのドキュメントをChromaに登録し、LangChainのQ&Aができるようなボットを作成しようと思います。 しかしLangChainのドキュメントはほとんどがJupyter Notebook形式なので、ベクトルDBへ取り込みやすいようにフラットテキストにしてあげる必要があります。 以下の関数はJupyter Notebook形式(JSON)のファイルを分解してMarkdown形式に変換し、その後Unstructured.ioのMarkdownスプリッタを利用してコンテンツをチャンクに分割

                  OSSベクトルDBのChromaを使ってQ&AボットをLangChainで作成する|mah_lab / 西見 公宏
                • Oracle DatabaseがGraalVMを搭載、DB上でJavaScriptを実行可能。Pythonやほかの言語もサポートしていくと

                  Oracle DatabaseがGraalVMを搭載、DB上でJavaScriptを実行可能。Pythonやほかの言語もサポートしていくと オラクルは、最新データベース「Oracle Database 21c」を含む「Oracle Autonomous Database」を、Oracle Cloud上で無料で利用できる「Always Free」で提供開始したと発表しました。 「Oracle Database 21cは、世界で最も強力なコンバージド・データベース・エンジンの提供というオラクルの戦略を継続します。」発表資料はこちら https://t.co/DH13zechSx #database #データベース #OracleLive pic.twitter.com/o5huPbw6Hp — Oracle Japan/日本オラクル (@Oracle_Japan) January 14, 20

                    Oracle DatabaseがGraalVMを搭載、DB上でJavaScriptを実行可能。Pythonやほかの言語もサポートしていくと
                  • 「エンジニアDB」というサービスを開発しました!【Next.js / Rails / AWS / Terraform / Docker / GitHub Actions】 - Qiita

                    3.インフラ(全体構成)について ここから技術的なことについて話していきます。 まず大前提として、プロジェクトの全体構成は、Happiness Chain の卒業課題の条件に基づいて決めれらていました。これらの条件には以下が含まれます Rails APIモード / Reactで完全SPAのポートフォリオを作る。 本番環境と開発環境にDockerを使う。 本番環境にはECS Fargateを使う。 GitHub Actionsを使ってAWSに自動デプロイする。 Terraformでインフラをコード化する。 なので、これに倣って実装しています。 アーキテクチャの全体像 フロントエンドはVercelにデプロイして、バックエンドはAWSのECSにデプロイしています。 ブランチ運用は、GitHub flowを採用しています。 プルリク時にテストが走り、mainブランチにマージされるとデプロイされる感

                      「エンジニアDB」というサービスを開発しました!【Next.js / Rails / AWS / Terraform / Docker / GitHub Actions】 - Qiita
                    • pytest でテストケース毎に DB を自動的に初期化して、テスト開発体験を向上させる - SalesNow Tech Blog

                      概要 Web バックエンドのテストコードを書く場合、その多くは DB に依存していることが多いです。 DB 関連のテストは、テストデータの準備やテストケース毎の DB 処理化を適切に行うことが重要ですが、手間がかかる場合あるため、Mock で擬似的にテストしてしまうことも多いかと思います。 ただ、Mock を使ったテストは本質的な問題を検知できない意味のないテストになってしまう可能性があり、可能な限り DB の Mock を行わずに、実際の DB を使用してテストすることが望ましいと考えています。 本記事では、pytest、sqlalchemy、PostgreSQL を使った場合に、テストケース毎に DB を簡単に初期化しつつ、テストケース毎の前提データ登録も簡単うことでテスト開発体験を向上させる方法を紹介します。 前提環境 本記事では、以下の環境を前提として説明いたします。 python

                        pytest でテストケース毎に DB を自動的に初期化して、テスト開発体験を向上させる - SalesNow Tech Blog
                      • 大規模分散DBのCloud Spannerが、RailsのActive Recordに対応。スケーラブルで高可用なRubyアプリケーションの開発が容易に

                        Googleは、同社がクラウドサービスとして提供しているCloud SpannerをRailsのActive Recordに対応させるアダプタ「activerecord-spanner-adapter」が正式版となったことを発表しました。 Cloud Spannerは、Googleの多数のデータセンターにまたがる地球規模で大規模分散処理を行うリレーショナルデータベースです。事実上無制限とされる高いスケーラビリティと99.999%の高可用性を備えつつ、強い一貫性とトランザクション処理、SQLによるクエリなどを実装しています。 メルカリの決済サービスであるメルペイがバックエンドデータベースにCloud Spannerを採用し、数百万ユーザーの処理を行っているとされています。 このCloud SpannerをRailsのActive Recordのバックエンドデータベースとして使えるようにするア

                          大規模分散DBのCloud Spannerが、RailsのActive Recordに対応。スケーラブルで高可用なRubyアプリケーションの開発が容易に
                        • 東北きりたん歌声DBの制作者さんにアレコレ聞いてみた【インタビュー】 - アマノケイのまったり技術解説

                          歌声合成界隈に革命を起こしたAIベースの歌声合成ソフト「NEUTRINO」 特に、東北きりたん(CV:茜屋日海夏)のリアルな歌声を合成できることが非常に大きな話題を呼びました でも、どうして急に東北きりたんの歌唱AIがリリースされたのでしょうか? というわけで、今回は「東北きりたん歌唱データベース」を制作した明治大学の准教授、森勢将雅先生にお話を伺ってみました。 本日はよろしくお願いします。 早速ですが、森勢先生はNEUTRINOの開発者ですか? 森勢:いいえ。開発者ではありませんが、これがきっかけで新しいソフトウェアの開発が進んだり、オペレーションや調音(調声,調教...etc)の必要性を再認識して頂ければ嬉しいです。 それに関連して、私の方で研究・開発しているエディタはNEUTRINOや関連する技術で作られた歌声を出発点として、調音作業の手間を削減することを目的にしています。 「誰でも

                            東北きりたん歌声DBの制作者さんにアレコレ聞いてみた【インタビュー】 - アマノケイのまったり技術解説
                          • 世界1位になったアリババの独自開発DB OceanBaseとは何者か? - ブログなんだよもん

                            さて、1週間くらい前のニュースですがAlibabaがOracleのデータベースを抜いて世界1位の座を獲得しました。 itnews.org 世界一位って何よ? って所なのですが TPC-C - All Results - Sorted by Performance の結果みたいです。 まあ「Oracleのデータが10年前の11gなので今のExadata X8Mとは比べ物にならない程性能が低いであろうこと」「HPEとかも虎の子のNonStop SQL出してない」「レギュレーションの問題なのかやる気の問題なのかAWS AuroraもGCP Spannerも居ない」という事もあって、最速のRDBランキングとしての妥当性に疑問はありますが、これはランキングが悪いのであってAlibabaを貶めるものでは無いでしょう。誇大広告感は狙ったと思いますがw ベンチマーク結果としては以下のように、2位のOrac

                              世界1位になったアリババの独自開発DB OceanBaseとは何者か? - ブログなんだよもん
                            • 米Anker、外の騒音やイビキなど最大35dBのノイズを遮断し快適な睡眠をサポートするBluetoothイヤホン「Soundcore Sleep A10」を発売。

                              米Ankerが外の騒音やイビキなど最大35dBのノイズを遮断し快適な睡眠をサポートするBluetoothイヤホン「Soundcore Sleep A10」を発売しています。詳細は以下から。 米Ankerは現地時間2022年09月29日、新製品の発表イベントAnker On Boardをオンラインで開催し、その中でシニアPRマネージャーのAdam Weissmanさんは、新たに同社のオーディオブランドSoundcoreから快適な睡眠をサポートするBluetoothイヤホン「Soundcore Sleep A10 (A6610)」の販売を本日より開始すると発表しています。 Stay asleep with the 4-Point Noise Masking System. Ear wings and Twin Seal ear tips create a secure seal and an

                                米Anker、外の騒音やイビキなど最大35dBのノイズを遮断し快適な睡眠をサポートするBluetoothイヤホン「Soundcore Sleep A10」を発売。
                              • sqldefへのSQL Server対応のコントリビュート 〜OSS活動を通して紐解くDBマイグレーションツールの実装〜 - ZOZO TECH BLOG

                                はじめまして、ECプラットフォーム部 API基盤チームに2021年新卒入社した山添です。普段はAPI GatewayやID基盤の開発に携わっています。 データベースを運用していると、ビジネスロジックの変更やクエリ最適化のためにデータベーススキーマを変更することがあります。その際にデータベースマイグレーションツールを使うことで、運用の過程で変更されるスキーマの管理を楽にできます。 しかし、データベースマイグレーションツールであるsqldefが便利なのですが、弊社で使われているSQL Serverには対応していませんでした。そのため、何かしらの対策が必要でした。 本記事では、それらに関連した以下の内容を紹介します。 データベースマイグレーションツールとしてsqldefを採用していること sqldefでSQL Serverサポートをするためにコントリビュートしていること sqldefの開発のため

                                  sqldefへのSQL Server対応のコントリビュート 〜OSS活動を通して紐解くDBマイグレーションツールの実装〜 - ZOZO TECH BLOG
                                • コントローラーが故障したraid5ディスク上のDBバックアップはどこに格納されていたか - Qiita

                                  赤きLEDの明滅とビープ音 とある20世紀末の夏。 「データセンタ」を謳う19インチラック7台ほどのサーバルームの中で、DELLやCompaqのLEDが明け方の空に瞬く星々のように明滅を繰り返していた。 そろそろメジャーになりつつあった青色LEDが、緑やオレンジの輝きの中に混ざり、冷涼な室内をさらに涼しく彩る。 しかし、赤色LED。お前はダメだ。 サーバ機器、ネットワーク機器に光る赤色LEDは、ハードウエアの不具合を示す。 俺はクライアントから、顧客管理システムでエラーが出ている、との連絡を受けた。 クライアントのシステムが収められた「データセンタ」に入室すると、甲高いビープ音が室内に鳴り響いているのに気づく。「データセンタ」は稼働したばかりで運用経験が浅く、俺にはどの機器が泣いているのか、音だけで聞き分けることはできなかった。が、幸い、ラック7台に過ぎない小さな「データセンタ」は、程よく

                                    コントローラーが故障したraid5ディスク上のDBバックアップはどこに格納されていたか - Qiita
                                  • MySQLベースの分散インメモリDB「HeatWave」の最適化と運用自動化を支援する「MySQL Autopilot」、オラクルが発表

                                    MySQLベースの分散インメモリDB「HeatWave」の最適化と運用自動化を支援する「MySQL Autopilot」、オラクルが発表 オラクルは、MySQLのデータベースエンジンに分散インメモリデータベース機能を搭載し、高速なデータ分析が可能な「HeatWave」向けの新機能として、機械学習による性能の最適化などを提供する「MySQL Autopilot」を発表しました。 Say hello to MySQL Autopilot, the in-memory query acceleration engine for @MySQL HeatWave Database Service in #OCI. https://t.co/u9aKiwoJCf pic.twitter.com/ec6sMJ1Fhs — Oracle (@Oracle) August 11, 2021 HeatWave

                                      MySQLベースの分散インメモリDB「HeatWave」の最適化と運用自動化を支援する「MySQL Autopilot」、オラクルが発表
                                    • 【PHP/Laravel】マイグレーションファイルを全て削除するとDB構築時間が99%削減!? - RAKUS Developers Blog | ラクス エンジニアブログ

                                      こんにちは。大阪楽楽開発課のdaina_rksです。 Laravelのマイグレーションを活用して、テーブル定義を更新しているサービスは多いと思います。 しかしサービスが継続するにつれ、気づけば大量のマイグレーションファイルが存在している、、、なんて経験はありませんか? 私が携わっていたプロジェクトでも同じ悩みに直面していました。 この悩みに対して、私はマイグレーションファイルを全て削除するということを行いました。 今回はそのときの経験について、なぜマイグレーションファイルを削除するに至ったのか、削除するにあたって行なったこと、削除した結果どんな効果があったのかをご紹介します! マイグレーションファイルを全て削除するに至った理由 問題 マイグレーションファイルを全て実行するのに時間がかかる マイグレーションファイルのメンテナンスコストがかかる アイデア アクション ダンプ&リストアの仕組み構

                                        【PHP/Laravel】マイグレーションファイルを全て削除するとDB構築時間が99%削減!? - RAKUS Developers Blog | ラクス エンジニアブログ
                                      • エンジニアなら解けるかも?プログラミング経験ゼロでもSQLを無料で学べるpaizaのプログラミングゲーム「エンジニア騎士とクエリの魔女 DBエンジニア、魔法使いになる」で遊んでみた

                                        仕事や趣味でプログラミングを勉強する場合、ウェブサイトや市販の教本を見て学習するのが一般的。プログラミング経験があれば、ある程度勉強のやり方が身についていますが、まったくの未経験だと何から手をつけていいのかわからず、モチベーションが続かないこともあります。ITエンジニア向け転職・就活・学習サービスのpaizaがリリースした「エンジニア騎士とクエリの魔女 DBエンジニア、魔法使いになる」は、「異世界に勇者パーティそして召喚された新人ITエンジニアの男女。目覚めるとそこは、剣(コード)と魔法(SQL)が支配する世界だった。騎士と魔法使いの冒険が、いま始まる。」というオープニングで始まる異世界転生プログラミングゲームで、SQLやプログラミングの問題を解くことで、ゲーム内で使えるパーツや衣装などのアイテムをゲットできるとのこと。そこで、プログラミング経験が皆無の超初心者である編集部員がプログラミン

                                          エンジニアなら解けるかも?プログラミング経験ゼロでもSQLを無料で学べるpaizaのプログラミングゲーム「エンジニア騎士とクエリの魔女 DBエンジニア、魔法使いになる」で遊んでみた
                                        • [速報]GitHub Copilotが外部ツールと統合可能に。DBのクエリ性能の状況もフィーチャーフラグの状態もCopilotが答えてくれる。GitHub Universe 2023

                                          GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。1日目の基調講演で、GitHub Copilotがサードパーティの開発者向けツールやオンラインサービスなどと統合可能になることが発表されました。 例えば、Copilot Chatのチャットで、Datastax社が提供するNoSQLデータベース「Cassandra」の現在のクエリ性能に問題がないかを質問し、回答を得ることができます。 また、Cassandraの性能を改善するにはどうすればいいか、といったサードパーティ製品が備えるナレッジもCopilotに提供され、回答できるようになります。 Copilotとサードパーティ製品との統合はパートナープログラムを通して行われ、第一段としてDatastax、LaunchDarkly、Postman、Hashicorp、Datadogなどを含む25社以上が

                                            [速報]GitHub Copilotが外部ツールと統合可能に。DBのクエリ性能の状況もフィーチャーフラグの状態もCopilotが答えてくれる。GitHub Universe 2023
                                          • 性犯罪歴なし証明する「日本版DBS」、学校や保育所は全職員対象…学習塾は見送りへ(読売新聞オンライン) - Yahoo!ニュース

                                            子どもと接する職場への就労希望者に、性犯罪歴がないことの証明を求める仕組み「日本版DBS」について、政府が学校や保育所、幼稚園で働く全ての人を対象に含める方向で検討していることがわかった。政府は、今秋にも制度の創設を盛り込んだ関連法案を提出する見通し。 【グラフ】わいせつ・セクハラで懲戒処分になった教員割合が全国ワースト1位の県は 日本版DBSは、英国のDBS(ディスクロージャー・アンド・バーリング・サービス)制度を参考にしている。政府関係者によると、性犯罪歴を登録したシステムを活用し、教育や保育関係への就労希望者は性犯罪歴がないことを証明し、雇用主もそれを確認することを義務づける。 対象として、子どもと接する時間の長い学校や保育所、幼稚園のほか、児童養護施設の職員などを想定。性犯罪の種別については刑法犯を中心に検討を進めている。性犯罪歴がある人については、上限を設けたうえで一定期間、就労

                                              性犯罪歴なし証明する「日本版DBS」、学校や保育所は全職員対象…学習塾は見送りへ(読売新聞オンライン) - Yahoo!ニュース
                                            • 本当にあったやらかしDB設計①【R無しRDB】 - Qiita

                                              どうも、IT業界は4年目だけど開発はあんまりやったことがなかった人です 独学でDBとアプリ周りを勉強して最近開発現場へと行くことになったのですが、僕でもわかるようなやばいような事がかなりゴロゴロあって唖然とする毎日です(運が良いのか悪いのか…) 今日はそんな中の一つを紹介したいと思います これには本当にびっくりしました どういうことかというと、外部キーをひとつも使ってなかったのです 分析系DBなのかと思いきや調べたり聞いたりして確認したところがっつり処理系、しかもコアな部分…w データの不整合を許せない部分なのに外部キーを全く使っていないという、アンチパターンというか呆れパターンというか… 何が悪いの?? そう、まずはここから説明していきます 同じことを繰り返さないようにするための記事なので、ただバカにするだけだと意味ないですからね 1980年代~1990年代くらいに過激な生き残りをかけた

                                                本当にあったやらかしDB設計①【R無しRDB】 - Qiita
                                              • AWSエンジニアから見たGCPサービス(DB/ストレージ編)

                                                こんにちは、GMOアドマーケティング インフラ開発部のhakumaiです。 前回の記事「元AWSエンジニアがGoogle Cloud Professional Cloud Architectを取得した話」を読んでいただいた方々、ありがとうございます。 こんにちは、GMOアドマーケティング インフラ開発部のhakumaiです。前回の記事「PostgreSQLのメモリアーキテクチャを知る」を読んでいただいた方々、ありがとうございます。先日、Google Cloud のProfessional Cloud Architect(以下PCA)を取得する機会があったので今回はその合格までの道のりについてお話しいたします。きっかけきっかけとなったのは、Google Cloudが主催している特別トレーニング「G.I.G.」に参加する機会が巡ってきたことです。GMOアドマーケティングに入社して約1年が経つと

                                                  AWSエンジニアから見たGCPサービス(DB/ストレージ編)
                                                • マルチAZ DBクラスター、RDS(MySQL,Postgres)の新しい高可用性オプションを試してみた | DevelopersIO

                                                  AWSチームのすずきです。 Amazon RDS でプレビューリリースされたマルチAZ DBクラスター (3−AZ DBクラスター)、 3つのアベイアビリティゾーン(AZ)に3つのインスタンスを配置、1台のライターと、2台のリーダーの構成を試す機会がありましたので、紹介させていただきます。 Readable standby instances in Amazon RDS Multi-AZ deployments: A new high availability option マルチAZ DBクラスターの作成 リージョン マルチAZ DBクラスターをサポートするオレゴン(us-west-2)を利用しました。 DBエンジン MySQL バージョン 8.0.26、PostgreSQL バージョン 13.4 が マルチ AZ DB クラスターをサポートします。 今回は MySQL 8.0.26 を

                                                    マルチAZ DBクラスター、RDS(MySQL,Postgres)の新しい高可用性オプションを試してみた | DevelopersIO
                                                  • SNSを通じた「ギブ&テイク型情報収集術」と、後悔しない技術選定を叶える方法【DBエンジニア|こば】 レバテックラボ(レバテックLAB)

                                                    SNSを通じた「ギブ&テイク型情報収集術」と、後悔しない技術選定を叶える方法【DBエンジニア|こば】 2024年5月8日 データベースエンジニア/DBソムリエ こば -Koba as a DB engineer-(@tzkb/小林隆浩) 基盤担当のエンジニアとして様々なプロジェクトで経験を積み、中でもデータベースに関する設計、運用、トラブルシューティング等を専門とする。得意とするDBMSはOracle DatabaseおよびPostgreSQL。オライリー社刊行・書籍「詳説 データベース」監訳者。itmediaにてクラウドネイティブなDBやNewSQLに関する連載を持つ。 X Zenn Qiita connpass SpeakerDeck 技術や業界など仕事についての情報収集の基盤として多くのエンジニアを支えていたTwitter(現X)が、以前とは異なる姿となってゆく今、必要な情報を過不足

                                                      SNSを通じた「ギブ&テイク型情報収集術」と、後悔しない技術選定を叶える方法【DBエンジニア|こば】 レバテックラボ(レバテックLAB)
                                                    • 校則DB

                                                      高校の校則を全文検索できます。

                                                      • DBリファクタリングのデータリモデリング勘所/stafesstudy-db-modling

                                                        このセッションは私の経験を元に「システムリプレイス」に おいて、なぜデータリモデリングをするのか、また実際にどのように進めていくのか、といった事をご紹介します。 このセッションを通して、システムリプレイスを進めていく時にDBリファクタリングをどのように進めるかというポイントを 参考情報として持って帰って頂けるようであれば幸いです。

                                                          DBリファクタリングのデータリモデリング勘所/stafesstudy-db-modling
                                                        • 明治の官僚・官職3万8000人をDB化し公開 鹿児島大学司法センターの研究者、25年がかりの大作 | 鹿児島のニュース | 南日本新聞

                                                          明治時代の公的機関職員や軍人ら3万8296人を網羅した「明治期官僚・官職データベース(以下DB)」が完成し、鹿児島大学司法政策教育研究センターが7月、提供を始めた。近代史研究に欠かせない名簿類を、在野の研究者が四半世紀かけてデータ化した労作。専門家は「調査の手間が大幅に減り、一般の人も使える」と高く評価する。 DBは1868(慶応4、明治元)~1911(明治44)年に発行された、国や県の職員名簿に当たる「官員録」「職員録」など5種の名簿を、表計算ソフトのエクセルで分類。電話帳のように名字で整理し、氏名や職名、出身地も載せた。 例えば文官の項で「大久保」を検索すると22人がヒット。その1人、大久保利通は1868年の議政官参与を皮切りに次々と要職に就いていた。暗殺された78年当時は内務卿、太政官(だじょうかん)参議、地租改正事務局総裁を兼務しており、存在の大きさがうかがえる。 作成したのはセン

                                                            明治の官僚・官職3万8000人をDB化し公開 鹿児島大学司法センターの研究者、25年がかりの大作 | 鹿児島のニュース | 南日本新聞
                                                          • GoでDBを使ったアプリを書くときみんなどうしてる? Tonamelはどうしているか晒してみます - KAYAC engineers' blog

                                                            こんにちは。ゲームコミュニティ事業部サーバサイドエンジニアの谷脇です。 この記事はTech KAYAC Advent Calendar 2022の2日目です。 私はTonamelというWebサービスを運営しています。Tonamelでは、GoとPerlを用いてサーバサイドアプリケーションを構築しています。 この記事ではTonamelでのパッケージ構成や、DBを使う際に用いているライブラリについて紹介します。 そもそもTonamelって何 パッケージ構成やは、アプリケーションの特性や、実装の複雑さなども考慮するため、前提として作っているものを説明します。 tonamel.com Tonamelとはeスポーツを始めとした競技の大会を開催するときに用いるプラットフォームです。大会主催者と参加者双方が利用します。 Tonamelの機能説明 この図に挙げているように、『参加者管理』と『トーナメント表』

                                                              GoでDBを使ったアプリを書くときみんなどうしてる? Tonamelはどうしているか晒してみます - KAYAC engineers' blog
                                                            • ANAのDB障害の裏に「危うい常態」、パッチは全て当てるべきなのか

                                                              全日本空輸(ANA)で2023年4月3日に発生したシステム障害は、50便以上が欠航するなど利用客に大きな影響を与えた。ANAが4月7日に開いた記者会見によると、データベースに「予期せぬエラーが発生」し、「フリーズ」状態になったのが原因だという。 エラーの発生はデータベースのバグに起因するもので、それを是正するパッチ(修正プログラム)は既に提供されていた。日経クロステックの記事によれば「同社はシステム構成上パッチ未適用でも問題ないとみて適用を見送っていた」という。 なぜパッチは適用されなかったのかを考えてみたい。 運用で回避しきれるか ANAのデータベースが抱えていたバグは、パラレルクエリーに関するものだ。パラレルクエリーはSQLを並列化して実行し、照会処理のパフォーマンスを向上させる機能である。同社の資料では「複数のデータ抽出処理を並列で同時に実行することによるデータベースの偶発的なエラー

                                                                ANAのDB障害の裏に「危うい常態」、パッチは全て当てるべきなのか
                                                              • シングルバイナリでローカル実行可能、高速なOLAP用オープンソースDB「DuckDB 1.0」正式リリース

                                                                シングルバイナリでローカル実行可能、高速なOLAP用オープンソースDB「DuckDB 1.0」正式リリース オープンソースとして開発されているOLAP用データベース「DuckDB」が正式版となるバージョン1.0に到達したことが発表されました。 OLAP用のデータベースといえば、クライアント/サーバ方式の大規模なサーバアプリケーションが一般的ですが、DuckDBは、SQLiteのようにローカル環境上でシングルバイナリでローカル環境でも簡単に実行できる点が最大の特徴です。 SQLでクエリを記述すると同時に、Python、Java、Node.js、Rust、Go、C/C++、R、ODBCなどから呼び出せるAPIも備えており、クライアントアプリケーションに組み込むこともできます。 対応するプラットフォームはWindows(x86_64)、macOS(Intel/Apple Silicon)、Lin

                                                                  シングルバイナリでローカル実行可能、高速なOLAP用オープンソースDB「DuckDB 1.0」正式リリース
                                                                • WEB+DB PRESS連載記事の「Rubyのウラガワ」PDFが期間限定で無償公開中 | ソフトアンテナ

                                                                  新型コロナウイルスの影響で多くの学校が休校する状況を受け、技術雑誌「WEB+DB PRESS」に連載中の記事「Rubyのウラガワ」が4月5日までの期間限定で無償で公開されています(gihyo.jp)。 「Rubyのウラガワ」は笹田耕一氏が執筆する連載記事で、Rubyインタプリタを題材にし、データ構造とアルゴリズムを学ぼうという主旨の記事となっているそうです。 公開されているのは第1回から第5回までで、タイトルは以下の通りです。 Vol.110【第1回】オブジェクトはどうやって表現するのか? ……ポインタと埋め込み表現 Vol.111【第2回】RubyのGCの基礎 ……GCのデータ構造とアルゴリズム Vol.112【第3回】RubyのスゴイGC ……世代別GCとインクリメンタルGC Vol.113【第4回】簡単そうで簡単じゃない配列の話 ……埋め込み配列とコピーオンライトを利用したテクニック

                                                                    WEB+DB PRESS連載記事の「Rubyのウラガワ」PDFが期間限定で無償公開中 | ソフトアンテナ
                                                                  • Taka Nishiyama on Twitter: "彼女が乗るはずの電車が運行中止になったので代替電車が運行されたんです。座席指定はこの場合キャンセルされます。最近のドイツ鉄道ではよくあることです。指定席がなくなってしまったグレタさんは満員なので座ることができなかったのです。DBは… https://t.co/ediyCnCkP7"

                                                                    彼女が乗るはずの電車が運行中止になったので代替電車が運行されたんです。座席指定はこの場合キャンセルされます。最近のドイツ鉄道ではよくあることです。指定席がなくなってしまったグレタさんは満員なので座ることができなかったのです。DBは… https://t.co/ediyCnCkP7

                                                                      Taka Nishiyama on Twitter: "彼女が乗るはずの電車が運行中止になったので代替電車が運行されたんです。座席指定はこの場合キャンセルされます。最近のドイツ鉄道ではよくあることです。指定席がなくなってしまったグレタさんは満員なので座ることができなかったのです。DBは… https://t.co/ediyCnCkP7"
                                                                    • ECS(Fargate)でDBマイグレーションを行う - やんばるテック

                                                                      はじめに この記事ではECS(Fargate)のCDパイプラインに、DBマイグレーション処理を組み込む一例を解説します。 ECS(Fargate)へのデプロイは、ecspressoを使用します。 また、題材はLaravel、CIツールとしてはGitHub Actionsを使いますが、他のフレームワークや、CIツールでも考え方は応用できるかと思います。 目次 はじめに 目次 前提 DBマイグレーションを含む一連のデプロイの流れ DBマイグレーションの前に行うこと ワークフロー例 --watch-containerオプション --overridesオプション GitHub Actions実行結果(抜粋) 前提 本記事で取り扱うECSタスクでは、以下2つのコンテナが起動します。 nginxコンテナ。ベースイメージはnginx:1.20-alpine。 phpコンテナ(Laravelが稼働するコン

                                                                        ECS(Fargate)でDBマイグレーションを行う - やんばるテック
                                                                      • 「Amazon RDS Blue/Green Deployments」登場。ステージング用データベースの構成、本番DBとの同期、安全な切り替えなど提供

                                                                        「Amazon RDS Blue/Green Deployments」登場。ステージング用データベースの構成、本番DBとの同期、安全な切り替えなど提供 Amazon Web Services(AWS)は、本番用のデータベースに対応するステージング用データベースの構成と安全な切り替えの仕組みなどを提供する新サービス「Amazon RDS Blue/Green Deployments」のリリースを発表しました。 システムの本番運用中であっても、何らかの理由でデータベースの切り替えを行いたくなるケースが存在します。例えばデータベースのメジャーバージョンアップを行う、データベースの設定を大幅に変更する、新しい機能追加のためにスキーマを変更するなどが考えられるでしょう。 しかし本番稼働中のシステムのデータベースの変更は入念な準備とテストを慎重に行う必要があります。 そのためには稼働中のデータベースと

                                                                          「Amazon RDS Blue/Green Deployments」登場。ステージング用データベースの構成、本番DBとの同期、安全な切り替えなど提供
                                                                        • アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & Apps Online

                                                                          アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & Apps Online

                                                                            アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & Apps Online
                                                                          • Astro DB

                                                                            The database platform for content-driven websites Astro DB is a fully managed SQL database that is fast, lightweight, and ridiculously easy-to-use.

                                                                              Astro DB
                                                                            • クラウドサービスセキュリティチェックDB | マネーフォワード Admina

                                                                              社内導入の前のセキュリティチェックにご利用いただける、クラウドサービスの基本情報、規約関連、セキュリティ関連機能をまとめたデータベースです。

                                                                                クラウドサービスセキュリティチェックDB | マネーフォワード Admina
                                                                              • PostgreSQL + Rails へ PgBouncer を導入してDBメモリ使用量を大幅に改善した話 - Hello Tech

                                                                                uiu です。ハローでは普段バックエンド開発をメインに担当していますが、創業以来片手間でインフラも担当しています。 ハローでは、少数精鋭のメンバーの意識をプロダクト開発に集中するため、インフラ面では Cloud Run などマネージドなサービスを最大限に活用しています。 今回は、久しぶりにインフラに意識の一部を捧げ、いくつかの眠れない夜を過ごす機会があったので、インフラ面の話について紹介しようと思います。 スタートアップと PostgreSQL AutoReserve はサービス立ち上げ以来、DB は PostgreSQL、APPサーバーは Ruby on Rails のバックエンド構成で運用してきています。 特に PostgreSQL は立ち上げ以来安心して使い続けられている技術要素です。サービス運用から(ある規模までの)分析まで PostgreSQL だけで回せる点は、少人数でプロダク

                                                                                  PostgreSQL + Rails へ PgBouncer を導入してDBメモリ使用量を大幅に改善した話 - Hello Tech
                                                                                • 「Astro DB」登場。LibSQLベース、TypeScript ORM搭載、1GBまで無料。静的サイト生成用データベース

                                                                                  「Astro DB」登場。LibSQLベース、TypeScript ORM搭載、1GBまで無料。静的サイト生成用データベース 静的サイトジェネレータAstro用のデータベースサービス「Astro DB」が登場しました。 簡単にAstroに組み込むことが可能で、Astroのバックエンドデータベースとして、例えばフォームやコメントのデータの入出力、ユーザー認証などに利用可能です。 Introducing: Astro DB Add a hosted database to any Astro project in seconds. Includes a TypeScript ORM, schema manager, and automatic migrations out-of-the-box. Try it today! Every database comes with a generou

                                                                                    「Astro DB」登場。LibSQLベース、TypeScript ORM搭載、1GBまで無料。静的サイト生成用データベース