Joker 2018: Club des développeurs Java anonymes

Pourquoi le Joker est-il un bon phénomène? En fait, c'est le seul endroit où vous pouvez venir parler pour Java.


Et en même temps, Joker est un jour férié. Ce n'est pas un endroit où un tas d'anciens s'ennuient, quel genre de Java freine, quel genre d'Hibernate est une béquille, pourquoi quelque chose n'y est pas compilé, et ainsi de suite - si vous savez ce que je veux dire.


Joker est un endroit où vous pouvez pleurer dans un gilet, obtenir un retour constructif et être inspiré par de nouveaux exploits. Il s'agit d'un club spécial de développeurs enthousiastes, avec leurs propres règles et fonctionnalités, dont nous parlerons dans cet article.


Il y aura bientôt un nouveau Joker - le sixième d'affilée. Si vous souhaitez connaître immédiatement la date et l'heure, regardez sous le chat, sinon lisez la suite.


Texte masqué
Quoi : Joker est notre plus grande conférence internationale Java pour les développeurs expérimentés;
: Saint-Pétersbourg, Expoforum ;
Quand : du 19 au 20 octobre 2018.


Nous parlons!


Nous nous réunissons pour parler. Pour discuter et communiquer des sujets pertinents. Bien sûr, Joker parle également - avec ses haut-parleurs et leurs rapports. D'année en année, la qualité du programme s'améliore de plus en plus. Nous nous battons désespérément pour le contenu, pour la qualité de sa présentation, pour la variété des sujets et des niveaux de difficulté. Nous avons des conférenciers de différentes parties du monde.


Cela n'a pas toujours été le cas. Tout ce que vous voyez est le résultat du travail long et minutieux de dizaines de personnes, en particulier du Comité du programme et des intervenants eux-mêmes.


Nos conférenciers


Venkat subramaniam


Venkat est l'un des meilleurs orateurs au monde et certainement l'un des orateurs les plus attendus lors des conférences. Fait des rapports puissants, recueillant invariablement les meilleures notes. Nous allons faire une interview avec lui pour Habr, suivre l'actualité du site et nous abonner à notre hub sur Habr .


À propos du rapport. Maintenant, tout le monde parle d'une mise en œuvre efficace et bon marché des changements, mais est-ce possible dans la pratique? Venkat est Agile Developer, il a réussi pendant de nombreuses années à former des milliers de développeurs et à participer à de nombreuses entreprises, et il connaît certainement les sombres secrets d'une «mise en œuvre efficace». C'est pourquoi nous l'avons invité avec le reportage «Ne vous éloignez pas de la complexité, courez» . Venkat partagera ses observations, son expérience de projets réels et parlera des causes des problèmes et des pièges typiques, en montrera les modèles et comment ils apparaissent dans différents projets et produits.


Josh long


Peut-être que le plus cool des évangélistes de printemps au monde nous parlera du monde de Reactive Spring: l'exécution Web basée sur Netty, Spring WebFlux, Spring Data Kay, Spring Security 5.0, Spring Boot 2.0, Spring Cloud Finchley. Il semble que ce soit une très grande quantité d'informations pour un rapport, mais n'ayez pas peur: Josh a des façons de parler de tout cela dans un univers merveilleux et réactif.





Nicolai parlog


Nikolay est un conférencier bien connu, un blogueur sur des sujets liés aux dernières fonctionnalités Java. Son Twitter rompt constamment avec les nouvelles les plus en vogue.
Les rapports sont basés sur sa propre pratique, il essaie tout de ses propres mains. Il est également connu pour son livre Manning Publisher's Java Module System et pour sa participation à de nombreux projets FOSS.


Comme vous l'avez peut-être deviné, son discours "Java 11 est là!" sera dédié aux fonctionnalités Java à partir de la version 9 vers la version 11. Tout ce que vous vouliez utiliser depuis longtemps, mais aviez peur d'y penser: var , nouvelles API et améliorations des anciennes, JAR multi-versions, améliorations des performances et bien plus encore.


Gerrit grunwald


Gerrit est un haut-parleur IoT cool, maître de JavaFX et un gourou de la programmation de bureau, connu comme l'étoile JavaOne, organisateur de JUG, créateur et participant à de nombreux projets FOSS et ainsi de suite.


Gerrit a beaucoup de rapports, avec lesquels il viendra au Joker, il s'avère en ce moment. L'option la plus évidente est « Multi Device Controls - une approche différente de l'UX », axée sur les développeurs UX intéressés par JavaFX, Swift, HTML5 et des choses similaires. L'histoire portera sur un projet de recherche qui prétend ce qui suit: disons que nous avons des formulaires HTML peu pratiques dans une application Web. Remplissons-les non pas de la manière habituelle, mais en utilisant un appareil mobile: le champ s'affiche sur l'écran du moniteur et le texte est saisi depuis le téléphone mobile. Un téléphone portable, pour ainsi dire, devient un panneau de contrôle pour les éléments du formulaire. Le rapport ne se compose pas seulement de rêves sur la façon dont tout cela serait bon, mais d'une discussion sur diverses approches réalistes pour résoudre le problème, de l'utilisation de JavaFX avec Gluon à la combinaison de Swift sur un téléphone mobile et de Polymer dans un navigateur.


Oleg Shelaev


Oleg est un connaisseur des runtimes VM et l'un des rares à pouvoir parler clairement et simplement le russe de choses complexes sur les runtimes. En particulier, Oleg parle de première main du périphérique GraalVM - c'est d'elle que sera ce rapport. À propos de l'écriture de code Java moderne sans perte de performances sur les abstractions.





Oleg Dokuka


Oleg est un committer dans Reactor 3, faisant la promotion active de la pile Spring et offrant au public diverses solutions réactives basées sur eux. Il est l'auteur de Reactive Programming with Spring 5 et un conférencier bien connu et ingénieur en exercice.


Oleg nous a apporté un rapport tellement hardcore qu'il dit même dans le titre: « Hardcore réactif: comment construire votre Publisher? ". Développer votre bibliothèque? Avez-vous décidé de prendre en charge la spécification Reactive-Streams? Vous voulez comprendre ce qui se passe sous le capot de RxJava 2 ou Reactor 3? Ou êtes-vous un amoureux hardcore? Alors ce rapport est fait pour vous! Au cours du rapport, vous traverserez tous les cercles de l'enfer du développement des opérateurs, à la suite de quoi vous apprendrez à y faire face et à comprendre pourquoi les bibliothèques réactives sont organisées de cette manière et non autrement.


Vadim Tsesko


Vadim est l'un des principaux développeurs de la plateforme Odnoklassniki. Avant cela, il était engagé dans toutes sortes de choses telles que l'hydroacoustique, les études d'analyse de code statique, les services distribués hautement chargés de Yandex, etc.


Vadim parlera du «distributeur de jet ok.ru/music». C'est une telle chose qui donne les octets du flux audio, pompant jusqu'à 100 Gb / s via des centaines de milliers de connexions. L'histoire sera de savoir comment Odnoklassniki a pu refaire le distributeur de telle manière qu'ils ont considérablement réduit la charge sur les ressources sans perdre l'évolutivité et la tolérance aux pannes. Il y aura beaucoup d'informations sur la distribution, la réplication, le stockage tolérant aux pannes et d'autres choses nécessaires pour les développeurs de services très chargés avec des E / S intensives.


Joker classique


Et bien sûr, il y aura tout ce à quoi Joker est associé:


  • Puzzlers (Tagir Valeev, Barukh Sadogursky).
  • Keynote: la deuxième partie de Sherlock (Evgeny Borisov, Barukh Sadogursky);




Baruch, Eugene et Tagir sont des conférenciers réguliers à nos conférences.


Baruch Sadogursky est un développeur avocat chez JFrog et fait exactement 3 choses dans la vie: se bloque avec les développeurs Bintray et Artifactory, écrit du code pour eux et parle d'impressions dans des blogs et des conférences, tels que JavaOne, Devoxx, OSCON, bien sûr JPoint et Joker, et bien d'autres. Et donc pendant plus de dix ans de suite.





Evgeny Borisov est le russophone le plus célèbre qui parle du printemps. Il a participé à un grand nombre de projets d'entreprise. Passé d'un simple programmeur à un architecte et fatigué de la routine, il est devenu un artiste libre. Aujourd'hui, Eugene dirige sa propre startup, consulte, écrit et anime des cours, des séminaires, des master classes pour divers publics: cours en direct JEE pour les officiers de l'armée israélienne, Spring pour les Roumains, Hibernate pour les Canadiens, Dépannage et modèles de conception pour les Biélorusses, Artifactory pour Australiens, etc.


Tagir Valeev est un conférencier bien connu qui travaille chez JetBrains. Il est engagé dans l'analyseur de code statique IntelliJ IDEA, les inspections et les solutions rapides. Il lance également des correctifs dans OpenJDK, développe la bibliothèque open source StreamEx et l'analyseur de bytecode Java HuntBugs. Il est connu sur Habré comme lany .





Nous regardons, écoutons, communiquons!


Nous sommes devenus non seulement beaucoup, mais beaucoup. Ces dernières années, le nombre de participants a dépassé les 1000, faisant de Joker et JPoint (notre deuxième conférence à Moscou) les principaux événements du monde Java en Russie.



Visiter Joker signifie rejoindre la plus grande communauté de développeurs Java professionnels en Russie.


À son tour, Joker fait tout pour regarder, écouter, participer aux rapports et en discuter aussi confortablement et efficacement que possible. C'est étrange de le dire, mais de nombreuses grandes conférences mondiales n'ont toujours pas de zones de discussion équipées - et nous les avons non seulement, mais elles sont également très bien pensées.




En raison des zones de discussion, beaucoup de gens vont à la conférence non pas tant pour écouter les rapports, mais pour rencontrer les conférenciers en direct - les créateurs de technologie, les inventeurs, les experts et les praticiens bien connus - pour leur poser leurs questions personnellement et obtenir des réponses sensées.



Quelqu'un veut travailler dans une entreprise étrangère cool, et c'est sa rare chance de rencontrer de futurs collègues et managers et de comprendre comment y arriver et si c'est nécessaire. Soit dit en passant, si l'employeur ne vous paie pas de billet de conférence, peut-être que cette fois, vous devriez aller chercher votre argent et aller au prochain Joker déjà aux frais de l'employeur?



Il est intéressant de noter que parmi ces milliers de personnes, il y a de tels visiteurs qui eux-mêmes ne sont pas moins cool que les haut-parleurs. Et ils sont également heureux de parler de leur travail et de choses spécifiques. Nous réfléchissons maintenant à la façon de distinguer ces participants - peut-être leur donner un badge spécial?



Pour permettre aux participants de trouver plus facilement des personnes partageant les mêmes idées dans la foule, nous créons notre propre bot. Vous pouvez conduire vos intérêts dans le bot, et il trouvera des gens comme vous. En fait, il était déjà à des conférences passées, mais celle-ci aura une version complètement nouvelle, entièrement écrite par nos développeurs - plus stable et parfaite.


Et enfin, dans la soirée, il sera possible de parler aux soi-disant BoFs . C'est quelque chose comme un groupe de discussion d'intérêts, où il n'y a pas de division en «orateurs» et «auditeurs» et tout le monde peut s'exprimer et discuter de la question dans le groupe.



Pour les amateurs de smart time le soir, «Quoi? O?? Quand? " Division en équipes, questions délicates, le tout de manière adulte.



Nous regardons, écoutons et écrivons !


Dans notre club, les gens sont intelligents et pratiques (comment faire autrement?). Et pour nous, il est important que les rapports non seulement sonnent bien, mais soient également applicables dans la pratique.


Imaginez que vous veniez travailler la semaine prochaine, que vous souhaitiez appliquer tout ce que vous avez vu ... et que vous ne vous souveniez pas du code spécifique. Il y avait trop d'informations dans les rapports, et les plus intéressants venaient de sortir de ma tête.



Heureusement, Joker se souvient de tout (ou presque). La grande majorité des rapports sont enregistrés et téléchargés sur YouTube. Les inscriptions deviennent accessibles aux participants en quelques jours par un lien spécial. (Certains de ces documents seront un jour mis à la disposition du public, mais ce ne sera pas bientôt et pas en totalité)



(Vous pouvez regarder la vidéo du passé Joker ici )


De plus, il est possible de ne pas assister du tout en direct, mais de regarder la diffusion en ligne de bonne qualité. Il y a de nombreuses raisons pour lesquelles voyager à Saint-Pétersbourg en direct est irrationnel. Quelqu'un veut juste se détendre - rester à la maison et allongé sur le canapé pour regarder les émissions en direct. Et si vous souhaitez diffuser dans votre bureau, achetez un ticket Online-Corporate (disponible uniquement pour les entreprises), placez un grand plasma directement dans le bureau et rassemblez toute l'équipe Java devant lui.


Amuse toi bien!


Last but not least, l'atmosphère. Ceux qui sont déjà allés au Joker ne seront confondus avec rien - cette atmosphère est créée par les participants et les conférenciers eux-mêmes.


Pour communiquer c'était plus intéressant, nous avons décidé d'apporter toutes sortes de choses insolites. Il y aura une exposition de rétro-ordinateurs, VR, peut-être AR, etc. Nous spécifions toujours ce qu'il y aura exactement, et après cela, nous vous dirons en détail tout sur Habré.



Entre les reportages sur les stands de l'entreprise, il sera possible de résoudre des problèmes délicats, de participer à des tombolas, de gagner des prix précieux et d'écouter également des mini-reportages.





Pour ceux qui n'ont pas assisté à la conférence en direct et regardent la diffusion sur notre site Web: entre les reportages, nous mènerons des entretiens en ligne avec des conférenciers, des participants clés et des sponsors. En fait, il s'agit d'un contenu exclusif, disponible principalement pour les téléspectateurs des émissions en ligne.



Et bien sûr, il y aura une grande fête avec de la bière (et sans bière - pour ceux qui ne boivent pas). Une fête n'est pas seulement un moyen de s'amuser, mais aussi de poursuivre une conversation avec des personnes partageant les mêmes idées. Parfois, les gens laissent des choses pour la soirée dont ils ne parleront jamais à BoF.



Nous comptons!


Dans notre club, il est d'usage de pouvoir compter. Pour vous rendre à Joker, vous devez acheter un billet, et ici quelques calculs sont impliqués.


À en juger par les avis de diverses sources (et non des moindres - d'après les commentaires sur Habré), il est devenu clair que souvent, si une personne n'avait pas le temps d'acheter un billet immédiatement après l'annonce avec des remises importantes, dans les derniers jours, il ne pouvait l'acheter qu'avec l'aide de l'employeur. Nous avons soigneusement examiné nos calculs et calculé le juste prix des billets pour ceux qui les achètent pour eux-mêmes: de 32 000 pour le billet le plus cher, il est tombé à 18, soit environ 1,7 fois.


Et si vous êtes étudiant , vous devez montrer une carte d'étudiant et vous recevrez une remise spéciale - le billet coûtera la moitié du prix! Le même rabais fonctionne pour les professeurs d' université. (Il ne peut pas être combiné avec d'autres rabais, moche. C'est quelque chose comme notre «programme académique», l'accomplissement d'un contrat social devant une société qui a un besoin urgent de spécialistes puissants.)


Oui, c'est toujours de l'argent décent. Quelqu'un dira: je préfère lire un livre ou même des réponses à StackOverflow, qui seront tous beaucoup moins chers. Mais le fait est que la conférence et les textes sur Internet sont des phénomènes d'un ordre complètement différent, et l'un ne remplace pas l'autre. L'organisation d'événements dans le monde réel, à son tour, est une question coûteuse et complexe. La conférence grandit, les lieux changent, de plus en plus de conférenciers internationaux arrivent, etc. Et nous ne roulons toujours pas sur les Rolls Royces. Toute cette croissance et ce développement ont un prix élevé.


En principe, si vous n'êtes pas étudiant et que vous vous apprêtez à acheter le billet le moins cher - immédiatement après l'annonce de la conférence, uniquement pour une journée sur deux et à prix réduit pour la visite du Joker précédent (attendez un code promotionnel personnel par mail aujourd'hui ou demain) - seulement 7 mille roubles. Non pas que cela en valait la peine, mais les mathématiques le permettent.


Astuce: si vous prenez un billet d'une journée, il vaut mieux venir le premier jour, car le soir il y aura une fête et des BoFs. Bien que, en principe, nous ne limitions pas, nous pouvons passer à la seconde.

Prochaines étapes


Joker 2018 se tiendra du 19 au 20 octobre 2018 à Saint-Pétersbourg (Expoforum).


La connaissance du projet peut être poursuivie sur le site . Faites attention au formulaire d'inscription à la newsletter: il y aura certainement des nouvelles.


Rendez-vous au Joker 2018! Ce sera génial!


Source: https://habr.com/ru/post/fr413675/


All Articles