Мне кажется, название не соответствует содержанию.
@automankatabelno6984 жыл бұрын
Да, у меня тоже есть такое ощущение...
@tapin134 жыл бұрын
Вам не кажется
@КирилоВасильєв-п3ы4 жыл бұрын
А еще он слишком распыляется на "мысли не по теме"
@vc369604 жыл бұрын
А тут есть содержание? 🤣
@ElChampi03 жыл бұрын
как и любой его видос
@DataScienceGuy4 жыл бұрын
В случае пожара: - git commit -a - git push - Покинуть помещение
@AnatoliyRU4 жыл бұрын
git commit -a -m"#"
@FrontendSensei4 жыл бұрын
😂
@anatolii.vorobiov4 жыл бұрын
git push -f - ибо наше самое важное
@AntoshaaU4 жыл бұрын
А если конфликты будут?
@DimaVort4 жыл бұрын
Класс! Распечатаю и повешу в рамочку у входа)
@OlmOfD4 жыл бұрын
Юзеры: Как пользоваться гитом? Немчинский: Пользуйтесь как хотите!
@MrOntuan2 жыл бұрын
Пользуйтесь как хотите! Главное пользуйтесь правильно.
@RaPmanTim322 Жыл бұрын
😂
@VladArakelov4 жыл бұрын
Ожидал, что речь пойдет про практики того как строится сам репозиторий - merge/rebase, правила формирования master/develop/feature/release веток. ...написал я посмотрев 70% видео и понял что об этом и есть оставшиеся 30% :) Было бы интересно послушать о том, как именно эти практики формируются в команде, какие стандарты для каких команд подходят и в каких случаях стоит инициировать изменение этих стандартов в ту или иную сторону (например, в случае когда команда постепенно увеличивается в количестве начиная с 1 человека)
@mormeoi4 жыл бұрын
Как скажет начальник так и будет. Если ты будешь начальником, то сам придумаешь эти практики как тебе удобно. Я обычно работаю так: для личных проектов (1 человек -- я) используется одна ветвь. При работе в команде - все текущие коммиты в master pull request'ом из feature branch или личного master'а разработчика, релизы периодически ответвляются от мастера, фиксы в релизные бранчи сначала коммитом в мастер, потом cherry pick. Более сложная структура с stable/developer ветками или более замороченным ветвлением, как показывает мой опыт, ни к чему хорошему не приводит.
@VladArakelov4 жыл бұрын
@@mormeoi > Если ты будешь начальником, то сам придумаешь эти практики как тебе удобно - так ведь надо придумывать не так чтобы мне было удобно, а так чтобы было удобно всей команде. Я то не начальник, но на одной из прошлых работ была именно такая ситуация, когда я начинал проект один и постепенно размер команды увеличился до 5 человек, и приходилось балансировать между функциональностью и удобством использования стандарта управления ветками
@romanpoimtsev9717 Жыл бұрын
Ох, ë, теперь я окончательно запутался
@noobsabot77964 жыл бұрын
Ну наконец-то сменили фон! Вот этот очень приятный!)
@pamrpabkey42314 жыл бұрын
Согласен) Темный фон просто радость глаз ))
@dmChanal14 жыл бұрын
точно, предыдущие два были странными
@equim73634 жыл бұрын
Этот в цвет кружки просто брали.
@taller86244 жыл бұрын
и первую фразу складно произнёс 👍🏻
@radikovichkz24704 жыл бұрын
Ни раз не обратил внимание на фон. Мне больше контент интересен. Можно видео выключить оставить звук.
@alberthofmann26744 жыл бұрын
Вау, вот этот фон супер! И стол, и кружка на месте - шикардос одним словом)
@trygoboi47904 жыл бұрын
Люди насчет Линукса, не переживайте. Я сейчас пишу эот комментарий сидя на ютубе с Убунту, это не так уж страшно. Графический интерфей беднее Винды, но пользоваться можно. А терминал, так как терминал использует язык bash, большинство комманд для разных Юникс лайк систем похожи, основные команды по типу создания файлов и запуск программ можно освоить меньше чем за час. А всё остальное можно найти в интернете. Просто пишите то что вам надо и делать и приписывайте "терминал Убунту (или другой дистрибутив Линукса" и всё, это не сложно правда. Я Линукс ставил не сам, нам в универе дали ноутбуки где он уже стоял, но уже с этой целью можно обратиться к специалисту, не думаю что это будет стоить много или же попробовать установить самим. А потом вы поймете, что многие вещи реально удобнее устанавливать и выгружать в интернет (допустим в тот же гит) через терминал. Я даже на винде иногда пользуюсь Гит Башем заместо стандартной консоли (Повер шелл) от Винды (Майкрософта)
@cbkmdth3 жыл бұрын
Первый раз в жизни я увидел ролик, который автор запилил для людей, которым ютуб подсовывает ролики по ошибке! :))))))))))))))))
@artemsvarych90224 жыл бұрын
Мне показалось, что тема называется не верно. Нужно было назвать как-то так: "Git: какие инструменты использовать". Вы ничего не сказали о том, как правильно использовать Git: не привели ни одного примера. Ожидалось что будет раскрыта тема о том, при каких условиях мерджить в master, какую стратегию использовать при втягивании кода в свою ветку (merge, rebase) и т.п. "Ну Вы поняли" (с) Немчинский ;)
@grimial4 жыл бұрын
Фон - check, Стол - check, Кружка - check. И ведущего по-прежнему зовут Сергей Немчинский!
@giper44034 жыл бұрын
А мне лиса вязаная зашла)))) Помимо всего видоса)))
@romansharpe11314 жыл бұрын
Скоро появится еще серебряная кнопка на заднем фоне
@goodvin85544 жыл бұрын
сегодня фон украли 🙂
@sxntana71624 жыл бұрын
С каждым разом, всё лучше
@ivank55044 жыл бұрын
Лисичка hand-made - зачетная ;)
@59script Жыл бұрын
Сергей, всё супер! всё доходчиво объяснил! Как всегда☝️😃
@artemboiarshinov4 жыл бұрын
Ожидал услышать про Git Flow и другие методологии. Увы =(
@LeoMrakobes4 жыл бұрын
как -то совсем ни о чём... больше поговорили про "при помощи чего коммитить" а не про правильность работы с гитом, как будто "вот вам анонс, а подробнее когда ни будь расскажу" Есть алгоритмы которые мастхев при командной работе, например: правила коздания рабочих веток что бы потом было меньше конфликтов, когда нужно обновлять рабочую ветку, куда пушить и куда делать ПР и много других мелочей которые многие не делают только по тому что вообще пользуются только мастером, я уже молчу про форки... но Сергей о них даже не заикнулся.
@LeoMrakobes4 жыл бұрын
по поводу работы с GITом через IDE: через ИДЕшку удобно коммитить и проверять что именно попадает в коммит, но если нужно сделать что-то больше: например решить кофликт при ребейзе или мерже или ешё что похуже - то ТОЛЬКО КОНСОЛЬ
@LeoMrakobes4 жыл бұрын
кому интересно как начать работать с ГИТом есть неплохая серия простых видео kzbin.info/www/bejne/b5WYk32ZbdRqg6M
@dmytro_dd4 жыл бұрын
@@LeoMrakobes Я сам люблю консольный гит, но резолвить конфликты.. гуи предоставляют шикарный флоу
@maxlich91394 жыл бұрын
@@dmytro_dd согласен, в идеи удобный механизм разрешения конфликтов
@yaroslavvelikiy48084 жыл бұрын
Сам 90% времени использую гит через GUI по тому, что это удобно. Почему нужно уметь работать с гитом из консоли: - доступны все возможности гита, а не только те что реализовали в очередном GUI - заставляет лучше понимать внутреннее устройство - порой приходится работать там где нет удобной/привычной/никакой GUi
@Asiro-S4 жыл бұрын
вкусовщина как по мне абсолютная, мне например неудобно использовать гит не из консоли.
@rumeone14 жыл бұрын
Только что узнал что можно адекватно пользоваться гитом не из консоли...
@tapin134 жыл бұрын
в консоли он есть на всех платформах, дальше продолжать?..
@andreyblinnikov98744 жыл бұрын
@@tapin13 Кроме того он при этом имеет один интерфейс, вне зависимости от IDE которая используется
@ФанисМустафин-й3й4 жыл бұрын
Я как новичок мало что понимаю в подобных видео, но слушать интересно)
@inbuckswetrust73574 жыл бұрын
Avazart ;) да спешите все хелловорды на гит выкладывать ;) хотя конечно начало хорошее но человек на начальной стадии не особо понимает зачем ему гит зачем эти лишние действия
@ФанисМустафин-й3й4 жыл бұрын
@@avazart614 ничего я пока не выкладываю, я слушаю все видео подряд, может что интересное для себя подчеркну из них)
@hostvi2 жыл бұрын
Минус видео в том что просто вода,если бы вы на практике показывали это было бы замечательно!Спасибо!
@skymarkus4 жыл бұрын
Пользуюсь гитом через shell, так сложилось исторически, извращенец, но никому не навязываю))) из плюсов такого подхода - четко понятно что ты делаешь, в IDE не всегда понятно, что она делает если что-то выходит за рамки push/pull
@alko41884 жыл бұрын
все очень просто. если человек с консолью на Вы и даже поставить игру в виртуалбокс геморно, то однозначно иде.. если grep, sed, awk, etc, в активном использовании - то консоль. и ничего извращенного в этом нет. каждый работает так как ему удобно. у меня вообще процентов 5 коммитов через веб сделаны. тупо так проще и удобнее было в тот момент.
@yerassylaitkazy55064 жыл бұрын
Такие простые истины. Хотя за всем этим скрываются набитые шишки и мудрость. Спасибо вам, благодаря вашим советам я в айти сфере кручусь))))
@ВладиславШестернин-б9с4 жыл бұрын
Блин) спасибо, Вы действительно крутой ПРОГРАММИСТ
@danakiyeah62773 жыл бұрын
А я уже дошёл до 60 ролика по плэйлисту «Скринкаст по Git», я опоздал с просмотром этогг ролика, вы меня простите, но теперь я терминальщик.
@RS-ue4wg4 жыл бұрын
Вот правильно сказано : есть любимый инструмент, который работает пользуйтесь им!
@max_mgtow3 жыл бұрын
Люблю темную тему)
@mikeghukr4 жыл бұрын
Набрёл, подписался. Чашка - зачет.
@ИванПышкин-ф1ъ11 ай бұрын
Спасибо за информацию очень интересно и познавательно знать.
@st-time63944 жыл бұрын
Лучший вариант вщять линуху и учить первым языком си. Балдеж
@lavolpenoire4 жыл бұрын
Вот такой вопрос, в надежде, что увидите и, может, разберете: Как перейти из состояния "могу написать код" , в состояние "могу написать приложение"? В чем суть? Учить архитектуру приложений? Еще что? Как для примера: изучаю с++, могу открыть main.cрр и алгоритм написать, шахматы какие нибудь и т.д. , решить кодом поставленную задачу, в общем. А открываю установленные на компе игры, приложения- там чето какие то сотни папок, сотни файлов, различных форматов. И ничего не понятно. Нет, ну, то есть, код то понятен, если вчитаться в исходники, но вот сам принцип разбиения на файлы, папки, какого то...построения, архитектуры(?) приложений Как в этом разобраться?
@Aurum26ENR3 жыл бұрын
Спасибо, Сергей!)
@xm4dn355x4 жыл бұрын
4:46 Абсолютно согласен. Дрочка git через shell увеличивает шанс опечататься в разы))) То-ли дело в IDE ты визуально видишь что у тебя где и когда коммитится и пушишь ты уже уверенный во всём и не забиваешь себе голову лишней хернёй, а продумываешь архитектуру и пишешь код)))
@BossVspMax2 жыл бұрын
Линукс поставил только из-за программирования и не мучался совсем, привык к нему быстро, и мне он больше понравился чем виндовс.
@intelligent68114 жыл бұрын
Почти 100к подписчиков)
@vitamin28454 жыл бұрын
Сделайте пожалуйста видео о требованиях к миддлу на джаве. Какие задачи самостоятельно должен выполнять миддл. Что должен знать. Какой должен быть опыт
@hmixa Жыл бұрын
Я думаю, что всё-таки как код пропадает в репозиторий тоже важно. Например мы пришли к выводу, что пропитан комиты мы будем только в свои личные ветки, а в общие, даже и не закрытые всегда через pull request, даже когда не требуется обязательное подтверждение от начальника, сам себя approv-ишь. Есть в pull request-ах что-то дисциплинирующее.
@pavelvasianovych40304 жыл бұрын
Думаю имелось ввиду скорее такие вещи как лучше пушить после каждого коммитам или в конце работы, обязательно ли сквошить коммиты, делать ли ребейз при мерже. Т.е. результат по коду может быть тот же, а история разной и насколько это важно.
@IPWchild4 жыл бұрын
Интересное наблюдение о себе: так как я получал образование более 10 лет назад, практически все, что сейчас актуально, заставляет чувствовать себя новичком, когда с этим сталкиваешься. В прошлом году я впервые начал использовать Linux, PhpStorm, Laravel, Bootstrap, Git и еще некоторые штуки, а Wordpess до сих пор в глаза не видел. При этом, я php-разработчик с 10-летним стажем, начинал с Joomla, несколько лет занимался извращенными кастомизациями Битрикса, и чуть дольше - разрабатывал сложное корпоративное решение на самописном движке, при этом даже ни разу не аутсорсил. А потом задал себе вопрос - кто я, новичок, или опытный профессионал? Ведь как я могу применить свой опыт, если даже в руках не держал ни одной актуальной технологии? Так что, мне кажется, подобные темы затрагивают более многочисленную аудиторию, чем только новички.
@m110h19864 жыл бұрын
напомнило историю с у меня опыт 10 лет, нет, у тебя опыт 1 год повторённый 10 раз.
@vc369604 жыл бұрын
8 минут звиздобольства ни о чем. Гениально! 🤣
@robotddt9tv5184 жыл бұрын
Как буд-то все на виндовсе ... а когда начинаешь с линукса а вин как вспомогательная ... никаких проблем :)
@БендерЗадунайский-щ9ы4 жыл бұрын
вот теперь в кадре всё более менее нормально. а содержание видоса помоему подкачало.. вопрос из заголовка нераскрытым остался.. имхо
@ВячеславАртамонов-т1ь4 жыл бұрын
Согласен. Этот фон очень приятный, и картинка хорошая. Просьба рассказать о функциональном программировании в java, stream. Спасибо. Лайк
@serborlys13 жыл бұрын
Давным давно, когда земной шарик был ещё тепленьким...
@maxlich91394 жыл бұрын
вроде все понятно, но интересен вот какой вопрос: насколько большими должны быть коммиты, и насколько часто их нужно делать
@cass80164 жыл бұрын
Добрый день, надеюсь вопросы сюда надо задавать)) Я довольно таки далек от сферы ИТ, и программирования, однако ввиду сложившихся обстоятельств хочу сменить профессию, программирование стало интересно, и я сейчас начал изучать, и немного выработал понимание того что это вообще такое. Вопрос следующий как можно проверить свой скил? На сколько я хороший или плохой программист, что бы для себя понять готов ли я идти и работать программистом?
@ВладиславШестернин-б9с4 жыл бұрын
Шикарно, Спасибо)
@rents344 жыл бұрын
ламповость зашкаливает
@pl7ofit3 жыл бұрын
>Управлять гитом через универсальные команды, запомнив 5 слов: clone, push, add commit, checkout - извращение >Привязывать себя к конкретному ide/плагину с gui для гита - не извращение Прохраммируете небось тоже мышкой?
@evgeniym294 жыл бұрын
Прямо по Фрейду: Из видео узнал, что я извращенец - захотел покрыть первичными половыми признаками :)))))
@itcloudguy4 жыл бұрын
Чуть-чуть о том как дествительно "правильно использовать git" начинается здесь 6:20. Остальное - "чистая вкусовщина". И вообще это видео не о git. А о том, что в каждой IDE есть интеграция git. То есть получается, если я использую теримнальную версию того же Git (которая так и называется) и для работы с БД использую специально для этого созданную професииональную программу, а IDE использую только по назначению (для написания кода естесственно), то я теперь уже "извращенец". И с какого момента все эти стандарты поменялись? Когда я искал работу, везде и все на всяких семинарах, в один голос твердили "если вы работатете с git из IDE - заканчиваете это дело, работайте только из терминала!". Хороший совет. И что в этом плохого? Лично мне до сих пор стремно сделать коммит или, того хуже, какойнибуть откат из IDE. Набил шишек. Спасибо. Не надо.
@igorsmart80784 жыл бұрын
Хз....года 4 точно работаю с гитом из идеи. Никаких ситуаций когда бы мне нужно было плотно работать с терминала я не припоминаю. Да и удобно...же...можно легко всякие ветки между собой сравнивать, перетягивать код из одной в другую например....
@BoldBass244 жыл бұрын
Спасибо за контент.
@silicodance2 жыл бұрын
Блин, придётся переучиваться на Git GUI
@sergiomalice69114 жыл бұрын
Когда тебе нужно подключиться к удаленной ноде, где есть только шелл, ты тоже будешь через IDEшку гит использовать? Или думаешь, что начинающим программистам это не пригодится?
@ayyayaay93994 жыл бұрын
4:45 ну блін мушу з вами не погодитись консоль все ж найкраще буде використовувати. я не раз фіксив за людьми, то що вони наробили через ide. проблема в тому, що є багато моментів, які не можливо зробити через ide-плагіни і в нестандартній ситуації людина боїться писати команди через консоль. це по перше. по друге в розробника, який юзає інтерфейсні речі часто не має розуміння того, що він робить. він натиснув кнопку і відбулась магія (при чому не завжди та яку очікував розробник) ну і третє через консоль банально швидше (плюс налаштований vim це взагалі просто песня) і ще один плюс туторіалів і відповідей на stackoverflow і подібних буде в рази більше ніж в будь-якому gui-інструменту p.s. в самого був випадок, коли вся тіма сиділа через php/webstorm і gui інструментами користувалась. але через деякий час, коли побачили наскільки в консолі зручніше самі перейшли на консоль.
@klasterdev1544 жыл бұрын
Согласен, ни раз наблюдал, как банальный stash/rebase/merge приводил к тому, как уходил час на решение проблемы, которой бы не было, если бы разработчик выполнил эти операции через консоль.
@Nik0lay114 жыл бұрын
Люди які використовують консоль частіше роблять помилки. У нас і в мастер пушили і при мержі затирали зміни інших. Просто тому що ти не бачиш що ти робиш, де мастер і що в нього вмержили. Звичайно через пару років кількість помилок зменшується, але вони все одно залишаються
@jiři.kropocev4 жыл бұрын
Если у кого-то не хватает понимания что происходит и процесс построен на "и тут дальше магия" то совершенно неважно используется консоль или gui, а если вы верите что магия консоли более могучая, потому что вместо нажатия одной кнопки нужно написать заклинание восьмого уровня в три команды и по семь ключей к каждой, то у меня для вас плохие новости. В случае с git GUI - это просто надстройка над консолью, если не заниматься мрачным велосипедированием а пилить по гит воркфловам то "стандартных" плагинов для IDE или gui-тулов хватает для примерно 100% кейсов.
@ayyayaay93994 жыл бұрын
@@jiři.kropocev ну по перше коли я писав gui-інтрументи, то я мав на увазі такі інструменти як SourceTree, TortoiseGit і т.д + палагіни під IDE. git GUI я взагалі не розглядав тому що для мене це "тихий ужас", що дизайн, що функціонал (особиста суб'єктивна думка). по друге цитую "заклинание восьмого уровня в три команды и по семь ключей к каждой" в такому випадку особливо, якщо я використовую цю команду часто я просто створюю аліас. і взагалі "git checkout dev" це реально довго писати я налаштував аліаси і тепер пишу "git co dev". а можна взагалі ще коротше "gco dev". замість "git log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short" пишу "git hist". по третє щодо "IDE или gui-тулов хватает для примерно 100% кейсов", якщо всі ваші дії обмежені лише командами add, commit, checkout, merge, push, pull тоді так справді всі 100% покрито (а ну іще плюс log і diff). але наприклад такі речі як submodule, bundle, multiple merge (останнє використовував лише кілька раз, але всеодно приємно, що можна однією командою зіляти 5-10 віток, хоча можна і більше, замість того, щоб 10 раз зливати по одній вітці) та інші. ще один випадок був, коли мені потрібно було перевірити коміт і я не мав доступу до компютера, то я зайшов з консолі на андроід і все швидко підправив. так є клієнти для андроід, але мені той додаток був потрібний 1.5 раз за все життя. так навіщо мені розбиратися в тому додатку (дизайні), що й куди, коли можна зайти зі знайомої консолі? питання риторичне. p.s. я не хейчу gui-інструменти, як те що не потрібно. сам інколи для того, щоб переглянути історію комітів і швидко перейтися по історії використовую GitKraken. але це не є і не буде для мене особисто основним інструментом для роботи.
@alexmicke71814 жыл бұрын
Ссылаться на Вас? Ссылка на авторитет не является доказательством
@webrubin3 жыл бұрын
какую редакцию linux посоветуете для начинающего программиста?
@YeahaaPeace4 жыл бұрын
скоро 100к подписчиков
@sergeysergienko5214 жыл бұрын
Как же мне нравится такой стиль повествования... Только мата бы побольше, так лучше понимается, правда..
@ПАВЕЛГрабовский-ш2з5 ай бұрын
4:50- когда пользовался IDE - было дело косячил. когла TL заставил пересесть на консоль - косячить перестал. Ну и начал понимать работу гита.
@Dmitriy-k2z4 жыл бұрын
Белая тема... хоть в чем-то я на Вас похож ))
@nickdsl4 жыл бұрын
Рекомендую почитать книги Столярова "Введение в профессию. Азы программирования."
@expurple4 жыл бұрын
Он же там как раз и предлагает садиться на линукс или забыть, лел
@alextop24 жыл бұрын
Согласен, книжки Столярова прекрасны. Он постепенно вводит читателя в тему, шаг за шагом так сказать. В первом томе дает всю необходимую информацию по линуксу. ИМХО стоит с линуксом покопаться поглубже и освоить текстовый редактор vim, и можно программировать до посинения.
@donbotdonbot25223 жыл бұрын
Добрый день, а расскажите про текстовые консольные редакторы и что новичку выбрать.....?vim или vi или nano или Emacs???????? Спасибо в интернете почему то не получилось найти толковое объяснение...
@SergeyNemchinskiy3 жыл бұрын
а зачем?
@donbotdonbot25223 жыл бұрын
@@SergeyNemchinskiy Что бы уметь пользоваться разными инструментами и узнать возможности терминальных редакторов, почему так называються и что могут предостваить они
@gregoryianovich14674 жыл бұрын
Да! git и другие системы контроля версий очень важный и, главное, ответсвенный скил поломать своим комитом код == 99% увольнение для новичка. если новичок написал плохой код, об этом будет знать толоко code reviewer, а поломаный комит - будут знать все
@mormeoi4 жыл бұрын
Я не очень понял, а каким образом он это сделает, если в нормальных компаниях прямой коммит в master/trunk/etc запрещен и коммит проходит через review request, который сначала проверяется автоматикой, а потом человеком.
@akkh69714 жыл бұрын
@@mormeoi а разве нельзя просто вернуть все "взад" загрузив удачный коммит? Не судите строго, я только учусь:)
@LeoMrakobes4 жыл бұрын
Бегите и не оглядывайтесь из компании в которой из-за того что новичёк написал плохой код лёг прод и после этого новичка ещё и наказали хоть как-то, а не то что уволили!!!
@DimaVort4 жыл бұрын
@@akkh6971 программа работает с данными. Кривой код может испортить данные. Если вернешь нормальный код, то это не поможет. Надо еще и порядок в данных восстановить. У нас в мире 1С это называлось обработка исправления обработки)
@igorsmart80784 жыл бұрын
Это бред. Разраб в принципе не должен комитить не то что бы в мастер, даже в девелоп. А в нормальных конторах код который должен попасть в прод еще и тестируется .
@Danillook4 жыл бұрын
Здравствуйте, у меня такой интересный вопрос. Я учусь на инженера по автоматизации и у нас в институте очень мало программирования, поэтому я сам занялся этим. Сейчас изучаю основы С++. Я сам читал что автоматизированные системы могут писаться на разных языках, не только на этом, но ещё и на Java, и на Python и на других языках. Так вот, у меня такой вопрос, какие языки чаще всего используются в АСУ ТП и в робототехнике?
@anshustov4 жыл бұрын
C++ основа основ. Выучишь его будешь понимать все остальные языки. Про АСУ: Не совсем понятно что именно ты собираешься программировать в ней. Если АСУ разбить на четыре уровня: 1. Датчики и управляющие устройства (клапана, реле и т.д). 2. Контроллер для сбора и обработки информации с 1го уровня. 3. Сервер где находится логика АСУ 4. ПО для администрирования и диспетчирезации. Программировать можно 2,3,4 уровень. Если масштаб автоматизации большой, обычно там готовые решения и максимум 4й уровень. Может быть что система нужна уникальная и тогда будет программирование 3го уровня. 2й уровень только на производстве. При малой автоматизации можно все самому. В итоге на 2м уровне зависит от чипа в контроллере. На 3м от операционной системы на сервере (windows, linux). На 4м все на чем можно GUI писать. Тут больше вопрос про протоколы передачи данных. Почитай например про modbus. Ps. Вообще как по мне все давно уже придумано и в основном все занимаются только интеграцией и настройкой и только на заводе изготавителе програмно-аппартного продукта можно попрограмировать. Сам никогда этим не занимался могу ошибаться :-(
@AlexAlex-jk2tn3 жыл бұрын
Забыли сказать, что всегда когда вы выбрали не консольный способ использования git, то со всеми своими проблемами обращайтесь к разработчикам того ПО, которое вы используете, т.к. 99% решений для всех проблем с git описаны для случая использования консоли.
@firstlast4934 жыл бұрын
Многое узнал из видео. Ещё надо было добавить, что вода мокрая.
@Devoves4 жыл бұрын
Предложение: т.к. в видео упоминается очень много названий программ, предлагаю показать их названия текстом в видео. Я конечно люблю пересматривать Немчинского, но не одну-две секунды по несколько раз))
@DemetriyArh4 жыл бұрын
+ видео про как использовать гит, а не какими инструментами использовать гит
@scc-6 Жыл бұрын
Включил, потому что не знаю, как его можно неправильно использовать
@user-ce3lm7sz1k4 жыл бұрын
Анекдот: Джун первый день приходит на работу и у него спрашивают: -Ты знаешь GIT команды через консоль? -Нет. -Твой рабочий день окончен. Пшёл вон.
@MikhailKolesnikov4 жыл бұрын
а со скольки лет наступает этот "достаточно большой стаж"? :)
@gaben-agent4 жыл бұрын
Ну как по мне, было бы неплохо знать именно консольные команды гита. Потом можно хоть откуда работать. В идее есть консолька, я обычно ее юзаю для работы с vcs. Может только мержу средствами идеи - там сразу открывается conflict resolver. Видел на ютубе дофига туториалов по гиту. И чет во всех, которые видел, рассказывают только, грубо говоря, про add, commit, push, clone... Когда на первой работе был гит, то там дофига всего еще было. Как минимум изменение веток - squash коммитов в один, удаление/исправление коммитов и т.д. Плюс еще разрабатывали не через merge, а через rebase. Этого ничего я не знал и приходилось с нуля самому все изучать. Странно, что обычно в туториалах такого не рассказывают.
@AlmasWayne4 жыл бұрын
Потому-что "туторилы" как и впрочем и все 99% обучающие материалы, дают только базу.
@mormeoi4 жыл бұрын
Обычно запоминаешь 4-5 основных команд гита, остальное решается распечатыванием и приклеиванием рядом с монитором git cheat sheet
@gaben-agent4 жыл бұрын
@@mormeoi шпаргалка не нужна по сути. Стоит поюзать 2-3 раза эти команды, и они уже автоматически запоминаются.
@ayyayaay93994 жыл бұрын
туторіал це лише вступ в технологію, основа. хороший туторіал пояснює основні принципи роботи технології. далі документація, статті, форуми кінець кінцем
@mormeoi4 жыл бұрын
@@gaben-agent Не запоминаются. Эти редкие команды юзаются 1 раз в месяц, не чаще.
@AlexanderX04 жыл бұрын
Я хочу стать инженером кибербезопасности. Какие языки мне учить? Пожалуйста ответьте.
@SergeyNemchinskiy4 жыл бұрын
Через две недели у нас будет стрим с руководителем компании по безопасности. Она расскажет
@AlexanderX04 жыл бұрын
@@SergeyNemchinskiy Спасибо.
@damienamfiet87573 жыл бұрын
Вообще не согласен, что можно забить на терминальный гит. Живой пример с живого проекта: работа на билд-сервере. Там же развёрнута и репа. Подключаешься терминалом через ssh. И где там взять IDE? А работать надо. Но это только один случае из целой кучи возможных. Нет, человек должен уметь работать с гитом в терминале. Просто потому, что наличие юая не всегда возможно.
@fxsektor4 жыл бұрын
Хм, а название темы правильно выбрали?
@ArhipRirov4 жыл бұрын
Мне кажется, новичкам не хватает понимания важности описания коммитов, которые должна давать понимание не только что сделано, но и зачем, а для понимания важности этого нужно знать про git blame, например
@daniil42994 жыл бұрын
Эклипс - конечно жесть )))
@jevgenijsmarcenkovs2654 жыл бұрын
Сергей, очень нравятся ваши видео. Спасибо. Было бы очень интересно ваше мнение о буткемпах. Оправдана ли их стоимость (как правило - это около 10к € за 3 месяца).
@protynyak4 жыл бұрын
вывод: сириезли братцы юзайте гит. короче ап ту ю пацаны...камон!
@MrCter4 жыл бұрын
Старорежимные програмиисты любят темно синие темы. Тубо си и нортон/волков коммандер были так покрашены
@alexandermaymin26214 жыл бұрын
У вас много отсылок про то, как может быть в командах, компаниях и т.д., а тут первый раз упоминается, правда вскользь, про собственно командную работу. Это, наверное, для начинающих самая большая проблема - они не знают зачем "так" делать то или иное действие. Для джуна это скорее обряд, непонятные требования или самодурство руководства, нежели осознание что с программным продуктом работают люди. Работают в разных направлениях и с разными аспектами. В этом понимании заключается значимая часть стоимости сотрудника. Да хоть ты победитель всех олимпиад по программированию, я предпочту адекватного человека. Такие дела...
@user-sankarsana4 жыл бұрын
А почему, всё таки, eclipse??? Понятно, что дело вкуса, но всё таки.
@Pchelinskii_Sergei4 жыл бұрын
Я правильно понимаю, что git это сторонний сайт в интернете? Т.е. не инструмент, который разворачивается локально?
@ayyayaay93994 жыл бұрын
якщо коротко git - порно github - pornhub
@synacsuser4553 жыл бұрын
Я з тех кто поставил себе линукс на домашний комп. В итоге я выучил линукс и теперь у меня стоит винда и купленный сервер на ubuntu =)
@petezzza4 жыл бұрын
Так набагато краще. Я про фон :)
@AlexandrKorneyko4 жыл бұрын
Лай конечно. Но всё же, пару примерных схем, для примера, можно бы было и навести. Ну хотя бы, как в вашем Foxminded работают с Гитом.
@Nick-yj8nj4 жыл бұрын
Основной Новичковый вопрос не как ГИТ использовать правильно, а как он вообще работает и для чего нужен, а то, что там есть стандарты - Ежу понятно!
@andrii_gepbl4_from_deddom4 жыл бұрын
Хотел скорее послушать про основные комманды гита, как правильно заливать, коммитить итд. Ну ок) все равно лайк)
@trygoboi47904 жыл бұрын
Здравствуйте. Пожалуйста Сергей, сделайте видео сравнения Java и Go. Да у вас есть видео про Го, но сейчас вы начали делать сравнения, и так как Голэнг кличат убийцей Джава и будущем Серверного программирования, очень интересно было бы послушать ваше мненипе об этом.
@maxlich91394 жыл бұрын
но если ты только изучаешь гит, то лучше все делать через шелл (как и с изучением ЯП)
@scc-6 Жыл бұрын
И суть видоса- делать, как договорились на работе?..
@hectonit4 жыл бұрын
Сделай видео на тему "видеоигры в жизни программиста".
@yuripalienko62594 жыл бұрын
Git Kraken - ТОП
@yurii_s_m_254 жыл бұрын
Дуже дякую!
@RUS4HELP4 жыл бұрын
Лайфхак из видео: "Хочешь найти в толпе программистов извращенца? Легко! Он работает с Гитом через Shell" 😂😂😂
@igorseledtsov73454 жыл бұрын
тогда извращенцев 90 процентов выходит?
@konjinni4 жыл бұрын
по моему чаще всего все правила сводятся к тому как называть ветки и коммиты чтоб всем понятно было, т.е. вопрос не "как" пользоваться, а "что" писать.
@dmitry-utkin4 жыл бұрын
Я не понял тезиса, что программа не запускается из-за линукса. Вы там EXE-шники создаете чтоли?
@DocterBack4 жыл бұрын
нет пытается записать файл в 'c:\project\com\'
@DocterBack4 жыл бұрын
и много другого, например что COn Con CON con это 4 разные файла
@sergejsvisockis4 жыл бұрын
Дать бы новичкам Mercurial или SVN для полного счастья)))
@AHToHK4 жыл бұрын
Hg - тот же Git, только в профиль (не очень популярная система). SVN - самое то для начинающих, простых случаев и личного пользования :)
@toktarov19844 жыл бұрын
Виртуал бокс, чтобы игрушку запустить?
@romanostapenko31363 жыл бұрын
WinSCP и PuTTY
@taller86244 жыл бұрын
всегда отговариваю использовать мавен из идеи, т. к. эта прослойка делает что-то, о чём явно я её не просил. На ci собирается, из терминала собирается, из идеи - нет.
@dmytro_dd4 жыл бұрын
Можно всегда посмотреть логи что она там колдует
@igorsmart80784 жыл бұрын
может идея не тот мавен юзает что юзает терминал.
@user-ce3lm7sz1k4 жыл бұрын
а теперь топ команда для джуна (по мнению джуна) git push --force-with-lease