инструкция

Как узнать модель материнской платы и тип памяти в windows

Инфо о материнской плате:
wmic baseboard get Manufacturer && wmic baseboard get product

Память:
wmic MEMORYCHIP get BankLabel, Capacity, DeviceLocator, FormFactor, Speed, Manufacturer

Расшифровка кодов для памяти: http://msdn.microsoft.com/en-us/library/windows/desktop/aa394347(v=vs.85).aspx

Работает через wmic, начиная с XP (без установки Everest, Sandra и т.п.)

Изменение AP_DOC_ROOT с /var/www на /home в suexec Apache 2, CentOS

По-умолчанию у suexec DOC_ROOT в CentOS (и других дистрибутивах) установлен /var/www, что не позволяет apache запускать скрипты с других мест (например, /home).

Единственный нормальный вариант сделать это в linux - перекомпилировать suexec с новыми настройками.
Команды приведены для Centos 6.0. В принципе инструкция подойдёт для других версий linux, с небольшими поправками.

502 Bad Gateway upstream sent too big header while reading response header from upstream

По-русски:
Такая ошибка может быть если nginx работает как прокси (например, к apache), и от бэкенда пришел ответ со слишком большим заголовком.

16 трюков для твоего тела

Проверить помогают эти советы или нет, каждый может сам на себе.

Если щекочет в горле…
…потереби и поцарапай свое ухо. Когда стимулируются ушные нервы, в горле рефлективно возникает мышечный спазм. Он облегчит неприятную щекотку.

Если тебе плохо слышно, что бормочет собеседник…
…к нему нужно повернуться правым ухом. Правое лучше улавливает быстрые речевые ритмы. А если хочется расслышать, что за мелодия играет тихо-тихо, повернись к источнику звука левым ухом. Оно лучше правого различает музыкальные тона.

Для мужчин: если страшно хочется писать, а туалета рядом нет…
…подумай о сексе. Это прочно овладеет твоими мыслями, и нужду легче будет терпеть.

Поиск (find) файлов в unix, созданных/модифицированных в интервале дат/времени

Используем в консоли touch и find
1) создаём файлы, с требуемым временем:
date1 будет началом интервала, date2 - конец

touch -d "Nov 21 18:10 2010" /tmp/date1
touch -d "Nov 21 20:15 2010" /tmp/date2

2) ищем и выводим список с датой создания
find . -type f \( -newer /tmp/date1 -a -not -newer /tmp/date2 \) | xargs ls -l

Пример ищет в текущей папке (.) файлы в интервале Nov 21 18:10 2010 - Nov 21 20:15 2010 и выводит список найденных файлов с датами (ls -l)

Как включить Telnet в Windows Vista / 7

Устанавливаем telnet-клиент в Windows Vista / 7:
1) Открыть Пуск -> Панель управления -> Программы и компоненты...

Раздельный вывод primary и secondary tabs в drupal

Если надо разнести главные и вторичные табы по странице или добавить какое-нибудь оформление к табам раздельно, можно использовать следующий метод.

В данном примере я добавляю div tabs-wrapper только ко вторичным табам.

Как удалить дубликаты файлов в unix

Недавно решал такую задачу, используемые shell-скрипты нестабильны, зависят от платформы и довольно сложны.

Утилита fdupes подходит идеально, одинаково работает на freebsd и linux, внятный синтаксис.

Установка fdupes для freebsd:
cd /usr/ports/sysutils/fdupes
make install

Типовое использование. Удаление файлов в текущей директории.
fdupes -dN .
Расшифровка:
-d удаление
-N без подтверждения (останется только первый найденный файл из дублируемых)
. - директория (текущая)

Другие особенности - в хелпе и гугле :)

Файловое кэширование ответов в nginx

Исходная статья годовалой давности, но всё равно весьма полезный приём, например
если апач жрёт много ресурсов, не хватает памяти на сервере, тормозит база данных и т.д.
Просто положить готовые страницы в виде файлов и всё.
Притом даже если будет сбой бэкенда (ошибки HTTP 500, 502, 503, 504) - всё равно nginx сможет вернуть рабочую страницу.
---
23 марта вышел nginx 0.7.44, в нем наконец то появилось обещенное кеширование в модуле проксирования. Что нам это дает?
Как правило nginx используют для проксирования на всевозможные тяжеловесные веб сервера, которые долго и тяжело обрабатывают запросы. Не даром среди модулей nginx присутствует замечательно выполненный модуль upstream, который позволяет гибко балансировать нагрузку при проксировании. Теперь же, при наличии большого дискового кеша, nginx сможет сам обрабатывать такие запросы, не беспокоя при этом бекэнды.

Что делать если в Vista / Windows 7 пропала опция гибернации

Недавно запускал мастер очистки диска на ноутбуке и после этого при закрытии крышки перестал работать режим "Гибернация", также из "завершения работы" исчез пуктик.
Проблемка известная, решение тоже известно :)

В Windows Vista / Windows 7 может наблюдаться следующие симптомы:
• Опции гибернации недоступны в меню завершения работы из меню Пуск.
• Опции гибернации недоступны в диалоговом окне завершения работы компьютера.
Примечание: для открытия диалогового окна завершения работы нажмите ALT+F4.

Причина
Такая неполадка может возникать по следующим причинам:
• Утилита очистки диска Disk Cleanup Utility была запущена с использованием функции Hibernation File Cleaner.
• Компьютер не поддерживает функции Гибернации.
• Функция Гибернации отключена.

Решение
Для решения этой проблемы используйте консольную утилиту PowerCfg для включения функции гибернации:
Для включения функции гибернации с использованием утилиты PowerCfg введите в командной строке, запущенной от имени администратора, команду

powercfg /hibernate on

Для получения информации о поддерживаемых состояниях спящего режима воспользуйтесь следующей командой:
powercfg /a

Примечание: если ваш компьютер не поддерживает функции гибернации, то вы не сможете ее включить.