Некоторые картинки не загружаются из РФ и РК, используйте VPN.

понедельник, 25 мая 2020 г.

Впечатления о нужной вещи



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

Вот это поворот....

воскресенье, 24 мая 2020 г.



Давно крутится этот баннер, но только недавно прочитал подпись:
"Уважение к людям есть уважение к самому себе"
Джон Голсуорси

Интересно, а сколько людей проходящих и читающих знают кто это такой?

Excel снять объединение и заполнить пустые ячейки

Есть у вас столбец, в котором все ячейки объединены в одну, и нужно снять объединение заполнив ячейки?, тут все просто - снимаем объединение и протягиваем значение.
А что если в столбце 300К строк, и объединение идет по 3-10 строк с разными значениями? Есть надстройка - платная, а можно использовать 2 дополнительных столбца в 4 шага:

  1. Создать столбцы
  2. Протянуть формулу в одном из столбцов
  3. Скопировать полученный результат в режиме только значения
  4. Удалить лишние столбцы (оригинальный и с формулой)
А какую формулу использовать?
Предположим, что столбец источник - D1:D300000, формулу вставляем в столбец С1:С300000, копируем все B1:B300000
В первой строке используем просто копирование (=D1), а в последующих логика проста:
Если ячейка в текущей в столбце D пустая
тогда текущая ячейка равна предыдущей
иначе текущая ячейка равна ячейке в текущей строке в столбце D

=ЕСЛИ(D2="";B1;D2)

Протягиваем, копируем, удаляем.

пятница, 22 мая 2020 г.

Женим модем+роутер+видеорегистратор

Встала обыкновенная задача - установить 4 камеры в магазине.
Интернета там нету, значит роутер+модем.
Бюджет минимальный. Поэтому выбор пал на интересный роутер TP-LINK TL-MR3020
Заинтересовал ценой, отзывами, размерами
Когда всё оборудование было уже на руках, начал проверять и подготавливать к установке. Вскрыв упаковку обнаружил наличие патчкорда, но отсутствие блока питания - питайте от USB

суббота, 16 мая 2020 г.

CubieBoard2 делаем кнопки III

Купил резисторы на 10КОм и переделал на макетке и подключение и программу.
Подключение идет по логике PD0-PD8 - кнопки, все остальное - лампочки.
Вот собственно схема:

понедельник, 11 мая 2020 г.

CubieBoard2 делаем кнопки II


По задаче требуется более 3х кнопок и 3х индикаторов.
В предыдущем посте сделали программу для одного комплекта.
Обернув основные части программы в функцию мы можем вызвать по очереди их с разными параметрами, а параметрами будут выступать пины, имя работы и очередь.

пятница, 8 мая 2020 г.

CubieBoard2 делаем кнопки I


Есть одна мысль с кнопками и лампочками на кубике.
Для начала решил получить простую программу:
Нажимаем кнопку - лампочка начинает переливаться (трех-контактный светодиод) красный-красный+зеленый-зеленый. нажимаем снова - выключается.


четверг, 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 не надо

среда, 6 мая 2020 г.

Ноутбучная история II или РМ DELL




В ноябре 2018 купил себе новый ноутбук, шел к этому долго и выбирал долго, около года.

Я не играю в компьютерные игры от слова «совсем». Деятельность моя связана напрямую с системный администрированием, иногда бьется о монтаж ЛВС/СВН, или встречается с программированием в 1С. Я искал ноутбук со следующими параметрами (в порядке важности):
  1. Core i5 и выше
  2. 16Gb озу минимум
  3. 256Gb SSD с поддержкой NVMe
  4. Дополнительный HDD
  5. Цифровой блок клавиатуры
  6. FHD дисплей
  7. Дискретная видеокарта не ниже GTX 1050
  8. Предустановленная ОС семейства Windows
  9. Thunderbolt

пятница, 17 января 2020 г.

Рабочая станция архитектора с Китая



Решили попробовать собрать рабочую станцию из комплектующих купленных преимущественно в Китае. Речь идет о станции для архитектора (рендер артлантисом 5).
Артлантис нагибает именно процессор, ему чем больше ядер/потоков/частоты - тем лучше. Поэтому для начала протестировали имеющиеся тачки. Тестом являлось время рендера одной и той же рабочей визуализации, на которую жаловался пользователь:

четверг, 17 октября 2019 г.

Протяжка кабеля между зданиями


Задача:
Протянуть кабель между двумя зданиями.

Большой шкаф и почти все по уму





Средняя полка для еще одного PoE коммутатора



Розетки криво, но мне уже было влом страдать перфекционизмом.


Разводка питания 16 камер

Снизу старое, сверху новое.
Ошибка в том, что надо было колодки ставить справа, там замок. нагрузка между колодками распределена одинаково на два выхода с БП.

Замена розетки




вторник, 15 октября 2019 г.

На фразу "У меня осталось мало места"

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

На фразу "Зайди на мой ПК"

Представился мне молоток из клипа Pink Floyd - The Wall шагающий в сторону ПК пользователя

четверг, 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 штука):

  1. Корпус FRACTAL DESIGN Node 304 - 5612 руб
  2. Материнская плата ASRock H370 S1151 MITX H370M-ITX/AC - 7240 руб
  3. Накопитель SSD Patriot PS128GPM280SSDR - 1916 руб
  4. Блок питания AeroCool VX-500 PLUS ATX 500W -1613 руб
  5. Видеокарта MSI PCIE16 GT710 1GB GDDR3 GT 710 1GD3H LP - 2158
  6. Оперативная память Kingston DDR4 4Gb 2666MHz KVR26N19S6/4 RTL PC4-21300 CL19 DIMM 288-pin 1.2В - 1308 руб
  7. Процессор Intel Original Core i3 9100F Soc-1151v2 Box - 6683
  8. Жесткий диск WD Ultrastar DC HC310 HUS726T6TALE6L4, 6Тб - 5 штук