そもそもステートフルDBとは何でしょうか ステートフルDBとは、状態遷移をDBが管理していることです DBの値を0や1にすることによってアプリケーションの挙動を変えようとしてしまっています 更に、更新頻度が異常に高いです 削除フラグについては前回も触れていますが、削除フラグに留まらず、○○フラグというものは手法としてはかなり悪手です 下記で説明されているので、是非見てみてください PostgreSQLアンチパターン DBに状態を持たせるのは危ない、事実のみを保存するようにする、と説明されています ここでは更に掘り下げていこうと思います 何が悪いの?? DBは状態遷移をリアルタイムで監視できません 本来であれば、アプリケーションで起こった事実を保存することしかできないです 何故かというと、アプリケーションとDBは別物だからです アプリケーション側でインスタンスの状態を変えるために先にDBの
こんにちは。Marketing & Salesの大野です。今回はちょっとだけTechな内容にしていきたいと思います。 先日行われたOracle OpenWorld 2019でAutonomous Database/Oracle Cloud Infrastructureを継続して無償利用できる「Always Free」サービスの提供というアナウンスがされました。 そして、Microsoft Azureとの相互接続:現在、北米東海岸とロンドン・リージョンでOCIとAzureは相互接続されていますが、世界中で加速していくとのことです。 前者の無償利用は使ってみない手はないということで、今回はOracle Cloudのアカウント作成からAutonomous Databaseの作成、AzureのApp Serviceから接続というところをクイックにやってみたいと思います。 アカウント作成や、Auto
こんにちは!ぬこすけです! 個人開発をしていると「データベースはどこで立てようか...」というのは悩みの種です。 「無料でデータベース使いたい」「あんまりデータベースの構築に時間をかけたくない」などアレコレ考えてしまいます。 そんなあなたに、無料かつ楽にRDBを作れる「PlanetScale」をお勧めしたい!と言いたいところですが、 なんと2024年4月8日に無料枠が廃止されてしまいます 。 かくいう私も技術書をランキング形式で紹介するサイトを昔作っていたのですが、データベースはPlanetScaleを使っていたため打撃をくらってしまいました...。 このような事態を受け、私のサイトではPlanetScaleの代替として Neon というサーバーレスなデータベースを提供しているサービスに乗り換えてみました。 みなさんの参考になるように、PlanetScaleと比較しながら体験談を共有できれ
ドメイン駆動設計(以下 DDD)に関心があるので読んでみた。 私のような初心者にも分かりやすい内容だったので、DDD に興味を持ったけど挫折した、という人は読んでみるといいと思う。 gihyo.jp DDD に関心を持ったキッカケはよく覚えていて、今年の2月。 SPA のフルリニューアルを一人でやることになり、設計や技術選定について考えていた。 既存の SPA の出来があまりにもひどくて、毎日がとにかく苦痛で不愉快だった。その体験があったため、自分はちゃんとしたモノを作ろうという気持ちが強かった。 そこらへんの話は以下の記事にも書いた。 numb86-tech.hatenablog.com その時期に出会った記事のひとつが、これ。 medium.com この記事の内容そのものも参考になったが、この記事で触れられている DDD にも関心を持った。 詳しくは分からないが、DDD というものを使
WEB+DB PRESS Vol.113の特集として、「体験 ドメイン駆動設計 - モデリングから実装までを一気に制覇」を執筆しました。ボトムアップドメイン駆動設の@nrslibさんとの共著です。 抽象的な解説だけでなく、実際にモデリングから実装まで行うサンプルがある こと、ドメインモデル図、サンプルコードそれぞれ4段階に分かれて改善の過程が追えるようになっている ことが特徴です。 DDDでは抽象的な議論に終始しがちなところ、具体的な事例を用いて目的や効果を理解してもらえる構成を心がけました。 構成 1章 なぜいまドメイン駆動設計か - 仕様がわかり、変更容易なコードへ 担当: @nrslibさん 「結局DDDって何がしたいの?」ということを理解できるように、従来の開発手法の問題点、ドメイン駆動設計による解決法を示します。 2章 ドメインモデリング - 現場の知識を抽出し、問題解決力の高い
AWSチームのすずきりょうです。 当ブログサイトの「DevelopersIO」2015年より記事のデータベースとして Amazon Aurora を利用しています。 先週一般公開された Aurora Serverless v2 への移行する機会がありましたので、紹介させていただきます。 事前準備 Aurora Serverless v2 をサポートする DBエンジンへのアップグレードを実施しました。 切替作業 Serverless v2 リーダーの追加 DBインスタンスクラス「Serverless v2」のリーダー(リードレプリカインスタンス)を追加しました。 フェイルオーバ優先順位は「tier-1」、ライターインスタンスと同等のDB性能を維持する指定としました。 「db.r6g.large」(vCPU:2、メモリ:16GiB)のライターでは、「tier-1」指定の 「Serverless
ウマ娘DBはフレンド検索(因子検索、完凸、その他絞り込み検索など)に特化したウマ娘プリティダービーのフレンドDBサイトです。フレンド検索に特化している為フレンド掲示板などでは見つける事が出来ないURA9,地固め,短距離,ダート,青因子,赤因子などを簡単に検索する事が出来ます。
はじめに 株式会社スペースリー Railsエンジニアの海老原です。 スペースリーではメインのデータベースとしてMySQLを採用していますが、今後、MongoDBの活用も視野に入れて検討をしています。 最適な活用方法を日々模索するなかで、一覧形式で機能を比較検討したいと思いまとめました。 スペースリーでは、マスタの系のデータでは既にRDBによるデータ設計がなされています。 RDBの世界では先にエンティティとリレーションシップを用いたデータ設計を行い、正規化を経てテーブルという実態に落とし込みます。 事前に、各オブジェクトの役割や関係性が明確になっていることが前提です。 一方で、試行錯誤して開発するアジャイル体制の開発現場では、データの役割や関係性が変化することがしばしば起こります。 データ構造の変更に対する柔軟性が乏しいRDBではスキーマ変更の対応をするのに時間がかかってしまいますので、スキ
概要と投稿の背景 本投稿では、Firestore の DB 設計の基礎についてまとめます。 私は普段、都内の企業で Flutter エンジニアとして勤務しています。最近は Python/Django のバックエンド API や、Nuxt.js/Vue.js による Web フロントエンドのタスクにも取り組むことがあるのですが、業務レベルで Firestore を使いこなすような機会はありません。 ですが、趣味や個人で使用する範囲のアプリケーションを開発する際には、DB としての Firestore の便利さ・手軽さ・それでいて高機能な面に魅力を感じており、最近では NoSQL データベースや Firestore の特徴をうまく捉え、メリットを活かしながら、いろいろな規模のサービスを Firestore を用いて実現している例もかなりあるようです。 これから行おうとしている個人開発でも、Fi
Cloud Nativeなシステムを構築するにあたって手助けとなる、アプリケーション開発と運用のアジリティ、可用性、拡張性を支えるさまざまなデータベースを学ぶ「Cloud Native Database Meetup #1」。ここで「TiDBのトランザクション」をテーマに水戸部氏が登壇。まずはTiDBの特徴と基本構成について紹介します。 自己紹介とアジェンダ 水戸部章生氏:ここからは、PingCAPでプリセールスを担当している水戸部が、TiDBの紹介をします。本日は、Cloud Native Database Meetupの1回目です。PingCAPジャパンは4月に法人を設立し、日々TiDBの布教活動を行っています。その中で、少しでも私たちの製品を知ってもらえればと思っています。 (スライドを指して)このページにキャラクターが映っていますが、みなさんが見ている画面の右側にキャラクターの投票
1 ⼀般の⽅、⾮医療者の⽅へ 臨床検査の偽陽性と偽陰性について 順天堂⼤学医学部附属浦安病院臨床検査医学科 三宅 ⼀徳 (⽇本臨床検査医学会 臨床検査専⾨医) 今般,病気の診断のための臨床検査について注⽬が集まっています。病気があれば 100%陽 性,なければ 100%陰性となるような検査が理想ですが,現在⾏われている臨床検査にはこのよ うな検査はほとんどなく,病気があっても陰性になったり,病気がなくても陽性になったりすることがあ ります。 ここでは,⼀般の⽅に臨床検査の「偽りの結果」がなぜ起こるのか,偽りを含む結果をどのように 診断に使っているのか,について解りやすく解説しました。 検査の偽陽性,偽陰性とは? 例えばある感染症を診断するための検査を⾏うと,図のように感染しているのに検査が陰性にな る偽りの陰性(偽陰性)や感染していないのに検査が陽性になる偽りの陽性(偽陽性)の結果 になる
全国の病院からがんの診療情報を集めた、国内では最大規模のデータベースを、京都大学などが設立するベンチャー企業が運用することになりました。当初は7つのがん拠点病院が参加する予定で、より安全で効果的な治療に活用できると期待されています。 新しいデータベースは、全国のがん診療を行う病院で電子カルテに入力された採血などの検査結果や詳細な治療情報、それに問診で聞き取った患者の体調の情報など、さまざまなデータを統合して管理できるということです。 運用は京都大学とNTTが共同で設立するベンチャー企業が行い、参加する病院には電子カルテの入力を行う専用のソフトを提供するということです。 データベースを使うことで、医師が最新の診療情報を参照し、治療に活用できるほか、製薬企業とデータを共有することで新薬の開発にも役立つということです。 当初は慶應大学病院など全国の7つのがん拠点病院が参加する予定で、今後、さらに
【STARTUP DB】調査結果 国内スタートアップ想定時価総額ランキング(2020年8月)ispaceとLooopが新たにランクイン、上位20社の想定時価総額が全て400億円超えに 成長産業支援事業を推進するフォースタートアップス株式会社(本社:東京都港区、代表取締役社長:志水雄一郎 以下、フォースタートアップス)は、継続的に国内スタートアップ動向に関する調査を行い、当社サービスである「STARTUP DB (スタートアップデータベース)」に調査結果を公開しています。今回は、2020年8月3日時点での国内スタートアップ想定時価総額ランキングを発表いたします。 2020年8月の想定時価総額ランキングでは、ispaceとLooopがそれぞれ18位と19位に新規ランクイン。また、上位20社の想定時価総額が全て400億円超えを達成しました。 ispaceは2020年7月末に、民間月面探査プログラ
CS課佐竹です。 最近暑いので、色が青いRDSでも弄って涼を取ろうと思い、RDSについて記載します。 はじめに Amazon AuroraのDB インスタンスクラス変更方法 1: Modifyパターン 2: Failoverパターン 3: Aurora複製パターン 4: Replicationパターン 5: Cross-region Read Replicaパターン まとめ はじめに 「Amazon Aurora の DB Instance classを変更したい」そう思った時、どのようなシナリオ・手順が考えられるでしょうか。ここでは一般的なModifyで実施する方法から、可能な限り停止時間を短くするような方法、そしてAurora本体のアップグレードにも対応するような方法と、合わせて5つの方法をご紹介したいと思います。 Modifyパターン Failoverパターン Aurora複製パター
みなさんこんにちは ジーズアカデミー主席講師 山崎ですm(_ _)m 今回はLaravleでサクッとモックアップが作成できる「Laravel DB.com」についてMemoしておきます。 Laravel DB.com ってなに? ER図書いて「 Migrationコード or 基本ベースのCRUD(β版) 」までを自動生成可能です。 そこからの細かい仕様に合わせる部分は自身で修正する必要はあリます。 最低限テーブル設計/LaravelのCRUDを書けるくらいの基礎知識は必要(命名規則とか間違ってるとエラーの山に) 超速でMigrationファイルやCRUDのザックリコードを作るまでは自動って感じで、あとは自分でアレンジして使うって感じですね。 「 LaravelDB.com 」の特徴 テーブル設計をクラウドに保存可能 ( 他アプリの設計に使い回せる! ) 「 家・会社のパソコン 」でも同じ
D. M. です。今回は新人研修で扱う DB のパフォーマンスチューニングについてのお話です。 この記事を書こうと思ったキッカケ 私はここ数年新人やインターンの学生のメンターをよく担当しているのですが、学生と会社員エンジニアの間にはデータベース( RDB )の知見に大きな溝があると感じています。 研修で「とりあえずサービスを作ってみよう!」という課題を出すと、最近の新卒の方は平均的なレベルが高く、いいアイディアでさらっと Web サイトを立ち上げることができます。 ただそのサイトが毎日 100 万人が使うことを想定して充分なチューニングができる人は新人段階ではほんのわずかです。毎回同じようなことを指摘するのですが、特に多いのが DB 関連です。多くの方が DB の経験がほとんどなくあまり扱えないのです。コンピュータサイエンス専攻出身の方はプログラミングスキルをはじめとした技術的な知見を持っ
どうもShinShaです。久しぶりにイヤホンのレビュー記事を書きました。今回紹介する製品は中華ブランドNICEHCKのイヤホンです。NICEHCKはAmazon、AliExpressなどネット販売で主にイヤホンケーブルなどを販売している中華ブランドです 最近、このサイトを通じて、イヤホン、イヤーピース、ケーブルなどを購入いただくケースも増えてきました。そのほとんどが中華ブランドの製品です。やはり、皆んなコストパフォーマンスが高く魅力的なイヤホンを求めているのだ感じます。 今回評価したNICEHCK DB2は音質・デザインが良く、スマートホンでポップスを聴くのに最適なエントリー製品です。KZなどの「ドンシャリ系」とは異なる、バランスよい音質に好感をもちました。詳細は下記を参照ください。 イヤホンNICEHCK DB2 製品の特徴 製品仕様 製品の写真 製品レビュー 総合評価 サウンド・インプ
全日本空輸(ANA/NH)は4月4日、国内線システムで3日午後に起きた不具合について、4日午前にすべて復旧したと発表した。この影響で3日の国内線55便が欠航し、約6700人に影響が出たほか、30分以上の遅延が153便発生して約2万人に影響が及び、4日も遅延が2便発生して約85人に影響。2日間の影響者総数は約2万6700人にのぼった。不具合の原因は現在も調査を続けているという。 *原因と再発防止策はこちら。 国内旅客システムで起きた障害について陳謝するANAの服部常務(右)と加藤デジタル変革室長=23年4月4日 PHOTO: Tadayuki YOSHIKAWA/Aviation Wire —記事の概要— ・空港の案内表示は別系統 ・5回目のシステム障害 空港の案内表示は別系統 4日に都内で会見したオペレーション部門を統括する服部茂・取締役常務執行役員は「欠航便、遅延便を多数発生させる事態を
【STARTUP DB】調査結果 国内スタートアップ資金調達金額ランキング自動運転システムの開発を行うティアフォー、98億円の資金調達を実施し、3位にランクイン 成長産業支援事業を推進するフォースタートアップス株式会社(本社:東京都港区、代表取締役社長:志水雄一郎 以下、フォースタートアップス)は、継続的に国内スタートアップ動向に関する調査を行い、当社サービスである「STARTUP DB (スタートアップデータベース)」に調査結果を公開しています。今回は、2020年1月から8月までを対象とした「国内スタートアップ資金調達金額ランキング(2020年1月〜8月)」を発表いたします。 国内スタートアップ資金調達ランキング(2020年1-8月)では、ティアフォーが総額98億円の資金調達を実施し、2020年の累計資金調達額では3位にランクイン。また、ヘイは70億円以上の資金調達を実施し、ティアフォー
おはようございます、もきゅりんです。 前回の続きです。 対象は、何となくAWSを触っているような、駆け出しITエンジニアさんです。IT業界で長く生息する方々には一般常識レベルのことが多いかと思います。 前回はHTTPプロトコルを使ってリクエスト/レスポンスを実行してみました。実際のWebサービスでは、HTTPのリクエストに応じてデータベースとやり取りします。 この記事での構成では、行指向型のリレーショナルデータベースを利用している、と想定します。 DBとの接続、および(DB)サーバとストレージの接続について簡単にまとめていこうと思います。 データベース接続とSQL処理 さて、例によって、DBアプリケーションは、ポートを開いてLISTEN状態で待機しています。 (この例では、RDSではなく、Amazon Linux2にmysql5.7.28をインストールして対応しています) そのポートに対し
話題の新刊書「オブジェクト指向UIデザイン」を読んだ。使いやすいUIについては昔から興味があって手に取ったのだが、読みながら既視感につきまとわれた。かつてAS/400使いであった筆者は、90年代初頭に「アクション→オブジェクト vs オブジェクト→アクション」という話題で仲間と盛り上がっていたことがある。その内容がまさにこの本で書かれていたことだった。 「アクション→オブジェクト」とは古いタイプのUIで見られるパターンである。ワープロソフトが普及する以前、「ワープロ専用マシン」というものがあった。それを起動して最初に現れるメニューには、以下のようなメニューオプションが並んでいたものだ。 ・ドキュメントの追加 ・ドキュメントの複写 ・ドキュメントの編集 ・ドキュメントの削除 ・ドキュメントの印刷 たとえば「ドキュメントの編集」を選ぶと、ドキュメント名を入力・選択するためのダイアログが現れる。
こんにちは、AWS事業本部の平井です。 皆さん、お使いのAWS環境のセキュリティチェックはしていますか? 当エントリでは、AWS Security HubによるAWS環境のセキュリティ状況スコアリングに該当する項目についての修正手順をご紹介します。 本記事の対象コントロール [RDS.27] RDS DBクラスターは保管時に暗号化する必要があります [RDS.27] RDS DB clusters should be encrypted at rest 前提条件 本記事はAWS Security Hubで「AWS基礎セキュリティのベストプラクティススタンダード」を利用されている方向けの内容です。 AWS Security Hubの詳細についてはこちらのブログをご覧ください。 コントロールの説明 このコントロールは、RDS DBクラスターが暗号化されているかどうかをチェックします。 暗号化さ
26日(日本だと27日)に「MSのクラウドのデータベースに脆弱性 数千社に通知」みたいなタイトルのニュース記事がロイターからありました。情報不足で正確性にかけるタイトルですが。 より細かい詳細はそのうちでるかも知れませんが現状はこちらを参照。 Update on the vulnerability in the Azure Cosmos DB Jupyter Notebook Feature – Microsoft Security Response Center(MicrosoftのSecurity Response Centerの記事) ChaosDB: How we hacked thousands of Azure customers’ databases | Wiz Blog (脆弱性発見者の記事) 脆弱性の概要 Cosmos DB組み込みのJupyter Notebook機能を
スタートアップの技術情報交換の場を提供することを目的として設立された「Microsoft Startup Tech Community」。「Microsoft Startup Tech Meetup #0 kick off」は、「Microsoft Build 2023」をテーマに開催されました。ここで登壇したのは、株式会社ゼンアーキテクツの三宅和之氏。Cosmos DBのアップデートについて発表しました。全2回。前半は、「ベクトル検索」について。 Microsoft MVPの三宅和之氏 三宅和之氏(以下、三宅):今スライドが映っていると思いますが、Cosmos DBに特化したBuildの話をしようかなと思います。 まずは簡単に自己紹介ですね。三宅と申します。ゼンアーキテクツという、Microsoft Azureのパートナーをやっている会社の代表をやっています。個人的にはMicrosoft
【企業年金】確定給付と確定拠出の違いをわかりやすく解説! ココ夫は、2015年から企業型確定拠出年金(以下、企業型DC)で資産運用、マッチング拠出もしています。 本記事では、企業型年金の確定給付年金(DB)と確定拠出年金(DC)の違いを解説します。 これを読めば、企業型確定拠出年金の運用のヒントになること間違いなし! そもそも、企業年金って何?って方はまずこちらの記事をどーぞ! 企業年金制度とは 年金のおさらいからはじめます。 年金は、公的年金と私的年金の大きく2つに分類できます。 公的年金は、国民年金、厚生年金の2つがあります。 よく、年金は3階建ての家に例えられますが、国民年金が1階部分(全国民が加入)、厚生年金(会社員や公務員が加入)が2階分です。 本記事で解説する企業年金は、3階部分に相当します。 3階部分は公的なものではなく、会社員のための私的年金制度です。 そして企業年金は、確
12月24日に販売されるWEB+DB Pressに寄稿しました。21周年おめでとうございます! タイトルが「ISUCONの実装から最近のPerlを学ぶ」で、副題は「わかりやすく変更しやすいコードを実現する考え方と方法」です。 直球ですが、読んだ感想をもらえると嬉しいです!買ってください!!! ここでは、記事の紹介や紙面都合入りきらなかったことなど補足を書きます。 記事の紹介 記事の内容は、ISUCON11のPerl実装を題材に「今までのPerlはこう書くけど、最近のPerlならこう書ける!」とやや挑戦的?な内容になっていて、正直反応が怖い内容です。 きっかけは、タイトル通り、ISUCON11のPerl実装です。id:papix から声をかけられたとき、仕事もプライベートもかなり忙しい時期で、数年前の初執筆が難産だったこともあり、きちんと書けるか不安でした。ですが、ISUCONの予選が終わっ
ウィスキー、シガー、パイプをこよなく愛する大栗です。 Google I/O 2022 で新しいデータベースである AlloyDB for PostgreSQL が発表されました。実際にサービスを触ってみたのでまとめてみます。 AlloyDB for PostgreSQL は2022年5月18日現在において、プレビューのステータスです。このプロダクトまたは機能は、Google Cloud Platform の利用規約の一般提供前のサービス規約の対象となります。一般提供前のプロダクトと機能では、サポートが制限されることがあります。また、一般提供前のプロダクトや機能に変更が加えられると、他の一般提供前バージョンと互換性がない場合があります。詳細については、リリースステージの説明をご覧ください。 AlloyDB for PostgreSQL とは AlloyDB for PostgreSQL は
そもそもファンクション(関数)とは… あるデータを渡すとあるデータを返す処理のことです 同じデータを渡せば、同じ結果が返ってくるという特徴があります ファンクションを利用する側は実際にどのような処理を行っているかを気にする必要がなく、inputとoutputだけに集中することができるようになります これは処理をカプセル化(隠して)おり、非常に便利なんです! ではファンクションDBとは何でしょうか それは「DBを作る人がinputとoutputしか気にしていないため、テーブル構造がめちゃくちゃになっている」ことです DBを使う人と作る人が同じ視点で物事を考えてはいけません 何故なら、立場が違うからです 何が悪いの?? RDBの良さとしては、データの不整合を起こさないように設計することができることにあります しかし、inputとoutputしか考えていないとこのような設計ができなくなります (
そもそも削除フラグとは何でしょうか レコードに専用のカラムを用意し、その値が0であれば未削除、1であれば論理削除、とする手法のことです しかし、削除フラグは良い方法ではありません 下記でかなり詳細にわかりやすく説明されているので是非見てください SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 削除フラグは手間を増やしたりバグになる可能性を持ってはいますが、注意していれば取り扱うこともできます 見えない削除フラグはとりあえず削除フラグを凌駕する問題です どういうことかと言うと、削除フラグを立て忘れる、ということです 何が悪いの?? 生きているデータと死んでいるデータが混ざります これは通常の削除フラグにも言えますが、見えない削除フラグでは死んでいるデータを死んでいるデータと判別することができなくなります 問題 見えない削除フラグはいくつかの問題を引き起こします 本当は死んでいるデ
もう理解できた方は多いと思われますが・・・ この変更を行うと郵便番号や、電話番号の数値の先頭0が飛ばされてしまうのです! 携帯番号は090,080とはじまるので、これが 90, 80になってしまいます。 このことに気がつかず、当時数値データのみのカラムなんだから、数値型にするべきだろうと 本番にマイグレーションしてしまいました。 そして、翌日に会員データがおかしいと連絡を受けて発覚しました。 幸いなことに、DBのバックアップがあったのと、 電話番号と郵便番号はある程度パターンが決まっているので、桁数などでチェックを行い、0が取り除かれたであろうデータは0を追加してデータの修正を行いました。結果会員データの復旧をすることができました。 最終的に内部スキーマはVarCharで適切なlengthを指定するように変更しました。 惨劇はなぜおこってしまったのか 自分が無知であった。また調査・確認が足
この記事は MICIN Advent Calendar 2023 の 5日目の記事です。 前回は竹内さんの、Socket.ioコンテナオーケストレーションハンズオン でした。 tblsはいいぞ🦍 筆者はtblsの大ファンであり、特にViewpoints機能が他のツールとは一線を画していると思っています。今回はその良さをお伝えできればと思います。 TL;DR tblsは実際のスキーマからDBのドキュメントを生成するツール ER図が巨大化しても、tblsのViewpointごとに分割することでDBの全体像が理解可能になる Viewpointの粒度に困ったら一旦トランザクションと集計の単位に設定する 個別のテーブルとViewpointは相互に参照できる CIに組み込むことでドキュメンテーション忘れを防げる なんのためにDBのドキュメンテーションを行うか DBのドキュメンテーションはそれなりにコ
「もはや電動自転車ではない」軽量スリムなDetroit Bikes DB-E2024.01.14 16:3562,049 Andrew Liszewsk - Gizmodo US [原文] ( R.Mitsubori ) 2023年1月16日の記事を編集して再掲載しています。 バッテリー、どこにあるかわかる? 電動自転車はとっても便利ですが、大きなバッテリーを積んでいるのでフレームが頑丈で外観もがっちりしていて、実用性重視という印象です。初期のEVも空気力学を重視した結果、前方がポッコリした独特のフォルムになってましたよね。 でも、Detroit Bikesの最新電動自転車DB-Eは、近くで見ないと電動だと気付かないほど細くてスタイリッシュ。 軽量で扱いがラクエクササイズも兼ねて自転車を愛用する方の中には、電動自転車に対して「楽して乗れる自転車なんて乗る意味あるの?」なんて思う方もいるかも
子どもたちが学校や塾など、教育の現場で性被害にあう事例があとを絶ちません。 政府は、子どもに接する仕事に就く人に性犯罪歴がないか確認する制度「日本版DBS」を導入するための法案を19日、閣議決定しました。犯罪歴を最長で20年照会できることなどが柱です。 新たな制度で、どう子どもを守ることができるのでしょうか? (小林さやか、杉本志織、三藤紫乃) Q.なぜ「日本版DBS」と呼ぶのか? A.イギリスの「DBS制度(ディー・ビー・エス Disclosure and Barring Service=前歴開示・前歴者就業制限機構)」を参考にした、日本版の制度だからです。 Q. どんな制度なのか? A.19日に閣議決定された法案の内容を見てみます。 【ポイント①:子どもの性暴力防止を広く義務付け】 今回の法案では、子どもを対象にした性暴力が、生涯にわたって回復しがたい重大な影響を与えるとして、学校だけ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く