怎样购买Amazon的Kindle电子书

admin 提交于 周五, 10/16/2015 - 13:54

注意,我这里指的是用美元购买国外版Amazon的书籍,不是中国亚马逊。

Kindle电子书不一定要有一台Kindle硬件的,在Mac、Android甚至浏览器上都有客户端,可以在Amazon.com的网站上免费获取。

首先要有张能支付美元的信用卡,卡上会有Visa或Master的标志。然后到Amazon.com上开个账号(如果你租过Amazon云服务器,你就已经有账号了)。

Amazon.com上的商品会区分国家,貌似Kindle电子书不卖给中国用户,如果网站问题你是来自哪一个国家,你就说United States,那么可以大部分就可以买到。有一些时代久远、版权过期的书是免费的,比如英文版的四大名著之类。有时候美国也不是能买到所有书的电子版,那就要把自己的账号设定为其它国家,当然就要搞个像样的地址电话和邮编。

我要买的一本书需要扮成英国人才能购买。但是比较奇怪的是,国家换了之后连书的封面和售价都变了(还好是更便宜了,可能消费税不同吧)。

Amazon有个一键购买的功能,就在商品的旁边,点一下就付款了的,不会像国内电商确认几次并输密码,所以要小心。

Kindle电子书可以在同一个账号的所有设备里共享。

标签

innodb_file_per_table对磁盘空间的影响

admin 提交于 周二, 09/22/2015 - 11:06

MySQL 5.6开始默认打开innodb_file_per_table参数,它会在/var/lib/mysql/dbname里创建很多很大的idb文件,它们是数据库的数据文件。如果不打开这个参数,所有数据库的数据都会存放在ibdata1一个文件里,可能导致这个文件非常大。

打开这个参数总体上是好的,它可以减少ibdata1的体积,不至于总写读写一个文件,分散存储可能会降低磁盘算坏的几率以及损坏后的损失可能会降低。

不过这个参数有一个缺点,它会令mysql数据目录总大小变成之前的2-3倍。

标签

网站SSL(HTTPS)证书的配置

admin 提交于 周一, 09/14/2015 - 11:37

在startssl.com里可以申请免费的SSL证书。下面是Nginx中的配置例子:

 

server {
    listen 443;
    server_name example.com;

    root /var/example/public;
    index index.php index.html;

    ssl on;
    ssl_certificate /etc/nginx/certs/ssl.chain.crt; #cert.pem;
    ssl_certificate_key /etc/nginx/certs/ssl.key; #cert.key;

    ssl_session_timeout 5m;

emscripten

admin 提交于 周三, 09/09/2015 - 17:03

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc (DragonEgg) or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

demo

接触Emscripten是因为语音识别软件pocketspinux.js利用了它把pocketspinux移植到JS,这个技术方案让我感到比较震撼,JS的强大还真是不断刷新我的想象空间!