远飞闲记

🧘‍♂️ 心之所向,🚴行之可往

生活

疫情封控记录(六)

终于终于解封啦!!!! 社区给出的消息是晚上 10 点钟准时解封,小区物业也举行了 解封仪式也下去参与了一番毕竟大家封控的比较久情绪上需要释放,或许因为其他的一些原因必须要参与其中,其实封控期间相对也没有像监狱那样比较封闭,但大家还是比较担心因为疫情导致更长的封控时间进行 居家隔离 。 下午看见文章已经在导向 国内科研团队验证:奥密克戎致病力已大幅降低的新闻文章。 根据国内目前的形式查看,估计全面解封的时间也会越来越短了。突然有点感慨 约翰逊 当时新冠 😷 发生时候所提出的 全民免疫 政策的先见之明了,毕竟一直对疫情的封控最后还是面临着一个问题就是 经济 。 按照国内最近的疫情 😷 政策及消息层面所见目前只会越来越松不会紧,也不好评论以前的 封控政策 的好坏。 疫情 😷 也许今年能告一段落了.......... 也许今后也会告一段落了....... 希望这只是一段历史经历,毕竟人类的生存一直都比较艰辛的从历史上来说黑死病等不都历史吗?新冠这一段也希望是一段历史吧...... 毕竟还有不到一月的时间也就是 23 年了!!!!! 这次封控的记录也结束 🔚.....
1 min read
生活

疫情封控记录(五)

11 月最后一天,过完也就是 22 年最后一月。早晨 6 点开始做核酸,昨晚发放了温暖生活物质,无非就是蔬菜和火腿肠,物资倒不是重要的就期待尽快解封后还回归正常生活,猜测早晨的核酸是为了大家解封而做没有想到下午和社区人员联系后得知需要明晚 9 点才能进行解封,按照最新发现阳性的人员 26 号开始计算 ➕5 天的时间。 下午到晚上都在持续的推送我们的无产阶级的“江主席”逝世的消息,没有什么特别的感受,更让惊讶的是广州及最新的疫情 😷 防控政策是彻底的“半放开”,可能 🤔 不久的将来真的是实现全民免疫,“资本主义”已经先走一步棋了成果可见的感觉。 陆陆续续政策面也给出了不用做核酸的人群、小区及办公地只看健康码什么行程码及核酸报告逐渐会成为历史的产物,朋圈看见老家的一些朋友还在晒吐槽自己打了“科兴”疫苗倒霉的事情,这些已经是前段时间我们讨论过的问题,疫苗的事情猜测只能沉默处理相关人员不能完全报道出来,毕竟关乎国家社稷的前途,毕竟谁都不想自己的身体莫名其妙的注射一些不管用的东西,关于科兴的疫苗有没有效果?这事其实大家搜一搜就能得到结果的。 期待 😚 明天的的解封吧……
2 min read
生活

疫情封控记录(四)

最近也算是被封控在家可能比较有时间,所以每天都上来唠叨两句,待以后再来回忆这段时间的经历或许还是一件比较有趣的。 第七天 😄 还是没有对应的政策文件或者 🤔 说没有具体给出楼栋的解封时间,看见外边车水马龙的生活我们还在居家隔离有点说不出来的忧伤 😔,每天志愿者按时上门核酸每天的核酸报告都是绿色(阴性),如果按照最新政策上来说明天可能最后一天做完核酸应该就可以解封,但这个也是只是我们的暂时猜测。目前是上面政策满天飞,但到基层执行的时候还真的是各有差别,稍微比较年轻或者接受度高的地区可能会更加开放点,但一直勊勊业业的地区还是在等待 ⌛️ 具体的措施,其实越是环境因素越不可控的时候越考验地区的领导执行能力。 就比如昨天其实有业主下楼和楼下的“领导“辩论了一番,大家都一致认为在发现阳性的时候就应该及时隔离及时响应对楼栋进行消杀处理及时消息通知,而不是一直隔离在家更不会造成同楼层其他邻居也受到感染风险。这边楼栋的生意人是比较多其实大家一直被封控在家相应的大家收入损失其实都是需要自己来承担的。 看着其他区域的小学生已经开学但我们所在的区域还是处于新增比较厉害的,感觉整体的数据上一直呈上
2 min read
生活

疫情封控(三)

第五天 封控第五天,又确诊一例系确证病例同楼层的邻居,社区已经通知但人还在楼里进行居家隔离未被疾控部门拉走,业主群里已经闹翻天了。官媒在下午发布街道可以在 18:00 以后解封了,但高风险地区还是按照政策执行,我们是属于高风险地区再次发现确诊病例继续按发现时间+5 天执行“足不出户”的政策,不能解封继续居家隔离。 看着每天国内和城市新增的数据达到了几乎是 14 号以来的 2.5 倍,最近发生很多热门的事件都是跟疫情 😷 有关,其实地区政策上感觉没有前段时间执行的那么紧了有点半开放状态。 晚上 🌃 国内大部分地区都在“不自由,毋宁死”问了下去现场朋友怎么回事,其实就是本地人围观一群外地人喊口号就这么个事外媒全在传。只能说懂得都懂,不懂的就不要问了。 封控这么几天虽然情绪上比起前几天有点稳定了,可能是想通了吧毕竟我们也没有什么担忧的,该居家办公还是居家办公该开会还是开会,虽然可能效率上有点影响,整体还是比较庆幸……. 回头看了下最近写的比较多,大部分都是记录最近这段时间封控的事实和自己的心里变化,也算是给压抑的情绪找一个释放口。 因为一直所用的套路云的轻量服新加坡 🇸🇬
3 min read
生活

疫情封控(二)

封控的第四天,按照官方的说法是 5 天临时封控,按时间上说明天到解封的时候了,但最恐怖的事没有解封的迹象,后边会慢慢的说为什么没有解封的迹象。这次疫情 😷 封控其实大家情绪已经比起上次激动了很多,但也有很多不合理的地方。如部门之间的脱轨推卸责任还是那个味“甩锅大赛”,业主群里很多再发疫情业主自行解封,主要还是在封控的时候比如地区权威媒体上未发布小区楼栋是高风险,打市长热线和疾控中心电话得到的回复是以官媒发布为准,但社区二话不说直接拉铁皮焊起 🚫 限制出门,小区业主们都已经块憋不住了。 今早醒来看见满屏的朋友圈`方块字`在比较费解 🤔 同时也明白了其中的意义,无非就是大家的一种行为艺术,就这么理解了这次大家情绪需要表达的事情。 昨日`新疆封控大火的事情`到满屏官媒的无声和转移注意力的某凡明星事件的结束,这次已经麻到大家神经了都知道是为了转移注意力而出的,毕竟一直浸泡的 🐑 到最后某天也是会知道某些事情是为什么而出的。 所以总是感觉最近这段时间可能会是这几年疫情的转折点,毕竟执行`清零政策`以来不管情绪还是政策、国内外的情况上都已经到达了顶点。
2 min read
生活

疫情封控(一)

自上一次 9 月疫情 😷 以来,正常“自由”外出过了 2、3 个月左右 ↔️,享受了不到三个月的所谓“自由”之身。 本以为至少疫情 😷 结束能保持半年,谁知二十大后发布疫情管控 20 条,接着石家庄的半管控状态发布不到半个月又出公告 🪧 开始整个城市实施封控,就是这么的魔幻…… 紧接着就是全国各地开始爆发人数应该是从 19 年疫情以来单日新增和确诊最多的一段时间,虽然有年龄大的死亡 💀 病例还是庆幸 🦠 新冠进化 🧬 到目前感染后或 🐑 啦根据感染人的叙述几乎和得了流感差不多,虽然还是有一定的恐慌程度. 在上班 💼 两天后官方给出公告进行街道管控不出小区居家办公,紧接着到今天楼栋发现 🐑 阳性被封,到目前是整栋楼给围上了铁皮“上门服务,足不出户”,只能感叹目前居住的楼栋属于“天选楼栋”,每天单日看着微信推送的新增“高风险”地区就会莫名的带着一些焦虑感。 其实在写的时候多少还是有点因为疫情管控对生活不便所带来的“焦躁感”,这种焦躁感或焦虑感也是疫情封控所带来的普遍现象。 为什么焦虑和焦躁感是一个普遍想象呢,仔细观察 👀 疫情封控后小区业主群里物业和业主的矛盾,
3 min read
技术

如何摆脱知识盲区

在开发过程中总是会遇见很多自己不知道的事物,这时候我们已经进入了知识盲区,遇见这样的情况我们作为开发人员需要怎么处理呢? 问题背景 之前总是碰见一些团队对各种开发过程中使用的软件有些争议,比如下边几种代表性的: * 为什么不使用 git,其实我觉得 svn 挺好的,Git 那货…..? * Jenkins 那个配置太麻烦了,我觉得 shell 会更好用点…. * 为什么不使用 Jira、禅道、youtrack 等项目管理软件,学习成本太高了不如 excel 来的快…. 一般沟通到这里就会停住了,因为已经意识到团队中所缺乏的东西了。其实一般出现上边的问题有不愿意接受新事物,及其懒惰的思想因素在里面,长期的经验主义者总是落后于前沿的技术。 发现问题进行接纳能提升很大的团队工作效率,如果因为业务团队的负责人一意孤行不被接纳导致团队效率下降 ⬇️ 这时候开发人员就该考虑下是否团队适合 🈴️ 自己了! 怎么做? 其实并不是某些新的软件及系统就一定好,但如果能提升整体的开发效率及进度何乐而不为呢? 在技术日新月异的今天,每天都有个总不同的新思想、新软件来解决我们遇见的问
2 min read
技术

Golang中配置文件热重载方案

最近用Golang写Web微服务应用,在开发过程中有需求是对本地配置服务器配置文件需要解析读取进内存待程序逻辑调用,但项目的配置文件数据都是通过excel表来进行管理的,需要导出成Json文件进行解析在应用服务器逻辑中把数据读取进内存或Redis中进行缓存,由此就产生了需要对配置文件热重载的必要性。 热重载的意思就是在不重启应用的情况下对配置文件的更改后实时读取到内存中或刷新Redis及时生效,更改为这种方案的优点就不阐述了但也有一些缺点就是如果不能保证修改配置文件的准确性那么会有很大机会导致运行的服务崩溃 :alien: ,但这里也可以通过工具预先对需要读取的配置文件数据进行校验然后在导入到运行的应用中来避免以上缺点. 代码实现思路 通过比对文件的MD5码进行校验是否需要更新对应配置文件的数据,获取MD5代码参见如下: //返回文件的MD5码 func FileToMD5(filePath string) (string, error) { file, err := os.Open(filePath) if err != nil {
2 min read
技术

不能导出私人笔记的软件都是流氓软件

为什么会想写下这个主题呢? 这是一篇吐槽文,最近因为以前在印象笔记里面记录的 📝 的东西吧,想进行下导出 markdown 文件进行整理,结果发现这玩意还不支持导出,对 notion 里面的笔记我也以同样的方式进行操作过,随说 notion 是支持导出但还是不尽人意的不支持批量导出。 这里就让我想起来了前段时间遇见的一件事,比如在知乎或 CSDN 内看见某篇博文写的还可以 😌,文章中引用了某些其他站的文章,看的正起劲的时候点击链接跳转时平台给跳出一个中转页面让我确认是否要进行访问,好吧久而久之就火了,每次都这样就感觉自己被侮辱了…… 我都已经点击了就是我已经确认好啦的,为什么平台还要我再次确认下,平台的那点为了流量的小九九其实大家都心知肚明的,还有更恶心的做法是强制要用户登陆,其实久了像我这样的用户就流失了。 对于以上跳转确认的情况,对于会点技术的人来说其实写个 chrome 插件就解决了也就很少的代码但能提高自己在网中畅游的效率,但对不支持导出私人笔记的平台或软件下边在继续吐槽。 对于不能导出笔记的软件和平台其实最终还是会选择替代方案来进行解决新的笔记问题,“可批量导出笔
3 min read
技术

如何在UE4中平衡蓝图与C++的使用

👋 在项目中使用UE4有段时间了,这篇文章也算是对项目开发中我们如何在面对在UE4中到底是该使用蓝图还是C++的一个总结,希望给更多喜欢UE的朋友一个参考。 蓝图是什么? {#蓝图是什么} 先解释下什么是蓝图吧,惯性思维让我们开发者一听见蓝图就感觉很高大上,但在UE中的蓝图其实就是内置的可视化脚本编程语言,为了更多让更多的创作者能轻松上手UE,并快速开发出原型进行版本迭代而开发的一套可视化工具🧰,有点类似于编程语言中的脚本语言,和我们平时使用的Javaacript、Lua等有异曲同工之妙处,相比之下蓝图入手后让没有编程语言的基础的创作者以最小的代价就可以进行产品原型的创作。蓝图就是这么强大,但针对会高级语言的人来说其实缺点也是比较明显的;逻辑上太冗余、在项目模块逐渐增多的情况下,后期维护时回溯蓝图里面的逻辑也是比较复杂的。 什么时候用C++ {#什么时候用c-plus-plus} 相比蓝图C++的运行时性能是毋庸置疑的,但开发效率确实比较低,入门门槛是指数级别的难度不容易上手,有点编程基础的小伙伴相比Java等语言还是门槛高,对于这门C++上古时期的语言来说会挡
4 min read
摈弃:“拥有更多:做的更好的”的观念
阅读

摈弃:“拥有更多:做的更好的”的观念

读这本书真的就是随机的读读,开始抱着随便翻阅一下的心态去看,浏览完被作者反驳“拥有更多不等于做的更好的”观点所吸引所以就决定要好好的读读这本书,并记录下 📝 其中的部分有用的知识。 摘记 这本书主要是围绕着:我们对待资源的态度和方式这个主题,如何从“追逐者”(更多的资源:更好的结果)到延展者(更好的利用资源:更好的取得结果)思维的转变及如何避免转变过程中会遇见的几种常用陷阱、及实施转变的一些建议和步骤来分章节描述的。 延展是一种可以后天习得的态度和技巧,它源自简单却强有力的思想转变,即从期望获得更多资源,转变为认识到并努力发掘手中资源的潜力 其实延展这个词可能是翻译的问题感觉怪怪得,我更喜欢使用“变现”这词来描述这种行为。 如何成为 延展者呢? 先要有思维和心态的的转换,其次通过以少为多、局限和节约来限制资源的利用。做一个局外人并让自己拥有多重身份和背景来解决使用资源过程中出现的问题,积极的行动起来需要让行动先于计划,避免因为计划而导致行动的拖延 。 在改变的过程中需要避免因为太节约成为吝啬鬼,引用书中的句子就是: 延展者也不会因为花钱而痛苦,他们只是乐于把钱花得明
2 min read
生活

2021时光荏苒,2022可遇可期

如题,在 2020 年新年到来之际的朋友圈发了一句话: 2021 时光荏苒,2022 可遇可期 新年快乐 🎆🎉🍾️🎆 也许这是对近两年自己状态最好的总结。 刚刚过去的 2021 年期间虽然经历各种的辛酸但也有新的收获,从以前的遇事紧张和慌张到平静从容的对待不确定性发生的一切,从各种意想不到的事情发生及解决到最终默默的接受,也许这种状态是属于一个成熟的成年人该有的模样。 这也许是在过去一年中最大的改变,2022 年遇见和期待的事情也许很多也不一一的列举了,总之对待所有发生和未发生的事情怀着更多的期待但也会按自己规划和处世方式去对待和处理,平静并且不慌不忙以“心如止水”的方式去处理就是最好的处理方式,因为要在 2022 年里要做一个不被打垮的成年人。 以前每年都会做年终总结及对过去一年做审视和回顾,随着年龄的增长及更多的经历放入家庭和孩子的成长上以后,渐渐的没有更多的时间了就换一种不一样的方式来表达也许是更好的方式。
1 min read
研究UE4(虚幻引擎)后的感想
技术

研究UE4(虚幻引擎)后的感想

因最近项目需要用 UE4 来开发,也开始着手对 UE4(虚幻引擎 Unreal Engine)进行研究和项目实践,研究后的唯一感悟就是 UE 确实强大,强大的在于入门口它的提升工作效率的流程及实时渲染的效率上边,同时也了解到了 Unreal Engine 的设计哲学: 不为你不需要的东西付出代价 ,其实我们所使用的工具或者框架、引擎最主要是在为我们提高工作效效率,而不是在引擎和工具上折腾并花费更多的事件,在逐渐了解和使用过程中得到以下的几点感想: 其他游戏引擎都是"垃圾" 笔者经验用过 cocos 全套、Unity 等游戏引擎,都有过 2 年以上的项目开发经验;放出这个观点很容易被喷,声明这句话不是来拉仇恨的,其实是对比其他引擎后得出的; 先从虚幻的开发哲学(不为不是使用的东西付出任何代价)讲,归结起来就是不为不使用的东西来付出内存占用,这也是 C++这门编程语言的哲学; 然后再是蓝图,这玩意真的是能让你不编写一行代码拖着蛇形曲线就可以游戏的原型,用后真的觉得是太赞了 👍,Unity 中也有蓝图但需要升级到 plus
3 min read
Mac Mini M1真香定律
技术

Mac Mini M1真香定律

最近因跟 10 年的机器确实在编译项目太费时间,外加 Android Studio 模拟器运行并编译项目真的让人头疼,所以决定另外购置一台工作机由于已经用 macOS 系统多年还真是逃离不了苹果的圈子了,平时玩 🎮 的需求也不是很大在网上了解下就觉得入手 mac mini2020 版本。 从知道 mac mini2020 版本是使用的 Apple m1 的芯片后有点犹豫是否还是购置 Inter 芯片的 mac mini,并且也犹豫去配置一台 PC Win 电脑,但多番比较和进行考虑 💭 后,还是决定使用带 macOS 电脑,对于自己的担心也从购买过的朋友哪里了解到自己的担心有些多余,因为 m1 芯片可以通过 Rosetta 程序对不支持 m1 芯片的进行转换成 x86 程序来使用,其实购买 mac OS 的另一个原因就是尽量在环境和系统上进行少点折腾,毕竟工具还是自己用的顺手的是最好的工具,
4 min read
生活

社区团购团长的入门到放弃

4 月底停业了所有团购平台的自提点,算起来从 1 月份到现在做了大概 4-5 个月的业余的原因主要是没有当着主业务来做而且也没有自建微信群完全就是靠小区的自然流量,当初做这个事情就是想尝试下了解其中的一些运营思路及模式并且对长期坐着上班人来说能走出位置上有点运动量,以下的几点只是在做这个事的时候所得的一些感想和看法. 推广方式及适应人群 前期社区团购初期主要还是跟拼车一个套路,为了吸引用户全部套路就是对新用户使用一分钱购买一件商品的方式来裂变用户,主要还是抓住用户的占小便宜心理,所以这也就是团购在二三线城市能?火起来并活着的原因.大部分薅羊毛的用户居多,最后导致平台很多时候对购买多次 0.01 分钱的东西的用户直接不发货或直接退货.还有另外最直接的推广方式可能就是“地推”就是团购团长上游管理区域负责人可以带你直接小区进行推新; 商品及送货方式 相比之下美团、橙心优选几家大的平台商品稍微好点,社区的团购商品种类上商品日常生活用品食品居多,除了 京喜拼拼时不时给你搞点比如指纹锁、手机提货券呀之类的商品,其他的商品质量不得不说整体质量其实还是偏低的、除了菜品质量还行,比如
4 min read
游戏开发中使用的概率算法
技术

游戏开发中使用的概率算法

近来在游戏中涉及到了一些需要使用随机算法的逻辑,这里简单记录下使用到的算法以便以后翻阅 随机概率分布算法 概率分布算法在游戏中可以用在,计算游戏命中、闪避、暴击机率设定对应的分布机率来随机当次攻击属于的类型,上边的思路有点像 圆桌算法 : function randomProbability(rate:number[],totalRate:number=100) { let random =Math.random() let random_number = Math.floor(random * (totalRate- 1) + 1) let start = 0; let index = 0; for (let i = 0; i < rate.length; i++) { start += rate[i] if (random_number
1 min read
《高效清单工作法:聪明人的无压时间管理手册》
阅读

《高效清单工作法:聪明人的无压时间管理手册》

书名:  高效清单工作法:聪明人的无压时间管理手册 作者:  [美]达蒙·扎哈里亚德斯(Damon Zahariades) 评分:  🌟🌟🌟 读这本书还是在Appstore看见推荐时间管理应用“Microsoft Todo”里面一篇文章“先做该做的事”然后看见里面引用了该书里面的一句话,遂感兴趣搜索来阅读。书籍不厚在微信读书App上阅读完,花费1小时44分,内容比较简单易懂; 阅读目的: 为什么阅读该书因为想改善自己的项目清单及如何更进一步改善自己的生产效率;一直使用Omnifocus来进行管理自己的待办事项清单,使用Omnifocus的原因完全是遵从:“适合自己的工具就是最好的原则”进行使用的,避免因为过多的时间耗费在选择上完全忘记了自己初衷。这也和书中提到的“别让书中所提到的观点系统束缚住了你,它只是建议和参考让你来创建自己的系统”相契合; 书籍简介: 作者从使用待办清单的几点原因开始,引用“生产效率悖论”概念告诉我们当前清单是如何阻止我们完成任务的;再讲为什么我们会创建失败的清单,总结了8种创建失败清单的原因及消极情绪对我们有什么影响;然后在讲了10种创建清单
13 min read
Android和H5网游加速器解决方案的探索
技术

Android和H5网游加速器解决方案的探索

上个月业余时间和兴趣的驱使对网游加速器进行了研究和技术探索,这里对当前的手机网游加速原理和使用技术作个记录和总结,废话也不多说了直接上干货,在介绍原理之前我们先区分一下游戏加速的类型。 目前我们所说的网络加速器其实分为对游戏行为进行加速和对网络速度进行加速两种,我们研究的是第一种类型就是对游戏行为的速度进行加速已达到比如挂机类的游戏在上边耽误太多的时间直接最大化游戏的战斗速度来获得游戏结果; 在手游中的加速技术,我们还是主要讨论 Android 平台上边的加速原理,普遍情况下 Android 平台我们主要是对系统 Clock 时钟进行hook 然后通过修改系统的时钟时间值来达到我们的加速目的,其中还要确认需要加速的游戏是使用的什么引擎;在介绍游戏引擎的Hook 上边我们先来看以下Hook工具有哪些: Hook 工具 {#hook-工具} 包括目前市面上一些加速器比如:X8沙箱等都使用的是 CydiaSubstrate[1] SDK来进行 hook, Cydiasubstrate 目前只支持Android2.3 以下版本,接入简单如果2.3以上需要对系统进行Root 才能使
4 min read
《青年到此为止》读书随笔
阅读

《青年到此为止》读书随笔

《青年到此为止》 这本书是借用的是 威廉.毛姆 的一篇散文随笔为书名,也许是整理出版者想通过毛姆的名声多赚取点收入而已,也摘抄以下的一段以觉得自己的时间没有浪费掉: 三十岁的时候,告诉自己:“你已经不是一个孩子,你已经成人,必须要好好的做为一个人; 四十岁的时候:“青年到此为止”; 五十岁的时候:“自己骗自己的没有用了,我已经到中年了,我得同意”; 六十岁的时候:“我已经到老年的门口了,需要把所有的事情理一理了”; 七十岁人已经到古稀之年,生日意义重大的一年 这里的意思跟 孔子《论语.为政》 里面的 三十而立,四十不惑,五十知天命,六十耳顺,七十而从心所欲不逾矩 由某种不言而喻的契合感; 这本书不适合花太长的时间看,全书基本上是在上班的过程中利用碎片时间听完的总消耗6个小时左右,全书都是从《世纪文学》杂志找来的文章里面找出编者认为经典的文章,听下来只觉得其中《马的素描》、《青年到此为止》、《静》这几篇听出了点“味道”,编者的本意也是只要里面的文章能给读者带来点 生活的润滑剂 就可以了; 生活已留在那边,留在这些崇山峻岭之外了,
2 min read
《极简主义:活出生命的真意》阅读记录
阅读

《极简主义:活出生命的真意》阅读记录

书名:《极简主义:活出生命的真意》 作者:[美] 乔舒亚•菲尔茨•米尔本 / [美] 瑞安•尼科迪默斯 评分:🌟🌟🌟 以前读过一遍最后也没有总结和输出对书中所叙述的观点和建议记忆也是寥寥无几,阅读这种对我来说“快餐式”指导行动观点的书籍,我总是抱着功利主义读书方式参考和挑选的对当下比较有益的行动观点进行改进个人行为习惯进行实践; 什么是极简主义? 书中给出的解释是: 极简主义是一个可以过上更有意义生活方式的工具,让你摆脱多余事物、更加专注于人生中那些最基本的方面,从而获得快乐、满足和自由。 我们在看见这个概念的第一印象从字面理解上难免会有以下误区,极简主义并不是让你抛弃掉身边现存的的所有东西然后过上苦行僧的生活;而是摆脱不重要的事务,专注更加有意义的东西; 谁适合极简主义的生活方式? 希望过上简单、专注人生中重要的事,并希望过上有意义生活的人; 怎么实践极简主义? 每天实践微小的一步; 仍受开始的不适应期,“万事开头难”并且需要做的是对自己多年沉寂的习惯和行为进行挑战; 不要只阅读一遍书籍,在空白处做笔记标出重要的段落,列出需要改进行为和习惯的清单然后
8 min read
程序员的成长之路 产品、技术、团队
阅读

程序员的成长之路 产品、技术、团队

背景 其实这是一篇读书笔记,读过《奔跑吧,程序员:从零开始打造产品、技术和团队》这本书有段时间了,主要是利用上下班的时间在网易蜗牛中阅读APP中阅读的,总共耗费了800分钟左右的时间其中包括这篇笔记,想看这本书的原因是最初在某篇文章中看见推荐这本书的英文版《Hello, Startup: A Programmer's Guide to Building Products, Technology, and Teams 》,那段时间也正好在思考自己的职业发展相关的事情,就不约而同把这本书加入了自己的待读清单中,看英文书名就知道是一本关于技术人员成长的书籍,这本书英文版出版也有好几年了,国内翻译出版的时间也比较晚,苦于自己英语阅读能力有限啃起“生肉”也比较吃力,在加入待读书单有段时间后正准备“吃生肉”的时候,发现图灵的公众号正在征集出版该书的书名,最后也知道该书会在国内翻译出版,也就只有继续等下去了,对于书名真的不知道编辑为何会钟意现在这个名字,还是觉得中文版的书名不如英文版的简单易懂点,但副标题又叫从零打造技术、产品、团队这个副标题至少是把该书的主体内容和涉猎的主题的总结,阅读完后5星的
17 min read
技术

Go Lang的defer声明

很多新出的语言中都有 defer 声明,比如:Go、Swift 等我所还不知道的编程语言,最近也特意的去研究了一下关于这个声明的用处和使用建议并在此记录一下,在 swift 和 go lang 中 defer 声明的用法及其概念都是一样的。 defer 简介 defer 语法声明就是延迟执行声明语句后所带的表达式或函数,主要是使用在函数返回以后对函数体内的某些变量或指针执行清理工作,比如:在一个函数内执行打开文件操作,但在调用 open 来获得对文件操作的指针以后,出现了 return 操作这时被打开的文件指针就在程序运行期间被一直未关闭,如果有了 defer 语句我们就可以在 open 以后 defer fp.close() 这样只要在函数返回后就会由执行 defer 语句后面的表达式,整体感觉有了这个声明后让我们的程序变的更简洁并且更可控了. 注意事项 * 在使用 defer 获取函数里面变量的值时,变量值是获取的时候值,函数体以后对变量的操作和更改并不会 defer 里面该变量的值。 import
2 min read
游戏开发

WebP图片文件格式的了解总结

前段时间看了一篇文章说某公司自研游戏引擎使用webp文件格式来处理图片资源,查看了一下cocos2d-x框架也是对这种图片格式的解码操作也是支持的,也就多少的算是对WebP图片文件格式的一个基本了解并作如下总结。 WebP格式文件是什么? 在2010年由google开发并发布的一种同时提供有损压缩与无损压缩的图片文件格式,目标是减少图片文件大小并达到和JPGE格式相同的图片质量,减少图片文件在网络上的发送时间. 怎么转换图片资源到WebP格式 以MAC OS为例: $ brew install webp $ cwebp source.png -o target.webp #转换图片资源为webp,支持图片格式PNG或JPG $ vwebp target.webp #查看webp格式文件 $ dwebp source.webp -o target.png #转换webp文件为JPG或PNG 关于在游戏中使用的一些思考 WebP图片的优点是减少app包体的大小,缺点是:AIO解码的时候比png或jpg慢,就会导致读取图片数据时间更长会影响游戏的体验性
1 min read