杜郎俊赏 - dujun.io

为什么常去的饭店再也不去了

小区边上是一处农居点,有很多炒菜的饭店。公司附近吃腻了,我便特地回来吃。一来二去我就固定在离得最近的一家店。每次点一个菜,红烧鲫鱼、红烧大肠、回锅肉、小葱跑蛋,循环着吃。 这是一家夫妻店,老板不怎么说话,老板娘也没什么笑脸。大部分时候我跟他们只有一句对话,就是我进门时喊一道菜,老板点个头。咸辣口味都达成默契了,不需要问。 店里生意不算好,最惨淡的时候从我进门到离开,全程没有第二个客人。当然也有热闹的时候,七八个像干建筑的糙汉坐满一桌,大声吹逼,抽烟喝酒,作势向老板娘屁股摸去。伊便江湖起来,笑骂应对。 最后一次来这家店,我点的是红烧鲫鱼。我最喜欢吃的就是红烧鲫鱼,每次都吃得一点不剩。不过那天发生了一件事,我自己加饭回来坐下,吃了一口米饭发现是冷的。我立即跟老板娘说了一声。接下来出乎我意料,她啧地一声,露出极不耐烦的表情,将碗拿走,重新倒入电饭煲中,然后才开始说话:“这边是冷饭,放进去热的。那...

2025-12-08

乡村理发店

老婆老家在富阳下一个村子,老龄化严重,没几个年轻人。村里各种店都是老人开的,例外的是一家不起眼的理发店。 我们吃饭从窗户正对出去就看得到这家理发店,所以经常作为谈资,在对话中我陆陆续续了解到这家理发店的情况。老板以前在外面做理发学徒,因为疫情做不下去。疫情结束不久回村子自己开了这家理发店,用的是亲戚家的老房子,没有像样的门头店招,只是白墙黑字写了“理发店”。客户都是老年人,我岳父就是常客,告诉我收费是 15 元(女士未知)。我便决定去试试。 我到店里的时候,前面有两位老人,一位正在做修面。敷脸、抹剃须膏、刮脸,一点不马虎。看着不错,我想这是额外的价钱,到时也体验一下。但是这位老人付款时系统报收 15 元,我就惊讶了。接下来第二位老人我看了完整流程,洗头理发修面,临走也是付 15。我不敢相信,轮到我后心里一直想着这件事。临近理发完毕,我还在猜测是否是村里老人的优待,我没想好如何开口。结果理发...

2025-12-01

PHP 8.5 发布

c4309aff-1662-52bb-a688-7fedc9698d94封面
PHP 8.5 发布于 2025 年 11 月 20 日,更智能、更快速,为未来而生。 PHP 8.5 是 PHP 语言的一次重大更新,新增了 URI 扩展、管道操作符,以及对克隆时修改属性的支持。 变成了我看不懂的样子。

2025-11-21

淘淘被删好友

周日晚上淘淘扑在妈妈怀里大哭,说她班上一个好朋友突然把她小天才好友删除了。我笑笑转身走开,没放在心上,但是淘淘接着说她要给其他人发消息,求他们不要删自己。我马上郑重起来,关上门,把她抱到腿上,告诉她:“这是一件不值一提的小事,但是你要卑微地求别人,爸爸很心疼。” 我给她讲自己的故事。我小学上的是镇里的中心小学,成绩年年第一;初中到了市里上学,成绩就不突出了;后来进了全市最好的高中,成绩只能排到中游。这说明什么呢,说明我在向上走,遇到的人越来越优秀。 我告诉淘淘,除了家人,很多关系都是很脆弱的,包括友情。未来你们去往不同的学校,就可能失去联系;或者说你长大一点就瞧不上小天才了,那么现有的好友体系就会放下,迎来新的朋友圈子。 我很少认真地和淘淘讲道理,这番话说完她止住了哭,但不知道有没有止住伤心。 但是第二天故事反转了,淘淘告诉我,那个好朋友告诉她是手表丢了,猜测是捡走的人昧下了,删除了所有联...

2025-11-18

被子

看了一个故事,主人公小时候家里很穷,只拿得出一床被子供他上学,一年四季都盖这床被子。 寻常的故事情节,却在我脑海中划过一道闪电,照亮了小时候的一件事。 我从初中开始住校。寝室有位同学长相老成,说话温吞,性格憨厚。他有个特殊的地方,一年到头都盖同样一床厚被子。夏天的时候我很好奇,当面问他为什么这么热还盖厚被子,他憨憨地笑,不说话。这个问题到了第二年夏天我又问了他一次,还是没有得到回答。我看看那个被子,很普通,实在想不明白他为何这么喜欢,天热都不愿意换。 童真的世界装不下太久的谜题,后来我便对这件怪事失去了兴趣。因为性格原因,我与这位同学并不亲近。回想起来从来没和他一起吃过饭,未留意过他日常消费。我现在难以理解为什么当年这么简单的道理都没想明白。 不知道这位同学如今的生活过得怎么样。少年人无意造成的难堪,应该已被时间磨成沙砾。

2025-11-17

我反薅骗子 105 元

8dcc4ab3-8078-5bb9-8d87-0947c54ba864封面
我反诈意识比较强。总结来说就一句话——非亲非故的人说要带你赚钱,一定就是骗子。 9月份我遭遇一场典型的刷单骗局。有趣的是对方挺下本,我反薅了 105 元。按时间线分析一下套路。 入局 当天我在钉钉收到入群消息——无巧不成书,几天前我报名了西湖之声的亲子游,被告知会有工作人员联系我——虽然我疑惑为什么用钉钉群,并且群名奇怪,但我还是通过了。进群之后我就知道想错了,从聊天内容来看这是一个短剧刷热度的所谓兼职群。群内已经有 50 多个人。 热场 刷单规则很简单,群主隔几分钟发两个短剧名字,然后在任何平台搜索剧名,截图发群里就算完成任务。整个节奏很快,我按要求搜索了十几个短剧,一次任务也就十几秒钟,竟然领到了 37 元红包。 注意,此时每完成一轮任务就会发一次钉钉红包,领取直接进支付宝,没有风险。 转场 经过前面的红包雨,群里气氛火热了起来。然后群主开始转场,要求我们加入一个微信群。至此我已经确定...

2025-11-10

9b06cd7c-e7b7-5815-9889-609f30db95c0封面
我现在第一念头不是商战,不是黑客,而是离职员工报复。

2025-10-23

维修刹车灯

3f6a7722-c23a-59ad-92b4-945f21926fa2封面
昨晚下班途中汽车突然失速,猛踩油门只能提升一会,然后就降速到 40。靠边停车重启后恢复正常。到家停车后又发现刹车灯不灭。过了几小时我到车库查看,刹车灯仍然没有熄灭。我结合以上情况进行查询,得知可能是刹车踏板旁某个零件出问题。 刹车故障直接影响行车安全,我丝毫不敢耽搁,第二天直接去 4S 店。跟网上说的一样,就更换了一个零件,70多块钱,但是工时费收了500多,总计620元。 中午店里送了盒饭。幸亏有这个盒饭,因为位置比较偏,要找吃饭的地方得走挺远。

2025-10-21

《浪浪山小妖怪》是乏味的工业快餐

两年前的《中国奇谭》第一集《小妖怪的夏天》是让我惊艳的短片,有两个剧情亮点: 一、底层的无力 从小猪妖的视角看上去,妖王是神通广大的,连它手底下的狼大人、熊教头都是惹不起的存在。妖王亲自布置用来抓唐僧的陷阱贯穿全片,无比神秘。而到了剧情结尾,原来所有这一切在西游团队看起来就是过家家,不必猴哥出手,八戒几耙子就全灭了。 前期的宏大叙事,到最后甚至打斗场面都省略,神秘的陷阱也没揭秘,靠对话轻描淡写带过了。这个留白让人头皮发麻,深刻体会底层的无力和上层的蔑视。 二、永远的猴哥 还有一个精彩的反转。小猪妖跑去向西游团队告密,被猴哥一棒打死。看到这里是不舒服的,因为猴哥是中国人的正义化身,接受不了给他不分青红皂白的丑化。好在后面反转了,猴哥是佯攻,还送了小猪妖保命毫毛。成全猴哥伟光正形象,是生花妙笔。 而电影版《浪浪山小妖怪》将短片中小人物的悲剧色彩糟蹋殆尽,莫名其妙改成了励志热血片。原本的架构里...

2025-10-17

Stripe 沙盒触发早期欺诈预警的办法

在 Stripe 沙盒触发早期欺诈预警(radar.early_fraud_warning)的办法: 用卡号 4000000000005423 测试支付。

2025-09-18

分页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109