适用于 Linux 的 Windows 子系统(WSL) 非常适合使大多数命令行 Linux 工具可用并且无需修改即可在 Windows 上运行。然而,当人们想要
问题是 Windows 应用程序无法修改虚拟 lxss 文件系统内的文件。已知直接修改这些文件会导致各种问题。
因此,在使用 WSL 进行开发时,似乎只有两个次优选择:
将项目存储在 lxss ( /home/foo) 下。正常的工具链工作正常。但是,编辑仅限于基于终端的 Vim/Emacs 或任何可以在janky X server下运行的东西,这不如在 Windows 上运行的本机编辑器流畅。
将项目存储在 Windows 文件系统 ( /mnt/c/Users/foo) 下。现在任何基于 Windows 的编辑器都可以用于开发。然而,基于 Linux 的工具链是脆弱的,因为它不是为在“网络驱动器”上使用而设计的,并且可能会导致文件监视或数据库出现问题。
有什么方法可以在这里两全其美——也就是说,能够使用本机 Windows 应用程序进行编辑,但仍然让 Linux 工具链像在本地驱动器上一样正常工作?
在我的 Gentoo Linux 机器上更新到最新版本的 Chrome (33) 后,某些站点(例如 GitHub)开始使用丑陋的、像素化的、非抗锯齿的字体进行渲染。小文字现在基本看不懂了。

在此之前,GitHub 在我看来在 Windows、Linux 和 Mac 计算机上都是一样的。那么这里发生了什么,如何修复呢?
编辑:似乎已在 Chrome 34 的稳定版本上修复。
我已经在 Ubuntu 14.04 LTS 中安装了 VS Code。使用它时,它总是位于其他窗口的顶部。它不仅位于终端等其他应用程序之上,还位于其自己的对话框之上(例如打开文件):

VS Code 使用的 API 和 X 服务器之间是否存在某种奇怪的交互可能导致此问题?如何解决?
请注意,这与此问题不同,该问题涉及 Windows 上的 Visual Studio(而不是 VS Code)。
限制电池的最大充电量可延长其使用寿命。
从历史上看,制造商(即在Sony 和 Lenovo 上)提供了用于此的实用程序。Windows 8 或 8.1 现在是否为所有移动计算机提供了执行此操作的工具?
如果不是,我如何限制 Surface Pro 上的电池充电以延长其(不可更换)电池的寿命?
我在酒店 Wi-Fi 网络上,尝试通过 HTTPS 访问任何 Google 网站时,Chrome 中偶尔会显示以下消息:

发生这种情况时报告的 SSL 证书是

此错误不会一直发生,但仍会定期弹出。它只发生在 Google 网站上;所有其他网站都通过 SSL 运行,所有非 SSL 网站也可以运行。
是什么原因造成的?如果是代理服务器或将网络连接到互联网的路由器配置错误,为什么它只发生在 Google 上,为什么会出现 Netflix 证书?
在执行 a 时,ps -efH我看到很多以下内容,其中 14:24 基本上是当前系统时间。这些进程每分钟都会弹出。
root 6851 1 0 14:24 ? 00:00:00 sshd: root [priv]
sshd 6852 6851 0 14:24 ? 00:00:00 sshd: root [net]
root 6869 6851 1 14:24 ? 00:00:00 sshd: root [pam]
root 6861 1 0 14:24 ? 00:00:00 sshd: root [priv]
sshd 6863 6861 0 14:24 ? 00:00:00 sshd: root [net]
root 6874 6861 0 14:24 ? 00:00:00 sshd: root [pam]
root 6865 1 0 14:24 ? 00:00:00 sshd: root [priv]
sshd 6866 …Run Code Online (Sandbox Code Playgroud) linux ×4
ubuntu ×2
battery ×1
battery-life ×1
certificate ×1
fonts ×1
gentoo ×1
https ×1
security ×1
ssh ×1
ssl ×1
ubuntu-14.04 ×1
windows ×1
windows-10 ×1
windows-8 ×1