144 Matching Annotations
  1. Dec 2022
    1. 一个多线程程序的渐次瓦房店过程通常是这样的:开始,熟悉各种锁和内存栅的老手搭了易于维护的高性能架子出来,然后非熟练技工往上增加功能后无法解决神秘的死锁,只得把细粒度锁换成了对象锁,而最后接手的转码小工索性把对象锁全拆了改全局锁,然后破口大骂线程库:啥破玩意为什么只有一颗CPU在工作
    1. 没用微服务,Shopify的单体程序居然支撑了127万/秒的请求? function show_answer(btn, x) { if (btn.value === "显示答案") { btn.value = "隐藏答案" } else { btn.value = "显示答案" } var as = document.getElementById(x); if (as.style.display === "none") { as.style.display = "block" } else { as.style.display = "none" } }
  2. Mar 2022
    1. "仅仅崩溃"软件(Crash-only software)指的是仅通过重新启动进行故障恢复的计算机程序,这样可以避免任何复杂的修复。

      维基百科

      现实世界总有问题的, 即使没有 bug 也会因为某些不知名的原因而崩溃, 这时候重启是最好的.

      Erlang 中的 let it crash

  3. Jan 2022
  4. Nov 2021
    1. 2 HOMER     可再生能源互补发电优化建模 ( Hybrid Optimization Model for Electric Renewable,HOMER) 是由 NREL 资助开发的可再生能源混合发电经济-技术-环境优化分析计算模型,主要针对小功率可再生能源发电系统结合常规能源发电系统形成的混合发电系统进行优化。     HOMER 的优点在于其灵活的系统建模能力,能够对多种可再生能源、发电技术进行建模仿真,储能模型考虑了飞轮、蓄电池、液流电池以及氢储能。HOMER能够对并网型和独立型微电网系统进行建模仿真,支持基于全年 8 760 h 能量平衡仿真的系统容量优化以及参数灵敏度分析。其应用范围广泛,适用于不同规模的系统,目前已在城市、海岛、村庄、社区、住宅等规模下的可再生能源规划及电网优化设计中得到应用。此外,HOMER 还能提供不同系统配置下详细的经济分析结果,但不足是作为能源规划分析软件,没有对网络进行建模。

      并网和独立型微电网

  5. May 2021
    1. 这是个合成器教学软件,视频穿插着交互,讲一点原理,再来一些练习。练习是亮点。它设计了很多声音片段,然后让你用刚学到的东西自己从零开始调出这个声音,这样你就对每个旋钮在做什么更有概念了。

  6. Mar 2021
    1. OpenDoc

      OpenDoc是一种为共享文本、图形和多媒体对象,而由Apple、Borland、IBM、Novel1和Word Perfect等公司研发的开发环境。

      在一次会议上,乔布斯回答一个参会者不满于苹果停止开发文档编辑器OpenDoc而提出的尖锐抱怨。乔布斯说,OpenDoc确实含有一些伟大的技术,它能做到其他技术不能做到的事情。但是,作为一个产品仅有这样是不够的。

      乔布斯认为,确实很多人在OpenDoc上花了很多时间,但苹果这些年来一直受迫于糟糕的工程管理。工程师们就像朝着18个截然不同的方向在各自努力,虽然每一个方向单独来看都是有趣的。苹果有优秀的工程师,但是也有糟糕的管理。

    1. 以前是其它行业的公司购买软件,现在是某一个公司创建一种软件,然后使用自己的软件进入该行业,并对这个行业加以改造。 --《超越软件》
    1. condition="OR (from,contains,Peter) OR (from,contains,Paul) AND (date,is,01-Jan-2014) AND (subject,contains,whatever)"

      thunderbird 非常有帮助

  7. Feb 2021
    1. In 1985, Aldus, a small startup in Seattle, began working on a software program called PageMaker, to design and organize newspaper layouts. (Paul Brainerd, an Aldus co-founder, who coined the term “desktop publishing,” had previously worked as a journalist.) The company caught the attention of Steve Jobs, who encouraged the founders to adapt the software for a broader business environment. That year, Apple released its first mass-market laser printer, the LaserWriter—a seven-thousand-dollar beige machine that produced professional-grade text and images—and promoted it alongside PageMaker, an early desktop-publishing program for Macintosh. A corporate office or a carpeted den could now become a bespoke printshop. PageMaker’s layout elements mimicked those of a newspaper.

      1985年,西雅图的一家小型创业公司Aldus开始研发一款名为PageMaker的软件程序,用于设计和组织报纸版面。Aldus的联合创始人保罗·布莱内德(Paul Brainerd)是 "桌面出版"(desktop publishing)一词的发明者,他之前曾是一名记者)。该公司引起了史蒂夫·乔布斯的注意,他鼓励创始人对软件进行调整,以适应更广泛的商业环境。那一年,苹果公司发布了第一台大众市场的激光打印机LaserWriter,一台价值七千美元的米黄色机器,可以打印出专业级的文本和图像,并与PageMaker(Macintosh的早期桌面出版程序)一起推广。公司的办公室或铺着地毯的书房现在可以成为一个定制的印刷厂。PageMaker的布局元素模仿了报纸的布局元素。