Джун уронил прод

djuup Нравится 0

Площадка для авторских статей о программировании, технологиях, инструментах разработки программного обеспечения
Блог @from_junior_to_senior
Навигация - @djuupbot
Обсуждения - @djuup_chat
Вопросы: @ivan_osipov
Гео и язык канала
Россия, Русский
Категория
Технологии


Написать автору
Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
23.07.2017 22:43
Последнее обновление
21.11.2018 01:24
Telegram Analytics
Самые свежие новости сервиса TGStat. Подписаться →
Searchee Bot
Поисковик по самой большой базе Telegram-каналов.
@TGStat_Bot
Бот для получения статистики каналов не выходя из Telegram
1 097
подписчиков
~811
охват 1 публикации
~72
дневной охват
~18
постов / месяц
73.9%
ERR %
3.88
индекс цитирования
Репосты и упоминания канала
20 упоминаний канала
4 упоминаний публикаций
1 репостов
From Junior to Senior
From Junior to Senior
From Junior to Senior
IT Библиотека
From Junior to Senior
IT Библиотека
Записки админа
Russian Channels
Telegram Publics
Новостной журнал
РобоБоТо
Robotics Channel
💥CHANNELS TGPLUS
Каналы, которые цитирует @djuup
From Junior to Senior
From Junior to Senior
Java Dev
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
Fit Predict
From Junior to Senior
From Junior to Senior
From Junior to Senior
From Junior to Senior
IT Библиотека
From Junior to Senior
Последние публикации
Удалённые
С упоминаниями
Репосты
Репост из: From Junior to Senior
Kotlin 1.3 Released

- стабильные корутины
- Kotlin/Native Beta
- Ktor 1.0 Beta
- экспериментальные inline classes
- экспериментальные беззнаковые целые числа
- дебаггер для sequences!

https://blog.jetbrains.com/kotlin/2018/10/kotlin-1-3/

Много интересного и есть с чем поиграться!
Сделай OAuth2 - забудь о логинах и паролях

Шёл 2018 год, а люди продолжали вводить логины и пароли, снова логины и пароли, опять логины и пароли. Тебе не кажется это странным? Почему огромное количество сервисов всё еще просит своих пользователей залогиниться? Давай разберемся в этом вопросе.

https://i-osipov.ru/post/do-oauth2-forget-login-password
Репост из: From Junior to Senior
Backends for Frontends
Microservice Pattern

Микросервисный пузырь как будто уже лопнул и все, кто поспешно применял этот взгляд на архитектуру бекенда либо канули в Лету, либо многократно пожалели о своем выборе этого тернистого пути. Пожалуй, это связано в первую очередь с бездумным разбиением кода на кучу маленьких тесно-связанных приложений, создания наносервисов и т.п. Всё это происходит из-за недостаточного количества хороших практик? Конечно нет, скорее из-за отсутствия информированности о простейших шаблонах проектирования таких систем. Здесь пойдет речь о шаблоне “бекенды для фронтендов”, но для начала давай разберемся, а в чем же проблема…

https://i-osipov.ru/post/bff/
Наш коллега ведет канал о Java @java_developer. Если вы интересуетесь языком или только хотите изучить, то это то, что нужно. А еще по ссылке ниже промокод со скидкой 1к на конференцию Joker этой осенью:
https://t.me/java_developer/263
Java Dev
Joker 2018 Java Dev тут недавно стал информационным партнёром самой мощной конференции по Java в России “Joker 2018”. Это значит, что логотип канала красуется на сайте конференции во вкладке спонсоры, а я буду о ней здесь рассказывать. Плюс организаторы сделали специальный промокод для друзей канала. Так что, кто собирается пойти на конференцию, вбейте на сайте JavaDev и получите скидку 1000р. Кстати, я уже купил билет и думаю вести 19-20 октября здесь фотоотчет. Стоит ли рассказывать во время конференции о том, что на ней происходит?
REST is not RPC

Тебе не приелось слово REST? Нет, я не говорю об отдыхе, я говорю про тот самый архитектурный стиль. Пожалуй, слишком часто я слышу о том, что у тех REST API, у этих REST API, а потом, оказывается что всё не так просто. Здесь пойдет речь о том какой смысл в этой аббревиатуре и что в неё вкладывают все вокруг, мы вспомним идеи и посмотрим как их реализуют.

https://i-osipov.ru/post/rest-is-not-rpc/
27 октября осенний #ITsubbotnik в Мск

Наши коллеги из EPAM проводят бесплатную IT-конференцию ITsubbotnik, которая пройдет в Москве уже в третий раз. Пока я жил в Самаре, ходил к ним и весной и осенью, остались приятные впечатления, уверен, в центре нашей страны ребята проводят конференции на высоком уровне. Технические спецы расскажут о необычных задачах с которыми приходилось сталкиваться на проектах и, конечно, о решениях.
Java, Big Data, JavaScript, Business Analysis всё это будет там.

📍#ITsubbotnik пройдет в пространстве Deworkacy Красный Октябрь (Берсеневская наб., 6 строение 3).

Участие бесплатное. Главное – зарегистрироваться!
https://events.epam.com/events/itsubbotnik-technological-mix?utm_source=telegram&utm_medium=cpc
Репост из: From Junior to Senior
Введение в Linux + бесплатная студенческая лицензия на JetBrains Toolbox

Сегодня подъехало одновременно две полезняшки. Во первых это бесплатный курс по основам Linux на русском языке. По ссылке внизу вы найдете курс на платформе stepik, который проведет вас по основам linux и минимальному тулингу типа tmux, grep, sed, find, основы bash, vim, но сразу должен предупредить, курс сделан из под взгляда биоинформатиков, а у этих ребят свои специфики применения linux. Смело пропускайте задания типа "запустите программу для выравнивания хромосом", эти программы вам скорее всего ни к чему, вы можете практиковаться на собственных кейсах. Где-то в конце начинается работа с gnuplot, делать задания из этого раздела тоже не вижу смысла. В общем, вы можете честно получить только нужную информацию, но при этом учтите, что это НЕ курс по администрированию, вас не будут учить настраивать секьюрити (хотя про это будет в каком-то объеме сказано в самом последнем занятии), создавать пользователей или рассказывать про файловые системы, но и проходить все ненужности вас тоже никто не заставляет.

Бесплатный курс по введению в Linux:
https://stepik.org/course/73/syllabus

Бесплатная лицензия на тулинг от JetBrains:
Если вы зарегистируетесь на stepik'e и пройдете часть курса, то вам пришлют код на студенческую лицензию, где-то на 4 месяца.
Введение в Linux
Курс знакомит слушателей с операционной системой Linux и основами её использования. В рамках курса мы покажем как установить Linux на ваш компьютер, расскажем о программах в нем, поработаем в терминале, зайдем на удаленный сервер и рассмотрим еще несколько продвинутых тем. Стоит отметить, что курс не является исчерпывающим и рассказывает только о базовых возможностях Linux, но, несмотря на это, рассказанного материала достаточно для успешного выполнения разноплановых задач в системе Linux.
Проектные пожары - время расти

Порой на наших проектах происходят ситуации, когда именно от тебя всё зависит, множество срочных к исправлению проблем. Ты тот единственный человек, который сейчас может помочь, тебе не на кого оставить проблему и других более опытных технических специалистов, которые разбираются в проекте, больше нет. Я называю такие моменты “пожар”. Давай взглянем на эту ситуацию и подумаем, что же мы из неё можем извлечь и почему страх и волнение безосновательны.

Статья:
https://i-osipov.ru/post/time-to-growth
Репост из: From Junior to Senior
Трансляция Yet another Conference 2018

В моем представлении это больше маркетинговая конференция, но обещают и что-то про технологии. В любом случае, оставлю ссылку здесь, чтобы желающие могли посмотреть трансляцию. Она, кстати, идет уже сейчас.

Трансляция: https://www.youtube.com/watch?v=Xm9TY3d8n3k&feature=youtu.be
Мне тут подкинули славное шоу Lambda Night Show. Интуитивно напоминает формат "Прожектор П. Х.", но в IT тематике. Герои читают забавные новости, шутят и иногда шутят прям хорошо. Очень органично ребята смотрятся в кадре, немного долго длится, но картинка хорошая и смотреть приятно. Вот ссылка:
https://www.youtube.com/watch?v=wHB4q8vtuYg
Репост из: From Junior to Senior
В конце этой недели, 18 мая, буду выступать на конференции Гейзенбаг в Питере с докладом про тестирование приложений с Kotlin DSL, это будет последнее большое выступление на эту тему, а через неделю митап в Саратове 23 мая, который организует моя компания, там, кроме меня, еще будет Юрий Артамонов, подробности по ссылке ниже. Если вы будете на этих площадках, подходите знакомиться!

Ссылки на мероприятия:
Питер:
https://heisenbug-piter.ru
Саратов:
https://www.saratovit.ru/meetup-event/haulmont-meetup/
Конференция Heisenbug. 17-18 мая 2018 года, Санкт-Петербург.
Heisenbug – большая техническая конференция, которая соберет более 400 специалистов в области тестирования. Это и тестировщики, и программисты, разрабатывающие тесты для своего кода, и специалисты по автоматическому и нагрузочному тестированию, и менеджеры команд, которые думают о том, чтобы повысить эффективность тестирования в своих проектах. Программа одного дня вберет в себя ~20 докладов в 3 треках. Говорить будем о самом важном – практическом и хардкорном тестировании на реальных проектах.
Email подписка на i-osipov.ru

Появилась возможность email подписки на статьи с сайта. Я как и любой другой человек не люблю, когда почта завалена кучей писем, однако, и упускать вкусный контент тоже не люблю. На основании этого я вывел для себя несколько правил, которым буду следовать при рассылке оповещений на email. Вот они:
- никакого спама и рекламы;
- короткие письма о появлении нового контента (статья/видео/подкаст);
- письма будут приходить по мере появления контента, как правило, это не чаще раза в неделю;
- в каждом письме будет ссылка на отписку, если вам надоест их получать, отписаться очень легко;
- сервис подписки требует какие-то данные, но из них я использую только email
Опубликовано видео моего доклада Kotlin DSL: теория и практика

Смотреть здесь: https://www.youtube.com/watch?v=q_UM1EY2S5g
Kotlin Updates Report 1.2.40

https://t.me/from_junior_to_senior/123
Как обойти блокировку Telegram?

Суд постановил заблокировать телеграм. Как же нам не отстоять свое право выбирать чем пользоваться? Вот здесь кратко описал процедуру обхода блокировки в пару кликов:
https://t.me/from_junior_to_senior/121
Intellij IDEA 2018.1 Released

https://t.me/from_junior_to_senior/120
From Junior to Senior
Intellij IDEA 2018.1 💻 27 марта релизнулась Intellij IDEA 2018.1. За всей подготовкой к JPoint я не успевал вам рассказать об этом релизе и вот, момент настал. Прежде всего, мы видим, что JB продолжают соблюдать свою политику именования версий и 2018.1 - первый релиз в этом году. Ниже, я перечислю изменения и постараюсь, отметить места с которыми мне удалось поработать. Java Улучшеный code completion для Stream API. Например, на основе вызываемых фильтров становится ясно с каким типом мы работаем. Появилась возможность добавлять свои постфиксные Java темплейты, например, string.toInt → Integer.parse(string). Буквально вчера, думал о том, что было бы здорово иметь такую фичу и вот она появилась, правда я думал, что она уже давно поддерживается, ну да и ладно. Очередной апгрейд Data flow analysis (теперь трекаются отношения между переменными, такие как > и
Kotlin Updates Report 1.2.20 & 1.2.30 ✏️

Разберемся в последних изменениях языка Kotlin и его инфраструктуры.

Читать Kotlin Updates Report 1.2.20 & 1.2.30
По стопам выхода Java 10 опрос. Какая у вас Java?
https://t.me/from_junior_to_senior/114
From Junior to Senior
Вышла Java 10 20 марта 2018 года вышла JDK 10. Выше я упоминал фичи из релиза вот здесь https://t.me/from_junior_to_senior/96 Не знаю как вы, а вот у нас всё до сих пор на Java 8. Нужно понимать, что мир Java привык к долгим периодам между релизами и к чему приведет переосмысление частоты выпуска новых версий пока не ясно. Субъективно, в моём окружении пока никто даже не шевелится в сторону Java 9, что уж говорить о десятке. Давайте соберем оценку по этому каналу. Какая у вас Java?
Большое интервью с Андреем Бреславом о Kotlin. Местами интересные вопросы. Хорошее чтение на вечер:
https://jug.ru/2018/03/breslav-interview/