Cliff的工作室
Cliff的笔记本
  1. 2016 年 09 月 20 日
    前几天放在git pages上的主页太慢,主题又不是我特别喜欢的风格,再加上发现coding.net提供了同样功能的coding pages,于是准备重新做一个jekyll站。 找图的时候,突然想到,能不能用bing的每日壁纸做网站背景呢? 光靠coding pages/git pages,答案当然是否定的。要获取bi…
  2. 2016 年 09 月 06 日
    还是为了WebRTC的事情,研究了几天消息队列(Message Queue)。 消息队列,在这里是个专有名词,指的是一个独立的用于消息收发的服务。现成的消息队列服务器有ActiveMQ/RabbitMQ/ZeroMQ等等。其中RabbitMQ使用erlang语言实现,天生就能较好的支持并发。ActiveMQ用的是Jav…
  3. 2016 年 08 月 26 日
    好吧,其实就是花了几天搞定了一个Github Pages页面而已。Github Pages的特点是: 免费 限制不多,包括 空间推荐限制1GB,其中单个文件限制100MB,50MB以上时就会收到警告 流量推荐限制每月100GB或100,000次点击 每小时提交推荐限制10次 可以服务静态网站或jekyll网站 …
  4. 2016 年 08 月 09 日
    需要写一个基于SpringBoot的Web应用作为后续项目基础,这里记录一下。 应用目标:一个Web应用,使用H2做数据库(后续可以方便的替换),flywaydb做数据库版本管理,Spring Security做登录认证和授权。 准备工作:需要maven/h2/gradle等,下载安装完成后要加到path中,方便调用。…
  5. 2016 年 06 月 16 日
    把自己放在老板的位置上就可以发现,到处都是花钱的地方。虽然信息系统对于公司来说是很重要的基础设施,但公司初期是否可以以尽量低的成本来构建一个灵活可扩展的信息系统,是一个值得讨论的问题。 信息系统的定义在wiki或百度百科上均有,不再赘述。对于公司来说,信息系统应该是帮助公司管理和利用自身的信息的工具。通常来说,公司的业…
  6. 2016 年 06 月 15 日
    朋友的软件公司,客户要求提供一个PC(Windows)传屏到Android的解决方案。 一开始需求不明确,当然是VNC最省力。TightVNC的Windows版本源码可用,MultiVNC的Android版本源码可用。联调可以连上。唯一可惜的是MultiVNC的Discover功能不可用。不过这个功能只是用mDNS查…
  7. 2016 年 06 月 08 日
    tightvnc是一个vncserver/viewer的开源实现,但原始工程是在vs2012下编译通过的,在vs2015中由于一些改动,导致无法编译通过。需要做如下修改: 编译问题,viewer-core中的RemoteViewerCore.cpp中,1206行,需要把const char改成char 链接问题,tv…
  8. 2015 年 11 月 18 日
    服务器有两个外网连接,eth0上的PPPOE是一个,wlan0是一个。从服务器出的时候默认走的ppp0,这个不用设置就好了。但从wlan0进来的入口就不通,于是学习了一下策略路由的配置,简单记录一下。 策略路由要处理本机的路由表,不是route -n看到的那种,而是在/etc/iproute2/rt_tables中可…
  9. 2015 年 11 月 18 日
    折腾无止境,之前在Cubietruck上搞定了Cubian X1,虽然Cubian确实不错,但还是有几个缺点: 基于debian wheezy,有点过时 路由重启时,wlan0接口无法自动重连,原因不明 基于以上原因,我找到了armbian,基于debian jessie,够新。基本上Cubian X1的所有设置都…
  10. 2015 年 11 月 13 日
    Cubietruck是一个开发板,性能略优于Raspberry Pi。自13年入手以来,在我家作为服务器勤勤恳恳的工作了2年了。之前也有记录过笔记。近期准备重新发掘一下它的功能。记录一下从零开始的过程。 Cubieboard实际上是一个系列,我手上的是第三代产品。截止到现在(2015年底),第四代已经在售,第五代原型图…