Подкаст «Разбор Полетов»

«Правильный подкаст для IT-шников»

Episode 115 — Java 10, будет…​

| Comments

Гости

Иван Крылов, ведущий инженер, Azul Systems

Мероприятия

С нами пытаются говорить

@Barlog:
Подскажите пожалуйста ответ на такой вопрос (попался в опроснике для собеседования:

** Какие, на ваш взгляд, есть примеры неудачного дизайна классов, входящих в состав JDK? Как можно было бы их улучшить?
** На этот вопрос есть общепринятые ответы?
Мне пришол в голову только такой:
** Например класс File, который может представлять как файл, так и директорию.
И хотя внутри файловой системы директория действительно есть файл определённого формата, но работа с ней отличается от работы с файлом, поэтому согласно принципу single responsibility можно было бы сделать отдельный класс Directory.

Полезняшки


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 114 — Техногенный угар

| Comments

Гости

Мероприятия

  1. Прошли

    1. SpringOne

    2. Jenkins BY Meetup прошел успешно

  2. Будут

Episode 113 — Тагир и стримы

| Comments

Релизы

Гости

  • Тагир Валеев @tagir_valeev

    • 11 закрытых issues в OpenJDK багтрекере.

      • 5 из которых баги

Мероприятия

  1. Народ спрашивает в чатике не охренел ли Baruch преподавать Мавен в Люксофте, будет ли он преподавать вместо него Грейдл, и не надавать ли ему за это по морде.

  2. 100500 докладов от ведущих на JavaOne

Темки

  1. Как люди начинают контрибьютить в OpenJDK

    1. К чему приводит людей Spliterator

    2. bugs.sun.com тоже работает

    3. https://habrahabr.ru/post/209876/ [статья Тагира] чем отличается OpenSource OpenJDK от любого другого OpenSource проекта.

    4. Tuple зло

    5. Что делают, и бывает ли такое, что приходит кастомер с патчем решающим какую то проблему, которая воспроизводится только в сложных условиях этого кастомера( нагрузка например итд)

  2. JEP291 - deprecating cms

  3. http://zeroturnaround.com/rebellabs/java-tools-and-technologies-landscape-2016/

  4. @jbaruch. Luxoft. Maven. Что там?

Полезняшки

  1. StreamEx и jOOQ по случаю прихода Тагира

  2. PromoCode razborpoletov для JRecoverer

Вопросы от lcpsoft

  1. Почему нельзя написать программу, подобную JRecoverer, для восстановления паролей базы данных IBM DB2 (5-я по популярности база данных)? micki

  2. Какая единственная статья на сайте Алексея Шипилёва посвящена криптографии? dima

  3. Как называется популярная программа для восстановления паролей, название которой похоже на название доклада Евгения Борисова? guga

  4. Как зовут двух постоянных докладчиков конференций JPoint/Joker/JBreak, продукты компаний которых (компаний, в которых они работают) являются обфускаторами Java-кода или могут быть использованы как обфускаторы? Назвать докладчиков (хотя бы), компании и продукты. OSt

  5. Какие факторы облегчают восстановление паролей? iRus

  6. Какие способы разработчики криптографических алгоритмов используют для затруднения восстановления паролей по их хэшам? OSt

Все лицензии ушли. Благодарим за ответы и участие!


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 112 — Java в огне!

| Comments

Темки

  1. Лигатуры в IntelliJ IDEA

  2. Java тормозит или ручки не те? Какой язык не дал выстрелить в ногу?

  3. Статический анализ OpenJDK. Каким анализатором пользуются разработчики JVM?

  4. Сообщество JVM разработчиков сегодня глазами Шипилёва

  5. Flame Graph и с чем его едят.

    1. Еще один из способов профилирования Java приложения через flame диаграммы http://techblog.netflix.com/2015/07/java-in-flames.html + крутая презенташка про Flame Graphs

    2. http://www.brendangregg.com/FlameGraphs/cpuflamegraphs.html

    3. http://www.brendangregg.com/flamegraphs.html

Конференции


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 111 — Geekout Special!

| Comments

Запись проходила в офисе компании ZeroTurnaround в Таллине.


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 110 — Теории Заговора

| Comments

Релизы

  • JetBrains Toolbox

    • Удобно устанавливать разные IDE

    • Удобно обновляться, особенно если вы сидите на EAP

    • Удобно запускать определённые версии продуктов, если у вас их много

    • Intellij IDEA EAP 2016.2

Гости

  • Илья Рыженков @orangy

Мероприятия

  1. JavaDay Minsk

  2. Jenkins Spb Meetup Инфраструктура и Администрирование

  3. GeekOut

Полезняшки


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 109 — По следам JPoint

| Comments

  • Юлия Крамаренко @jkramr

  • Шипилёв теперь с нами. И презирает статистические ошибки @shipilev

  • Евгений Борисов @jekaborisov

  • Алексей Фёдоров aka @23derevo

Мероприятия

  1. JPoint 2016

  2. JUG с Виктором Гамовым

Темки

  1. О прошедшем JPoint

  2. Java Generics FULL FAQ

  3. java.net и kenai.com

  4. Рубрика Вредные советы:

    1. JavaScript dev style in Java. Шипилёв и Валеев кричат от боли

  5. Флаг для принудительного JIT’ования

Полезняшки


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 107 — Истории альпинистов

| Comments

Выпуск 18+

Подкаст выходит при поддержке JetBrains и JUG.ru

Сегодня у нас День Эльбруса

Гости

  • Роман Артемьев из Унипро

    • Портирует JVM на Эльбрус

    • Портирует V8 на Эльбрус

    • По совместительству студент-физик

  • ААААалексей Шипилёв

Темки

  1. JavaEE Guardians

  2. Эльбрус шагает по планете http://www.cnews.ru/news/top/2016-03-30_iran_zainteresovalsya_rossijskimi_protsessorami

    1. Кто портирует JVM на Эльбрус?

    2. Какие сложности?

    3. Что такое этот ваше Эльбрус?

    4. v8 на эльбрусе

  3. JSF наконец отвалился https://www.thoughtworks.com/radar

  4. Барух юзает https://keybase.io/ , Витя в недоумении - зачем это юзать и как можно жить с одним ключем от всех дверей. Как Барух защищает свое самое драгоценное - свои..Свои?!.. СВОЙ ключ. Ведь его у него никогда..

  5. NPM наносит ответный удар. Follow UP от Баруха.

Полезняшки


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​

Episode 106 — Нормально делай, нормально будет!

| Comments

Темки

  1. Зачем ходить на дополнительные обучающие курсы?

  2. За что девушки любят программистов

  3. А что ты знаешь об ответственности? Или ну давай, расскажи мне про свои ФакАпы

  4. http://hadihariri.com/2016/03/23/the-responsible-developer/

  5. loljs https://twitter.com/TobyKurien/status/712536641391484929

  6. Сама заварушка https://medium.com/@mproberts/a-discussion-about-the-breaking-of-the-internet-3d4d2a83aa4d#.6bgs0735u

  7. Работает не трогай

    1. Нахуа мы это делаем

    2. Думай головой

    3. Мы не разучились программировать, или нет

Полезняшки


Наши контакты:

Официальный сайт — http://razbor-poletov.com

Гости и участники:

twitter:

Подписаться по RSS

Музыка ведущим предоставлена и ладно…​