共计 12 篇文章

小述系列最终篇:说说《大道至易:实践者的思想》

这最后一篇小述,是写《大道至易》的。我想我又是犯了文绉绉的老毛病,把这篇“述”写成了自说自话的道可道与非常道。之所以写得这么晦涩难看,除了拽拽文之外,其实可能最大的原因还是自己吃得不够透彻,所以表达上就深入得进去,却浅不出来…… 所谓大道,终归是难写的,所以还是请大家原谅我的这些不成熟吧。 本电子书可自由下载和传播。 霍泰稳先生的序 认识泰稳兄已经很多年,第一次请他写序。之所以邀他来写,是因为他是少见的、有着对技术深刻理解的管理者。这十多年来,国内IT技术的、尤其是工程与管理相关的每一次动荡变化, ...

电子书《我的架构思想》小述

接下来谈谈《我的架构思想》。上一篇是“电子书《程序原本》小述”,在这里:https://aimingoo.github.io/1-1734.html。 本电子书可自由下载和传播。 这些年来我所谈的“架构思想” 在2007年,我还在盛大的时候曾做过一次名为《设计师的实战过程》的内部分享,这个分享现今在CSDN还能下载到(在这里)。但在此之后,我便再也没有讲过“设计”,而是开始讲“ ...

电子书《程序原本》小述

《程序原本》作为电子书首发已经一个月了(下载附后),它到底是一本怎么样的书呢?我想站在我自己的角度对它做一些阐述,或是有利于对它的理解与传播的。 本电子书可自由下载和传播。 什么是“原本” 书名取自于《几何原本(Euclid's Elements)》,因此这个“原本”,其实原意应从Elements来找,一般来说理解成“不可或缺的、核心的要素,或元素”就好了。 《程序原本》确实就是想从这个角度来阐述“程序”这个主题。这本书从数、 ...

三本免费电子书齐齐完工了

首先感谢图灵出版社,能许可我将之前的《大道至易》拿回来重制并发布免费电子书。这也是此次选择图灵出版社、图灵社区来首发这套电子书的原因。 大道至易:实践者的思想 我的架构思想:基础模型、理论与原则 程序原本 这套书同时发行了多种格式的电子版,包括ePub、eBook、PDF、mobi等。如果你使用桌面电脑,我推荐你阅读PDF格式的电子版。PDF格式的电子版采用了标准纸质书的排版方法,包括页眉、页脚、奇偶页设置,以及目录等等,因此建议阅读时使用“双页” ...

发布《大道至简》电子版(第三版)

第六版:2017.05.03,电子版(第三版) 在发布《大道至易(第二版)》时为本书重制了电子版。 内容在本书电子版(第二版)的基础上没有更新。 使用markdown重排了全部格式,发布了.epub和.azw3版本,并重制了pdf版本。 关于本电子版 该电子版是采用上一版为底本的,并且没有作文字上的增修。主要是为了发布质量更好的版本而制作的。 从第一版开始,本书的电子版一直都是没有封面的(考虑到效果,在本版本的. ...

Kindle的四种封面

Kindle电子书的封面到底是多大呢? 这是个几乎无解的问题,无论如何,你找不到一个通用、有效的答案。但总的来说,视作用的不同,Kindle的封面为成四种: 官方营销封面 收藏夹封面 首页列表封面 电子书封面 一、官方营销封面 这个封面设计见于官方文档(Amazon Kindle Publishing Guidelines)。营销封面最好是2700×1688px,300ppi,图片大小不得超过5MB。 在稍早一些的文档中,这个大小被推荐为2560×1600, ...

如何将电子书发送到Kindle

前面我们讲到过“如果要在收藏夹模式下看到封面,需要将电子书‘发送’到设备”。 但这个“发送电子书”的功能其实有很多限制,下面我们来讲讲到底该如何做。 1. 先说一个例外 首先,这事实上有一个例外。在seutfy的文章中讲到,有以下几个条件: 113(ASIN)值是真实的,与亚马逊上的值相同; 504(ASIN)值与113相同,也是真实的; 501(CDE type) ...

在电子书中使用SVG

在之前的文章中,我们讨论了《Kindle电子书中该用多大的图片》,以及《详解ImageMagick中SVG的支持》,本文可以看作它们的后续。 在高版本的电子书格式中是可以支持使用.svg作为图片的,并且看起来与.png/.jpg的使用并没有什么不同。但是,如何制作合适大小的.svg却是一个相当烦恼的问题。 因为电子书在.svg文件上采用了与.png/.jpg不一样的排版规则。 一些.svg相关的基础知识 与.pdf一样,事实上.svg文件中也是没有DPI信息的,因为它们都是以矢量格式为基础的。而且它们也都相同的使用Points( ...

详解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的方法是一致的( ...

大动作!!!公开《大道至简:软件工程实践者的思想》电子版(第二版)

关于这个标题 哈哈,其实这个标题是七年前第一次发布这本小书的电子版时使用的。那个时候比现在爱咋呼,所以标题也就有点哗众,现在在这么写,只是怀个旧罢了。 不过真的是要发布这本书的新电子版来着。关于这次发布的原因,在前言里有写,附后。这里先提供下载: 微博用户:取消下载了哦,已经发布电子版第三版了哦 也可以通过Skydriver直接下载,在这里(请进入“About - 大道至简”目录下载即可): 本书的历史版本,请移驾我的Github(在这里)获取下载。 ...

写在《动态函数式语言精髓》发布之前~

《要有光》 我一直在寻求尽头, 或展望于将来, 或求源于过往。 我在一道大河的中间, 前后观望, 时而俯首所得的, 不过是一掬破碎的倒影。 倒影中,还是我的迷惘。 注:《动态函数式语言精髓》是正在计划发布的一份电子书,当然,既是计划,便只能敬请期待了。这段文字,是它的序言中的一个段落,撷摘了下来,读得颇有些味道。哈哈。 又注:该电子书表布在InfoQ,这里: http://www. ...