分享是我们的四月BoF会议

在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团队