AirDisk 的 Bug 实在是太多了
AirDisk 是个不可信任的东西,折腾下来,一整天,时间被践踏,以至于怀疑人家压根没有测试过,安装它自己的 APP 小心翼翼的操作竟然会出各种问题,也是醉了,断电重启才能好,怕了。 AirDisk 盘符目录出现各种显示问题,APP 中弹出存储会自动磁盘检查,自动磁盘修复,重启会需要好几分钟等等,ArchLinux 系统没有问题,Window7 没有问题,MacOS 没有问题,Android 没有问题...
米家如何实现两分钟有人移动事件
时打开自己),标准的编程应该是干完马上关闭自己,关闭自己要放前面还是结尾视情况而定,这样避免多次触发同一个智能,当你的智能足够简单,只是有人开灯这种,可能不太会有什么问题,那如果你出现了调整灯光等其他操作,那体验是非常差的。...大家都好忙啊...
MacOS dd 显示进度
发明这个方法的人,真的好牛逼!dd 命令在 Linux 操作系统上运行,我们使用 “killall -USR1 dd” 命令即显示当前 dd 命令刻录的进度,但在 OS X 上面执行此命令,可能会导致 dd 进程中止。维基百科对 dd 命令的介绍说:“向运行中的 dd 进程发送 SIGINFO 信号(Linux 上为 USR1)可以使它将 I/O 统计信息打印到 标准错误一次,然后继续复制(注意在 O...
聊聊关于 CF 域名 DNS API 操作
整体使用下来,感觉有点麻烦,我测试到完成用了半个多小时,并不能达到看一眼就弄明白的地步。一个坑:curl --socks5 192.168.1.1:80 \ -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \ -H "Authorization: Bearer -xx-O" \ -H "Content-Type:appl...
Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data
怎么不出一个检测图片文件是否是 truncated data 的函数呢?难就难在 PHP 的错误处理和异常处理太分散,太混乱。这样导致 PHP 很难去完成长时间稳定运行的不确定性的任务,特别是网络的操作;so,一个经验丰富的程序员,没个五年 PHP 使用经验,是不敢用它去做这些事情的;线程什么的其实不重要,全世界没几个公司需要开几十个线程加速处理不然就完不成的任务吧。...
MySQL 使用原始数据文件创建一个数据快照
table 配置项打开。)您可能希望从存档中专门排除以下文件:mysql 数据库相关的文件master.info 文件主服务的二进制日志文件任何中继日志文件为了通过原始数据快照得到更一致性的结果,在操作过程中关闭主服务。1. 获取读取锁并且得到主服务的状态信息。2. 单独一个会话,关闭 mysql 主服务:$ mysqladmin shutdown3. 制作一个 MySQL 数据文件的副本,如下示例...
2016上海PHPCON技术峰会
决方案。真正的技术难点大都是内核级别提供或者解决了的,有颠覆性的技术产品并不多,Nginx 颠覆 Apache 可以说是为数不多的一个了。真正的技术大牛需要充沛的体力,自由的时间,强大的原动力,扎实的操作系统知识和 C 语言编程功底,还必须有丰富的项目实战经验,缺一不可啊,也许只有这样的人才能做出跨界融合的颠覆性软件产品。所以没有自己的事业和业务需求很难有高质量的软件产品诞生,一些打工的人聚在一起,能...
ArchLinux下命令行连接PPTP VPN实战
连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptpsetup --create may --server vpn...
VirtualBox 虚拟机 Ubuntu 磁盘扩容
办法可以解决这个问题,但是会很麻烦。后期如果在使用过程中,空间不够了,可以再次创建存储然后挂载到系统其他目录上。 在 VirtualBox 的菜单栏中,设置->存储->控制器:SATA 处点击添加,此操作要求虚拟机为关机状态才可以添加,如下图所示。 创建存储后,通过 fdisk 命令查看,发现新的存储 sdb 没有分区。 rhett@ubuntu-may:~/Workspace$ sudo fdisk...
HTML5 history API改变浏览器地址无需hash和刷新加载页面
L. 另一个重要的 HTML5 API,onpopstate 方法。该方法在浏览器前进后退时被触发。用来侦测 pushState 或 history.back(),可以在此处做一些局部刷新或修改标题的操作。如下代码示例: <script> // You can then use window.onpopstate to detect the back/forward button navigation...