Thinking

德扑游戏笔记

印象中,德扑是发哥在赌桌旁看牌,嘴里叼着牙签,脸上高深莫测。上周终于玩了第一次德州扑克,很有收获。 游戏规则很简单,但是百玩不厌,每一局都是让人充满期待:会拿到什么底牌?下一张翻开的公牌会是什么?细思之下,是随机性、不确定性的魔力。 生活中每天同样随机性不断,但游戏中短时间面对大量随机事件的冲击,不得不让人思考生活中随机事件扮演什么样的角色。我们在智识上知道“生活中的随机性”,但是作为理性发达的人类,我们总是习惯于分析因果、归纳总结。一件事发生了,我们会想:为什么会这样呢?但有时这就像是问:为什么抽到了这张牌?这样问是毫无意义的啊。 之前觉得玩游戏是浪费时间,这次游戏让我发现:玩也是学,很有价值,甚至比读书更有价值。

  • Dongdong Wang
    Dongdong Wang
1 min read
Thinking

浏览器插件项目复盘

Chrome浏览器插件的开发基本上算是网页前端开发的范畴,技术栈相同。自己前端开发是入门级的水平,对相关的技术都有了解,开发过程虽然磕磕绊绊,但都没有大的问题。项目中碰到的难点是插件的消息通信和JS的一个知识点。 消息通信 由于插件中使用了Content Script,而Content Script运行在网页的上下文中,和插件的其他部分的环境隔离,因为涉及到和其他部分通信的问题。 项目开始时我还没有读过Chrome插件的开发者文档,因而当需要实现消息通信的功能时,只好临时抱佛脚,检索资料。 过程中,有找到官方文档,然而文档太长了,我根本没耐心,只想快点找到一个Quick Fix,解决问题。整个过程就像苍蝇乱撞一般,想找个出路。虽然在Stack Overflow找到了现成的代码,但想要在项目中实现,需要对Chrome插件的架构、Content Script的调试方法都有所了解,

  • Dongdong Wang
    Dongdong Wang
2 min read