Бортовой журнал Ктулху

Posts Tagged 'linux' [страница 6]

Восстановление пароля пользователя mysql

Не раз сталкивался с такими ситуациями что потерялся доступ к mysql и вот теперь есть инструкция как быстро его восстановить.

Articles tagged

Read more...

Как перестать бояться и начать писать приложения для десктопа. Простой графический клиент web API на C++ и GTK+

После многих лет программирования на РНР захотелось попробовать силы в принципиально другом направлении - в десктопной разработке на C++. Здесь сразу пропускаю вопросы типа "почему (не Python, Java, Go, etc)", просто, захотелось.

Это мой первый учебный проект, но, возможно, кому-то также будет полезно для изучения. Аналогов этой программы, если что,  десятки и сотни, наверное и намного более функциональные. Но, суть не в этом.

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

Для изучения чего-то желательно не просто сферический проект в вакууме, а нечто более или менее полезное в работе.

Так как я часто разрабатываю различные API, решил сделать клиента для отправки POST запросов. Для начала достаточно, тем более что это первый опыт разработки на C++.

Дополнительно, получу минимальный опыт в разработке интерфейсов.

Да, я написал еще один велосипед (:

Read more...

Включаем кеширование статического контента в браузере через .htaccess

Кеширование в браузере на стороне пользователя просто необходимо для ускорения работы сайта, так как не придется при каждом обновлении страницы заново закачивать скрипты, стили и элементы оформления.

Articles tagged

Read more...

Кроссплатформенный клиент для обмена сообщениями ВКонтакте TitanIM

Клиент написан на С++ с использованием Qt5 и QML. Продукт распространяется по лицензии GPL v3.

Read more...

Минималистический браузер qutebrowser

Вышла новая версия web-браузера qutebrowser 0.7.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebKit, и распространяется под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка WebKit2 и библиотеки Qt.

Read more...

Музыкальный проигрыватель Clementine

Clementine – это музыкальный плеер на Qt, вдохновлённый Amarok 1.4 и доступный для Linux, OS X и Windows.

Articles tagged

Read more...

Выход Ubuntu 16.04 Xenial Xerus. Что там?

Ubuntu Software Center (USC) долгое время не поддерживался и не развивался. После его заменили на GNOME Software, который в Ubuntu значится как просто Software. Одним из серьёзных плюсов GNOME Software является умение им обновлять firmware!

Articles tagged

Read more...

Офисные пакеты под Linux

До относительно недавнего времени одним из препятствий, мешающих переходу на Linux, было отсутствие нормального офисного программного обеспечения, что, согласитесь, очень важно для предприятия, да и для дома тоже.

Кроме того, нужно не только наличие ПО но и совместимость в M$ Office.

Articles tagged

Read more...

Процесс gvfs-metadata сильно грузит систему

Процесс gvfs-metadata является часть графической системы Gnome/Mate и занимается тем что собирает какие-то данные, например свойства файлов, сохраняет состояние, например, рабочего стола, настройки окон Nautilus/Caja.

Articles tagged

Read more...

Сжатие файлов js и css в nginx

Современные браузеры поддерживают сжатие передаваемого файла, т.к. он является частью спецификации протокола HTTP 1.1. Сжатие текстовых форматов (CSS, JS и HTML) может уменьшить их объем до 70%.

Articles tagged

Read more...