-
Notifications
You must be signed in to change notification settings - Fork 554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ja] Localize eBPF for Japanese #2935
Conversation
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
✅ Deploy Preview for cncfglossary ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
The target page on the deploy preview site: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ありがとうございます :)
何点かコメントを残させて頂きました。nitsの箇所に関しては、取り込むかどうかの判断はお任せします
content/ja/ebpf.md
Outdated
tags: ["アーキテクチャ", "ネットワーキング", "セキュリティ"] | ||
--- | ||
|
||
eBPF(拡張Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
eBPF(拡張Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 | |
eBPF(extended Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 |
IMO: eBPFの正式表記は、日本語訳せずそのままでも良いかと思いました。また、多くの(権威的な)サイトでもママ表記が多そうです
参考
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a401d2d0で修正しました。
content/ja/ebpf.md
Outdated
|
||
## 解決すべき問題はなんですか | ||
一般的に、アプリケーションはユーザー空間で動作し、アプリケーションがカーネルから(例えばハードウェアへのアクセスなどの)権限を要求するときは、いわゆる「システムコール」を介して要求します。 | ||
多くの場合このアプローチはうまく働きますが、低水準なシステムに対するより柔軟なアクセスを開発者が必要とする場合があります。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多くの場合このアプローチはうまく働きますが、低水準なシステムに対するより柔軟なアクセスを開発者が必要とする場合があります。 | |
多くの場合、このアプローチはうまく働きますが、低水準なシステムに対するより柔軟なアクセスを開発者が必要とする場合があります。 |
nits: 原文にも ,
があり、日本語としても句点があった方が読みやすいかなと感じました
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
「、」の有無で比較してみて、たしかにあったほうが読みやすかったので修正いたしました。
aa24effcです。
content/ja/ebpf.md
Outdated
さらに、eBPFプログラムがカーネル内で動作を開始する前に、プログラムはいくつかの検証を通る必要があります。 | ||
検証器は、範囲外メモリーアクセス、無限ループや承認されていないカーネル関数の使用といった潜在的な安全違反がないかeBPFプログラムを確認します。 | ||
このようにして、プログラムが無限ループに入り、カーネルをクラッシュさせないことを確かにします。 | ||
これらのような安全制御によって、Linuxカーネル内でアプリケーションを動かすための選択肢としてeBPFはLinuxカーネルモジュールよりも安全なものになっています。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
これらのような安全制御によって、Linuxカーネル内でアプリケーションを動かすための選択肢としてeBPFはLinuxカーネルモジュールよりも安全なものになっています。 | |
これらの安全制御によって、Linuxカーネル内でアプリケーションを動かすための選択肢としてeBPFはLinuxカーネルモジュールよりも安全なものになっています。 |
nits: "These safety controls" は単に「これらの安全制御」で良いかと思いました
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
原文に「ような」のニュアンスなかったのでこちらも修正しました。
d6209f24
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ありがとうございます :)
almost LGTMです〜ー(こちらのミスで1箇所だけ修正して欲しい箇所があるので、そちらの対応だけお願いします 🙏 )
content/ja/ebpf.md
Outdated
tags: ["アーキテクチャ", "ネットワーキング", "セキュリティ"] | ||
--- | ||
|
||
eBPF(extended Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
eBPF(extended Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 | |
eBPF (extended Berkeley Packet Filter)は、Linuxカーネルのソースコードを修正したりカーネルモジュールを導入したりすることなく、サンドボックス化された小さなプログラムやスクリプトをLinuxシステムのカーネル空間で実行できる技術です。 |
自分のsuggestの仕方が悪くて非常に恐縮なのですが、英文字になったので空白が必要そうですね。。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あ、本当ですね...
ありがとうございます!
修正しました。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ありがとうございます〜ー
LGTMです👍
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
content/ja/ebpf.md
Outdated
多くの場合、このアプローチはうまく働きますが、低水準なシステムに対するより柔軟なアクセスを開発者が必要とする場合があります。 | ||
可観測性、セキュリティやネットワーク機能はこういった場合の良い例です。 | ||
この実現のため、Linuxカーネルモジュールを使ってカーネルのソースコードを修正することなくカーネルの基礎を拡張することができます。 | ||
Linuxカーネルモジュールの使用には利点もありますが、セキュリティリスクもももたらします。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linuxカーネルモジュールの使用には利点もありますが、セキュリティリスクもももたらします。 | |
Linuxカーネルモジュールの使用には利点もありますが、セキュリティリスクももたらします。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ありがとうございます、誤字修正しました
Signed-off-by: Masahiro Itabashi <itabasi.lm@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Describe your changes
Localize eBPF into Japanese
Related issue number or link (ex:
resolves #issue-number
)resolves #2804
Checklist before opening this PR (put
x
in the checkboxes)git commit -s
) is to affirm that commits comply DCO. If you are working locally, you could add an alias to yourgitconfig
by runninggit config --global alias.ci "commit -s"
.