Добавляем трей в Ubuntu Unity

ubuntu trayМногое изменилось с приходом Unity в Ubuntu. Среди изменений есть то, с чем я могу смириться, то, чему я рад, и то, что меня периодически гложет. В последнем списке, среди прочего, находится tray — системный лоток с ярлыками приложений, небольшими информационными апплетами.

Он другой… совсем. К примеру, Pidgin у меня не отображался в новом трее (может, я не догадался, как добавить), да и мой мини-плеер, ранее сидевший в трее, также отсутствует.

Но недавно, гуляя по просторам интернета, я нашёл довольно любопытную команду:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Которая вернула мне трей назад :)

Всем тем, кто скучает по трею из Gnome 2 — рекомендуется!

Как поднять sftp на FreeBSD

sftp на freebsdСколь бы не развивался http, сколь бы веб не захватывал сферы жизни человека, ftp продолжает жить. Пользователи домашних ПК загружают файлы по http, пользуются web-фалообменниками, но всё же ftp продолжает использоваться. Например, ftp — зачастую один из интерфейсов на хостингах. Через него можно «залить сайт» на хостинг, многие редакторы предоставляют возможность редактирования удалённых файлов через ftp…

Но ftp не безопасен. Данные передаются по нему в открытом виде. И, если ваш ресурс нужен для небольшого количества людей, опасности нет. Но если нет? Здесь нам на помощь придёт SFTP — FTP над SSH — тот же ftp, но по шифрованному каналу.

Итак, в этой заметке будет рассказано, как поднять sftp на FreeBSD. А так же, будут описаны подводные камни, которые могу встретиться по дороге. По крайней мере, те, что встретились мне.
Читать далее

Ошибка при подключении к mysql — /var/run/mysqld/mysqld.sock не найден

mysql on linux

Довольно частая ошибка (в моей практике). Подключаюсь к базе данных mysql, а там — ошибка примерно следующего содержания:

ERROR 2002 (HY000): Can't connect to local MySQL server through
socket '/var/run/mysqld/mysqld.sock' (2)

Уже давно её не видел, но вот — на ноуте поставил Ubuntu и встретил «старого друга».

Читать далее

Как восстановить пароль root’а в mysql

mysqlЕщё один полезный совет из серии «начинающему администратору». Нет, ну а что, забыть пароль от чего-либо сейчас в порядке вещей… Вот и с учёткой администратора базы данных такое случается :) Следующий рецепт подойдёт для Linux-based и BSD систем (hint: пароль у пользователей Windows обычно пустой).

Читать далее

Nginx, как проксирующий сервер для Apache

nginx + apacheНедавно стал быстро уставать Apache: ответ сервера можно было дожидаться довольно долго. И, чтобы облегчить ему задачу, я решил, что будет неплохо, если раздачей статики займётся кто-нибудь, кто умеет это делать лучше. Например nginx.

Читать далее

Как сделать оформление Gtk приложений таким же, как и Qt (и наоборот)

Qt темы против тем GtkДумаю, многие с этим сталкивались: в приложениях, написанных с использованием разных графических тулкитов, разные и темы оформления. Это происходит из-за того, что способы задания темы значков / иконок, стиля оформления для них различны. Однако, можно заставить приложения, написанные на одном тулките, подхватывать стили другого.

Читать далее

Could not find device for /boot/boot: Not found or not a block device.

grubТакое сообщение об ошибке можно увидеть, выполняя обычный grub-install. Например, мне вывелось следующее:

df: Предупреждение: не удалось прочитать таблицу смонтированных
файловых систем: Нет такого файла или каталога
df: Предупреждение: не удалось прочитать таблицу смонтированных
файловых систем: Нет такого файла или каталога
Could not find device for /boot/boot: Not found or not a block
device.

Когда я выполнил на свежеустановленной Gentoo команду

gentoo / # grub-install /dev/sda --root-directory=/boot

Читать далее

Включаем в Linux DWA-110 — USB Wi-Fi адаптер от Dlink

DWA-110Сегодня мы настроим в Linux довольно распростаранённый wi-fi адаптер — DWA-110. В юзер-фрэндли дистрибутивах его поддержка есть сразу, но если немного отойти с накатанной дорожки, нам самим придётся настраивать его поддрежку. В частности, в Debian Squeeze его поддержки не оказалось (что меня и сподвигло написать это руководство).

Читать далее

Настраиваем шрифты в xorg (FreeBSD и Linux)

шкрифты в linux и freebsdсли попытаться сравнить Windows и Unix-like системы в плане удобства для пользователя, пожалуй в первой десятке будет красота шрифтов. Для меня это очень важный пункт, так как за чёткими и аккуратными шрифтами можно и просидеть дольше без покрасневших глаз. Программирование, чтение руководств и блогов — всё это требует хороших шрифтов.

Но, как и почти всё в Unix, шрифты надо уметь настраивать.
Читать далее