TGViewer
Channel Public Channel
letsCode Channel

letsCode Channel

@letscode_dru

Интересное и полезное из мира разработки. Обсуждения тут: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
Subscribers
1.68K
Photos
108
Videos
4
Links
399

Showing posts older than #197 · Back to latest

Older Posts 20 shown
Post #194 1.04K
Post #192 1.06K
Часто в комментах на канале вижу один и тот же вопрос: зачем мы ставим 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 и представьте сколько клиентских машин необходимо обновить для перехода на новую версию продукта

Каждый инструмент создаётся под конкретные проблемы. В случае с менеджерами версий - проблема в использовании нескольких версий одного ЯП на одной машине для разных проектов. И поверьте, без них это делать сильно сложнее.
Post #189 1.41K
Долгожданное то, за что вы голосовали. Ну т.е. пляски вокруг "много формочек и много логики".
Начинем enterprise пляски. Сколько напляшем покажет время, а пока что с энтузиазмом стартуем
https://youtu.be/mJ20JQXfWbc
YouTube Webix: просто и быстро. Spring Boot + Webix Быстрая разработка enterprise приложений в связке Spring Boot и Webix. Если с backend в Java мире есть более-менее единообразие, то с frontend всегда возникают муки выбора (Ext.js, Webix, Vue.jss, React.js, Angular, AppRun... etc.). Особенно с современным…
Post #187 987
Итак, вот она, циферка!
Спасибо всем, кто поддерживает канал словом и делом. Этот канал существует благодаря вам всем :)
Не буду разглаголивать, а пойду-ка лучше домонтирую видос на среду :)
Post #184 810
Всем доброго утречка!
У меня пластырь на полморды, старый ноут и комп не хотят работать, а у новый не грузится, потому что биос надо обновить для поддержки процессора, и вообще рабочая неделя началась,
Но я счастлив: возможно сегодня канал letsCode перешагнёт отметку в 10 000 подписчиков
Для меня это прям событие. Спасибо всем, кто остаётся с каналом! 😊
Post #180 1.11K
В чате бомбёжка и недовольства. Я рад)
Короч. На ютубе котейка повисит еще немного до конца августа. Если у кого-то есть идеи - реализуйте своё видение логотипа канала и шлите мне исходный материал. Условие - только свой контент. Я попробую пофотать своих котов, может чего и получится вместо Мелиссы, которая была тут раньше)
Post #179 919
Не пужайтесь и не теряйте канал. Таперича у канала будет такой юзерпик. Потому что нехорошо в наше время просто брать фоточку из этих ваших интернетов и ставить на обложку. Когда канал начинался, я как-то не думал, что доползу до столь внушительной отметки как over 9000 подписчиков. Теперь самое время обезопасить себя от возможных претензий по авторским правам.
Лого сменилось, а суть - нет :)
Post #178
Channel photo updated
Post #177 1.11K
Коллеги, если кто-то планирует идти на последний фильм Тарантино, обязательно почитайте статью о https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%B9%D1%82,_%D0%A8%D1%8D%D1%80%D0%BE%D0%BD
Там немного трешовенько, но без прочтения некоторые вещи могут быть непонятны и развязка будет испорчена
(за наводку огромное спасибо Сэму)
Wikipedia Тейт, Шэрон американская актриса и модель
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →