Доброе утро!
Бывают ситуации, когда нужно или просто хочется сделать приложение с графическим интерфейсом, но отказываться от привычных технологий не хочется. В этой статье я приведу пример небольшого приложения на perl с использованием Tk.
В случае, если в инфраструктуре не используется свой WSUS сервер, возможно появление ошибок получения обновлений для Windows Server 2016. При этом процесс обновления зависает на этапе скачивания обновлений и остается на уровне 0%, после чего сваливается с ошибкой.
Давайте коротко рассмотрим основную статистику Postgres, которая может помочь нам улучшить производительность нашей базы данных.
Первой интересующей нас вьюхой является pg_stat_database. Данное представление позволяет нам получить общую статистику, касающуюся всей базы данных в целом.
В этой короткой заметке поведаю о простом, но полезном компоненте библиотеки primefaces и как он позволяет пользоваться enum'ами в xhtml, не испытывая стыда за написанный код.
cluster resource could not be brought online by the resource monitor 0x8007139a
Для диагностики требуется запустить сервис вне кластера, из остнастки управления сервисами Services.msc.
Теперь можно увидеть ошику по которой сервис не запускается в EventViewer
в нашем случае отсутствие зависимости по ip адресу или имени.
Недавно нам понадобилось написать раздел обмена сообщениями между пользователями портала. С точки зрения вёрски это несложная задача: последовательность сообщений (блоков текста с аватаркой и временем отправления), выстроенных друг под другом. Когда сообщений становится много, появляется прокрутка. Поскольку история ведётся сверху вниз, то при появлении прокрутки самые новые сообщений оказывались внизу, то есть вне области видимости.
Недавно занимался проблемой производительности в следующей конфигурации:
Два хоста в HA-кластере Veritas Cluster Server
Два хранилища IBM V3700, зеркалируемые средствами Veritas Volume Manager
Хранилища подключены к хостам по FC
На хостах крутится Windows 2012 R2 и на одном из них средствами VCS поднимается MS SQL Server 2008 SP4.
Зачастую существует необходимость провести отладку кода. Многие люди привыкли делать это из любимой IDE, однако не всегда есть возможность запустить приложений из IDE в debug режиме. Рассмотрим вариант запуска java приложения, представленного war файлом, который содержит встроенный jetty.
Доброе утро!
На днях некоторые коллеги, привычные к синтаксису Java, были удивлены выразительностью «экзотической» реализации чего-то близкого к шаблону проектирования Строитель (Builder), что и подтолкнуло меня поделиться ею.
В случае повреждения или удаления объекта кластера в AD непременно возникнут проблемы с запуском ресурсов.
Информацию о проблеме можно отловить в репорте кластера (cluster validation report) в разделе "Validating network name resource":
The cluster network name resource 'Name: ClusterName' has issues in the Active Directory.
В рамках прошлой заметки об использовании Win7 на современных процессорах была затронута тема интеграции необходимых драйверов в установочный образ.
Это может потребоваться как при установке Win7, так и при работе с серверными версиями ОС и специфическим оборудованием(когда ОС отказыватеся устанавливаться или вылетает при установке из-за отсутствующего драйвера).
Наверняка вы не раз сталкивались с проблемой нестабильной работы интернета в Docker при работе во внутренней корпоративной сети. Зачастую эта проблема связана с DNS, а именно с закрытым доступом к таким публичным DNS серверам, как 8.
Часто в процессе тестирования приходится писать небольшие программы-примеры, весь код которых располагается в одном файле. Такие программы приходится постоянно перекомпилировать и заново запускать, что приводит к монотонному повторению двух действий, а именно запуску команд javaс и java. В связи с этим в Java 11 предлагается ввести возможность упрощенного запуска программ, состоящих из одного файла (JEP 330).
При использовании SSRS может возникнуть желание спрятать его за каким-нибудь проксирующим веб-сервером, типа nginx. Однако, здесь вас поджидает такая проблема, как NTLM.
В данной статье разберём возможные проблемы при проксировании NTLM и способ его отключения для SSRS.
Как известно, Microsoft отказалась от поддержки Win7 для процессоров новых поколений.
При этом реальность корпоративной инфраструктуры во многих случаях диктует свои условия — обязательность Win7 даже на новых платформах.
Cypher представляет собой SQL-пободный открытый язык запросов к графовой СУБД Neo4j.
Основными элементами, которыми оперирует этот язык, являются вершины (ноды) и рёбра графа.
Рёбра в Neo4j имеют тип и направление, вершины же могут быть помечены одной или более метками, а так же могут иметь несколько дополнительных свойств.
Доброе утро!
Как-то раз мне захотелось научиться вычислять значение функций во время компиляции исходных кодов на C++. Сегодня я расскажу, что из этого получилось.
Вычисления во время компиляции — давно известная тема.
Иногда очевидные вещи могут поставить в тупик на фоне неинформативности сообщений об ошибках.
Если в MS failover cluster не может запустить свой ресурс с ошибкой
Operation has failed, the argument is null or empty string
и ссылается на параметр
Parameter name: domainName;
в первую очередь следует проверить сетевые настройки: корректно ли определяется DNS суффикс.
До появления Java 8 при использовании аннотаций часто возникали сложности, если необходимо было применить к классу, интерфейсу или полю одну и ту же аннотацию несколько раз. В Java 8 эта проблема была решена.
В FreeBSD 10.0 появилась поддержка BSD hypervisor. Первоначальный список поддерживаемых операционных систем не очень радовал, но со временем он расширялся, и на текущий момент в bhyve можно установить в том числе и ОС семейства Windows.
А мы продолжаем нашу, похоже, уже постоянную рубрику "Очередные костыли для запуска всего-чего-только-можно на 443 порту" на волнах блокировок Телеграма. Теперь со вкусом MTProto!
Нередко бывает, что при загрузке веб-страницы какие-то изображения оказываются недоступны, и браузер услужливо рисует на их месте пустые контуры. В этой статье я расскажу, как обработать ошибки загрузки изображений и подставить вместо них другое изображение.
Давайте рассмотрим задачу конфигурации SOLR для индексирования базы данных.
Структура директорий SOLR выглядит следующим образом:
<solr-home-directory>/
solr.xml
core_name1/
core.properties
conf/
solrconfig.
Доброе утро!
Для решения некоторых задач при разработке CLI возникает необходимость работать с пользовательским вводом «слегка по-другому». К примеру, считать пароль, не печатая символы на экран. В данной статье я хочу объяснить, как это достигается.
В данной заметке рассмотрено простое и быстрое изменение размера пользовательского виртуального диска vhdx UserProfileDisk в Remote Desktop Service средствами утилиты diskpart
Одним из нововведений, которые могут появиться в Java 11 являются Raw String Literals. Этот новый тип строковых литералов позволяет удобно определить "многострочные строки".
В моей предыдущей статье было расмотено два способа создания переиспользуемых компонентов в JSF: с использованием ui:include или с помощью композитных компонентов. Второй способ был рассмотрен не в полной мере, так что продолжим.
GitLab - отличное решение для организации командной работы при разработке ПО, имеющее, тем не менее, ряд существенных недостатков. Помимо всего прочего к ним можно отнести слабую кастомизируемость интерфейса. К счастью, эту проблему можно достаточно легко решить правкой шаблонов страниц, о чём я и расскажу в этой заметке.
Доброе утро!
В данной статье я покажу, как в C++ можно реализовать properties, подобно тому, как это сделано в C# (но с чуть меньшим сахарком).
Для начала, поймём, что же это. Properties (они же свойства) — это такие поля, обращение к которым идёт через неявный вызов геттеров и сеттеров.
Давайте рассмотрим простое сетевое взаимодействие в Docker. Для этого нам понадобится команда docker
network, которая позволяет манипулировать внутренними сетями докера.
Команда
docker network create [options] NETWORK
позволяет нам создать свою собственную сеть докера.