著者: プロホスト

PostgreSQL で EAV を JSONB に置き換える

TL; DR: JSONB は、クエリのパフォーマンスを犠牲にすることなく、データベース スキーマの開発を大幅に簡素化できます。はじめに リレーショナル データベース (データベース) の世界でおそらく最も古い使用例の 1 つである古典的な例を示しましょう。エンティティがあり、このエンティティの特定のプロパティ (属性) を保存する必要があります。ただし、すべてのインスタンスが同じプロパティのセットを持つことができるわけではありません。さらに、[…]

面接中に自分や他の人の時間を節約する方法、または人事に関する誤解について

短い一週間の冬の日にふさわしいように、次の日が始まりました。マネージャーは古典的なタスクでいっぱいだった - 「昨日、ロトミリオンのイワン・ヴァシリエヴィッチではなく、スポーツロトのワシリー・イワノビッチに手紙を送りました。そこでワシリー・イワノビッチについてあらゆる種類のわいせつなことを書きました、彼がその手紙を読まないように注意してください」 ” または “私たちはここ 1 年に最適化を行ってブランチに来ました [...]

街は眠りに落ち、ハブロビ人は目覚める

記事のコメント数が急速に 1000 件に近づいている場合は、著者が述べたテーマに関係なく、内部では争いが激化していることをご安心ください。政治の発火点、あらゆる問題について安楽椅子の専門家に囲まれ、アバターによる遠隔での精神医学の診断などです。そしてニックネームは、個人的で皮肉な攻撃を受け、その辛さはゼノモーフの血のそれを超え、そしてもちろん、[…]

なぜ彼らは私に電話をかけ直さなかったのですか-6、つまりユーザー名に注意してください

ほぼ XNUMX 年前、私が「面接中に自分と他の人の時間を節約する方法、または人事の誤解について少し」という記事を書いたとき、私は長期的な協力(相互協力)における双方の誠実さと利益を前提として話を進めました。利益、Win-Win、それだけです)。 昨年の慣行は、市場の状況が従業員にとって悪い方向に徐々に変化していることを示しており、[…]

企業の目から見たインターン生

おそらくご存知かと思いますが、Parallels は設立当初から才能ある学生にサービスを提供してきました。 多くの点で、会社自体が同じ若い「才能」のおかげで出現したからです。 MIPT とバウマン MSTU は一般に、かつての指導者と現在の指導者の揺りかごであると考えることができます。 今はどうですか? 「後輩」と仕事をするのはお金がかかり、「苦痛」である ここ数年、[…]

ブレードランナーのタイムラインは2019年XNUMX月です。 予言は当たったのか?

1982 年、リドリー スコット監督は映画『ブレードランナー』で世界を喜ばせました。 これは、2019 年 XNUMX 月の暗く不穏な未来を視聴者に見せたカルト SF 映画です。 映画で描かれたものと現在私たちが持っているものを比較できるようになりました。 これはテクノロジーに関するものであり、Blade の政治的、社会的、経済的モデルに関するものではありません […]

ソ連のスーパーヒーロー、チェコの鼻くそ、オーストラリアのクローン

「SF作家アーサー・C・クラークがいかにして雑誌『テクノロジー・フォー・ユース』を廃刊させそうになったか」という記事で、私は金曜日に、『ヴェセリエ・カルティンキ』の編集長がどのようにして虫にやけどを負いそうになったかについて話すと約束した――言葉の最も文字通りの意味で。 今日は金曜日ですが、その前に「面白い写真」そのもの、このユニークなケースについて少しお話したいと思います。 […]

分散型ビデオ放送プラットフォーム PeerTube 2.0 のリリース

ビデオホスティングとビデオブロードキャストを組織するための分散型プラットフォームである PeerTube 2.0 のリリースが公開されました。 PeerTube は、P2P 通信に基づくコンテンツ配信ネットワークを使用し、訪問者のブラウザを相互にリンクする、YouTube、Dailymotion、Vimeo に代わるベンダー中立の代替手段を提供します。 プロジェクトの開発は AGPLv3 ライセンスに基づいて配布されます。 PeerTube は、ブラウザ内で実行され、WebRTC テクノロジーを使用して […]

Microsoft Defender ATP が Linux に登場

Microsoft は、プロアクティブな保護を提供し、パッチが適用されていない脆弱性を監視し、システム上の悪意のあるアクティビティを特定して排除するように設計された Microsoft Defender ATP (Advanced Threat Protection) プラットフォームで Linux のサポートを提供するよう取り組んでいます。このプラットフォームは、ウイルス対策パッケージ、ネットワーク侵入検出システム、脆弱性の悪用(ゼロデイを含む)から保護するメカニズム、拡張隔離のためのツール、追加のアプリケーション管理ツールなどを組み合わせています。

音楽と音声を分離するシステム Spleeter のオープンソース

ストリーミングプロバイダーの Deezer は、Spleeter と呼ばれる実験プロジェクトをオープンソース化しました。このプロジェクトは、複雑なオーディオ構成からオーディオソースを分離するための機械学習システムを開発しています。このプログラムを使用すると、楽曲からボーカルを削除して伴奏だけを残したり、個々の楽器のサウンドを操作したり、音楽を破棄して音声を残して別のサウンド シリーズとオーバーレイしたり、ミックス、カラオケ、またはトランスクリプションを作成したりすることができます。コード […]

ビデオトランスコーディングプログラムHandBrake 1.3.0のリリース

1.3.0 年間の開発を経て、ビデオ ファイルをある形式から別の形式にマルチスレッド コード変換するツール、HandBrake XNUMX がリリースされました。 このプログラムは、コマンド ライン モードと GUI インターフェイスの両方で使用できます。 プロジェクト コードは C 言語 (.NET で実装された Windows GUI 用) で書かれており、GPL ライセンスの下で配布されます。 Linux 用にバイナリ アセンブリが用意されています […]

Arch Linux は Linux カーネル パッケージのインストール方法を変更しました

Arch Linux 開発者は、Linux カーネルでパッケージをインストールする方法の変更を発表しました。 すべての公式カーネル パッケージ (linux、linux-lts、linux-zen、および linux-hardened) は、カーネル イメージを /boot ディレクトリに実際にインストールしなくなります。 カーネル イメージのインストールと削除は、mkinitcpio スクリプトによって実行されます (カーネル インストール操作を処理するフックは、これまで mkinitcpio にのみ追加されていましたが、[…]