Не включается сетевое обнаружение в Windows 7/8/2008/2012
Суть проблемы - у пользователя в системе Windows 7 не включается сетевое обнаружение в настройках сети. Точнее включается, но если закрыть и снова открыть окошко с настройками опять оказывается выключенным. По факту необходимый функционал тоже не работает. Решение под катом:
Ошибка: This application failed to start because it could not find or load the Qt platform plugin «windows».
Итак, после установки путём прямого копирования приложения написанного на С++ с использованием библиотеки Qt Получаем следующую ошибку: This application failed to start because it could not find or load the Qt platform plugin «windows». Available platform plugins are: windows. Reinstalling the application may fix this problem. Под катом решение...
Приложение "Регистрация документов" 0.9.3
Это небольшая программа заменяющая собой бумажный журнал регистрации входящих и исходящих документов организации. Приложение минималистично и содержит только необходимые фенкуции.
Настройка автоматического перезапуска рабочих процессов rphost.exe сервера 1С 8.3
Иногда, при экономии на "железе" мы сталкиваемя с проблемой дефецита оперативной памяти. Если среди работающих программ есть сервер 1С:Предприятие то он может быть одним из виновников этой проблемы. Рабочий процесс сервера 1С - rphost имеет обыкновение разростаться до очень больших, зачастую кратно превышающих размер самих баз 1С размеров. Для профилактикт такого поведения средствами 1С можно настроить автоматический перезапуск рабочих процессов сервера 1С:Предприятия. Итак, настраиваем автоматический перезапуск rphost:
Как уменьшить размер лога транзакций (.ldf) в MS SQL 2008/20012
MS SQL как любая порядочная СУБД промышленного назначения вместе с базой данных ведёт логи транзакция, которые позволяют откатывать состояние базы данных в случае неудачной транзакции. В нашем, простом варианте логи хранятся в файле .ldf рядом с файлом базы данных. Если в базе данных нет ограничения на размер логов и используется полная модель восстановления, то файл логов может разрастаться до очень больших размеров и иногда его нужно очистить.
RDP-файл повреждён. Удалённое подключение не может быть начато.
Итак, при попытке запустить опуликовнное на сервере приложений windows (RemoteAPP) мы получаем сообщение "RDP-файл повреждён. Удалённое подключение не может быть начато." и приложение не запускается. В моём случае сервер был на Windows Server 2012R2, а клиент на Windows 7, но в целом это не принципиально. Происходит это не всегда, но там где я подобное видел причиной была кирилица в названии приложения, в основном русская буква "С" в 1С. Под катом пара способов решения проблемы:
Программы для диагностики сети (linux)
Список наиболее полезных параметров нескольких особо полезных для диагоностики сетевых неисправностей программ. Некоторые из приведённых программ обладают очень большими возможностями, поэтому данная шпаргалка не исчерповающая.
Программы для диагностики системы (linux)
Часто требуется получить различную информацию о системе такую как температуру процессора, именя хоста, аптайм, системное время и тому подобную. Приведу список консольных приложений, которые могут помочь в этом. Так как в большинстве своём эти утилиты имеют очень много возможностей, то их описание придётся вынести на другие страницы, ограничившись небольшой шпаргалкой.
Работа с пользователями в коммандной строке Windows (net user)
Вот справка по замечательной программе net, точнее по её работе с пользователями: net user. Иногда, например нужно активировать учётную запись гостя или администратора в Windows 10 на клиентском ПК. Тогда короткая и удобная для запоминания Windows net user Гость /active:yes может быть удобнее других способов:
Диагностика групповых политик — gpresult
Утилита gpresult — простой и удобный способ протестировать работу групповых политик на клиентских машинах. Она входит в стандартную поставку Windows и с её помощью можно быстро получить отчёт о применении групповых политик на конкретном хосте.
Ещё одна должностная инструкция ситемного администратора
Вот ещё один вариант должностной инструкции для системного администратора. Прочитав и немного отредактировав несколько инструкций, я понял, что обязательным дополнением к любой такой инструкции должны быть положение о информационной безопасности и положение об уровне обслуживания (по аналогии с SLA), так что надо будет паложить и их варианты. Этот образец должностной инструкции не очень продуман, однако в случае необходимости вполне может пригодиться. Я не юрист, так что с точки зрения буквы закона могут быть ошибки. Буду благодарен всем кто на них укажет.
cadaver - консольный webDAV клиент
Перед нами cadaver — консольный клиент работающий по модному нынче протоколу webDAV. Основное достоинство этой программы в том, что она позволяет загружать файлы на webDAV сервер из bash скрипта, что очень облегчает резервное копирование на одиноких OpenVZ серверах. Однако cadaver подойдет любому, кто желает использовать webDAV из командной строки.
Бэкап сайта на webdav или ftp сервер
Несколько способов резервного копирования сайтов в облачное хранилище по webdav и FTP. Для примера буду использовать яндекс диск, однако подойдет любой webdav сервер, или FTP у кого он есть, потому, что большинство популярных облачных хранилищ FTP не поддерживают. Всё будем делаеть от имени root.
протокол IPv6
Адресное пространство IPv4 стремительно заканчивается, а это значит, что знание протокола IPv6 (rfc1883) рожденного в 1996 году может быть актуально ещё при нашей жизни. Тем, более, что шестая версия IP помимо неудобочитаемых адресов обладает массой достоинств, вроде огромного в масштабах сегодняшнего дня адресного пространства и шифрования «из коробки». Рассмотрим IPv6 подробнее:
Страница руководства программы route
Себе на память размещу перевод справочной страници программы route:
Авторы руководства: Фил Блюнделл (Phil Blundell) Philip.Blundell@pobox.com и Бернд Экенфельс (Bernd Eckenfels) net-tools@lina.inka.de. Автор перевода на русский язык: Владимир Ступин wheelof@gmail.com.
route - просмотр / изменение таблицы IP-маршрутизации
Миграция DHCP сервера в Windows Server 2012
Наша задача — перенести установленный DHCP с одного компьютера под управление ОС Windows на другой сохранив при этом по возможности все настройки этого сервера. Конечно иногда можно просто заново настроить новый сервер аторизовав его в AD, но если он имеет много настроек или длинные списки резервирования как в моём случае, то это может быть накладно.
Обзор пакета iproute2 (со шпаргалкой)
iproute2 - это набор утилит для управления параметрами сетевых устройств в ядре Linux. Пакет iproute2 был разработан в качестве унифицированного интерфейса к ядру Linux, которое непосредственно управляет сетевым трафиком. "Под катом" обзор утилит составляющих пакет iproute2, небольшая шпаргалка по их основным параметрам и ссылки на перевод man станиц (а вдруг кому пригодится).
Устройство USB не опознано или работает неправильно
Итак, дело было у меня на Windows XP при подключении аппарата с героическим прошлым HP LaserJet 1200 Series, что впрочем не так важно, потому что как выяснилось советы подходят для разных ОС и USB устройств. Исправно работавший до этого принтер вдруг перестал печатать, а система выдала сообщение "Устройство USB не опознано или работает неправильно..." В инернете много разных советов и многие из них дельные, но в этот раз они не помогли.
OpenSUSE Leap 42.1 зависает намертво через некоторое время после загрузки.
Проблема заключалась в следующем: свежеустановленная через час после официального релиза ОС OpenSUSE Leap 42.1 после запуска зависала в произвольный момент времени (от 5 минут до часа, после загрузки). В основном зависала "намертво" заставляя нажиать Reset и ничего интересного в логах не оставляя, но через некоторое колличество перезагрузок вдруг сработал Ctr+Alt+F1 и мне удалось попасть в консоль.
шпаргалка по tc из пакета iproute2 (man)
tc - утилита для просмотра и конфигурирования параметров управления трафиком (tc — аббревиатура от traffic control) написаная Алексеем Кузнецовым и добавлена в Linux 2.2. Tc Позволяет управлять классификацией трафика, дисциплинами управления очередями для различных классов трафика либо целиком для сетевого интерфейса (корневые дисциплины), что, в свою очередь, позволяет реализовать QoS в нужном для системы объёме:
шпаргалка по ip из пакета iproute2 (man)
ip - утилита командной строки в Linux из пакета iproute2 предназначенная для настройки сетевой подсистемы. Является заменой таких утилит, как ifconfig, route, arp. Позволяет упаравлять маршрутизацией, сетевыми интерфейсами и туннелями. Ниже приведен ман для данной утилиты:
Лечим Windows 7 и 8 от вредоносных обновлений закачивающих файлы Windows 10
Компания Microsoft с помощью службы обновлений загружает установочные файлы Windows 10 объёмом от 3,5 до 6 ГБ даже на те компьютеры с Windows 7 и 8, обладатели которых не собираются обновлять свои системы. К тому же, оказывается ОС раздаёт эти файлы средствами пиринговой сети другим пользователям. В связи с этим способы отключения вредоносных обновлений будут актуальны для многих пользователей. Приведем пару инструкций:
Общая терминология совещания с руководством
Просто замечательный рассказ, скопированный мной у пользователя ЖЖ alex-aka-jj. Очень хорошо отражает действительность, (Тут должно быть матерное слово, но это нехорошо).
Петров пришел во вторник на совещание. Ему там вынули мозг, разложили по блюдечкам и стали есть, причмокивая и вообще выражая всяческое одобрение. Начальник Петрова, Недозайцев, предусмотрительно раздал присутствующим десертные ложечки. И началось.
Watsapp и Internet Explorer вне закона или чем отличается https//www.google.ru от https://www.google.ru
Получив возможность своим решением вносить нечто незаконное в список запрещенных материалы, суды к сожалению не получили в комплекте способность понимать что они делают. Сей список опубликованый на сайте министерства юстиции уже довольно большой и постоянно растёт, но его содержание вызывает сомнения в том что он может принести реальную пользу. Кроме запрета приложения whatsapp.apk там можно найти много пунктов которые покажутся скорее забавными, чем полезными.
Установка KX-TDA Maintenance Console на Windows 2012R2 и прочих x64
Итак, появилась производственная необходимость управлять АТС Panasonic KX TDA100 с компьютера на котором установлена ОС Windows server 2012R2. Сама прграмма KX-TDA Maintenance Console для этого предназначенная установилась без проблем, хотя и версия 3.2.1.5, но для нашей АТС вполне подходит (думаю более новая консоль тем боле не должна вызывать проблем). А вот одключится к самой АТС по USB не удалось, консоль обиженно сообщила что нет подходящего драйвера, а в дипетчере задач появилось устройство Panasonic KX-TDA USB Main Unit driver с желтым треугольничком (не удалось найти/установить драйвер для этого устройства)...
Запуск утилиты Unetbootin от имени root
Известно что программа unetbootin, предназначенная для облегчения процесса создания установочного USB носителя требует для своеёй работы root права, что может вызвать проблемы при её запуске. У меня например в ОС Fedora проблема была, а в OpenSUSE всё хорошо работало с настройками по умолчанию. Кому интересно ниже описана маленькая проблема с запуском unetbootin и её решение:
Схемы обжима витой пары.
Конечно обжим витой пары занятие простое и в интернете есть огромное колличество материалов по этому поводу, но блог системного администратора был бы не полным, без материала об этом, так что ниже опишу популярные схемы обжима и немного расскажу почему это нужно делать именно так. На данный момент актуальны всего две схемы обжима T568A и T568B описанные в наборе стандартов TIA/EIA-568-B американской Ассоциации телекоммуникационной промышленности.
Программе установки не удалось создать новый или найти существующий системный раздел.
Иногда, а точнее очень часто Windows 7, 8, 8.1 и даже Server 2012R2 при обычной установки системы с USB накопителя радуют пользователя сообщением: "Программе установки не удалось создать новый или найти существующий системный раздел" Нашлось много вариантов решения данной проблемы, практически все они (кроме того что от производителя) хоть раз да помогли. Вот небольшая подборка странных, но работающих способов решения данной проблемы:
Что можно сделать если вы хотите удалить драйвер принтера, а система отвечает: "Указанный драйвер принтера занят".
Наверное есть более адекватный способ "победить" эту проблему, но этот тоже работает, так что его и опишу. Проблема заключалась в следующем: только что установленный драйвер принтера работал некорректно, а при попытке его удалить утверждал что "Указанный драйвер принтера занят" при том занят он был машиной которая даже не в сети. На сервере где всё и происходило стоит ОС Windows 2008 R2, есть драйвер Easy print и развернута служба удаленных рабочих столов. Вот что помогло мне удалить сей драйвер:
Перенос ролей FSMO
Переносим FSMO. Цель нашего мероприятия передать FSMO с одного контроллера домена на другой. На всякий случай я рассмотрю несколько способов переноса ролей, в том числе и случай, когда действующий хозяин FSMO недоступен.
Сначала немного теории:
FSMO (Flexible single-master operations — «операции с одним исполнителем»)— типы выполняемых контроллерами домена Active Directory операций, требующие обязательной уникальности сервера их выполняющего.
Установка Openfire 3.10 на CentOS 7
В этой статье мы решим простую задачу — установим XMPP сервер openfire 3.10.2 на компьютер с ОС CentOS 7 (ОС х64, так что нам придется ставит ещё libldb.i686)
Сам openfire написан на java и имеет только i386 версию, как следствие требуя для совей установки 32 битные библиотеки java. Распространяется сервер по лицензии Apache License 2.0. Установочный пакет возьмём с сайта разработчика:
Как активировать учётную запись локального администратора, если в системе нет активных пользователей.
Случился недавно такой казус. Я по глупости своей вывел машину из домена, не посмотрев при этом какие там есть пользователи. Оказалось что учётная запись локального администратора отключена, гостевая запись естественно тоже отключена (всё из соображений безопасности) и сложилось ситуация при которой невозможно войти в систему, потому что в ней просто нет ни одного пользователя. Исправить подобную ситуацию можно довольно просто с помощью установочного образа Windows:
Шпаргалка по Wget
GNU Wget - это маленька полезная и открыто распостраняемая утилита для загрузки файлов из интернет. Она поддерживает протоколы HTTP, HTTPS, и FTP, загрузку с серверов прокси по протоколу HTTP. Среди возможностей программы стоит отметить:
7zip и unetbootin при установке в fedora 22
Скачав с официального сайта unetbootin в свежеустановленной fedora 22 при попытки его запуститья столкнулся с двумя сложностями. Первая это сообщение:
error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
Вторая это сообщение c просьбой установить p7zip-full или аналогичный пакет.