首页   注册   登录
 iwtbauh 最近的时间轴更新

iwtbauh

V2EX 第 257571 号会员,加入于 2017-10-02 17:25:21 +08:00
No such file or directory :-)
iwtbauh 最近回复了
KVM 加上 -usbdevice tablet 后就是无缝切换的啊,而且不需要安装其他闭源软件,比这个什么 Logitech Flow 不知道高到哪里去了啊。

而且我没搞明白为什么 KVM 里面还要自己和无线 hid 连接,直接用宿主机的不好吗
现在的人的基础知识已经如此差了吗?

“linux socket”我是第一次听说。我猜 lz 是想说“unix domain socket”( Unix 域套接字),见手册页 unix(7)

"linux socket"更容易被理解为是“linux 上特有的非 POSIX 的 socket”,如“netlink socket”

还是需要继续提高姿势水平
能像 Firefox for Android 一样可以安装扩展程序吧
小家子气的 Apple 强迫第三方浏览器用 WebKit,自己的浏览器做不好用还要强迫其他浏览器一样难用
当然是 winehq 官方提供的二进制版本了。

如果你的发行版不被官方支持也可以自己编译。
gog.com 上购买 drm free 游戏,下载然后刻录到光盘上。
21 天前
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
@wysnylc #4

外星人可读的错误消息是认真的??

请看#2 第二句话

你这种设计会导致实现各种功能的函数和本地化机制紧密耦合。

正确的做法是返回(或通过异常)错误代码,或者某种定义良好的数据结构,然后通过错误代码或数据结构获取错误消息。这时候调用者可以选择最合适的国际化方式。也使本地化工作能更简单地完成。

例如 open 函数,如果使用 errno,则调用者负责国际化可以非常灵活,一种方法是

concat_string(_("open %s for %s failed, "), errorstr(errno))

在英文下:open /var/xxx for write failed, Permision denied
在中文下: 打开 /var/xxx 写入失败,拒绝访问

想象一下,如果 open 函数自己搞一套或者用某一套国际化机制,对于调用者来说则太重量级了,可能会很不舒服,调用者可能很难选择更好的方式来进行国际化。

考虑你需要调用库 a 和库 b,现在这两个库都返回人类可读的错误消息,然后分别搞了 2 套不同国际化机制,那个场面一定很好玩,而负责本地化的人也一定会向你抱怨。
22 天前
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
3, 4 并不好

因为这种设计将错误处理和本地化这两个无关的模块耦合在了一起。

不应该直接返回人类可读的错误信息。
27 天前
回复了 ankazen 创建的主题 分享创造 支持多标签的文件管理 UWP TagFile
@ungrown #31

不吧。不应该是 linux 下的程序吧。fuse 又不是 Linux-only 的软件。fuse 脱胎于 hurd 系统的设计,后来进入了 bsd 系,Linux 在支持 fuse 的系统里算是较晚的了。

即使在 Unix 以外的 Windows 世界,我至少知道有 3 个类似项目(开源和闭源)在积极开发中,如 dokany。其中一个叫 winfsp 的还号称与 fuse 兼容。
移动家宽是很垃圾,但是你们为什么认为 ipv6 不是“公网 ip”呢。
27 天前
回复了 ankazen 创建的主题 分享创造 支持多标签的文件管理 UWP TagFile
@ungrown #11

我认为并不是没有这个硬需求,而是用记录结构存储某些元数据时会造成一些根本性的问题。

比如我觉得最麻烦的一个问题是,如果文件本身记录结构中包含使用此文件相关的重要信息,那么

cp 1.txt 2.txt
cat 1.txt > 2.txt

可能会产生惊人的不一致性,而这种不一致性也无法解决。

其实我觉得像这种需求,写成一个单独的文件系统比较好,例如就叫 tagfs 吧,tagfs 的工作类似 overlayfs,在原有的文件系统目录中索引文件,并把数据放到另外的地方,同时提供一些 /by-tags/xxx 等等的虚拟目录,这样在应用程序层是透明的,可以自动兼容绝大部分的文件管理器和其他应用程序。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2073 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 11ms · UTC 15:38 · PVG 23:38 · LAX 07:38 · JFK 10:38
♥ Do have faith in what you're doing.