9月28日至29日,第五届DevFest在加里宁格勒举行-这是GDG加里宁格勒开发商的会议。 今天,这些家伙免费在他们的YouTube频道
录音中上传了演讲者。

关于加里宁格勒DevDest 2019
1.人工智能与新人类科学。 阿列克谢·沙格拉耶夫(Alexey Shagraev)。 Yandex搜索
2.行动扑朔迷离。 Evgeny Saturov,冲浪
从去年开始,Voronezh工作室Surf一直对跨平台开发很感兴趣,并依赖Flutter。 为什么值得不仅针对移动设备,而且针对Web开发人员的框架? 是什么让Flutter如此吸引人以及从哪里开始?
3.情绪智力。 米德·莫德温采夫(Misha Mordvintsev),西德尼斯(Sidenis)
DevFest似乎是一次技术会议,关于情商的报告有哪些? Sidenis Mikhail Mordvintsev确信,在团队开发和开发人员之间的交流的当前发展阶段,不仅要考虑理性方面,而且还要考虑情感背景,这一点很重要。 如何学会识别自己的情绪,如何进行管理,如何解读他人的情绪并正确做出反应? 该报告具有反思,科学和大胆的地方。
4.成长中的公司中通讯的发展。 德米特里·马鲁申科(Bmitoo)
您是否错过了公司上任一个办公室,所有问题都得到即时解决,没有人因沟通困难而difficulties不休的时光?
是的,我必须承认,随着团队的成长,不仅管理层,而且员工也面临着成功合作的新障碍。
来自Bado的Dmitry Marushchenko分享了他在成长中的公司中交流方法发展的观察和经验。
在与团队进行不成功的交谈之后,应将报告而不是车前草报告给疲倦的开发人员主管。
5.后端架构无限制。 Semyon Krivosheev,ZeroHub
开发人员花费多少时间来实现业务目标? 一点点。 当他们修复错误或重新发明轮子时,公司的资源会消散。 从一开始,仅使用一种模式,编程语言或体系结构似乎是一个不错的解决方案,但是却带来了可悲的后果。
来自Zerohub的Semyon Krivosheev分享了他在加密货币市场上创建金融项目的经验,该市场是最困难的业务领域之一。 在开发过程中,他们使用混合方法进行后端设计:微服务,单片MVP,go / java / nodejs /等等。
6.收藏本人。 乔治·埃梅利扬诺夫(George Emelyanov),同学
对标准Swift集合的分析不会让任何人感到惊讶,但是在某些情况下,开发人员不仅必须知道集合和基本数据结构的工作方式,而且还必须能够创建自己的集合来改进代码。
在他的演讲中,Georgy讨论了实现基本集合的协议,开发人员如何在日常任务中使用它们以及数组,字典,集合和惰性等集合如何工作。
7.使用Angular构建可用于生产的PWA。 荷航ÖnderCeylan
ÖnderCeylan在荷兰生活和工作,在忙碌的工作中抽出时间来推广Progressive Web Apps,成为Google开发人员专家。
如何实现PWA-您可以在准则中自行阅读,但如何使应用程序在不同平台上完美运行应该直接向专家学习。
8.前端代码。 帕里克·杰拉西莫夫(Pavel Gerasimov)
开发过程中最困难的部分不是获取新知识,而是将其系统化和泛化。 有时,即使在一个小团队中,也很难启动和推动这一过程。
想象一下,除了您之外,代码还由几十个团队编写。 如何摆脱不同类型的代码,以激励其他团队写出很棒,同样出色的游戏? 如何避免“从上方”施加规则,并如何“从下方”考虑所有开发人员的意见。
来自Wrike的Pavel Gerasimov分享了一个真实的故事,讲述了他们如何设法创建知识库,摆脱对评论的同类评论并降低了进入项目的门槛。
9. Redux可以从异步的折磨中观察到。 Yandex.Direct的Alexey Klester
我们每个人都不断面临异步请求。 没有它们,就不可能创建现代的应用程序。
管理一个请求很容易,但是如果您需要多个相关请求,则可能会遇到问题:“但是您怎么能做到这一点?” 仅仅编写可以正常工作的代码是不够的。 同事也必须了解此代码。 Yandex.Direct团队中的人也遇到了同样的问题,并在Redux可观察的库中找到了救赎方法。
10. Kotlin多平台。 阿莱克斯·米哈伊洛夫(Alexey Mikhailov),IceRock
对于DevFest,我们不满意的是有关从未参与生产的技术的审查报告。 这绝对与IceRock的Alexei Mikhailov的经历无关,后者在过去的一年中使用Kotlin / Native进行了十二个战斗项目,并乐于分享其团队的成就。
在报告中,他谈到了框架的体系结构特征,并带领团队解决了所有陷阱。 不仅有悼词,而且还有客观的批评。 对于“如何说服iOS开发人员转向跨平台方面”这个问题,答案并非没有答案。
11. 2019年的Android动画。AlexanderSmirnov,Raiffeisenbank
多年来,Android积累了许多不同的动画处理方式,并且在过去两年中,方法发生了巨大变化,但并非所有方法都很好。
在Raiffeisein的Alexander Smirnov的报告中,您将听到如何选择建筑动画,从而使复杂的动画易于开发和操作。 确保与动画分享制作经验,并深入了解每种技术的内幕。
如果您想深入了解MotionLayout和CoordinatorLayout,那么此报告适合您。
在Telegram中订阅他们的
小组, 了解未来的事件 。