在OCTO,彼此之间的共享和学习是我们的DNA。 我们为团队和客户所拥有的专业知识而感到自豪。 这就是为什么每个月,整个团队都会在我们的办公室开会,为您带来值得深思的一天。
让我们向您介绍我们的每月内部培训课程:著名的BoF( 羽毛鸟聚集在一起 ,正如他们所说的那样)。
在上一届会议上,我们的顾问介绍了三个不同的主题:
- Java / scala代码样式以及Sonarqube与CircleCI的集成
- 行尾以及如何处理它们
- Codefresh,优缺点vs CircleCI
我们也有机会听到了HashiCorp的演讲。
您将在下面找到这些激动人心的演示文稿的概述。 最佳消息:下一届BoF会议即将来临!
5月4日 ,我们将深入研究:
- 在受监管的公司环境中设置REX和Kafka的体系结构
- 专注于服务工作者的渐进式Web应用程序
- 生锈,介绍和动手
想加入,让您大开眼界? 伸手!
在这1h20的时间段内,我们对他们的旗舰产品进行了概述:Terraform,Consul,Nomad,Vault。 看起来他们的解决方案最近确实获得了很大的关注,能够更好地了解他们的最新趋势真是太好了。
他们的口号是:“组织现在想要多元化(在这里理解多个提供商),我们为他们提供完美的解决方案。”
以下是一些选定的指标:
- Azure的15%的基础设施配备了Terraform,并且每个月以1-2%的速度增长。
- Terraform是开源的,这意味着他们比AWS拥有更多的工程师! Terraform的贡献者超过11,000,但是贡献者仅为HashiCorp员工。
在我们进行编程时,必须使用高质量的编码样式:它提高了软件的质量,降低了开发/维护成本,并使其易于理解和重构。
对于质量代码,我们研究两个领域:样式和指标。
有许多可用的指南和工具。 工艺是我们主要的专业知识之一,然后我们进行了动手实践,以检验其中的一些技能。
我们还演示了使用sonarqube的scala代码分析,并说明了如何使用sonarqube。
我们最近听到无数关于CodeFresh的信息。 您知道,这就是具有非常强大的Docker风格的新CI / CD SaaS平台。 该演示旨在介绍解决方案的优点和缺点,以便下次我们必须选择SaaS CI / CD时,我们能够选择与我们的情况相关的内容。
不同的操作系统在文本文件(LF或CRLF)中使用不同的行尾。
结果,开发人员经常以错误的行尾推送文件,从而导致git甚至bug的无用更改。
在此演示文稿中,我们试图了解文本编辑器和IDE如何(较差)处理它。 为了避免这些问题,我们也有一些好的做法。
乐于分享,
BoF团队