# Лестница Иакова
BotHabr (tgi,2) → All – 14:00:10 2023-08-20
Опубликовано: Sun, 20 Aug 2023 13:27:11 GMT
Канал: Электроника для начинающих – arduino, DYI и как собрать Электроника
И увидел во сне Иаков: вот, лестница стоит на земле, а верх её касается неба; Ангелы восходят и нисходят по ней. А у физиков, по этой лестнице ходит плазма, причем только в одну сторону - вверх, там она гаснет, а потом зажигается внизу заново. Вообще, воздух - популярный изолятор в электротехнике. От чего зависит его диэлектрическая прочность и когда наступает пробой - одни из главных вопросов экспертов в электробезопасности. Читать далее
https://habr.com/ru/articles/755738/
BotHabr (tgi,2) → All – 14:00:10 2023-08-20
Опубликовано: Sun, 20 Aug 2023 13:27:11 GMT
Канал: Электроника для начинающих – arduino, DYI и как собрать Электроника
И увидел во сне Иаков: вот, лестница стоит на земле, а верх её касается неба; Ангелы восходят и нисходят по ней. А у физиков, по этой лестнице ходит плазма, причем только в одну сторону - вверх, там она гаснет, а потом зажигается внизу заново. Вообще, воздух - популярный изолятор в электротехнике. От чего зависит его диэлектрическая прочность и когда наступает пробой - одни из главных вопросов экспертов в электробезопасности. Читать далее
https://habr.com/ru/articles/755738/
# Об особенностях электротехнических (и не только) сообществ: вредные советы
BotHabr (tgi,2) → All – 11:00:11 2023-08-20
Опубликовано: Sun, 20 Aug 2023 11:00:02 GMT
Канал: Электроника для начинающих – arduino, DYI и как собрать Электроника
Несмотря на то, что предпосылки к отставанию закона Мура от экспоненты обсуждаются ещё с 90‑х, сам закон, с рядом оговорок, справедлив и в наши дни. Это приводит к тому, что если человек поступил в университет в 2010 году, то первые микроконтроллеры STM32F1, выпущенные в середине 2007 года, имели заметные шансы не попасть в его учебные курсы. Как, впрочем, и памяти DDR3 (стандарт также вышел в середине 2007‑го). В момент же получения человеком диплома в 2015‑ом, стандарту DDR4 исполнилось бы три года, STMicroelectronics только что выпустила бы серию STM32F7 со встроенным графическим модулем, а сами STM32 уже два года как имели возможность программироваться при помощи MATLAB и Simulink, минуя код на Си (если верить рекламе).Подобное положение вынуждает динамично актуализировать знания.Академические курсы не всегда успевают за прогрессом. А их первоисточник — техническая документация — бывает крайне обширна. Например, базовая документация на микроконтроллеры STM32F103xB насчитывает 1252 страницы. Помимо неё имеются ещё 54 документа типа application note и десятка полтора документов других типов. Поэтому достаточно востребованным источником знаний оказываются профильные сообщества.Для эффективного получения знаний в подобных сообществах проблема должна быть сформулирована максимально качественно. Ещё в 2001 году появилось (и было переведено на множество языков) фундаментальное руководство «Как правильно задавать вопросы на технических форумах». Представляется, что тезисы данного руководства во многом универсальны и актуальны как для сообществ программистов, так и для сообществ электронщиков, туристов, кулинаров или художников. Однако столь же универсален феномен, когда ответ на сформулированный в соответствии с духом этого руководства вопрос, оказывается не ответом по существу, а чем‑то «идентичным натуральному ответу по существу». Об этом феномене и пойдёт речь в настоящей статье. Заглянуть сразу в ответы
https://habr.com/ru/articles/755320/
BotHabr (tgi,2) → All – 11:00:11 2023-08-20
Опубликовано: Sun, 20 Aug 2023 11:00:02 GMT
Канал: Электроника для начинающих – arduino, DYI и как собрать Электроника
Несмотря на то, что предпосылки к отставанию закона Мура от экспоненты обсуждаются ещё с 90‑х, сам закон, с рядом оговорок, справедлив и в наши дни. Это приводит к тому, что если человек поступил в университет в 2010 году, то первые микроконтроллеры STM32F1, выпущенные в середине 2007 года, имели заметные шансы не попасть в его учебные курсы. Как, впрочем, и памяти DDR3 (стандарт также вышел в середине 2007‑го). В момент же получения человеком диплома в 2015‑ом, стандарту DDR4 исполнилось бы три года, STMicroelectronics только что выпустила бы серию STM32F7 со встроенным графическим модулем, а сами STM32 уже два года как имели возможность программироваться при помощи MATLAB и Simulink, минуя код на Си (если верить рекламе).Подобное положение вынуждает динамично актуализировать знания.Академические курсы не всегда успевают за прогрессом. А их первоисточник — техническая документация — бывает крайне обширна. Например, базовая документация на микроконтроллеры STM32F103xB насчитывает 1252 страницы. Помимо неё имеются ещё 54 документа типа application note и десятка полтора документов других типов. Поэтому достаточно востребованным источником знаний оказываются профильные сообщества.Для эффективного получения знаний в подобных сообществах проблема должна быть сформулирована максимально качественно. Ещё в 2001 году появилось (и было переведено на множество языков) фундаментальное руководство «Как правильно задавать вопросы на технических форумах». Представляется, что тезисы данного руководства во многом универсальны и актуальны как для сообществ программистов, так и для сообществ электронщиков, туристов, кулинаров или художников. Однако столь же универсален феномен, когда ответ на сформулированный в соответствии с духом этого руководства вопрос, оказывается не ответом по существу, а чем‑то «идентичным натуральному ответу по существу». Об этом феномене и пойдёт речь в настоящей статье. Заглянуть сразу в ответы
https://habr.com/ru/articles/755320/
# [Перевод] Знакомство с упорядочиванием в Emacs на примерах
BotHabr (tgi,2) → All – 10:00:09 2023-08-20
Опубликовано: Sun, 20 Aug 2023 10:00:02 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов
В этой статье мы разберём использование в Emacs различных команд для упорядочивания строк, абзацев и страниц. В руководствах к Emacs и Elisp эти команды описаны достаточно подробно, так что мы просто познакомимся с практическими примерами их применения. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/754642/
BotHabr (tgi,2) → All – 10:00:09 2023-08-20
Опубликовано: Sun, 20 Aug 2023 10:00:02 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов
В этой статье мы разберём использование в Emacs различных команд для упорядочивания строк, абзацев и страниц. В руководствах к Emacs и Elisp эти команды описаны достаточно подробно, так что мы просто познакомимся с практическими примерами их применения. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/754642/
# Nintendo Switch Lite не включается и не заряжается: чиним портативную консоль. Основные причины «окирпичивания»
BotHabr (tgi,2) → All – 00:00:03 2023-08-20
Опубликовано: Sat, 19 Aug 2023 23:06:46 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Приставка перед началом ремонта
Привет, Хабр! На днях купил «мертвую» Nintendo Switch Lite на испанском аналоге «Авито» за 40 евро. Купил ее с диагнозом не включается и не заряжается. Причем продавец утверждал, что экран целый, а консоль не заливалась. Что же, давайте посмотрим, что можно сделать. Спойлер — девайс я починил, все отлично работает, и проблемой оказалось не то, на что грешил в самом начале. Читать дальше →
https://habr.com/ru/companies/selectel/articles/755670/
BotHabr (tgi,2) → All – 00:00:03 2023-08-20
Опубликовано: Sat, 19 Aug 2023 23:06:46 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Приставка перед началом ремонта
Привет, Хабр! На днях купил «мертвую» Nintendo Switch Lite на испанском аналоге «Авито» за 40 евро. Купил ее с диагнозом не включается и не заряжается. Причем продавец утверждал, что экран целый, а консоль не заливалась. Что же, давайте посмотрим, что можно сделать. Спойлер — девайс я починил, все отлично работает, и проблемой оказалось не то, на что грешил в самом начале. Читать дальше →
https://habr.com/ru/companies/selectel/articles/755670/
# Пора улучшать согласование
BotHabr (tgi,2) → All – 15:00:03 2023-08-19
Опубликовано: Sat, 19 Aug 2023 14:00:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Я работаю в фирме, которая разрабатывает устройства для умных домов на частотах 869, 915 МГц. Это маломощные устройства с антеннами из провода, PCB-антеннами и внешними штыревыми антеннами. Для работы в квартире антенна должна быть всенаправленной. Заранее не известно, где будет расположено устройство и как сориентировано. Некоторые ключевые устройства мы относили к сторонним специалистам для настройки антенны, потом использовали эти согласования в других устройствах. Какое-то время этого хватало. У нас большой парк устройств, плюс одни и те же устройства работают в разных корпусах. Это требует настройки антенны для каждого типа продукта. Обращаться каждый раз к специалистам слишком дорого, поэтому несколько лет пытаемся научиться делать сами. Далее расскажу о процессе настройки антенны для одного из наших устройств с антенной из провода (ground plane). Читать дальше →
https://habr.com/ru/companies/ruvds/articles/752816/
BotHabr (tgi,2) → All – 15:00:03 2023-08-19
Опубликовано: Sat, 19 Aug 2023 14:00:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Я работаю в фирме, которая разрабатывает устройства для умных домов на частотах 869, 915 МГц. Это маломощные устройства с антеннами из провода, PCB-антеннами и внешними штыревыми антеннами. Для работы в квартире антенна должна быть всенаправленной. Заранее не известно, где будет расположено устройство и как сориентировано. Некоторые ключевые устройства мы относили к сторонним специалистам для настройки антенны, потом использовали эти согласования в других устройствах. Какое-то время этого хватало. У нас большой парк устройств, плюс одни и те же устройства работают в разных корпусах. Это требует настройки антенны для каждого типа продукта. Обращаться каждый раз к специалистам слишком дорого, поэтому несколько лет пытаемся научиться делать сами. Далее расскажу о процессе настройки антенны для одного из наших устройств с антенной из провода (ground plane). Читать дальше →
https://habr.com/ru/companies/ruvds/articles/752816/
# Делаем радиолампы дома
BotHabr (tgi,2) → All – 12:00:03 2023-08-19
Опубликовано: Sat, 19 Aug 2023 11:42:46 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Добрый день. Меня зовут Михаил, я хочу поделиться с уважаемым сообществом результатами одного из своих хобби, а именно созданием электровакуумных приборов. Помните тот совет хозяйке на заметку, про то, что не стоит выбрасывать перегоревшую лампочку накаливания? Вот примерно действия из этого совета я и пытаюсь провернуть. Читать далее
https://habr.com/ru/articles/755632/
BotHabr (tgi,2) → All – 12:00:03 2023-08-19
Опубликовано: Sat, 19 Aug 2023 11:42:46 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Добрый день. Меня зовут Михаил, я хочу поделиться с уважаемым сообществом результатами одного из своих хобби, а именно созданием электровакуумных приборов. Помните тот совет хозяйке на заметку, про то, что не стоит выбрасывать перегоревшую лампочку накаливания? Вот примерно действия из этого совета я и пытаюсь провернуть. Читать далее
https://habr.com/ru/articles/755632/
# Ретро DIY: собираем считыватель перфокарт в 2023 году
BotHabr (tgi,2) → All – 11:00:04 2023-08-19
Опубликовано: Sat, 19 Aug 2023 10:00:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Что такое перфокарты, думаю, на Хабре знают все. Им несколько десятков лет — впервые прототип подобного носителя информации стали применять ещё в начале 1800-х годов для управления полуавтоматическими ткацкими станками. Но и до этого что-то похожее применяли для музыкальных инструментов — тоже автоматических, а также для музыкальных шкатулок. В вычислительных устройствах перфокарты стали использовать практически сразу после появления самих этих устройств. После этого их почти без изменений использовали вплоть до 80-х годов прошлого века. Думаю, их видели даже те, у кого не было доступа к ЭВМ, работающим на перфокартах. Понятно, что считывателей карт остались считанные единицы, да и те хранятся в музеях. А что, если собрать такой считыватель самому? Давайте попробуем. Читать далее
https://habr.com/ru/companies/ru_mts/articles/755582/
BotHabr (tgi,2) → All – 11:00:04 2023-08-19
Опубликовано: Sat, 19 Aug 2023 10:00:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Что такое перфокарты, думаю, на Хабре знают все. Им несколько десятков лет — впервые прототип подобного носителя информации стали применять ещё в начале 1800-х годов для управления полуавтоматическими ткацкими станками. Но и до этого что-то похожее применяли для музыкальных инструментов — тоже автоматических, а также для музыкальных шкатулок. В вычислительных устройствах перфокарты стали использовать практически сразу после появления самих этих устройств. После этого их почти без изменений использовали вплоть до 80-х годов прошлого века. Думаю, их видели даже те, у кого не было доступа к ЭВМ, работающим на перфокартах. Понятно, что считывателей карт остались считанные единицы, да и те хранятся в музеях. А что, если собрать такой считыватель самому? Давайте попробуем. Читать далее
https://habr.com/ru/companies/ru_mts/articles/755582/
# Превращаем старый нетбук в звонящий по симке планшет/телефон
BotHabr (tgi,2) → All – 22:00:03 2023-08-18
Опубликовано: Fri, 18 Aug 2023 21:14:13 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Реанимируем старый нетбук и превращаем его в звонилку! Используем только старые завалявшиеся детали и устройства. Читать далее
https://habr.com/ru/articles/755592/
BotHabr (tgi,2) → All – 22:00:03 2023-08-18
Опубликовано: Fri, 18 Aug 2023 21:14:13 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Реанимируем старый нетбук и превращаем его в звонилку! Используем только старые завалявшиеся детали и устройства. Читать далее
https://habr.com/ru/articles/755592/
# Портативная Bluetooth колонка «Ламповичок» на радиолампах 30-х годов
BotHabr (tgi,2) → All – 21:00:04 2023-08-18
Опубликовано: Fri, 18 Aug 2023 20:22:03 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Прочитав заголовок статьи, возможно, у вас возникли мысли: “Но зачем?!”, “КПД ламповых усилителей очень низкий!” или “Какой смысл подключать Bluetooth модуль к ламповому усилителю?!”и т.д. Нет никакого смысла. Устройство собирается ради устройства, развлечения ради. Я очень люблю ламповые радиоприёмники, мне нравится изучать их устройство, любоваться внешним видом и даже просто созерцать в сумерках магические огоньки за задней стенкой, излучающие тепло, уют, романтику и добрый душевный голос из громкоговорителя… Но к сожалению, в наше время возможно принимать в основном зарубежные станции и только ночью. Поэтому иногда я развлекался тем, что слушал музыку подключаясь к усилителю радиоприёмника. Так и возникла идея сделать портативную Bluetooth колонку в ретро стиле с ламповым усилителем без всяких претензий на High End.Осторожно! Под катом много фото. Читать далее
https://habr.com/ru/articles/755588/
BotHabr (tgi,2) → All – 21:00:04 2023-08-18
Опубликовано: Fri, 18 Aug 2023 20:22:03 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Прочитав заголовок статьи, возможно, у вас возникли мысли: “Но зачем?!”, “КПД ламповых усилителей очень низкий!” или “Какой смысл подключать Bluetooth модуль к ламповому усилителю?!”и т.д. Нет никакого смысла. Устройство собирается ради устройства, развлечения ради. Я очень люблю ламповые радиоприёмники, мне нравится изучать их устройство, любоваться внешним видом и даже просто созерцать в сумерках магические огоньки за задней стенкой, излучающие тепло, уют, романтику и добрый душевный голос из громкоговорителя… Но к сожалению, в наше время возможно принимать в основном зарубежные станции и только ночью. Поэтому иногда я развлекался тем, что слушал музыку подключаясь к усилителю радиоприёмника. Так и возникла идея сделать портативную Bluetooth колонку в ретро стиле с ламповым усилителем без всяких претензий на High End.Осторожно! Под катом много фото. Читать далее
https://habr.com/ru/articles/755588/
# Как я делала мониторинг качества воздуха в Армении
BotHabr (tgi,2) → All – 20:00:03 2023-08-18
Опубликовано: Fri, 18 Aug 2023 19:48:56 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Или как я превратила самодельную штуку в реальный проект. Часть 1. В мае 2022 я релоцировалась переехала в Армению. Повод, кстати, заслуживает отдельной статьи «Как я представляла Россию в конкурсе Lexus Design Award 2022 и выиграла грант в 25 000$”. В разгар санкций получить эти деньги было не так-то просто, и я отправилась в Ереван... Читать далее
https://habr.com/ru/articles/755586/
BotHabr (tgi,2) → All – 20:00:03 2023-08-18
Опубликовано: Fri, 18 Aug 2023 19:48:56 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места
Или как я превратила самодельную штуку в реальный проект. Часть 1. В мае 2022 я релоцировалась переехала в Армению. Повод, кстати, заслуживает отдельной статьи «Как я представляла Россию в конкурсе Lexus Design Award 2022 и выиграла грант в 25 000$”. В разгар санкций получить эти деньги было не так-то просто, и я отправилась в Ереван... Читать далее
https://habr.com/ru/articles/755586/
# VIM — Это не только редактор, это интеграция со всем вашим рабочим окружением
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Sat, 11 Jan 2020 21:47:05 GMT
Канал: VIM – свободный текстовый редактор
Чем особенно хорош Vim/Neovim? Тем, что твой инструментарий — это не только редактор (который сам по себе сильно расширяем плагинами и имеет богатый базовый функционал и очень гибок в области кастомизации), но и всё ваше рабочее окружение, со всем юникс-вейным прилагающимся инструментарием из gnu/coreutils и не только. Можно не уходя из редактора взять любую программу или интерпретатор ЯП и использовать его прямо в редакторе. Читать дальше →
https://habr.com/ru/articles/483580/
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Sat, 11 Jan 2020 21:47:05 GMT
Канал: VIM – свободный текстовый редактор
Чем особенно хорош Vim/Neovim? Тем, что твой инструментарий — это не только редактор (который сам по себе сильно расширяем плагинами и имеет богатый базовый функционал и очень гибок в области кастомизации), но и всё ваше рабочее окружение, со всем юникс-вейным прилагающимся инструментарием из gnu/coreutils и не только. Можно не уходя из редактора взять любую программу или интерпретатор ЯП и использовать его прямо в редакторе. Читать дальше →
https://habr.com/ru/articles/483580/
# Как выбрать редактор, и почему нужно выбрать NeoVim?
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Tue, 04 Feb 2020 14:26:50 GMT
Канал: VIM – свободный текстовый редактор
Часто мы тратим время на включение редакторов больше, чем тратим на исправление или написание какого-то однострочного скрипта. Я считаю что эту проблему можно быстро решить, ведь для этого и существуют консольные редакторы Читать дальше →
https://habr.com/ru/articles/486948/
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Tue, 04 Feb 2020 14:26:50 GMT
Канал: VIM – свободный текстовый редактор
Часто мы тратим время на включение редакторов больше, чем тратим на исправление или написание какого-то однострочного скрипта. Я считаю что эту проблему можно быстро решить, ведь для этого и существуют консольные редакторы Читать дальше →
https://habr.com/ru/articles/486948/
# Ты еще не используешь tmux на полную! (Наверное)
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Tue, 25 Aug 2020 08:46:50 GMT
Канал: VIM – свободный текстовый редактор
Привет, Хабр! Представляю вашему вниманию перевод статьи "(たぶん)君はまだtmuxの真の力を引き出せていない".
Содержание
Что такое tmux
Запуск и начало новой сессии
Открытие нового окна
Переходы между окнами
Разделение окон и создание панелей
Передвижение между панелями
Передвижение между сессиями
[Практическое использование] Переадресация отображаемого содержания в tmux
>> Читать далее
BotHabr (tgi,2) → All – 14:00:26 2023-08-18
Опубликовано: Tue, 25 Aug 2020 08:46:50 GMT
Канал: VIM – свободный текстовый редактор
Привет, Хабр! Представляю вашему вниманию перевод статьи "(たぶん)君はまだtmuxの真の力を引き出せていない".
Содержание
Что такое tmux
Запуск и начало новой сессии
Открытие нового окна
Переходы между окнами
Разделение окон и создание панелей
Передвижение между панелями
Передвижение между сессиями
[Практическое использование] Переадресация отображаемого содержания в tmux
>> Читать далее
# [Перевод] Как освоить Vim?
BotHabr (tgi,2) → All – 14:00:25 2023-08-18
Опубликовано: Fri, 05 Mar 2021 09:15:57 GMT
Канал: VIM – свободный текстовый редактор
Осваивать Vim — это, пожалуй, страшно. Или, точнее, очень страшно. Речь идёт об изучении совершенно необычного подхода к редактированию кода, не говоря уже о работе с простым текстом. Многие несправедливо обвиняют тех, кто выбирает Vim, в том, что они впустую тратят время.
Я со всей уверенностью могу заявить о том, что Vim позволил мне повысить эффективность в деле написания программ. Работать стало удобнее (ниже я расскажу об этом более подробно). Я никому не хочу навязывать Vim, но очень рекомендую освоить этот редактор всем, кто занимается программированием, работает в сфере Data Science, в общем — тем, кто так или иначе пишет и редактирует некий код.
Если вам очень хочется узнать о том, стоит ли вам использовать Vim, и о том, кто и для чего им реально пользуется — взгляните на этот материал (кстати, не позвольте его названию, «Не пользуйтесь Vim», ввести себя в заблуждение). Ещё можете посмотреть это видео, которое, кстати, подготовил сам Люк Смит.
А теперь, учитывая всё вышесказанное, предлагаю поговорить о том, что такое, на самом деле, Vim! Читать дальше →
https://habr.com/ru/companies/ruvds/articles/544160/
BotHabr (tgi,2) → All – 14:00:25 2023-08-18
Опубликовано: Fri, 05 Mar 2021 09:15:57 GMT
Канал: VIM – свободный текстовый редактор
Осваивать Vim — это, пожалуй, страшно. Или, точнее, очень страшно. Речь идёт об изучении совершенно необычного подхода к редактированию кода, не говоря уже о работе с простым текстом. Многие несправедливо обвиняют тех, кто выбирает Vim, в том, что они впустую тратят время.
Я со всей уверенностью могу заявить о том, что Vim позволил мне повысить эффективность в деле написания программ. Работать стало удобнее (ниже я расскажу об этом более подробно). Я никому не хочу навязывать Vim, но очень рекомендую освоить этот редактор всем, кто занимается программированием, работает в сфере Data Science, в общем — тем, кто так или иначе пишет и редактирует некий код.
Если вам очень хочется узнать о том, стоит ли вам использовать Vim, и о том, кто и для чего им реально пользуется — взгляните на этот материал (кстати, не позвольте его названию, «Не пользуйтесь Vim», ввести себя в заблуждение). Ещё можете посмотреть это видео, которое, кстати, подготовил сам Люк Смит.
А теперь, учитывая всё вышесказанное, предлагаю поговорить о том, что такое, на самом деле, Vim! Читать дальше →
https://habr.com/ru/companies/ruvds/articles/544160/
# [Перевод] Заметки о Unix: одновременное редактирование нескольких файлов в Vim
BotHabr (tgi,2) → All – 14:00:25 2023-08-18
Опубликовано: Fri, 02 Apr 2021 13:01:02 GMT
Канал: VIM – свободный текстовый редактор
Недавно мы завершили перевод последней нашей машины на новый клиент для Let’s Encrypt. В ходе работы нужно было поменять пути к выгружаемым TLS-сертификатам во всех конфигурационных файлах, где они использовались. На многих компьютерах был лишь один конфигурационный файл, но на некоторых из наших Apache-серверов пути к TLS-сертификатам имеются во множестве файлов. Поэтому я и заинтересовался вопросом о том, как, пользуясь Vim, одновременно вносить одни и те же изменения в несколько файлов. Оказалось, что Vim поддерживает такую возможность уже очень давно, причём сделать это можно несколькими способами. Некоторые из этих способов основаны на том, что я назвал бы странностью Vim. Кто-то, возможно, назовёт это архитектурной особенностью данного редактора.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/550202/
BotHabr (tgi,2) → All – 14:00:25 2023-08-18
Опубликовано: Fri, 02 Apr 2021 13:01:02 GMT
Канал: VIM – свободный текстовый редактор
Недавно мы завершили перевод последней нашей машины на новый клиент для Let’s Encrypt. В ходе работы нужно было поменять пути к выгружаемым TLS-сертификатам во всех конфигурационных файлах, где они использовались. На многих компьютерах был лишь один конфигурационный файл, но на некоторых из наших Apache-серверов пути к TLS-сертификатам имеются во множестве файлов. Поэтому я и заинтересовался вопросом о том, как, пользуясь Vim, одновременно вносить одни и те же изменения в несколько файлов. Оказалось, что Vim поддерживает такую возможность уже очень давно, причём сделать это можно несколькими способами. Некоторые из этих способов основаны на том, что я назвал бы странностью Vim. Кто-то, возможно, назовёт это архитектурной особенностью данного редактора.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/550202/
# Почему в Vim для навигации используются клавиши hjkl
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Thu, 15 Apr 2021 15:05:40 GMT
Канал: VIM – свободный текстовый редактор
Многие новички, перешедшие в vim с других текстовых редакторов, сталкиваются с определенными сложностями. Vim в значительной степени отличается от привычных большинству пользователей редакторов текстов с системами меню. Многих может особенно удивить то, что для навигации по тексту используются клавиши «hjkl», хотя никто не запрещает пользоваться привычными клавишами со стрелками. Разберемся, почему используются именно эти клавиши, и почему не рекомендуется перемещаться по тексту при помощи стрелок. Читать далее
https://habr.com/ru/companies/itsoft/articles/552626/
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Thu, 15 Apr 2021 15:05:40 GMT
Канал: VIM – свободный текстовый редактор
Многие новички, перешедшие в vim с других текстовых редакторов, сталкиваются с определенными сложностями. Vim в значительной степени отличается от привычных большинству пользователей редакторов текстов с системами меню. Многих может особенно удивить то, что для навигации по тексту используются клавиши «hjkl», хотя никто не запрещает пользоваться привычными клавишами со стрелками. Разберемся, почему используются именно эти клавиши, и почему не рекомендуется перемещаться по тексту при помощи стрелок. Читать далее
https://habr.com/ru/companies/itsoft/articles/552626/
# [Перевод] Во всем привычном есть место для истории
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Wed, 05 May 2021 12:16:29 GMT
Канал: VIM – свободный текстовый редактор
В прошлом месяце я исследовал два исторических вопроса. Изначально я опубликовал результаты в виде тредов в твиттере, а теперь дублирую их в виде статьи. Почему vim использует hjkl, а не стрелки для навигации, а в JavaScript'овом date API месяцы считаются 0-11, а не 1-12? Читать далее
https://habr.com/ru/companies/timeweb/articles/555886/
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Wed, 05 May 2021 12:16:29 GMT
Канал: VIM – свободный текстовый редактор
В прошлом месяце я исследовал два исторических вопроса. Изначально я опубликовал результаты в виде тредов в твиттере, а теперь дублирую их в виде статьи. Почему vim использует hjkl, а не стрелки для навигации, а в JavaScript'овом date API месяцы считаются 0-11, а не 1-12? Читать далее
https://habr.com/ru/companies/timeweb/articles/555886/
# [Перевод] Как Vim стал таким популярным
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Wed, 30 Jun 2021 11:15:02 GMT
Канал: VIM – свободный текстовый редактор
Вероятно, вы слышали о Vim — всемогущем текстовом редакторе, который используется повсюду и из которого люди время от времени не могут выбраться. Ваш знакомый DevOps-инженер рассказывает о том, насколько великолепен и быстр Vim, и вы, вероятно, подумали, что стоит его попробовать. Но как мы пришли ко всему этому? Каким образом одержимость Vim однажды охватила весь мир?
Если посмотреть на опрос StackOverflow 2019 года о самых популярных средах разработки, то Vim по-прежнему находится в нём на пятом месте — его используют примерно 25% веб-разработчиков. Пятое место — это довольно неплохо, учитывая, что первый релиз Vim произошёл почти 30 лет назад (да, мы не ошиблись — первая версия Vim появилась в 1991 году).
Чтобы лучше понять, как и почему Vim стал (и по-прежнему остаётся) столь популярным, нам нужно изучить, с чего всё начиналось. До vim существовал vi, до vi существовал ed. Что это за двух- и трёхбуквенные слова, и какая история за ними стоит? Давайте будем разбираться. Читать дальше →
https://habr.com/ru/companies/vdsina/articles/565320/
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Wed, 30 Jun 2021 11:15:02 GMT
Канал: VIM – свободный текстовый редактор
Вероятно, вы слышали о Vim — всемогущем текстовом редакторе, который используется повсюду и из которого люди время от времени не могут выбраться. Ваш знакомый DevOps-инженер рассказывает о том, насколько великолепен и быстр Vim, и вы, вероятно, подумали, что стоит его попробовать. Но как мы пришли ко всему этому? Каким образом одержимость Vim однажды охватила весь мир?
Если посмотреть на опрос StackOverflow 2019 года о самых популярных средах разработки, то Vim по-прежнему находится в нём на пятом месте — его используют примерно 25% веб-разработчиков. Пятое место — это довольно неплохо, учитывая, что первый релиз Vim произошёл почти 30 лет назад (да, мы не ошиблись — первая версия Vim появилась в 1991 году).
Чтобы лучше понять, как и почему Vim стал (и по-прежнему остаётся) столь популярным, нам нужно изучить, с чего всё начиналось. До vim существовал vi, до vi существовал ed. Что это за двух- и трёхбуквенные слова, и какая история за ними стоит? Давайте будем разбираться. Читать дальше →
https://habr.com/ru/companies/vdsina/articles/565320/
# [Перевод] Вышел NeoVim 0.5.0
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Sun, 25 Jul 2021 19:54:15 GMT
Канал: VIM – свободный текстовый редактор
Долгожданный релиз NeoVim 0.5.0 наконец-то вышел 2 июля 2021 года. Это заняло больше времени, чем кто-либо ожидал, но это того стоило. Более 4000 коммитов, это так много, что сломало некоторые инструменты выпуска. Поэтому эти заметки не смогут затронуть каждое из многочисленных изменений, которые были внесены в ходе разработки, и будут сосредоточены только на наиболее заметных для пользователя улучшениях, самыми крупными из которых являются:Lua как превосходный язык сценариев и конфигурации.Протокол языкового сервера (Language server protocol) (LSP).Treesitter (ранний доступ). Читать далее
https://habr.com/ru/articles/569550/
BotHabr (tgi,2) → All – 14:00:24 2023-08-18
Опубликовано: Sun, 25 Jul 2021 19:54:15 GMT
Канал: VIM – свободный текстовый редактор
Долгожданный релиз NeoVim 0.5.0 наконец-то вышел 2 июля 2021 года. Это заняло больше времени, чем кто-либо ожидал, но это того стоило. Более 4000 коммитов, это так много, что сломало некоторые инструменты выпуска. Поэтому эти заметки не смогут затронуть каждое из многочисленных изменений, которые были внесены в ходе разработки, и будут сосредоточены только на наиболее заметных для пользователя улучшениях, самыми крупными из которых являются:Lua как превосходный язык сценариев и конфигурации.Протокол языкового сервера (Language server protocol) (LSP).Treesitter (ранний доступ). Читать далее
https://habr.com/ru/articles/569550/
# Что может предложить Neovim разработчику на Scala?
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Tue, 24 Aug 2021 09:37:12 GMT
Канал: VIM – свободный текстовый редактор
В сообществе фанатов текстового редактора Neovim произошло знаменательное событие — вышла версия 0.5, в которой появилось большое количество нововведений:
встроенная поддержка языка Lua;
экспериментальная поддержка treesitter;
и, наконец, встроенный LSP клиент, позволяющий сделать из простого текстового редактора достойного соперника IDE!
Neovim — это модальный редактор, форк редактора Vim, который ставит своей целью улучшение пользовательского опыта при работе с Vim: «Neovim is built for users who want the good parts of Vim, and more».
Мне нравится Neovim своей гибкостью, благодаря которой его можно превратить в очень мощный инструмент редактирования не только текста, но и кода. Как scala-разработчику мне интересно испытать новый встроенный LSP клиент в применении к любимому языку программирования. В отличие от VSCode и даже Vim + CoC настройка LSP клиента в Neovim несколько более сложная, но при этом крайне гибкая. Данная статья — краткое руководство по настройке Neovim для работы со Scala и краткий обзор возможностей, которые дает связка Neovim + Metals. Читать дальше →
https://habr.com/ru/companies/dins/articles/570762/
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Tue, 24 Aug 2021 09:37:12 GMT
Канал: VIM – свободный текстовый редактор
В сообществе фанатов текстового редактора Neovim произошло знаменательное событие — вышла версия 0.5, в которой появилось большое количество нововведений:
встроенная поддержка языка Lua;
экспериментальная поддержка treesitter;
и, наконец, встроенный LSP клиент, позволяющий сделать из простого текстового редактора достойного соперника IDE!
Neovim — это модальный редактор, форк редактора Vim, который ставит своей целью улучшение пользовательского опыта при работе с Vim: «Neovim is built for users who want the good parts of Vim, and more».
Мне нравится Neovim своей гибкостью, благодаря которой его можно превратить в очень мощный инструмент редактирования не только текста, но и кода. Как scala-разработчику мне интересно испытать новый встроенный LSP клиент в применении к любимому языку программирования. В отличие от VSCode и даже Vim + CoC настройка LSP клиента в Neovim несколько более сложная, но при этом крайне гибкая. Данная статья — краткое руководство по настройке Neovim для работы со Scala и краткий обзор возможностей, которые дает связка Neovim + Metals. Читать дальше →
https://habr.com/ru/companies/dins/articles/570762/
# Neovim для full stack программиста
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Sun, 24 Oct 2021 16:30:41 GMT
Канал: VIM – свободный текстовый редактор
Я немного расскажу, как использую vim в работе full stack программиста, со своей колокольни, но для начала отвечу на некоторые вопросы, которые задают мне, когда узнают, что я использую vim при разработке проектов:Зачем?Хороший вопрос. Стоит для себя лично на него ответить. Зачем валандаться с vim, изучать кучу комбинаций клавиш и плагинов? Какой смысл, если есть vscode или pycharm или phpstorm? Жизнь коротка, стоит ли ее тратить на все это? Чтобы впечатлить кого-то, как на картинке в начале статьи? Да кого этим удивишь? Читать далее
https://habr.com/ru/articles/585222/
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Sun, 24 Oct 2021 16:30:41 GMT
Канал: VIM – свободный текстовый редактор
Я немного расскажу, как использую vim в работе full stack программиста, со своей колокольни, но для начала отвечу на некоторые вопросы, которые задают мне, когда узнают, что я использую vim при разработке проектов:Зачем?Хороший вопрос. Стоит для себя лично на него ответить. Зачем валандаться с vim, изучать кучу комбинаций клавиш и плагинов? Какой смысл, если есть vscode или pycharm или phpstorm? Жизнь коротка, стоит ли ее тратить на все это? Чтобы впечатлить кого-то, как на картинке в начале статьи? Да кого этим удивишь? Читать далее
https://habr.com/ru/articles/585222/
# IDE против Vim для разработки
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Tue, 02 Nov 2021 11:59:41 GMT
Канал: VIM – свободный текстовый редактор
Несколько дней назад попалась мне одна статья про то, что Vim достаточно хорош как инструмент для разработчика. В комментариях разгорелось очередное противостояние приверженцев vim против остального мира. Мыслей по данному вопросу накопилось достаточно много, поэтому считаю разумным сформулировать их уже в виде статьи. Адепты vim говорят о том что, якобы, освоив vim и полностью настроив его под себя можно получить ощутимую прибавку в скорости разработки. Я же считаю иначе. Лично я в работе использую PhpStorm, поэтому буду сравнивать с vim именно его. Так же оговоримся, что рассматривать инструменты я буду в контексте, А для наглядности рассмотрим как одни и те же задачи будут решаться в IDE и в Vim. Рабочие инструменты берем в состоянии "из коробки". Предполагаем что на компьютере уже установлен vim или IDE в коробочном варианте. Читать далее
https://habr.com/ru/articles/586946/
BotHabr (tgi,2) → All – 14:00:23 2023-08-18
Опубликовано: Tue, 02 Nov 2021 11:59:41 GMT
Канал: VIM – свободный текстовый редактор
Несколько дней назад попалась мне одна статья про то, что Vim достаточно хорош как инструмент для разработчика. В комментариях разгорелось очередное противостояние приверженцев vim против остального мира. Мыслей по данному вопросу накопилось достаточно много, поэтому считаю разумным сформулировать их уже в виде статьи. Адепты vim говорят о том что, якобы, освоив vim и полностью настроив его под себя можно получить ощутимую прибавку в скорости разработки. Я же считаю иначе. Лично я в работе использую PhpStorm, поэтому буду сравнивать с vim именно его. Так же оговоримся, что рассматривать инструменты я буду в контексте, А для наглядности рассмотрим как одни и те же задачи будут решаться в IDE и в Vim. Рабочие инструменты берем в состоянии "из коробки". Предполагаем что на компьютере уже установлен vim или IDE в коробочном варианте. Читать далее
https://habr.com/ru/articles/586946/
# Как я переписывал vim конфиг в init.lua
BotHabr (tgi,2) → All – 14:00:22 2023-08-18
Опубликовано: Wed, 03 Nov 2021 11:06:29 GMT
Канал: VIM – свободный текстовый редактор
Статья рассказывает о том, как я с нуля переписывал свой nvim-конфиг (init.vim) в конфиг с поддержкой lua (init.lua). Читать далее
https://habr.com/ru/articles/586808/
BotHabr (tgi,2) → All – 14:00:22 2023-08-18
Опубликовано: Wed, 03 Nov 2021 11:06:29 GMT
Канал: VIM – свободный текстовый редактор
Статья рассказывает о том, как я с нуля переписывал свой nvim-конфиг (init.vim) в конфиг с поддержкой lua (init.lua). Читать далее
https://habr.com/ru/articles/586808/
# Neovim: модульность для разработчика
BotHabr (tgi,2) → All – 14:00:22 2023-08-18
Опубликовано: Sat, 20 Nov 2021 21:07:30 GMT
Канал: VIM – свободный текстовый редактор
В этой статье речь пойдёт про некоторые его преимущества, которые, на мой взгляд, наиболее важны для конечного пользователя. Читать далее
https://habr.com/ru/articles/590473/
BotHabr (tgi,2) → All – 14:00:22 2023-08-18
Опубликовано: Sat, 20 Nov 2021 21:07:30 GMT
Канал: VIM – свободный текстовый редактор
В этой статье речь пойдёт про некоторые его преимущества, которые, на мой взгляд, наиболее важны для конечного пользователя. Читать далее
https://habr.com/ru/articles/590473/
# Emacs как IDE для Python
BotHabr (tgi,2) → All – 14:00:21 2023-08-18
Опубликовано: Mon, 28 Oct 2013 20:51:48 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов
Как известно, существует множество решений которые позволяют сделать из «консольного» редактора (vim/emacs) более-менее удобную IDE для языка Python. Представляю Вашему вниманию наиболее успешную, на мой взгляд, реализацию среды разработкы в редакторе emacs на основе пакета python-jedi.el. Отмечу, что бандл заменяющий rope(*-jedi) есть так же для vim, инстукцию по его настройке можно найти здесь .
Читать дальше →
https://habr.com/ru/articles/188376/
BotHabr (tgi,2) → All – 14:00:21 2023-08-18
Опубликовано: Mon, 28 Oct 2013 20:51:48 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов
Как известно, существует множество решений которые позволяют сделать из «консольного» редактора (vim/emacs) более-менее удобную IDE для языка Python. Представляю Вашему вниманию наиболее успешную, на мой взгляд, реализацию среды разработкы в редакторе emacs на основе пакета python-jedi.el. Отмечу, что бандл заменяющий rope(*-jedi) есть так же для vim, инстукцию по его настройке можно найти здесь .
Читать дальше →
https://habr.com/ru/articles/188376/