Category: 技术

为Zenfone 2开启NFC SIM卡刷公交支持

我在 4 月份买的华硕 Zenfone 2 ZE551ML 手机已经上手使用一段时间了,当初也看中这款 Zenfone 2 ZE551ML 手机是支持 NFC 功能的,测试使用 NFC 标签配合 Trigger+Tasker 触发任务或者 Smart Lock 智能解锁都是比较好用的。同样我还试过开启招商银行的「掌上生活」App 中的「一闪通」功能(其实就是银联云闪付)进行 NFC 刷手机支付。 不过在使用中国联通的 NFC SIM 卡进行刷公交或者地铁时发现存在问题,根本无法使用,鉴于网上也有不少别的用户碰到这种问题(比较坑的是有人已经给 NFC SIM 卡充完值才发现刷公交或地铁没反应), […]

适合Chromebook的Zed编辑器上手

Zed 编辑器 对于很多 Chromebook 用户来说,缺少比较好用的本地编辑器是一个比较普遍的困扰,特别是我这样的程序员用户对于编辑器的要求就更多一些了。有一些同学是直接通过 crouton 安装 Sublime Text、GitHub Atom 等编辑器或者各种 IDE 软件来解决。 之前我介绍过 Caret 这款 Chrome 应用商店里的文本编辑器 App,如果只是用来编辑纯文本之类的文件那 Caret 是能胜任的,如果你需要额外的一些扩展功能,那只能另寻他法了。我还尝试过第三方开发者移植的 Chrome 版 Adobe Brackets 编辑器(和 Atom 有点类似),不过使用起 […]

考虑开启SRI防止七牛CDN HTTPS劫持

最近我在使用 Android 上的 Chrome 浏览器访问博客页面时发现一个奇怪的问题:博客页面底部有一个悬浮的叉,但又没有显示任何实际的内容。赶紧用 Chromebook 打开博客网页,将 User Agent 切换成 Android Chrome,这时可以看到网页里无端多了一个 iframe,该 iframe 地址为 http://dbcpm.com/locate_1/jiwei_MBpt.html,如下图所示: 由于我确定博客 VPS 后台并没有被入侵,因此初步估计是网页被万恶的运营商给劫持了,但又一想我的博客已经启用了全站 HTTPS,按说不会轻易遇到这种问题了。马上看看 Chrom […]

Chelsio RDMA Block设备驱动测试

RDMA Block 设备驱动介绍 我们现在测试使用的 Chelsio T4 及 T5 系列万兆以太网卡支持 iWARP RDMA 功能,查阅文档之后发现此系列的万兆网卡除了支持常用的基于 IP 协议的 iSCSI 以及 NFS-RDMA 之类的功能,Chelsio 还特别提供了基于 RDMA 的 Block 设备驱动(以下简称 RBD 驱动)。 RDMA 技术本身我就不做详细介绍了,Chelsio 提供的 RBD 驱动则支持通过 iWARP 网卡的 RDMA 连接在 Linux 系统中虚拟新的块设备,其架构如下图所示,可以看到也是 target - initiator 模式: 基于 iWAR […]

为MK809IV电视棒开启真正1080p支持

去年为了能把宿舍客厅的电视利用起来我购入了一款国产 MK809IV 安卓电视棒,事实证明这个决定还是比较明智的,装了多个 TV 版的 App 之后用起来还是比较顺畅的。特别是光腚总局各种针对互联网电视盒子的禁令出台之后,我用的这款 MK809IV 迷你 PC 完全不受影响,不用担心像某猫之类的盒子会受到自动删除 App 之类的待遇。 我买的这款 MK809IV 电视棒采用的处理器是 Rockchip RK3188-T,自带 2GB 运行内存,ROM 容量则是 8GB 的,运行 Android 4.4 版本系统,无线网络支持 802.11 b/g/n(这点比较可惜,用不上我的路由器的 5GHz […]

IBM Bluemix Docker容器初步体验

现在国内外流行的云平台越来越多,且不谈像国外的 Amazon ECS、AWS 以及 国内的阿里云、BAE、SAE 这些老牌的云服务,目前提供 Docker 容器服务的平台也多起来,国外有 StackEngine、Tutum、IBM Bluemix 等云平台,国内也有 DaoCloud、时速云、灵雀云之类提供 Docker 容器服务的平台。最近对 Docker 也稍微有了点兴趣,比较之下准备拿 IBM Bluemix 来捣鼓 Docker 容器练练手。 本文不打算对 Docker 容器技术本身对什么介绍了,选择 IBM Bluemix 开发平台的主要原因是: 同时支持运行时(基于 Cloud F […]

发布360云盘播放助手Chrome扩展

最近一段时间以来由于我的个人电脑终端已经基本从 Windows PC 转向 Chromebook,自然之前的一些需求也要看看如何在 Chromebook 上实现。其中一个比较多的需求就是各种云盘中的在线视频播放问题(毕竟我也已经很久没有直接下载视频播放了,基本都是用云盘的离线下载)。 我目前使用的 360 云盘虽然有 Android 和 Windows 下的在线视频播放客户端,但是 Web 端的视频播放功能相对还是弱了一点,云盘里基本上只有标准 H.264 编码的 mp4 格式的视频才能直接用 Chromebook 进行在线播放。 这里还是提一下 360 云盘 Web 版的一个优点就是标准 H […]

Chrome OS自动升级后crouton音频的问题

日常使用 Chromebook 的朋友们应该都知道 Chrome OS 系统默认是自动推送并更新的,这样可以让你的 Chromebook 等设备始终用上最新的系统,跟上 Google 的步伐,这个特性对于我来说还是相当好的,不过今天我的 Dell Chromebook 11 自动更新到 49.0.2623.95 版本之后却发现 crouton 系统里略显严重的音频问题。 crouton 是一个通用的在 Chrome OS 系统里以 chroot 方式运行普通 Linux 系统的环境,这里我就不做介绍了,由于要测试一下我之前修改的 PPTV Kodi(XBMC) 插件,直接通过 crouton […]

整合Wikitten和MDwiki搭建个人知识库

我的知识库管理现状 一段时间以来我都算是 Pocket 和 Evernote 的忠实用户,Pocket 用于采集网上看到的想要稍后预读的文章,遇到比较好的内容觉得该记录下来的就记录在 Evernote 里,这样 Evernote 基本被我用来做个人知识库了,平常比较零散的个人信息之类的则记录到 Google Keep 中。 最近在 Android 手机上碰到几次比较奇怪的 Evernote 数据库错误之后还是觉得 Evernote 虽然有相对还算好用的离线、同步、搜索等功能,但也有一些问题: 众所周知的编辑功能确实比较烂,不支持 Markdown,对于表格等稍微复杂点的内容那编辑效果简直惨不忍 […]

Linux下USB 3.0移动硬盘读写错误问题分析

为了解决 Chromebook 上自带 SSD 空间不足的问题,之前我在淘宝上购入了一个绿帆 F200 USB 3.0 移动硬盘盒,该硬盘盒使用的是 JMicron JMS567 这款使用还比较广泛的 SATA 6.0Gbps to USB 3.0 桥接芯片,准备配上 N 年前的神船笔记本淘汰下来的 2.5 寸硬盘给 Chromebook 使用,这样我就可以在 Chromebook 上安装的 Crouton Ubuntu 系统里无碍的使用各种编译开发环境了。 移动硬盘问题说明 首先我在宏碁 W700 Windows 10 平板上接上此移动硬盘建了一个 NTFS 分区并做各种读写拷贝大文件之类的 […]