Erlang/OTP 26 が正式リリース
Erlang/OTP 26.0 が正式にリリースされました。
Erlang は、汎用の同時関数型プログラミング言語です。Erlang は、Erlang/OTP の総称を指すこともあります。オープン テレコミュニケーション プラットフォーム (OTP) は、Erlang の共通の実行環境および標準コンポーネントのセットです。
これは、多くの新機能、改善、互換性のない変更を含むメジャー バージョン アップデートです。
主な変更点
-
改良されたシェル
-
変数、レコード名、フィールド名、マップキー、関数パラメータタイプ、ファイル名の自動補完をサポートします。
-
シェルで外部エディタを開いて現在の式を編集するためのサポート
-
シェルで定義されたレコード、関数、仕様、および型 (型を含む) のサポート
-
新しい端末
このバージョンでは、TTY/ターミナル サブシステムが書き換えられます。Windows ユーザーは、erl.exe には通常の Unix シェルと同じ機能があり、werl.exe は erl.exe への単なるシンボリック リンクであることに気づくでしょう。これにより、Windows Erlang ターミナルのエクスペリエンスが Unix と一致します。
-
コンパイラとJITの最適化
-
固定サイズのセグメントを使用したバイナリの作成とマッチングの最適化
-
UTF-8 セグメントの作成とマッチングを最適化する
-
バイナリに追加された最適化
-
コンパイラーと JIT は、すべてのキーがコンパイル時に既知のリテラルである小さなマップを作成するためのより良いコードを生成するようになりました。
-
上記の最適化に基づいて、base64 モジュールのパフォーマンスが大幅に向上しました。たとえば、JIT を使用した x86_64 システムでは、エンコードとデコードは Erlang/OTP 25 よりもほぼ 3 倍高速になります。
-
改善された解析ツール
-
標準ライブラリを更新する
-
マップを改善する
-
SSLの改善
-
リストモジュールの改善
-
おそらくランタイム システムでこの機能を有効にする必要はありません
-
Dialyzer のインクリメンタル モードの導入
-
argparse の紹介 - Erlang のコマンドライン パーサー
元のリンク: https://www.oschina.net/news/241357/erlang-otp-26
deepin V23 ベータ版がリリースされました
Deepin deepin V23 が最初のベータ版をリリースしました。
発表では、これは V23 アルファ バージョンのアップグレードであると書かれていますが、実稼働環境には推奨されません。Deepin v23 ベータ版は、ユーザー エクスペリエンスを重視したシステムとして、DDE、ターミナル、バージョン間のアップグレード、アプリケーションの互換性の新しい変更を含む多くの新機能を導入しています。これらの新機能により、Deepin v23 ベータ版は、ユーザーのニーズと期待にさらに応えることができる、より現代的で効率的なオペレーティング システムになります。
deepin V23 Betaのアップデートログは以下の通りです。
新機能
DDE
-
内部テスト チャネルの入り口、コントロール センター > アップデート > アップデート設定 > 内部テスト ソース アップデートを追加しました。
-
内部テストまたは正式バージョンが更新された場合のシステム更新ログの取得と表示をサポートします。
-
ハードウェア デバイスのサポートが追加され、WiFi 接続時のホットスポット機能がサポートされます。
-
コントロールセンターシステムの情報インターフェースに表示される情報コンテンツを最適化します。
-
アカウント アバター モジュールが変更され、2D、3D、および動物のポートレートが追加されました。
-
タスクバーに表示されるシステムプラグインの内容を最適化し、不要なプラグインアイコンの表示を減らしました。
-
手動設定時間を最適化した後、ユーザーは動的な効果を認識します。
-
お気に入りのアプリケーションをウィンドウ モードで最適化し、アイコン プレースホルダー ロジックを適用します。
-
Wayland デスクトップ環境を追加しました (テクニカル プレビュー バージョン、注意して使用してください)。
ターミナル
-
端末設定「Thor Mode」アニメーション表示時間をサポートします。
-
全画面操作のための F11 ショートカット キーをサポートします。
-
ショートカットキー「ctlr + マウスホイール」の組み合わせをサポートし、テキストサイズ機能を調整し、管理を無効にします。
-
履歴ロールバック行数の設定をサポートします。
システムアップグレードツール
20.9 ユーザーアップグレードの場合は、ストアで「システムアップグレードツール」アプリをダウンロードしてください
-
V20 バージョンのクロスバージョン アップグレードをサポートします。
-
アップグレード プロセスは、既存のハードウェア環境のアップグレード評価をサポートします。
-
オンラインまたはミラーインポートの 2 つのアップグレード方法をサポートします。
-
オンライン環境でアップグレードされたアプリケーション エコロジーの比較と評価をサポートします。
-
システムアップグレード後のシステムバージョンのロールバックをサポートします。
アプリケーション互換性
-
V20 アプリケーションのインストールと操作のサポートが追加されました。
-
Android コンテナの 6.1 カーネルへの適応のサポートが追加され、6.1 カーネルでの Android アプリケーションの安定した動作が保証されます。
他の
-
新しい 6.1 カーネルを統合します。
-
docker.io コンテナ ツールを統合して依存関係パッケージをコンパイルします。
-
インストール段階で N カードのクローズド ソース ドライバーのインストール オプションを返しました。
-
fcitx5、fcitx5-qt、kcm-fcitx5 は最新のアップストリーム バージョンに更新されました。
-
qt6 フロントエンドをサポートするために fcitx5-frontend-qt6 パッケージを追加します。
-
ウェアハウス更新 Docker コンテナー ツール。
-
ウェアハウスには podman コンテナー ツールが統合されています。
-
kde シリーズ ソフトウェア パッケージをバージョン 5.90 にアップグレードします。
-
特定の amd プラットフォームのオーディオ デバイスをサポートするために 6.1 カーネル構成ファイルを更新します。
バグ修正
-
Deepin ホームを最小化した後、プラグイン領域で右クリックするとメイン ウィンドウを起動できないことが表示される問題を修正します。
-
Deepin Home をバージョン 1.0.20 にアップグレードすると、タスクバー アイコンの右クリック メニューにある Deepin Home オプションでアプリケーション ウィンドウをアクティブにできなくなります。
-
タスクバーの DeepinHome を右クリックすると、DeepinHome と DeepinHome の右クリック メニューが同時に開かれる問題を修正します。
-
ごみ箱内のファイルをデスクトップにドラッグした後、ごみ箱内のファイルが自動的に復元および消去されない問題を修正しました。
-
javaFx がファイル マネージャーを呼び出した後、メモリがオーバーフローし、ファイル管理インターフェイスが空白になります。
-
デスクトップアプリケーションのショートカットアイコンをフォルダに移動すると、ショートカットアイコンが歯車アイコンに変わる問題を修正しました。
-
キーワード検索後、検索結果ページにファイルをドラッグするとソースファイルが存在しないというエラープロンプトを修正しました。
-
アプリケーションアイコンに色識別を追加した後、色識別カテゴリにアイコンが存在しない問題を修正します。
-
英語環境でフォントサイズを20に調整した場合にsmbポップアップボックスが完全に表示されない問題を修正しました。
-
デスクトップ上の圧縮ファイルを右クリックして「アーカイブマネージャー」モードで開くと、アーカイブマネージャー内のファイルをデスクトップにドラッグできない問題を修正しました。
-
アーカイブ マネージャーがフォルダーを解凍した後、ショートカット キーを使用してフォルダーを削除するときに、選択した圧縮パッケージを誤って削除してしまう問題を修正します。
-
モバイル ハードディスクにファイルをコピーする際の問題を修正します。コピーが完了した後もメモリがまだ占有されています。
-
6.1 カーネルでの nvidia ドライバーのインストールの失敗を修正。
-
仮想マシンの KVM ファームウェアが UEFI モジュールを認識できない問題を修正しました。
-
システムが新しく作成したアカウントを削除した後、タスクバー上のアプリケーション、ランチャー、電源、その他の機能をクリックすると応答が遅くなる問題。
-
wap2パーソナルホットスポットがオンになっているときにデバイスが正常に接続できない問題を修正します。
-
ネットワークプラグインパネルの2回目のクリックで閉じない問題を修正。
-
アカウントのパスワードの有効期限が切れたときに、パスワード変更インターフェイスが異常に表示される問題を修正します。
-
ログイン インターフェイスが予想されるロック画面インターフェイスに戻れないという問題を修正します。
-
ロック画面インターフェースのビデオ再生ボタンのアイコンが楕円状態になる問題を修正します。
-
ログイン インターフェイスのユーザー リスト ボックスの黒い境界線の問題を修正します。
-
コントロールセンターのワイヤレスネットワークリストが自動的に更新されない問題を修正します。
-
各コンポーネントの丸い角におけるギザギザの表示の問題を修正します。
-
ランチャーの小窓モードにおいて、左側の分類文字のサイズと色が正しくない問題を修正しました。
-
全画面モードでのアプリケーションのグループ化と、コレクション モードで表示されるアプリケーション アイコンの数が間違っていた問題を修正しました。
-
全画面モードでのアプリケーションのグループ化アイコンの位置ずれを修正しました。
-
アイコンの読み込みロジックを最適化して、アイコンの読み込みによって引き起こされるページとリストのスクロールがスムーズにならないようにします。
-
フルスクリーンモードでランチャーアイコン群を開くと、ウィンドウの背景色が正しく表示されない問題を修正しました。
-
ランチャーの小ウィンドウモードにおいて、モード切り替え用のボタンアイコンがぼやける問題を修正
-
印刷プレビューを修正 -- ページに色がありません。
-
いくつかのボタンアイコン、表示サイズ、ぼやけ、および表示エラーを修正します。
-
音楽アプリとメールボックスアプリのアイコンを同時にトレイに保存できない問題を修正しました。
-
Linglongアプリに新しい通知がある場合、通知をクリックしてもアプリが起動できない問題。
-
システムモニターの処理において、ファイル管理アイコンが正しく表示されない問題を修正しました。
-
一部の機種のCPUのモデル名が空の場合、CPU情報が表示されなくなる問題を修正しました。
-
ブラウザを開いてシステム モニターでコマンドの場所を表示することを選択すると、間違ったディレクトリにジャンプする問題を修正しました。
-
ダークテーマの下で、描画ボードのツールバーのスタイルが白で表示され、ワークスペース全体のスタイルと一致しない問題を修正します。
-
端末でアップグレードを実行するときにアップデートの取得に失敗する問題を修正します。
-
一部のモデルでイメージをインストールした後、システムが Wi-Fi ネットワーク信号を検索できない問題を修正します。
-
/var/log ディレクトリ内のファイルが大量のディスク領域を占有するという問題を修正します。
-
libqapt パッケージ名にサフィックスが付いているとバージョンを正確に区別できない問題を修正しました。
-
ログインインターフェースの音楽操作ボタンのアイコンが異常となる問題を修正
-
ログインインターフェイスのユーザー切り替えウィンドウの黒枠の問題を修正しました。
-
一部のモデルでイメージインストール時に黒い画面が表示される問題を修正しました。
-
一部の Linglong アプリケーション アイコンがトレイに共存できない問題を修正します。
-
Linglong環境において、画像閲覧アプリケーションのmrw、mng、raf、pef、raw、orf形式が表示できない問題を修正しました。
-
サムネイルでズーム機能を使用した後、他の画像に切り替えると、他の画像が真っ白になり、右クリック メニューを呼び出すことができなくなります。
-
画像閲覧時にテーマ追従システムが無効になる問題を修正。
-
画像閲覧アプリケーションがマウスで画面の枠外に移動できない問題を修正しました。
-
アプリのテーマをダークに設定すると、タイトルバーとメインメニューバーがはっきりと見えなくなる問題を修正します。
-
アルバムが更新された後のランチャー内の複数のアイコンを修正しました。
-
アルバム内の画像が全画面表示できない問題を修正
-
複数の写真を選択した場合、マウスの右ボタン「アルバムを開く」が有効にならない問題を修正します。
-
アルバム内の写真を開いてランチャーから再度閉じると応答が遅くなる問題を修正しました。
-
アルバム内の写真をダブルクリックして開くと、インターフェイスの表示が異常になり、一部のボタンがブロックされる問題を修正しました。
-
同じ写真を重複排除せずにアルバムに繰り返しインポートできる問題を修正します。
-
アルバム内のアイテムを削除した後にアルバムをクリアする際の遅延を修正しました。
-
画像を回転するときに画像がちらつく問題を修正しました。
-
複数のシステムをインストールする場合、ドキュメント管理で他のシステム ディスクをマウントした後、フォト アルバムを開くための応答時間が 60 秒を超えます。
-
アルバム メニューをクリックすると、新しいアルバムを作成するときに反応しない問題を修正しました。
-
カスタムインストールページでスワップパーティションを編集する際にマウントポイントが正しく表示されない問題を修正しました。
-
ディスク全体に 5 個を超えるディスクがインストールされている場合、ディスク アイコンの 2 行目が不完全に表示される問題を修正します。
-
LVM ボリューム グループ名を作成するときに、プロンプト テキストと一致しない 20 文字を超える名前を入力できるという問題を修正します。
-
選択したパーティション サイズがシステムの最小インストール領域を満たしておらず、プロンプト テキストに単位が欠けている問題を修正します。
-
カスタムおよびアドバンスト インストール インターフェイスのルート パーティションの前に空き領域がある場合にシステムをインストールできない問題を修正します。
-
efi bootのカスタムインストール中にefiパーティションが削除されたため、efiパーティションが作成できない問題を修正しました。
-
インストール進行状況インターフェイスの背景が十分に透明ではなく、ぼやけて白になる問題を修正します。
-
インストールの準備インターフェイスを修復します。設定は初期化バックアップが無効である問題を使用しません。
-
hwe-6.1 kernel 8852be ネットワーク カードが使用できない問題を修正しました。
-
ログイン インターフェイスでアカウントを切り替えるためのポップアップ ボックスの黒い枠の問題を修正します。
-
音楽がオンになっているときにロック画面インターフェイスのアイコンのサイズが間違っている問題を修正します。
-
一部のモデルのシステムインストール中に黒い画面が表示され、ロゴインターフェイスが表示されなくなる問題を修正しました。
-
端末設定インターフェースのナビゲーションバーのフォントが大きすぎる問題を修正します。
-
端末のリモート管理で時折発生するクラッシュの問題を修正します。
-
タスクバーのネットワーク箇条書きが異常に青く表示される問題を修正。
-
高解像度画面モデルを 1.75 以上にスケールした場合の文書管理アイコンの異常な表示を修正しました。
-
呼び出し後にフォーカスを失った場合、通知センターが自動的に非表示にならない問題を修正します。
-
一部のモデルでNVIDIAグラフィックスカードドライバーが認識できない問題を修正。
-
壁紙の設定が有効にならない問題を修正します。
-
アプリケーションアイコンをタスクバーにドラッグできない問題を修正。
-
ファイル名を変更すると背景が透明になり、ファイル名が不鮮明に表示される問題を修正しました。
-
標準フォントと等幅フォントのデフォルト設定オプションがコントロール センターの個人用設定に表示されない問題を修正しました。
-
ズーム率が 1.25 の場合、通知センターのウィジェット アイコンはぼやけて表示されます。
-
新しくインストールされたイメージが初めてシステムに入ったときにウェルカムビデオがポップアップしない問題を修正します。
-
ビデオ ファイルのデフォルト アプリケーションがオンになっている場合にフォト アルバム アプリケーションを呼び出す問題を修正します。
-
一部のアプリケーションを開いて閉じると再度開けなくなる問題を修正。
-
ランチャーインターフェース上で右クリックしてもアプリがアンインストールできない問題を修正しました。
-
一部のユーザーが起動時にログインインターフェイスに入れない問題を修正しました。
-
Lenovo tinkbook 14 G4+ マイクが使用できない問題を修正します。
-
タイトルバーの高さが設定後に反映されない問題を修正。
-
画面を自動的にロックするようにシステムを設定し、ディスプレイをオフにしてロック画面インターフェイスに入るために起動すると、ちらつきの問題が発生する問題を修正します。
-
IP を手動で検索してプリンターを追加できない問題を修正します。
-
画面のズームを調整した後、通知バナーの [今すぐログアウト] ボタンをクリックしても反応しませんでした。
-
デスクトップでショートカット キーを使用してクリップボードを呼び出すことができない問題を修正します。
-
ランチャーの全画面モードでキーボードの矢印キーのアイコン オプションの切り替えがスムーズでなかった問題を修正しました。
-
タスクバーのスクリーンショットアイコンをクリックして画面録画を選択し、画面録画終了後にマウスを動かすとタスクバーがクラッシュする問題を修正。
-
最初のパーティションはブートまたはルートでなければならないという制限を修正して削除します。
-
Ventoy でインストールするときに既存の読み取り専用 EFI パーティションの再利用が許可される問題を修正して解決します。
-
複数のスワップ パーティションがある場合の開始時のインストールの失敗を修正しました。
-
ブラウザと WPS がタスクバー上の同じアイコンの位置を共有する問題を修正します。
-
ブラウザがタスクバーに常駐している場合、ブラウザを開いた後、最近使用した領域にブラウザアイコンが表示され、2 つのブラウザアイコンが異なる問題を修正します。
-
全画面モードで新しくダウンロードしたアプリの順序が乱れていた問題を修正。
-
ウィンドウモードでランチャーを開かずにアプリストアでアプリをダウンロードすると、新しくダウンロードしたアプリが前面に表示されない問題を修正しました。
-
高効率モード時にランチャーボタンによるテキストボックスの表示が不完全になる問題を修正しました。
-
高効率モードで日時の上にマウスを置いたときに日時の表示情報が不完全になる問題を修正しました。
-
高効率モードでタスクバーのゴミ箱アイコンにマウスを置くとプロンプトがブロックされる問題を修正。
-
画面録画が完了した後、プラグイン領域でプラグインを追加または削除すると、プラグイン領域に空白の問題が発生します。
-
Wpa/Wpa2モードでホットスポットに接続できない問題を修正しました。
-
ランチャーの全画面モードで新しくダウンロードしたアプリケーションが認識できず、検索はできるが表示できない問題を修正。
-
表示画面のズーム調整後にテキストエディタが使用できなくなる問題を修正しました。
-
システムのインストールを修復した後、初めてログイン インターフェイスが拡大されず、ログイン ボックスとアバターの表示比率が正常ではありません。
-
デュアルスクリーン拡張モードで壁紙を設定するときのセカンダリスクリーンの白い画面の問題を修正します。
-
キーボードレイアウト追加時の表示異常問題を修正しました。
-
ブラウザでブックマークをエクスポート後、ブックマークファイルのアイコンスタイルがWebページファイルのアイコンスタイルとして表示されない問題を修正しました。
-
ファイルをsmbサーバーのデスクトップに送信し、ネットワーク切断後にファイルのプロパティの場所にアクセスすると、ファイルマネージャーが固まって操作できなくなる問題を修正しました。
-
デスクトップ上のショートカットを削除し、すべてをごみ箱に戻すと、一部のアイコンがギザギザのアイコンとして表示される問題を修正します。
-
ショートカットキー「Ctrl+shift+?」を使用してショートカットキープレビューパネルを表示すると、「ファイルの削除」項目が誤って表示される問題を修正しました。
-
色識別カテゴリに存在しない、デスクトップ上のアプリケーション アイコンに色識別を追加する問題を修正します。
-
javaFx がファイル マネージャーを呼び出した後、メモリがオーバーフローし、ファイル管理インターフェイスが空白になります。
-
smb サーバー フォルダー内の同じ名前のファイルを置き換えるときにファイル マネージャーがフリーズする問題を修正しました。
-
ドキュメント マネージャーがファイルを検索結果ページにドラッグすると、ソース ファイルに問題がないことを示すメッセージが表示される問題を修正します。
-
ファイル マネージャーが大きなファイルをモバイル ハード ディスクにコピーするときのメモリ リークの問題を修正します。
-
アーカイブマネージャーがフォルダーを解凍した後、選択した圧縮パッケージがショートカットキーの削除操作を実行しますが、実際には解凍されたフォルダーが削除される問題を修正します。
-
圧縮ファイルをドラッグ&ドロップで解凍できない問題を修正。
-
デスクトップアプリのショートカットアイコンがフォルダーに移動し、ショートカットが歯車アイコンに変わる問題を修正
既知ではないが修正されていない
-
高度なインストール uefi+xfs のルート パーティション方式を使用してシステムをインストールした後、システムに正常に入ることができません。
-
smb サービスがマウントされている場合、すべてのネットワークを切断してからログアウトし、再度ログインしてデスクトップを長時間ロードすると、
-
システムが lvm パーティションを作成し、正常にインストールした後、詳細インストールを再度開始すると、lvm パーティションを再度編集することはできません。
-
バックアップおよび復元アプリケーションは、xfs ファイル システムをサポートしていません。
-
システムの内蔵ブラウザでは Weibo ビデオを再生できません。
-
Linglong バージョンの音楽ソフトウェアは LRC インターフェイスを使用して音楽を再生するため、CPU 使用率が高くなります。
-
Win10 デュアル システム、V23 alpha 2 カスタム インストールが失敗しました。
-
Firefox ブラウザは、コントロール センターのデフォルト プログラムには表示されません。
-
一部のユーザーのデスクトップ環境インターフェイスの隅に影が表示されます。
-
特殊効果モードをオフにすると、一部のソフトウェア インターフェイスの周囲に太い黒い境界線が表示されます。
-
シャットダウン効果音は、コンピュータがシャットダウンまたは再起動されるときにホワイト ノイズを発生します。
-
open-vm-tools をインストールした後も、仮想マシンの内部と外部のコンテンツを相互にコピーすることはできません。
-
コントロール センターの時刻と日付パネルで、時刻設定の自動同期設定の下にあるテキストの説明に「バージョン」以上の文字が含まれています。
-
fcitx 設定インターフェイスでは、一部の機能ボタンがダーク テーマの下ではっきりと見えません。
-
一部のモデルはシャットダウンまたは再起動に時間がかかります。
-
マウスを動かしたり、キーボードを入力すると、大量のログが生成されます。
-
libreoffice 7.5.1 でドキュメントやテーブルなどを開くと、タスクバーのアイコンが異常に表示されます。
-
タスクバーの画面録画アイコンを非表示にすることはできません。
-
最新バージョンの Linux QQ が起動すると、画面の左上隅に 2 つの小さな qq アイコンと閉じるボタンが表示されます。
-
一部のモデルでは Linux QQ の新しいバージョンが使用されており、デスクトップの左上隅に箇条書きボックスが残ります。
-
タスクバーの右下隅にある折りたたまれたプログラムの小さな矢印をクリックしても色が自動的に回復せず、マウスを小さな矢印に移動すると色が消え、移動すると再び表示されます。
-
サードパーティ アプリケーション ウィンドウの丸い角とテーマは、システム設定によって変更されません。
-
Wayland モードでは、タスクバーがロック画面とシャットダウン インターフェイスに表示されます。
-
システムのシャットダウン時には多くのノイズが発生し、シャットダウン効果音はデフォルトでブロックされています。
主な新機能の導入
DDE
deepin DDE は、Linux オペレーティング システムをベースとしたデスクトップ環境であり、美しさ、シンプルさ、使いやすさを特徴としており、大多数のユーザーから「最も美しい Linux デスクトップ」と称賛されています。Deepin デスクトップは、ユーザー エクスペリエンスと人間とコンピューターのインタラクションに重点を置いた独自のデザイン スタイルと美的コンセプトを採用しており、ユーザーは使用中によりスムーズで自然な操作エクスペリエンスを体験できます。同時に、DDE は強力なカスタマイズ性と拡張性も備えており、ユーザーはさまざまなニーズや好みに合わせてデスクトップ コンポーネント、テーマ、プラグインを自由に追加および変更できます。
まず、deepin V23 ベータ版には内部テスト チャネルの入り口が統合されており、手動でコマンドを入力して内部テストに参加する場合と比較して、統合された内部テスト チャネル テストは、deepin 内部テストに参加することに興味のあるより多くの友人をカバーできます。テストの効率が上がり、品質も向上します。友達も積極的に参加して、より良い体験を提供するために熱心に取り組んでください。
次に、システム アカウント モジュールに 2D、3D、動物の画像が追加されており、システムのデフォルトの画像をカスタマイズして選択して、あなたの生活をより面白くすることができます。設定は次のとおりです。
つまり、DDE は強力で使いやすく、エレガントなデスクトップ環境であり、ユーザーにより快適で効率的な仕事と生活の体験を提供します。
DDEウェイランド
Wayland は、従来の X11 ディスプレイ サーバーよりも優れたスムーズなユーザー エクスペリエンスを提供する、最新の軽量で安全なディスプレイ サーバー プロトコルです。Wayland を使用すると、ユーザーはより高速で応答性の高いグラフィックス パフォーマンス、入力遅延の軽減、アプリケーションのサンドボックス化やユーザー データの分離などの優れたセキュリティ機能を楽しむことができます。Wayland はマルチタッチとジェスチャーをサポートするように設計されているため、タッチスクリーン デバイスにとってより良い選択肢になります。deepin V23 ベータでは、DDE が暫定的に wayland をサポートし、ユーザーが wayland プロトコルでデスクトップ環境を開始できるようにします。
では、V23 でウェイランドに入るにはどうすればよいでしょうか? ユーザー インターフェイスにログインするときに X11 または Wayland モードを選択するだけで済み、Wayland モードに切り替えて直接ログインできます。ユーザーがすでにログインしている場合は、電源ボタンをクリックし、ログアウトをクリックして、ウェイランド モードに切り替えます。効果は次のとおりです。
このベータ版は Wayland を統合する実験的な試みであり、より最新で効率的な表示サーバー プロトコルをユーザーに提供し、deepin DDE の全体的なユーザー エクスペリエンスを継続的に改善することを目的としています。
ターミナルターミナル
deepin V23 ベータ ターミナルには、多くの新機能と改善が加えられています。まず、端末は「Thor モード」アニメーション表示時間設定をサポートしており、エクスペリエンスが向上しています。次に、ショートカット キー F11 を使用して直接全画面モードに入ることができるため、端末の使用効率が大幅に向上します。最後に、ユーザーは履歴ロールバック行の数を設定して、端末操作をより効率的にすることができます。
このターミナルのアップグレードにより、deepin V23 のユーザーはより実用的な機能とより効率的で便利なターミナル エクスペリエンスを実現し、ユーザーはコマンド ライン操作やターミナル管理をより便利に実行できるようになり、作業効率が向上します。
アップグレードツール
ユーザーの声を聞いて最も注目されたのは、データとシステム構成を新しいシステムにシームレスに移行するために、V20 から V23 にスムーズにアップグレードするにはどうすればよいかということです。この目的を達成するために、deepin コミュニティ チームはシステム アップグレード ツールを開発しました。
Deepin v23 ベータ版では、新しいアップグレード ツールが導入されており、バージョン間のアップグレードがより簡単かつ便利になります。このツールはシステムのバージョンを自動的に検出し、最新のアップグレード オプションを提供します。アップグレード プロセス全体を完了するには、アップグレード ガイドに従うだけです。アップグレード ツールは、システム設定のバックアップと復元もサポートしており、アップグレード プロセス中に個人データが失われないようにします。さらに、このツールには、アップグレード前に選択した互換性のあるアプリケーションを自動的に移行してインストールし、アプリケーションの一貫性をアップグレード前に確認する機能もあります。
Deepin V23 ベータ版が正式にリリースされたら、V20.8 または V20.9 バージョンをベースとして、アプリ ストアで「deepin アップグレード ツール」をダウンロードしてインストールし、アップグレード ツールを使用してクロスバージョン アップグレードを完了します。
つまり、新しいアップグレード ツールにより、deepin v23 ベータ版のクロスバージョン アップグレードがより簡単かつ便利になり、ユーザーにより優れた保護とサポートも提供されます。
元のリンク: https://www.oschina.net/news/241344/deepin-23-beta-release
Likeshop は、「ThinkPHP + Vue + Nuxt + uni-app」をベースにした無料のオープンソース モール システムで、H5、小規模プログラム、APP、WeChat 支払い、Alipay 支払い、SMS、クラウド ストレージ、クーポン、seckill、グループ購入をサポートしています。 、急ぎ購入およびその他の主流の機能、専門チームのメンテナンス、信頼できる、ダウンロードして体験することを歓迎します。2,000+star オープンソース アドレス: https://gitee.likeshop.cn/1HurY0AC 公式 Web サイトのドキュメント アドレス: https://gitee.likeshop.cn/1HurY0AC
Visual Studio 2022 v17.6 が正式リリースされました
Visual Studio 17.6 が正式にリリースされ、最新バージョンでは、最先端のアプリケーションを作成できるように設計された強力なツールと機能のセットが提供されます。
生産性を高める
Visual Studio 2022 の目標は、IDE 内ですべての開発タスクをより短時間で完了できるようにすることです。このリリースでは、Microsoft は開発者のフィードバックに基づいていくつかのコア エクスペリエンスのパフォーマンスを向上させました。
パフォーマンスの向上
新しいバージョンでは、Chromium 開発者向けのソリューション - オープン シナリオとソリューション フィルターが大幅に改善されました。完全な Chromium ソリューションのキャッシュされたプロジェクトの読み込みは 8 倍高速になり、これはソリューションの読み込みを 3.5 分節約することに相当します。これらの改善により、Chromium ソリューションのキャッシュ読み込み時間は約 30 秒になりました。
この改善により、ソリューション フィルターに 63 のプロジェクトを含む Chromium をロードすると、3 倍の高速化が達成され、キャッシュまたは非キャッシュのロード時間を約 20 秒節約できます。
Microsoft は、ソリューション – クローズ シナリオも改善し、C++ プロジェクトを含むソリューションをより迅速にクローズできるようにしました。全体的な改善により、場合によっては、小規模なコード ベースの場合はソリューションの終了が 20% 速くなり、大規模なソリューション (1000 以上のプロジェクト) の場合は 50% 速くなります。
エディタの改善
Sticky Scroll を使用すると、関連するヘッダーが常に表示されるため、コードベースの参照と理解が容易になります。長いクラスやメソッドを処理しながら、コード内のコンテキストを維持できるようになりました。
オールインワン検索 (統合検索) を使用すると、Visual Studio のメニュー機能 (Ctrl+Q) やコード内のファイル、型、メンバー (Ctrl+T) を簡単にすばやく見つけることができます。このバージョンでは、各結果が 2 行のスペース内に表示され、デフォルトのプレビューは下部にあり、ウィンドウのサイズと位置はセッション間で維持されます。
中括弧ペアの色付けは、コードの左中括弧と右中括弧の各セットを視覚的に区別するのに役立ち、コードの範囲を確認したり、欠落している中括弧を見つけたりしやすくなります。C#、C++、TypeScript、JavaScript、Visual Basic、Razor のサポート。
スペル チェッカーは、C#、C++、Markdown ファイルのスペルが間違っている単語をチェックします。これは、[編集] > [詳細設定] > [テキスト スペル チェッカーの切り替え] メニュー コマンド、またはメイン ツールバーの [テキスト スペル チェッカーの切り替え] ボタンで有効にできます。デフォルトでは、スペル チェッカーは、開いているドキュメント内のコメント、識別子、文字列内のスペル ミスの単語を検索し、フラグを立てます。
デバッグと診断
ブレークポイント グループを使用すると、整理されたブレークポイントを迅速かつ簡単に管理できるため、デバッグ、テスト、トラブルシューティングがより効率的になります。
Visual Studio は、C++ プロジェクトの一部として .natstepfilter と .natjmc をサポートするほか、[呼び出しスタック] ウィンドウでの検索と強調表示もサポートするようになりました。
.NET リモート デバッグは、SSH、Docker、または WSL 経由で Unix 上で .NET をデバッグするときに、変数/オブジェクトを検査するための IEnumerable および DataSet のビジュアライザをサポートするようになりました。
Visual Studio Profiler は、dotnet-monitor から収集するときに WSL のリアルタイム グラフを表示するようになりました。WSL リアルタイム メトリクスは、.NET オブジェクトの割り当て、CPU 使用率、および .NET カウンター ツールで使用できます。
Visual Studio Profiler のインスツルメンテーションが大幅に改善され、使用するリソースが減りました。フレーム グラフを使用してプログラム内のホット パスを特定し、より適切なエラー処理と範囲を提供できるようになりました。
Gitコラボレーションツール
改良されたマージ ダイアログにより、より多くの情報が得られ、マージを制御できるため、間違ったブランチからのマージを回避し、競合のリスクを軽減できます。
Git Line Unstaging を使用すると、変更を 1 行ずつアンステージできるため、より細かく制御できます。
GitHub の問題へのリンク (GitHub の問題へのリンクを使用すると、GitHub の問題に簡単にアクセスでき、Visual Studio 内で直接参照できるため、問題の追跡と共同作業が簡素化されます。
最新の .NET およびクラウドネイティブ アプリケーションを構築する
Android マニフェスト エディターを使用すると、Android 開発プロセスが簡素化され、利用可能な APK プロパティの設定やデバイス固有の権限のリクエストが簡単になります。
このリリースでは、次の点にも対処しています。 .NET MAUI アプリケーションを開発するときに、Windows ARM64 デバイスをビルドしてターゲットにできるようになりました。
JS/TS エディターの CodeLens を使用すると、JavaScript および TypeScript シンボルへの参照をすばやく検出し、それらの間をすばやく移動できます。
JS/TS 構文の強調表示により、Visual Studio でのコードの可読性が向上し、JavaScript および TypeScript の開発プロセスが簡素化されます。
元のリンク: https://www.oschina.net/news/241349/visual-studio-2022-17-6-published
System76 COSMIC デスクトップ環境「パネル」機能を強化し、カスタマイズをサポート
COSMIC は、ベテラン Linux PC メーカー System76 によって Pop!_OS ディストリビューション用に特別に作成されたデスクトップ環境であり、Rust で書かれており、ネイティブ Rust クロスプラットフォーム グラフィックス ツールキット Iced を使用します。
Iced は、「単純さとタイプ セーフに重点を置いて」 Rust プログラミング言語用に書かれたクロスプラットフォーム GUI ライブラリです。Iced の設計哲学は Elm 言語からインスピレーションを得ています。Iced ツールキットは、Linux、macOS、Windows だけでなく、Web アプリケーションでも利用できます。
COSMIC はゼロから構築された製品ではなく、GNOME デスクトップ環境に基づいており、System76 は、Pop!_OS で完全で洗練されたデスクトップ ユーザー エクスペリエンスを提供したいと考えています。両者の最大の違いであり、COSMICの最大の見どころでもあるのがカスタマイズです。System76 はこれを洗練されたソリューションと考えており、デスクトップを使いやすく、ユーザーにとって強力で生産性の高い機能にするためのカスタマイズを構想しています。
System76 は先週、「パネル」(COSMIC パネル)機能を中心に最新の COSMIC 開発進捗状況を紹介しました。
「パネル」は、Pop!_OS のトップバーやドックバーに似ていますが、より豊富な機能とより柔軟な位置調整が可能です。これには多数の「アプレット」が含まれており、開発チームによれば、ユーザーはこれをカスタマイズされたエクスペリエンスのための GNOME 拡張機能と考えることができます。COSMIC は現在、通知、ワークスペース、アプリ、バッテリー、Wi-Fi、Bluetooth、およびメディア コントロール用の基本的なデフォルト ウィジェットを提供しています。
進行中のその他の作業には、10 ビット カラーのサポート、HDR (残りの Linux デスクトップ領域を含む) のサポート、新しい COSMIC 設定アプリケーションの追加パネルが含まれます。
元のリンク: https://www.oschina.net/news/241210/system76-cosmic-desktop-may-update
Unreal Engine 5.2 が Apple Silicon のネイティブ サポートとともにリリースされました
Epic Games は最近、Unreal Engine 5.2 を正式にリリースしました。これは、5.0 と 5.1 のフレームワークと機能をさらに拡張し、より多くの新しいツールをユーザーに提供します。バージョン 5.2 では、ユーザーが次世代のリアルタイム 3D コンテンツとエクスペリエンスをより快適に作成できるよう、多くの更新と改善が提供されています。同時に、さまざまな部門のニーズにできる限り応えるために、機能セットをより強力にし、ワークフローに適応し、多用途にすることに引き続き取り組んでいきます。
Unreal Engine 5.2 に新たに追加された機能は次のとおりです。
新内容
プログラムによるコンテンツ生成
プログラムによるコンテンツ生成フレームワーク (PCG) は、カスタムのプログラムによるコンテンツを作成する方法を提供します。PCG を使用すると、アーティストやデザイナーは、建物からバイオーム、世界全体の生成に至るまで、迅速な反復を可能にするツールを作成できます。
基板
Substrate は、ユーザーがオブジェクトの外観をより詳細に制御できるようにする、マテリアルを作成する新しい方法です。サブストレートを有効にすると、固定シェーディング モデルがより表現力豊かなモジュール式のマルチローブ フレームワークに置き換えられ、ユーザーが使用できる外観表現の範囲とより広いパラメータ空間が提供されます。
仮想プロダクションの改善
SMPTE 2110 の統合
nDisplay クラスターのセットアップでは、Rivermax SMPTE 2110 を使用して次のことを行うことができます。
-
複数の 4K ビデオ ストリームがあります。
-
カメラの内部錐台を専用デバイスにレンダリングします。
iOSステージアプリ
iOS Native Actions アプリをステージ上で使用できるようになりました。より簡素化された操作モードを提供し、その機能には次のものが含まれます。
-
発光基板
-
マーク
-
色補正ウィンドウ
仮想カメラの改善
仮想カメラを通じて次の機能を実現できるようになりました。
-
単一のエディター セッションで複数のカメラ フィードをストリーミングします。
-
リグレイルを使う。さらに、仮想カメラのブループリントを簡素化しました。
DMX の改善
DMX 機能コンソール (コントロール コンソール) が簡素化され、機能のデバッグや物理/仮想照明制御がより便利になります。いくつかの UI の改善もあります。
ML デフォーマの例
新しい機械学習 (ML) デフォーマ サンプル プロジェクトをダウンロードして、ML デフォーマ システムを使用してキャラクタの全身メッシュ変形を実現する方法のチュートリアルをご覧ください。
ランチャー バージョンが macOS ユニバーサル バイナリをサポートするようになりました
Epic Games Launcher の Unreal Engine リリースには、Apple Silicon (ARM64) および Intel ベース (x86-64) Mac をネイティブ サポートする macOS 用のユニバーサル バイナリが含まれるようになりました。UE 5.2 を macOS にダウンロードしてインストールすると、Unreal Editor はアーキテクチャに適したバイナリ コード バージョンを自動的に選択します。Apple Silicon ユーザーはパフォーマンスの向上を体験できるはずです。さらに、Apple Silicon デバイスを使用する macOS ユーザー向けに、次のようないくつかの改善を行いました。
-
ウィンドウのフォーカス処理の問題を修正しました。
-
新しい Mac での画面上部の「ノッチ」効果のサポート。
元のリンク: https://www.oschina.net/news/241209/unreal-engine-5-2-published
Likeshop は、「ThinkPHP + Vue + Nuxt + uni-app」をベースにした無料のオープンソース モール システムで、H5、小規模プログラム、APP、WeChat 支払い、Alipay 支払い、SMS、クラウド ストレージ、クーポン、seckill、グループ購入をサポートしています。 、急ぎ購入およびその他の主流の機能、専門チームのメンテナンス、信頼できる、ダウンロードして体験することを歓迎します。2,000+star オープンソース アドレス: https://gitee.likeshop.cn/1HurY0AC 公式 Web サイトのドキュメント アドレス: https://gitee.likeshop.cn/1HurY0AC
mybatis を置き換える、sagacity-sqltoy-5.2.48 リリース
更新内容
1. フィールド処理の統合 IUnifyFieldsHandler は、createTime、updateTime、その他の時間フィールドにデータベース時間を追加して、端末時間の不一致を回避します
2. @loop()パラメータに引用符が含まれる場合に余分な空白が追加される不具合を修正
3. オブジェクトストレージなどのSQL生成用のキャッシュ機構を確立し、毎回のSQLの動的な編成を回避し、パフォーマンスを向上させる
sqltoyの特徴:
-
sqltoyの核となる構造アイデア
-
mybatis (plus) と比較した sqltoy の核心点: クエリ文の記述、可読性、保守性
-
オブジェクトのクラッドが基盤ですが、sqltoy では、update、updateSaveFetch、updateFetch などの改善を目標としています。
-
sqltoy のキャッシュ変換により、テーブルの関連付けが大幅に削減され、SQL が簡素化され、クエリのパフォーマンスが幾何級数的に向上します。
-
極端なページネーションは、クエリのパフォーマンスの大幅な向上にも役立ちます
-
高速ページング: @fast () は、最初に単一ページのデータを取得してから、関連するクエリを取得することを実現し、速度を大幅に向上させます。
-
ページング オプティマイザー: page-optimize により、ページング クエリが 2 倍から 1.3 ~ 1.5 倍に変更されます (一定期間内にクエリを繰り返さなくても、同じクエリ条件を持つレコードの総数がキャッシュ内に実現されます)
-
合計レコードを取得するための sqltoy のページネーションのプロセスは、単純な select count (1) from (元の SQL) ではなく、 select count (1) from 'from state after' になり、最も外側の順序を自動的に削除するかどうかをインテリジェントに判断します。に
-
sqltoy は並列クエリをサポートしています:Parallel="true"。レコードの総数と単一ページのデータを同時にクエリし、パフォーマンスを大幅に向上させます。
-
便利なデータベース間統計計算: データローテーション
-
便利なデータベース間統計計算: Infinitus グループ統計 (要約と平均を含む)
-
便利なデータベース横断統計計算:前年比
元のリンク: https://www.oschina.net/news/241395/sagacity-sqltoy-5-2-48-release
Likeshop は、「ThinkPHP + Vue + Nuxt + uni-app」をベースにした無料のオープンソース モール システムで、H5、小規模プログラム、APP、WeChat 支払い、Alipay 支払い、SMS、クラウド ストレージ、クーポン、seckill、グループ購入をサポートしています。 、急ぎ購入およびその他の主流の機能、専門チームのメンテナンス、信頼できる、ダウンロードして体験することを歓迎します。2,000+star オープンソース アドレス: https://gitee.likeshop.cn/1HurY0AC 公式 Web サイトのドキュメント アドレス: https://gitee.likeshop.cn/1HurY0AC