笨蛋屋baka.li2017-09-25索尼手机距离感应器故障导致通话黑屏无法挂电话的解决方法目前主力手机 SONY Xperia Z5 在一次摔落碎屏后,用联想的碎屏保险进行了换屏维修,手机回来后开始出现通话无法主动挂机,导致某些时候出现一些异常尴尬… 因为很少用电话联系所以没去理,最近打电话联系顺丰客服因为黑屏无法按数字呼人工服务,无论按音量键、电源键还是相机键都无法唤醒屏幕,实在忍无可忍。 查到的资料是说光线感应器或者距离感应器坏了,去手机维修店很好搞。 但是这台快退役的 Z5 实在…阅读全文
imlonghaoimlonghao.com2017-09-21我的一次 HPKP 坑自己经历HTTP Public Key Pinning (HPKP) 是一项通过 HTTP 头定义网站所使用的 SSL 证书的 Hash 值,在一段时间内防止被第三方进行中间人攻击的方案。通过声明 HPKP,浏览器会在有效期内保存网站所提供的 HPKP,并且检验当前的 SSL 证书是否在 HPKP 允许的范围内,如果不在,则会直接不允许访问,并且还没有手动忽略的选择。阅读全文
Henry Z's blogchangchen.me2017-09-14【游记】皇家量子号 五天四晚请假了三天, 加上周末两天, 和女朋友坐上皇家量子号. 出海寻找 One Piece, 可惜回来的时候, 只带回了两个 "游泳圈", 哈哈.阅读全文
Nova Kwok's Awesome Blognova.moe2017-09-13解决 PHP 处理大型文件时超时的问题最近在 AreaLoad 的开发中完成了 “收作业” 功能的代码实现,然而在部署到生产环境为 “大数据语言课程实验报告” 收取的时候,在传 $dlcourseid 到后端之后。在完成对学生作业压缩后却发生了 404 的错误,并且服务器上报了一个 abrt 的错误,相关报错信息如下: ABRT has detected 1 problem(s). For more info run: abrt-cl…阅读全文
Jixun's Blogjixun.uk2017-09-12RabiRibi v1.85 - 简易修改器更新进展 1作者现在好像开了编译器优化,很多代码被打乱了 _(:3__ v1.85+ 支持可能要等周末慢慢磨了。 目前特征码定位是做好了,但是很多依附游戏自身功能的代码一旦执行就崩溃。 触碰敌人后,游戏崩溃阅读全文
guchengf.meguchengf.me2017-09-11Unicode 200B (zero width space) 在 Web 环境的问题最近处理一些用户录入数据时,发现有一些明明是纯数字的数据,却通过不了类型校验(无法解析成 Int/BigInt)类型,由于一直都是通过日志查看错误,觉得很疑惑,后来找到原始数据,发现因为这个『字符串』带了一个 zero width space,导致程序异常。 zero width space 在大多数文本输出的地方都是不可见的(顾名思义,没有宽度的空格),因此通过类似页面、日志排查都很难发现这个问…阅读全文
笨蛋屋baka.li2017-09-032017,从 BudgetVM 搬家到搬瓦工2015 年,我的博客从 5 美元一个月的 Digitalocean 搬到了 BudgetVM ,因为 BudgetVM 最便宜的 512MB 内存 VPS 只要 25 美元一年。 BudgetVM 虽然很便宜,配置也还行,但是连接速度很慢,而且丢包严重。然后最近看到说搬瓦工(Bandwagon)推出了 CN2 线路 的 VPS ,据说搭建 VPN 看 YouTube 4K 视频不卡,价格只要 3…阅读全文
Nova Kwok's Awesome Blognova.moe2017-09-03OpenPGP 最佳实践 - 密钥服务器配置一个密钥服务器并让你的计算机同步密钥 如果你不经常地刷新你手中的 PGP 公钥,你就没法及时地了解到十分需要关注的 PGP 公钥的过期或者撤销情况。关于密钥接受有两个步骤,许多用户会把自己的公钥上传到密钥服务器上,为了保证你能接受到这些同步,你需要先正确地配置密钥服务器。 安全地连接一个 sks 密钥服务器池而不是某台具体的服务器 很多 OpenPGP 客户端被配置了一个固定的密钥服务器,这样…阅读全文
guchengf.meguchengf.me2017-08-31The long way to Angular and TypeScript | Part.2引言 在一年多之前,我写了一篇文章《The way to Angular 2 | Part.1》介绍 Angular,最初打算持续完成一个系列,然后在我写完文章之后,Angular 和 TypeScript 都发生了相当大的变化,整个系列也搁浅了。 如今,我打算换一个角度,继续这个系列。 为什么要使用 Angular 为什么要使用 TypeScript阅读全文
dotbbqdotbbq.com2017-08-26Linux 下修复分辨率显示异常家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…阅读全文
dotbbqdotbbq.com2017-08-26Linux 下修复分辨率显示异常家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…阅读全文
black80x8.net2017-08-26Linux 下修复分辨率显示异常家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…阅读全文
black80x8.net2017-08-26Linux 下修复分辨率显示异常家里放了台老旧的台式机,显卡是 GTX 660Ti,windows 下必须安装特定的驱动版本才能显示最佳分辨率 (1680x1050),如果更新到最新的 Nvidia 驱动,反而显示器无法正常显示 (1024x768)。 没想到,这种情况在 Linux 下依然存在,不论是安装 Debian 还是 Linux Mint 或者 Ubuntu,默认都是 1024x768。 网上找到了修复分辨率异常的方法…阅读全文
Nova Kwok's Awesome Blognova.moe2017-08-25黑莓 Priv 的安全架构概要想必当你上网搜寻黑莓安全特性时已经厌倦了这张一直被传播的图(来自 知乎): 所以我打算从我收集到的一些信息来简要的概括一下黑莓(Priv)到底是个什么样的设计体系。 先简要评论一下图片中的信息: CPU 和 FLASH 特殊定制:这个是对的 JTAG 屏蔽:据说现在主流手机都是这样的,没有调查过,而且至于他是否是第一个出来的与现在黑莓手机安全性似乎没有联系(网景第一个搞出 SSL 现在还是死了…)…阅读全文
guchengf.meguchengf.me2017-08-25浏览器环境下 JavaScript 生成随机字符串的科学方法(字母数字)随机数与随机字符串 早前我都使用 Math.random() 来生成随机数,然后转成 16 进制字符串来生成随机字符串,后来看到了这个回答(stackoverflow)。 Math.random() 确实不是一个好的选择,因此我需要更加科学的方法。 window.crypto (Web Cryptography API) Web Cryptography API 已经是 W3C Recommend…阅读全文
Nova Kwok's Awesome Blognova.moe2017-08-23漫谈黑莓手机的一些奇怪设计作为黑莓手机的用户,我对于 BB OS 和其特殊定制硬件的安全性较为放心(尤其是万一遇到所谓地铁上要求 查手机 的需求的时候,假设这个新闻是真的且能发生在我头上的话),且由于我的几乎所有涉及账户等安全敏感的操作全部在电脑端进行,有一个作为 Tool 而不是 Toy 的黑莓手机可以极大提升生产率。 不过在使用期间,我发现了一些令人匪夷所思的设计,这里汇总起来进行分享,同时也算是给想入坑黑莓的用户的一…阅读全文
David Huang's Bloghjc.im2017-08-22.NET Core 程序的打包与分发 (Linux 篇 Part. III)前两篇文章介绍了 .NET Core 程序在 Linux 平台上的两种部署方式。对于服务器程序,使用 .NET […]阅读全文
dotbbqdotbbq.com2017-08-21一加 3T 开启黑白屏模式一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。阅读全文
dotbbqdotbbq.com2017-08-21一加 3T 开启黑白屏模式一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。阅读全文
black80x8.net2017-08-21一加 3T 开启黑白屏模式一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。阅读全文
black80x8.net2017-08-21一加 3T 开启黑白屏模式一加 5 发布后,唯一让我眼红的就是那块屏幕,还有类似于水墨屏的阅读体验。 其实一加 3T 中也可以使用黑白屏模式,在开发者模式中可以找到设置。 设置 -> 开发者选项 -> 模拟颜色空间 -> 全色盲。阅读全文
David Huang's Bloghjc.im2017-08-19.NET Core 程序的打包与分发 (Linux 篇 Part. II)前文讲述了如何在 Microsoft 支持的发行版上使用 Self-contained 方式部署 .NET C […]阅读全文
guchengf.meguchengf.me2017-08-18在 neovim 退出时,重设终端(iTerm2)光标问题 出于个人习惯,我在终端模拟器(iTerm2 等)中,都是将光标(cursor)设置为 vertical bar,而在 neovim 中则是将 normal 模式的光标设置为 block。 这样一来,当我从 neovim 的正常模式退出时,导致终端的光标样式也变成了 block,非常麻烦。主要是因为终端没有提供 API 查询当前的光标样式设置,因此 neovim 在退出时也不知道要如何重设光标…阅读全文
dotbbqdotbbq.com2017-08-13sitemap-generators 使用实例sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …阅读全文
dotbbqdotbbq.com2017-08-13sitemap-generators 使用实例sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …阅读全文
black80x8.net2017-08-13sitemap-generators 使用实例sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …阅读全文
black80x8.net2017-08-13sitemap-generators 使用实例sitemap-generators 是一款 Sitemap 生成工具,使用它可以生成符合 sitemap.org 规范的 Sitemap 文件,以便于提交给各个网站工具平台。 项目地址 && 下载地址 下载 sitemap_gen_1.5.tar.gz 解压,得到以下内容: root@bwgzl:~/sitemap_gen# ls -lh total 140K -r--r----- 1 502 …阅读全文