哈Ha! 我们发布了Joker 2018报告的视频,并根据传统的会议与会者选择了十个最佳报告。

所有报告的评分从“初级”到“高级”,但排名前十位的报告之间的差异很小,并且高度依赖评估方法。 通过稍微改变方法,可以大大改变位置。 因此,请观看所有内容! 有趣的是,《小丑》 2018年报告拥有一些有史以来最高的平均评分。
在过场动画中,根据帖子的内容,演示和简短说明,将视频按目录分解。
我们还有完整的会议播放列表。
主题演讲:逃避复杂性,奔跑
演讲者:
Venkat Subramaniam位置:10
等级:4.14
我们的选择从介绍性主题演讲开始,根据百搭听众和观众的观点,主题演讲为所有其他报道设定了气氛并确定了基调。 这是Agile Developer的创始人的一个简单但有用的故事,它讲述了不可避免的开发问题(无论是普通问题还是基本问题)如何出现以及如何解决。
任何创建的系统(包括应用程序)中的更改都应该容易且具有成本效益,但这说起来容易做起来难。 在他的故事中,Venkat只是列出了我们使应用程序变得不合理地复杂的主要地方-不可读的代码,不必要的配置,依赖关系,对引入新技术的渴望以及试图以困难的方式解决简单的问题,这甚至导致更大的问题。
主题演讲:数字文明的新现实
演讲者:
安德烈·库帕托夫(Andrey Kurpatov)地点:9
等级:4.23
→
报告的介绍在20世纪,一个人一生中收到的信息少于现在的一周-但这对于大脑的进化和充分感知所看到的一切来说时间太短了。 在这种情况下该怎么办?信息环境如何影响人类的思维? 积极的信息环境威胁着我们的大脑吗? 人工智能的主要问题是什么? 如何使用最新的脑科学研究提高您的思维效率?
心理治疗师安德烈·库帕托夫(Andrei Kurpatov)闭幕会议的主题演讲回答了这些问题。 他的报告变得很有趣,并且正如我们从评论中看到的那样,该实验成功了。 理想情况下,听众,演讲者和与会人员属于“依赖信息”的类别(毕竟,参加会议或在中心上阅读帖子的目标之一就是获得更多信息)。
根据听众的意见,他们被关于信息伪劣,数字痴呆和其他信息噪声的不愉快影响的故事思考,并重新思考了他们的生活。 即使该主题对Java的影响不大,它也很有价值。
喷气飞机经销商ok.ru/music
演讲者:
Vadim Tsesko( incubos )地点:8
等级:4.26
→
报告的介绍在第七名的位置上,以Odnoklassniki的音乐发行商为例,讲述了喷气技术的实际应用,该新闻适用于所有有兴趣或需要设计高负载系统的人。
Vadim考虑了新版本的分发器中引入的各种概念,技巧和体系结构解决方案,通过数十万次连接,其总流量达到100 GB / s,到第一个字节的时间不超过100毫秒。
该演示文稿还具有其他链接,可让您更深入地了解该主题,进行微调以提高系统性能,简化系统的调试和操作。 一般而言,练习,练习,只有练习。 那些在主题中的人-必须注意!
高级福尔摩斯和初级沃森在软件开发世界中的冒险[Joker Edition]
演讲者:
伊夫根尼·鲍里索夫( EvgenyBorisov ),巴鲁克·萨多柯斯基( jbaruch )地点:7
等级:4.26
→
报告的介绍“-Sherlock,为什么什么都不做?”
-这是小学,我的朋友! 首先,您尝试在Java 7中运行第五个Spring。其次,在使用Groovy几个月后,您完全不再尊重分号。 第三,笔记本电脑的电池没电了。”
Baruch和Eugene的出色侦探表演,与JPoint相比,通过新的“德国间谍案”超越了Spring的功能。 Holmes和Watson揭示了开发人员一生中关于Spring中的bean,文档和异常的一些谜团。 即使不是很主题-一定要看,二人组报告的内容非常引人入胜且引人入胜。
货架上的Java进程内存
演讲者:
Andrey Pangin( apangin )位置:6
等级:4.32
→
报告的介绍令人迷惑的是,为什么Java吃了内存。 您想知道的一切,您怀疑的一切以及梦night以求的梦想。 毕竟,不仅虚拟机,库和用户应用程序也可能贪婪,问题可能隐藏在最意想不到的地方。
该报告可以用作解决内存泄漏问题的完整操作指南。 最重要的是,您可以用来查看和感觉内存消耗的工具已分解。 建议不仅查看报告,而且建议您在自己的项目中完成所有发言步骤并更新问题区域。
Java Puzzlers NG S04:哈哈,在此发布周期中,似乎拼图游戏已经存在很长时间了
演讲者:
Baruch Sadogursky( jbaruch ),Tagir Valeev( 兰尼 )位置:5
等级:4.33
→
报告的介绍Java迷的第四个季节-Oracle并没有停止并带来越来越多的惊喜,Baruch(这次是青蛙服装-你好JFrog)和Tagir以交互和有趣的方式交谈。
难题规则很简单-您需要选择一个答案选项,即所选代码的行为方式。 一份深入,翔实且有趣的报告,此后可以从不同的角度看待Java中的某些内容。 一定要看看。
行尸走肉或GC总是正确的
演讲者:
Ivan Uglyansky ( dbg_nsk )位置:4
等级:4.35
→
报告的介绍自动内存管理是Java和其他托管语言的主要功能之一。 同时,关于GC的规范很少写:建议决定如何从每个特定的JVM实现中收集垃圾。 结果,存在大量的垃圾收集策略和自由度。 例如,GC何时应该出现死物? 答案不是那么明显,任何决定都可能影响用户程序的进度。
是的,这是一份有关GC的报告,但具有很好的实用介绍和惊悚元素,其中Ivan Uglyansky谈到收集器为何将死对象留在内存中,它如何影响应用程序以及如何在行进的死对象入侵期间生存。
不要考虑质量,要考虑速度
演讲者:
Egor Bugaenko( yegor256 )位置:3
等级:4.35
→
报告的介绍Yegor的经典报告具有挑衅性,煽动性和实用性。 这次,它谈到了软件质量的主题,以及为什么代码质量是工作环境的必要条件,而不是每个人都认为的开发人员的任务。
在他看来,程序员应该快速而不是高质量,并尽快完成任务,以便项目得以发展并继续存在。 这是软件开发过程的非标准视图,受到了小丑听众和观众的高度赞赏(例如,巴鲁克(Baruch)来到他身边并开始以典型的方式提出问题),尽管受到了挑衅,但发现它非常有用。
模式匹配和他的想象中的朋友
演讲者:
塔吉尔·瓦列夫( Tagir Valeev)地点:2
等级:4.47
→
报告的介绍由专家使用该语言编写报告并准备深入研究任何相关主题的情况。 价格合理,高质量,并且尽管模式匹配很重要,但它还是一个有趣的故事,讲述了Java作者如何看待PM,需要其他哪些新功能以使其易于使用以及在隧道尽头是否可见。
他揭示了IDE开发人员的工作细节,描述了新API的开发人员如何遇到问题,并以易于访问的形式解释了语言的发展方向和发展方向。 非常值得的表现,在前十名中当之无愧。 我们建议您熟悉任何培训水平。
活性弹簧
演讲者:
乔希·朗(Josh Long)位置:1
等级:4.57
我们的选择以“世界上最酷的Spring传播者”的演讲作为结尾,Josh Long通常在世界各地召开Java会议,回答社区问题,提供Spring Tips等等。
Josh知道如何轻松地谈论复杂的事情,在Joker 2018上,他能够加入有关Reactive Spring的实时编码报告中的很多内容:基于Netty的Web运行时,Spring WebFlux,Spring Data Kay,Spring Security 5.0,Spring Boot 2.0,Spring Cloud Finchley。 他通过有趣的演示在现场示例中解释了Reactive API是什么以及如何使用它。 非常快,同时有趣又非常有用!
顺便说一句,听众建议您听Josh以及有关Odnoklassniki火箭音乐发行商的报告,因此,如果您这样做,请跳过并观看。 根据他们的说法,在Josh演讲之后,我想“立即使用Reactive Spring来构建应用程序!”
完整的播放列表以及所有报告都可以在此处找到 。 我们提醒您,新的Joker 2019即将举行,将于2019年10月25日至26日在圣彼得堡举行。 它的门票可以并且应该在官方网站上购买 。