Google Cloud、乗っ取られて暗号資産を無断採掘されているインスタンスを検出する「VM threat detection」発表。ハイパーバイザによるメモリ分析でエージェントレス ビットコインに代表される暗号資産の登場により、コンピュータの計算能力はマネーへとほぼ直接変換できるようになりました。これは悪意あるユーザーがコンピュータ資源を不正使用する動機をより強力なものにしたといえます。 Googleが2021年11月にクラウドの不正利用について調査し公開したレポートによると、不正利用されたインスタンスの86%が暗号資産の無断採掘に使われたとのことです。 実際に、知らないうちにクラウド上のインスタンスが乗っ取られて無断採掘に使われ、クラウド事業者から多大な金額の請求が届いた、という事例はしばしば発生しています。 Google Cloudは、こうした暗号資産の無断採掘を防ぐための新機能「
Amazon Web Services(AWS)は、2017年11月に開催されたイベント「AWS re:Invent 2017」で、同社クラウド独自の基盤技術である「Nitro System」(ナイトロシステムと発音するようです)の存在を明かしました。 ITジャーナリスト/Publickeyブロガー。大学でUNIXを学び、株式会社アスキーに入社。データベースのテクニカルサポート、月刊アスキーNT編集部 副編集長などを経て1998年退社、フリーランスライターに。2000年、株式会社アットマーク・アイティ設立に参画、オンラインメディア部門の役員として2007年にIPOを実現、2008年に退社。再びフリーランスとして独立し、2009年にブログメディアPublickeyを開始。現在に至る。 Nitro Systemは仮想マシンを提供するAmazon EC2を実現するためのサブシステムです。もともと
「創薬を再考する」をミッションとしたAI創薬企業の株式会社Elix(代表取締役: 結城 伸哉 (ゆうき しんや)/ 本社:東京都千代田区、以下「Elix」)は、京都大学大学院 医学研究科 小島 諒介講師、奥野 恭史教授との継続的な議論を元に、連合学習(Federated learning)機能を有したAI創薬向け機械学習ライブラリkMoLを2021年10月20日オープンソースとしてリリース致しました。 kMoLは、創薬・ライフサイエンス分野における分子を対象とした機械学習モデル構築のためのライブラリです。本ライブラリは、京都大学大学院 医学研究科 小島 諒介講師、奥野 恭史教授らがオープンソースとして開発してきた創薬・ライフサイエンス向けAIライブラリkGCNで得られた知見をもとに改良を加えたものであり、化合物データの分子構造やパスウェイなどライフサイエンスで広く有用とされるグラフ構造を扱
neovimを使い始めてからいろいろと設定をいじってみて,ターミナルモードの仕様について徐々にわかってきました. そこで,今回は備忘録も兼ねてneovimのターミナルモードについてまとめてみようと思います. ターミナルモードとはvimから進化を遂げたneovimの大きな特徴として,terminalモードが実装されたことがあげられます. ターミナルモードでは普通のコンソールと全く同様のものをvimのキーバインドで操作できるような作りになっています. ターミナルモードの起動コマンドは次のようになっています. 下記コマンドを実行すると,ターミナルエミュレータが新しいタブで開きます. :terminal 上の画像では左側でコードを編集し,右側でターミナルを起動しています. ターミナルモード,ノーマルモードへの移行ターミナルのウィンドウをvim内で立ち上げると,始めはターミナルモードとなっています.
Install the vscode-neovim extension. Install Neovim 0.9.0 or greater. Set the Neovim path in the extension settings. You must specify the full path to Neovim, like "C:\Neovim\bin\nvim.exe" or "/usr/local/bin/nvim". The setting id is "vscode-neovim.neovimExecutablePaths.win32/linux/darwin", respective to your system. If you want to use Neovim from WSL, set the useWSL configuration toggle and specif
Lorca+SvelteKitでやってみる! https://github.com/zserge/lorca https://github.com/sveltejs/kit あらかじめ必要なもの go(version 1.17.2以降) nodejs(16.9.0以降),npm(7.21.1以降) Chrome/Chromium/Edgeのいずれか プロジェクトの開始 mkdir sample-gui cd sample-gui go mod init sample-gui npm init svelte@next frontend // Choice "Svelte app template" is "Skelton Project". // Choice "Use TypeScript" is No. // Choice "ESLint" is No. // Choice "Prett
Get word definitions Usage : The basic syntax of a URL request to the API is shown below: https://api.dictionaryapi.dev/api/v2/entries/en/<word> As an example, to get definition of English word hello, you can send request to https://api.dictionaryapi.dev/api/v2/entries/en/hello [ { "word": "hello", "phonetic": "həˈləʊ", "phonetics": [ { "text": "həˈləʊ", "audio": "//ssl.gstatic.com/dictionary/stat
(Last Updated On: 2018年8月13日)PHPにHKDF関数、hash_hkdf()が追加されましたが、そのシグニチャは褒められるモノではありません。 出鱈目なシグニチャのhash_hkdf関数を安全に使う方法 hash_hkdf()が脆弱なAPI仕様になってしまった主な原因は、開発者がハッシュ関数を利用して鍵を導出する場合に知っておくべきFS/PFSの概念を知らなかったことにあります。(秘密鍵のセキュリティ維持にSaltが必須であるとの理解が足りなかったことも原因) FS/PFSはハッシュ関数を利用した安全な鍵導出に必須の知識です。簡単な概念なので直ぐに理解できると思います。 FSとPFS FSとはForward Secrecy、PFSとはPerfect Forward Secrecyの頭文字です。日本語では前方秘匿性と言われています。Wikipediaの解説だと fo
見ず知らずの他人同士が、リーズナブルな計算量で、秘密の通信を行うためには、公開鍵暗号と秘密鍵暗号を組み合わせる必要があります。 この暗号の組み合わせのことを「暗号スイート」と呼びます。 OpenSSLには、多くの暗号スイートが用意されています。どの暗号スイートを選べばいいのか、迷ってしまうと思います。 そして、暗号スイート全体としての暗号強度は、公開鍵の強度も関係してきます。 ここでは、総当たり攻撃の耐性を基準に、暗号スイートと公開鍵の決め方を説明していきます。 以下、私の独断と偏見ですが、なぜGoogleやFacebookが、ECDHE(256bit)-ECDSA(256bit)-AES(128bit)の暗号スイートを使用するのか、ご理解いただけると思います。 併せて、Apache Webサーバ(httpd)のECDHEのビット数の変更方法(P-256, P-386)も、説明しています。
LVSとは、Linux上でLayer4負荷分散装置と同様の機能を実現するためのソフトウェアである。Linux Virtual Serverの略称で、負荷分散装置に求められる基本的な機能を提供する。Linux Virtual Server Projectという開発プロジェクトが開発し管理しており、最近ではLinuxカーネルにも正式に取り入られている。 LVSはIPVS(IP Virtual Server)とipvsadmユーティリティから構成されている。IPVSはIPVSNetfilterモジュールというカーネルモジュールとして提供されており、Layer4負荷分散機能を実現する。ipvsadmはユーザがIPVSを管理するためのインタフェースを提供するユーティリティである。LVSの機能のうち、IVPSNetfilterモジュールは、Linuxカーネルに組み込まれているが、ipvsadmを利用す
Graph Visualization Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains. Graphviz is open source graph visualization software. It has several main graph layout programs. See
Qt (pronounced "cute"[7][8][9] or as an initialism) is cross-platform software for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed. Qt is
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く