大量のデータを、検索などの情報処理が効率よく行なえるように何らかの構造を与えて管理できる状態にしたもののこと。
よく、データベースを管理するための「管理ソフトウェア」がデータベースとよばれているが、それは本来、DBMS(データベースマネジメントシステム、Data Base Management System)と呼ぶのが適切である。
データベースには、採用している構造によって色々な種類があるが、もっともよく知られているのはRDB(リレーショナルデータベース)であると思われる。
サブスク管理Notionにプロパティを追加して、サブスクの新規加入や退会を検討しやすくしてみました。 前回の記事では、現時点で加入しているサブスクを管理しているだけでした。今回の対応では、新規加入を検討しているサブスクや、退会を検討しているサブスクも入れ込んでみました。 それではサクッと本題へ。
前書き 開発環境では動くけど本番環境では動かなくエラーにハマったので記事に残します 環境 Rails 7.0.8.1 Ruby 3.2.1 Docker version 24.0.7 結論 dependent: :destoroyオプションをつける dependent: :destoroyオプションとは? ⇨親テーブルのレコードを削除する時関連するレコード(子テーブルのレコード)も削除される。 詳しくは↓ www.y-hakopro.com 経緯 今ECサイトを作成しており、3つのテーブル(Cart,CartProduct,Product)があります. 関係性は 1対多(Cart対CartPr…
今回はNotionデータベースの作成手順に関して書いていきます。 作成手順は、以前記事にしたNotionデータベース活用事例を基に書いていきます。今回は「サブスクをExcel的に管理する」を基にします。 データベース活用事例 サブスクをExcel的に管理する(合計表示、関数を活用) 上記の記事では、「金額計算の詳細」や「便利ポイント」に関して書いています。 今回の記事では、Notionデータベースの作成手順を詳しく書いてみようと思います。 それでは本題へ。
※This page uses affiliate advertising. ※本ページは、アフィリエイト広告を利用しています。 Amazon.co.jp: Amazon Prime Kindle Unlimitedにサインアップして無料体験に登録する Amazon.co.jp: Amazon Music Unlimited Amazon.co.jp: Audibleオーディオブック テクノロジ系・技術要素・データベース操作の基礎 1.データを取り出すときの操作方法 2.データベースを作り、操作する言語 3.関係データベース用の言語(SQL) 4.SQLによるデータベース操作 5.条件に合うデ…
今利用しているレンタルサーバーの契約期間がもうじき終了するので、別の新しいレンタルサーバーを借りようと思い探していました。 そんな中、あるレンタルサーバーが目にとまり、(ここなら機能も充実しているし、料金も手ごろ。なんてったって初期費用0円だし。)(何よりお目当てのサービスもあるしね。)と、レンタルサーバーとドメインの同時申し込みをクリック。 必要事項を入力して、登録完了メールを待ちました。 しばらく・・・・ 続きはこちら
Google appsheetデータベースへの期待--spreadsheetとの連携が少し気になるがワクワクする面も - jeyseni's diary (hatenablog.com) (2024/4/18)から1週間。勤め先の企画提案一覧表と,筆者の仕事のスケジュール表を作成した。作成は,前回ご紹介したように,Excelをgoogle driveにアップロードし,これをgoogle spreadsheet形式に変換し,google appsheetで読み込んで,フィールドの設定は完了する。Microsoft Accessのように,フィールドのタイプ設定をいちからする必要がなく,手軽にデータ…
Notionのデータベース機能で、サブスクを管理しています。 サブスク登録しているサービスが増えていくと、あまり利用していないサービスが出てきたりします。あまり利用していないのに毎月・毎年支払いするのは無駄な出費になってしまいます。そういった無駄な出費を避けるために、Notionでサブスクを管理して月間・年間の支払い状況が一目で分かるようにしています。 Excelやスプレッドシートで管理することも可能なのですが、今回紹介する内容くらいならNotionで充分かなと思っています。 ということで、どんな感じでNotion管理しているか書いていきます。※Notionの細かい操作方法の説明は省略していま…
今日、好きなサブドメイン名を取得することができました。 今までいろんなサブドメイン名を取得してきましたけど、これほど嬉しいことはなかったです。 今は天にも昇るくらいの気持ちです。 現在・・・・ 続きはこちら
ゆずりょーです。 皆さんはNotionというサービスをご存知でしょうか? NotionはドキュメントやWiki、プロジェクトやカレンダーをまとめることができる、高機能メモアプリです。 www.notion.soクロスプラットフォームに対応しており、Windows、macOS、Android、iOSの他に、ウェブアプリとして動作するため、主要なブラウザに対応しています。 2022年には日本語にも対応し、様々な企業が導入を進めているサービスです。
別記事で使ったデータを掲載します。 データは気象庁の地震データベースからダウンロードしています。 今回のデータは阪神淡路大震災のものです。 ※データ量が大きい(約9万文字)ので表示に時間がかかります!
ecbeingの太田です。 先日、当社の代表としてASCII社さん×マイクロソフト社さん主催の生成AIコンテスト「AI Challenge Day」に参加してきました! 今回はそのコンテストに参加してきたレポートを赤裸々にお届けしようと思います。
本記事では、Google の AI 言語モデルである Gemini の機能と Cloud SQL のデータ管理機能を組み合わせたツールである Gemini in Database について説明します。 はじめに Gemini in Database とは Database Studio とは Cloud SQL とは Preview 版のサービスに関する注意点 試した手順 Cloud SQL インスタンス・データベースを作成 Gemini in Database を有効にする Cloud SQL Studio へ接続するためのユーザを作成 Cloud SQL Studio へ接続 自然言語でク…
大画面の液晶テレビを買いたいがどれを買ったらよいのか?Panasonic(パナソニック)のVIERA(ビエラ)とSONY(ソニー)のBRAVIA(ブラビア)、TOSHIBA(東芝)のREGZA(レグザ)を比較しながらテレビ選びのポイントを解説! 更新:2024年04月26日 更新情報: 4月25日時点の家電量販店価格と価格の推移を更新しました。(2024年4月26日) 3月18日時点の家電量販店価格と価格の推移を更新しました。(2024年3月23日) 2月5日時点の家電量販店価格と価格の推移を更新しました。(2024年2月12日) 1月2日時点の家電量販店価格と価格の推移を更新しました。(20…
AMZN(アマゾン)とは 主軸はインターネットを経由した小売り事業であり、その他にクラウドコンピューティング(ストレージ、データベース、機械学種など)やAmazonプライムを始めとしたデジタルコンテンツのサブスクリプションを提供しています。 Amazaon 年次報告書より 株価推移 YAHOOファイナンスHPより 2019年1月から2023年12月末まで(AMAZONの会計年度は1/1~12/31)の株価推移をS&P500と比較したものです。この5年では市場平均並み(S$P500 )のパフォーマンスのようです。 YAHOOファイナンスHPより もちろんもう少し長い時間軸・・・例えば10年単位で…
初めに kintoneチームの前田です。 kintoneはリリースから10年以上経過しSeleniumテストの数が膨大になっており、開発プロセスに重くのしかかってきています。 そこで、本物のDBや、本物のサービスと同等の振る舞いをするフェイクを使った新しいテストを最近試しています。 このテストはkintoneのサーバーを起動しないため軽量に実行できながらも、 Seleniumテストと同等の保護を備えているような感触を掴めるようになっています。 本記事ではこの新しいテストについて紹介します。 テストの書き方 本物のDBやフェイクを使ったテストは下のような姿になっています。 今回紹介するテストはこ…
Comic Library から2024年4月26日のコミックス新刊情報をお知らせします★ 2024年4月26日のコミックス新刊情報 DOUBLE HELIX BLOSSOM(1) (てんとう虫コミックス) 隣人X 9 ボクと彼女のピュアハンド はぐれもの あやと私、まいにちみそ汁 3 全能魔導士~落ちこぼれの俺が魔法世界ではオールラウンダー~ 2 全能魔導士~落ちこぼれの俺が魔法世界ではオールラウンダー~ 1 山田と加瀬さん。(4)【電子限定おまけ付き】 加瀬さんシリーズ (ひらり、コミックス) リラと花虻、嵐の中。(2)【電子限定おまけ付き】 (ウィングス・コミックス) ふくふくまんぷく(…
スキル一覧 Architect Agile Docker SQL Haskell Vim [マーケティング 市場調査 フレームワーク] [ビジネスモデル] 筆者 職歴 Cardio Flow Design(2年:アルバイト) 心臓の血流解析を行う企業。2年ほどデスクトップアプリ(C#)の改修、テストを行う ニトリホールディングス(3年:情報システム改革室) 家具製品開発システム : 商品企画プロセスを改善する社内のシステムを構築。フロントエンド~バックエンドまで担当 ODBC対応 : 保守切れとなる社内のデータベース接続方式を変更する対応。VBA,BV6で書かれた300以上のソースコードを改修…
【世界各国政府は赤字が基本!】円を刷って日本国内を潤せば日本経済は回復する!国の借金は貨幣を供給した履歴に過ぎない~国債発行で国民の預金が増える~ ■「日本は借金大国」の嘘。国債発行で国民の預金が増えている事実 まぐまぐニュース 2019.06.06 https://www.mag2.com/p/news/400900 ■国の借金は、過去に日本政府が国民に貨幣を供給した履歴に過ぎません 政府の債務残高は貨幣発行の記録! https://www.youtube.com/watch?v=hQxFK8Kq31Y ■日本国債は国の借金ではなく通貨発行益 https://www.kinokuniya.c…
私は「社会人に勉強が必要か」については人それぞれ異なるとした立場を取ってはいますが、技術職については勉強を推奨しています。 雇用契約上「能率的な職務遂行」が求められる人、医者や弁護士、エンジニアのような専門職や総合職の人々からすれば自主的な学びはある程度の範囲で否応なしに必要なものです。それが契約の範囲である以上、非能率的な業務をしていては解雇理由になり得ますし、職務の遂行能力が査定や評価に反映されることから自ら学ぶことにはインセンティブが存在しています。 やはり技術屋は勉強をしてもらわないと困ります。 少なくとも製造業の技術職であればお勉強は必須です。 なにせメーカーにとって「技術力」は生命…
はじめに NotionRubyMapping 解説の第63回目です。今日は日付が指定された日付より前のものだけを抽出する filter_before をそれぞれのプロパティで確認してみます。まず、以前使っていたデータベースを取得します。 parent irb(main):002> db = Database.find "https://www.notion.so/hkob/cad035c49e5346e78331cb5d05cbc754?v=a03e96ed79ad4d35808e7a08583396a0&pvs=4" => NotionRubyMapping::Database-cad035…
なぜマイクロサービスアーキテクチャなのか? 再利用か分離か 再利用のメリットとデメリット 分離のメリット 強制的に分離する手段 マイクロサービスアーキテクチャの概要 マイクロサービスアーキテクチャの構成要素 マイクロサービスアーキテクチャのサイドカーパターン マイクロサービスアーキテクチャのフロントエンドの実装 マイクロサービスアーキテクチャの連携方式 サービス間のオーケストレーション 各サービスの粒度について データの分離 ほかのアーキテクチャとの違い 分散されたデータへの対応方法 マイクロサービスのデータ分離のメリット 備考 なぜマイクロサービスアーキテクチャなのか? 再利用か分離か まず…
スペースベースアーキテクチャが解決する課題 スペースベースアーキテクチャの概要 スペースベースアーキテクチャの構成要素 スペースベースアーキテクチャの処理ユニット アプリケーションコード インメモリデータグリッドとレプリケーションエンジン サンプルコード Hazelcastの仕組みについて 仮想メモリ内部のデータグリッド 仮想ミドルウェア メッセージンググリッド 処理グリッド デプロイメントマネージャー データポンプ データライター データリーダー スペースベースアーキテクチャの具体例 備考 スペースベースアーキテクチャが解決する課題 ほとんどのWebアプリケーションは、次のような一般的なリク…
イベント駆動アーキテクチャ - ブローカータイプ - イベント駆動アーキテクチャのブローカータイプの実装方法 ブローカータイプの構造 ブローカータイプのメリット ブローカータイプの開発事例例 イベント駆動アーキテクチャ メディエイターパターンとは イベントメディエイターの実装方法 イベント駆動アーキテクチャのエラー処理 AWSでイベント駆動アーキテクチャを実装すると... イベント駆動アーキテクチャの総評 備考 参考 「FundamentalsOfSoftwareArchitecture.md」という記事を参考にしてます。 https://github.com/zhangjunhd/readi…
サービスベースアーキテクチャとは サービスベースアーキテクチャは、マイクロサービスアーキテクチャの要素もある、分散型のアーキテクチャだ。 しかし、マイクロサービスやイベント駆動のタイプに見受けられる複雑さやコストがなく、多くのビジネスアプリケーションで選択されている。 参考 https://canvas.gu.se/files/4891694/download?download_frd=1 https://www.amazon.co.jp/-/en/Neal-Ford/dp/1492043451 サービスベースのアーキテクチャスタイル サービスベースのアーキテクチャの基本的なトポロジは分散型の…
レイヤードアーキテクチャは、n層アーキテクチャとも呼ばれており、最も一般的なアーキテクチャのうちの一つだ。このアーキテクチャはシンプルさや親やすさ、コストの低さからほとんどのアプリケーションのスタンダードの形となっている。 minegishirei.hatenablog.com レイヤードアーキテクチャとは何か? レイヤードアーキテクチャの構成 レイヤードアーキテクチャの基本構成要素 レイヤードアーキテクチャの種類 レイヤードアーキテクチャの開放レイヤーと閉鎖レイヤー レイヤードアーキテクチャのメリット:「関心ごとの分離」 安い レイヤードアーキテクチャのデメリット デプロイしづらい モジュー…