トランザクションスクリプトはどこから来たのか トランザクションスクリプトは何者か トランザクションスクリプトはどこへ行くのか #sekkeinight
DIMMのスペックを見ると以下のような記述を見ることがある。 DDR3-1333 容量4GB CL-tRCD-tRP=9-9-9 RANK=2 ここでは、これらのCL, tRCD, tRPなどのパラメータが具体的に何を意味するかを掘り下げてみる。 ここでは1Gbitでデータ幅が16BitのDDR3メモリチップを例に取る。考え方は、DDR1/2/3全てで共通だ。 DDR系のメモリでは、このアドレスをBANK,ROW.COLの3要素に分割する。これら3要素のビット数はJEDECにより規格化されており、DDR3で容量1Gbit、データ幅16Bitの場合は、以下のようになっている BANK: 3bit ROW: 13bit COL: 10bit 概念的には以下に示す絵のようになる。 メモリにライト、あるいはメモリからリードするには上記3つのアドレスを指定しなければならないわけだが、DRAMの場合、
MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表 NoSQLデータベースには、MongoDBに代表されるドキュメントデータベース、InterSystems IRISに代表されるオブジェクトデータベース、Neo4jに代表されるグラフデータベース、Redisに代表されるキーバリューストアなど、さまざまな製品があります。 ガートナーが発表したNoSQL専業ベンダに関する調査結果によると、NoSQL市場の中で過去5年において圧倒的に高い成長率を見せ、市場のリーダーとなっているのがMongoDBです。 ガートナーは2016年に発表したクラウドサービス「MongoDB Atlas」がこの成長を支えてきた大きな要因だと分析しています。 そのMongoDBはMongoDBは、6月7日から9日にかけて米ニューヨークで開催されたイベント「MongoD
ER図とは ER図のEはエンティティ(Entity)の略で、Rはリレーションシップ(Relationship)の略です。つまりER図は「エンティティ=モノ」と「リレーションシップ=関係」の組み合わせでシステムのデータやデータ間の処理構造を設計します。例として「顧客が商品を注文する」という処理をER図で表すと以下のようになります。 簡潔に説明をすると、ER図とはテーブル間の関係を表した図です。 RDBのようなデータベースを用いてシステムの開発および運用を行う際に、テーブル間の関係を直感的に理解できるようになります。 なぜER図が必要か 実運用を行なっているシステムとなるとテーブル数が数十に及ぶことが多々ありますので、ER図のようなものなしでは複数のテーブル間の関係を把握することが困難となります。 なぜ自動更新が必要か ER図の様なドキュメントは、日々の忙しい開発業務の中では大抵の場合優先順位
はじめに 皆さんは「ポッドキャスト」を聞いていますか? ポッドキャストは個人でも配信できる音声メディアのことです。特定のサービスを指すわけではなく、音声ファイルをWebサーバーに置き、RSSフィードで更新情報を配信すればポッドキャストとして認識されます。ポッドキャストのアプリでは、そのRSSフィードのURLを登録すると随時更新された音声データを聴くことができる、という仕組みです。専用のアプリをインストールしておくと番組が更新された時点でプッシュ通知されるため、常に最新の音声データをチェックできます。 ポッドキャストという名前の通り、「iPod」時代の遺物といったイメージもあるかもしれません。しかし昨今、ポッドキャストが見直されているようです。大きな流れとしては、2018年に「Anchor」というポッドキャスト配信サービスが広まったことに起因すると思われます。録音から配信までを1つのサービス
今、中国でAndroidタブレットが過熱している理由 XiaomiとOPPO、そしてHuaweiも:山根康宏の中国携帯最新事情(1/3 ページ) 2021年にXiaomiがコスパに優れた高性能なタブレット「Xiaomi Pad 5」をリリースして以来、他のメーカーもタブレット市場に続々と参入している。新型コロナウイルスの影響によりリモートワークが増えたことなどから、自宅での需要が増えていることも背景にあるだろう。ノートPCより価格が安く、スマートフォンより大きい画面が使えるタブレットは、スマートフォンの次に買い足される製品になっているのだ。 Xiaomiは中国国内で「Xiaomi Pad 5 Pro」を販売 XiaomiのXiaomi Pad 5は日本を含むグローバル市場では1モデルだけの展開だが、中国国内では性能を高めた「Xiaomi Pad 5 Pro」も販売されている。Xiaomi
こんにちは!ちょこです! このブログでは「ゲームUIを見てみよう!」というテーマでゲームUIを紹介しています。少しでもゲームUIに興味を持ってくれる方が増えると嬉しいです! 今回は「この悪い子猫ちゃんめ!」、通称「わるこね」における会話シーンのカメラ演出の事例をご紹介します。 このデザインにより、以下の特徴があるように感じました。 一人称視点のカメラが固定式から移動式に変化することで、新しい表現になっている(新奇性) 該当の画面はこちらです。 最初はよくある会話シーンだと思っていました。 画面中央にキャラクターが表示されて、演技する系の画面デザインですね。 ©2021 xeen Inc. 会話を続けていくとキャラクターがプレイヤーに近づきます。 これにより見ている画面はプレイヤー自身の視点であることが強く意識されます。 ©2021 xeen Inc. 更にキャラクターに手を引かれてカメラが
アメリカの複数大学からなる研究チームが全てのIntel製CPUおよび複数のAMD製CPUを対象にしたサイドチャネル攻撃の新手法「Hertzbleed Attack」を公表しました。研究チームはHertzbleed Attackを用いることで攻撃対象CPUの暗号化を突破できると主張しており、IntelとAMDは対策方法をアナウンスしています。 Hertzbleed Attack https://www.hertzbleed.com/ ◆Hertzbleed Attackはどんな攻撃なのか Hertzbleed AttackはCPUが計算処理を行う際の消費電力を分析することで暗号化キーを奪取する攻撃手法です。消費電力の分析によって機密情報を盗み出す手法(単純電力解析)は古くから研究されていましたが、単純電力解析では攻撃対象の消費電力を高い精度で測定する必要がありました。しかし、今回発表されたH
WEBデザイナーとして独立した時、友達が開業祝いだとふざけて俺の自宅に観葉植物を送ってくれた。 限界独身おじさんの足の踏み場も無いほど汚い部屋に6号のモンステラが届いた。 今思えば当時は適切でない世話(水をやりすぎる、窓閉めっぱなしで風当たり悪い)をしていたが、モンステラは化け物並みの成長を見せてくれた。 どんどん葉っぱは増えるわ全体的に伸びるわで今は10号の鉢に植え替えている。 半年たったころ、もっとでっかいのが欲しくなり10号のフィカスウンベラータを購入。 175cmの俺より少し高いくらいのやつ。 育てやすいゴムの木の仲間で、水をやりすぎないことと風通しいい場所に置くこと、葉水をやる(葉っぱに霧吹きで水をかける)ことさえ守ればいいのだが 最悪なことにモンステラの半端ない生命力に慣れていた俺はウンベラータを枯らしてしまった。 ショックだったがなんとか春には復活させたいと必死で世話を頑張っ
伊豆平成(現在、ノベライズのお仕事中! 3月以降のお仕事を熱烈募集中です! オリジナルも書きたい!) @IzunoHiranari ガストで、猫ロボとバイトの娘さんが隣の席の食器を片付けてて、娘さんが猫に皿やカップを乗せていたら途中で猫が「ごゆっくり~」とか言って勝手に帰りだし、娘さんがあわてて追いかけ「バカ! まだだってば、んもー!」と猫の頭をたたき(スイッチがある)、停まって残りの食器を乗せられてるのを見 2022-06-14 17:08:40 伊豆平成(現在、ノベライズのお仕事中! 3月以降のお仕事を熱烈募集中です! オリジナルも書きたい!) @IzunoHiranari 残りの食器を乗せられてるのを見て、思わず吹き出してしまった。 「勝手に動き出しちゃうんですか?」って娘さんに聞いたら、「そーなんですよ。まったくもう」と笑っていた。 猫ロボは我関せずというように、鼻歌を歌いながらご
※公式サイトのデモ映像です。これがPythonのコード1行で作れます。 https://leafmap.org/ データ確認ってめんどくさくないですか GISデータってよくわからないな、なんだそれ。っていう方がいきなり上司に「いろんなデータが蓄積されてきたから、地図上に可視化して分析してみよう。」とか「誰でも手軽に閲覧できるように、Web上にサイトを構築しよう」なんていう話をされたら多分キレますよね? GISデータを日常的に利用していてもそれはさほど変わらず… GISデータを取り扱う中で、主にデータの前処理などを行っている方は同じような悩みを抱えているんじゃないかなと思うんですが、データの可視化ってめんどくないですか? いや、QGISとかデスクトップGISでデータ処理しているならサクッと見れちゃいますし、実際頻繁に使うんですが、サーバーで定期的に行うバッチ処理のためにローカルでプログラミン
「Day One - CTO/VPoE Conference 2022 Spring -」は、日本CTO協会が主催するイベントです。パネルディスカッションでは、政財界、テクノロジー分野の第一人者をパネリストにお迎えし、日本CTO協会理事のモデレートにより、“Day One”をテーマにご講演いただきます。ここで登壇したのは、株式会社Lighthouse Studio CTOの海老原昂輔氏。これまでの経験から導き出した、“ソフトウェアエンジニア的思考をマネジメントに活用するアプローチ”について発表しました。全2回。前半は、最初期のマネジメントとプログラマーとして犯してしまった禁忌について。 エンジニアにありがちなキャリアの変遷 海老原昂輔氏:「コードを書いていたいけど、マネジメントもやるようになっちゃった人のための生存戦略」というタイトルでトークをします。株式会社Lighthouse Stud
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 米Dolby LaboratoriesとスペインのUniversitat Pompeu Fabraの研究チームが開発した「Universal Speech Enhancement With Score-based Diffusion」は、収録した映像のバックグラウンドノイズ(背景雑音)を強力に除去する技術だ。動画撮影した雑音を消し去り、話す声だけをくっきり残すことができる。強力すぎるため、映像がアフレコを挿入したみたいな仕上がりになってしまう。 実世界で録音した音声には必然的に背景の雑音や残響が含まれ、不快感や明瞭度の妨げになるためノイズ除去が行われる。最近では深層学習の登場によりノイズ除
JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。
ウェブアプリケーションをRustで開発している、株式会社estie。今回開催された「Rust、何もわからない…」では、実サービスで活用されているRustについて、その活用方法の事例を紹介しました。ここで登壇したのは、ソフトウェアエンジニアの松本健太郎氏。アプリケーションのバックエンドをRustに書き換えた事例について発表しました。 バックエンドをRustに書き換えた実例報告 松本健太郎氏:私からは、まさにバックエンドをRustに書き換えるということで、実例報告的なことをやりたいと思っています。よろしくお願いします。 本日は、どういうことをしたかというところと、それをやるにあたっての意思決定。実際にやってみてどういうところが問題になったか。あとは、特にTypeScriptとの連携周り、どういう工夫をしたかをお話しできればと思います。 自己紹介です。松本健太郎と言います。 アプリケーションの概
2021年11月にセキュリティ情報統括室に所属。頑固なので、ニックネームだけでもやわらかくひらがなにしてみました。普段はハニーポットで収集したDDoSの発生源であるマルウェアを対象に分析しています。 おはようございます。こんにちは。こんばんは。ふぇにっくちゅん です。 今回紹介するのは nginx で利用できる LDAP 認証モジュール(ngx_auth_mod)です。 nginx は Web サーバやリバースプロキシなどを構築でき、オープンソースとして公開されています。 nginx の詳細はこちらに記載されています。 本記事で紹介する ngx_auth_mod は CATSHAND と呼ぶ情報共有システムのモジュールとして開発したものです。 情報共有についての記事「情報を流れに乗せよう:セキュリティ調査の共有方法」も併せて一読ください。 CATSHAND のシステムは Web サーバとし
【追記情報】 2022/06/15 09:00 誤字修正 + cdkk8sについて言及 先日、ハンドブックを公開しました。 ここではKubernetes上で稼働させた実績値としての記録が紹介してあります。が、逆に紹介していないものもたくさんあります。検証が済んでいないもの、時間的制約から導入できなかったものなど、不完全な情報を紹介しようと思います。 したがって、何も保証するための裏付けはないので「そういうことも検討してたんだなぁ」ぐらいで読んでもらえると嬉しいです。元記事もぜひ読んでみてください。 nodejsのDocker Imageの軽量化 Docker Imageを作る際、多くの場合Image内にnode_modulesを含んだ状態でイメージを作成しています。Nodejsのベースイメージが60〜100MBくらいあるのに対して、ビルド後のイメージサイズは200MB〜1GBくらいまで膨れ
1975年宮城県生まれ。元SEでフリーライターというインドア経歴だが、人前でしゃべる場面で緊張しない生態を持つ。主な賞罰はケータイ大喜利レジェンド。路線図が好き。(動画インタビュー) 前の記事:無印良品の化粧水がスキンケア初心者の男性にちょうどいいという話 > 個人サイト 右脳TV TAKANAWA NOBODY 高輪ゲートウェイ駅が開業した日、路線図マニアの僕もその場にいた。 「高輪ゲートウェイ」という長い駅名がどうやって路線図に入ったのか気になって、現地まで確認しに行ったのだった。 (※参考:「高輪ゲートウェイ」を路線図にどうやって入れるか) 開業日(2020年3月14日)の様子。左の人だかりは、開業日の日付が入った切符を求める長蛇の列。150分待ちとかになってた。 ちなみに路線図にはこう入っていた。長い。 もともと高輪ゲートウェイ駅が作られた場所は、JR東日本が所有する車両基地の土地
ランサムウエア(身代金要求型ウイルス)攻撃の被害を2021年10月に受けた徳島県のつるぎ町立半田病院は2022年6月7日、経緯などをまとめた有識者会議による調査報告書をつるぎ町議会に提示した。 既報の通り、ランサムウエアの感染経路は米Fortinet(フォーティネット)製のVPN(仮想私設網)装置経由である可能性が高いことを、今回の調査報告書も指摘した。VPN装置の脆弱性を放置していただけでなく、病院内LANも「閉域網だから安全」という誤解のもと、マルウエア(悪意のあるプログラム)対策ソフトの稼働を止めるなどリスクの高い設定で運用していたと明らかにした。 ランサムウエア攻撃に遭った徳島・半田病院、被害後に分かった課題とは 調査報告書は半田病院のサイバーセキュリティーに関する知識不足を指摘する一方で、顧客を支援する提案をしてこなかったベンダーの不作為を強く批判した。ただ、とりわけ強く批判され
JSON を行単位にわかりやすく展開してくれるコマンド gron がピンポイントでとても便利 2022-06-13-1 [Programming] コマンドラインでの JSON の操作には jq (軽量JSONパーサ)[2017-10-24-1] を使っています。万能で便利なんですが、奥まったところにある値だけを取りたいときとかちょっと面倒なんですよね。ちらっと値を見たいだけなのにおおげさになっちゃいがち。 ということで、 gron というのを使ってみました。 GitHub - tomnomnom/gron: Make JSON greppable!JSONをgrepしやすくするコマンドラインツールgronの紹介 - Qiitagronでjsonの扱いが楽になった話 – Tower of Engineers あ、これでいいや。 いわゆる「顧客(=私)が本当に必要だったもの」だわ。 例えば、
GitHubは、ユーザーのプロフィール欄にその人のさまざまな実績を示す「Achievements」と呼ばれるバッジの表示を発表しました。 Whether you’re a Galaxy Brain or Pull Shark - we’re celebrating you with Achievements Check it out! https://t.co/uZtgC2D5dv — GitHub (@github) June 9, 2022 下記はその例の1つで、NASAとジェット推進研究所が行った「Mars 2020 Helicopter Mission」にオープンソースで貢献した人のプロフィール欄に表示されたバッジ(左端)です。 これ以外にも、すでに「GitHub Sponsor」バッジや、永久凍土下への保存が行われたコードに貢献した「Arctic Code Vault」などのバッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く