Spring 本周要闻 - 2020 年 9 月 15 日

工程 | Josh Long | 2020 年 9 月 16 日 | ...

嗨,Spring 粉丝们! 欢迎来到另一期Spring 本周要闻! 这周真是太疯狂了! 才周二,我就累坏了!

周末,我完全重构了用于我刚出版的书 Reactive Spring(顺便说一句,现在 Leanpub 和亚马逊上都有数字版和纸质版)的流程,并将其变成了我一直想要的交钥匙 Asciidoctor 流程,但 - 由于我每年旅行 65 万英里,每年在数百个会议或活动中演讲,写一本 450 页的书,每周发布博客,录制每周的播客,发布几乎每周的截屏视频,而且,你知道,作为一个美好的家庭成员 - 我就是没有时间去做。 我设法让一个 Spring Boot 化的 Asciidoctor 流程工作起来了。 它工作了。 它在每次 git push 时生成 .epub.mobi、适合屏幕阅读的 .PDF、适合印前准备的 .PDF 和 HTML 版本。 但一切都是序列化的。 它很。 而且不灵活,因为我只针对我的需求让最基本的工作流程工作起来,仅此而已。 这个周末一切都变了。 我向你介绍 http://bootiful-asciidoctor.github.io。 它是完全采用 Apache2 许可的开源项目。 这是一个 Spring Boot 和 Spring Batch 流程。 你可以将 Spring Batch 作业部署到你最喜欢的 Ci 环境,并告诉它哪些 Git 存储库包含你的 .adoc 文件,哪些包含你需要包含的代码。 你告诉它你想要如何生成工件 - Amazon S3 或签入 Git 存储库的分支 - 它就会发出这些工件。 它也以 Spring Boot 自动配置的形式交付,因此它会发布事件,并且一切都可以作为 @Bean 实例被覆盖。 我希望如果人们喜欢它,他们会感到有写自己的技术书籍的冲动,甚至可能是一些关于 Spring 的书籍 :-)

还有什么? 我录制了几集 A Bootiful Podcast。 很有趣。 总是很有趣。

哦! 今天早上,我参加了 Microsoft Learn TV 会议,与来自微软和世界各地的许多优秀人士一起介绍了 Azure Spring Cloud。 那很有趣 - 期待这些录音很快就可以使用。

今天我花了一整天时间预先录制了一个名为Bootiful Kotlin的演讲,计划在下个月的 J4k.io 会议上发表。 录制这个演讲只花了 50 分钟,但用 Adobe Premiere、Adobe Auditon、Adobe InDesign 和 Adobe Photoshop 来润色一切,让它如我所愿地工作,花了 12 个小时。 真是一段旅程! 但它完成了。 一块感激的 GPU 感谢我。

当然,还有为这令人惊叹的一周所做的准备。 看看这些好东西! 我甚至不知道从哪里开始……是的,我知道。 那是个谎言。 我完全知道从哪里开始。 从第一个条目开始! 第一个条目当然是我对 Spring 传奇人物和了不起的人 Rossen Stoyanchev 的采访。 自我记事以来,他一直是 Spring 团队不可或缺的一部分。 他是我所热爱的人和 Spring 的一切。 一个谦虚、耐心、友好的天才。 如果你曾经使用 Spring 进行任何类型的 Web 编程,你就会认识他 - 即使你不认识他。 是的。 他就是那么高产。 相信我,你会想听那一集的。 这是其中一集我回去重听的一集! 我第一次就在那里,但仍然觉得我错过了一些东西。

总之,我的朋友们,有很多东西要讲,所以让我们开始吧!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢占先机

VMware 提供培训和认证,以加速你的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部