 | | kingzeus V2EX member #50091, joined on 2013-11-19 16:50:11 +08:00 |
kingzeus's recent replies
多半没走 DHCP 服务器下发的 DNS 服务器,用了自己的 dns 解析或者 httpdns 这类的方案
这算是常见的网络优化方案,大公司的 app 或多或少的都在用
作为游戏开发人员来解释下:
1. 游戏开发中很早就在用脚本了,用什么语言实现的都有,主要是提供了动态能力,一个是方便策划动态配置,也可以减少大量的编译时间。
2. 之后随着互联网出现,游戏发行方式改变了,版本更新速度变快了,同时因为审核的不确定性,热更优先级就大大提高,所以脚本就越来越重要了
说回,为什么用 lua
1. lua runtime 非常小,执行效率高,支持嵌入,可以定制。对比其他脚本语言优势明显
2. 还有一个很重要的点,热更的代码和非热更代码要隔离开,试过 C#热更就知道了,同一种语言实现一不注意就混在一起了。lua 和原生代码直接在语言层面上隔离了
其他的都不是重点
可以跑下性能测试工具
m2max
低画质 fps 平均 73
超高画质 fps 平均 28
其实没啥区别的,老板关心的是怎么用最小代价实现功能,确保稳定,不引入新问题,而不是技术迭代
有追求的就研究下,没有就算了。
你的核心竞争力是高效的解决业务问题,至于用啥技术只是手段。
反过来说,你迭代代码是为了更好的解决业务问题,而不仅仅为了换个技术框架,提升开发体验的方案其实很多,比如根据模板自动生成代码,引入设计模式更合理的解耦逻辑等等
新的项目其实用啥都行,老的项目估计也没有重构的必要
大部分用户不在意你的 app 是用啥实现的,也其实不太在意 app 大小,甚至于很多人不在意数据存不存在本地,有没有被哪来训练 ai 啥的
譬如,妹子选手机永远选择好看的,或者是拍照 nb 的
作为 notion 深度依赖的用户,我需要的笔记 app:
1 。收集,简单来说就是把网页转换成笔记,当然这个也有其他变通的办法,比如通过简阅来同步
2 。整理,不只是编辑功能,最好还有笔记的合并,历史,引用,双链
3 。搜索,数据多了,必然是需要搜索的
4 。安全,数据最好是能在本地,在线服务其实非常好用,但是如果服务没了,数据迁移想想就头大
5 。笔记格式,可以自由的增加各种属性,tag
6 。扩展性,我能围绕笔记来定制一些工作流,整合一些其他工具
7 。跨平台,能满足各种使用场景
作为专业的 app 开发人员,不是没想过自己写个 app ,后来放弃是觉得没必要,笔记的内容/使用方式对我更重要而不是工具本身。
我之前也买过很多的 md 编辑器,当然也被 mou 骗了众筹,恶心过很久。notion 一出,我就开始体验,然后慢慢发现本地 md 编辑器使用的越来越少,整个的工作流也越来越依赖 notion 。也不只一次想从 notion 迁移到 Obsidian ,但是每次一想到要各种折腾,最终使用体验来说也不会有太多改善,就放弃了。
废话了一大堆,其实只是想说,一个产品好不好,最重要的点是能不能在用户的核心需求上提升体验。忘掉工具,回归到笔记本身的使用上,all in one ,双链,这些才是用户核心痛点,Org mode ,app 大小 有当然好,没有其实也可以的。
还是风险承受能力的问题
首先,是在小孩子的事情上,大部分人都是没法承受风险的
其次,你没有专业只是来判断感冒症状到底会不会带来风险,或者说你也没有能力把风险控制能承受的范围内
小孩子的健康 是这样,教育也是一样的