Тем дождливым вечером я сказал Никите сфокусироваться исключительно на откликах на вакансии.
Спустя три дня его пригласили на стажировку. 3 дня Карл! Вот она сила фокуса на своей цели.
Стажировка оплачиваемая.
👨🏫90% техническая поддержка,
👨💻10% работа с кодом.
С течением времени соотношение поддержка/программирование будет расти в сторону программирования вместе с зп.
Но даже в изначальном раскладе Никита с первой зп почти вдвое окупил мое наставничество.
В понедельник было наше последнее занятие. Он успешно прошел стажировку и взят в штат. С чем я его от всей души поздравляю!
В понедельник он сказал мне, что в целом очень доволен моим наставничеством. И это взаимно. В начале нашего пути мне казалось, что наш путь будет долгим как Дом 2. Но я в очередной раз убедился, что нет ничего невозможного, если ты берешь в свои руки ответственность за исполнение своей мечты и каждый день делаешь что-то, что приближает тебя к твоей цели.
Я очень надеюсь что история Никиты вдохновит вас на свершения также, как и меня. Если вы хотите быстрых результатов - берите ответственность в свои руки, проявляйте больше инициативы и совершайте больше действий. Иного способа нет.
Проект Никиты
Репозиторий
PS Вы это, спрашиваете если что интересно, с радостью вам отвечу 😊
Спустя три дня его пригласили на стажировку. 3 дня Карл! Вот она сила фокуса на своей цели.
Стажировка оплачиваемая.
👨🏫90% техническая поддержка,
👨💻10% работа с кодом.
С течением времени соотношение поддержка/программирование будет расти в сторону программирования вместе с зп.
Но даже в изначальном раскладе Никита с первой зп почти вдвое окупил мое наставничество.
В понедельник было наше последнее занятие. Он успешно прошел стажировку и взят в штат. С чем я его от всей души поздравляю!
В понедельник он сказал мне, что в целом очень доволен моим наставничеством. И это взаимно. В начале нашего пути мне казалось, что наш путь будет долгим как Дом 2. Но я в очередной раз убедился, что нет ничего невозможного, если ты берешь в свои руки ответственность за исполнение своей мечты и каждый день делаешь что-то, что приближает тебя к твоей цели.
Я очень надеюсь что история Никиты вдохновит вас на свершения также, как и меня. Если вы хотите быстрых результатов - берите ответственность в свои руки, проявляйте больше инициативы и совершайте больше действий. Иного способа нет.
Проект Никиты
Репозиторий
PS Вы это, спрашиваете если что интересно, с радостью вам отвечу 😊
🔥16❤4🎉1
Выпал очередной первый снег. Пожелтевшие листья березы за окном напоминают мне булочку посыпанную сахарной пудрой. Березка меня успокаивает. Глядя на нее, я забываю о том, как же я не люблю быть джуном.
Да, в программировании я сеньор 🍅. А вот в, прости Господи, блогинге, до уровня мидла как раком до Китая. Ну ладно, до Казахстана.
И знаете что бесит? Возможно, это чувство вам знакомо. Вот вроде бы я знаю как. Но в тоже самое время не знаю как.
Например, мне нужно сделать сториз в инсте. И я даже знаю как их сделать. Но все равно смотрю на этот процесс как баран на новые ворота. Кстати, да, у меня есть инста, подписывайтесь, лайкайте мои видосы. Обещаю стараться выкладывать там только упоротый контент.
Ну или придумывать идеи для тех же рилсов. Недавно мне открыли секрет.Никто не заходит в соц сети для того, чтобы учиться. Поэтому если я хочу набрать большое количество подписчиков, то мои видосы о Java, должны быть такими же веселыми каквидос со срущей собакой 🐶 , набравшей десятки тысяч лайков.
При всем при этом, нужно делать это часто и регулярно.
Короче, я люблю эту березку за окном, и иногда, когда становится совсем грустно, я спускаюсь в булочную, ем там слойку посыпанную сахарной пудрой и становится чуть легче.
А когда станет чуточку легче, я понимаю. Что да, надо делать что-то часто и регулярно. Но нет задачи делать идеально. Поэтому нужно послать своего внутреннего перфекциониста в пешее путешествие в ближайшую булочную и делать КАК-ТО.
Как там пелось? Наша служба и опасна и трудна. Но когда ты чувствуешь поддержку, становится вразы легче. Я правда очень сильно хочу хоть как-то облегчить ваш путь. Поэтому, пожалуйста, если у вас есть хоть какой-то вопрос по Java - дайте мне возможность помочь вам, и задайте его в комментах.
А если вам хочется помочь мне, то ссылочку на инсту вы найдете чуть выше по тексту)
PS Ниже будет немного контента без какого-либо глубокого смысла.
Да, в программировании я сеньор 🍅. А вот в, прости Господи, блогинге, до уровня мидла как раком до Китая. Ну ладно, до Казахстана.
И знаете что бесит? Возможно, это чувство вам знакомо. Вот вроде бы я знаю как. Но в тоже самое время не знаю как.
Например, мне нужно сделать сториз в инсте. И я даже знаю как их сделать. Но все равно смотрю на этот процесс как баран на новые ворота. Кстати, да, у меня есть инста, подписывайтесь, лайкайте мои видосы. Обещаю стараться выкладывать там только упоротый контент.
Ну или придумывать идеи для тех же рилсов. Недавно мне открыли секрет.Никто не заходит в соц сети для того, чтобы учиться. Поэтому если я хочу набрать большое количество подписчиков, то мои видосы о Java, должны быть такими же веселыми как
При всем при этом, нужно делать это часто и регулярно.
Короче, я люблю эту березку за окном, и иногда, когда становится совсем грустно, я спускаюсь в булочную, ем там слойку посыпанную сахарной пудрой и становится чуть легче.
А когда станет чуточку легче, я понимаю. Что да, надо делать что-то часто и регулярно. Но нет задачи делать идеально. Поэтому нужно послать своего внутреннего перфекциониста в пешее путешествие в ближайшую булочную и делать КАК-ТО.
Как там пелось? Наша служба и опасна и трудна. Но когда ты чувствуешь поддержку, становится вразы легче. Я правда очень сильно хочу хоть как-то облегчить ваш путь. Поэтому, пожалуйста, если у вас есть хоть какой-то вопрос по Java - дайте мне возможность помочь вам, и задайте его в комментах.
А если вам хочется помочь мне, то ссылочку на инсту вы найдете чуть выше по тексту)
PS Ниже будет немного контента без какого-либо глубокого смысла.
🔥6❤🔥3❤1
Ну и напоследок.
REST. Финал
Ловите последнюю часть в серии постов о REST. Напомню о чем мы говорили в предыдущих частях:
Часть 1. Что такое этот REST
Часть 2. Разбор протокола HTTP
Часть 3. Создание Restful сервиса на Spring-Boot
В послдней части мы научимся взаимодействовать с Restful сервисами с помощью программы Postman.
Читать статью с нюдсами постмана
Девочки и мальчики, разминайте свои пальчики )
REST. Финал
Ловите последнюю часть в серии постов о REST. Напомню о чем мы говорили в предыдущих частях:
Часть 1. Что такое этот REST
Часть 2. Разбор протокола HTTP
Часть 3. Создание Restful сервиса на Spring-Boot
В послдней части мы научимся взаимодействовать с Restful сервисами с помощью программы Postman.
Читать статью с нюдсами постмана
Девочки и мальчики, разминайте свои пальчики )
🔥12❤1
This media is not supported in your browser
VIEW IN TELEGRAM
А вы как развлекаетесь на выходных?)
😁12🤔1🌚1
Итак, всем привет!
Свою 33-ю осень я встретил в теле бородатого мужика, который вдруг решил, что он хочет снимать Reels. Но после лобового столкновения с суровой реальностью, я вдруг осознал, насколько розовыми были линзы в моих очках.
Дело в том, что в теле бородатого мужика желания стать богатым и успешным было гораздо больше, чем идей для клевых Reels.
К тому же, бородатый мужик живет не в инстаграмной квартире. Нет, я конечно могу показывать разбросанные повсюду куклы Барби и плакаты с Эльзой, но кажется, это немножечко, очень сильно не совсем то, что нужно транслировать в блоге о программировании.
Добивающей финалочкой становится то, что бородатый мужик никогда не был фанатом iPhone. А как выяснилось, на рынке рилс выживают яблодрочеры. Добрый день, теперь я в ваших рядах.
Но есть во мне особенность, которая прямо как червь, поселившийся в мозгу, не дает покоя. Как только я слышу "Порог вхождения в эту сферу очень высок", я не могу остановиться. Это становится навязчивой, пожирающей изнутри идеей.
Так что бородатому мужику пришла в голову гениальная мысль, как прокачать и свой блог и вас.
На следующей неделе я создам для вас шаблон Spring-Boot проекта. В этом проекте будет:
🐳 Docker-compose файл с базой данных
👨👩👧👧 Пара сущностей с отношением one-to-many, many-to-one.
👩🎤Веб-морда на Thymeleaf, в которой будут все страницы для CRUD операций.
📜Комментарии. Много поясняющих комментариев.
На базе этого проекта вы сможете сосредоточиться сразу на реализации своих идей, не думая о настройке инфраструктуры. А также сможете перенять несколько базовых принципов разработки на Spring
И да, это будет бесплатно, но за небольшую взаимную услугу.
Ставь 🔥, если разделяешь идеи бородатого мужика.
Свою 33-ю осень я встретил в теле бородатого мужика, который вдруг решил, что он хочет снимать Reels. Но после лобового столкновения с суровой реальностью, я вдруг осознал, насколько розовыми были линзы в моих очках.
Дело в том, что в теле бородатого мужика желания стать богатым и успешным было гораздо больше, чем идей для клевых Reels.
К тому же, бородатый мужик живет не в инстаграмной квартире. Нет, я конечно могу показывать разбросанные повсюду куклы Барби и плакаты с Эльзой, но кажется, это немножечко, очень сильно не совсем то, что нужно транслировать в блоге о программировании.
Добивающей финалочкой становится то, что бородатый мужик никогда не был фанатом iPhone. А как выяснилось, на рынке рилс выживают яблодрочеры. Добрый день, теперь я в ваших рядах.
Но есть во мне особенность, которая прямо как червь, поселившийся в мозгу, не дает покоя. Как только я слышу "Порог вхождения в эту сферу очень высок", я не могу остановиться. Это становится навязчивой, пожирающей изнутри идеей.
Так что бородатому мужику пришла в голову гениальная мысль, как прокачать и свой блог и вас.
На следующей неделе я создам для вас шаблон Spring-Boot проекта. В этом проекте будет:
🐳 Docker-compose файл с базой данных
👨👩👧👧 Пара сущностей с отношением one-to-many, many-to-one.
👩🎤Веб-морда на Thymeleaf, в которой будут все страницы для CRUD операций.
📜Комментарии. Много поясняющих комментариев.
На базе этого проекта вы сможете сосредоточиться сразу на реализации своих идей, не думая о настройке инфраструктуры. А также сможете перенять несколько базовых принципов разработки на Spring
И да, это будет бесплатно, но за небольшую взаимную услугу.
Ставь 🔥, если разделяешь идеи бородатого мужика.
🔥25❤2
Всем привет!
У меня для вас задачка, основанная, так сказать, на реальных событиях. Периодически приходится заниматься таким на работе.
Представьте себе, что у вас в базе данных есть таблица маршрутов.
CREATE TABLE route (
id serial PRIMARY KEY, -- идентификатор маршрута
name varchar(255) NOT NULL, -- название маршрута
type smallint CHECK (type BETWEEN 1 AND 4), -- Тип маршрута
denoscription text, -- описание
distance numeric, -- Длина маршрута
start_date date -- время начала маршрута
);
Тип маршрута может быть одним из следующих:
1 - Общественный транспорт
2 - Автомобильный маршрут
3 - Велосипедный маршрут
4 - Пешеходный маршрут
У вас есть скрипт миграции, который заполняет данную таблицу данными.
В какой-то момент, ваша команда решила использовать String вместо int для поля type.
Ваша задача переписать скрипт миграции, таким образом, чтобы вместо числового значения type вставлялось строковое значение.
К примеру такую строку:
INSERT INTO route (name, type, denoscription, distance, start_date) VALUES ('Маршрут 1', 3, 'Описание маршрута 1', 2.14, '2023-4-3');
Нужно переделать на такую строку:
INSERT INTO route (name, type, denoscription, distance, start_date) VALUES ('Маршрут 1', 'BICYCLE_ROUTE', 'Описание маршрута 1', 2.14, '2023-4-3');
Делать это вручную не вариант, тк в скрипте более 10 тысяч инсертов.
Задание:
Написать програмулю на Java, которая сделает всю работу за вас. Скрипт находится в файле, а значит вам нужно поменять значения в этом файле.
При этом в скрипте могут быть ошибки (например type выходящий за диапазон [1, 4]). Такие строки необходимо записать в отдельный файл: errors, а из исходного файла удалить.
Вот сопоставление строковых и числовых типов:
1 - PUBLIC_TRANSPORT
2 - CAR_ROUTE
3 - BICYCLE_ROUTE
4 - PEDESTRIAN_ROUTE
Пример 100 инсертов, которые можно использовать в качестве входных данных: https://pastebin.com/q9aQ5rtt
Код решения можете скидывать в комментах как вам удобно
Please open Telegram to view this post
VIEW IN TELEGRAM
Pastebin
Пример инсертов - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
🔥9❤3
Как же долго все это происходит.
Я вроде программист, а чувствую себя глупой уточкой со всеми этими экспортами файлов туда-сюда-обратно.
Монтажное приложение у меня на айфоне. Скринкаст записался в формате, который айфон не поддерживает.
Конвертируешь туда-сюда.
Потом с тяжелой руки монтажера от бога 20 минут моей жизни обрели вес в 6 с чем-то гигов.
6 гигов господи...
Может я что-то не понимаю, но кажется, что Интерстеллар в 1080 весил чуть-чуть меньше в два раза 🥲
А еще, если хотите забыть о том, что вы крутой разраб, попробуйте перенести видос в 6 гигов с айфона на ubuntu.
Короче я смирился с тем, что я уточка и решил лить в youtube прямо с айтелефона.
Оно пролилось. В SD качестве, к сожалению, можно наслаждаться только моим бархатным голосом. Но уроки программирования на слух - это особый вид извращений, который мы не будем практиковать в этом канале...
Я очень хочу поскорее загрузить это все и говорить себе какой я молодец. Но ютуб, видимо, хочет чтоб я прочувствовал, как тяжело жить эстонцам на этом свете...
Как обработается в норм качестве скину вам сие творение)
Ждите. Я не хочу ждать один. Пожалуйста.... Просто обновляйте телегу, как я обновляю ютуб в надежде что чудо сейчас случится😂
Я вроде программист, а чувствую себя глупой уточкой со всеми этими экспортами файлов туда-сюда-обратно.
Монтажное приложение у меня на айфоне. Скринкаст записался в формате, который айфон не поддерживает.
Конвертируешь туда-сюда.
Потом с тяжелой руки монтажера от бога 20 минут моей жизни обрели вес в 6 с чем-то гигов.
6 гигов господи...
Может я что-то не понимаю, но кажется, что Интерстеллар в 1080 весил чуть-чуть меньше в два раза 🥲
А еще, если хотите забыть о том, что вы крутой разраб, попробуйте перенести видос в 6 гигов с айфона на ubuntu.
Короче я смирился с тем, что я уточка и решил лить в youtube прямо с айтелефона.
Оно пролилось. В SD качестве, к сожалению, можно наслаждаться только моим бархатным голосом. Но уроки программирования на слух - это особый вид извращений, который мы не будем практиковать в этом канале...
Я очень хочу поскорее загрузить это все и говорить себе какой я молодец. Но ютуб, видимо, хочет чтоб я прочувствовал, как тяжело жить эстонцам на этом свете...
Как обработается в норм качестве скину вам сие творение)
Ждите. Я не хочу ждать один. Пожалуйста.... Просто обновляйте телегу, как я обновляю ютуб в надежде что чудо сейчас случится😂
❤11👍4🔥2😁2👀1
This media is not supported in your browser
VIEW IN TELEGRAM
https://youtu.be/oVE-_MnhnIw?si=sLzzw3579FCeIgC5
Вот оно!
Пока пересматривал, обнаружил, что в моем решении есть ошибка 😱😱😱😱
Чтоб вам было интереснее смотреть, попробуйте найти ее и придумать, как ее можно исправить. Ну и естественно с нами поделиться результатами расследования)
Вот оно!
Пока пересматривал, обнаружил, что в моем решении есть ошибка 😱😱😱😱
Чтоб вам было интереснее смотреть, попробуйте найти ее и придумать, как ее можно исправить. Ну и естественно с нами поделиться результатами расследования)
👍6❤5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Чет мне понравилось пилить видосы на ютюб, так что ждите еще один.
Поделюсь с вами секретными секретами по работе в IDEA
Поделюсь с вами секретными секретами по работе в IDEA
🔥15❤5
Media is too big
VIEW IN TELEGRAM
Ссылку на полный видос скину как полный видос полностью зальется )
Всем шикарных выходных, жамкайте кнопочки и ваших близких, и кнопочки ваших близких❤️
Всем шикарных выходных, жамкайте кнопочки и ваших близких, и кнопочки ваших близких
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤🔥4❤1
Ловите, друзья.
https://youtu.be/44u_IPlawE4
Осветил в видосе некотые фишки в нашей любимой среде разработки, которые бустят производительность кодогенерации.
Надеюсь будет полезно, лайкайке и делитесь в комментах своими любимыми хот-кеями. Жамкать я вам уже пожелал, а чего по круче придумать не знаю)
Смотрите мой видос)
https://youtu.be/44u_IPlawE4
Осветил в видосе некотые фишки в нашей любимой среде разработки, которые бустят производительность кодогенерации.
Надеюсь будет полезно, лайкайке и делитесь в комментах своими любимыми хот-кеями. Жамкать я вам уже пожелал, а чего по круче придумать не знаю)
Смотрите мой видос)
YouTube
⚡ Секретные фишки IntelliJ IDEA для продуктивной разработки
Telegram: https://news.1rj.ru/str/+HTd2UpOAjWYzNzZi
В этом видео я делюсь приёмами и горячими клавишами в IntelliJ IDEA, которые помогают мне работать быстрее и эффективнее. Разберём полезные шорткаты, скрытые возможности IDE и приёмы, которые экономят часы при разработке…
В этом видео я делюсь приёмами и горячими клавишами в IntelliJ IDEA, которые помогают мне работать быстрее и эффективнее. Разберём полезные шорткаты, скрытые возможности IDE и приёмы, которые экономят часы при разработке…
🔥11👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет, друзья!
Пропал на какое-то время. Работа, ученики, обучение, танцы… И где-то посередине борьба с собой на тему заставить себя делать крутой контент для себя и вас)
Минуточку… Танцы?! Ладно, может расскажу как-нибудь эту офигительную историю, а пока…
Просто хочу поделиться успехами одного из своих учеников.
Смотрите какой клевый получается телеграмм бот.
Все это на спринге, и смело пойдет как опыт работы фрилансером в резюме 💪
Спасибо вам, что остаетесь со мной, я это правда очень ценю ❤️
Пропал на какое-то время. Работа, ученики, обучение, танцы… И где-то посередине борьба с собой на тему заставить себя делать крутой контент для себя и вас)
Минуточку… Танцы?! Ладно, может расскажу как-нибудь эту офигительную историю, а пока…
Просто хочу поделиться успехами одного из своих учеников.
Смотрите какой клевый получается телеграмм бот.
Все это на спринге, и смело пойдет как опыт работы фрилансером в резюме 💪
Спасибо вам, что остаетесь со мной, я это правда очень ценю ❤️
🔥11❤4❤🔥3👍2