TypeScript 的强制类型转换

在 TypeScript 中将一个 number 转换成 string ,这样做会报错:

var a:number = 12345;
var b:string = <string> a;
// laygroundSingle.ts(24,18): error TS2352: Neither type 'number' nor type 'string' is assignable to the other.

这样写虽然不会报错,但没有什么卵用: 查阅全文 ›

文章分类 技术 标签: ,

常用配置文件格式简析

我大量使用过的配置文件主要有以下几种:

在这些中间,我最喜欢的三种格式是: lua、INI 和 YAML ,最不喜欢的是 JSON 。下面简单的说说它们。 查阅全文 ›

文章分类 技术 标签: , , , , ,

nodePPT 自定义模版

由于 HTML5 和 CSS3 的表现力增强,在线简报系统(好吧,我们还是熟悉 PPT 这个词) 技术也逐渐成熟了, SlidesSliderRocket 这种在线服务现在已经得到了广泛应用。

对于爱折腾的程序员来说,希望得到表现力更强的工具,这样的东东也不少:

仍嫌不过多的可参考这篇: 5 of the Best Free HTML5 Presentation Systems

查阅全文 ›

文章分类 技术 标签: ,

离线安装 compass

安装 compass 遇到错误,看错误信息是网络问题。

可能是被墙,也可能是我所处的网络太垃圾了。

gem 的 -p 参数可以指定代理服务器。

如果没有好用的代理的话,也可以使用 --local 进行本地安装。下面是本地安装的方法:

  1. 访问 https://rubygems.org/ 搜索 compass ;
  2. 依次下载 compass 的 gem 文件以及其依赖的 gem 文件,大约 2MB ;
  3. 使用 gem install --local compass-1.0.3.gem 查看依赖关系,然后逐个安装即可。

当然,更简单的方法是使用淘宝提供的 RubyGems 镜像

文章分类 技术 标签: , ,

移动电源能否带上国际航班?

LP 在纠结移动电源能否上国际航班的问题,于是我顺手找了点资料。

中国民航局在2014年8月发文对这件事情专门做了规定:关于民航旅客携带“充电宝”乘机规定的公告

规定中的内容简化一下就是这样: 查阅全文 ›

文章分类 乱弹 标签:

Python2/3 在Windows 下的共存

Python2 和 Python3 是不兼容的,如果碰到无法升级到 Python2 代码,或者同事中有坚守 Python2 阵营的情况,就要考虑 Python2 和 Python3 在系统中共存的情况。 查阅全文 ›

文章分类 技术 标签:

HHKB Pro2 简单评测

2015-08-04 更新:增加其它适合编程的键盘。


用了一个月的 Logitech MK520 ,左手小拇指快废了。

于是,抱着 没有 HHKB 的人生是不完整的码农 的思想,立刻入了一个 HHKB Professional 2 白色无刻版 。由于网上相关的装逼文已经很多,我就只评测一下我关心的部分了。 查阅全文 ›

文章分类 乱弹 标签:

Python 入门建议

2015-08-18 更新:加入两本在线书到“没有终点“部分。


对于我来说,Python 似乎已经入门了。那就把我的入门建议写出来吧,能让看到的人避免走弯路就好。下面的标题按时间顺序排列。 查阅全文 ›

文章分类 技术 标签: ,

我的创业-读《从0到1》有感

《从0到1》 是我今年 30本读书计划 中的第10本。

  • 开始日期:2015-06-08
  • 读完日期:2015-06-16

《从0到1》 讲了许多直白的道理和创业故事,而如果把《从0到1》和《浪潮之巅》互相印证,则会觉得更有趣。下面是我的摘录和一些思考: 查阅全文 ›

文章分类 感悟 标签: ,

Python3 对 dict list 进行排序

Python3 中的排序,在 Sorting HOW TO 中已经讲得很清楚了。来个实际的例子,对下面的这个 list 依据创建时间排序: 查阅全文 ›

文章分类 技术 标签:

联系我

订阅


RSS订阅:http://zengrong.net/feed

FORK THIS BLOG

分类目录

文章归档

在读