读者来信
读者来信
更多关于小型企业的文章,请!
LJ 已经发表了几篇关于 Linux 在好莱坞的应用以及大型企业采用的文章。我想了解有多少像我这样的小型企业在运行开源软件。过去五年我一直在使用 Linux,当时还让我的一个同事也转用了 Linux。像我这样的人在这个真实世界里还有多少?我认为数量相当多,如果能看到这些数字被公开就好了。
—
Rich
给我钱
即使我同意开源操作系统运动,因为它为进一步的软件开发创建了一个标准化的坚实基础,但将其扩展到其他软件类型有什么意义呢?我注意到人们未能提及开源运动的一件事是程序员如何获得报酬?我是一名大学生,最终想以设计软件为生。如果有人愿意在业余时间免费制作软件,那么学习极其复杂的技术有什么意义呢?这就像要求电气工程师免费为一个公共建筑开发电气系统,因为它造福于公众。如果软件工程师们为了开源而要累死自己,他们将如何在社会上生存下去?我们的工作并不轻松;它需要对数学和逻辑有高水平的理解,并且需要多年的学习。我们为什么要免费做这件事呢?
—
M. Shah
Doc Searls 说软件行业正在成长,变得更像建筑业。工程师的工作会得到报酬,但建筑业主不必为每个走进大楼的人支付 99 美元的客户端访问许可证。在成熟的行业中,客户希望如果供应商 A 不行,他们可以雇佣供应商 B 来解决问题。如果你想长期在软件行业谋生,你必须满足这些期望。你可能想读劳伦斯·G·汤森德的《烤架的秘密:关于渴望、烧烤和软件的小说》。要了解这本书的内容,请想象一下将专有软件许可证中的一些单方面限制应用于你在超市可能购买的产品。——编辑。
加速 Red Hat 9
对另一期优秀且内容丰富的杂志[LJ,2003 年 8 月]表示赞赏。我发现“SSH 的 11 个技巧”这篇文章特别有用。我写信是为了评论 Marco Fioretti 对 Red Hat 9 的评论,该评论从第 90 页开始。它指出了桌面和 OpenOffice 的启动时间过长。这是 Red Hat 在默认系统设置方面保守的结果。有一个配置文件 /etc/sysconfig/harddrives 可以解决这个问题。它包含启用 DMA 模式、多扇区 I/O、预读功能以及现代快速硬盘的其他优点的设置。启用这些设置,你会发现 Red Hat 9 的速度确实很快。
—
J. Mark Brooks
Ada 并非糟糕
在 2003 年 8 月的“致编辑的信”部分,唐纳德·丹尼尔表示“Pascal 启发了 Ada,Ada 很糟糕。” Ada 的灵感来自于对一种好的编程语言的需求,并且它很好地满足了这种需求。我还没有遇到过真正了解 Ada 语言的 Ada 批评者。
题为“反击 C++ 谣言”的信件实际上证实了编译后的 C++ 库彼此不兼容这一事实。说这个问题很快就会成为过去是不够的;我已经等了 20 年了!对于其他兼容性问题,请购买 Stephen Prata 的《C++ Primer Plus》,并查找突出显示的兼容性注释。或者,停止等待,转用 Ada,在你了解它之前不要批评它。如果开发人员想就应该使用哪种语言做出明智的决定,请阅读我在 CrossTalk 杂志上的文章,网址为 www.stsc.hill.af.mil/crosstalk/2003/02/index.html。
—
Dennis Ludwig
感谢备份提示
刚拿到 2003 年 8 月刊,关于将二进制数据管道传输到远程 shell 的技巧正是我备份有些过满的 iBook 所需要的。太棒了。
—
Ken Moffat
史密斯先生,LDAP 不会让我们雇用您
Mick Bauer 的 LDAP 文章写得相当好,但我对第三部分[LJ,2003 年 9 月]有一些问题。当然,第 32 页上有损坏的 DN,如果阅读整篇文章,很容易发现;后面的 DN 很好。然而,它们引出了我在目录业务中见过的最成问题的情况之一。我将这种情况称为 John Smith。
我们公司有 24 个 John Smith 在工作。可以添加中间首字母,但这只是权宜之计。我们有五个 John R Smith。我们可以使用中间名;仍然是权宜之计。我们现在有了 John Ronald Smith、两个拒绝透露中间名的 John R Smith 和两个 John Richard Smith。他们没有亲戚关系,而且事实上,他们都是 John Richard Smith III。(这是一个我曾经工作过的公司里的真实情况,尽管名字已经改了。)
许多人认为使用唯一标识符是最佳实践。LDAP 标准中甚至有一个属性用于此目的,即 uid,Mick 的文章在另一个上下文中提到了它。这将使一个人的 DN 看起来像 uid=wongfh,ou=engineering,dc=wiremonkeys,dc=org。对 uid 的唯一限制是它们必须对树的该分支是唯一的,并且它们确实应该对 LDAP 服务器是唯一的。制定关于如何创建 uid 的标准也是一个好主意。我见过的唯一糟糕的标准是一个没有得到始终如一的遵守的标准,尽管许多组更喜欢永远不要重新分配曾经属于已删除条目的 uid。
这是一个有争议的话题;许多人,包括一些最初的 LDAP 服务器作者,都非常热衷于基于 cn 的 DN。然而,它可能会导致一些很容易避免的问题,而且成本非常低。我曾为一个在其电子邮件服务器上使用基于 cn 的 DN 的小组提供咨询,该服务器接受 DN 作为一种用户名格式。他们每年都会多次问我,他们如何才能防止发给前雇员的电子邮件发送给同名的新雇员。他们总是得到相同的答案。恕我直言,这实际上取决于你想忍受痛苦多久。
—
Ed Grimm
Mick Bauer 回复: 首先,我为指出的错别字道歉。它们是由于我从我的测试服务器复制和粘贴工作代码,然后不一致地将测试服务器的真实域名替换为我的示例域名而造成的。其次,非常感谢您分享您对“John Smith”问题的见解。您已经说服我,基于 uid 的命名约定比基于 cn 的系统是一种更好的扩展方法。我认为后者对于小型组织来说效果很好,但我很容易承认它无法像 uid 方法那样很好地扩展。这是一个极好的例子,说明 LDAP 设计和管理可能有多么复杂和微妙。没有一种适用于所有情况的 LDAP 方法。
退款努力仍在继续
我想知道“东芝僵局”(/article/6318)后来怎么样了。这是一个如此引人入胜的故事,我只是想知道亚当·科斯敏是否最终成功了。
—
William Totman
亚当失败了,但史蒂夫·奥瓦林为他的笔记本电脑附带的未使用的专有操作系统获得了退款。这需要坚持,但这是可能的(www.linuxjournal.com/article/7040)。——编辑。
简易个人视频录像机
我刚刚阅读了 Marcel 在 2003 年 9 月Linux Journal 上的文章,特别注意了 MythTV 部分。我在这里不得不自我吹嘘一下(好吧,还有其他人)。在社区和 ATrpms 的维护者 Axel Thimm 以及 Red Hat Linux 的 MythTV RPM 的帮助下,我整理了一份简化的指南,用于使用 Red Hat Linux 9 创建您自己的 MythTV 系统。我已经将从裸机到功能齐全的 MythTV 系统的创建过程简化到两到三个小时,但是,我已经做过几次了。通过从 RPM 安装几乎所有组件,使用 apt(pvrhw.goldfish.org/tiki-page.php?pageName=rh9pvr250),大大简化了该过程。
—
Jarod C. Wilson
Linksys 交换机芯片组
在Linux Journal 2003 年 9 月刊的一篇文章中,实际上是“Pebble Linux:用于 Wi-Fi 接入点的 Debian”这篇文章的侧边栏,Kurt Starsinic 提到了流行的 Linksys WPC11 无线网卡。从 WPC11 v.4 开始,此卡不再与 Linux 兼容。Prism 芯片组已被另一个芯片组取代,Linksys 技术支持不会说明是否以及何时会提供 Linux 驱动程序。他们甚至显然被告知不要识别新的芯片组:RealTek。
—
Jeff Simmons
兼容的无线网卡?
2003 年 9 月刊以无线网络和 Linux 为中心,非常令人愉快。但是,缺少了一些非常需要的东西。没有提及哪些无线网卡可以与 Linux 一起使用。《硬件 HOWTO》也缺少任何此类支持列表。在浏览了 Adaptec 和 Linksys 等制造商的网站后,我对将我当前的 LAN 转换为无线网络的前景并不看好。您能否列出各种文章中使用了哪些无线网卡?
—
Wally Barnes
seattlewireless.net/?HardwareComparison 上有一个很好的网卡列表。您也可以在 Web 上查看您的发行版的硬件兼容性列表。正如上一封信所示,很难在印刷品中跟上硬件的步伐。——编辑。
启动社区网络
我已经阅读Linux Journal 大约七年了,我短暂担任兼职文案编辑的那段时间让我感到自豪,并且非常怀念。自从我在 1996 年或 1997 年在华盛顿大学的当地计算机展上拿起我的第一期杂志以来,LJ 一直是我最喜欢的杂志。最近,我买了一台 Mac,随之而来的是免费订阅 MacWorld 的优惠,我接受了。昨晚,在阅读了这两本杂志后,我完全明白了为什么 Linux Journal 长期以来一直是我最喜欢的杂志。其他杂志让我想要购买东西,而 Linux Journal 鼓励我 尝试 事情。您的页面始终充满关于项目而不是产品的翔实文章。2003 年 9 月刊对社区网络的关注增强了我构建一个免费节点,并希望围绕它建立一个社区的愿望。感谢您继续制作一本优秀的杂志。
—
Nathan E. Sandver
当您建立好社区网络后,请将位置和 ESSID 发送给我们。——编辑。
耶,菲尔·休斯,嘘,SCO
我订阅了一年多,坦率地说,本来不打算续订了。原因是,我只是一个普通人——一个家庭用户,你们的大部分(但不是全部)文章都超出了我的理解范围。但我一直在关注 SCO 的情况,今天我读到了 SSC 致 SCO 的公开信[www.linuxjournal.com/article/7087]。实际上,你们是在为我使用 Linux 的权利而战。即使我不是专业的极客,我至少可以支持那些支持我(以及许多其他人)使用最好的操作系统的能力的人。期待在未来几天内收到我的续订。祝愿 LJ 的各位一切顺利。
—
Michael Presley
更多关于自动化,请!
我阅读了 Tad Truex 的文章(LJ,2003 年 9 月)“使用嵌入式 Linux 将污水泵放到 Web 上”,并发现这篇文章很有趣。我也发现自己对更广泛的受众会如何看待这样的想法感到好笑。话虽如此,在更大的背景下,工业自动化和电气工程领域使用 SCADA 系统进行工业过程控制。是否有可能在未来的文章中以 Linux 和其他 OSS 解决方案为主题,利用你们的一些专家的经验?
—
Jason Houlihan
美国境外的 SE Linux?
我刚刚拿起 2003 年 8 月刊的 LJ,主要是因为 Russell Coker 的 SE Linux 文章。在阅读了它(非常感兴趣)之后,我决定浏览 NSA 网站,查看一些文档并可能获取有关 SE Linux 的下载。虽然与美国政府有关的任何事情都不再让我感到惊讶,但我有点惊讶的是,访问该网站被阻止了,可能是因为非美国 IP,因为我正在从荷兰访问该网站;所有对该网站的访问都被阻止了,甚至包括顶级域名 nsa.gov。
—
Peter van der Kleut
试试 Russell 的网站 www.coker.com.au/selinux。——编辑。
gwc 对比 gramofile
我饶有兴趣地阅读了 Tom Younker 关于将黑胶唱片转换为数字格式的文章[LJ,2003 年 9 月,第 80 页]。最近,我一直在尝试将我妻子的广泛的旧俄罗斯黑胶唱片收藏转换为 CD。最初,我尝试使用 Younker 先生描述的 gramofile,但几个月前,我发现了一个更新的项目,称为 Gnome Wave Cleaner(gwc.sourceforge.net)。我现在专门使用它,并发现它是一款非常出色的软件。
我相信 gwc 优于 gramofile 的主要优点是:1) 正如 Younker 先生所说,“swig 已经取得了进展,但 gramofile 却没有。” 2) gwc 有一个漂亮的 GUI 界面(gwc.sourceforge.net/main.jpg),而 gramofile 是基于 ncurses 的。 3) gwc 中的咔哒声和噪声消除算法效果非常好,并且易于控制。作为额外的奖励,如果有一个自动算法无法处理的顽固咔哒声,您可以使用 GUI 放大,选择有问题的毫秒声音并手动使其静音。它消失得无影无踪。我当然没有对咔哒声消除速度和有效性进行广泛的测试,但 gwc 对我来说足够快,并且几乎所有咔哒声都被消除了。 4) gwc 有一个声谱图视图,对于追踪音轨中剩余的少量咔哒声非常方便。
最后,不要只相信我的一面之词。阅读 James Tappin 关于翻录 78rpm 唱片的精彩页面(www.tappin.me.uk/Linux/audio.html)。他曾经推荐使用 gramofile,但他现在使用 gwc,并将其描述为“同类最佳”。
—
Richard Simpson
你会开车经过 M. Shah 的房子吗?
Don,附件是我安装了那个加利福尼亚 LINUX 车牌的汽车照片。当我在 1993 年左右第一次注册这个车牌时,它安装在一辆相当破旧的 1986 年丰田皮卡上。正如你所看到的,Linux 帮助我们发展了业务,车牌已经转移到一辆稍微好一点的车上。
顺便问一下,需要来自消息灵通的 ISP 的 DSL 连接吗?
—
Dane Jasper