帮助您完成(和放弃)更多书籍的简单系统

阅读是最容易,最有力和最令人愉悦的创造力刺激之一。 这就是为什么创作者如此狂热的读者。 我知道我是。 由于我已经足够大,可以独自出门了,所以我很少离开屋子,而没有把书塞在胳膊下。 直到几年前,当我购买Kindle,然后将Kindle应用程序下载到手机上时,我才意识到我可以在口袋里放一个图书馆。 我再也不会没有本书了。 感觉真是太好了。 但是一段时间后,我发现了一个缺点。 电子书几乎给了我无限的选择-我想到一本书,就可以下载预览并开始阅读。 很棒,但是我很快发现我开始的书比完成的要多。 几年前,如果我被困在漫长的火车旅程或一个潮湿的周末,只拿着一本书,即使有些问题有些沉闷或困难,我也会坚持不懈,直到最后阅读。 但是对于Kindle,一旦我对一个故事或某个论点有点无聊了就很难理解,我就会翻阅另一本书,并开始阅读。 直到我对那本书有点厌倦,然后才翻到另一本书…… 很快,看书开始感觉就像在浏览网页或在手机上从一个应用程序到另一个应用程序轻弹一样—起初转移了注意力,但最终却令人沮丧和无聊。 我错过了迷上一本书的乐趣。 并满意完成一本书。 我人生中最大的快乐之一,也是我受到刺激和产生想法的主要来源之一,有消失的危险。 然后,我通过设计一个简单的读书系统解决了这个问题。…

我对DevOps Journeys 2.0的贡献

我认为与您共享电子书可能会有所帮助,因为对于那些对DevOps和现代软件/基础设施工程的未来感兴趣的人们,它具有宝贵的内容,分享我自己的贡献并获得您的反馈。 您可以在此处阅读完整的电子书。 这些是我的贡献: 关于DevOps DevOps是一种文化,它需要一种新的愿景,其共同目标是通过建立正确的沟通流程和跨职能协作,将人员和部门围绕独特的目标统一起来。 这些文化特征之一就是以客户为中心:以客户为中心是使团队朝着相同的重要目标结盟而又不会引起部门间战争的最佳方式。” 关于采用DevOps 正如Aymen El Amri所说的那样,DevOps始于流程:“采用DevOps需要由合适的人使用正确的工具来完成正确的流程”。 关于我的早期经历 Aymen El Amri谈论了他在DevOps项目上的早期经验,研究了“困难的问题,(奇妙但不成熟的)技术和一些误解”: “但是我并不孤单,一个不断发展的社区正在解决类似的问题,这些人奠定了基础,并使DevOps引入从初创公司到公司的所有类型的公司成为可能。” DevOps是一项社区运动,网络会议,聚会和论坛的迅速发展为寻找解决问题的方法提供了巨大的机会,越来越多的工程师可以将灵感带回他们的组织。 关于正确的工程DevOps转型 DevOps是一个令人兴奋的领域,面临许多挑战,例如零停机时间部署,自我修复和自动扩展性。…

书籍设计和热巧克力

我喜欢设计书籍,因为排版和精美的书籍是我的心。 当我收到一份新的手稿以将其转换成印刷书籍和电子书时,我喜欢花时间在书籍的视觉设计上,而不是费力地清理文本和构造内容。 我想享受排字游戏的乐趣,而不是解决从编辑手稿的历史中继承的问题。 我想尝试视觉设计,而不用担心本书的内容和语义结构。 我想单击一个按钮并享受我的热巧克力,同时我看着自己的电脑工作使我到可以玩的地方。 等待Bookalope完成,以便我可以开始… 建立一个既全面又智能的自动化工作流程是一个充满挑战和困难的旅程,并且是产品的不断发展。 几年前,我手工制作了第一本电子书。 最初,我尝试了多种Web服务和工具,但结果却令人不满意:原始手稿的混乱只是转移到了电子书上,在不同的设备和应用上存在渲染问题,很少检查工具中文本的问题,并且最终的电子书未能根据官方标准进行验证。 因此,我打开了我最喜欢的文本编辑器,然后亲自工作。 我一步一步地艰苦地转录了原始Word手稿中的段落,并通过乏味的手工整理了它们的格式问题和错别字。 有时,文字样式让我猜测这本书的结构,但是在手稿中来回翻阅有助于我理解作者可能希望这本书的结构是什么。 围绕该转录构建EPUB支架很容易,瞧瞧,这是我的第一本电子书! 它利用了电子阅读器的默认样式,简洁明了,可以在我尝试的任何设备上完美呈现,而且最重要的是,它可以完美验证。 我以同样的方式阅读了第二本书的手稿,但是我已经开始对过程的重复感到无聊。 我觉得自己在浪费时间在做我的计算机可以做得更好的工作上,并且我感到丧失了创造性和设计书籍本身的乐趣。 这些都是经验丰富的软件工程师非常有用的时刻,而这就是其中之一。 因此,我开始为自己编写一个简单的程序,该程序可以从我辛苦制作的HTML文件中构建EPUB脚手架。…

回顾过去的十二周

在过去的十二周中,我俩都对以前使用过的indesign元素恢复了信心,并且将自己的知识扩展到出版业中更广泛的技术和软件用途。 我为自己在这段时间内所能取得的成就感到骄傲,我生产的最终产品在设计和技术标准上都超出了我的期望。 在模块开始时,我没想到我能够按照此标准进行工作,因为我不确定自己是否使用indesign软件。 但是,据我所知,我现在有足够的信心在简历和面试发布工作中表达自己的能力。 总体而言,该模块非常有趣,并且教给了我很多东西。 除了indesign之外,该模块还教我有关编码的知识。 我以前从未接触过的东西。 我学习了如何使用编码软件(例如atom)创建网页以及如何在代码中添加图像和视频。 尽管我的网页的设计和功能很简单,但是创建它是一条有用的学习曲线,因为它为我将来在indesign中需要做的编码做好了准备。 我自己进行编码使我对如何制作伟大的网站和网页有了更深入的了解,这些网站和网页作为公众,我们每天都会使用而无需三思而后行。 第3周创建的网页 该模块还帮助我提高了在Photoshop上的技能。 我以前在第一年的模块中曾使用过该软件,但是重新访问它可以巩固我对它的使用的了解。 我既可以为电子书创建封面,也可以为固定版式格式创建标题页。 这两个工作之间有很大的改进,表明即使在该模块的十二周中,我也已经发展了自己的技能(如下所示)。 这些创建起来很复杂,但结果都比我在模块开始时预期的要好。 第1周创建的封面设计 第9周创建的标题页设计…