Видео не грузит? Смотри его: - в VK vk.com/video-176970991_456239277?list=ln-6dzqezZPogmPSQvosp - на RuTube rutube.ru/video/private/f5bc964b92f5a266b911a6bebeec0bab/?p=kyE2X_FpPov0MjDyq34Vvw - на Платформе plvideo.ru/watch?v=V62obvaTZ4QX - в Дзен dzen.ru/video/watch/676c33e194328f2772b84130 Залетай в Telegram, конечно же - t.me/t0digital А если готов учиться и хочешь мяса - приходи на мой курс «Хардкорная веб-разработка» course.to.digital/
Судя по интерфейсу в ноуте, если не ошибаюсь, запись звука в подкасте идёт в Audacity. Алексей не только говорит об open-source решениях, но и активно применяет их в жизни, настоящий мужик💪
Сплиты классные! Пересев на них 3+- года назад ниразу небыло желания вернуться. Нашел только один минус: когда нужно сесть за чужой компьютер/клавиатуру и что-то там долго делать, это большая боль. Но скорее всего это из-за того что я совсем перестал работать за обычной клавиатурой, если бы совмещал, было-бы не так больно
Да, это по сути единственный минус. А, еще разнообразие таких клавиатур не такое большое, следствие чего цена выше, чем хотелось бы. Хотя я майковскую взял за вполне приемлемые 3500.
Про лечение болезней с помощью вима и сплит клавиатуры - великолепно. Золото. Платина. Лучше уже не будет. На весь день настроение поднял. Вы не пробовали выйти на площадку? Это такое место, где есть турник и брусья. Говорят помогает поддерживать опорно-двигательный аппарат в тонусе
Насколько я понял, речь была о человеке, который уже не мог пользоваться обычной клавиатурой из-за развитой болезни кистей. Это смешно? Вы предлагаете турники, серьёзно?
@@t0digital да, я серьёзно предлагаю турник и отжимания человеку с больными кистями. С этим есть проблема? А ещё предлагаю на доводить до такого состояния
@@arsolitt я могу предположить, что если человеку больно набирать на клавиатуре, держа руки каким-то отдельным образом, то ему будет очешуительно больно пытаться что-то сделать на турнике. Отличная рекомендация
Вопрос, а как пользоваться vim режимомом? Постоянно переключаться на английскую раскладку, что бы сработали хоткеи? В vim это тоже не удобно, если часть кода на русском (но есть варианты решения проблемы для vim), а как быть с obsidian? Chrome?
Кто-то биндит клавиши и для русской раскладки, но я таким не занимаюсь. Код на английском пишется, если ты не на 1С, там англ раскладка это естественно
когда я именно пишу - то это insert-режим вима, там незачем переключаться в visual-режим ведь. Ты просто пишешь текст. А когда ты перемещаешься по тексту, то ты не пишешь текст, а перемещаешься по тексту, и для этого переключаешь раскладку.
а как интеграционные тесты противоречат TDD? TDD это разработка через тестирование, в тч через интеграционное тестирование. Есть много разных подходов, например, написал тест на новую несуществующую ручку, заставил его минимально работать. Потом написал юнит в этой ручке, заставил работать. Еще юнит. Еще юнит. Возможно интеграционный. Итог - test suite на всю ручку, юниты, интеграционные, функциональные.
Ещё бы видосик, что юзать и что лучше, Rest Assured, RestClient, MockMvc, Instancio, как чекать coverage, какие тесты нужны в идеале, желательно с примером
@@supram941g5 Бредятина. Если следовать инструкциям "эргономики", мышцы отвечающие за локтевой сустав будут в постоянном статичном напряжении, что есть очень плохо. В добавок, сложно постоянно сохранять такое четкое статичное положение тела и рук, из-за чего руки так или иначе будут ложиться на острый угол стола, это и пережатие и, опять же, лишняя статика. А потом и возможный тунельный синдром. По мне, самый лучший вариант, всегда иметь возможность держать руки расслабленными. Достичь этого можно при помощи стола с окрулым вырезом, где локти в любом положении всегда лежат.
@@Arshrow1 Бредятина отвергать то в чём не разобрался и не попробовал. Нет там никаких кавычек вокгруг эргономики - изучите вопрос. Положение сохрянять сложно и внезапно Не нужно более определенного небольшого куска времени, а статичное положение вредно для любой позы сколько бы правильной она не была. Кисти при отсутствии активной печати лежат на палмпадах (именно для этого они и нужны) при необходимости печати кисти поднимаются и печатают. Проблема в том что для всего этого нужна раздельная клавиатура и стол который регулируется по высоте хотя бы от 60см (это важно), многие просто не могут себе это позволить. Если выделять важное, то самое главное это делать перерывы в работе 45-15 например, это спасёт ваши руки, глаза и спину.
Видос про Спринг (Не бут!) был бы очень интересным, какой-то крюд хотя бы, и показать как работают кишочки, например JPA репозитории через прокси, без генерации кода, как в ломбоке или мапперах. От человека который помнит все классы Спринга
Про сплит клавиатуры: *Уже таких монстров создают, как Naya Create, за 130 тыс. руб., есть версия для программистов, у них отличная презентация на официальном сайте. *Очень классный доклад, с примерами использования: "34 keys is all you need: an ergonomic keyboard journey" А вообще поражает инерция мышления в сумме с капитализмом. Пользуемся костылями и всех устраивает. Хороший пример, это автомобили с лошадиными головами на капоте🤣 Быстро убрали, ещё лет 100 можно было бы ездить😆
Главный фанат данного формата снова на месте, не пропускаю ни одного выпуска!) работа не отпускает даже на больничном, ну и к черту, тесты - тема любопытная...
О, низкропрофильная, надо присмотреться. Высокие мне уже не заходят, уж очень привык к ноутбучному формату - высокие сколько пробовал, не могу привыкнуть Ты сам собирал?
@@t0digital Тоже после ноута высоких боюсь. Неудобно глубоко продавливать. Собирал слишком сам, вплоть до травления платы 😅. Но не советую Dao. Свитчи не очень. Тот же автор создал Ergonaut с более удачными низкопрофильными свитчами, и MX капами, которых в избытке на любой вкус.
Ничего не понятно, но очень интересно. Кстати, за Вим топят те, которые не «читатели», а «писатели», и которые не осилили C/C++, где иногда, чтобы поправить строчку, нужно пересмотреть кучу кода. Я с трудом могу представить, как может сочетаться вдумчивый программист и взбесившийся принтер. В IDE переходы по хэдерам, классам, интерфейсам, всё же, реализовано гораздо удобнее, чем в консольных приложухах. Есть возможность получить дополнительную информацию по наведению мыши.
Мне нравится неуёмное желание некоторых комментаторов неустанно заявлять, что vim используют те, кто чего-то там не осилил, чего-то там не смог и тому подобную ерунду. Люди, тыкающие в дефолтную IDE, зато яяяявно всё смогли и всё осилили, даже инсталлятор этой IDE смогли запустить, успех! В vim есть все возможные переходы по классам, интерфейсам и тд - по горячим клавишам, то есть быстрее, чем мышью (горячие клавиши для этого созданы, чтобы не тянуться за мышью и быстро вызывать нужную функциональность, не убирая руки с клавиатуры, это все профессиональные дизайнеры, монтажёры и прочие графисты даже знают и используют, программисты только мышевозякают и пытаются говорить, что это удобно, стыд и срам)
@@t0digital а я приведу примеры - в англоязычном Ютубчике есть авторы, которые годами топили за Вим. Они его настраивали, перенастраивали, снова перенастраивали, рассказывали, как замечательно можно что-то делать. А потом выходило видео, где автор признавался, что вернулся к VSCode, потому что надоело ковыряться в бесконечных конфигах и проверять, не надоело ли автору очередного плагина его мэйнтейнить. Есть ещё другой автор, который уверял, что Линукс - это будущее, что для десктопа это гораздо мощнее Винды. Вот ща я покажу, как поставить Арч... Ну и, как уже понятно, в итоге выходило видео, где был разбор, как вернулся на Виндоус, и что есть области, где только в Мастдае можно сделать на приличном уровне. При том, что я не знаю, каковы эти ребята в реальных проектах. И обратно, среди знакомых все сидят на всяких Клайнах, ВСКодах и Кряторах и выдают результат на больших и сложных проектах - работающий код. По поводу, что хоткеи быстрее мыши, я бы привёл в пример геймеров - все бы тогда играли на клавах. Но идея в том, что есть вещи, где натыкать мышью гораздо быстрее, и именно в сочетании хоткеев и мыши ключ к эффективной работе. Ещё можно привести в пример бригаду строителей, у которых из инструментов только перфоратор и болгарка. Отрезные машины и другие станки ведь очень сложные и не нужны. В общем, я писал изначальный комент для обычных зрителей, потому что для авторов нужен контент типа "вы всё делаете не правильно". "Ставим ВижуалСтудию и кодим" - это не контент.
@@t0digital О, ещё придумал классную аналогию - это, кстати упоминалось) Про боевые искусства. То есть, если рассматривать как философию, путь к совершенствованию, красоту, то да. И это бесконечный материал для контента. Но если рассмотреть боевые искусства как элемент банальной самообороны, то пистолет, который сложный, мы не владеем всеми его фичами и пр. гораздо более эффективный и не требует больших трудозатрат на овладение навыком его применения.
@@cyrilanisimov есть частные случаи - разные. Кто-то писал на vim и перестал. А кто-то писал на JetBrains и стал на vim. Бывает всякое. Так при чём тут заявления в духе вимеры не осилили что-то?
@@t0digital при том, что если бы осилили, то было бы тогда всё равно, на чём писать и не уделяли бы столько внимания Виму, составной клавиатуре или альтернативным позиционирующим устройствам. Ребята, которые пилят IDE хорошо разбираются в предмете и для большинства - это то, что надо. А из вашей беседы получается, что есть какой-то "элитарный клуб пользователей Вима".
В 2008м впервые попробовал vim, по какому-то видео на vimeo ещё знакомился с ним. Не наигрался и не планирую наиграться. vim-плагин в google chrome, vim-плагин в obsidian и тд. Кому-то и программирование мучение - а кому-то в кайф.
Ты думаешь кто пользуется vim/neovim не пробовали ide от jetbrains или редакторы вроде vs code? Мне забавно наблюдать как пользователи продукции jetbrains разглядывают код или историю коммитов в окошке размером со спичечный коробок, когда всё остальное занято каким-то хламом.
Видео не грузит? Смотри его:
- в VK vk.com/video-176970991_456239277?list=ln-6dzqezZPogmPSQvosp
- на RuTube rutube.ru/video/private/f5bc964b92f5a266b911a6bebeec0bab/?p=kyE2X_FpPov0MjDyq34Vvw
- на Платформе plvideo.ru/watch?v=V62obvaTZ4QX
- в Дзен dzen.ru/video/watch/676c33e194328f2772b84130
Залетай в Telegram, конечно же - t.me/t0digital
А если готов учиться и хочешь мяса - приходи на мой курс «Хардкорная веб-разработка» course.to.digital/
Судя по интерфейсу в ноуте, если не ошибаюсь, запись звука в подкасте идёт в Audacity. Алексей не только говорит об open-source решениях, но и активно применяет их в жизни, настоящий мужик💪
мне нравится audacity, да - хотя и не без проблем он:)
@@t0digitalа какие кстати настройки там?
Два красаца, которых смотрю)) Вы мои герои)
Недавно смотрел про Obsidian у обоих авторов, и тут такой интереснейший разговор! Спасибо огромное! Дальнейшего продвижения и успехов!)
Очень понравился подход Ильи к разработке фичи через тесты, моки и продумывание сценариев
Сплиты классные! Пересев на них 3+- года назад ниразу небыло желания вернуться. Нашел только один минус: когда нужно сесть за чужой компьютер/клавиатуру и что-то там долго делать, это большая боль. Но скорее всего это из-за того что я совсем перестал работать за обычной клавиатурой, если бы совмещал, было-бы не так больно
Да, это по сути единственный минус.
А, еще разнообразие таких клавиатур не такое большое, следствие чего цена выше, чем хотелось бы. Хотя я майковскую взял за вполне приемлемые 3500.
Спасибо за интересное интервью!
Впервые вижу живого разработчика, кто применяет TDD в коммерческих проектах
о супер! буду смотреть с наслаждением! отличный гость, спасибо)
Два моих любимых блогера в одном видео, ну мёд!
Спасибо большое за контент)
Про лечение болезней с помощью вима и сплит клавиатуры - великолепно. Золото. Платина. Лучше уже не будет. На весь день настроение поднял.
Вы не пробовали выйти на площадку? Это такое место, где есть турник и брусья. Говорят помогает поддерживать опорно-двигательный аппарат в тонусе
Насколько я понял, речь была о человеке, который уже не мог пользоваться обычной клавиатурой из-за развитой болезни кистей. Это смешно? Вы предлагаете турники, серьёзно?
@@t0digital да, я серьёзно предлагаю турник и отжимания человеку с больными кистями. С этим есть проблема? А ещё предлагаю на доводить до такого состояния
@@arsolitt я могу предположить, что если человеку больно набирать на клавиатуре, держа руки каким-то отдельным образом, то ему будет очешуительно больно пытаться что-то сделать на турнике. Отличная рекомендация
спасибо большое за интервью. два любимых блогера в одном видео 😮
Отличный, базированный гость!
Вот это коллаб)
Кадр с цветком просто великолепен
Вопрос, а как пользоваться vim режимомом? Постоянно переключаться на английскую раскладку, что бы сработали хоткеи? В vim это тоже не удобно, если часть кода на русском (но есть варианты решения проблемы для vim), а как быть с obsidian? Chrome?
Кто-то биндит клавиши и для русской раскладки, но я таким не занимаюсь. Код на английском пишется, если ты не на 1С, там англ раскладка это естественно
@t0digital то есть в обсидиан Вы пишите заметку на русском к примеру и постоянно переключаете раскладку на английский?для ввода хоткея
когда я именно пишу - то это insert-режим вима, там незачем переключаться в visual-режим ведь. Ты просто пишешь текст. А когда ты перемещаешься по тексту, то ты не пишешь текст, а перемещаешься по тексту, и для этого переключаешь раскладку.
45:55
Как интеграционные тесты связаны с TDD?
а как интеграционные тесты противоречат TDD? TDD это разработка через тестирование, в тч через интеграционное тестирование. Есть много разных подходов, например, написал тест на новую несуществующую ручку, заставил его минимально работать. Потом написал юнит в этой ручке, заставил работать. Еще юнит. Еще юнит. Возможно интеграционный. Итог - test suite на всю ручку, юниты, интеграционные, функциональные.
Подскажите, пожалуйста, название модели заварника
подарочный набор - не знаю:)
33:30, тут вероятнее всего речь идет о дизъюнкции, то есть о условии или. Если хотя бы одно условие верно, то if тоже true
Огнище!
Spring Boot наше всё)
А я программирую одной рукой всегда. Люблю опираться второй, перебирать четки, держать ноут когда лежу и т д.
Ещё бы видосик, что юзать и что лучше, Rest Assured, RestClient, MockMvc, Instancio, как чекать coverage, какие тесты нужны в идеале, желательно с примером
Да пофиг какая клавиатура, главное чтоб руки от локтя расслабленно лежали на столе.
эргономика с вами не согласна, локти должны свободно висеть вдоль тела, а ладони при активной печати должны находится в воздухе
@@supram941g5 Бредятина. Если следовать инструкциям "эргономики", мышцы отвечающие за локтевой сустав будут в постоянном статичном напряжении, что есть очень плохо. В добавок, сложно постоянно сохранять такое четкое статичное положение тела и рук, из-за чего руки так или иначе будут ложиться на острый угол стола, это и пережатие и, опять же, лишняя статика. А потом и возможный тунельный синдром.
По мне, самый лучший вариант, всегда иметь возможность держать руки расслабленными. Достичь этого можно при помощи стола с окрулым вырезом, где локти в любом положении всегда лежат.
@@Arshrow1 Бредятина отвергать то в чём не разобрался и не попробовал. Нет там никаких кавычек вокгруг эргономики - изучите вопрос. Положение сохрянять сложно и внезапно Не нужно более определенного небольшого куска времени, а статичное положение вредно для любой позы сколько бы правильной она не была. Кисти при отсутствии активной печати лежат на палмпадах (именно для этого они и нужны) при необходимости печати кисти поднимаются и печатают.
Проблема в том что для всего этого нужна раздельная клавиатура и стол который регулируется по высоте хотя бы от 60см (это важно), многие просто не могут себе это позволить.
Если выделять важное, то самое главное это делать перерывы в работе 45-15 например, это спасёт ваши руки, глаза и спину.
@@supram941g5как и писали, достаточно от локтя руки держа расслабленно на столе и всё. Больше 10 лет так живу и никак проблем.
Видос про Спринг (Не бут!) был бы очень интересным, какой-то крюд хотя бы, и показать как работают кишочки, например JPA репозитории через прокси, без генерации кода, как в ломбоке или мапперах. От человека который помнит все классы Спринга
Tdd имеет смысл только если весь код в проекте так разрабатывается. Но если в проекте много людей, то это не реально.
Про сплит клавиатуры:
*Уже таких монстров создают, как Naya Create, за 130 тыс. руб., есть версия для программистов, у них отличная презентация на официальном сайте.
*Очень классный доклад, с примерами использования: "34 keys is all you need: an ergonomic keyboard journey"
А вообще поражает инерция мышления в сумме с капитализмом. Пользуемся костылями и всех устраивает. Хороший пример, это автомобили с лошадиными головами на капоте🤣 Быстро убрали, ещё лет 100 можно было бы ездить😆
Главный фанат данного формата снова на месте, не пропускаю ни одного выпуска!)
работа не отпускает даже на больничном, ну и к черту, тесты - тема любопытная...
поправляйся!
Прикольно это ты придумал, вставлять кадры разфокусеные, прикольно прикольно. Лайк
Это лайк! Почти со всем согласен. Разве что моки, их я не использую. Интеграцаонные тесты --- наше все.
Никита Соболев и автоформаттеры… какая то параллельная вселенная
Гость Мега Крутой, спасибо)
Превосходный выпуск, давно слежу за Ильей, очень толковый чел
Что за диплом, где можно ознакомиться?
Спасибо за новый подкаст с интересным гостем! Переходы заценил - огонь!
Наконец раздельные клавы начинают идти в массы!
Печатаю на Dao
О, низкропрофильная, надо присмотреться. Высокие мне уже не заходят, уж очень привык к ноутбучному формату - высокие сколько пробовал, не могу привыкнуть
Ты сам собирал?
@@t0digital Тоже после ноута высоких боюсь. Неудобно глубоко продавливать.
Собирал слишком сам, вплоть до травления платы 😅.
Но не советую Dao. Свитчи не очень. Тот же автор создал Ergonaut с более удачными низкопрофильными свитчами, и MX капами, которых в избытке на любой вкус.
Спасибо!
посмотрел в итоге фулл )
Йеее!
Ничего не понятно, но очень интересно.
Кстати, за Вим топят те, которые не «читатели», а «писатели», и которые не осилили C/C++, где иногда, чтобы поправить строчку, нужно пересмотреть кучу кода.
Я с трудом могу представить, как может сочетаться вдумчивый программист и взбесившийся принтер.
В IDE переходы по хэдерам, классам, интерфейсам, всё же, реализовано гораздо удобнее, чем в консольных приложухах. Есть возможность получить дополнительную информацию по наведению мыши.
Мне нравится неуёмное желание некоторых комментаторов неустанно заявлять, что vim используют те, кто чего-то там не осилил, чего-то там не смог и тому подобную ерунду. Люди, тыкающие в дефолтную IDE, зато яяяявно всё смогли и всё осилили, даже инсталлятор этой IDE смогли запустить, успех!
В vim есть все возможные переходы по классам, интерфейсам и тд - по горячим клавишам, то есть быстрее, чем мышью (горячие клавиши для этого созданы, чтобы не тянуться за мышью и быстро вызывать нужную функциональность, не убирая руки с клавиатуры, это все профессиональные дизайнеры, монтажёры и прочие графисты даже знают и используют, программисты только мышевозякают и пытаются говорить, что это удобно, стыд и срам)
@@t0digital а я приведу примеры - в англоязычном Ютубчике есть авторы, которые годами топили за Вим. Они его настраивали, перенастраивали, снова перенастраивали, рассказывали, как замечательно можно что-то делать. А потом выходило видео, где автор признавался, что вернулся к VSCode, потому что надоело ковыряться в бесконечных конфигах и проверять, не надоело ли автору очередного плагина его мэйнтейнить.
Есть ещё другой автор, который уверял, что Линукс - это будущее, что для десктопа это гораздо мощнее Винды. Вот ща я покажу, как поставить Арч...
Ну и, как уже понятно, в итоге выходило видео, где был разбор, как вернулся на Виндоус, и что есть области, где только в Мастдае можно сделать на приличном уровне.
При том, что я не знаю, каковы эти ребята в реальных проектах.
И обратно, среди знакомых все сидят на всяких Клайнах, ВСКодах и Кряторах и выдают результат на больших и сложных проектах - работающий код.
По поводу, что хоткеи быстрее мыши, я бы привёл в пример геймеров - все бы тогда играли на клавах. Но идея в том, что есть вещи, где натыкать мышью гораздо быстрее, и именно в сочетании хоткеев и мыши ключ к эффективной работе.
Ещё можно привести в пример бригаду строителей, у которых из инструментов только перфоратор и болгарка. Отрезные машины и другие станки ведь очень сложные и не нужны.
В общем, я писал изначальный комент для обычных зрителей, потому что для авторов нужен контент типа "вы всё делаете не правильно".
"Ставим ВижуалСтудию и кодим" - это не контент.
@@t0digital О, ещё придумал классную аналогию - это, кстати упоминалось)
Про боевые искусства. То есть, если рассматривать как философию, путь к совершенствованию, красоту, то да. И это бесконечный материал для контента.
Но если рассмотреть боевые искусства как элемент банальной самообороны, то пистолет, который сложный, мы не владеем всеми его фичами и пр. гораздо более эффективный и не требует больших трудозатрат на овладение навыком его применения.
@@cyrilanisimov есть частные случаи - разные. Кто-то писал на vim и перестал. А кто-то писал на JetBrains и стал на vim. Бывает всякое. Так при чём тут заявления в духе вимеры не осилили что-то?
@@t0digital при том, что если бы осилили, то было бы тогда всё равно, на чём писать и не уделяли бы столько внимания Виму, составной клавиатуре или альтернативным позиционирующим устройствам.
Ребята, которые пилят IDE хорошо разбираются в предмете и для большинства - это то, что надо.
А из вашей беседы получается, что есть какой-то "элитарный клуб пользователей Вима".
интересно когда адепты vim наиграются с ним и поймут почему все остальные всегда пользовались ide. но наблюдать за их мучениями все равно прикольно ;)
В 2008м впервые попробовал vim, по какому-то видео на vimeo ещё знакомился с ним. Не наигрался и не планирую наиграться. vim-плагин в google chrome, vim-плагин в obsidian и тд. Кому-то и программирование мучение - а кому-то в кайф.
Также куча людей которые используют атом, вс код и подобное. Они тоже наиграться и прийти к иде должны?
Все мои знакомые, которые говорят так же, как и ты просто не смогли в вим. Не смогли осилить хоткеи, конфиги и все такое.
Ты думаешь кто пользуется vim/neovim не пробовали ide от jetbrains или редакторы вроде vs code? Мне забавно наблюдать как пользователи продукции jetbrains разглядывают код или историю коммитов в окошке размером со спичечный коробок, когда всё остальное занято каким-то хламом.
@@milsskyя не твой знакомый