|
/ Mine блог
/ PHP (LAMP)
/
|
|
Постановка задачи:
Необходимо модифицировать код для неудобного его дальнейшего изменения. В часности - убрать комментарии, почитстить пробелы, переносы строк.
Зачем? Бывают разные ситуации, когда нужно передать код в третьи руки для ознакомления/тестирования. Чтобы гарантировать оплату (если есть опасения), можно передать
в измененном, неудобном для чтеня человеком виде.
В php есть волшебная функция token_get_all, которая разбирает код на лексемы и выдает результат в виде массива.
Отбросив ненужные части кода, мы получим нужный нам рафинированныый код, который можно смело отдавать на съедение неизвестным тетям и дядям.
Итак, |
|
/ Mine блог
/ Сервер (FreeBSD)
/
|
|
Проверки могут быть осуществлены командами host, dig, nslookup.
host -n -t mx skillz.ru [8.8.8.8]
# узнаем mx запись
# последним параметромможно указать через какой сервер имен производить запрос
# skillz.ru mail is handled by 0 skillz.ru.
dig @8.8.8.8 mx skillz.ru +short
# запрос mx записи в коротком формате через сервер 8.8.8.8
# 0 skillz.ru.
dig +nocmd skillz.ru mx +noall +answer
# узнаем mx запись
# skillz.ru. 14199 IN MX 0 skillz.ru.
dig skillz.ru mx +short
# 0 skillz.ru.
|
|
/ Mine блог
/ Linux
/
|
|
После установки ubuntu 10.4 (альфа 3) комп перестал загружаться.
grub stage 1.5. grub error 15.
Ошибка 15 означает что загрузчик не нашел необходимых файлов.
Странно то что с убунтой 10.4 идет второй grub, в котором отсутствует stage 1.5..
Пытаемся исправить ситуацию. |
|
/ Mine блог
/ Разное
/
|
|
После обновления cvsnt/tortoise cvs в лог коммита стало добавляться сообщение
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
Исправляется ситуация добавлением в реестр HKEY_LOCAL_MACHINE\SOFTWARE\CVS\PServer (или HKLM/Software/cvsnt/PServer), "HaveBoughtSuite"="yes".
|
|
/ Mine блог
/ Разное
/
|
|
Копирую значит файлы по сети/ftp фаром, наблюдаю килобайтные скорости вместо мегабайтный.
Зная что сетевые настройки сервера и клиента позволяют делать это намного быстрее,
ищу истину. Дело в том что far по дефолту использует свою "особенную" функцию копирования,
отключаем ее указав галку в настройках "использовать системную функцию копирования" файлов.

|
|
/ Mine блог
/ Сервер (FreeBSD)
/
|
|
Для установки даты/времени используем команды
#год месяц день часы минуты секунды
date yymmddhhmmss
#установка времени без модификации даты часы:минуты
date hhmm
#пример
date 0501121627
date 1627
Чтобы будильник не отставал, нужно локальное время синхронизировать с удаленным эталонным сервером времени.
Можно сделать это вручную
/usr/sbin/ntpdate -u ntp.psn.ru
|
|
/ Mine блог
/ Разное
/
|
|
При сохранении файла через диалог save as ворд прекращает подавать признаки жизни,
через полминуты лаг проходит. Выбираем следующую папку, лаг повторяется и так до бесконечности.
Диагноз: программа при сохранении проверят сетевые и другие хранилища (например сетевой диск),
которые могут быть не доступны в этот момент.
Решение: отключите все неиспользуемые сетевые диски, особенно если у вас есть сетевые диски с галкой "восстанавливать при следующем запуске" и в настоящий
момент они не доступны. |
|
/ Mine блог
/ Разное
/
|
|
Вот всего один раз не предохранялся и сразу попал по крупному.
Запустил игрушку без антивиря, итог - полвинта экзешников заражено чудом вирестроения Win32.Jeefo.
Эта редиска убила аваст и аутпост и другие жизненно важные программы.
Вирус добавляет себя в службы винды c:\windows\svchost.exe и висит в памяти при загрузке, кушая ваши файлы.
Портит только exe-программы хитрым способом - запуская такой файл ваш компьютер снова заражается, даже если вы
удалили его из оперативной памяти, убили службу и ее файл.
|
|
/ Mine блог
/ Разное
/
|
|
Имеем на скрытый раздел, занимающий 5 гигабайт места винчестера.
На этом разделе лежит софт восстановления компьютера до заводского состояния,
обычно поставляется также на отдельном диске с ноутбуком.
Если размер диска у вас не велик, скажем 120-160 гиг, то 5 от общего числа не так уж и мало -
исправляем ситуацию и удаляем скрытый раздел, объединяя освободившееся место с основным разделом. |
|
/ Mine блог
/ Разное
/
|
|
Симптомы: долгая загрузка, крестик на сети - сеть не подает признаков жизни.
Возможен показ баллуна:

В службах - "служба журналирования" и "dhcp-клиент" не могут запустится и находятся в статусе "запуск".
Журнал ошибок также просмотреть не удается. |