关于事务设计的思考
e 这种垃圾玩意儿,坑了多少人啊。性能超级低下,还搞出 SQL 注入这类大问题出来,并且迁移,导入,导出都超级麻烦。最最最垃圾的是,数据库对于空间的利用率特别低。所以,所有的一切进步,来源于实践,一个工程师开发了很多项目,慢慢的迭代,慢慢的运营,他一定会发现,数据库这种东西,必须抛弃。其实关于事务的支持其实很简单,这个问题,我以前想通过,现在做个记录。事务支持的核心在于,记录开始的状态,我不管你多少个任...
聊聊关于 CF 域名 DNS API 操作
Cloudflare Dashboard." } ], "messages": [] } I want to say: 你妹的。为什么那些域名不可以?这次的返回值竟然是有格式的,看的出来是 CF 的工程师单独做了一个拦截,这个返回值看样子就是 hardcode 出来的,所以有格式。...
小米智能家居全瘫痪
这世界,真的完全自己能掌控的东西太少,几乎所有的电子设备都不能完全掌控,系统做不到,软件生态做不到,时代在变,如何靠谱的掌控?小米这群驴脑袋的工程师,总是改执行逻辑,导致设置好的程序变的不行或者不再是预期的效果,傻叉!这是第几次了,受不了这群驴脑袋的傻叉!不对,应该是产品和团队的错!...
迁移服务器遇到的事
移完成,好险啊!重启之后空间恢复。作站十多年了,第一次遇到 DigitalOcean 的机器出现这种问题,曾经用过很多机器都不曾出现过这种问题。我当然也发了工单咨询,看如下:看 America 的平庸工程师售后,也不过尔尔,你说 DigitalOcean 里面有人懂吗,也许有的,就是帮 DG 构建虚拟系统软件核心人员或许懂得,但是管理制度让他们纵然知道会有这样的问题,他们也不会解决,因为很难重现这样的情...
唠叨两句
半夜唠叨两句。跑了步精神好。谷歌的产品做的真是垃圾,加载那个慢啊,养了一堆没用的前端工程师。全屋智能的实现随着时间的推移,就过时了,不,不到一年,真的太快。发现米家系列 ptx 蓝牙开关面板很便宜,不到 100 可以买三建,相比起没良心的绿米,卖的那个贼贵,zigbee 应该快淘汰了吧,贵不说,关键是反应慢,全屋智能还数蓝牙 mesh 最靠谱,反应敏捷,如果为了省钱,部分智能化场景,可以买个天猫精灵,天...
智能家居解决方案清单报价
对于小额的配件采购应该是不用太过于计较价格,尽快实现才是最对的,分享共勉。目前全世界,我觉得米家是智能家居最好的平台,没有之一(虽然国外的情况不是很清楚,但我感觉美帝的互联网落后中国的程度太大,国外的工程师没有国内的辛苦,是不可能打造出来的,既然美帝做不到,其他国家想都不要想),虽然离人类终极的智能差的太远,但基本可以比较合理的实现家里没有开关的概念,算是解放双手,努力干活吧!米家生态产品丰富,算是基本...
前端开发之CSS兼容写法经验总结
最近的一段时间,我在写LMLPHP框架同时完成官网和博客等其他项目的开发,才发现总结的重要性。下面将例举一些CSS书写需要注意的一些问题,这些问题都是本人在做浏览器兼容的时候发现的,非常重要。对于前端工程师们来说,也许值得一看,欢迎有志之士留言交流。前端CSS之图片边框一个人只有从头至尾完成整个WEB项目时,且在不使用外界UI框架时,一定会知道,我们在定义全局样式的时候一定要定义图片的边框属性。这点也是...
HTML5 history API改变浏览器地址无需hash和刷新加载页面
变浏览器的地址栏的地址,改变的方式不是使用锚点,而是直接改变 URL,页面稍后局部加载完成。如果直接复制页面地址在新的浏览器选项卡中打开则是全部加载整个页面。这样的前端技术体验,一开始让我和很多的前端工程师觉得现有的知识不可能做到。后来才了解到,在一般的比较老的浏览器中是不可能实现的,需要在 Chrome, Safari, FF4+, and IE10pp4+ 才能做到!。 最开始发现这样的效果是在 G...
互联网行业程序员和技术为何频繁跳槽
化,导致了很多的奇怪现象,这些都是息息相关的。不论高层的意图是什么,受害的都是底层的劳动者。你能体会到一个程序员写了 6 年代码很多基础知识没弄懂的人的滋味是什么吗,这样的人比比皆是,你能体会一个前端工程师,做了几年前端,做个网页要依赖这个,依赖那个的怪现状吗。你能体会,你很好学,发现根本没有时间学习的痛苦吗?程序员要翻身,除了产品还是产品,但是要跨过这个坎,是非常痛苦的。 跳槽对于技术来讲,并不一定代...
使用PHP自带服务器进行WEB开发与调试
时代在进步,软件也在进步,在各大语言都纷纷自带服务器之后,PHP 在 5.4 版本之后也自带了一个 WEB 服务器。现在的前端工程师都喜欢使用 NodeJs,当我们使用 PHP 开发的时候,开启一个 WEB 服务理所应当的使用 PHP 自带的服务器。 开启服务需要指定本机 IP 和端口,也可以指定 web 目录,如下示例:$ sudo php -S 192.168.1.168:1111 -t /srv/...