а "микроконтроллеры" - это язык такой? попробуйте поискать у JetBrains, возможно вам подойдёт CLion Ну или если прям уж нет ничего подходящего кроме Eclipse - то думаю те кто об этом знают - и знают почему им нужен именно эта ИДЕ
вот по опыту скажу даже 3-4 команды в гите. они быстрее в визуальной среде выполнятся будут. а также я кучу раз видел как люди забывали забрать изменения прежде чем внести (я и сам попадал в такую ситуацию) потом решение этого бывает не быстрым и этого можно было избежать просто на просто используя какой-нибудь Fork или еще что поэтому нет я вообще не согласен на оборот юзайте графический интерфейс для гита ! это быстро и удобно чем в консоли искать команду которую ты вводил (а именно так и делают, а не вбивают каждый раз с нуля)
Абсолютно согласен. Сам использую Fork и продвигаю его на работе. Визуально гораздо проще понять, что происходит и избежать ошибок. У нас, например, ребята, пытаясь в командную строку, неправильно ребейзили, потому что не понимали, что происходит. А не понимали, потому что пытались в командную строку и не видели визуально. И вместо своей ветки, ребейзили мейн. А те "тру программисты", которые думают, что консоль добавляет им скила, могут идти лесом. Git это лишь инструмент. Работодатель платит не за команды в консоли.
брэд, гит комманды моментально печатаются, так как их по несколько раз на день вбиваешь. и да, там нечего искать: pull, push, checkout, reset, revert, commit, cherry-pick, rebase, merge, add. десяток комманд проще запомнить, чем уи открывать на каждый чих
Я бы ещё посоветовал Bruno вместо Postman для обращений к API. Bruno ведёт локальные текстовые базы данных запросов и не привязывает к своему серверу. Базы Bruno можно отправлять в хранилище и совместно над ними работать.
Назревает новая тема для видео!) Прошу что бы первая была на тему, что установить на пк или мак и что держать в докере, для фронтенда( реакт нэтив, JS) и все такое. Думаю многие задаются вопросом а что в целом нужно для полноценной разработки и пока будут учиться и устанавливать, могут натворить ошибок ) спасибо!)
Думал что будет топик про приложения для отслеживания действий работника. Иногда в компаниях требуют установку определенного софта, который следит за тем работает ли программист или балду гоняет.
Ага, особенно если ты прогаешь под stm32, то эклипс в виде CubeIDE тебе нахер не нужен конечно! И он не поддерживается компанией st и обновления на него каждый день не пр летают. Все относительно. Эклипс в ембеддед это бомба
Завидую людям, которым реально хватает 4-х команд в GIT-е. У меня наоборот, раз в месяц "пошариться по истории на 50 веток с коммитами по 200 файлов" полностью окупает все остальные затраты. И если в IDEA встроенный интерфейс достаточно удобный и функциональный, то с каким-нибудь VSCode-ом всё гораздо печальнее.
А можно поподробнее про тестирование пакетов в Docker и как это сделать удобно? Вот допусти я хочу потестить условный nuxt. Я поднимаю докер и устанавливаю пакет в контейнер и там же его запускаю. Как мне с ним работать?
Понимаешь Docker с нужными тебе библиотеками, и говоришь какие локальные папки (с сорсами) ему в виртуалку добавить. Все команды в терминале виртуалки пишешь.
А что именно протестировать? Запускается ли nuxt в браузере? Тогда гугли "Docker port mapping", Прогнать юнит тесты? Протестировать endpointы? Что имелось в виду?
@@lukas.pierce да в общем с ним поработать, фичи поделать. Ну или другой кейс: Есть например у тебя рабочий проект, тебе нужно найти подходящую под твои нужны либу, например таблицу. Ты начинаешь перебирать возможные варианты. И что в таком случае будет 2 папки с нодмодулями, одна в реальном проекте, а другая (с тестовыми пакетами) в контейнере?
насчёт gui для гита, код-ревью делать терминале со стандартным построчным диффом то ещё удовольствие. Так что для этой задачи удобней всё же гуй для гита
докер под маки запускается в виртуалке с линуксом. если проект большой то этот сетап будет непрерывно нагревать ваш мак. и решения вроде как не существует
Нетбинс тормозной, но сильно выручал с PHP. Vs-code не хотелось засирать одноразовыми настройками да и много времени уходит на это, в нетбинсе всё было сразу. ПхпШторм , конечно лучше, но платно, Райдер я покупал всегда, до определенного события, шторм покупать ради единичных траблшутингов смысла не было.
Программисты не ставят программы, программисты их пишут. А установкой программ занимается оператор ЭВМ или сисадмин, и эти двое вообще никакого отношения к программисту не имеют. Пухон не ставьте, это вообще какашка, если его обновить, старые py файлы перестают работать корректно, приходится все заново переписывать
@@sgs882 worktree позволит быстро скакать между ветками не теряя текущую работу. При этом это легковеснее, чем каждый раз клонировать репозиторий заново. Стэшить тоже можно, но новостозданные файлы туда не спрячешь, а другой работе они могут мешать.
то чувство когда ты 30 лет кодишь, думаешь, что много знаешь, но несешь пургу на ютубе. Мужик, ты серьезно ? Я не знаю даже чем тебе помочь, но думаю, что тебе надо весь свой поток бреда писать заранее где-то и прогонять хотя бы через ИИ. Какие дыры в Xterm ? Ой ладно, тут кринжа конечно хватает.
@va_golovanov уязвимости и побеги из namespace, также, контейнеры много мусора оставляют и если не задумываться об этом, можно основную машину крашнуть
@@kittengray9232 открою большой секрет, не у всех десктоп винда (да и при неумелом использовании докера, можно сделать и из wsl и на основной хост загрузить не очень полезную нагрузку).
Про пайтон вы сказали не верно, 3тья версия это как с Ануляром, был angular.js потом angular2, но это не значит, что на вторую версию не выходит обновлений, там уже 19 версия, так же и с python3, актуальная версия сейчас 3.12
Structured Query Language (SQL) (pronounced /ˌɛsˌkjuˈɛl/ S-Q-L; or alternatively as /ˈsiːkwəl/ "sequel") is ... (википедия). На западе сиквел говоряят наверное даже чаще чем эскуэл.
@@VitalyK_STU Да без проблем, на западе много своих произношений, в силу исторических, культурных и языковых особенностей, например линукс они могут произносить, как линекс, но русскоговорящему человеку такое произношение режет слух, ну допустим мне режет. Я 14 лет занимаюсь разработкой и сиквел первый раз услышал может с пол года назад и все чаще начинаю слышать. Хз с чем это связано, может местные думают, что если повторить, то компетенция твоя повысится. Проверил ради интереса, сам автор канала 3 года назад произносил sql, как эскьюэл. Где-то услышал сиквел и решил, что так будет по айтишному
VSCode например позволяет подключаться к контейнеру и открывать там файлы. То есть создается контейнер, туда пробрасывается проект и у тебя в итоге код, IDE и среда - всё в контейнере
@@ГлебФёдоров-ч1л можно и без compose. Только писать всю эту маету руками - еще то удовольствие. Хотя, если есть желание прокачать bash, то почему и нет?
@@romangaranin2675 учитесь делать руками. можете попасть в ситуацию, когда на каком ни будь компе не окажется привычного окружения, например на собеседовании. Весело будет, когда претендент на синьора не может подключиться к контейнеру без IDE.
@@romangaranin2675 спасибо за ответ. Нужно будет попробовать vscode. Правда, мне кажется, для разработки это какой-то оверхед. В Идее я могу установить несколько версий джава и использовать необходимую в каждом отдельном проекте, без необходимости переключаться между ними как когда-то с помощью sdkman
Запуск ОС в докере обычно реализуется через Qemu, а в винде сам докер как бекенд использует WSL, который сам виртуализуется через Hyper-V, так что это так себе идея с двойной виртуализацией.
Докер как и всю разработку, если только это не .Net Framework под виндовс выполнять так себе решение. Я вынужден был перейти на вин10 из-за специфики проектов, попробовал поиграть с докером и понял, что это очень не удачная идея, также как и всл в целом.
Сейчас приходится возиться с огромным беком на Го (телеграм-сервер), WSL хватает за глаза. Так же там еще крутится Кафка, Редис, Мускуль, Минио и еще куча малоизвестных китайских компонентов. В остальном - не все ли равно на какой ОС запускать IDE? VSCode прекрасно работает с WSL. Полгода назад попробовал свежую Убунту - ну что сказать? Вайфай отваливается, блютуз отваливается, даже беспроводная сеть и та отваливается! И это на 8700К на топовой на момент покупки матери от Асус. Куча визуальных глюков, и это на 1080Ti с официальными дровами! Постоянно всплывающие креши от Гнома. Что-то там еще было, но сейчас не вспомню уже. Другой проект, там Котлин + Спринг бек, Постгрес, Редис. Нормально живет в докере. А фронт на Флаттере спокойно пилится и под виндой.
спасибо за lazygit ) а то перед коллегами неудобно, что пользуюсь только командной строкой, теперь есть чем ответить ))) ... в ответ могу предложить терминальный гуи для psql pspg )
Ни в коем случе разработчику не нужно соглашаться на принудительную установку каких бы то ни было тайм-трекеров, особенно таких, которые делают снимки экрана и отправляют куда-то. Если потенциальный наниматель настаивает на таком - то лесом такого нанимателя.
Это любой видеодрайвер делает и многие другие приложения. Вы ничего с этим не сделаете. Компьютер давно не принадлежит пользователю. Если можно красть что угодно с ПК и сливать в сеть через широкополосный доступ, то кто из компаний откажется?
@@ОнуфрийНечепуренко что "любой видеодрайвер делает и многие другие приложения"? Сливает мои скриншоты и другую мою приватную информацию моему нанимателю? Да ну?!
@@ОнуфрийНечепуренко не вижу логики в таком подходе. Это всё равно что сказать: "Как по мне, то без разницы кто узнает о том, что я ходил к любовнице - моя жена или случайный прохожий". По-моему как раз разница принципиальна. Крупный бизнес собирает свои коллекции big data. Персонально я ему совершенно не интересен, он вообще не знает о моём существовании. А вот наниматель замахивается на то, чтобы чтобы следить именно прицельно за мной. И это совсем другая история.
Пойду в разрез с рекомендацией из видео но мне нравится терминал kitty очень шустрый многие по сравнению с ним отдыхают. Когда работал в Linux ставил себе fish shell, весьма симпатичный. Правда сейчас на маке и пока остаюсь на zsh
неа, не все сахар - кракен променять на всратую консольку... особенно когда есть дофига проэктов или куча веток со времен динозавтров - нет спасибо. а вот контейнеры это секс😊 за терминал от себя скажу - стандартного с головой... ну oh my posh еще поставить (вроди же давно проект и на гите есть - проверяйте) и тоже с головой. За винду подкол неактуален уже😁, терминал от винды учитывая wsl и всякие связки, настройки... очень даже гуд. За bash молчу - wsl не все может, но отн есть, а вот маковский terminal перед линуксовым токо губки вытирает))
стоит у меня всё и апачи и докеры и всл и мсис и виртуалбох вместе куему 7зип вместе винраром, за том потом какой кайф на чистой системе всё это опять ставить
Это конечно крайне не популярное мнение, но является железобетоным фактом, кто бы как бы не говорил. Худшее, что вы можете установить на свой компьютер - VSCode, вечно с лагами и багами, орентация по навигации - это просто тихий ужас...
Меня всегда интересовало как на винде, поставить игры или программы с зелёного сайта, которых уже не купить. Да так что бы не засрать систему или обезопасить свои данные. Но толком ничего поиск не выдаёт
И как же они вас кинули? Предупредили всего за полгода, что продлевать лицензию не будут? Позволили вам плагины через *три_буквы* качать? Позволили вам вечно легаси лицензией пользоваться? У меня моя легаси лиценция аж с жабой 21 спокойно дружит.
Совет начинающим программистам, которые хотят реально понимать, что они делают - не ставьте IDE. Для начала работы с Java вам не нужен IDEA, ни ultimate, ни community. В идеале даже не Vscode изначально. Возьмите обычный текстовый редактор и запускайте все в терминале. Современные иде превращают всё в Click-to-run. Вы не будете понимать разницу между компиляцией, интерпретацией, сборкой и запуском. Вы не будете понимать (касательно, например, js) разницы в импортах со всякими фигурными скобками и прочим. Научитесь это делать вручную, поймите, в чем смысл импорта, зачем нужен, допустим, pom.xml, как создаются spring boot приложения. Я поздно к этому пришел, думая, что помник это что-то обязательное и обязательно нужен spring initializer. Всё, что может делать ИДЕ, можете делать вы, но прописывая вручную и осознавая, что происходит. Она не делает НИЧЕГО магического, но прячет от вас множество важных моментов, скрывая это под маской удобства и скорости разработки. Максимум, что вам может пригодиться - автокомплит и проверка синтаксиса. Сейчас я очень жалею, что много времени «сэкономил» на этом.
Ну такое, ставьте те программы в которых вы любите работать и те которыми пользуется команда. Докер только для сервисов которые не запускаются под Windows
xterm источник дыр в системе? это в той системе куда можно было зайти под рут без пароля в High Sierra? xterm используется в десятках дистров, и до сих пор патчится и сопровождается - посмотрите их changelog. помоему этот чувак больше разбирается в сортах латте чем в юникс системах
Лайк за видео без лишних вставок с музыкой и непонятной движухой)
Видео специально для срача 😂
Однозначно!
ага)
Ну слава Богу, Турбо Паскаль 7.0 все еще в силе :).
Не захламдяйте свой пк! Захламите свой компьютер докером!
Как альтернатива докеру вот узнал про NixOS. Интересно что Миша знает/думает по поводу этого.
@@glebkresh инструмент этот конечно замечательный, но на мак стороннюю ОС ведь не поставишь)
А минусы "захламления докером" будут?
@@theban2517 докер и есть один большой минус
Не понял наезд на Эклипс и Нетбинс... На сколько я знаю, обе ИДЕ обновляться
Там многие привычные из VS Code и JetBrains фичи отсутствуют, либо реализованы ну о-о-о-очень альтернативным способом.
Eclipse не трогай) а то нечем будет писать код на Си)
Месье Михаил какие среды для программирования микроконтроллеров Вы знаете, которые не основаны на Eclipse ?
а "микроконтроллеры" - это язык такой?
попробуйте поискать у JetBrains, возможно вам подойдёт CLion
Ну или если прям уж нет ничего подходящего кроме Eclipse - то думаю те кто об этом знают - и знают почему им нужен именно эта ИДЕ
pico_sdk прекрасен - ему кроме cmake ничего не надо (ну и кросс-тулчейн любой, конечно же).
вот по опыту скажу даже 3-4 команды в гите.
они быстрее в визуальной среде выполнятся будут.
а также
я кучу раз видел как люди забывали забрать изменения прежде чем внести (я и сам попадал в такую ситуацию)
потом решение этого бывает не быстрым и этого можно было избежать просто на просто используя какой-нибудь Fork или еще что
поэтому нет я вообще не согласен
на оборот юзайте графический интерфейс для гита ! это быстро и удобно чем в консоли искать команду которую ты вводил (а именно так и делают, а не вбивают каждый раз с нуля)
Кроме адд пулл пуш и ребейса 99,9% времени ничего не использую, а конфликты фикшу руками просматривая файл, вообще ни разу не пробовал гуи, дело вкуса
В powershell можно установить ReadLine и будет тебе нормальная история с автокомплитом.
Абсолютно согласен. Сам использую Fork и продвигаю его на работе. Визуально гораздо проще понять, что происходит и избежать ошибок. У нас, например, ребята, пытаясь в командную строку, неправильно ребейзили, потому что не понимали, что происходит. А не понимали, потому что пытались в командную строку и не видели визуально. И вместо своей ветки, ребейзили мейн. А те "тру программисты", которые думают, что консоль добавляет им скила, могут идти лесом. Git это лишь инструмент. Работодатель платит не за команды в консоли.
@@dreamtaker_ua Если не пробовал, то как понять разницу?
брэд, гит комманды моментально печатаются, так как их по несколько раз на день вбиваешь. и да, там нечего искать: pull, push, checkout, reset, revert, commit, cherry-pick, rebase, merge, add. десяток комманд проще запомнить, чем уи открывать на каждый чих
Я бы ещё посоветовал Bruno вместо Postman для обращений к API. Bruno ведёт локальные текстовые базы данных запросов и не привязывает к своему серверу. Базы Bruno можно отправлять в хранилище и совместно над ними работать.
Не слышал, надо попробовать, давно искал алтернативу постману
Спасибо!
4:19 "к счастью", спасибо за рантайм о котором я не просил, мне вот еще не хватает того, чтобы у меня на машине пайтон код исполнялся без моего ведома
Блажен кто верует....
Назревает новая тема для видео!)
Прошу что бы первая была на тему, что установить на пк или мак и что держать в докере, для фронтенда( реакт нэтив, JS) и все такое. Думаю многие задаются вопросом а что в целом нужно для полноценной разработки и пока будут учиться и устанавливать, могут натворить ошибок ) спасибо!)
@@muradmutaev vscode, chrome, postman, terminal, git на ноут, ноду (сам проект) в докер
Спасибо, познавательно
Думал что будет топик про приложения для отслеживания действий работника. Иногда в компаниях требуют установку определенного софта, который следит за тем работает ли программист или балду гоняет.
Иногда? Я ни разу ещё не видел компании, которая бы не ставила программу для слежки за нажатиями клавиш и даже иногда прослушивания микрофона.
@@ДмитрийДмитриевич-ы5х в хреновых же компаниях ты работаешь...
@ ну какие в россии есть... Были бы другие работал бы в других.
@ что-то у тебя не так с поиском работы 🤔
@ дадада, ты успешный успех
Редко но использую для Git программу Fork. Очень помогала найи изменения в моментах раблшутинга и ослеживания изменений которые привели к факапу.
Ага, особенно если ты прогаешь под stm32, то эклипс в виде CubeIDE тебе нахер не нужен конечно! И он не поддерживается компанией st и обновления на него каждый день не пр летают.
Все относительно. Эклипс в ембеддед это бомба
Завидую людям, которым реально хватает 4-х команд в GIT-е. У меня наоборот, раз в месяц "пошариться по истории на 50 веток с коммитами по 200 файлов" полностью окупает все остальные затраты. И если в IDEA встроенный интерфейс достаточно удобный и функциональный, то с каким-нибудь VSCode-ом всё гораздо печальнее.
3:46 нормальные ИДЕ содержат встроенный гит-нтерфейс если нужно что-то не стандартное
Дали бы ссылок на видео про докер
А можно поподробнее про тестирование пакетов в Docker и как это сделать удобно? Вот допусти я хочу потестить условный nuxt. Я поднимаю докер и устанавливаю пакет в контейнер и там же его запускаю. Как мне с ним работать?
Говорят, можно как-то извратиться, но я даже не пытался 😹
Понимаешь Docker с нужными тебе библиотеками, и говоришь какие локальные папки (с сорсами) ему в виртуалку добавить. Все команды в терминале виртуалки пишешь.
А что именно протестировать? Запускается ли nuxt в браузере? Тогда гугли "Docker port mapping", Прогнать юнит тесты? Протестировать endpointы? Что имелось в виду?
@@lukas.pierce да в общем с ним поработать, фичи поделать. Ну или другой кейс: Есть например у тебя рабочий проект, тебе нужно найти подходящую под твои нужны либу, например таблицу. Ты начинаешь перебирать возможные варианты. И что в таком случае будет 2 папки с нодмодулями, одна в реальном проекте, а другая (с тестовыми пакетами) в контейнере?
насчёт gui для гита, код-ревью делать терминале со стандартным построчным диффом то ещё удовольствие. Так что для этой задачи удобней всё же гуй для гита
плюсую. а также когда у тебя 20 веток на проекте, то gui можно сразу увидеть всю картину
Судя по аргументам чел считает что GUI это просто кнопка для ввода команды, тут можно шторку вешать
Для этого же есть *стандартный* веб-интерфейс ГитЛаба или ГитХаба?
@@1234567qwerification не всегда репа в гитлабе или гитхабе, например частенько встречаю гитолайт, или просто в папке на локале/на сервере
нафига что-то скачивать? мне нужны только Xcode и Terminal macOS это всё ))
Миша, забыл плашку в конце видео )) спасибо за твою работу
докер под маки запускается в виртуалке с линуксом. если проект большой то этот сетап будет непрерывно нагревать ваш мак. и решения вроде как не существует
Попробуйте OrbStack это нативная поддержка докера на макос, там даже графики потребления питания есть и он неплохо так лучше докер десктопа
Скорее упретесь по оперативке, чем по процессору.
терминал советую ghostty для linux и mac, а для оболочки nushell вместо bash :)
Focus Editor, который написан на jai, является интересным решением для редактирования кода.
Нетбинс тормозной, но сильно выручал с PHP. Vs-code не хотелось засирать одноразовыми настройками да и много времени уходит на это, в нетбинсе всё было сразу. ПхпШторм , конечно лучше, но платно, Райдер я покупал всегда, до определенного события, шторм покупать ради единичных траблшутингов смысла не было.
А райдер теперь бесплатный вроде?
Hi Ya & best wishes. Thanks for work. Be Happy. Sevastopol/Crimea.
Я не ставлю на компьютер кактус. Кактус надо ставить рядом с монитором.
И защитный экранчик поверх монитора еще нужно навешивать :)
Идеально
Программисты не ставят программы, программисты их пишут. А установкой программ занимается оператор ЭВМ или сисадмин, и эти двое вообще никакого отношения к программисту не имеют. Пухон не ставьте, это вообще какашка, если его обновить, старые py файлы перестают работать корректно, приходится все заново переписывать
Так это +++, когда не появляются "новые фичи", которые ты не просил :)) Это просто задолбало, все перенастраивать, после каждого апдейта системы.
Было бы неплохо узнавать git дальше избитых 10 команд. Там есть малоизвестные, но полезные приколюхи, такие как worktree и submodules.
Это было бы хорошо, но зачем? Если большая часть работы дева это отпочковаться от рабочей ветки и отправить на неё ПР.
@@sgs882 worktree позволит быстро скакать между ветками не теряя текущую работу. При этом это легковеснее, чем каждый раз клонировать репозиторий заново. Стэшить тоже можно, но новостозданные файлы туда не спрячешь, а другой работе они могут мешать.
не только
git bisect тож прикольная штука
@@sgs882 вот хотя бы для того, чтоб таких "разработчиков", как ты, отфильтровывать еще на первом интервью.
то чувство когда ты 30 лет кодишь, думаешь, что много знаешь, но несешь пургу на ютубе. Мужик, ты серьезно ? Я не знаю даже чем тебе помочь, но думаю, что тебе надо весь свой поток бреда писать заранее где-то и прогонять хотя бы через ИИ. Какие дыры в Xterm ? Ой ладно, тут кринжа конечно хватает.
Через xterm можно патч Бармина запустить, ага 😹
Отмечу, что docker или podman лучше не использовать на хостовой машине, а поднимать виртуальную машину, через тот же вагрант и использовать там
А почему так?
@va_golovanov уязвимости и побеги из namespace, также, контейнеры много мусора оставляют и если не задумываться об этом, можно основную машину крашнуть
Под Виндой Docker бежит в WSL, это само по себе уже виртуалка! Где, говоришь, не использовать Docker?
@@kittengray9232 открою большой секрет, не у всех десктоп винда (да и при неумелом использовании докера, можно сделать и из wsl и на основной хост загрузить не очень полезную нагрузку).
Пытаюсь, но не могу подружиться с VSCode, запускаю Eclipse параллельно. IntelliJ работодатель не оплачивает,
Java, TS
Про пайтон вы сказали не верно, 3тья версия это как с Ануляром, был angular.js потом angular2, но это не значит, что на вторую версию не выходит обновлений, там уже 19 версия, так же и с python3, актуальная версия сейчас 3.12
Когда называешь sql сиквел, то кажешься более разбирающимся в it. Postgreсиквел👍
😂
Я когда был еще совсем зеленым, так называл, и на меня уже по другому смотрели. Хотя если честно тут пару раз так сказал так меня не поняли. )
Ес Ху Ел
Structured Query Language (SQL) (pronounced /ˌɛsˌkjuˈɛl/ S-Q-L; or alternatively as /ˈsiːkwəl/ "sequel") is ... (википедия). На западе сиквел говоряят наверное даже чаще чем эскуэл.
@@VitalyK_STU Да без проблем, на западе много своих произношений, в силу исторических, культурных и языковых особенностей, например линукс они могут произносить, как линекс, но русскоговорящему человеку такое произношение режет слух, ну допустим мне режет. Я 14 лет занимаюсь разработкой и сиквел первый раз услышал может с пол года назад и все чаще начинаю слышать. Хз с чем это связано, может местные думают, что если повторить, то компетенция твоя повысится. Проверил ради интереса, сам автор канала 3 года назад произносил sql, как эскьюэл. Где-то услышал сиквел и решил, что так будет по айтишному
Думаю в список нужно добавить Steam
Не понял на счёт разных версий языков программирования. Как их использовать в доккере с локально установленной IDE?
используя контейнеры, например compose файл настроить и запускать docker-compose up, смотрим результат
VSCode например позволяет подключаться к контейнеру и открывать там файлы. То есть создается контейнер, туда пробрасывается проект и у тебя в итоге код, IDE и среда - всё в контейнере
@@ГлебФёдоров-ч1л можно и без compose. Только писать всю эту маету руками - еще то удовольствие. Хотя, если есть желание прокачать bash, то почему и нет?
@@romangaranin2675 учитесь делать руками. можете попасть в ситуацию, когда на каком ни будь компе не окажется привычного окружения, например на собеседовании. Весело будет, когда претендент на синьора не может подключиться к контейнеру без IDE.
@@romangaranin2675 спасибо за ответ. Нужно будет попробовать vscode. Правда, мне кажется, для разработки это какой-то оверхед. В Идее я могу установить несколько версий джава и использовать необходимую в каждом отдельном проекте, без необходимости переключаться между ними как когда-то с помощью sdkman
Слышь, миша, это чего такого xterm не умеет? Возвращайся, когда найдешь более "современный" терминал, который умеет в tektronix, regis и sixel.
Запуск ОС в докере обычно реализуется через Qemu, а в винде сам докер как бекенд использует WSL, который сам виртуализуется через Hyper-V, так что это так себе идея с двойной виртуализацией.
Докер как и всю разработку, если только это не .Net Framework под виндовс выполнять так себе решение. Я вынужден был перейти на вин10 из-за специфики проектов, попробовал поиграть с докером и понял, что это очень не удачная идея, также как и всл в целом.
Сейчас приходится возиться с огромным беком на Го (телеграм-сервер), WSL хватает за глаза. Так же там еще крутится Кафка, Редис, Мускуль, Минио и еще куча малоизвестных китайских компонентов.
В остальном - не все ли равно на какой ОС запускать IDE? VSCode прекрасно работает с WSL.
Полгода назад попробовал свежую Убунту - ну что сказать? Вайфай отваливается, блютуз отваливается, даже беспроводная сеть и та отваливается! И это на 8700К на топовой на момент покупки матери от Асус. Куча визуальных глюков, и это на 1080Ti с официальными дровами! Постоянно всплывающие креши от Гнома. Что-то там еще было, но сейчас не вспомню уже.
Другой проект, там Котлин + Спринг бек, Постгрес, Редис. Нормально живет в докере. А фронт на Флаттере спокойно пилится и под виндой.
Ваше мнение об уже обязательном BOM для софтвара ?
Не помню, чтобы Михаил отвечал у себя в комментариях. Скорее всего, вы не дождётесь его мнения о BOM.
Должны)), как забавно
спасибо за lazygit ) а то перед коллегами неудобно, что пользуюсь только командной строкой, теперь есть чем ответить ))) ... в ответ могу предложить терминальный гуи для psql pspg )
Почему на полочке 7 батареек, ведь обычно их четное количество. Вопрос, который интересовал меня все видео
Человек, который не поленился посчиать батарейки.
даже я не знаю ответа на этот вопрос )))
"Але, это Балабановская спичечная фабрика??..."
Ни в коем случе разработчику не нужно соглашаться на принудительную установку каких бы то ни было тайм-трекеров, особенно таких, которые делают снимки экрана и отправляют куда-то. Если потенциальный наниматель настаивает на таком - то лесом такого нанимателя.
Это любой видеодрайвер делает и многие другие приложения. Вы ничего с этим не сделаете. Компьютер давно не принадлежит пользователю. Если можно красть что угодно с ПК и сливать в сеть через широкополосный доступ, то кто из компаний откажется?
@@ОнуфрийНечепуренко что "любой видеодрайвер делает и многие другие приложения"? Сливает мои скриншоты и другую мою приватную информацию моему нанимателю? Да ну?!
@@anonymous-g4e Не вашему нанимателю, конечно, а крупному бизнесу и спецслужбам. Как по мне, если данные утекают - то уже без разницы кому.
@@ОнуфрийНечепуренко не вижу логики в таком подходе. Это всё равно что сказать: "Как по мне, то без разницы кто узнает о том, что я ходил к любовнице - моя жена или случайный прохожий". По-моему как раз разница принципиальна. Крупный бизнес собирает свои коллекции big data. Персонально я ему совершенно не интересен, он вообще не знает о моём существовании. А вот наниматель замахивается на то, чтобы чтобы следить именно прицельно за мной. И это совсем другая история.
Пойду в разрез с рекомендацией из видео но мне нравится терминал kitty очень шустрый многие по сравнению с ним отдыхают. Когда работал в Linux ставил себе fish shell, весьма симпатичный. Правда сейчас на маке и пока остаюсь на zsh
2:38 вообще не согласен. Fork и smartGit удобные и наглядные штуки
неа, не все сахар - кракен променять на всратую консольку... особенно когда есть дофига проэктов или куча веток со времен динозавтров - нет спасибо. а вот контейнеры это секс😊 за терминал от себя скажу - стандартного с головой... ну oh my posh еще поставить (вроди же давно проект и на гите есть - проверяйте) и тоже с головой. За винду подкол неактуален уже😁, терминал от винды учитывая wsl и всякие связки, настройки... очень даже гуд. За bash молчу - wsl не все может, но отн есть, а вот маковский terminal перед линуксовым токо губки вытирает))
Shalom to All
стоит у меня всё и апачи и докеры и всл и мсис и виртуалбох вместе куему 7зип вместе винраром, за том потом какой кайф на чистой системе всё это опять ставить
Это конечно крайне не популярное мнение, но является железобетоным фактом, кто бы как бы не говорил. Худшее, что вы можете установить на свой компьютер - VSCode, вечно с лагами и багами, орентация по навигации - это просто тихий ужас...
А я поставил... пытался настроить, а он что-то скачивать начал... а потом подумал: нах он мне нужен? Так и сижу на vim.
с какого сайта проверенного советуете ставить пиратские программы? )))
Со с старых например рутрекер
Докер для десктопа лучше чем venv или другие виртуалки?
Докер лучше чем что бы то ни было.
Данный пехапешер советует ставить только пхп )
про браузеры забыл
Точно, lynx будет достаточно для всего:)
не знаю, сижу в неовиме, 4 команды гита использую только с терминала
Докер тоже хлам. Недавно на м2 маке словил ишью по докеру
дело не в докере а в маке. мак - зло
Можно поставить orbstack. С ним все ок. Ставится через brew, в том числе
Меня всегда интересовало как на винде, поставить игры или программы с зелёного сайта, которых уже не купить. Да так что бы не засрать систему или обезопасить свои данные. Но толком ничего поиск не выдаёт
Виртуалка?
После кидалова, которое устроила JetBrains российским программистам, я считаю пиратство их продуктов абсолютно оправданным.
Там и на trial-версиях неплохо сидится, пиратить смысла мало.
И как же они вас кинули? Предупредили всего за полгода, что продлевать лицензию не будут? Позволили вам плагины через *три_буквы* качать? Позволили вам вечно легаси лицензией пользоваться? У меня моя легаси лиценция аж с жабой 21 спокойно дружит.
Как у JetBrains дела с поддержкой языков программирования Ada и Delphi?
@@VitalyK_STUну... Наверно стоило совсем не трахать мозг. Не за пол года, ни за год. Никогда.
Деньги - товар. Ничего лишнего.
Скуфанулся 😁
total commander, notepad++
Хм?
Что-то из 2012?
@ видимо вкус фломастеров не тот...
FarManager жи.
Его на Линукс портировали 😹
на квартиру клининг заказываете, или с чего такой порядок вдруг?
нет, своими руками все делаем)
Совет начинающим программистам, которые хотят реально понимать, что они делают - не ставьте IDE. Для начала работы с Java вам не нужен IDEA, ни ultimate, ни community. В идеале даже не Vscode изначально. Возьмите обычный текстовый редактор и запускайте все в терминале. Современные иде превращают всё в Click-to-run. Вы не будете понимать разницу между компиляцией, интерпретацией, сборкой и запуском. Вы не будете понимать (касательно, например, js) разницы в импортах со всякими фигурными скобками и прочим. Научитесь это делать вручную, поймите, в чем смысл импорта, зачем нужен, допустим, pom.xml, как создаются spring boot приложения. Я поздно к этому пришел, думая, что помник это что-то обязательное и обязательно нужен spring initializer. Всё, что может делать ИДЕ, можете делать вы, но прописывая вручную и осознавая, что происходит. Она не делает НИЧЕГО магического, но прячет от вас множество важных моментов, скрывая это под маской удобства и скорости разработки. Максимум, что вам может пригодиться - автокомплит и проверка синтаксиса.
Сейчас я очень жалею, что много времени «сэкономил» на этом.
А на меня, использую только vim и пишу на "с", смотрят как на дебила...
а на самом ли деле это нужно начинающему?
Cody plugin
"Прочитайте еще вот эти 10 книжек перед тем как начнёте кодить"
Согласен на 100%
Финальный экран поменялся.... непонятно
что тебе не понятно, за войну топишь?
Ну навалил 😅 Фактически со всем не согласен🙃
Konsole + neovim
notepad++
Ну такое, ставьте те программы в которых вы любите работать и те которыми пользуется команда.
Докер только для сервисов которые не запускаются под Windows
Vim
Bullshit
Клоун
ша линуксойды сожрут Мишу с какахами и не подавятся за редактор кода.🤣
Никогда не ставьте VS Code...
xterm источник дыр в системе? это в той системе куда можно было зайти под рут без пароля в High Sierra? xterm используется в десятках дистров, и до сих пор патчится и сопровождается
- посмотрите их changelog. помоему этот чувак больше разбирается в сортах латте чем в юникс системах
о, пошли ссаные кликбейты в названии и превьюхах. Так всё плохо с просмотрами?