Tag: 操作系统

找到Web应用程序客户端的操作系统

我有一个要求,我必须找到我的网络应用程序的用户的操作系统详细信息。 如果用户在Windows上运行它应该给“Windows 7 … Blah blah”如果Linux“Ubuntu … blah..blah或Fedora .. ..”如果Debian“无论哪个”版本的Debian。 任何人都可以建议我们如何做到这一点? 我看了一下sys-uname gem。 但它让我只知道服务器端信息。

了解Ruby和OS I / O缓冲

IO缓冲如何在Ruby中工作? 使用IO和File类时,数据刷新到基础流的频率是多少? 这与OS缓冲相比如何? 需要做些什么来保证给定的数据写入磁盘,然后自信地将其读回处理?