用 Pixi.js 绘制游动的锦鲤

Pixi.js  是一个 Javascript 的 2D 图像引擎,它采用 WebGL 加速 可实现惊人的绘制效率,并且它对 2D 渲染、动画、特效等进行了封装,十分易于使用,下面我们来一步步用 Pixi 实现游动的鲤鱼的效果。
阅读更多

CSS3 实现的动态边框效果 live boder

最近 Google+ 进行了改版,整体效果如何我就不吐槽了. 有些设计上的细节比较有意思,比如这个后台载入的提示: 通过开发者工具分析可以看出来,它是通过 CSS3 animation 让一个 div 循环移动实现的 于是我也来尝试实现了一下这个效果,并封装成 jQuery 插件
阅读更多

About

zi,程序员一枚,会 C++、Python,略懂前端设计,不对齐不舒服斯基。

这里是用 notion 架设的 Blog,记录一些碎碎念。

蓝牙 4.0 数据传输

低功耗蓝牙(BLE)是为低速率应用设计的,比如控制信号、传感器数据、等,但是偶尔会有在 BLE 下使用更高速率的需要。 理论的 BLE 无线数据传输速率是 1Mb/s,但是这是两个设备间物理层的传输速率,没有考虑到协议开销。 实际上的最高速率接近 10kB/s 并且和设备相关,下面进行解释。
阅读更多

使用 D3.js 绘制行政区域地图

D3.js 是一个可视化的 Javascript 库,使用它可以方便的将数据以图形化的方式展示在 HTML 页面中。 现在我们的需求是根据行政区域的地理显示不同区域的状态(如温度、人口等)。
阅读更多

Python list 分页

想要对 list 分页的同时,还想知道当前页是否有 prev 和 next,类似如下操作:
阅读更多

Python 控制台版 2048

现在 2048 游戏这么火,我也尝试着用 Python 做了一个(控制台版),貌似 Python 实现的代码行数都是 100 行左右。
阅读更多

Windows 下 SQLite3 shell 使用.sqliterc

最近需要使用 SQLite 保存数据, 使用的是 wxSqlite 的 ASE256 加密版本 我下载的是 3.7.6.1 修改版, 需要加入到自己的工程中的只有 sqlite3.h 和 sqlite3.lib, 小改一下 CppSQLite 就能对加密功能进行支持.
阅读更多