Emacs Dired 提供了强大的功能,可调用外部程序来打开和处理文件。
若要实现打开文件的自动化(例如使用 `sxiv` 查看图片或使用 `mplayer` 播放视频),您可以配置 `dired-open-extensions` 变量,将文件扩展名映射到特定的应用程序。
对于更复杂的任务,Dired 提供了 `!`(同步)和 `&`(异步)快捷键,用于在选定的文件上运行 Shell 命令。您可以使用 `dired-guess-shell-alist-user` 预先定义针对特定文件类型的建议命令列表。当在迷你缓冲区(minibuffer)中提示输入时,使用 `M-n` 可以循环切换这些建议,使用 `M-p` 则可以调用之前的命令。
该系统还支持使用特殊占位符构建动态命令:
* `*`:将命令一次性应用于所有选定文件。
* `?`:为每个文件单独执行命令。
* `?`:允许进行字符串操作,例如在不丢失基本文件名的情况下为原始文件名附加扩展名。
这些工具使您可以直接在文件管理器中实现灵活、高效的批处理操作。
受海湾地区和黑海地缘政治动荡影响,全球能源市场面临巨大压力,布伦特原油价格重回每桶 100 美元上方。这一飙升导致金融环境收紧,并波及面向消费者的股票。
摩根大通分析师娜塔莎·卡内娃(Natasha Kaneva)警告称,这些干扰因素的持续时间将决定未来的价格走势。虽然她的基准预测是年底汽油价格降至 3.30 美元,但如果海上局势持续动荡,油价可能推高至每加仑 4.20 美元甚至 4.50 美元。
这些价格门槛对消费者和决策者来说都是关键信号。在国内,汽油价格一旦超过 4.00 美元,便会引发消费者信心和支出下滑。在政治上,4.20 至 4.50 美元的区间是一道“红线”,若触及该区间,特朗普政府可能会面临与伊朗谈判的巨大压力。归根结底,尽管石油是全球性商品,但政策干预的主要驱动因素仍是国内经济和政治的可承受力。
佛罗里达州一名法官下令唐纳德·特朗普在针对英国广播公司(BBC)的100亿美元诽谤诉讼中,披露其家族信托持有的财务记录作为证据开示程序的一部分。该诉讼源于BBC的一期《全景》纪录片,特朗普的法律团队称该节目对他在2021年1月6日的演讲进行了误导性剪辑,虚假地暗示他煽动了暴力。
BBC在反驳其报道造成特朗普经济损失的指控时辩称,特朗普此前披露的文件不足。尽管特朗普的律师称广播公司的请求是旨在骚扰的“大海捞针式调查”,但法院的裁决允许BBC审查特朗普信托名下400多家公司的财务状况。
BBC还寻求全面驳回此案,理由是该纪录片并未在美国播出、法院缺乏属人管辖权,以及特朗普在2024年大选中的获胜证明该节目并未造成长期的声誉损害。目前案件仍处于证据开示阶段,双方正在就法律依据及文件披露的范围进行抗辩。
在多年使用 Zimaboard 维护一套笨拙且功能受限的家庭实验室后,作者在搬入新居后着手进行了一次大规模的基础设施改造。
该项目涉及网络和服务器的全面升级。在经历了一场复杂的“光纤冒险”并穿过旧电话导管布线后,作者改用了 Ubiquiti UniFi 硬件,并手动为整栋房屋和车库铺设了以太网线。
服务器配置升级为一台功能强大的退役 HPE DL380 Gen10(代号“hailmary”),运行 Debian 系统。作者放弃了复杂的 NixOS,转而选择通过 Dokploy 管理的更熟悉、更稳定的环境。新软件栈包括用于媒体的 Jellyfin、照片管理的 Immich、文件同步的 Syncthing,以及 Uptime Kuma 和 Grafana 等多种监控工具。
除了技术迁移之外,作者还显著改善了所有楼层和车库的 Wi-Fi 覆盖范围。尽管钻孔和线缆管理过程极其艰苦,作者还是成功稳定了基础设施。未来的计划包括在旧的 Zimaboard 上配置自动 Restic 备份,并进一步优化服务器高达 288GB 的内存容量。
新房销售额月度小幅增长1.6%,为三个月来首次回升。然而,这一增长远低于预期,未能使年度销售额实现正增长,同比仍下降5.6%。市场表现持续低迷,四年间几乎没有整体进展。
尽管新房价格中位数已连续两个月下降,回落至2021年以来的水平,但抵押贷款利率近期重新回升,抵消了这些价格带来的节省。尽管人们希望更低的利率能刺激需求,但当前市场状况停滞不前,房地产业主信心的下降进一步突显了该行业的困境。归根结底,顽固的定价问题与借贷成本上升的结合,有效地抵消了住房负担能力的改善,使房地产市场陷入了停滞状态。
密码学与量子安全研究员 Tommaso Gagliardoni 经营着一个个人网站,作为他专业见解、技术文档和个人感言的存储库。该网站的内容通常带有愤世嫉俗和自嘲的基调,涵盖了从网络安全和量子计算,到对“晚期资本主义”和大型科技公司的批判等多个主题。
**核心内容主题:**
* **密码学与量子安全:** Gagliardoni 提供技术教程(如 LUKS 加密、OpenVPN、SSH/dropbear 配置)以及对后量子(PQ)安全的思考。他强调,量子密码分析是一种非线性威胁,往往被“卢德主义者”般的专家所误解或低估。
* **隐私与倡导:** 他是一位直言不讳的监控批评者,特别是反对欧盟的“ChatControl”提案以及 WhatsApp 等平台的数据采集行为。他主张数字主权和开源替代方案。
* **行业批判:** 他讨论了服务提供商(如 Gandi.net)的“恶化(enshittification)”现象,并对社交媒体、人工智能宣传以及 Codeberg 等开源组织内部的政治运作提出了批判性观点。
* **专业工作:** 该网站记录了他的学术和专业贡献,包括他开发的具有似是而非抵赖功能的磁盘加密工具 *Shufflecake*。
七月份的初步PMI数据展现了美国经济喜忧参半的前景,显示服务业加速增长,而制造业则表现疲软。尽管标普全球(S&P Global)报告称该数据与2.0%的年度GDP增长率保持一致,并指出招聘活动有所回升,但专家们仍持谨慎态度。
首席商业经济学家克里斯·威廉姆森(Chris Williamson)认为,近期服务业的增长可能是暂时的,可能受到了世界杯等短期事件的推高。此外,随着库存建设的放缓和供应链中断的卷土重来,制造业正面临阻力,这进一步推高了价格压力。
总体而言,经济前景依然脆弱。威廉姆森警告称,中东地区的持续动荡可能会加剧供应链和通胀忧虑。因此,尽管七月份的数据显示了短期韧性,但这或许并不意味着持续的上升趋势,近期经济预测仍面临显著的下行风险。
乌克兰无人机近期加强了对俄罗斯最大在线零售商 Wildberries 旗下设施的攻击,这已是该企业一周内第三次遭袭。近期发生的袭击地点包括圣彼得堡、列宁格勒州和克里米亚,这些袭击导致设施运营中断并引发了大火。尽管公司联合创始人塔季扬娜·金(Tatyana Kim)表示无人死亡,但当地官员证实有员工受伤。
这些袭击是针对该零售巨头的一系列广泛行动的一部分,该公司在俄罗斯国内生产总值(GDP)中占有很大比重。泽连斯基总统为这些袭击辩护,称这些仓库为俄罗斯军队提供了后勤支持和零部件。与之相反,克里姆林宫谴责这些袭击是恐怖主义行径。
分析人士认为,除了破坏关键基础设施外,这些袭击还旨在让俄罗斯民众感受到战争的现实。Wildberries 雇佣了数百万员工,目前正竭力在压力下恢复服务。这些持续不断的无人机袭击凸显了冲突中的战略转变,即乌克兰正致力于打击支撑俄罗斯消费经济和国内稳定的经济中心。
在弗雷德里克·布鲁克斯(Frederick P. Brooks Jr.)的开创性著作《人月神话》中,他将大规模软件开发形象地描述为“焦油坑”。这个隐喻深刻地揭示了多种交互问题是如何让最优秀的团队也陷入困境并难以自拔的。
布鲁克斯区分了由个人独立完成的“程序”,以及需要严谨的文档、测试和接口设计的“产品”或“系统组件”。将一个程序转化为专业产品或系统组件,开发成本可能会增加九倍,这反映出现代工程的复杂性。
编程这项技艺包含着一个悖论:它既能带来深层的满足感,又本质上充满挫败感。其乐趣在于将纯粹的构想转化为功能性现实的创造力、解谜的着迷,以及不断学习的快感。反之,“苦恼”则源于对绝对完美的精疲力竭的要求、调试的枯燥,以及成品往往在发布时就已面临过时的现实。
尽管面临这些挑战,编程依然是一种独特的创造性追求。通过理解“焦油坑”的本质,开发者可以更好地驾驭从简单想法到具有影响力的现实系统这一转变过程。