雍和宫-第一百零四期

来雍和宫祈福了,这里香火不断,愿世界美好之盼,愿众人善心所愿,皆能如愿。
技术类分享
面试题:找出中位数
https://krisshamloo.com/blog/007
作者当面试官时,喜欢让面试者现场编程,找出列表的中位数。
本文解释,为什么他认为这道题很合适面试,理由很充分。
CSS锚点定位
https://www.joshwcomeau.com/css/anchor-positioning/
现在,所有主流浏览器都已经支持 CSS 的锚点定位 API,可以很方便地指定一个元素相对于另一个元素的位置(上下左右)。有利于实现tool-tips组件了。
天空是极限游戏
一款网页端机场模拟小游戏,玩法类似经典的Flight Control——玩家需要引导不同颜色的飞机降落到对应颜色的跑道上,避免碰撞。游戏标语为”天空(和你的耐力)是极限”。HN社区对其怀旧感和简洁设计反响热烈(713分),评论中频繁提及Flight Control和Mini Metro等经典同类游戏。
Jelly-ui
Jelly UI是一个零依赖的Web Components库,为HTML原生表单控件引入软体物理效果,打造触感丰富的产品界面。该库包含40个自定义元素,支持暗色模式、RTL布局和WCAG AA无障碍色彩令牌,所有组件均为真正的表单控件而非纯视觉效果。开发者无需任何构建工具即可直接使用,适合为产品界面增添柔软、有弹性的交互体验。
非技术分享
当你对公司产生怀疑时
你加入了一家新公司,过了两三周,还是没有找到感觉,总觉得哪里不对劲。
有一些迹象,让你怀疑,自己选择进入这家公司,是否犯了一个错误:(1)同事们在公司里从不畅所欲;(2)公司对于批评和负面反馈从不理会;(3)公司对待竞争对手,想尽办法打击。
这时,你可以问自己八个问题。
- 工作时,你感到快乐吗?
- 你得到了很好的补偿吗?
- 你的时间在这个地方产生价值吗?
- 你还在每天学习新事物并提高技能吗?
- 公司是否仍处于增长轨道上?
- 你相信你的领导和团队吗?
- 你是否仍然有使命感?
- 你觉得自己的工作是否会让世界变得更美好?
如果答案都是否定的,我的建议是,不妨现在就离职吧。相信自己的直觉,没必要在这里耗费一年的生命再离职。
如果你只在这家公司待了几周,早点离职就更好了,你的简历上可以完全省略这家公司。
雇主都有一种感觉,觉得他们理所当然对雇员拥有所有权力,可以指手画脚。不,他们错了。公司雇用你,并不是帮了你一个忙,而是你帮了他们一个忙,把你的创造力、劳动、一天的三分之一时间给了他们。
他们值得拥有这些吗?他们的成功会让世界变得更美好吗?如果没有,请停止用你的工作支持他们,并将你的力量给予值得拥有你的付出的其它公司。
2026年度天文摄影师奖
https://www.rmg.co.uk/stories/space-astronomy/zwo-astronomy-photographer-year-2026-shortlist
这些摄影照片是一场视觉盛宴,拍摄到的星空都是难以看到的美景,如果能亲眼看到这种美景,应该是人生一大幸事。
定期会议是必要的
https://www.mooreds.com/wordpress/archives/3734
没有人喜欢开会,但是定期会议对于长期项目是一种强有力的推动。
长期项目往往需要多人协作,每个人负责不同的领域,项目会持续数周、数月甚至数年。在这个过程中,许多人还会承担其他工作。
每个人的优先事项不同,长期的工作很容易被放到最后。
一个有效的解决方案是安排定期例会。无论是面对面会议,还是视频会议,都可以。
定期会议的目的是让项目取得进展,尤其重要的是,每次会议开始时都要回顾上次会议的待办事项。这会给大家带来压力,促使他们推进工作。
当人们知道在即将召开的会议上会被问到”我们上周讨论的 X 事项进展如何?“,他们就更可能抽出时间来处理这项工作。
这种方法也适用于公司之外的其他领域,比如定期与客户会面。你是乙方,有动力交付成果,但客户作为甲方可能动力不足,不急于接收成果并付款。在会议上,你持续展示进展,如果他们毫无进展,这种做法就能温和地督促他们。
总之,如果你是一个规模庞大、复杂且涉及多人的项目的管理人,不妨考虑召开定期例会。至于会议频率,我尝试过每周、每两周或每月一次,效果都不错。选择最符合项目紧迫性的频率即可。
你要记住的是,会议可以作为一种强制手段,确保人们真正抽出时间来推进项目。