《代码大全 2 / Code Complete 2》at Google

在一次对Google中国的采访中,发现Google工程师们的书架上摆放着大量的《代码大全(第2版)》英文版书籍,期待未来这些书籍能够换为中文版。

今天在闫辉的Blog看到他采访Google中国时拍的几张照片,其中一张特别眼熟:

Google工程师的书架,一堆《代码大全》:)

这是Google工程师的书架,我看到一堆《代码大全(第2版)》英文版,希望没过多久都能换成中文版,呵呵。

ile or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found Transforming dfcert_hal.jar with JetifyTransform Transforming dfcert_hal.jar with IdentityTransform Transforming framework.jar with JetifyTransform Transforming framework.jar with IdentityTransform Transforming dfcar.jar with JetifyTransform Transforming dfcar.jar with IdentityTransform Transforming dfcarconfig.jar with JetifyTransform Transforming dfcarconfig.jar with IdentityTransform Transforming lib_map.jar with JetifyTransform Transforming lib_map.jar with IdentityTransform file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_here_navigate/libs', not found Caching disabled for task ':sdk_module_main:minifyReleaseWithR8' because: Build cache is disabled Task ':sdk_module_main:minifyReleaseWithR8' is not up-to-date because: Task has failed previously. R8 is a new Android code shrinker. If you experience any issues, please file a bug at https://issuetracker.google.com, using 'Shrinker (R8)' as component name. Current version is: 8.5.10 (build d827614db6c8c0c52724a1b4850d00da8e51177a from go/r8bot (luci-r8-custom-ci-archive-0-p93x)). file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found Transforming dfcert_hal.jar with JetifyTransform Transforming dfcert_hal.jar with ExtractProGuardRulesTransform Transforming dfcert_hal.jar with FilterShrinkerRulesTransform Transforming framework.jar with JetifyTransform Transforming framework.jar with ExtractProGuardRulesTransform Transforming framework.jar with FilterShrinkerRulesTransform Transforming dfcar.jar with JetifyTransform Transforming dfcar.jar with ExtractProGuardRulesTransform Transforming dfcar.jar with FilterShrinkerRulesTransform Transforming dfcarconfig.jar with JetifyTransform Transforming dfcarconfig.jar with ExtractProGuardRulesTransform Transforming dfcarconfig.jar with FilterShrinkerRulesTransform Transforming lib_map.jar with JetifyTransform Transforming lib_map.jar with ExtractProGuardRulesTransform Transforming lib_map.jar with FilterShrinkerRulesTransform file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_here_navigate/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/build/intermediates/generated_proguard_file/release/mergeReleaseGeneratedProguardFiles/proguard.txt', not found AGPBI: {"kind":"error","text":"Library class android.view.RoundedCorner implements program class android.os.Parcelable","sources":[{}],"tool":"R8"} Resolve mutations for :sdk_module_main:lintVitalReportRelease (Thread[Execution worker Thread 11,5,main]) started. :sdk_module_main:lintVitalReportRelease (Thread[Execution worker Thread 11,5,main]) started. > Task :sdk_module_main:lintVitalReportRelease UP-TO-DATE file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_here_navigate/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_here_navigate/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_here_navigate/libs', not found file or directory '/home/zhouweixiang/test/git/海外导航/code/0301Code/KOTEINavi/sdk_module_main/libs', not found Caching disabled for task ':sdk_module_main:lintVitalReportRelease' because: Build cache is disabled Caching has been disabled for the task Skipping task ':sdk_module_main:lintVitalReportRelease' as it is up-to-date. Resolve mutations for :sdk_module_main:lintVitalRelease (Thread[Execution worker Thread 11,5,main]) started. :sdk_module_main:lintVitalRelease (Thread[Execution worker Thread 11,5,main]) started. > Task :sdk_module_main:lintVitalRelease Caching disabled for task ':sdk_module_main:lintVitalRelease' because: Build cache is disabled Task ':sdk_module_main:lintVitalRelease' is not up-to-date because: Task has not declared any outputs despite executing actions. > Task :sdk_module_main:minifyReleaseWithR8 FAILED AAPT2 aapt2-8.5.0-11315950-linux Daemon #0: shutdown Android Lint: Disposing Uast application environment in lint classloader [31.5.0_false] FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':sdk_module_main:minifyReleaseWithR8'. > A failure occurred while executing com.android.build.gradle.internal.tasks.R8Task$R8Runnable > Compilation failed to complete * Try: > Run with --stacktrace option to get the stack trace. > Run with --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 4m 5s 216 actionable tasks: 14 executed, 202 up-to-date
08-21
ys@ys-2025:~$ # 添加 NVIDIA 容器运行时仓库 distribution=$(. /etc/os-release; echo $ID$VERSION_ID) \ && curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo apt-key add - \ && curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list # 安装组件 sudo apt-get update sudo apt-get install -y nvidia-container-toolkit Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK <!doctype html> <html lang="en-US"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="chrome=1"> <!-- Begin Jekyll SEO tag v2.8.0 --> <title>Unsupported distribution or misconfigured repository settings | NVIDIA Container Toolkit</title> <meta name="generator" content="Jekyll v3.10.0" /> <meta property="og:title" content="Unsupported distribution or misconfigured repository settings" /> <meta property="og:locale" content="en_US" /> <meta name="description" content="A collection of utilities for using NVIDIA GPUs in containerized environments." /> <meta property="og:description" content="A collection of utilities for using NVIDIA GPUs in containerized environments." /> <link rel="canonical" href="https://nvidia.github.io/libnvidia-container/404.html" /> <meta property="og:url" content="https://nvidia.github.io/libnvidia-container/404.html" /> <meta property="og:site_name" content="NVIDIA Container Toolkit" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta property="twitter:title" content="Unsupported distribution or misconfigured repository settings" /> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"WebPage","description":"A collection of utilities for using NVIDIA GPUs in containerized environments.","headline":"Unsupported distribution or misconfigured repository settings","url":"https://nvidia.github.io/libnvidia-container/404.html"}</script> <!-- End Jekyll SEO tag --> <link rel="stylesheet" href="/libnvidia-container/assets/css/style.css?v=79609cacbfe2969656c0c426bf1fc89ec3eadddd"> <meta name="viewport" content="width=device-width"> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body> <div class="wrapper"> <header> <img src="/libnvidia-container/assets/logo.jpg"> <h1>NVIDIA Container Toolkit</h1> <p>A collection of utilities for using NVIDIA GPUs in containerized environments. </p> <p class="view"><a href="https://github.com/NVIDIA/libnvidia-container">View the Project on GitHub <small></small></a></p> </header> <section> <h1 id="unsupported-distribution-or-misconfigured-repository-settings">Unsupported distribution or misconfigured repository settings</h1> <p>If you are seeing this message, it may mean that your are using an <a href="https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#linux-distributions">unsupported distribution</a>.</p> <p>It may also mean that your repositories are incorrectly configured.</p> <p>In order to simplify the release process for the NVIDIA Container Toolkit and its components, we rely on a set of reference repositories which can be used across a number of distributions. The main references repositories and their compatible distributions are (this is not a complete list):</p> <h2 id="generic-deb-package-repository">Generic .deb package repository</h2> <h3 id="compatible-with">Compatible with</h3> <p>Most distributions that use DEB packages. These include:</p> <ul> <li>Ubuntu</li> <li>Debian</li> </ul> <h3 id="repository-list-urls">Repository list URLs</h3> <ul> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list</code></li> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/experimental/deb/nvidia-container-toolkit.list</code></li> </ul> <h3 id="repository-roots">Repository roots</h3> <ul> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/stable/deb</code></li> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/experimental/deb</code></li> </ul> <h2 id="generic-rpm-pakcage-repository">Generic .rpm pakcage repository</h2> <h3 id="compatible-with-1">Compatible with</h3> <p>Most distributions that use RPM packages. These include:</p> <ul> <li>RHEL</li> <li>Fedora</li> </ul> <h3 id="repository-file-urls">Repository file URLs</h3> <ul> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo</code></li> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/experimental/rpm/nvidia-container-toolkit.repo</code></li> </ul> <h3 id="repository-roots-1">Repository roots</h3> <ul> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/stable/rpm</code></li> <li><code class="language-plaintext highlighter-rouge">https://nvidia.github.io/libnvidia-container/experimental/rpm</code></li> </ul> <h2 id="github-pages-repository-structure">GitHub Pages repository structure</h2> <p>The packages here are served from the <a href="https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/"><code class="language-plaintext highlighter-rouge">gh-pages</code> branch</a> of the <code class="language-plaintext highlighter-rouge">github.com/NVIDIA/libnvidia-container</code> repository. The repository folder structure maps directly to the package manager URLs.</p> <p>For example, the repositories discused above can be found at:</p> <ul> <li><code class="language-plaintext highlighter-rouge">stable/deb</code>: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/deb</li> <li><code class="language-plaintext highlighter-rouge">experimental/deb</code>: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/experimental/deb</li> <li><code class="language-plaintext highlighter-rouge">stable/rpm</code>: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/rpm</li> <li><code class="language-plaintext highlighter-rouge">experimental/rpm</code>: https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/experimental/rpm</li> </ul> <p>This also means that packages can be downloaded directly by appending the package filename to the following URLs:</p> <ul> <li><code class="language-plaintext highlighter-rouge">https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/stable/deb/amd64/</code></li> <li><code class="language-plaintext highlighter-rouge">https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/experimental/deb/amd64/</code></li> <li><code class="language-plaintext highlighter-rouge">https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/stable/rpm/amd64/</code></li> <li><code class="language-plaintext highlighter-rouge">https://raw.githubusercontent.com/NVIDIA/libnvidia-container/gh-pages/experimental/rpm/amd64/</code></li> </ul> </section> <footer> <p>This project is maintained by <a href="https://github.com/NVIDIA">NVIDIA</a></p> <p><small>Copyright (c) 2017, NVIDIA CORPORATION.<br/>All rights reserved.</small></p> </footer> </div> <script src="/libnvidia-container/assets/js/scale.fix.js"></script> </body> </html> E: 软件源列表 /etc/apt/sources.list.d/nvidia-container-toolkit.list 第 1 行中的类别 “<!doctype” 无法识别 E: 无法读取源列表。 E: 软件源列表 /etc/apt/sources.list.d/nvidia-container-toolkit.list 第 1 行中的类别 “<!doctype” 无法识别 E: 无法读取源列表。
最新发布
12-17
aders/next-font-loader/index.js??ruleSet[1].rules[13].oneOf[2].use[2]!/app/node_modules/next/font/google/target.css?{"path":"src/app/layout.tsx","import":"Geist_Mono","arguments":[{"variable":"--font-geist-mono","subsets":["latin"]}],"variableName":"geistMono"}:1:7) 53.43 at /app/node_modules/next/dist/compiled/webpack/bundle5.js:29:962742 53.43 at Hook.eval [as call] (eval at create (/app/node_modules/next/dist/compiled/webpack/bundle5.js:14:9002), <anonymous>:7:1) 53.43 at /app/node_modules/next/dist/compiled/webpack/bundle5.js:29:131581 53.43 at tryRunOrWebpackError (/app/node_modules/next/dist/compiled/webpack/bundle5.js:29:316096) 53.43 at __webpack_require_module__ (/app/node_modules/next/dist/compiled/webpack/bundle5.js:29:131548) 53.43 at __nested_webpack_require_161494__ (/app/node_modules/next/dist/compiled/webpack/bundle5.js:29:130983) 53.43 at /app/node_modules/next/dist/compiled/webpack/bundle5.js:29:131840 53.43 at symbolIterator (/app/node_modules/next/dist/compiled/neo-async/async.js:1:14444) 53.43 at done (/app/node_modules/next/dist/compiled/neo-async/async.js:1:14824) 53.43 53.43 Generated code for /app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[2].use[1]!/app/node_modules/next/dist/build/webpack/loaders/next-font-loader/index.js??ruleSet[1].rules[13].oneOf[2].use[2]!/app/node_modules/next/font/google/target.css?{"path":"src/app/layout.tsx","import":"Geist_Mono","arguments":[{"variable":"--font-geist-mono","subsets":["latin"]}],"variableName":"geistMono"} 53.43 53.48 53.48 > Build failed because of webpack errors ------ failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 1 [ERROR] Docker镜像构建失败,请检查错误信息
03-28
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值