Size: a a a

letsCode Channel

2019 August 22
letsCode Channel
источник
2019 August 29
letsCode Channel
Опять четверг и опять погнали на стрим!
https://www.twitch.tv/drucoder/
https://www.youtube.com/c/geekChatDru/live
источник
2019 September 05
letsCode Channel
Часто в комментах на канале вижу один и тот же вопрос: зачем мы ставим node.js/java/python/... через консоль и дурацкие менеджеры версий (sdkman, nvm, pyenv, rvm), если есть нормальные инсталляторы? Кому вообще может понадобиться древняя версия ноды или чего-либо еще?

Проблем здесь несколько:

1. В определённый момент ваш боевой проект разрастается, зависимостей у него появляется много, кодовая база растёт и вы не можете адекватно реагировать на обновление каких-либо библиотек. Например, у меня в проекте есть 2 библиотеки: SCSS и slate.js. Обе активно развиваются и в определённый момент между версиями библиотек появились отличия в API. А данные библиотеки очень сильно связаны с моим кодом. Чтобы обновить их, необходимо отрефакторить порядка 100 тыс. строк кода. А после провести полное регрессионное тестирование всего проекта и всей функциональсти. В текущий момент наш стартап не может позволить себе потратить на это деньги, потому как мы еще не вышли на окупаемость и нам необходимо показать рост нашим инвесторам. Поэтому мы застряли на текущей версии библиотек. Эти же библиотеки зависят по разным причинам от конкретной версии node.js. Таким образом, мы зависли на node.js версии 8.10

2. В далёком 2014 я участвовал в проекте созданиия простого CAD редактора для компании, производящей окна и двери. Никакого rocket science, но много удобного и отзывчивого интерфейса. Последние 5 лет никто не обслуживал проект ввиду его стабильности. Сейчас заказчик вернулся к нам с вопросом на доработку продукта и обновлением интерфейса. Возникает запрос в установке java 8 на рабочее место. При этом мне необходимо продолжать свои текущие проекты на java 9/11

3. Многие крупные компании, вроде банков и заводов, весьма осторожно относятся к новым версиям всего. Так, банки очень долго сидят на устаревших ОС и jvm. И это требования безопасности: старый продукт известен в своих уязвимостях и багах, а новые не появляются. И, что характерно, Российские банки и компании гораздо более подвижны в этом вопросе. Например такой гигант, как MAN до сих пор сидит на Java версии 6 и не планирует переезд.

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

Каждый инструмент создаётся под конкретные проблемы. В случае с менеджерами версий - проблема в использовании нескольких версий одного ЯП на одной машине для разных проектов. И поверьте, без них это делать сильно сложнее.
источник
letsCode Channel
Я играть. Кто хочет пообщаться - го на стрим
https://gaming.youtube.com/c/geekChatDru/live
https://www.twitch.tv/drucoder
источник
2019 September 12
letsCode Channel
Вы такие: надо больше бэкэнда.
А я такой: Вот вам новое видео про React.js:
https://youtu.be/NxUC2q0kEsE
источник
letsCode Channel
источник
letsCode Channel
Четверг. Стрим. Беседы. Игры
https://www.twitch.tv/drucoder
https://www.youtube.com/c/geekChatDru/live
источник
2019 September 15
letsCode Channel
В чате обсуждали индексы популярности языков программирования. Резюмировал свою точку зрения:
https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5/reitingi-populiarnosti-iazykov-programmirovaniia-5d79d309e6e8ef00ad8d3fd6
источник
2019 September 19
letsCode Channel
Стрим с беседами о JDK 13
https://www.youtube.com/c/geekChatDru/live
источник
2019 September 26
letsCode Channel
Для всех, кому нужна математика
http://kvant.mccme.ru/key.htm
источник
2019 September 28
letsCode Channel
Утречко, комрады! К субботнему утреннему кофе пространное чтиво с моим бубнежом)
Зачем нужен node.js при фронтенд разработке
https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5/pochemu-net-web-bez-nodejs-5d8ee0603639e600aefe08fb
источник
2019 October 02
letsCode Channel
Пока я доделываю ролик на основной канал, посмотрите мои размышления на тему тайм менеджмента)
https://youtu.be/KhCzh5y0blQ
YouTube
Time management не существует
Привет. Меня зовут Андрей и я не верю в существование Time management.
Потому что "измерить" не равно "управлять". Максимум, чем человек способен управлять, это тем, как мало он может запланировать, чтобы успеть хоть что-то. Речь никогда не идёт о том, чтобы успеть действительно много. Вся ловкость этого заключается в том, что мы управляем только детализацией задач и можем примерно запланировать 4 часа осмысленной работы.

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Ссылка на второй канал: https://www.youtube.com/channel…
источник
2019 October 03
letsCode Channel
Дамы и господа, в чатике опять обсуждения создали настроение замутить опрос. Тема: насколько мои видосы вообще кому-то помогли. Как обычно на вкладке Сообщество на ютубе
https://www.youtube.com/channel/UC1g3kT0ZcSXt4_ZyJOshKJQ/community?
источник
letsCode Channel
Четверг. Стрим. Общение. Тут
https://www.youtube.com/c/geekChatDru/live
источник
2019 October 04
letsCode Channel
Ничего не предвещало, но я был твёрд. Записал. Домонтировал. Даже обложку сделал. Никакого rocket science, просто небольшое упрощение работы.
https://youtu.be/uW1NcRzckT8
источник
2019 October 06
letsCode Channel
источник
2019 October 09
letsCode Channel
Стрима завтра не будет. А видос сегодня - вот он. Продолжаем курить Webix в связке с Spring Boot. Добавляем табличку для работы с REST API из прошлого видео
https://youtu.be/Ezy9P1I4orw
YouTube
JS таблица для REST CRUD. Spring Boot + Webix
Быстрая реализация простой переиспользуемой Webix JavaScript таблицы для созданного нами ранее REST контроллера на базе Spring Boot.

Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode

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

Код из видео:
https://github.com/drucoder/logistic/tree/JsTableForRestCrud

Webix компонент toolbar:
https://docs.webix.com/api__refs__ui.toolbar.html

Webix datatable:
https://docs.webix.com/datatable__index.html
https://docs.webix.com/api__refs__ui.datatable.html
https://docs.webix.com/api__lin…
источник
2019 November 06
letsCode Channel
Оп-па. Видосик. Ну я эт, выздоровел и опять творю творчество. Сегодня про постраничный вывод и ленивую подгрузку. Лень - наше всё
https://youtu.be/VzezTIEIdMU
источник
letsCode Channel
источник
2019 November 07
letsCode Channel
Я выздоровел и снова на связи. Пойдёмте обсуждать произвол государства и жалеть отдельно взятых ущемлённых блоггеров
https://youtu.be/ev9MG1Q-ZfM
https://www.twitch.tv/drucoder
источник