你用 Linux 做过的最酷的事情

你用 Linux 做过的最酷的事情

作者:Shawn Powers

在我们的 2014 年读者选择奖中,我们请读者告诉我们他们用 Linux 做过的最酷的事情。我们收到了很多精彩的回复,但杂志版面有限,所以我们在这里列出更多最佳回复。请欣赏!

在 90 年代中后期构建我的 procmail 预先垃圾邮件过滤器。

450 节点计算集群。

带有集成 mopidy 音乐播放器的 7.1 声道前置放大器。

一个运行 Linux 的机器人(用于 Eurobot 年度竞赛)。

一首歌。相信我,这很棒。

不小心打印到了错误的洲。

在视频中添加音频通道,同时同步它。

向现有程序添加缺失的功能。

空调。

使用自己编写的代码分析 NASA 卫星数据。

远程惹恼猫。

Asterisk PBX。

将温度传感器连接到 Raspberry Pi,并在网站上显示保存的数据。

自动化 BitTorrent 服务器、文件服务器和媒体流服务器,由各种服务器部件构建而成。

自动化法医实验室。

自动化我家中的整个照明设置,以响应语音和我的移动应用程序。

自动化我的摄影工作室。

自动化视频转码。

自动窗台植物灌溉系统。

使用 Qt3 和 MySQL 以 C/C++ 编写的汽车维护日志。

使用廉价 USB SDR 进行航空监控。

Bacnet 集成天气数据。

浴室收音机。

酿造啤酒

构建 Linux 智能家居。

构建一个在国际空间站上运行的应用程序。

从头开始构建我自己的发行版。

构建我自己的内核,编写设备驱动程序。

构建我自己的 www2e-mail 服务器。

构建您自己的万能服务器。

使用 Raspberry Pi 构建多复古游戏机。

构建 MythTv 服务器。

为办公室构建迷你音乐托管服务器。

为主要收费高速公路系统构建实时收费系统。

构建视频管理系统。

构建机电游戏。

构建完全自动化、可扩展、高流量的生产网站。

从头开始构建我的第一个 Linux 盒子。

使用 LinHES 构建我自己的 DVR。

构建我们自己的智能手机。

在 Raspberry Pi 上构建基于 Web 的家庭警报系统。

使用 1wire 和 Raspberry Pi 构建监控解决方案。

CNC 控制器。

更改了手机上的操作系统。

Chrome 投屏。

克隆虚拟机,虽然我正考虑很快用 Ubuntu + XBMC 构建一个 HTPC。

Raspberry Pi 集群,用于破解加密的办公文档。

Colossalcast.sh,一个从网站获取图像并在我的图像查看器中查看它们的脚本。

完全取代了我个人生活中的 Microsoft 产品。

计算流体动力学。

为企业配置 LXLE 发行版。

配置它以供我不懂 IT 的女朋友使用。

完全按照我的工作需要的方式配置桌面。Stump WM + Conky + Emacs + Etc。

在我的汽车中使用 Raspberry Pi 配置家庭自动化和媒体中心。

连接蓝牙手机耳机以在 Linux 上与 Skype 一起使用。

使用 telnet 连接到气象站。

使用 Orocos 控制 EtherCat IO。

控制 HVAC 系统。

控制射电望远镜!

控制 50 英尺高的辐射传感器阵列。

控制我的 Parrot 无人机。

使用子域上的 lime survey 控制我自己的调查数据。

使用 Raspberry Pi 控制物理继电器和灯光。

控制 186 台风力涡轮机的通信。

控制专业组合蒸箱。

在 Linux 下使用 Stellarium 控制我的 Meade 望远镜。

将我的妈妈完全转换为 Linux。

转换我的旧 VHS 家庭视频。使用一台超过 10 年的笔记本电脑。

将小型公司从 Windows 转换为 Linux。

从头开始烹制我自己的操作系统。

破解 Windows 服务器只是为了证明它们有多么不安全。

使用 LAMPP 创建一个包含 260,000 条记录的数据库。

在亚北极地区创建网状网络。

创建了一个脚本,使用 cdparanoia 作为抓取工具,并使用自定义工具进行标记,以抓取和标记 CD。

使用 Ubuntu 创建了一个安全的媒体播放器。

创建了一个工具来创建硬件发现数据库。

创建了一个带有无线电数据发射器的海洋环境传感器浮标。

创建了我自己的 Arduino 家庭安全系统。

使用 Inkscape 创建了我自己的 PROPER 公司徽标。

创建了触摸屏驱动程序 Digix TAB1030。

使用 OpenStreetMap、Tilemill 和 PostGis 的自定义地图。

使用 mixxx 进行 DJ 表演。

DRC — 数字房间校正。

使用 NixOps 将开发 nixos-containers 部署到我的本地开发机器。

为非洲第四大最繁忙的网站设计和构建基础设施。

确定 DNA 序列计数?

仅使用 Linux 工具开发了一个成熟的 Web 应用程序。

开发了一种用于药物发现的虚拟筛选方法。

开发 rootkit(用于教育目的!)。

发现了新的行星。

发现 Lament Configuration 屏保程序。

带有 nfs 启动的无盘瘦客户端。

抛弃 Windows。

在没有 Windows 或(其他)的情况下做作业。

下载了内核的 pre-0.9 版本,并在一个周末阅读了源代码。

使用 RAMPS 板驱动 3D 打印机。

赚了酷炫的五十万!

整个图书馆系统运行 Linux:服务器和客户端。

Fedora 20 邮件服务器。

使用 sox 和简单的 bash shell 脚本过滤了数百个音频文件。

1993 年第一次将 PC 启动到 Linux SLS。

1995 年第一次成功地从数十张 3.5 英寸软盘中安装/编译 Linux。

使用 live 发行版修复 Windows PC。

在约旦安曼一家酒店大堂修复了美国丹佛的一台 jabber 服务器。

修复了几个无法运行/变砖的 Windows 系统,这些系统存在各种问题。

对所有者知道已被擦除的驱动器上的数据进行法医恢复。

使我的家人摆脱了专有消费的消费世界

赌博/自动售货机。

基于 Geoip 的中国境外路由。

找到世界上最好的工作。

为老化的 Windows PC 赋予新的生命。

在 Red Hat 5.0 CD 上获得了 Linus 的签名。

通过创建一个 PPD 使我的 Kodak 打印机工作。

让我的妻子使用它,而且她没有抱怨。相信我,这是一项成就。

黑入我的咖啡机,以便在咖啡准备好时给我发送短信。

黑入学校网络。

Handbrake 和 OMGRip。

在 5 分钟内帮助一位忘记密码的 Windows 用户。

在 Raspberry Pi 上托管我自己的气象站。

我制作了一个带有集成 Active Directory 和其他网络服务的 Samba 身份验证服务器。

我使用 SuseLinux 设置了一个 10 服务器渲染场。

我能够在上班通勤时超频我的手机 CPU。

忽略病毒。

实施多 PB 数据库。

在 30 分钟内安装最新的操作系统,而不是使用基于 Microsoft 的操作系统需要 3 天。

通过 ssh 安装和远程控制房屋。

在旧 iPod Nano 上安装 Linux。

将其安装在我女朋友的电脑上,作为 Windows 的替代品,她很喜欢。

安装了超过 75 个发行版。

向我的女儿介绍了 Lego Mindstorm EV3。

它运行着我基于微处理器的腿。

使服务器在线运行两年而无需重启。

带有 90 个节点的 LDAP MMR。

LaTeX 文档创建 - 嵌入式操作系统。

供囚犯在牢房中使用的笔记本电脑。

激光控制。

发射宇宙飞船。

学习如何使用 Vim。

学会编码。

将我的电视、音响和手机全部连接到一个多房间系统。

通过 USB 记忆棒登录 (pam_usb)。

制作了一个 Twitter 源相框。

制作了一个自制 PBX/电话系统(那是 Asterisk 出现之前的日子)。

在 Raspberry Pi 上使用 Plex 媒体服务器和 RaspBMC 以及 Plex 插件制作了一个媒体服务器。

用旧电脑制作了一个 Wi-Fi 接入点。

通过编写 Linux 应用程序赚钱。

制作了我自己的自定义 Linux 操作系统。

管理运行 SuSE Linux 的 SGI Altix UV 超级计算机。

设法最终从我的桌面上消除了 MS Windows 操作系统和相关产品。

设法在 32 位环境中运行 Oracle/Tora。

使用 BASH 管理并发作业。

硕士学位。

Mediagoblin 服务器取代 youtube、flicker 等。

修改 Ubuntu 桌面,使其在外观和感觉上几乎与 Mac OS X 完全相同。

监控酒窖的温度和湿度,并在太热或太潮湿时打开门。

实时监控我的船的环境(温度、湿度)和位置。

监控房屋的电力,并在电力故障时向我发送警报。

将我的妻子从 OS X 转移到 Xubuntu,她现在实际上效率更高了。

使用 Raspberry Pi 的多系统游戏模拟器。

多线程 PERL 数据收集系统。

音乐创作。

我的带有 CrashPlan 的 Raspberry Pi。虽然不是很酷,但每年都能为我省钱。

我的西班牙语练习软件——数据库/抽认卡/阅读器。

我基于 Ubuntu 的完全无纸化办公室。

永远不必担心恶意软件或病毒。这很酷。

为注定要成为电子垃圾的旧机器赋予新的生命。

超过 2 年不必启动我的 Windows VM!

将我的 DNS/DHCP/LDAP/NTP/SYSLOG 卸载到几个 BeagleBone Black 盒子。

POS 终端。

在全国性 MPLS 网络上使用 SaltStack 进行 PXE 启动和 400 多个 Linux Xubuntu 客户端。

使用 GIMP 通过了媒体设计课程。

渗透测试。

带有 MythTV 的个人 DVR。

带有 Freeswitch 的个人 PBX。

在 Linux 上玩原生游戏。

将多 TB 数据库和所有应用程序从 Solaris 移植到 Linux。

使用 AIPS ++ 处理射电天文学数据,以对数百万光年外的黑洞进行成像。

与我的女儿一起编写了一个简单的 Python 游戏。

编写了一个 RNA 测序仪。

Arduino 编程。

提供国际科学培训。

在飞机上提供安全的电影/音频流。

Puppet/Razor 数据中心的自动部署。

将马桶放在互联网上:@iotoilets。

Python 库生成故事而不是程序。

中国超级计算机的 Quadrics HPC 互连(2004 年!)。

电视上看到的那种竞猜系统。

仅使用 Linux 操作系统运行我的整个公司 6 年。

使用 Spring Roo 和 ZKoss GUI 框架进行快速 Web 应用程序原型设计。

使用 xscreensaver/phosphor modul 的基于 RPi 的壁板。

实时访问我所有设备上的所有数据。

接收来自火星的数据。

为朋友从垂死的硬盘驱动器中恢复文件。

在整个 SAN 被一个发疯的 NAS 头损坏后,恢复了 PB 级存储 SAN。

使用 pivot_root 重新映像正在运行的嵌入式 Linux 系统。

通过反向 SSH 代理远程 X。

在平板电脑和普及的 Wi-Fi 之前,从路上远程处理一切。

“自我修复”的远程路由器(不容易到达的位置)。

移除 Google。

用 Raspberry Pi 更换了我的热水浴缸中的控制器。

使用 CrunchBang live USB 从损坏的 Windows 机器中抢救了朋友的数据。

研究和开发以分析太空望远镜数据。

对 Drobo 进行逆向工程。

从自定义 USB LiveCD 构建运行 8 个 Artemis Starship Bridges。

在我的 Chumby 上运行 Debian。

第一次从 CD 运行 Knoppix (2003) / 从头构建 Linux (2003)。

在 BeagleBone Black 上的 Debian 上运行 Tor 中继。

使用 ARM 板和 Gluster 运行分布式存储。

实时运行模型铁路。

在家经营一家小型 3D 打印业务。

使用 DLPI 之上的自定义 TCP 堆栈运行具有 17 万个 TCP 连接的服务器。

为我的所有计算机(服务器/桌面/笔记本电脑)和手机 (Jolla) 运行 Linux 作为唯一的操作系统。

在它上面运行一家价值 600 多万美元的公司。

使用 shell 脚本自动化任务,节省了数天的时间。

编写脚本 flite 以在公交通勤期间在 n900 上说出 evopedia 条目。

编写脚本每 15 秒打开和关闭同事的 CD 托盘,持续四天。

在 P1 100 MHz 上的自制实时吉他效果器。

设置了一个全屋服务器,包括一个摄像头系统,用于观看我的狗并与它交谈。

设置了自己的服务器,其中包含 owncloud、diaspora pod、teamspeak 服务器和 minecraft 服务器。

设置防火墙以监控 Comcast 网络上浮动的攻击。

设置一个 Web 集群,为超过 100 万个网站提供服务。

设置一个自我修复的 MySQL 集群。

实时模拟警报面板。

Squeezebox 家庭音乐系统。

接管所有家庭电脑,让孩子们从小就认为 Linux 是正常的。

教会人形机器人进行交流。

Teamviewer 远程支持。

测试硬盘驱动器以收获 PCB。

乐高大电影,完全在 CentOS 中制作。

1993 年第一次启动 Slackware 并获得“#”提示符,用作早期的 NCSA Web 服务器。

来自 300,000 张照片的延时视频。

将旧的 eeePC 变成家用打印服务器。

使用 Raspberry Pi 将旧的木制外壳收音机变成网络 MP3 播放器。

使用 guitarix 弹奏我的吉他和贝斯。

当我度假时,使用 heyu (X10) 在门打开时发送电子邮件警报。

使用我的平板电脑 (Asus Transformer) 作为功能齐全的编码工具(Web)。

使用 LFS 系统为国家天然气公司转移 ACH 转账。

使用 genemark-es 将原始真菌基因组序列转换为预测蛋白质列表。

使用 Linux 控制风力涡轮机。

使用 N9 和 Sailfish 手机。

使用已弃用的 PC 作为廉价但功能强大的媒体中心,配备 GeeXbox。

命令行上的视频。

使用 VLC 将 DVB-S 信号视频流式传输到 LAN,通过多播。

使用 Pipelight 观看 Netflix!

WAN 监控器,带有来自 Asterisk 的文本到语音电话呼叫。

使用一对 Raspberry Pi 和 USB Tuner 在美国观看欧洲有线电视。

Windows 密码破解。

在过去的 20 年里专门使用 Linux 工作。

在过去的 20 年里使用 Linux 从事科学研究。

使用 PHP/Apache/MySQL 编写我自己的销售点系统。

写了一部小说。

编写了一个使用遗传编程的音乐创作程序。

使用 LibreOffice 编写了一本短书,并能够使用 eVince 阅读电子书。

编写了定制的 Amiga ROM 提取器。

为 OpenEEG 设备编写软件。

RPi 上的 XBMC 作为移动视频播放器。它从我的所有项目中获得了最高的 WAF。

使用 Raspberry Pi 和 arch arm 连接到我的旧模拟立体声音频桥。

自动化了我大部分的工作。

将远程服务器备份到我的服务器,将它们恢复到虚拟机中作为存档。

基于 cronjob 和 rsync 的备份。

BitTorretsync 用于我的所有设备,然后使用 Crashplan 进行备份。

使用“init=/usr/bin/emacs”启动。

超极本上带有两个 SSD 的 BTRFS raid0。

构建一个由虚拟机组成的完整企业网络,包括路由器和交换机。

用旧的 Nespresso 咖啡机构建一个 Linux 驱动的遥控开水炮。

构建和运行实验室信息系统。

构建了一个 HD 3D 流媒体到 webrtc 的桥梁,用于在 Chrome 中进行 HD 流媒体 Web 会议。

构建了一个自动化的二十一点发牌员。

在 GumStix 上构建了一个图像处理模块,用于光学控制四旋翼无人机。

化学计量学。

临床系统的一致性检查。

编译器/make 包,用于构建 5M 非注释代码行。

在 20 分钟内完全设置和自定义它。

创建基于 django 的 Web 应用程序,该应用程序使用来自另一个系统的计算库。

开发 Sailfish OS。

双启动两个发行版!对于像我这样的技术恐惧症患者来说,这是一件大事!

使用 RawTherapee 编辑我的照片,并使用 WordPress 写博客。

使用 Audacity 编辑音频。

从另一个城市冲洗了我的马桶。

让 freebsd 在旧的 sparc 系统上工作!

让一个讨厌 Linux 的人使用桌面,但没有意识到它是 Linux。

水培系统,带有定期浇水和液位传感器控制水泵。

我在家中使用 Odroid 用于几乎所有事情。自从 cifs 共享到 dlna 服务器。

用 gnome-panel/compiz/nemo-combo 杀死了 unity。

最近?Kerbal Space Program。

微波传输。

监控和控制由 1500 个无线网络设备组成的网络。

在约 500 个 Linux 节点的集群上进行蒙特卡罗模拟。

基于 Security Onion 的网络安全——很棒的项目。

操作我的业余无线电设备,ping 空间站。

使用 4 个 Raspberry Pi 进行专业冰箱监控,以检查 9 个不同的位置。

阅读 Linux Journal。

记录我在电脑上听到的内容。

从损坏的 SD 卡中恢复照片。

跨国远程管理我妈妈的 Mac。

远程鸡舍门。

用 RPi 驱动的数字键盘更换了前门的锁。

用廉价的胖客户端和 tinycore Linux over tftp/tn5250 替换 as400 终端。

Root 我的手机。

防止 ddos 攻击的脚本。

设置 Varnish 集群。

在城市区域设置网状 Wi-Fi 网络,用于交通信号灯控制。

SSH 连接到我的手机。

票务扫描解决方案,带有 Raspbian 和 flask 工具,可通过 Web 界面管理 10 多个文件共享服务器 (samba)。

尝试自学 Ruby 编程。

使用 groff、grap 和 pic 进行排版。

气象站 (weewx)、业余无线电控制 (fldigi)。

带有 Raspberry Pi 上的铱星短信的天气/洪水监测站。

Web 控制的集成电路晶圆探针测试系统。

15 年前,我在印度尼西亚的一个偏远岛屿上通过 DNS 隧道观看了本地电视,并指示我的打印机在我回家时准备好一些书。

使用单个 bash 命令行计算一本书长度的文档中所有唯一的单词(使用 tr/sort/uniq)。

在社区学院实施了整个可访问互联网的网络,包括路由器和服务器。

用于 Raspberry Pi 上 16 个站点的基于 Web 的洒水器控制器(还可以控制游泳池和庭院灯)。

测量我们家的用电量,每使用的瓦特都输入到 MySQL 数据库中。

构建了一个放在冰箱顶部的盒子,记录冰箱和冰柜的温度,并显示最新的每分钟天气预报。

将整个 Web 服务器/Samba 服务器/Cyrus IMAP 服务器从 x86_64 上的 Fedora 迁移到 Raspberry Pi ARMv6 上的 Arch Linux。

使用 4 个大型控制台构建了 Android 游戏 Spaceteam 的物理版本,这些控制台覆盖了显示器和开关。

使用了一些工具来反混淆混淆的 java 代码,并创建了此代码的多个修补版本之间的差异,并将这些补丁应用于原始应用程序,以在一个应用程序中拥有修补版本的所有功能。

创建了一个加密的 RAID'd 家庭服务器,该服务器使用 USB 记忆棒作为自动解锁驱动器加密的密钥。

使用 Linux 和各种工具解决了据称大型政府部门不可能从大型机上获取数据的问题。

使用 Linux 和更多功能,用旧的 PIII 工作站和两个 NIC 使用 iptables 构建了一个路由器,并使用 OpenStack 构建了一个私有云。

运行一个巨大的射电望远镜来调查当地宇宙 - 主要关注暗能量。说真的,太酷了。

安装了一个带有双因素身份验证的 PFsense 盒子到我的 LAN,当我厌倦了我在工作的 Windows 世界时,我用它来管理我的家(Linux 机器)。

部署了 20 台服务器,使用 SaltStack 在单个命令中计算和显示复杂算法的结果。

具有数据包仿真的透明桥接,以在实验室环境中重新创建互联网的网络通信条件。

对闭源 Windows 打卡应用程序进行逆向工程网络协议,然后在 BASH 上编写了一个克隆。多年后,用 Python 重写了它。

为非营利组织提供 PBX,使用旧的运营商路由器 (Vodafone Station)、USB GSM 加密狗和一些其他备件,使用 OpenWRT。

每天都使用它,它在我的口袋里和我的电视上。它叫醒我并帮助我入睡。并且可能会变成 Skynet。

我的阳台花园的灌溉系统,使用 Arduino 和一些在服务器上运行的 Python 守护程序,根据天气预报和地形湿度来决定是否需要浇水以及浇多少水。

在运行移动 Linux (Maemo 5, MeeGo Harmattan) 的设备(Nokia N900, Nokia N9 等)上编译和打包重型软件(NumPy, SciPy, Cython 等)。

Perl 脚本,用于在多用户环境中以远程模式启动 rdiff-backup,从而优化 CPU 负载。

使用 Raspberry Pi、伺服电机、Yubikey 和 YubiRadius 服务器,我制作了一个门锁,该门锁仅在插入正确的 Yubikey 时才会打开。Raspberry Pi 会获取一次性密码并询问服务器是否合法,如果合法,则门会解锁。

难道所有涉及 Linux 的事情不都很酷吗?我住在瑞典,但曾去摩洛哥拜访妻子的家人。在那里,我的银行遇到了问题。所以我使用了我随身携带的装有 Linux 的 USB 记忆棒,然后ssh -X到我在家的电脑,通过线路启动 Firefox,并登录到我的银行以解决问题。

设置家庭网络,使用 Samba 作为文件服务器,包括 Web 服务器、DNS 服务器,带有四个 2+ TB 驱动器,以两组镜像方式和 XFS 文件系统(基于 Linux Journal 的一篇文章)。

我编写了这个简单的 Python 程序用于实时桌面壁纸:sourceforge.net/projects/portalviewlivew。虽然不花哨也不令人印象深刻,但对于一位最近学习了 Python 的 50 多岁的祖母来说,为 Linux/开源社区做出贡献感觉很好,而且我可以享受我多年来一直等待别人编写的程序。

实时数据采集:将您的健身自行车连接到 Informix。

用于辐射探测器特性分析和鉴定的数据采集系统。

在半天内从头开始使用 Debian 和 Plone 设置文档管理系统(我工作的公司中的第一台 Linux 服务器。现在我 80% 的服务器运行 Red Hat Linux)。

使用 Linux(Ubuntu 10.04 在无风扇低功耗板上)通过 XBMC 从 iPad 应用程序观看 VVVID(视频流服务)到电视!嗯,我在工作中使用 Linux 服务器和工具也管理着数百个 Windows 工作站。

在超级计算机上进行超级计算……因为几乎 100% 的超级计算机都运行 Linux。速度测试非常惊人。

我的旧 Fujitsu Siemens s 系列 lifebook 通过 Linux 获得了新的生命。我仍然在使用它。这台机器已经 12 年了。很酷,不是吗?

将家庭网络服务器从大型 VMware 盒子转换为运行 XenServer 和 Ubuntu.CentOS VM Guests 的小型 Intel NUC。

我有一个完整的家庭网络,其中包含 Linux,从我的路由器到我的 FTP/媒体服务器、6 台台式机、4 台笔记本电脑、两台为我妻子运行 Linux 的绗缝机和三台平板电脑。在工作中(我在一家赌场的 IT 部门工作),我们已从披萨盒转移到使用 Cisco UCS 和 EMC 存储的 VM。

由于限制性网络设置,将 ssh 隧道链接在一起以通过三个跃点从工作场所到达家中。

通过 Raspberry Pi 和 pifm、icecast、opus 音频编解码器和 ffmpeg 运行内部广播电台(实验性:项目仍在进行中)。

我提名理查德·尼克松为下一任总统,即使他已经去世,也只使用了命令行上的 sed!

在 2 小时内编写了一个完整的环境脚本,通常需要 40 小时(注意:Chef 帮助很大)。

为我的客户创建和管理备份解决方案,使用通过 OpenVPN 连接的 7 台服务器,这些服务器位于不同的城市、国家和大陆!

我的硕士项目:扩展和记录大学站点的分析仪器网络,该网络使用 Slackware 服务器。

构建了一个系统,用于监控可再生能源装置,该装置具有两个固定太阳能电池阵列、一个双轴太阳跟踪太阳能电池阵列和一个风力涡轮机。生产和天气数据实时显示在网站上。

创建了一个实时水印嵌入系统,用于流式传输录制的讲座,观看者的姓名嵌入在视频中(用于版权保护)。

1) 设置 Raspberry Pi 和摄像头模块家庭安全系统。使用我的 Jolla 手机通过 SSH 控制、修改和查看系统。2) 构建了一个硬件创业社区,该社区利用 LAMP 服务器上的 Drupal。

多站点移动一次性密码身份验证服务器,使用 motp-as、mysql 复制、apache、php 和 free radius。

使用 nagios 监控 200 个设备和 1000 个服务,为我们的组织节省了数千美元的许可成本。

使用它来模拟通过海军舰艇的 NMEA 数据总线的通信流,显示“瓶颈”和未来增长的潜力。这使得能够添加新的传感器,以在海军内部提供更多的态势感知能力。

在意外删除 /usr 后,在没有重启或数据丢失的情况下从头开始重建系统。提供 Linux 系统以帮助非洲偏远地区访问互联网,并恢复了已删除的大学论文。

在 Nokia N900 上用 Java 编写 FAT32 驱动程序,以恢复我在优胜美地拍摄的已删除的松鼠视频,同时在内华达州度假期间开车。

同步显示气象局天气地图和我家窗外雨景的延时摄影,记录我在阳光下度假期间的天气变化。

我使用Linux系统建模古代生态系统,并模拟重大灾难,例如小行星撞击和岩浆省喷发。

我将一台完整的Fedora服务器放在我的外套口袋里,使用Hardkernel Odroid-U3,并配备电池组,可以运行几个小时。

使用一台运行dhcpd/pxe/anaconda的Linux笔记本电脑,我在不到一个上午的时间里搭建了一个完整的64节点集群。

我将一位感兴趣但有些困惑的78岁Windows 7用户,培养成了一位自信的IT学习者和使用者。原因是她的新笔记本电脑在18个月内Win7崩溃了四次,之后我为她安装了Ubuntu 14.04。现在她已经能够独立进行网站维护工作了。

我重新编译了一个纯净的Linux内核,剥离了不需要的部分,并将其作为Ubuntu 8.04中的默认内核进行了补丁。它成功运行了!这是多年前的事了。虽然绝对不稳定,并且一直出现故障,但仍然可用。我非常享受那段经历,并且期待Linux未来的发展。

通过安装Linux系统,我回收了翻新的准系统PC,并大幅降低了硬件成本,从而节省了一大笔钱。

我的ISP不允许我连接多台机器到同一个互联网连接,除非我为自己的家庭局域网使用端口转发。他们通过限制IP报头中的TTL(生存时间)值为1跳来实现这一点。我使用iptables成功地增加了TTL值,以便我的网络上可以使用更多计算机连接到互联网,使用的规则如下:iptables -t mangle -A PREROUTING -j TTL --ttl-inc.

我在同一台硬件上,使用Debian Linux运行网关/防火墙,包含DHCP、DNS、VPN、SSH、Samba文件服务器等功能,持续了九年;每次运行200-300天无需重启。

我建立了一个PC租赁店,这样当电脑归还时,它们可以PXE启动并为seti@home项目进行计算。这是基于Edubuntu系统实现的。

我拥有自己的CI构建农场和自动化测试系统,使用Raspberry PI (硬件)、Jenkins (构建)、SaltStack (Jenkins和测试设置)、Yocto (构建和变体) 和 Python (测试用例)。

活动监控系统,具有情绪识别功能,可以播放合适的音乐或视频,并自动开关屏幕和灯光。

几年前,我用一台旧的PIII电脑和Xubuntu系统搭建了一个MAME街机。我的设计技巧需要提高,但它运行良好!

一个为期一年(长期)的项目,我管理了一台位于托管中心的Linux服务器,该服务器没有防火墙(仅使用了tcpwrappers)。主机为全球提供网页和文件服务。在任何时候,服务器都没有被攻破。

用一个Pogo Plug制作的电话交换机,可以在凌晨4点自动拨打电话,预订当地高尔夫俱乐部的开球时间。

在调制解调器时代,我让我的电脑每天早上给我的女朋友打电话,叫她起床去上班。

预测斯洛文尼亚零售公司每日面包销量(每个商店单独预测,约500家商店)。

我将我的卡式磁带转换成了音频文件。 是的,我知道,有什么比在扭曲、部分被吃掉的卡式磁带上听到所有音乐更酷的呢,对吧?

将消费级无线路由器改造成强大的设备,让我可以用一个小型即插即用设备替换多台服务器和系统。

在阿富汗的飞机上设置了PXE启动的集群服务器,用于地面成像。图像将被传输到地面站,在那里它们将被流式传输到Linux服务器,并最终显示在MS Windows笔记本电脑上。

创建了一个多媒体艺术装置,使用网络摄像头和ZoneMinder来触发显示器的变化。

一个T型设备,可以透明地捕获打印机作业,并备份流数据和pdf文件以进行存档。

我用Linux开发的最好的东西是一个服务器软件,它可以集中和管理与远程终端单元的多个TCP连接,被一家大型石油和天然气公司使用。

我有一个Plugable USB 2.0通用笔记本电脑扩展坞连接到我的Fedora 20工作站。它创建了第二个终端,因此两个人可以同时登录到计算机[就像Linux和Unix应该做的那样]。我现在正在这个终端上打字。那是因为我12岁的孙子正在我的主键盘和屏幕上,通过Google Plus Hangout与他的朋友进行视频通话,屏幕共享他正在运行的程序 “Wizards 101”,这是一个在wine下运行的Windows游戏。如果这都不酷,那我就不知道什么才酷了。

编写代码从6000名员工中提取信息,选出少数人每月与CEO会面。没有管理层干预,也没有重复的人选。

我使用Wii手柄,通过蓝牙连接到我的Linux电脑,作为一个红外摄像头,来检测我女儿的费雪牌学步小马的运动,并控制一个视频游戏。

集成开源ERP、支付网关Web服务和邮政递送Web服务,创建一个端到端的自动化电子商务系统,使用100%开源软件和工具。

以高清画质录制足球比赛,包括在比赛实际结束时停止录制,而不是在预定的广播时段结束时。再也不会错过加时赛了!

我用它来重置一位朋友的Windows密码,他的女儿更改了他Windows桌面电脑的管理员密码。

肖恩是Linux Journal的副编辑,并且从Linux早期就接触Linux。他对开源充满热情,并且热爱教学。他还喝太多咖啡,这经常在他的写作中体现出来。

加载Disqus评论