大量のデータを、検索などの情報処理が効率よく行なえるように何らかの構造を与えて管理できる状態にしたもののこと。
よく、データベースを管理するための「管理ソフトウェア」がデータベースとよばれているが、それは本来、DBMS(データベースマネジメントシステム、Data Base Management System)と呼ぶのが適切である。
データベースには、採用している構造によって色々な種類があるが、もっともよく知られているのはRDB(リレーショナルデータベース)であると思われる。
筆者はファイルメーカーProを愛用している。ただし,まったくの個人ユースである。 何でも,自分なりにデータを集めて,処理に使っている。自分が使いやすいようにデータを集めているのである。 素材のデータはインターネット上に山のようにアップされている。しかし,表の形になっていたり,PDFだったり,複数のページに分散していたりする。検索エンジンで1回だけ検索して情報を得るだけなら,複数のサイトを見比べればだいたい必要な情報は入手できるが,いつも同じサイトに行き着くとは限らない。 そこで,データを手元に確保するために,ファイルメーカーを利用して,自分のデータベースを作っている。 現在なら,交通系ICカー…
本記事では、SQL Server Management Studioを使用したデータインポートおよびエクスポートの簡易ガイドをご紹介します。 データの移行や、検証用にデータをコピーしたい場合などにおすすめです。 実行手順 さいごに 実行手順 「データのエクスポート」を選択する 「Next」をクリックする ユーザ情報を入力する エクスポートする先を指定してユーザ情報を入力する 今回は簡易的にデータをコピーするため、「1つ以上の~」を選択する コピーしたいテーブルを指定する 「すぐに実行する」をクリックする 設定内容を確認して、「Finish」をクリックする 正常に終了したことを確認する さいごに…
今まで気にしたことがなかった転送設定。 こんなに便利なものに気が付かなかったというのは、なんとも情けない感じがしてしまいます。 この機能をもっと早く知っていれば、メーラーの設定ももっと楽にできたと思うと後悔しかありません。 今まで・・・・ 続きはこちら
前書き 以下のnameカラム(string型)とdscriptionカラム(text型)にlengthのバリデーションは必要?また必要なら何文字で設定するのがいいの?という2つの疑問が湧いたので忘却録として記事に残します ↓migrationファイル 結論 ⇨人それぞれの用途でlengthのバリデーションの有無や文字数の制限を設定する。 そもそもstringとtextの違いは? データ型 データベースに登録できる文字数 string 255文字まで text 上限なし それぞれの用途 string⇨一言入力したいときなどに使う。(名前、電話番号、住所など). バリデーション必要. 理由 おかし…
速くなった インフラチームの小川です。育児効率化という名目で白物家電を買い替えまくっています。(あると思います) 最近はデータベースの同期処理を書き直していました。もともとは mysqldump を使ってダンプした SQL をストレージに保存し、別 DB にロードするようなシンプルなものでした。しかし、サービス成長によるデータの増加で「同期が遅い」「ストレージを一時的に大きく消費する」といった課題が浮き彫りとなってきました。特に前者は顕著で、サービス開発に影響が出ることもありました。 これらの課題を MySQL Shell を使って改善できたのでカンタンに紹介します。なお、本記事は AWS 上…
メール運営のトラブルですっかりやる気が薄れてしまったところはあるけれど、もう一度気合いを入れ直してWebサイト作りに挑戦します。 どういうWebサイトを作りたいかというと、CMS(コンテンツ・マネジメント・システム)を使わずに一からHTML+CSSで制作するホームページです。 基本中の基本にちょっと立ち返ってみたくなったというのが、今の心境なのです。 どんな・・・・ 続きはこちら
悩みに悩んでいたことが、見方や考え方を変えた途端あっさり解決してしまいました。 システム開発をしているとこういうことはありがちなのです。 「何処かに間違いがあるはず」と思って見直してみても、見つけることができなかったりするのです。 問題・・・・ 続きはこちら
こんにちは。アプリケーションサービス部の兼安です。 Amazon Timestreamの保持期間の挙動を観察していたところ、気になる点があったのでブログにまとめてみました。 本記事の対象 この記事は、Amazon Timestreamの基本的な仕様を理解していて、さらに深くその仕様について理解したい方を対象としています。 Amazon Timestreamの保持期間とは Amazon Timestreamの保持期間とは、データが登録されてから別の領域に移動される、または破棄されるまでの期間です。 Timestreamには、メモリストアとマグネティックストアの2つの領域があり、それぞれに異なる保…
こんにちは、かたいなかです。 2024年2月に長年の悲願だったマッハバイトのメインDBのAuroraへの移行を完遂しました!!! この記事では、どのようにマッハバイトのAurora移行を進めていったかを記事として残します。 なお、この記事の中では結構レガシーな部分の対応に苦しんだところも出てくるのですが、DB移行が終わったあとで、弊社内でこのレベルのレガシー対応を行う必要があることはほぼないと考えているので、リブセンスに興味を持っている方も安心して読んでいただければと思います。 やったこと プロジェクトの流れ テックリードから聞く初耳の単語: 『Mroonga』 状況をざっくりと調査 このコー…
今日は失敗の連続でした。 一番の失敗はメーラーの設定を間違えてしまってデータをすべて削除してしまいました。 今日までのメールがすべて消えてしまったのです。 これには・・・・ 続きはこちら
ビジネスパーソンにとって、日々の業務をメモしておくことは大切なスキルです。 作業内容を記録しておけば、担当プロジェクトの進捗を振り返ったり、気づきを次に生かすことができるからです。 そこで重要になるのが、どのツールで業務日誌(ワークログ)を付けるかということ。 その際、「Evernote」と「Notion」は有力な選択肢として候補に挙がるでしょう。 本記事では、両ツールの特徴を解説しながら、業務日誌の用途に合わせてどちらを使うべきかの判断ポイントをお話ししていきます。 シンプルなメモツール"Evernote"で業務日誌はこう書く Evernoteは手軽にメモを取れるクラウドサービスとして人気が…
ソース: medium.com 脆弱性:Subdomain, Auth, BAC, SQLi, RCE 訳: 説明: この話は 2022 年に私がBugcrowdに認証バイパスのリードを報告したときの話ですが SQLI&RCE のプライベート プログラムの 、バグは報告のわずか 1 日後に修正され。 2024/3 に 私 と orwa は 古いバグを再テストすることに。 私たちが再テストしていたターゲットは、 admin.Target.com を使用しました サブドメインファジング このコマンドを使用して ffuf -w /subdomain_megalist.txt -u 'https://…
「行政の悪意」と呼ばれた新宿区の『排除ベンチ』への批判に対して新宿区長が反論→メディアに行政側からきちんと反論を出すことの重要性がわかる VTuber向けツール「Webcam Motion Capture」がWebカメラによるフルトラッキングに対応 実際に試してみた [第二十一話]サチ録~サチの黙示録~ - 茶んた | 少年ジャンプ+ 授業料「免除しすぎた」と宇都宮大 外国人4年生に「44万円払わなければ除籍」通告 期限は3月29日:東京新聞 TOKYO Web TVアニメ『ダンジョン飯』PV第3弾 | 2024年4月より第2シーズン放送開始!! ネットカフェの天井裏に侵入、盗撮 36歳国税局…
子どもを性犯罪から守る“日本版DBS” 導入したらどう変わる ... 日本版DBS法案 子どもの安全が第一だ(2024年3月29日『山形新聞』-「社説」) 子どもと接する仕事に就く人について学校や保育所に性犯罪歴の確認を義務付ける「日本版DBS」創設法案を、政府が国会に提出した。公的な監督が及ばない学習塾、放課後児童クラブなどには任意の参加を促す。これに応じた事業者は国の認定を受け、確認義務を負う。旧ジャニーズの性加害問題もあり、芸能事務所も対象にする。今国会成立を目指し、制度開始は2026年ごろの見通しだ。 犯罪歴があれば、雇い主は求職者に職種を変えるか就労を諦めるよう求め、既に働いている人…
タイトル: 妊娠中のストレスと注意欠如・多動性障害のポリジェニックリスクとの相互作用が子どもの脳成長に与える影響:DREAM BIGコンソーシアムからの知見 タイトル: 小児および思春期のADHD患者における抗酸化療法の安全性及び有効性の系統的検討及びネットワークメタアナリシス タイトル: 治療効果を評価する際の個人的信念の重要性 De novo GRIN variants in M3 helix associated with neurological 論文タイトル: 複雑な神経発達障害(NDDs)、骨折、および骨粗鬆症の複雑な相互作用:メンデルランダム化研究。 タイトル:隔離が学習障害や注…
はじめに NotionRubyMapping 解説の第35回目です。今日は Select プロパティの追加です。データベースは共通なものを使い回します。 Database properties (32-35) irb(main):002> db = Database.find "https://www.notion.so/hkob/cad035c49e5346e78331cb5d05cbc754?v=a03e96ed79ad4d35808e7a08583396a0&pvs=4" => NotionRubyMapping::Database-cad035c49e5346e78331cb5d05c…
Raspberry Pi (以下ラズパイ)のボードのみを購入した際は、OSを自分でインストールする必要があります。 ラズパイのOSインストールは、以前はmicroSDカードに自分でファイルコピーする方法のみでしたが、 現在では、Raspberry Pi Imagerというツールを使用するだけで簡単にインストールすることができます。 ここでは、ラズパイ4B を使用して、OSをインストールする手順について説明していきます。 (ラズパイ4B 以外のラズパイも同様の手順でインストールすることができます。) ラズパイにOSをインストールする前に準備するもの Raspberry Pi Imagerのダウン…
はじめに PostgreSQLのサーチパスが想定してたより面倒だったのでまとめておく。 PostgreSQLのサーチパスとは PostgreSQLのサーチパスは、オブジェクト(テーブル、ビュー、関数など)を参照する際に、どのスキーマを検索するかを指定する機能です。 サーチパスの優先順位 現在のユーザと同名のスキーマ(存在する場合) publicスキーマ 異なるスキーマに同名のオブジェクトが存在する場合、サーチパスの順序によって参照されるオブジェクトが決まる サーチパスの先頭にあるスキーマから順に検索され、最初に見つかったオブジェクトが使用される サーチパスの設定レベル サーチパスはさまざまなレ…
ちよ8号です。Raspberry PI。 「Raspberry PI OS Lite 64bit」をインストールしました。目的は「OpenMediaVault」のインストールです。 昔は「MS-DOS」や「Solaris」などを使っていましたが、CUIのOSは久しぶり。MS-DOSでは「SEDIT」でしたねぇ。SolarisのCUIでは「vi」でしたが、もう「vi」の使い方は「終了が大文字のZZ」以外を覚えてないわ(笑)。ちよちゃんが使うWindowsで使うエディタは基本「メモ帳」ですかね。必要に応じて「Peggy Pad」なんですけど、今ではもうダウンロードもできないですから。サポートも終わ…
はじめに 近年、Kubernetesの採用が進む中、複数のチームが関わり、複数のクラウドプロバイダーへのデプロイを行い、異なるスタックを扱う組織では、その導入の複雑さが新たな問題となっています。本書 『Platform Engineering on Kubernetes』は、Kubernetes に登場しつつあるベストプラクティスとオープンソースツールを活用し、これらのクラウドネイティブの問題を技術的に組織的にどのように解決するかを示してくれます。 learning.oreilly.com 本書では、Kubernetes上に優れたプラットフォームを構築するための要素を明確に定義し、組織の要件に…
世界計算免疫学市場調査レポートは、既存の傾向とダイナミクスを分析する一方、市場の現状と 2029 年まで前景も予測されております。当レポートは、ロシア、ウクライナ戦争及び金融政策が市場に与える最新の影響を提供しており、 企業がビジネス上の意思決定を改善し、最新の市場動向に基づいて成長戦略を進めることをサポートします。 調査の焦点はまた、市場製品の分類及びエンドユーザー市場、セグメント市場規模とその特性、現在市場ダイナミクスの分析、および将来の傾向における予測も含まれます。計算免疫学市場レポートのサンプルコピーを次のURLで入手してください。https://www.globalmarketmon…
自動車用プーリ市場調査は、業界、市場競争、業務予測、ターゲット市場への洞察、および業務を収益性の高い方面に導く正確な概要に関する包括的な説明です。 業界の現状を概説し、どこに向かっているのかを示します。 さらに、自動車用プーリ の市場分析は、ライフサイクル、規模、トレンド、予測期間における成長など、関連する業界指標を提供することに重点を置いております。 ターゲット市場を明確に理解することは、事業拡大の利益に不可欠であり、この市場レポートは、ターゲット市場を理解するための重要データを提供されており、 また、ロシアとウクライナ戦争の最新動向とそれが業界における影響も追跡されております。自動車用プー…
家庭用除湿機市場の概要 家庭用除湿機は、除湿面積が20平方メートルから数平方メートルと小さく、部屋や居間など家族向けのスペースで使用される。 家庭用除湿機は、空気中の余分な湿気を取り除き、快適さと健康を向上させるための機械である。除湿機は空気から熱を取り除き、水分を保持する能力も失い、除湿機の冷たい表面が空気から水分を引き出して集めます。華氏68度の平均的な家庭では、理想的な相対湿度は30%~50%です。 QYResearchが発行した最新市場調査レポート「家庭用除湿機の世界市場レポート 2024-2030年」によると、家庭用除湿機の世界市場規模は2029年までに21億8000万米ドルに達し、…
I. はじめに こんにちは。 ブリスウェルのSonです。 Lambdaを使ってNode.jsアプリを開発する際、いくつかの困っていることに直面しています。 ・複雑なエラー処理の実装 ・認証や権限の実装 ・安全な環境変数の管理 ・パフォーマンス最適化 その改善策としてフレームワークを探していたところ、Middyが良さそうだと感じて、実際に使ってみた。 II. Middyとは ① 概要 AWS LambdaのためのスタイリッシュなNode.jsミドルウェアエンジンです。 Lambdaコードを整理し、重複を外し、ビジネスロジックに集中する。 ② メリット すぐに使用できる豊富な公式のミドルウェアとユ…
家庭用金庫市場概要 QYResearchが発行した新しい市場調査レポート「世界の家庭用金庫市場レポート 2024-2030年」によると、世界の家庭用金庫市場規模は2029年までに21億9000万米ドルに達し、 予測期間中の年平均成長率は7.2% と予測されています。 図. 家庭用金庫の世界市場規模(百万米ドル)、2018-2029年 QYResearchの調査に基づいているか、含まれています:世界の家庭用金庫市場レポート 2024-2030年 市場促進要因:D1:世界的な富の拡大と、宝石、貴金属、重要書類などの貴重な資産の蓄積が、世界市場を牽引している。富裕層の個人と家族は、資産を安全に保存・…