 Comprehensive Rust(日语) 2024121.3 翻訳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Cargo の使用 18 2.1 Rust エコシステム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2 講座のサンプルコード anyhow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 29.8 演習: Result を使用した書き換え . . . . . . . . . . . . . . . . . . . . . . . . . . 182 29.8.1 解答 . . . . . . . . . . . . . 1 C との相互運用性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 37.1.1 Bindgen の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 37.1.2 Rust の呼び出し . . . . . . . .0 码力 | 381 页 | 1.36 MB | 10 月前3 Comprehensive Rust(日语) 2024121.3 翻訳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Cargo の使用 18 2.1 Rust エコシステム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2 講座のサンプルコード anyhow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 29.8 演習: Result を使用した書き換え . . . . . . . . . . . . . . . . . . . . . . . . . . 182 29.8.1 解答 . . . . . . . . . . . . . 1 C との相互運用性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 37.1.1 Bindgen の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 37.1.2 Rust の呼び出し . . . . . . . .0 码力 | 381 页 | 1.36 MB | 10 月前3
 Debian リファレンス v2.124コマンドラインによる基本的なパッケージ管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.2.3 aptitude のインタラクティブな使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.2.4 aptitude のキーバインディング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 9.5.10 メモリー使用状況 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 9 13 LVM を使う使用可能なストレージ空間の拡張 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 9.6.14 他パーティションをマウントする使用可能なストレージ空間の拡張 . . . . . . . . . . . . . . . . 176 9.6.15 他ディレクトリーをバインドマウントする使用可能なストレージ空間の拡張0 码力 | 287 页 | 1.60 MB | 1 年前3 Debian リファレンス v2.124コマンドラインによる基本的なパッケージ管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.2.3 aptitude のインタラクティブな使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.2.4 aptitude のキーバインディング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 9.5.10 メモリー使用状況 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 9 13 LVM を使う使用可能なストレージ空間の拡張 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 9.6.14 他パーティションをマウントする使用可能なストレージ空間の拡張 . . . . . . . . . . . . . . . . 176 9.6.15 他ディレクトリーをバインドマウントする使用可能なストレージ空間の拡張0 码力 | 287 页 | 1.60 MB | 1 年前3
 Krita 5.2 マニュアル
す。Krita の目指すものは Krita は、デジタルアート制作のすべての行程を提供する無料のオープンソース クロスプラットフォームアプリケーションです。Krita は常習的・長期間・集中 的に使用するために最適化されています。イラスト・コンセプトアート・マット ペインティング・テクスチャ・コミック、アニメーションを明示的にサポート します。ユーザとともに開発された Krita は、実際のニーズとワークフローをサ リや依存関係に頭を悩ませる必要もなく、ディスク領域をほんの少し余分 に使用するだけです。(そしてこのサイズは Plasma でするときだけに余分 になるものです。) Ubuntu と Kubuntu あなたがどの Ubuntu のバージョンを使用しているかは問題でなく、Krita は普通に動きます。しかし既定では、とても古い Krita のみが使用可能で す。AppImage か、Flatpak または Ubuntu 注釈 Krita はまた公式リポにもあり、Yast からインストールできます。 Fedora Krita は公式リポにあり、packagekit (Add/Remove Software) を使用してイン ストールするか、次のコマンドをターミナルってください。 dnf install krita Gnome ソフトウェアセンターや Discover といったソフトウェアセンターを 使うことで0 码力 | 1591 页 | 79.16 MB | 1 年前3 Krita 5.2 マニュアル
す。Krita の目指すものは Krita は、デジタルアート制作のすべての行程を提供する無料のオープンソース クロスプラットフォームアプリケーションです。Krita は常習的・長期間・集中 的に使用するために最適化されています。イラスト・コンセプトアート・マット ペインティング・テクスチャ・コミック、アニメーションを明示的にサポート します。ユーザとともに開発された Krita は、実際のニーズとワークフローをサ リや依存関係に頭を悩ませる必要もなく、ディスク領域をほんの少し余分 に使用するだけです。(そしてこのサイズは Plasma でするときだけに余分 になるものです。) Ubuntu と Kubuntu あなたがどの Ubuntu のバージョンを使用しているかは問題でなく、Krita は普通に動きます。しかし既定では、とても古い Krita のみが使用可能で す。AppImage か、Flatpak または Ubuntu 注釈 Krita はまた公式リポにもあり、Yast からインストールできます。 Fedora Krita は公式リポにあり、packagekit (Add/Remove Software) を使用してイン ストールするか、次のコマンドをターミナルってください。 dnf install krita Gnome ソフトウェアセンターや Discover といったソフトウェアセンターを 使うことで0 码力 | 1591 页 | 79.16 MB | 1 年前3
 JavaScript Promiseの本 v1にレスポンスを渡す。 jsonParse 関数を使うときに bind を使うことで、部分適用を使って無名関数を減らすよ うにしています。 (コールバックスタイルでも関数の処理などをちゃんと分離すれば、無名関 数の使用も減らせると思います) jsonParse.bind(null, callback); // は以下のように置き換えるのと殆ど同じ function bindJSONParse(error, value){ この章ではMochaを利用するため、npmを使いMochaをインストールしておく必要があり ます。 $ npm install -g mocha また、アサーション自体はNode.jsに同梱されている assert モジュールを使用するので別 途インストールは必要ありません。 まずはコールバックスタイルの非同期処理をテストしてみましょう。 コールバックスタイルのテスト コールバックスタイルの非同期処理をテストする場合、Mochaでは以下のように書くことが 参考になることが多いと思います。 まとめ このセクションではPromiseのライブラリとしてPolyfillと拡張ライブラリを紹介しました。 Promiseのライブラリは多種多様であるため、どれを使用するかは好みの問題といえるで しょう。 しかし、PromiseはPromises/A+ または ES6 Promisesという共通のインターフェースを 持っているため、 そのライブラリで書かれてい0 码力 | 115 页 | 1.06 MB | 1 年前3 JavaScript Promiseの本 v1にレスポンスを渡す。 jsonParse 関数を使うときに bind を使うことで、部分適用を使って無名関数を減らすよ うにしています。 (コールバックスタイルでも関数の処理などをちゃんと分離すれば、無名関 数の使用も減らせると思います) jsonParse.bind(null, callback); // は以下のように置き換えるのと殆ど同じ function bindJSONParse(error, value){ この章ではMochaを利用するため、npmを使いMochaをインストールしておく必要があり ます。 $ npm install -g mocha また、アサーション自体はNode.jsに同梱されている assert モジュールを使用するので別 途インストールは必要ありません。 まずはコールバックスタイルの非同期処理をテストしてみましょう。 コールバックスタイルのテスト コールバックスタイルの非同期処理をテストする場合、Mochaでは以下のように書くことが 参考になることが多いと思います。 まとめ このセクションではPromiseのライブラリとしてPolyfillと拡張ライブラリを紹介しました。 Promiseのライブラリは多種多様であるため、どれを使用するかは好みの問題といえるで しょう。 しかし、PromiseはPromises/A+ または ES6 Promisesという共通のインターフェースを 持っているため、 そのライブラリで書かれてい0 码力 | 115 页 | 1.06 MB | 1 年前3
 RDBMSとNoSQLのメリットを併せ持つクラウドネイティブなNewSQLデータベース
「TiDB」をKubernetesで動かしてみよう!tidb-operator Open Source Conference 2022 Online/Spring 36 tidb-operator は Kubernetes 上で動くコントローラー tiup で使用する topology.yaml と同じような内容を Kubernetes の カスタムリソース TidbCluster で定義してあげる tidb-operator は定義された通りに Kubernetes Online/Spring 56 Advanced StatefulSet を使う Advanced StatefulSet は advanced-statefulset-controller を動かすことで 使用可能になります tidb-operator をインストールする時に Helm の設定を変更することで追加で インストールすることができます(デフォルトではインストールされない) もしくは下 等が一式自動で投入される) Open Source Conference 2022 Online/Spring 65 Autoscaling したい TidbClusterAutoscaler は現時点では CPU のメトリクスを元にスケール する方法しかサポートしていません また TiKV と TiDB のコンポーネントしか対応していないです 下記のように定義してあげます apiVersion:0 码力 | 71 页 | 6.65 MB | 1 年前3 RDBMSとNoSQLのメリットを併せ持つクラウドネイティブなNewSQLデータベース
「TiDB」をKubernetesで動かしてみよう!tidb-operator Open Source Conference 2022 Online/Spring 36 tidb-operator は Kubernetes 上で動くコントローラー tiup で使用する topology.yaml と同じような内容を Kubernetes の カスタムリソース TidbCluster で定義してあげる tidb-operator は定義された通りに Kubernetes Online/Spring 56 Advanced StatefulSet を使う Advanced StatefulSet は advanced-statefulset-controller を動かすことで 使用可能になります tidb-operator をインストールする時に Helm の設定を変更することで追加で インストールすることができます(デフォルトではインストールされない) もしくは下 等が一式自動で投入される) Open Source Conference 2022 Online/Spring 65 Autoscaling したい TidbClusterAutoscaler は現時点では CPU のメトリクスを元にスケール する方法しかサポートしていません また TiKV と TiDB のコンポーネントしか対応していないです 下記のように定義してあげます apiVersion:0 码力 | 71 页 | 6.65 MB | 1 年前3
 JavaScript Promiseの本 v2にレスポンスを渡す。 jsonParse 関数を使うときに bind を使うことで、部分適用を使って無名関数を減らすよ うにしています。 (コールバックスタイルでも関数の処理などをちゃんと分離すれば、無名関 数の使用も減らせると思います) jsonParse.bind(null, callback); // は以下のように置き換えるのと殆ど同じ function bindJSONParse(error, value) この章ではMochaを利用するため、npmを使いMochaをインストールしておく必要があり ます。 $ npm install -g mocha また、アサーション自体はNode.jsに同梱されている assert モジュールを使用するので別 途インストールは必要ありません。 まずはコールバックスタイルの非同期処理をテストしてみましょう。 コールバックスタイルのテスト コールバックスタイルの非同期処理をテストする場合、Mochaでは以下のように書くことが JavaScript Promiseの本 まとめ このセクションではPromiseのライブラリとしてPolyfillと拡張ライブラリを紹介しました。 Promiseのライブラリは多種多様であるため、どれを使用するかは好みの問題といえるで しょう。 しかし、PromiseはPromises/A+ または ES Promisesという共通のインターフェースを 持っているため、 そのライブラリで書かれている0 码力 | 137 页 | 1.17 MB | 1 年前3 JavaScript Promiseの本 v2にレスポンスを渡す。 jsonParse 関数を使うときに bind を使うことで、部分適用を使って無名関数を減らすよ うにしています。 (コールバックスタイルでも関数の処理などをちゃんと分離すれば、無名関 数の使用も減らせると思います) jsonParse.bind(null, callback); // は以下のように置き換えるのと殆ど同じ function bindJSONParse(error, value) この章ではMochaを利用するため、npmを使いMochaをインストールしておく必要があり ます。 $ npm install -g mocha また、アサーション自体はNode.jsに同梱されている assert モジュールを使用するので別 途インストールは必要ありません。 まずはコールバックスタイルの非同期処理をテストしてみましょう。 コールバックスタイルのテスト コールバックスタイルの非同期処理をテストする場合、Mochaでは以下のように書くことが JavaScript Promiseの本 まとめ このセクションではPromiseのライブラリとしてPolyfillと拡張ライブラリを紹介しました。 Promiseのライブラリは多種多様であるため、どれを使用するかは好みの問題といえるで しょう。 しかし、PromiseはPromises/A+ または ES Promisesという共通のインターフェースを 持っているため、 そのライブラリで書かれている0 码力 | 137 页 | 1.17 MB | 1 年前3
 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.2) 3 / 398 1.5 Text alignment 1 シーケンス図0 码力 | 399 页 | 4.33 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.2) 3 / 398 1.5 Text alignment 1 シーケンス図0 码力 | 399 页 | 4.33 MB | 1 年前3
 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)験を向上させるために学ぶことが できます。 1.1 基本的な例 シーケンス-> は、2 人の参加者の間のメッセージを描くために使用されます。参加者は明示的に宣言 する必要はありません。 点線の矢印を持つためには、--> を使用します。 <- と <-- を使用することも可能です。描画は変わりませんが、読みやすさが向上する可能性がありま す。これはシーケンス図にのみ当てはまることで、他の図ではルールが異なることに注意してくださ 分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue Participant -> Bob @enduml [Ref. QA-15232] 1.4 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong"0 码力 | 545 页 | 7.75 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)験を向上させるために学ぶことが できます。 1.1 基本的な例 シーケンス-> は、2 人の参加者の間のメッセージを描くために使用されます。参加者は明示的に宣言 する必要はありません。 点線の矢印を持つためには、--> を使用します。 <- と <-- を使用することも可能です。描画は変わりませんが、読みやすさが向上する可能性がありま す。これはシーケンス図にのみ当てはまることで、他の図ではルールが異なることに注意してくださ 分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue Participant -> Bob @enduml [Ref. QA-15232] 1.4 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong"0 码力 | 545 页 | 7.75 MB | 1 年前3
 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.1) 3 / 392 1.5 Text alignment 1 シーケンス図0 码力 | 393 页 | 4.27 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.1) 3 / 392 1.5 Text alignment 1 シーケンス図0 码力 | 393 页 | 4.27 MB | 1 年前3
 PlantUML 1.2021.3 言語リファレンスガイド分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.2) 3 / 411 1.5 Text alignment 1 シーケンス図0 码力 | 412 页 | 4.46 MB | 1 年前3 PlantUML 1.2021.3 言語リファレンスガイド分類子の宣言 キーワード participant を使って分類子を宣言すると、分類子の表示を調整することができます。 宣言した順序が、デフォルトの表示順になります。 分類子の宣言に別のキーワードを使用すると、分類子の形を変えることができます: • actor • boundary • control • entity • database • collections • queue 20 participant First order 10 @enduml 1.3 分類子名にアルファベット以外を使う 分類子を定義するときに引用符を使用することができます。そして、分類子にエイリアスを与えるた めにキーワード as を使用することができます。 @startuml Alice -> "Bob()" : Hello "Bob()" -> "This is very\nlong" Long as "This is very\nlong" Long --> "Bob()" : ok @enduml 1.4 自分自身へのメッセージ 分類子は自分自身へメッセージを送信できます。 を使用して、複数行のテキストを扱えます。 @startuml PlantUML 言語リファレンスガイド (1.2021.2) 3 / 411 1.5 Text alignment 1 シーケンス図0 码力 | 412 页 | 4.46 MB | 1 年前3
共 24 条
- 1
- 2
- 3














