低温慢烤牛排

食材:

  1. 牛排
  2. 橄榄油少许
  3. 海盐、黑胡椒适量
  4. 黄油 50g(方法二)
  5. 迷迭香适量(方法二)

器材:

  1. 烤箱
  2. 铝箔
  3. 煎锅
  4. 低温慢煮袋、金属锅(可选)

操作:

  1. 牛排室温解冻。也可以放在密封袋中通过水浴法解冻;
  2. 厨房纸吸干牛排表面水分,抹上盐,撒上黑胡椒,涂上一层橄榄油;
  3. 烤箱上下火,温度在 55°C 到 60°C 之间;
  4. 如果有低温慢煮袋使用方式1,否则使用方式2:
    1. 把牛排装进低温慢煮袋中,排出空气并密封,浸入加满水的金属锅中,放入烤箱烤一小时以上;
    2. 用铝箔包裹后放入烤箱烤一小时以上。

最后一步,用高温加热牛排表面,使其发生美拉德反应,俗称“上色”。有两种处理方法,可以根据实际情况选择。

……

奶油培根蘑菇意大利面

食材:

  1. 意面 200g
  2. 培根 3 片,切条
  3. 蘑菇 100g,切片
  4. 洋葱半颗,切丁
  5. 淡奶油 100g
  6. 橄榄油、盐和黑胡椒适量

器材:

  1. 雪平锅 / 煮锅
  2. 不粘锅 / 炒锅

操作:

  1. 烧一锅水,加入一把盐和一勺橄榄油。待水开后加入意面,煮 8 到 10 分钟。准备一碗凉水,面煮好后可浸入凉水中;
  2. 干煎培根(也可以加入少许油),等培根变脆出油后捞出;
  3. 用煎培根剩余的油将蘑菇炒至出水,加入洋葱继续翻炒;
  4. 放入培根和淡奶油,煮 5 分钟;
  5. 放入煮好的意面和适量的盐,拌匀;
  6. 撒上黑胡椒调味。

有条件可以最后撒上芝士粉和新鲜罗勒叶。白汁中也可加入适量白葡萄酒。

    荷兰宝贝松饼

    食材:

    1. 室温鸡蛋 3 个 (165克)
    2. 温牛奶 2/3 杯 (167克)
    3. 中筋面粉 1/2 杯加一汤勺 (92克)
    4. 盐 1/4 茶勺 (2克)
    5. 葱花、黑芝麻适量

    器材:

    1. 烤箱
    2. 平底铸铁锅
    3. 打蛋器

    操作:

    1. 打开烤箱预热。上下火,温度 425°F/220°C
    2. 打入鸡蛋,倒入温牛奶,筛入面粉,用打蛋器拌匀。如果是冰箱里取出的冷藏牛奶,先用微波炉加热一分钟
    3. 将油倒入锅中晃匀;
    4. 将调制好的面糊倒入锅中,撒上葱花和黑芝麻;
    5. 放入烤箱烤 20 分钟。
    CQRS/Event Sourcing 模式实践

    如果还不清楚什么是 CQRS 和 Event Sourcing 模式,可以先阅读下面的两篇文章:

    Event Sourcing 模式,即事件溯源模式。该模式使用只可追加的存储来记录对数据所进行的所有操作,而不是存储领域数据的当前状态。其中,存储 Event 记录的介质称作 Event Store

    CQRS(Command Query Responsibility Segregation),即命令和查询责任分离。该模式使用单独的接口来隔离更新数据(命令)的操和读取数据(查询)的操作。这意味着用于查询和更新的数据模型是不同的。

    ……

    Python Web 框架选型

    Python Web 框架有如下几种部署方式:

    • WSGI
    • ASGI
    • 独立部署
    • CGI/FastCGI

    WSGI是最常见的接口,由PEP333和PEP3333规范定义,获得了最广泛的支持。

    WSGI接口的上游是HTTP Server,下游是WSGI应用,而提供WSGI服务的程序被称为WSGI容器。生产环境中常见的WSGI容器有Gunicorn、uWSGI、Apache mod_wsgi等。另外,很多框架本身也提供了WSGI容器,比如:Gevent、Tornado、Twisted。其中,Gunicorn可以通过自定义worker_class搭载其他异步框架来提高性能,比如:Gevent、Tornado、Meinheld等,且容器中运行的也不一定是标准的WSGI应用,比如Gunicorn+Sanic。

    ……

    0月租美国实体电话卡

    文中所提到的 KnowRoaming 早已无法购买,且此前激活的号码将于 2025 年失效。

    由于某些服务必须使用美国或其他国家的手机注册,所以准备弄了一张美国电话卡。

    根据网上的推荐,我调研了 Lycamobile 和 KnowRoaming 两家的实体电话卡,并最终选择了 KnowRoaming。

    Lycamobile

    首先,他们家的实体SIM卡不支持直接邮寄到国内,需要转运,或者在淘宝上购买。然而淘宝二手不能保证序列号未被盗用,有一定的安全风险。另外,号码需要每90天使用一次或充值一次,否则余额会被清零号码会被回收。由于这两个问题,导致我最终放弃了选择Lycamobile。

    ……

    破解华为光猫(ONT)的设备连接数限制
    注意

    本文中描述的方法在华为HS8546V(软件版本:V3R017C10S208)上测试通过,但无法保证适用于所有的华为ONT设备。

    移动宽带的ONT设备型号为HS8546V,在默认配置下限制最大连接10台设备,超出限制的设备虽然可以连接WIFI,但是无法上网。必须破解设备,修改配置文件才能支持更多设备。

    ……

    自制“水泥克星”瓷砖地砖清洗剂

    所谓的“水泥克星”就是用来清除装修后留在瓷砖表面水泥渍的去污剂,主要成分是可以分解水泥的酸和表面活性剂。这类清洗剂通常使用的是草酸。草酸是一种强有机酸,可以腐蚀水泥玻璃木材,有轻微毒性。我不推荐用草酸来DIY。

    各种酸对水泥的瓦解性能

    其他可供选择的廉价有机酸有柠檬酸和醋酸( 乙酸 )。因为醋酸的气味比较难闻,所以最后选择使用柠檬酸。淘宝或阿里巴巴上,花九块九可以买到一公斤的散装柠檬酸。据说用醋酸和柠檬酸的混合酸清洗效果更佳,不过调配比例并不清楚。

    ……

    ES6 中 Proxy 和 EventTarget 的 Mixin 模式

    Javascript 不支持多重继承,也不支持原生类的 mixin。想实现一个具备 Proxy 和 EventTarget 多重功能的混合类

    《现代汉语常用字表》、GB2312收入汉字和字频统计

    GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了682个字符。GB18030与GB2312、GBK兼容,共收录汉字70244个。思源宋体共收入 65535 个字形,并未完全覆盖 GB18030标准

    ……