Найти в Дзене
Покупайте СтеллыИ дарите их за контент
2 года назад

Первый в мире компьютерный баг (bug) был буквально жуком! В 1947 году в реле компьютера Mark II в Гарвардском университете попала моль, что привело к замыканию. Была сделана, заметка, в которой это называется фактически «первым найденным багом».

2 года назад

Всем доброго времени суток. Немного отступлю от обещанного плана по постам о NAS-серверах - появилась животрепещущая лично для меня тема, информацию по которой искать не всегда просто. Как известно, нашу страну покидают или уже покинули западные it-гиганты типа HP, Microsoft, Mikrotik, Cisco и т.д - список длинный. В силу этого государство подстегивает собственные конторы и бизнес отказываться от привычных программных и аппаратных решений, начиная с Windows и MS Office и заканчивая серверами, в пользу "отечественных" аналогов: операционных систем на базе ядра Linux, всяких "Мой офис", Rupost и т.д. Так вот, плох тот админ, который не следит за трендами и не смотрит хотя бы краем глаза, что может подкинуть день грядущий. Рассмотрим настройку "народных" принтеров Canon для работы в операционных системах Linux. Canon - самый хреновый производитель принтеров, если речь идет об их двайверах. За всю свою десятилетнюю практику постоянно с ними какие-то проблемы. Выше сказанное относится к серии LBP. Что ж, начнем танцы с бубном. - Принтер пока не включаем. - Скачиваем архив с драйверами Canon CAPT с официального сайта. - Распаковываем архив, открываем папку 32-bit_Driver/RPM/ или 64-bit_Driver/RPM/ в зависимости от разрядности Вашей операционной системы, устанавливаем два RPM-пакета (для Fedora, Nobara, Rosa Linux, Alt Linux, Red OS) / Если у вас Ubuntu, Mint, Pop_OS, Debian, Astra Linux - открывать нужно те же папки, но DEB вместо RPM и устанавливать deb-файлы. - Перезапускаем службу CUPS: sudo systemctl restart cups - Регистрируем принтер в системе: sudo lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59687 -E Внимание! Вместо LBP6000 указывайте свою модель принтера, а вместо CNCUPSLBP6018CAPTK.ppd - название ppd вашего принтера: LBP9100C - CNCUPSLBP9100CCAPTK.ppd LBP7200C series - CNCUPSLBP7200CCAPTK.ppd LBP7200Cdn (network mode) - CNCUPSLBP7200CCAPTK.ppd LBP7018C / LBP7010C - CNCUPSLBP7018CCAPTK.ppd LBP6300 - CNCUPSLBP6300CAPTK.ppd LBP6200 - CNCUPSLBP6200CAPTK.ppd LBP6020 - CNCUPSLBP6020CAPTK.ppd LBP6000 LBP6018 - CNCUPSLBP6018CAPTK.ppd LBP5300 - CNCUPSLBP5300CAPTK.ppd LBP5100 - CNCUPSLBP5100CAPTK.ppd LBP5050 series - CNCUPSLBP5050CAPTK.ppd LBP5000 - CNCUPSLBP5000CAPTK.ppd LBP3500 - CNCUPSLBP3500CAPTK.ppd LBP3310 - CNCUPSLBP3310CAPTK.ppd LBP3300 - CNCUPSLBP3300CAPTK.ppd LBP3250 - CNCUPSLBP3250CAPTK.ppd LBP3210 - CNCUPSLBP3210CAPTK.ppd LBP3200 - CNCUPSLBP3200CAPTK.ppd LBP3100 / LBP3108 / LBP3150 - CNCUPSLBP3150CAPTK.ppd LBP3010 / LBP3018 / LBP3050 - CNCUPSLBP3050CAPTK.ppd LBP3000 - CNCUPSLBP3000CAPTK.ppd LBP2900 - CNCUPSLBP2900CAPTK.ppd LBP-1210 - CNCUPSLBP1210CAPTK.ppd LBP-1120 - CNCUPSLBP1120CAPTK.ppd LBP-810 - CNCUPSLBP1120CAPTK.ppd - Прописываем демон ccpd в systemd. Для этого вносим следующее содержимое в файл /etc/systemd/system/ccpd.service : [Unit] Description=CCPD Printing Daemon Requires=cups.service After=cups.service [Service] Type=forking ExecStart=/usr/sbin/ccpd TimeoutSec=5 [Install] WantedBy=multi-user.target - удаляем файл /etc/rc.d/init.d/ccpd sudo rm -f /etc/rc.d/init.d/ccpd - перезагрузим systemd с поиском новых или измененных юнитов: sudo systemctl daemon-reload - добавим службу ccpd в автозагрузку: sudo systemctl enable ccpd

2 года назад

- создаем правило для определения принтера. Для этого сперва выясняем, как определяется принтер в текущий момент: заходим в папку /dev/usb и включаем принтер. Появится новый файл /dev/usb/lp[номер]. - выясним атрибут ATTRS{serial} нашего принтера. Для этого вводим команду: udevadm info -a -p $(udevadm info -q path -n /dev/usb/lp[НОМЕР]) где [НОМЕР] соответствует номеру файла /dev/usb/lp[НОМЕР], который мы увидели чуть ранее. Данная команда выведет на экран несколько столбцов. У интересующего нас столбца последняя строчка: "ATTRS{product}=="Canon CAPT USB Device"". Находим и копируем в этом столбце значение: ATTRS{serial}=="[нужное значение]" - создадим правило, которое обеспечит альтернативное имя (символическую ссылку) нашему принтеру, чтобы не зависеть от меняющихся значений lp0, lp1 и т.д. Для этого создадим файл /etc/udev/rules.d/85-canon-capt.rules со следующим содержимым (не забудьте подставить нужное значение ATTRS{serial}): KERNEL=="lp[0-9]*", SUBSYSTEMS=="usb", ATTRS{serial}=="[нужное значение]", SYMLINK+="canon" - обновим правила Udev: sudo udevadm control --reload-rules - выключаем и снова включаем принтер. - обновим ccpadmin в соответствии с нашим правилом (не забудьте указать свою модель принтера вместо LBP6000): sudo ccpdadmin -p LBP2900 -o /dev/canon - снова перезапустим службу ccpd: sudo systemctl restart ccpd - наконец-то пробуем печатать. Для предотвращения проблем с обновлением системы на RPM-пакетах, откроем для редактирования настройки пакетного менеджера: sudo nano /etc/dnf/dnf.conf В конец файла в секции [main] нужно добавить строчку: excludepkgs=cndrvcups* Нажимаем Ctrl+O, Enter, Ctrl+X для сохранения и выхода из редактора nano. На этом вроде все. З.Ы. Знаю что есть полуавтоматические способы сделать то же самое, но большая часть этих скриптом не работает по различным причинам - проверено. Поэтому Я выбрал именно ручной способ установки.

2 года назад

Всем привет. Сегодня Я хочу объявить о старте серии постов, посвященных сетевым хранилищам данных или же просто NAS. NAS - представляет из себя отдельный компьютер или специализированное устройство, служащее для предоставления служб для хранения файлов другим устройствам в сети. Говоря проще: это аналог облачного хранилища типа яндекс диска, облака mail ru и т.д, находящийся у Вас дома. Это устройство не предназначено для выполнения задач обычного компьютера и поэтому чаще всего использует урезанную версию операционной системы с очень скудным графическим/консольным интерфейсом или вовсе без него. Чаще всего все взаимодействие происходит в web- интерфейсе, для чего достаточно любого привычного браузера. Системы NAS содержат один или несколько жестких дисков, объединенных в RAID-массивы для обеспечения сохранности данных при сбоях. NAS использует сетевые протоколы, такие как NFS (чаще всего используется в системах unix и linux), SMB (в основном используется в windows) и AFP (используется в операционных системах компании Apple). NAS имеет следующие преимущества: - обеспечивает надежность хранения данных. - легкость доступа для нескольких пользователей - простота администрирования. - масштабируемость. Кроме покупки готового NAS, среди домашних пользователей является достаточно популярной тема сборки своего NAS, особенно в IT-сообществе. Обычно такие сборки используются для хранения фото, файлов, которые не хочется потерять. Так же нередко такой NAS выступает в роли домашнего медиасервера. Обо всем вышесказанном я постараюсь рассказать в последующих статьях. Следите за новостями и хорошего всем дня.

3 года назад

Алиса от компании Яндекс на данный момент является одним из самых перспективных виртуальных ассистентов на российском рынке. Не так давно Яндекс расширил линейку своих умных устройств, выпустив ТВ Станции - эдакий гибрид умной колонки и телевизора. Все бы хорошо, но примерно в это же время владельцы более старых устройств компании столкнулись с проблемами в работе Алисы: очень часто на просьбу включить телевизор, Алиса стала отвечать "не умею", "не знаю такое место" и прочую чушь. В приложении Умный дом никакой информации об изменениях мне найти не удалось. Методом долгого нудного поиска решение было найдено. На момент написания этого поста, чтобы заставить Алису таки выполнить команду и включить телевизор нужно просить ее включить экран или монитор. По моему скромному (иногда) мнению, именно появление тв-станций сломало функционал, т. к более ранние устройства от Яндекса лишены мониторов. Всем удачного пользования.

3 года назад

Всем привет. Сегодня мы с женой провели день в Москве на мероприятии "ИТ Пикник", которое проходило в музее-заповеднике Коломенское. Спешу поделиться впечатлениями от сего действа. Изначально организаторы позиционировали мероприятие как тусу для айтишников и их семей и для получения билета нужно было перевести в один из благотворительных фондов 1000р или больше. Тут претензий нет, особенно учитывая что обещалось в программе и +1 в билете. Но в остальном впечатления у меня остались очень двоякие: 1. Айтишников на мероприятии было мало, но вот всех остальных - просто толчея. Там и мамочки с колясками, и шпанюки какие-то - чем дальше, тем больше левого народа. Я ожидал вообще не этого. 2. Стенды компаний-участников, среди которых прямо к ИТ можно отнести разве что Selectel, Лабораторию Касперского, ну и может с натяжкой Сбер, очень маленькие. И персонала мало. Как итог: когда приходишь к стенду во всей этой толчее, на тебя всем пофиг и узнать что там как, какие активности идут просто не у кого. Исключением считаю только компанию Selectel - ребята активно общались с посетителями, не жалели мерча и вообще были очень позитивны. 3. Погода подкачала: периодически начинался дождик, от которого негде было укрыться. Я считаю, что организаторы могли бы подсуетиться и начать продавать дождевики на входе - дождь прогнозировался как минимум за 3 дня до события, время подсуетиться было. 4. Музыка... Ну не понимаю я ТАКОГО рэпа. Вышел чел, тупо поорал в микрофон и все. Деньги в кармане. Я бы понял если бы он хоть зачитывал что-то, но нет. Вообще не зашел этот Антоха МС. Хэдлайнером была заявлена группа Звери, но мы не дождались их, спасибо погоде и необходимости вернуться домой кормить собаку. 5. Фудкорт. Основная претензия: все под открытым небом. Привет дождику. Натянуть шатры и было бы лучше. 6. Слушать лекции в этом гомоне, толкучке и духоте удовольствие сомнительное. Лучше уж дома спокойно нарыть что-то похожее на ютюбе. 7. Жадность некоторых участников. Простейший пример - Лаборатория Касперского. Из бесплатного у них были довольно симпатичная фотозона и аниматор в костюме медведя. Ценники на мерч блистали неадекватностью (дождевик стоил 6600+ рублей. Да, качественный, но за эти деньги в комплекте должна быть женщина с заниженной планкой социальной ответственности) Могли бы и промики на свой антивирус раздать хоть месяца на 3 - с них бы не убыло, а клиентов в последствии возможно бы и прибыло. Подведу итоги. Мероприятие откровенно не оправдало ожиданий, но о вылазке в Москву не жалею.

Покупайте СтеллыИ дарите их за контент