三星手表(tizen)运行cocos2d-js

29 9月

智能手表的沙场

提到智能手表,除去一些轻智能设备,苹果的 Apple Watch,谷歌的 Wear OS,三星的 Tizen 基本上垄断了这个市场。苹果依赖于封闭的体系,手表生态自然无需担心。Wear OS 依赖于 Android,开发一个手表应用也很简单。但是三星就很烦人了。Tizen 对大多数开发者来说很陌生,它基于 Linux 的开源操作系统。虽然早在2012年发布,却每况愈下,目前除了三星手表应该几乎没有 tizen 的设备了。

Tizen 其实很不完善,尤其在手表上。他甚至没有一套自己的 UI 系统,只是使用了一些开源的库。更别提什么 Material Design 这种现代化的东西了。Tizen 使用 c++ 开发,UI 要靠代码写。只是官方的 Demo 就看的云里雾里,更别提写出一套程序了。
[……]

>> 接着看呗

ps裁剪圆形gif

29 9月

裁剪图片很多人都很熟悉了,但是如何把 GIF 裁剪成圆形估计不常见。这次捣鼓半天终于搞定了,记录一下。其实很简单,大神请略过。

比如这是一个表盘gif,我想把黑色部分去掉。

原始图片
[……]

>> 接着看呗

Navicat 连接阿里云RDS

29 9月

背景

Navicat 是一个非常优秀与易用的数据库可视化管理软件,相信很多人都用过。这次服务器升级,数据库用了阿里云的RDS,阿里云自带的数据库管理面板功能有限,用不习惯。所以还是想着用 Navicat 来管理。

为了安全 RDS 默认是不能用外网访问的,我们也不应该随便开启这个功能。这里可以使[……]

>> 接着看呗

Git 忽略已经提交的文件

15 9月

有时候因为疏忽大意,没添加 .gitignore 就提交了,甚至推送到远程了,那么再想忽略提交怎么办呢?

常规方案

下面是网上流行的解决方案:

  1. 首先修改 .gitignore 文件,添加要忽略的
  2. 然后执行 git rm --cached <file> 删除跟踪记录
  3. 然后 git[......]

    >> 接着看呗