Виджеты в фреймворке Qt

Qt является очень популярным фреймворком на C++ для создания оконных приложений и поэтому обделять его вниманием не стоит. Как же он устроен? Он довольно прост и лаконичен. Всё визуальные элементы на форме в Qt являются виджетами (widget). Как же их создавать в программном коде, добавлять на форму и связывать с действиями? Посмотрим на примерах. Read more …

Tags: , , , , , ,

Простое SEO в несколько пунктов

Часто спрашивают «что надо делать первым делом при создании и после создания сайта» для SEO. Я, наверное, ничего нового по этому поводу не скажу, никаких «SEO Secrets», но всё же отвечу, чтобы уже не возвращаться к этой теме. Read more …

Tags: , , ,

Вход во временный сеанс в ОС Windows. Как это исправить?

Случается такое, когда ОС Microsoft Windows загружает текущего пользователя (учётную запись) в т.н. временный сеанс, когда работать с компьютером практически невозможно т.к. ничего не работает и ничего не запускается, а только есть пустой рабочий стол. Что это такое и как это вылечить? Read more …

Tags: , , , , , , , , ,

Обновление CMS MediaWiki

Как обновить CMS MediaWiki? Этим вопросом так или иначе но всё же когда-то задаются держатели сайтов на этой CMS. PHP постоянно обновляется и приходится под него обновлять и CMS, например, при переезде на новый хостинг. Как это сделать? Read more …

Tags: , , , , , , ,

Не запускается СУБД MySQL mysql.service: Main process exited, code=exited, status=1/FAILURE

Произошла у меня комичная ситуация. При помощи команды «reboot» перезапустил сервер с ОС Linux Ubuntu и после перезапуска СУБД MySQL перестала запускаться. После выполнения команды «service mysql restart» выводится сообщение: «Job for mysql.service failed because the control process exited with error code. See «systemctl status mysql.service» and «journalctl -xe» for details.» Что делать и как быть? Read more …

Tags: , , , , , , , , ,

Решение проблемы с Eclipse IDE с сообщением при запуске No Java virtual machine was found

При запуске IDE Eclipse с ярлыка на рабочем столе выскакивает ошибка с следующим сообщением: «A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
C:\Program Files\Java\jre1.8.0_144\bin». Read more …

Tags: , , , , , , , ,

Что устанавливать для веб-сервера на чистом выделенном сервере

Итак, арендовали виртуальный или физический выделенный сервер (VPS/VDS) с одной только ОС Linux и теперь пора его настроить, чтобы сделать из него веб-сервер для сайтов интернета. Настройка веб-сервера на чистом выделенном сервере дело не совсем хлопотное, но всё же придётся потратить немного времени. Read more …

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

Полезное для работы с FFmpeg

Нет ничего лучше для кодирования видео, чем всем известный набор библиотек FFmpeg, который позволит кодировать видео легко и просто прямо из консоли. Не зря YouTube предпочитает именно FFmpeg в качестве конвертора. Read more …

Tags: , , , , , , ,

CSS настройка HTML тега pre

По-умолчанию текст в тегах pre отображается с форматированием «как есть». Т.е. если строка длинная, то она будет заезжать за все возможные границы и портить всю вёрстку. По оси X страница будет скролиться именно из-за какой-нибудь одной длинной строки. Как этого избежать, но при этом оставить великолепный функционал тега pre? Раньше я для всех тегов pre просто прописывал CSS свойство «overflow» со значением «auto»:

pre {overflow: auto;}

Read more …

Tags: , , , , , , , ,

ComboPlayer — телевизор и радио в компьютере

Практически каждый пользователь компьютера имеет в своем арсенале необходимый минимум программ для просмотра и прослушивания медиаконетента. Это пара проигрывателей, приложение для работы с торрентами, радио-клиент и так далее. Read more …

Tags: , , , ,

Ошибка незаконченного комментария в PHP

Раньше как-то особо не приходилось с этим сталкиваться, а может я просто этого не замечал, ведь это не критическая ошибка, а просто предупреждение, которое записывается в логи и часто не выводится на рабочих серверах из-за соответствующих настроек PHP. Read more …

Tags: , , , , , , , , , ,

Общий способ подключения и загрузки модулей в Apache

В этой статье рассмотрим общий стандартынй способ подключения и загрузки модулей в веб-сервере Apache.

В новых версиях веб-сервера Apache используется общая стандартизированная методика подключения модулей, виртуальных хостов и т.д. Способ довольно простой, но для новичков требуются некоторые разъяснения, которые и идут ниже в этой статье. Read more …

Tags: , , , , , , ,

Создание пользователя и наделение его правами в СУБД MySQL

Казалось бы тема проще некуда, но, судя по форумам и специализированным сайтам ответов, у многих людей она вызывает вопросы, надо прояснить. Как же создать пользователя в СУБД MySQL и наделить его правами администратора? Разумеется, речь идёт о SQL, т.к. как создавать пользователей через какой-нибудь менеджер БД типа «PhpMyAdmin» или «MySQL Workbench» все конечно знают. Read more …

Tags: , , , , , , , ,

Установка swap в Linux Ubuntu

Автоматическая установка и настройка swap (подкачка) в некоторых дистрибутивах ОС Linux, в отличие от Windows, часто не предусмотрена и зачастую оказывается так, что swap в новоустановленной системе попросту отсутствует. Придётся устанавливать и настраивать swap самому вручную. Некоторые конечно являются противниками такого механизма виртуальной памяти, но я считаю, что подкачка всегда нужна, хотя бы на всякий случай. Всегда спокойнее, когда знаешь, что у ОС в запасе есть ещё и виртуальная оперативная память в которую всегда можно сгрузить что-нибудь не сильно нужное в данный момент. Read more …

Tags: , , , , , , , , , , , , ,

Узнаём информацию о процессоре в Linux

Многие начинающие и неопытные сис. админы и просто обычные пользователи ОС Linux наверное задавались вопросом «Как узнать информацию о процессоре в Linux?». Т.е. работая в терминале (консоле) ОС Linux возникает необходимость узнать информацию о CPU компьютера. Read more …

Tags: , , , , , , , , , ,

7.3MB | MySQL:57 | 0,106sec