RU EN

Solarized PHP-подсветка

 

Наткнулся в интернете на сайт со страничкой, посвящённой по мнению автора ( Ethan Schoonover ) оптимальной цветовой гамме для восприятия человеком текста. Как сам автор описывает историю создания этой цветовой схемы:

"Летним днём я люблю почитать вне дома. Но не прямо на солнце, где слишком ярко, а где-нибудь в теньке, под деревом. Затенённая бумага приятно контрастирует с четким текстом. Если точно замерить цвета затенённой бумаги и текста на ней, то контраст будет значительно меньше, чем между белой бумагой и черным текстом. Чтение черного текста на белом фоне вашего монитора по контрасту близок к чтению при прямом солнечном свете и очень утомляет глаза. Цветовая гамма "Solarized" уменьшает контраст, но в отличие от других низко-контрастных схем сохраняет контрастирующие оттенки (базирующиеся на полутонах и соотношениях цветового круга) для удобства восприятия подсветки текста."

Идея мне кажется интересной. Взял на вооружение.

Комментариев: 0
28.09.2011 22:32


Удаление ESET Nod32. Сброс пароля

 

Ни в коем случае не удаляйте ESET Nod32 обычным способом, через "Установка и удаление программ" в Панели Управления! Рекомендованый способ удаления через меню Пуск → Все программы → ESET → Удалить. Затем проверить не осталось ли в реестре ключей:

HKLM\Software\ESET
HKCU\Software\ESET
HKLM\Software\Microsoft\Windows\CurrentVersion\Run\egui

Если ключи не удалились, удалить их в безопасном режиме. Если установлен администраторский пароль, то в безопасном режиме нужно удалить параметр PackageID в ветке реестра:

HKLM\SOFTWARE\EsetNod\Current\Version\Info

Для версий ≥ 4 параметр находится в ветке:

HKLM\SOFTWARE\ESET\ESET\Security\Current\Version\Info
Комментариев: 0
25.08.2011 22:20


Полезные команды OpenBSD

 

Сделать DVD-ISO c диска:

dd if=/dev/dvd of=dvd.iso # for dvd
dd if=/dev/cdrom of=cd.iso # for cdrom
dd if=/dev/scd0 of=cd.iso # if cdrom is scsi

MOUNT ISO:

sudo mount -t iso9660 -o loop filename.iso /mount/point
sudo mount -t iso9660 filename.iso /mount/point

Упаковка файла:

tar zcf имя_архива.tgz имя_файла
tar jcf имя_архива.bz2 имя_файла

Распаковка файла:

tar zxf имя_архива.tgz
tar jxf имя_архива.bz2

Копирование файла с сервера на сервер:

scp -P22 dump.bz2 user@192.168.1.3:/home/user/
scp -P22 user@192.168.1.3:/home/user/dump.bz2 dump.bz2

Перезагрузка сетевых настроек:

sh /etc/netstart lan0

Перезагрузка фаервола:

# Парсинг и проверка правил в файле
pfctl -nf /etc/pf.conf
# Загрузка и применение правил в файле
pfctl -f /etc/pf.conf

Управление таблицами фаервола:

# Просмотр
pfctl -t blocked_table -T show
# Добавление
pfctl -t blocked_table -T add 218.70.0.0/16
# Удаление
pfctl -t blocked_table -T delete 218.70.0.0/16
Комментариев: 0
20.08.2011 20:42


Создание пользователя в MySQL

 

Создание локального пользователя с правами только на определённую базу данных:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT USAGE ON `table`.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
GRANT ALL PRIVILEGES ON `table`.* TO 'user'@'localhost';
Комментариев: 0
15.08.2011 12:44


Полезные команды Linux

 

Команды, которые мне были полезны. В основном использовались на Ubuntu, но будут работать на любом Debian-based дистрибутиве.

Размер занятого места на дисках

df -h

Размер занятого места в директориях

du -hs Documents
du -hs /var/cache

Открытые порты

iptables -L -v
netstat -an |grep LISTEN
netstat -lnt

Network restart

sudo /etc/init.d/networking restart

Linux версия системы

lsb_release -a
uname -a
cat /proc/version

Лог wlan0 соединения

dmesg | grep wlan0

Информация об установленном wifi драйвере

# Ubuntu
lshw -C network
# Debian
lspci --vv

XUBUNTU восстановить иконки управления окнами xfwm

rm -rf ~/.cache/sessions
sudo reboot

Исправление ошибки localepurge:

sudo -i
dpkg-reconfigure localepurge
localepurge

Пакетное конвертирование файлов в UNIX-формат:

find . -type f -exec dos2unix {} ;

Корректные права доступа для web-ресурса:

find -type d -exec chmod 755 {} ;
find -type f -exec chmod 644 {} ;

Проверка файлов md5sum:

md5sum debian-6.0.3-i386-DVD-1.iso

Информация о процессоре:

cat /proc/cpuinfo
Комментариев: 0
12.08.2011 12:44