详解ImageMagick中SVG的支持

事实上ImageMagick是可以很好地支持svg的——当然,它只是将svg转成图片格式而不能反过来,毕竟它只是个图片处理工具。不论是在使用convert,identify还是mogrify等等时,只要操作的对象是一个.svg文件,那么ImageMagick就会启动这一机制。例如,当你使用identify查看一个.svg信息的时候,事实上你是在查看它转换后得到的一张.png图片: > identify -verbose your.svg Image: /var/folders/w9/fy0l4xgj3w73j4d71748v9nw0000gn/T/magick-481524PstlAlieWiB ...

Kindle电子书中该用多大的图片

注1:本文所涉及的工具,可以采用如下方法安装: # 含identify,convert,mogrify,pdfinfo,pdftoppm等 > brew install ghostscript imagemagick cpdf poppler # 含pdfcrop等 > brew cask install xquartz mactex inkscape 注2:本文缺省是使用PNG图片,使用JPG的方法是一致的( ...

手记6:改造Gitment

本文所述的修改请参考我在Fork Gitment项目的基础上改造的Gitmint:Gitmint: a mint on gitment 接下来我们要大力修改Gitment,打造一个『好用那么一点点儿』的博客评论。 11. 改造Gitment 折腾到现在,我们有了一个在Github pages上的博客,以及一个用来写本地博客的Ghost,以及一些相关的工具,例如makesite.sh(在这里)。 最后,我们还有了一个第三方提供的支持PHP+HTTPs的空间,这个空间只用来放Gitment的服务端,并且这个服务器事实上也只做一下API的CORS转发而已。 ...

博客迁移手记之快速导航

本来没想把《博客迁移手记》写得这么长这么多,所以写了这么久之后再来看,博客的标题感觉就很Low了。 于是决定给这一组《博客迁移手记(1~n)》写个导航,也算整理一下思路。 快速导航 博客迁移手记(一) 使用BlogToWordpress迁移你的博客 使用本地博客Ghost的快速指南与导入工具 博客迁移手记(二) 从本地博客到Github Pages的最佳指南 makesite.sh使用手册 博客迁移手记(三) 以kaldorei为例详解Ghost Theme的定制 ...

手记5:如何获得一个支持HTTPS的免费空间

下面我们讲的内容其实与Gitment没什么关系。如果你已经有了支持https的空间那就跳过去,如果没有的话,建议还是看看好的伐。 10. 让免费主页空间支持HTTPS 好象我们把问题搞得复杂了:本来我是想做个静态主页的博客网站,现在我却需要找个支持PHP+SSL的动态主页空间? 好吧。没关系。反正我闲着在养病,不做点啥岂不是辜负了时光。 免费主页空间其实挺好找的,尽管要找到一个有长期信誉的并不太容易。即使如此,当你得到这样一个免费空间之后,它多数也是不支持https的。 10.1 你的主页空间是不是支持HTTPS? 好吧,确实有很多免费空间『声称』它支持https了。 ...

手记4:谈谈Gitment中泄露secret的前因后果与解决方法

本来我接下来只是想在博客中加上一个支持评论的功能(使用Gitment),然而诸多的尝试之后,我却发现我需要创建一个支持https的web站点…… 这一切的目的,只是使得我们的Gitment有跨域访问的Api接口可用。 8. 问题出在哪里 Gitment(项目)是极棒的一个利用Github Issues来实现博客评论功能的项目,作者(https://imsun.net/)在介绍中特别提到,这种对Issues功能的使用方法是Github团队支持许可的。这也意味着只要你能接受以下两点可能存在的限制/隐患,你就可以长期地使用它: Github真的可能被屏蔽,尽管这种可能性已经越来越小 要发表评论的话必须先注册Github的账号,不过浏览评论是不受限制的 但是使用Gitment是有问题的。 ...

手记3:实例教学之Ghost模板定制

接下来我们聊一下如何定制这个博客的风格。 7. 定制Themes Ghost缺省使用的主题叫casper theme,你可以在博客管理界面Settings -> General -> Themes中找到你当前安装过的全部Themes,并任意激活/删除它们。 有两种方法来安装Themes。第一种是在这个管理界面中选最下面的『Upload A Theme』来上传你下载过的Theme .zip包,第二种是直接将.zip包解压到Ghost安装目录的content/themes/目录下。 我选择的是使用小蘿蔔丁( ...

手记2:从本地博客到Github Pages的最佳指南及工具

现在你来到了Ghost的世界(或别的什么本地博客系统),怎么写博客以及格式等等问题都是这个博客系统的问题了,你应该去搜搜相关的教程。就我来说,Ghost挺好用的,偶尔还有些很便利使用的小惊喜。 如果你成功的导入了历史博客(或者你只是随手写了几篇),那么现在你面临的问题是:怎么把它放到网上去。当然可以是某个免费主页空间(只需要静态的就可以了),也可以是——比如我选择的就是Github Pages。这样一来,就可以有一个名为xxxxxx.github.io的博客地址了,而且博客文章和维护等等都使用Github的后台或Git命令行,又熟悉又自然,对吧。 4. Github开工 你得先有Github账号。 ...

手记1:迁移博客之全程工具

在这一系列的博客中,我将仔细地记录我搭建这个博客的全部过程、工具,以及诸多技巧。 1. 如何迁移你的博客 - 推荐BlogToWordpress 确实有很多工具来帮助你将历史、陈旧的博客迁到某个地方,而相对来说比较新的做法,就是将博客全文导出,然后按某种格式生成成静态的页面——于是你就有了新的博客站点。 然而事实上并不那么容易——这些工具分种种流派以及不同的实现语言。有幸的是,综合这些尝试,我们可以找到一个较简单而又完整的工具链条:从旧博客转到markdown文件,然后再将markdown导入到新博客中去。 在从旧博客到markdown的转换过程中,还存在一种中间格式,就是标准的Wordpress导出文件格式,这是一种.xml文件。 ...

再一次开始更新博客

新博客的开张 最近在家养病,开始闲出了些工夫,于是决定把之前散落的博客整合起来,以后也有时间做些更新,有个能认真写写文字的地方。 于是就有了这个在github上的新站。这里把以前在 新浪博客 - http://blog.sina.com.cn/aimingoo CSDN博客 - http://blog.csdn.net/aimingoo 上面分开写的内容全部放在了一起。并且接下来会把“麦秸的垛” ...

访谈:周爱民老师最新加入的是一家什么样的创业公司?

这篇访谈是刚入职Ruff时与公司小朋友(真的不大)做的,所以当然是公关文,不过有些我自己的观点和想法在里面,所以也作为旧文重发出来。 Ruff @2016.04.27 Ruff :怎么加入Ruff 的? 最早应该是蒋涛找到我,把我引荐给 Roy。但在引荐之前,其实我见过一次 Roy,是在 Qcon 的大会上,当时是讲师的采访,Roy 做完视频采访就是我,当时我是在等 ...

前端要给力之:语句在JavaScript中的值

这两天在写语言精髓那本书的第三版,讨论到ES6跟ES5中间对“语句的值”的不同处理。正好Weibo上也有同学对这个问题有兴趣,所以专门整理了这篇。 写博客可以啰嗦点,写书就不行了。所以这篇文章跟书上能看到的还是会不一样的。 问题是:语句有值吗? 很不幸,我们面临的的确是一门连语句都有值的语言。在JavaScript中,代码是按语句行(Statement Lists)来解释的,所以eval()本质上还是执行的语句行,例如: eval("1+2+3& ...

深夜食味记之五:回锅肉

(aimingoo 2016.02.21于上海) 在许多年之前我曾经参加了阿里巴巴在武汉的一次校园招聘,当时面试的一个学生水平确实不错,与我谈起各种技术、方向和方法来都头头是道,从BIOS代码到操作系统的启动代码一直到应用开发的许多问题他都能对答得上,还是计算机学会的一个副主席…… 然而,总有什么地方不对。 于是我问了他一个问题:你知道回锅肉是怎么做的吗?他愣了一下。然后从我的眼神中读到“确实是这个问题”的信息之后,便又开始回答下去……过了几分钟,我终于拦住了他,说:我们讨论了很多问题,甚至从计算机谈到了烹饪,然而你知道你的回答中多少是正确的吗? ...

深夜食味记之四:酸菜魔芋

本来有其它两款菜式是列在计划中要写的,但一想到这酸菜,我就满口生津,急不可耐地先下笔了。 aimingoo 2016.02.13 深夜于悉尼 魔芋本身就是一种很特别的食材。它用来食用的根茎部分其实毒性很强,是得加石灰水浸煮才能去毒,制成后形如灰褐色的凉粉,这才能用来做菜。其粗敝不可多食,火锅菜中有它,但也不算一道好菜,其它能做的菜式也就稀疏几种。我只在杭州时吃过一味烤鱼,拿它做底,味道算是上佳。另外,川菜有一道名菜“魔芋烧鸭”也是美味,这道菜父亲偶尔也做, ...

深夜食味记之三:麻婆豆腐

看了前两篇,老哥发来消息说:你这大半夜的,哪里有味可食,不过是想吃又吃不着的幻想嘛!好吧,我承认这个。但也决定写个连他也再吃不到的,来狠狠地馋他一回。 食味实是思味,其实我一早便是知的。 aimingoo 2016.02.04 02:00于墨尔本 小时候在我家的附近便有一家豆腐店,是自家现做现卖的。父亲爱做豆腐,便常常差我和哥哥去买。到店中去买的豆腐与菜场购得的并不一样,区别便在于老板会多问你一句:做啥子用的。正宗的麻婆豆腐要用老嫩适中的豆腐,太老就入不得口, ...