以GNU的方式进行科学研究,第一部分 在我过去的几篇文章中,我研究了各种软件包来完成各种科学研究。 但是,有时没有工具可以解决特定的问题。 这就是科学的伟大之处。 总是有新的东西可以发现和研究。 但是,这意味着您需要开发软件工具来进行分析。
复杂性,正常运行时间和世界末日 实施不力的监控系统会使管理员发疯。 充其量,它们令人分心。 最糟糕的是,它们会让值班人员熬夜。 本文讨论了设计系统的最佳实践,这些系统将保持系统的正常运行,并在没有问题时保持安静。
非Linux FOSS:TrueCrypt TrueCrypt是一个完全开源的用于加密数据的工具。 该数据可以位于完全加密的硬盘驱动器上,也可以只是加密的图像文件。 值得庆幸的是,无论您使用什么平台,加密的工作方式都相同,因此Windows和OS X用户可以在计算机之间共享加密文件。
使用Trim-Slice构建超低功耗文件服务器 在过去的几年中,我一直在我家中使用定制的文件服务器。 我已经多次升级它,但我最早可以追溯到2000年4月。 当我说“升级”时,我的意思是内部组件已经在至少两次场合进行了完全更换,除此之外还有其他事情。
学习编程Arduino 本文应该使您熟悉基本的Arduino编程,并向您展示如何编写与现实世界中的对象交互的程序。 (强制性声明:我最后一次真正学习电子学是在高中时代,因此本文更多地关注编程方面,而不是电子方面。)
用iPad + Linode 替换您的笔记本电脑 放弃您的笔记本电脑并在云中编写代码,这比您想象的要容易。 2011年9月19日,我告别了我可靠的MacBook Pro,开始完全在iPad + Linode 512上进行开发。 这是在云中工作三个月的令人惊讶的故事。