Как починить разъем наушников при искажении звука (плохом контакте)

Недавно на ПК у меня начали плохо работать наушники. Звук проходил частично и искаженный. Как если бы применили какой-то фильтр. Разъем для наушников выведен сверху на переднюю панель компьютера, что достаточно удобно для диагностики. В процессе диагностики понял,что звук выводится нормально при определенном положении штекера в разъеме. Штекер наушников и провод были в порядке. Значит… Читать далее »

Как удобно и эффективно пользоваться одним монитором вместо нескольких (двух, трех)

Иногда мы сталкиваемся в своей работе с ситуацией, что не хватает одного монитора. Обычно у разработчика их два. Когда их несколько — удобнее сравнивать тексты, писать код и читать документацию, переносить куски текста с одного окна в другое. Но не всегда есть два монитора и не всегда достаточно может быть двух, а может потом и… Читать далее »

Hibernate. Ошибка Using Hibernate built-in connection pool

Изучаю Hibernate. Столкнулся с ошибкой при компиляции «WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)» Оказалось, что необходимо добавить в maven библиотеку «c3p0» и «hibernate-c3p0«, после чего прописать в конфиге hibernate.cfg.xml Прошу прощения, что картинкой — CMS не дает вставить нормально текст XML. Не знаю покачто насколько это корректно для продакшена, но… Читать далее »

Как ускорить FreeRDP

Долгое время наблюдал фризы и подтормаживания при работе через FreeRDP. Выражалось в том, что картинка долго отрисовывалась, а звук был рывками. Иногда это серьезно мешало работать. Настройки соединения с которыми подключался были преимущественно выставлены по умолчанию, а специфические настройки обозначены в моей предыдущей статье «Linux. RDP соединение на несколько мониторов, альтернатива Remmina» Путем множества экспериментов… Читать далее »

Как сбросить пароль root в MySQL 8 в Linux Ubuntu 20.10

Очень много времени потратил на поиск решения как же сменить/сбросить пароль в MySQL у пользователя root. Ничего не помогало, в том числе официальная документация по сбросу пароля. В процессе шло что-то не так и даже если команды какие-то выполнялись то результата нужного не получал. Видимо преимущественно оказалось, что проблема была в том, что при выполнении… Читать далее »

Как полностью удалить MySQL 8 из Ubuntu 20.10

Иногда возникает необходимость полностью удалить какую-то программу. Недавно столкнулся с такой необходимостью в отношении MySQL 8 на Ubuntu 20.10. Для полного удаления пришлось выполнить в терминале ряд команд. Останавливаем сервис MySQL sudo service mysql stop Удаляем основные пакеты sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-* Удаляем файлы конфигурации и данных sudo rm -rf /etc/mysql… Читать далее »

Восстановление меню настроек системы Ubuntu 20.10

Сегодня обнаружил, что в GNOME исчезло меню настроек системы. Это там где параметры экрана, WiFi, звука, клавиатуры и пр. Оказалось, что по какой-то причине был удален Control Center. Может сам случайно удалил, а может и система при обновлении не установила после удаления. В общем, установил заново и меню снова появилось. Для установки можно использовать команду… Читать далее »

Память приложения в Java

Память в Java состоит из следующих областей: Metaspace — в нее загружаются статические данные, метаданные, описания объектов. Stack — область памяти в которую сохраняется в очередности запуска информация по выполняемому методу, его примитивным переменным, ссылкам на переменные. На каждый поток создается отдельный стек. Heap — хранит объекты на которые ссылается Stack и небольшой объем технической… Читать далее »

Ubuntu Linux, как убрать шум щелчков при проигрывании звука

На установленной Ubuntu 20.10 столкнулся со щелчками при проигрывании звука. Т.е. перед стартом звука происходит щелчок примерно как тот, что возникает при подключении колонок. Как оказалось — это проблема старая. Связана с тем, что система для экономии энергии отключает звуковую карту. Потом когда нужно проиграть музыку происходит включение звуковой карты и при этом происходит всем… Читать далее »

Что такое Java и из чего она состоит

С точки зрения разработчика Java состоит из JVM — виртуальная машина Java которая выступает прослойкой между железом и программой, JVM под каждую операционную систему своя. JRE — включает в себя JVM, скомпилированные классы. JDK — включает в себя JRE, а так же компилятор, дебаггер, утилиту формирования документации и прочие утилиты. Различают: Java ME — урезанный… Читать далее »