понедельник, 11 мая 2020 г.
пятница, 8 мая 2020 г.
четверг, 7 мая 2020 г.
Cubieboard armbian GPIO
На кубике с armbian готовим GPIO для работы
Тезисно:
установка армбиан (Armbian Buster mainline based kernel 5.4.y)
лучше ssd
при необходимости устанавливаем Desktop (armbian-config>system>desktop/default)
работа с GPIO через sysfs or libgpiog (gpiod2)
Работа с GPIO через pySUNXI
Править script.bin не надо
Тезисно:
установка армбиан (Armbian Buster mainline based kernel 5.4.y)
лучше ssd
при необходимости устанавливаем Desktop (armbian-config>system>desktop/default)
Работа с GPIO через pySUNXI
Править script.bin не надо
среда, 6 мая 2020 г.
Ноутбучная история II или РМ DELL
В ноябре 2018 купил себе новый ноутбук, шел к этому долго и выбирал долго, около года.
Я не играю в компьютерные игры от слова «совсем». Деятельность моя связана напрямую с системный администрированием, иногда бьется о монтаж ЛВС/СВН, или встречается с программированием в 1С. Я искал ноутбук со следующими параметрами (в порядке важности):
- Core i5 и выше
- 16Gb озу минимум
- 256Gb SSD с поддержкой NVMe
- Дополнительный HDD
- Цифровой блок клавиатуры
- FHD дисплей
- Дискретная видеокарта не ниже GTX 1050
- Предустановленная ОС семейства Windows
- Thunderbolt
пятница, 17 января 2020 г.
Рабочая станция архитектора с Китая
Решили попробовать собрать рабочую станцию из комплектующих купленных преимущественно в Китае. Речь идет о станции для архитектора (рендер артлантисом 5).
Артлантис нагибает именно процессор, ему чем больше ядер/потоков/частоты - тем лучше. Поэтому для начала протестировали имеющиеся тачки. Тестом являлось время рендера одной и той же рабочей визуализации, на которую жаловался пользователь:
среда, 23 октября 2019 г.
вторник, 22 октября 2019 г.
четверг, 17 октября 2019 г.
вторник, 15 октября 2019 г.
На фразу "У меня осталось мало места"
Бригада классических пожарников с огнеметами наперевес спрыгивают из ничего на поверхность жесткого диска и начинают эпическую борьбу с битами за свободное пространство ради пользователя
На фразу "Зайди на мой ПК"
Представился мне молоток из клипа Pink Floyd - The Wall шагающий в сторону ПК пользователя
вторник, 10 сентября 2019 г.
четверг, 22 августа 2019 г.
Ubuntu 18.04 Шифрованный ISCSI том для бэкапов
Всем бобра.
Был DAS cfi-b8253jdgg на 5 дисков по 4Тб (для NAS WD) в 5 рэйд массиве. Места стало мало (под бэкапы), решили расширить. Купили диски по 6Тб, предел для аппарата, из линейки для датацентров. Такой выбор связан с большой ежедневной нагрузкой во время бэкапа, речь идет не о 20 Гб, а о примерно 150 в сутки с последующим архивированием, а также архивирования 1,5Тб раз в неделю. При попытке перегнать данные на новоиспеченный DAS он просто зависал на смерть, как потом выяснилось проблема была в бракованном диске. Но к этому моменту я понял, что покупать такие диски в такой коробок не имеет смысла, т.к. коробок ограничен портами SATA2, с выходом через USB3.0 и слабым охлаждением (для этих дисков). Плюс невозможность контролировать состояние дисков в автоматическом режиме (Zabbix).
Было принято решение собрать NAS на базе Unix системы.
Конфигурация (делал 2 коробки, цена 1 штука):
- Корпус FRACTAL DESIGN Node 304 - 5612 руб
- Материнская плата ASRock H370 S1151 MITX H370M-ITX/AC - 7240 руб
- Накопитель SSD Patriot PS128GPM280SSDR - 1916 руб
- Блок питания AeroCool VX-500 PLUS ATX 500W -1613 руб
- Видеокарта MSI PCIE16 GT710 1GB GDDR3 GT 710 1GD3H LP - 2158
- Оперативная память Kingston DDR4 4Gb 2666MHz KVR26N19S6/4 RTL PC4-21300 CL19 DIMM 288-pin 1.2В - 1308 руб
- Процессор Intel Original Core i3 9100F Soc-1151v2 Box - 6683
- Жесткий диск WD Ultrastar DC HC310 HUS726T6TALE6L4, 6Тб - 5 штук
среда, 31 июля 2019 г.
Excel В разных окнах (2010) bat
Внизу листинг кода для командной строки, который правит ветки реестра для открытия книг Excel в разных окнах.
Создан потому что после установки обновлений настройки приходится вбивать заново.
Скопировать, вставить в блокнот, сохранить с расширением bat
Выполнять от администратора
(после первого запуска - сохранить выгруженные файлы)
Создан потому что после установки обновлений настройки приходится вбивать заново.
Скопировать, вставить в блокнот, сохранить с расширением bat
Выполнять от администратора
(после первого запуска - сохранить выгруженные файлы)
суббота, 6 июля 2019 г.
1CОшибка "код справочника стал неуникальным"
Последнее время чаще стала вылезать ошибка "код справочника стал неуникальным" при обновлении, в принципе особых проблем она не доставляет, но раздражает.
В ручную перебирать справочник очень муторно, поэтому я накидал простенький запрос, который выявляет совпадение кода при разных ссылках (на примере справочника ДоговорыКонтрагентов):
В ручную перебирать справочник очень муторно, поэтому я накидал простенький запрос, который выявляет совпадение кода при разных ссылках (на примере справочника ДоговорыКонтрагентов):
ВЫБРАТЬ
ДоговорыКонтрагентов.Ссылка,
ДоговорыКонтрагентов1.Ссылка КАК Ссылка1,
ДоговорыКонтрагентов.Код,
ДоговорыКонтрагентов1.Код КАК Код1
ИЗ
Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов1
ПО ДоговорыКонтрагентов.Код = ДоговорыКонтрагентов1.Код
И ДоговорыКонтрагентов.Ссылка <> ДоговорыКонтрагентов1.Ссылка
пятница, 5 июля 2019 г.
1С УФ ПоказатьВопрос ПередЗаписью
Встала задача - перед записью документа произвести некоторые проверки и задать вопрос пользователю, в зависимости от ответа - провести документ или нет.
Все бы хорошо, но логика не модальных диалогов приводит нас к тому, что вопрос еще не отвечен, а процедура, вызвавшая ее, уже завершила свою работу.
Есть несколько вариантов решения, один - это замена стандартных команд своими, второй использование дополнительных переменных и повторный вызов процедуры.
В моем случае инициирует все процедура ПередЗаписью() (я делал в расширении, перед):
среда, 29 мая 2019 г.
GPO Приложению Word не удалось отобразить нужный шрифт, так как недостаточно памяти или места на диске
Доброго.
На Windows 10 получили такую ошибку после ввода в домен.
Раскопки показали, что виновата политика изменяющая права доступа к некоторым папкам и веткам реестра:
%SystemRoot%\Fonts
%SystemRoot%\System32\FNTCACHE.DAT
MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
В нашем случае, восстановить права доступа не удалось, единственное решение - отключение политики и переустановка ОС.
Эта политика создавалась для разрешения пользователям устанавливать шрифты, в последних же релизах ОС Windows 10 эта фича появилась.
При этом на Windows 7 проблема не наблюдается.
На Windows 10 получили такую ошибку после ввода в домен.
Раскопки показали, что виновата политика изменяющая права доступа к некоторым папкам и веткам реестра:
%SystemRoot%\Fonts
%SystemRoot%\System32\FNTCACHE.DAT
MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
В нашем случае, восстановить права доступа не удалось, единственное решение - отключение политики и переустановка ОС.
Эта политика создавалась для разрешения пользователям устанавливать шрифты, в последних же релизах ОС Windows 10 эта фича появилась.
При этом на Windows 7 проблема не наблюдается.
Marvell 88SE9230 в Ubuntu не видит диски
Всем доброго.
Купили мы значит агрегат "Контроллер расширения ST-Lab A-520 PCI-E x1, 4 int RAID (SATA600) + 2 ext (SATA600), Ret" на контроллере Marvell 88SE9230 для подключения дополнительных дисков к ПК. ПК находится под управлением ОС Ubuntu 12. В Биосе диски видны, в биосе самого контроллера тоже видны, а вот в Ubuntu нет.
Как выясняется, управлять массивом из под Ubuntu нельзя, только работать с полученным виртуальным устройством или дисками в отдельности при помощи lvm или md. Собственно я и брал его ради последнего, но данный контроллер плохо работает в связке iommu=enable + Ubuntu. Поэтому решение проблемы - отключение iommu в биосе материнской платы.
Купили мы значит агрегат "Контроллер расширения ST-Lab A-520 PCI-E x1, 4 int RAID (SATA600) + 2 ext (SATA600), Ret" на контроллере Marvell 88SE9230 для подключения дополнительных дисков к ПК. ПК находится под управлением ОС Ubuntu 12. В Биосе диски видны, в биосе самого контроллера тоже видны, а вот в Ubuntu нет.
Как выясняется, управлять массивом из под Ubuntu нельзя, только работать с полученным виртуальным устройством или дисками в отдельности при помощи lvm или md. Собственно я и брал его ради последнего, но данный контроллер плохо работает в связке iommu=enable + Ubuntu. Поэтому решение проблемы - отключение iommu в биосе материнской платы.
Подписаться на:
Сообщения (Atom)























