Вышел свежий номер Java Magazine за май/июнь 2018
http://www.javamagazine.mozaicreader.com/MayJune2018#&pageSet=0&page=0
http://www.javamagazine.mozaicreader.com/MayJune2018#&pageSet=0&page=0
Mozaicreader
Java Magazine, May/June 2018
View the digital edition of Java Magazine: May/June 2018.
Долгожданный деплой на боевой сервер:
https://youtu.be/wj7j92w2eLw
https://youtu.be/wj7j92w2eLw
YouTube
Spring Boot: публикуем приложение на сервер (deploy)
Spring Boot Web Application (MVC): разворачиваем наше приложение на сервере (deploy to production).
Код из видео:
https://github.com/drucoder/sweater/tree/deploy
Установка Git в Windows:
https://youtu.be/qt-QDN3MyeM
Установка SDKman:
https://youtu.be/YCNiWmbnEQ8…
Код из видео:
https://github.com/drucoder/sweater/tree/deploy
Установка Git в Windows:
https://youtu.be/qt-QDN3MyeM
Установка SDKman:
https://youtu.be/YCNiWmbnEQ8…
Вещь, которая удивляет многих разработчиков: Windows в своей поставке содержит bash.
Для тех кто пойдет проверять: в русской версии фраза
https://blogs.msdn.microsoft.com/commandline/2016/04/06/bash-on-ubuntu-on-windows-download-now-3/
Для тех кто пойдет проверять: в русской версии фраза
Turn Windows Features on or off выглядит как Включение или отключение компонентов Windows.https://blogs.msdn.microsoft.com/commandline/2016/04/06/bash-on-ubuntu-on-windows-download-now-3/
Windows Command Line
Bash on Ubuntu on Windows - Download Now! | Windows Command Line
At //Build 2016, Microsoft announced the ability to run native Bash and GNU/Linux command-line tools directly on the new Windows Subsystem for Linux (WSL), coming soon to Windows 10 Anniversary Update builds. We’ve been amazed by the overwhelming outpouring…
Учимся работать с bash в Windows и IDEA
https://youtu.be/lezNmOUnDY8
https://youtu.be/lezNmOUnDY8
YouTube
Windows: Bash + SDKman в IDEA
Использование Bash в Windows
Заметил некоторые трудности у подписчиков с работой с такими удобными инструментами как Bash, SDKman и прочими из мира unix.
Для выравнивания всех в правах расскажу, как удобно использовать инструментарий в IDEA под Windows.…
Заметил некоторые трудности у подписчиков с работой с такими удобными инструментами как Bash, SDKman и прочими из мира unix.
Для выравнивания всех в правах расскажу, как удобно использовать инструментарий в IDEA под Windows.…
Деплой на linux из Windows окружения. С комментами как установить в debian БД Postgres и веб-сервер nginx.
https://youtu.be/kT_xEflmaGE
https://youtu.be/kT_xEflmaGE
YouTube
Spring Boot: публикуем приложение (из Windows) на linux сервер (deploy с комментариями)
Spring Boot Web Application (MVC): разворачиваем наше приложение на сервере (deploy to production).
Код из видео:
https://github.com/drucoder/sweater/tree/deploy
Установка Git в Windows:
https://youtu.be/qt-QDN3MyeM
Установка SDKman:
https://youtu.be/YCNiWmbnEQ8…
Код из видео:
https://github.com/drucoder/sweater/tree/deploy
Установка Git в Windows:
https://youtu.be/qt-QDN3MyeM
Установка SDKman:
https://youtu.be/YCNiWmbnEQ8…
Добавляем страницу с сообщениями пользователя, разрешаем редактировать свои сообщения
https://youtu.be/-gdDklUu03k
https://youtu.be/-gdDklUu03k
YouTube
Spring Boot: JPA oneToMany - сообщения пользователя, редактор сообщений
Spring Boot Web Application (MVC): Добавляем связь oneToMany между пользователем и его сообщениями. Делаем страницу сообщений пользователя и кнопку редактирования сообщений.
Код из видео:
https://github.com/drucoder/sweater/tree/OneToMany
Страница документации…
Код из видео:
https://github.com/drucoder/sweater/tree/OneToMany
Страница документации…
Ура :(
Лишь бы не начали "улучшать" в своих традициях
https://meduza.io/news/2018/06/04/microsoft-pokupaet-github-summa-sdelki-7-5-milliarda-dollarov
Лишь бы не начали "улучшать" в своих традициях
https://meduza.io/news/2018/06/04/microsoft-pokupaet-github-summa-sdelki-7-5-milliarda-dollarov
Meduza
Microsoft покупает GitHub. Сумма сделки — 7,5 миллиарда долларов
Корпорация Microsoft подтвердила покупку GitHub — сервис для хранения, распространения и управления исходным кодом IT-проектов.
Художественная ценность - ноль, но улыбку вызывает
https://soundcloud.com/viruzzz-kun/kolkhoznyy-frontend
https://soundcloud.com/viruzzz-kun/kolkhoznyy-frontend
SoundCloud
Колхозный Фронтенд
Made in two hours just for fun. Lyrics by Dr. Mengele (Twitter: @Doctor_Mengele), music originally by Sektor Gaza.
Для тех, кто спрашивал про собеседования: где-то в первой трети видео именитые господа обсуждают собеседования. Почему спрашивают, что спрашивают
http://razbor-poletov.com/2015/12/episode-97.html
http://razbor-poletov.com/2015/12/episode-97.html
Razbor-Poletov
Episode 97 — Пиши инвертированные RB-деревья - Подкаст «Разбор Полетов»
Выпуск 18+ Музыка из вступления Мероприятия За Когуня словечко замолвить нужно О докладе Кирилла Толкачёва и Александра Тарасова про микросервисы на …
Дебажим по-полной с новым видео
https://youtu.be/9joO-89mVQk
https://youtu.be/9joO-89mVQk
YouTube
Отладка программ в IntelliJ IDEA, PhpStorm, PyCharm, WebStrom, RubyMine
Отладка кода в редакторе IntelliJ IDEA (PhpStorm, PyCharm, WebStrom, RubyMine) проходит очень комфортно благодаря обширному инструментарию, добавленному компанией JetBrains в свои продукты.
В этом видео мы рассматриваем как добавлять, удалять и отключать…
В этом видео мы рассматриваем как добавлять, удалять и отключать…
Подписки в свиттере! (как бы бредово это ни звучало)
https://youtu.be/JpF0MwdJzO4
https://youtu.be/JpF0MwdJzO4
YouTube
Spring Boot: JPA ManyToMany - подписки и подписчики
Spring Boot Web Application (MVC): Добавляем связь manyToMany между пользователями, что позволит нам сформировать связи "канал-подписчик".
Код из видео:
https://github.com/drucoder/sweater/tree/ManyToMany
Для добавления возможности подписываться на каналы…
Код из видео:
https://github.com/drucoder/sweater/tree/ManyToMany
Для добавления возможности подписываться на каналы…
ТЫДЫЩ!
Долгожданное начало: Spring Boot REST application с фронтэндом "почти SPA" на Vue.js. Уже на канале. Обязательно напишите в комментах, что думаете по этому поводу
https://youtu.be/LOmcsf5IylI
Долгожданное начало: Spring Boot REST application с фронтэндом "почти SPA" на Vue.js. Уже на канале. Обязательно напишите в комментах, что думаете по этому поводу
https://youtu.be/LOmcsf5IylI
YouTube
Делаем простое REST приложение с нуля. Spring Boot REST
Spring Boot Rest Application: Создаём простое Spring Boot Rest приложение. Spring - мощный фреймворк из мира Java. Т.к. Java достаточно сложный для новичков язык, лучше продвигаться методом изучения простых примеров.
Поддержать проект:
➡ Стать спонсором…
Поддержать проект:
➡ Стать спонсором…
10 различий между строителями и программистами:
1. Строители никогда не делают бета версий. Очень полезное свойство любого дома заключается в том, что он сразу представляет собой релиз!
2. У строителей нет технической поддержки дома, не знаю преимущество ли это, но с того момента как дом сдан, его поддержка ложиться на плечи пользователя — жильца!
3. Строители никогда не меняют содержание ТЗ после того как половина дома уже построена.
4. Строители никогда не спрашивают нравится ли жильцу его квартира или дом, обычно они говорят примерно так “Что получилось, то получилось!”
5. Строители никогда не выпускают фиксов и патчей. Хотите убрать стенку? Сделать ремонт? Вот вам средства разработки — лом, лопата, перфоратор и т.д. Все остальное в ваших руках.
6. Строители никогда не работают в обед! (Без комментариев)
7. Строители всегда используют линейные методы построения домов, никакой отсебятины типа Экстремального строительства.
8. Строители никогда не заботятся о “дырах” в доме. Дыры — это неотъемлимая часть, которую вы приобретаете вместе с квартирой. И вообще заботиться о дырах — обязанность пользователей-жильцов.
9. Строители не думают о вопросах совместимости. То что Ваша мебель не проходит в дверной проем — проблема производителей мебели, а не строителей.
10. Строители не работают с продуктами компании Майкрософт!!! И в этом я их горячо поддерживаю!
1. Строители никогда не делают бета версий. Очень полезное свойство любого дома заключается в том, что он сразу представляет собой релиз!
2. У строителей нет технической поддержки дома, не знаю преимущество ли это, но с того момента как дом сдан, его поддержка ложиться на плечи пользователя — жильца!
3. Строители никогда не меняют содержание ТЗ после того как половина дома уже построена.
4. Строители никогда не спрашивают нравится ли жильцу его квартира или дом, обычно они говорят примерно так “Что получилось, то получилось!”
5. Строители никогда не выпускают фиксов и патчей. Хотите убрать стенку? Сделать ремонт? Вот вам средства разработки — лом, лопата, перфоратор и т.д. Все остальное в ваших руках.
6. Строители никогда не работают в обед! (Без комментариев)
7. Строители всегда используют линейные методы построения домов, никакой отсебятины типа Экстремального строительства.
8. Строители никогда не заботятся о “дырах” в доме. Дыры — это неотъемлимая часть, которую вы приобретаете вместе с квартирой. И вообще заботиться о дырах — обязанность пользователей-жильцов.
9. Строители не думают о вопросах совместимости. То что Ваша мебель не проходит в дверной проем — проблема производителей мебели, а не строителей.
10. Строители не работают с продуктами компании Майкрософт!!! И в этом я их горячо поддерживаю!
Знакомимся с Vue.js, настраиваем безболезненный обмен данными с сервером и получаем данные из REST приложения
Фронтэнд для REST часть первая
https://youtu.be/VwVRGpoGT5M
Фронтэнд для REST часть первая
https://youtu.be/VwVRGpoGT5M
YouTube
Vue.js - базовый JavaScript интерфейс для REST приложения (часть 1). Spring Boot REST
Spring Boot Rest Application + Vue.js: добавляем простой JavaScript интерфейс для получения и отображения данных с сервера. Vue.js - современный javaScript фреймворк позволяющий просто создавать сложные и понятные интерфейсы, способный отображать большое…
Сайт для отладки-написания regex https://regex101.com/
Шикарная реализация нужного инструмента
Шикарная реализация нужного инструмента
regex101
regex101: build, test, and debug regex
Online regex tester and debugger with real-time match highlighting, detailed explanations, substitutions, unit tests, benchmarking, and code generation. Supports PCRE2, JavaScript, Python, Go, Java, .NET, Rust, POSIX ERE, and POSIX BRE.
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов / Хабр
https://habr.com/company/ruvds/blog/337042/
https://habr.com/company/ruvds/blog/337042/
Habr
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Популярность JavaScript растёт, его возможности используют на разных уровнях применяемых разработчиками стеков технологий и на множестве платформ. На JS делают фронтенд и бэкенд, пишут гибридные и...