RSS
Pages: 1 ... 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ... 67
[>] Лазерные граверы — популярные модели и личный опыт. Выбираем лучшее
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-11 14:00:04


Опубликовано: Fri, 11 Aug 2023 09:42:00 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, Хабр. Сегодня поговорим о лазерных граверах. О них не так часто пишут — и совершенно напрасно, поскольку это крайне интересные устройства. Если у вас есть домашняя мастерская, кабинет, то гравер это must have для любителя DIY-проектов. Год назад я купил Atomstack A5 Pro, и сегодня поговорим как о нём, так и о других моделях. Читать далее

https://habr.com/ru/companies/ru_mts/articles/754002/

[>] Сигнатурный анализатор «ACORN VA»
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-11 14:00:05


Опубликовано: Fri, 11 Aug 2023 09:12:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

История началась в 2019 году, когда я работал сервисным инженером по ремонту промышленного оборудования. Как-то раз, во время очередного компонентного ремонта, мне начальник предложил собрать хороший инструмент "из прошлого" для быстрого поиска неисправностей и ремонта печатных плат. По его утверждению, с помощью этого таинственного устройства ремонт происходил в разы быстрее (во времена своей молодости начальник занимался ремонтом персональных компьютеров и периферии). И даже название того оригинального прибора мне было озвучено - Huntron Tracker®. Изучив подробно новую для себя тему, я принялся к сборке простейшей аналогичной схемы из нескольких деталей (не без скепсиса конечно). Это была приставка к осциллографу. Читать далее

https://habr.com/ru/articles/753990/

[>] Фотобудка на максималках
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-11 14:00:05


Опубликовано: Fri, 11 Aug 2023 05:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Почему на максималках? Потому что, в отличие от обычных фотобудок, камера стоит на подвижной платформе и всё время наводится по лицу так, чтобы обеспечить правильную композицию, есть управление зумом. Система и интерфейс пользователя рассчитан не на 3 фотографии, а на неограниченное количество. За час можно наделать хоть 300 штук. Кроме этого экспозиция максимально точно рассчитывается по положению человека в пространстве. Читать далее

https://habr.com/ru/articles/753894/

[>] Как я построил велодрезину
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-11 15:00:04


Опубликовано: Fri, 11 Aug 2023 10:48:46 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Летом 2020 года я был в пешем походе по Кругобайкальской железной дороге. Мы шли вдоль рельс несколько дней, наслаждаясь ясным солнцем и тридцатиградусной жарой. Однажды вечером, во время приготовлением ужина мы увидели спарку из двух велосипедов. Она передвигалась по рельсам под управлением семейной пары с ребёнком. Я не успел рассмотреть конструкцию этого чуда или сделать фото, но мысль о том, как это круто и легко уже не могла покинуть мою голову. Я захотел построить нечто подобное чтобы вернутся через год.Что из этого получилось смотрите под катом. Читать далее

https://habr.com/ru/articles/752284/

[>] Воскрешение 8-дюймового жесткого диска из 80-х
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-11 15:00:05


Опубликовано: Fri, 11 Aug 2023 10:41:28 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Устройства для хранения информации, пожалуй, одни из самых сложных в плане восстановления. Особенно если речь идёт о сильно устаревших жёстких дисках, таких как CDC Finch. Он вышел в 1980-х годах и много эксплуатировался перед «выходом на пенсию», поэтому неудивительно, что он оказался на ремонтном стенде у товарища [Usagi Electric]. Читать далее

https://habr.com/ru/companies/cloud4y/articles/753972/

[>] Репортаж из прошлого: чем нам помогут уроки, вынесенные из DIY в эпоху перемен?
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 01:00:04


Опубликовано: Fri, 11 Aug 2023 20:18:15 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Бывало, сидишь, прямо как сейчас, смотришь в монитор — и вдруг захотелось сделать что-нибудь необычное. В эпоху Интернета, кода, написанного нейросетями и 3D-принтеров всё для этого можно найти в продаже, прямо не сходя с дивана. Хочешь — закажи печатную плату, а хочешь — выточку или выплавку детали под твои нужды, хоть с со своим выгравированным на них именем. Однако так было не всегда. Как же люди сами мастерили что-то до появления в продаже доступных деталей?Когда я смотрел на ремонт каких-то вещей, выполненный людьми во время, ещё когда о развале СССР никто и не думал, я поражался их находчивости при поиске замены сломанным деталям. Сейчас-то, при имеющейся информации в Ютубе или просто в Интернете, многие умудряются склеить всё вкривь-вкось, но тогда можно было только восхищаться безупречной склейкой корпуса или заменой детали на самодельную. Детали после ремонта невозможно было принять за незаводские, при том, что в то время люди обменивались опытом, в основном, при встрече да по телефону.Люди сами чинили телевизоры, радио, их сломанные корпуса из пластмассы и дерева, сваривали детали заборов или велосипедов. Когда появились первые ZX Spectrum, то люди собирали их вручную из "конструкторов". В какой-то статье тогда я читал о самой крутой поделке для Спектрума: кто-то писал, как сам спаял для него световое перо. Итак, мы в 2000 году с подключением по модему 33Kbps с первого "Пентиума". У нас были: проволока, найденная на стройке, два советских конструктора "Юность-3" и "Механик", два микроподшипника, своевременно нашедшийся второй моторчик от сломанного кассетного плеера, в комплект в первому с Митинского радиорынка, и медные провода-лапша, которая валялась под теми же стройками в изобилии. Вы ее точно помните, такие тонкие и гибкие проволочки в оплётке всех возможных цветов.Посмотрим, как с помощью элементной базы годов на перемене эпох и огромного желания мы проверим возможности построения компьютеризированной машины на телеуправлении. Читать далее

https://habr.com/ru/articles/751204/

[>] Как я смски получал с помощью ИИ
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 16:00:04


Опубликовано: Sat, 12 Aug 2023 07:00:09 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Я живу в деревне и как практически в любой деревне на постсоветском пространстве у нас интернет идёт через модем с сим-картой.Возникла необходимость читать смски с этого модема не заходя в web-интерфейс. Но писать самому этот код не очень хотелось. Поэтому решил использовать ChatGPT как помощника. Читать далее

https://habr.com/ru/articles/754172/

[>] Атрибуты Хорошего Загрузчика
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 19:00:03


Опубликовано: Sat, 12 Aug 2023 14:55:56 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Поговорим о загрузчиках. Каким должен быть хороший загрузчик? Какими атрибутами следует обладать хорошему загрузчику? Что должен делать и проверять загрузчик?В тексте представлен список свойств, структура и алгоритмы поведения хорошего загрузчика для микроконтроллерных проектов. Читать далее

https://habr.com/ru/articles/754216/

[>] Wi-Fi интернет-радиоприёмник из роутера с возможностью переключения станций
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 20:00:03


Опубликовано: Sat, 12 Aug 2023 15:49:00 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места




ChatGPT не использовался при написании этой статьи.
Для этого анимированного изображения используется формат файла webp, а не gif.
В этой статье Вы найдёте полное описание того, как сделать Wi-Fi интернет-радиоприёмник из роутера, который бы мог проигрывать mp3 потоки интернет-радиостанций.
Также предусмотрена возможность переключения между двумя интернет-радиостанциями.
Мы будем использовать прошивку OpenWRT установленную на роутер для создания Wi-Fi интернет-радиоприёмника.
Можно обойтись без паяльника, а можно поместить все элементы внутрь роутера и сделать завершённое устройство — Wi-Fi интернет-радиоприёмник.

Нам понадобится:
Любой роутер с usb портом, на котрый можно установить OpenWRT — ОС Linux ориентированная на встраиваемые системы. Узнать можно ли на Ваш роутер установить OpenWRT можно на странице https://openwrt.org/toh/start.
USB Звуковая карта стоимостью $1-$2.
Любые пассивные (или активные) звуковые колонки.
Два патч-корда — витая пара обжатая разъёмами 8P8C (в народе RJ-45).
Персональный компьютер.
Выход в сеть Интернет по технологии Ethernet и Wi-Fi (опционально).
Читать дальше →

https://habr.com/ru/articles/753676/

[>] AGLoRa 2.0 Вторая версия LoRa трекера. Всё сломать и переделать
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 20:00:04


Опубликовано: Sat, 12 Aug 2023 15:43:51 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Всем привет! Прошла пара лет с того момента как я попробовал сделать прототип... Хотя нет, начну с начала. Все началось с той самой статьи про LoRa котика! После того как несколько совершенно незнакомых человек прислало мне на неё ссылку я подумал что штука может оказаться интересной, после чего запилил прототип своего LoRa трекера на Arduino, просто посмотреть как оно вообще может работать. Оно заработало, я опубликовал проект и пообщался с теми кто пробовал его собрать. Собственно за первый прототип до сих пор немного стыдно, но зато он позволил собрать хотелки, пожелания и ожидания от тех людей которые сами реально собирали это устройство. Пришло время доработать проект с учетов живых отзывов. Любопытненько

https://habr.com/ru/articles/754116/

[>] Ожерелье OwlEye — помощь слабовидящим
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 21:00:03


Опубликовано: Sat, 12 Aug 2023 16:12:10 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Все началось еще в 2020 году, когда в те ковидные времена должен был пройти хакатон Junction 2020. И раздумывая об идее для проекта я решил запрыгнуть на тему с которой периодически экспериментирую и создать что-то для помощи слабовидящим людям. И решил пробовать сделать совиное ожерелье, предупреждающее о препятствиях перед человеком. Конечно, как и с железячной точки зрения, так и со стороны кода проект достаточно прост (с щепоткой художественной составляющей в виде ожерелья\подвески), но с другой стороны это и упрощает повторение устройства, создание своих версий, их улучшение да и вообще все что угодно. Итак, концепцию для хакатона можно было назвать как «парктроник для человека» - берем ультразвуковой дальномер (который мне и напомнил совиные глаза и отправил дальнейшие мысли на оформление этого в виде совы), и в зависимости от дистанции все чаще подаем звуковой и вибро-сигнал, и оформляем все это в виде совы чтобы было красивее и приятнее для человека.  Читать далее

https://habr.com/ru/articles/754234/

[>] Модульный ноутбук Framework лёгким движением руки превращается… в мини-ПК
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-12 21:00:03


Опубликовано: Sat, 12 Aug 2023 16:10:34 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

О модульном ноутбуке Framework на Хабре писали не раз, есть статья о нём и в нашем блоге. Этот девайс действительно хорош — его очень просто ремонтировать (с одной отвёрткой, без специнструментов), а также без проблем можно менять модули. Кроме того, есть и модули расширения.Ну а теперь появилась возможность превратить его в мини-ПК без экрана, что будет дешевле, чем в случае покупки самого устройства. Конечно, форм-фактор девайса будет не Intel NUC, он значительно больше. Но это и не десктоп с большим корпусом. Т. е. места на столе он будет занимать немного. Ну а теперь о том, как это можно сделать и как выглядит новый форм-фактор модульного устройства. Читать далее

https://habr.com/ru/companies/ru_mts/articles/754232/

[>] Одноплатники конца лета 2023 года: что предлагает рынок
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-13 05:00:04


Опубликовано: Sun, 13 Aug 2023 00:08:04 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Одноплатные компьютеры — отличный инструмент как для DIY-проектов, так и решения корпоративных задач. Производители продолжают выпускать новые модели, ну а мы — рассказывать о достоинствах и недостатках этих устройств. Под катом — подборка новых моделей, которые могут пригодиться всем и каждому. Поехали! Читать дальше →

https://habr.com/ru/companies/selectel/articles/754260/

[>] Замешиваем файлы в тэги. Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-13 13:00:04


Опубликовано: Sun, 13 Aug 2023 08:34:09 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

Продолжаем создавать модуль ядра в Линукс на примере виртуальной файловой системы.Часть 1: Описание задачи, Модуль ядраЧасть 2: Модуль ядра, Регистрация файловой системыЧто в результате получилось можно увидеть по ссылкам: демо-видео, код. Продолжаем разбираться

https://habr.com/ru/articles/754210/

[>] SamsPcbGuide, часть 15: Феранек, заблуждение Богатина и новый ЭМС-гуру
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-14 01:00:08


Опубликовано: Sun, 13 Aug 2023 20:05:56 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Привет, Хабр! Давно не было повода написать, но вот информационная пружина сжалась. Сейчас в Яндексе занимаюсь разработкой печатных плат, входящих в состав робота. Возникает много нюансов, выходящих за пределы печатной платы: кабельные соединения и разъёмы, экранирование, помехи на уровне системы. По мере накопления и структурирования опыта добавлю новый раздел в руководство, а в этой статье делюсь координатами золотых приисков — информация для тех, кто любит копать и разбираться (моё почтением вам). Читать далее

https://habr.com/ru/articles/754342/

[>] Подключаем дисплей к любому одноплатнику с SPI: Большой мануал о поиске экранчиков для ваших проектов
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-14 13:00:03


Опубликовано: Mon, 14 Aug 2023 08:01:08 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Сейчас появилось достаточно много различных дешевых одноплатников с очень достойными характеристиками, которые вполне можно назвать экономичными и портативными. Однако очень часто встает вопрос вывода изображения на дисплей: к сожалению, в подобные устройства обычно ставят урезанные версии чипсетов без видеовыхода на обычные матрицы. Конечно в них практически всегда есть HDMI, но это совершенно не выход для портативного устройства: прожорливый чип скалера будет очень негативно влиять на время работы от АКБ. Да и сами подобные дисплеи очень дорогие: почти 2.000 рублей за матрицу со скалером — это действительно бьет по карману. Сегодня я расскажу Вам о существующих протоколах для дисплеев, подскажу, как применить экранчики от старых навигаторов/мобильников и мы подключим с вами SPI-дисплей к одноплатнику без видеовыхода. Причем мы реализуем как просто библиотеку, которая позволяет выводить произвольную графику из ваших программ, так
и службу, которая будет напрямую копировать данные из фреймбуфера и преобразовывать в формат для нашего дисплея. Интересно? Тогда жду вас в статье! Читать дальше →

https://habr.com/ru/companies/timeweb/articles/753062/

[>] В России не любят Линукс, а я не люблю виртуальные машины. Что делать?
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-14 13:00:04


Опубликовано: Mon, 14 Aug 2023 08:28:57 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В России не любят Линукс. Студенты и корпорации всячески отлынивают его использовать, даже если Линукс насаждают преподаватели или госзаказчики. Но есть область, в которой Линукс придется полюбить. Это разработка микросхем. Даже внутри Apple и Microsoft инженеры используют Synopsys Design Compiler / IC Compiler и Cadence Genus / Innovus, у которых вообще нет версий для Windows и MacOS, только для Linux. Да, я знаю, что Synopsys и Cadence ушли из России. Но даже открытые тулы для синтеза ASIC - Open Lane - есть только под Linux.Я уже несколько лет использую для семинаров по FPGA загружаемые через USB SSD диски, на который ставится весь необходимый софтвер. Такое решение позволяет избежать агонии первого дня семинара, когда приходит куча народу со своими ноутбуками, три часа ставят Quartus, а потом мучаются с драйверами USB Blaster для китайского контрафактного клона, который без танцев с бубном не хотят поддерживать не Win10, ни Linux, ни особенно Win11, который хочет подписанные драйверы.А как же виртуальные машины? - спросите вы. С моей точки зрения они вносят дополнительный уровень танцев с бубном. И это не мое дремучее мнение - так же считает мой приятель, который работал над виртуализацией в Микрософте. То оно USB порт не пробивает, то еще какие-нибудь глюки. Плюс учить дополнительные опции, качать и копировать файлы в десятки гигабайт. А тут вставил в USB порт, и если загрузится, то заработает.Конечно, загружаемые SSD тоже не без проблем: тут и Legacy BIOS boot против UEFI boot, и Secure Boot с Bit Locker, и зловещий "хвост GPT", и отрубание всего из-за скачка напряжения в USB хабе - но с этими проблемами мы методично разобрались. Решение я и описываю в этой заметке, предназначенной в первую очередь для учеников и руководителей кластеров в Школе Синтеза Цифровых Схем, которая начинается с сентября в 14 российских городах (объявления и точных дат еще нет, но уже записалось 200 учеников).Прежде всего: как выглядит загружаемый SSD? А вот так: Читать далее

https://habr.com/ru/articles/754262/

[>] Работа с «Ягодой» для новичков: подключение пяти микроконтроллеров ESP32 к микрокомпьютеру Raspberry Pi 4 Model B по SPI
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-14 18:00:03


Опубликовано: Mon, 14 Aug 2023 13:38:27 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Данная статья создана с ознакомительной целью и служит рекомендацией по работе с Raspberry Pi 4 Model B ("Ягода"), WEMOS WiFi & Bluetooth ESP32 ("ESP32") при настройки Serial Peripheral Interface (SPI). Читать далее

https://habr.com/ru/articles/754496/

[>] Индуктивная нагрузка биполярного транзистора
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-14 20:00:07


Опубликовано: Mon, 14 Aug 2023 15:36:13 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

В книгах со времен рассвета полупроводниковой импульсной силовой схемотехники отечественного (СССР) и зарубежного производства, авторы зачатую прибегают к рассказу принципов работы того или иного устройства основываясь лишь на базовых схемотехнических постулатах, без явного объяснения происходящих внутри биполярного транзистора уникальных явлений. Так, к примеру, подавляющее количество литературы, в частности посвященной описанию принципа работы, разработки и дальнейшего расчёта импульсных источников питания (далее ИБП), не объясняет природы переходных процессов, происходящих в биполярном транзисторе с индуктивной нагрузкой. Данная статья является попыткой автора систематически собрать воедино многие фрагменты знаний электроники и электротехники, с целью избавления следующего поколения пытливых умов от необходимости самостоятельного анализа кривых напряжения и тока в разных участках схемы. Так же в данной работе на конкретном примере продемонстрирован процесс анализа и введения необходимых уточнений и допущений для поддержания корректности дальнейшего повествования. В далее излагаемом материале простейшей схемой ИБП (далее ПИБП) автор называет автогенераторную схему, реализованную на минимальном количестве элементов (см рис.1). Читать далее

https://habr.com/ru/articles/754540/

[>] Assembler 6502 переключение CHR мапером MMC3
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-15 10:00:03


Опубликовано: Tue, 15 Aug 2023 05:28:50 GMT
Канал: Assembler – Язык программирования низкого уровня

Одна из ключевых функций мапперов это переключить программных банков памяти и банков памяти с графикой CHR. Если брать для сравнение маппер MMC1 то он переключает графику постранично, по факту переключая полностью. MMC3 имеет 5 банков CHR памяти и позволяет их переключать по отдельности, не переключая полностью pattern table. Под катом подробности как это реализовать на ассемблере... Читать далее

https://habr.com/ru/articles/754610/

[>] Одноплатник Unihiker с сенсорным дисплеем: отличный старт для начинающего любителя DIY-электроники
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:03


Опубликовано: Fri, 18 Aug 2023 10:00:05 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Об одноплатном ПК Unihiker на Хабре уже писали как о новинке, которая появилась на рынке. Теперь этот девайс попал в руки нескольким любителям электроники, так что о нём стало известно гораздо больше. Под катом — подробности того, для чего и для кого девайс может оказаться полезным. Спойлер: для всех, но особенно для начинающих, поскольку девайс предоставляет много возможностей плюс имеет всё необходимое для быстрого старта.  Читать далее

https://habr.com/ru/companies/ru_mts/articles/755464/

[>] Магнитный левитатор-ночник
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:04


Опубликовано: Thu, 17 Aug 2023 18:56:07 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Левитирующие предметы всегда выглядят захватывающе, тем более если они ещё и светятся. О таком устройстве и пойдёт речь. Следуя этой инструкции, можно изготовить очень необычный ночник. Читать далее

https://habr.com/ru/articles/755350/

[>] Как воспитать в своей семье юного инженера и не разориться?
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:05


Опубликовано: Thu, 17 Aug 2023 14:37:40 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Говорят, собственный пример – это самое лучшее обучение для ребёнка. Рассказываю, как я проверил справедливость этого высказывания на себе, с нуля погрузился в робототехнику и в итоге у меня даже получилось сконструировать нечто стоящее. А ещё в процессе я поднаторел в вопросах экономии средств на покупке довольно дорогостоящих деталей для такого вида хобби. Короче, слушайте

https://habr.com/ru/companies/X5Tech/articles/755300/

[>] Основы цифровой электроники: регистр сдвига
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:05


Опубликовано: Thu, 17 Aug 2023 09:00:02 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места


Привет, Хабр! Какая волшебная микросхема не только позволяет создавать удивительные световые эффекты бегущих огней, но и помогает расширить порты микроконтроллера, когда всего две его ножки могут управлять восемью, шестнадцатью и так далее светодиодами, реле и прочими полезными штуками?

Конечно же, это регистр сдвига! Сегодня мы с ним познакомимся на нескольких увлекательных примерах. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/754774/

[>] Lavritech L1: полная версия контроллера на платформе LavriBoard7
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:06


Опубликовано: Thu, 17 Aug 2023 08:01:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места



В своём блоге я разбирал очень интересный контроллер Lavritech L1 Lite, сделанный на основе «материнской» платы LavriBoard7 Lite. Этому были посвящены пять статей: обзор, архитектура, программирование внутренних модулей, программирование внешних блоков на DIN-рейку, пример подключения электросчётчика SDM220 по протоколу RS485.

Все эти статьи относились к так называемой Lite версии, то есть к урезанной версии контроллера с одним регионом SOCKET1. Сегодня в моём распоряжении имеется полноценная версия контроллера Lavritech L1 с тремя регионами сокетов на базе платы LavriBoard7 версии V1.8. Об этом замечательном девайсе и пойдёт речь в этой статье. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/753948/

[>] Отлетели петли экрана ноутбука? Починим. Эпоксидка не нужна, главный инструмент — клеевой пистолет и паяльник
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:07


Опубликовано: Thu, 17 Aug 2023 01:29:55 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места



Привет, Хабр! Продолжаю серию постов о ремонтах ноутбуков. На днях приобрел игровой ноутбук ASUS STRIX GL753V. Это неплохой игровой ноутбук, несколько морально устаревший (видео у него — Nvidia GTX 1050). Но с редактированием видео и практически всеми играми он все еще справляется, хотя и не на максимальных настройках.

Проблема ноутбука, который я купил — вылетевшие петли экрана. Они просто отвалились от крышки — пластик в местах крепления просто рассыпался. Проблема этих ноутбуков — очень тугие петли экрана, вследствие чего через несколько лет эксплуатации пластик рассыпается. Думаю, эта проблема знакома очень многим здесь, я как-то видел целую ветку комментариев с обсуждением, как все это можно починить. Сегодня и починим. Что же, приступим. Читать дальше →

https://habr.com/ru/companies/selectel/articles/755124/

[>] Горизонтальные солнечные часы
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:07


Опубликовано: Wed, 16 Aug 2023 15:18:53 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

В статье описаны способ разметки циферблата горизонтальных солнечных часов для любой широты и конструкция простейших горизонтальных солнечных часов. Читать далее

https://habr.com/ru/articles/755052/

[>] Повербанк для ноутбука на стероидах или DIY выходного дня
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:07


Опубликовано: Wed, 16 Aug 2023 10:49:01 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Многие летом работают с дачи, а некоторые даже находят уединенные уголки в лесу с доступом к 4G. И все бы хорошо, но на даче иногда «пропадает свет», а в лесу его и вовсе нет. Я расскажу, как сделать на скорую руку power bank для ноутбука, который обеспечит дни, а при желании и недели свободы от розетки. Читать далее

https://habr.com/ru/companies/mvideo/articles/754980/

[>] Как сделать самый точный в мире преобразователь угла на коленке
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:08


Опубликовано: Wed, 16 Aug 2023 08:50:11 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Пару лет назад на хабре была статья про открытый проект абсолютного энкодера. Еще тогда я хотел написать про реальную разработку таких изделий. Спасибо Сезону DIY за пинок.Данная статья вводного характера, описывающая процесс. Основные детали и то, что необходимо иметь при разработке. Читать далее

https://habr.com/ru/articles/754738/

[>] Коробочка, которая поёт
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:08


Опубликовано: Tue, 15 Aug 2023 08:01:09 GMT
Канал: DIY или Сделай сам – для тех, у кого руки растут из нужного места

Прошлая статья с попыткой собрать что-то наподобие MIDI-модуля, судя по всему, вам понравилась, поэтому держите описание ещё одного модуля — на сей раз голосового синтезатора — с несколько более запутанной историей, более сложным чипом и менее вырвиглазной дыркой вокруг экрана :-)

Читать дальше →

https://habr.com/ru/companies/timeweb/articles/754592/

[>] Графическое программирование конечных автоматов для Arduino. Часть 1
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:10


Опубликовано: Thu, 17 Aug 2023 14:18:42 GMT
Канал: Программирование микроконтроллеров – учимся программировать микроконтроллеры

Как только сложность программы выходит за пределы "Hello Word!", у начинающих ардуинщиков появляются проблемы. Самая тяжелая из них - удержать в голове структуру программного кода. Нельзя сказать, что у опытных программистов встраиваемых систем этой проблемы нет. Достаточно попытаться реанимировать собственный проект двухлетней давности, если он недостаточно документирован, то включиться в работу будет очень трудно.Решение существует - представление в графическом виде. При этом программа разбивается на секции кода, которые имеют одну точку входа и одну точку выхода. Эти секции образуют состояния или иначе вершины, по терминологии теории графов. Вершины соединяются между собой условными переходами, так же содержащими программный код. Получается наглядно и очень надежно.Все это хорошо, но новичку просто лениво. Зачем что-то рисовать, если того же результата можно добиться несколькими строчками кода? Ответ: макрокоманды. Такие, например, как WAIT(Time,Counter), она позволяет с легкостью организовать временную задержку. И это будет вовсе не Delay(Time) от Arduino, которая остановит выполнение всего остального пользовательского кода. Нет. По предоставляемым возможностям ближайшей аналогией будет RTOS - операционная система реального времени. Если один автомат замер в ожидании отсчета времени, то остальные автоматы проекта будут продолжать работать.Рассмотрим практическое использование графических конечных автоматов под Arduino на примере часов-метеостанции. Читать далее

https://habr.com/ru/articles/755292/

[>] Назвался груздем — полезай в кузов (задали вопрос о входе в Design Verification процессоров и сетевых чипов)
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:10


Опубликовано: Wed, 16 Aug 2023 08:37:13 GMT
Канал: Программирование микроконтроллеров – учимся программировать микроконтроллеры

Сегодня в некоторой русско-американской группе по QA (я не даю ссылку потому что она закрытая, хотя и многочисленная) некий молодой человек задал вопроc как войти в Quality Assurance Automation. Я сказал, что могу показать путь в Design Verification, который является фактически специализированным QA в области проверки функциональности цифровых аппаратных блоков, спроектированных с помощью синтеза из кода на языке описания аппаратуры SystemVerilog (я их собственно и проектирую). Так как получить ответ захотело еще человек десять, я понял, что нужно писать пост. К счастью, я об этом писал более 10 лет, так что можно делать выжимки из предыдущих постов.Карьера Design Verification Engineer с писанием сред тестирования на SystemVerilog может понравится опытным программистам, которые хотят сменить карьеру с например писания программ на Джаве. В SystemVerilog есть элементы объектно-ориентированного и симулированно-многопоточного программирования. Суть деятельности заключается в создание фреймворков, которые тестируют хардверные дизайны на прочность, бомбардируя их превдослучайными транзакциями и учитывая покрытие интересных сценариев (functional coverage). Читать далее

https://habr.com/ru/articles/754924/

[>] Lua FFI
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:11


Опубликовано: Wed, 16 Aug 2023 10:56:14 GMT
Канал: Assembler – язык программирования низкого уровня

Под катом описание довольно примитивного FFI для Lua под Win_x64.

Но который, тем не менее, позволяет делать:

local ffi = require ("ffi")
local msg = ffi("user32.dll", "MessageBoxA")
msg(0, "Message", "Title", 0)
или взять, например glfw3.dll, и путём

local glfw = ffi("glfw3")
сделать все экcпортируемые библиотекой glfw3.dll функции доступными для вызова из Lua.

Размер самой ffi.dll при этом получился аж 9 Кбайт, вот она целиком на картинке размером 32х96 пикселей. Можно сохранить это изображение, сконвертировать в bmp (хабр не умеет в bmp, пришлось дополнительно упаковать в png), потом руками удалить первые 54 байта заголовка (до 'MZ') и пользоваться.
Но очень осторожно, так как в результате всё-таки получилось, что в аккуратную детскую песочницу Lua залезли грязными сапогами, притащили туда всякие небезопасные штуки из С, вроде ручного управления памятью и обращения с указателями вида *(double*) (void * ptr), и вообще использование таких вещей учит всякому нехорошему.

Тут недавно выходил ряд статей про «вредные советы» в программировании «60 антипаттернов для С++ программиста». Под катом можно найти практическое воплощение большинства из них, не всех конечно, но только потому, что не все из них применимы к С, без плюсов :) Читать дальше →

https://habr.com/ru/articles/746658/

[>] Как написать свой режим для GNU Emacs и опубликовать его в MELPA
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:13


Опубликовано: Thu, 17 Aug 2023 22:52:32 GMT
Канал: Системное программирование – обеспечение работы прикладного ПО

Некоторое время назад я разработал режим GNU Emacs для редактирования конфигурационных файлов операционной системы Embox. Кроме всестороннего изучения Emacs Lisp мне потребовалось разобраться со структурой модуля режима, а также процессом и требованиями к публикации пакетов в MELPA, наиболее популярном архиве пакетов для GNU Emacs. В этом руководстве я расскажу, что нужно знать, чтобы написать свой собственный режим, и как опубликовать свой собственный пакет. Запускаем свой Emacs!

https://habr.com/ru/articles/755362/

[>] Лето с AIRI. Как мы съездили на летнюю школу по искусственному интеллекту
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:14


Опубликовано: Wed, 16 Aug 2023 13:40:53 GMT
Канал: Робототехника – роботы, роботы, роботы

Меня зовут Зоя Воловикова, и я рада приветствовать вас! Я работаю в центре когнитивного моделирования МФТИ. Мои научные интересы разнообразны, но в последнее время меня особенно увлекает обучение с подкреплением. Я убеждена, что взаимодействие различных научных областей может привести к неожиданным и прорывным открытиям. Эта точка зрения уже не первый год мотивирует меня ехать на летнюю школу, которую проводит Институт искусственного интеллекта AIRI. На ней профессионалы из различных областей делятся своими результатами, а также предоставляют возможность попробовать что-то новое под их руководством. Такой опыт, несомненно, помогает приобрести новые знания и навыки.Сегодня я хочу поделиться своими впечатлениями и впечатлениями моих друзей из МИСиСа, Льва Новицкого и Арсения Иванова, о том, как в этом году прошла летняя школа AIRI.  Читать далее

https://habr.com/ru/companies/airi/articles/754996/

[>] Хорошо настроенный Emacs
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:16


Опубликовано: Sun, 10 Jan 2016 04:20:00 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Все что нужно знать для того чтобы быстро и грамотно настроить Emacs.
Читать дальше →

https://habr.com/ru/articles/274759/

[>] Покорение Emacs-режимов: руководство для самоделкина
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:16


Опубликовано: Tue, 13 Oct 2015 08:19:36 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов



Программисты делятся на две категории:
1) Те, кто уже использует Vim.
2) Те, кто уже использует Emacs.
3) Те, кто ещё не использует.

Предисловие
Как-то пришла идея поставить Emacs во второй раз, чтобы ещё раз убедиться, что это какой-то неправильный редактор с кучей разных игр, но никак не функций для работы с текстом. Так и остался на нём.

Добавление режима
В Emacs'е есть множество разных режимов, добавляющих функциональность в него. Как правило, когда нужна какая-то фича, она скачивается в виде пакета, состоящего из файлов .el (Emacs Lisp), и они уже подключаются к встроенным .el файлам, отвечающим за загрузку редактора.

Сначала это всё удобно использовать, но потом начинает чего-то не хватать и приходится думать о добавлении своей функциональности.
Построение

https://habr.com/ru/articles/268709/

[>] ECFG: сажаем ~/.emacs на диету
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:17


Опубликовано: Mon, 05 Oct 2015 15:14:00 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Друзья, сегодня я хочу поделиться с вами реализацией идеи по созданию модульной, переносимой и масштабируемой конфигурации для вашего любимого текстового редактора, опробованную в деле за многие месяцы на самых различных сочетаниях железа и ПО: Emacs Config.


Читать дальше →

https://habr.com/ru/articles/268271/

[>] Emacs: дрессируем курсор (продолжение)
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:17


Опубликовано: Thu, 03 Sep 2015 18:04:28 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Не бойтесь совершенства. Вам его не достичь!
Сальвадор Дали

Взгляв в прошлое
В предыдущей статье, речь шла о том, как можно заставить курсор Emacs сохранять позицию в строке (столбец), при переходе к более короткой строке (грубо говоря — избавиться от «прыжков» курсора). Предложенное решение пожалуй обладало единственным достоинством — предельной простотой кода. Напомню, что для позиционирования курсора просто использовались дополнительные (лишние) пробелы.

Более основательное знакомство с Emacs Lisp и общение с откликнувшимися сведущими людьми (respect2: Иван Алексеев aka Yurii Sapfot) укрепило в мысли, что более правильное решение следует искать в направлении оверлеев. Так появилась версия №2 которую я и предлагаю уважаемым читателям.

Читать дальше →

https://habr.com/ru/articles/266073/

[>] A6hLPuDz
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:17


Опубликовано: Fri, 28 Aug 2015 11:29:06 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

vvLxP395oSrGySPV G0U7PzEC ggJKTdFg Y9gFP9YT

https://habr.com/ru/articles/265635/

[>] Emacs: дрессируем курсор
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:18


Опубликовано: Thu, 27 Aug 2015 07:21:07 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

К чему эти прыжки?
Остап Бендер
Вступление
Вообще-то я хотел написать небольшую заметку «о некоторых особенностях работы с макросами в Clojure». Но попутно решил наконец более основательно ознакомиться с Emacs.

Я конечно не совсем ровестник Lisp, однако знакомы мы вот уже… дцать лет и потенциал этого замечательного языка (даже скорее философии) вполне себе представляю и в теории и на практике. Было дело писал и свои реализации (скорее для лучшего понимания механизмов работы интерпретатора Lisp нежели для практического использования). Однако, Emacs практически не использовал т.к. в стародавние времена достаточно плотной работы с Lisp вполне обходился встроенным редактором моей версии (muLisp, редактор конечно же тоже был написан на нём самом). Потом приходилось работать с «более другими» инструментами, а последние годы и вовсе в иной сфере. Сейчас вот появилось немного времени «для души»…

Собственно «погружение» в Emacs прошло вполне комфортно — хотя я (почему-то всё ещё) и не юниксоид, но к консольным командам и вообще работе с клавиатурой отношусь с пониманием. Настройка управления и джентльменского набора «плагинов» также не вызвала проблем. С прикручиванием SBCL, Clojure и Scala пришлось немного повозиться, но всему виной было несоответствие версий и/или их (версий) врождённые проблемы.

Однако синдром «прыгающего курсора» (перемещение к концу строки при переходе к следующей/предыдущей строке в случае, если она короче текущей) вызывает лёгкую идиосинкразию. Если бы дело шло не о Emacs, то скорее всего пришлось бы смириться и искать «концептуальность» в таком подходе, как это часто делается при невозможности решения проблем. Но, поскольку мы имеем дело с конструктором редакторов, то проблема была трактована как вызов (как сейчас стало модно говорить).
Читать дальше →

https://habr.com/ru/articles/265531/

[>] Редактор или IDE? Очередная попытка анализа
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:18


Опубликовано: Thu, 20 Aug 2015 19:21:22 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Хотелось бы в очередной раз поднять эту довольно спорную тему.

С тех пор, как я начал заниматься программированием, этот вопрос не даёт мне покоя, а многочисленные темы на форумах и хабре ясности не внесли. Плюс к этому, мне кажется, некоторые аргументы как за одну, так и за другую сторону не были приведены. А у тех, что приведены, неверно расставлены приоритеты и упущен контекст.

В статье я постараюсь исправить это упущение и расставить ещё немного точек над «ё».

Приглашаю всех поучавствовать в поисках идеального инструмента.
Читать дальше →

https://habr.com/ru/articles/265197/

[>] Common Lisp IDE
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:18


Опубликовано: Sun, 07 Jun 2015 15:22:51 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов


Доброго времени суток, уважаемый читатель!
Перед каждым новичком в мире языка программирования Common Lisp
возникает проблема выбора среды разработки — Integrated Development Environment (далее, IDE).

Существует большое количество IDE для Common Lisp. Перечислим некоторые, самые распространенные, из них:

LispWorks IDE (commercial, crossplatform)
Allegro Common Lisp (commercial, crossplatform)
LispIDE (open source, Windows 2K/XP/Vista/7)
Lispbox (open source, crossplatform)
Emacs + Slime (open source, crossplatform)

Для ЗнатоковЗнатоки могут возразить относительно последних двух пунктов списка.
Ведь, казалось бы, Lispbox = Emacs + Slime?!
Но, если внимательно посмотреть на сайт Lispbox, то, под ссылками для скачивания пакета, Вы увидите:
Last updated: February 6, 2011.
В данной статье я подробно расскажу как установить и настроить кроссплатформенную среду разработки для Common Lisp, как скачивать и устанавливать дополнительные библиотеки при помощи quicklisp — менеджера пакетов Common Lisp. Будет много полезных ссылок на ресурсы и материалы по языку.
Речь пойдет о связке GNU Emacs & Slime.
Если Вас интересует Common Lisp, Вам нужна кроссплатформенная, мощная, интерактивная Common Lisp IDE с блэкджеком и дамами дебаггером и дизассемблером (внезапно!), то, прошу под кат…

Читать дальше →

https://habr.com/ru/articles/259737/

[>] ErgoEmacs — a way to Lisp
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:19


Опубликовано: Tue, 27 Jan 2015 10:52:28 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Если вы получаете удовольствие от программирования, то, наверняка, перманентно находитесь в состоянии поиска лучших инструментов, лучших идей, лучших решений. И знаете, конечной остановкой лично для меня стал Emacs. А точнее — его сборка под названием ErgoEmacs. Под катом будет попытка логического и последовательного рассказа об использовании данного текстового редактора в контексте знакомства с ним впервые в жизни (не вдаваясь в сильную конкретику, а скорее стараясь уловить общую идею); идеологическая пропаганда (емакса вообще и лиспа в частности); небольшая критика последней из статей на Хабре по данной тематике, а также небольшое философское заключение. Если вы хотите расширить свой кругозор, прошу под кат.
Расширить кругозор

https://habr.com/ru/articles/248957/

[>] GNU Emacs. Статья, которую я так и не нашел…
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:19


Опубликовано: Fri, 23 Jan 2015 11:42:11 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Доброго времени суток, Читатель!

В данной статье хочу подробно рассказать про настройку текстового редактора GNU Emacs.

Операционная система GNU Emacs — программируемый текстовый редактор для программистов, написанный на программируемом языке программирования.

Для расширения Emacs используется диалект языка Lisp — Emacs Lisp. Читать дальше →

https://habr.com/ru/articles/248663/

[>] Как я полюбил vim, Emacs и клавиатуру
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:19


Опубликовано: Tue, 13 Jan 2015 13:56:01 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

В какой-то степени эта статья ответ — или, скорее, дополнение — к публикации «Зачем vi-топор программисту 21-го века». Я увидел, что в комментариях люди по-прежнему удивлялись: какой смысл в этих редакторах, когда есть полноценные IDE; статья приводила немного реальных примеров и, понимая, что мне есть, что сказать, я решил поделиться собственным опытом. Написано в художественном стиле, так как думаю, если бы люди хотели сухую выжимку, они бы просто пошли читать мануалы. Так же предупрежу, что в мануалах по Емаксу клавиша «Alt» упоминается как «Meta». Я буду говорить «Alt», так как для многих это название привычней.
Читать дальше →

https://habr.com/ru/articles/247789/

[>] Зачем vi-топор программисту 21-го века
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:20


Опубликовано: Fri, 09 Jan 2015 12:49:38 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Не помню, когда и при каких именно обстоятельствах, но как-то очень давно я открыл для себя Git. Поначалу я не совсем, конечно, понял его преимуществ перед другими системами контроля версий, но уже порядком к тому времени подустав от TFS, которую на тот момент мы использовали в компании, решил его попробовать.

Git очень быстро завоевал мою любовь и с тех пор я даже не представляю себе свою работу без него.

Однажды, играясь и пробуя разные команды, я случайно запустил режим редактора, а Git, как оказалось, по умолчанию использовал Vim, который я до того времени в глаза и не видел. Ну и как обычно происходит первое знакомство с этим редактором? Правильно — с недоумением и перезагрузкой терминала. Банально — выйти из редактора я так и не смог и честно, даже подумал, что редактор тупо глючит. Я даже помню, как-то удивился — как же блин так получилось, что такие умные чуваки, создавшие такую мощную штуку, как Git, могли выбрать такой архаичный, тупой, непонятный и некрасивый (как мне поначалу показалось) редактор?

I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it.— I Am Devloper (@iamdevloper) 17 февраля 2014

Читать дальше →

https://habr.com/ru/articles/247487/

[>] [Перевод] Вышел Emacs 24.4 с браузером
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:20


Опубликовано: Tue, 21 Oct 2014 08:31:32 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

Версия 24.4 текстового редактора Emacs доступна для скачивания.

Больше информации:
http://www.gnu.org/software/emacs/

Исходный код можно получить с ближайшего зеркала GNU по следующим ссылкам:
http://ftpmirror.gnu.org/emacs/emacs-24.4.tar.xz
http://ftpmirror.gnu.org/emacs/emacs-24.4.tar.gz

Или явно выбрать зеркало из списка:
http://www.gnu.org/prep/ftp.html

Зеркала могут обновиться спустя некоторое время, основной ftp-сервер тут:
http://ftp.gnu.org/gnu/emacs/
Читать дальше →

https://habr.com/ru/articles/241063/

[>] Таблицы — Emacs и org-mode
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:20


Опубликовано: Mon, 22 Sep 2014 08:01:33 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

На хабре уже есть посты про удивительные возможности org-mode — раз, два и три. В этом экскурсе я хочу рассказать ещё об одной возможности, с помощью которой можно пользоваться таблицами в текстовом редакторе (да, я про Emacs) без боли и унижения. А в org-mode таблицы достаточно просты и удобны:

| ip | description | users |
|--------------+----------------------+-------|
| 192.168.0.11 | Бухгалтерия | 2 |
| 192.168.0.12 | Касса1 | 1 |
| 192.168.0.13 | Касса2 | 1 |
| 192.168.0.14 | Приёмная | 2 |
|--------------+----------------------+-------|
| | Всего пользователе=> | 6 |
Подробности

https://habr.com/ru/articles/237619/

[>] V6HNtHhO
bot.habr.rss
BotHabr(tgi,2) — All
2023-08-18 18:00:21


Опубликовано: Fri, 07 Mar 2014 18:15:59 GMT
Канал: Emacs – семейство расширяемых текстовых редакторов

WPI9ZxHMtHX6Vt2Z 4YeP9jJu FKLl3Mry q0Thb7A7

https://habr.com/ru/articles/215055/

Pages: 1 ... 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ... 67