27 ноября 2011, 14:35
Немногие отчего-то знают про программу shutdown.exe в Windows.
Далее — про Win7/Vista, не помню и лениво было смотреть документацию для прочих.
Суть в том, что эта программа позволяет задать таймер для выключения или перезагрузки компьютера. У нее даже GUI есть (shutdown -i)
Читать пост целиком »
4 октября 2011, 18:16
очень просто, если иметь SSH.
$ find . | xargs grep -l «<iframe src='badsite'» | xargs sed -i -e 's/bad_code_with_stripping_regex_chars//g'
Эта команда заменит весь вредоносный код на ничего.
12 сентября 2011, 13:57
Наконец-то погуглил как это сделать.
Если у вас что-то запущено в консоли и вам надо уходить, забрав с собой компьютер — то все очень просто.
Ctrl+Z
Процесс вешается в паузу
А потом продолжаем его уже в фоне (а лучше в скрине) — kill -s CONT $PID
Вуаля!
2 августа 2011, 18:37
Очень любопытно — PHP наконец-то начал насаживать довольно старые стандарты — но почему-то от них не могут отказаться миллионы разработчиков.
После обновления PHP и либы mysqlnd один из production-серверов вскрякнул:
Warning: mysql_connect() [function.mysql-connect]: Premature end of data (mysqlnd_wireprotocol.c:554) in ...
Warning: mysql_connect() [function.mysql-connect]: OK packet 1 bytes shorter than expected in ...
Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in ...
Читать пост целиком »
2 августа 2011, 9:37
MAMP App вконец меня выбесил своей абсолютной некрутостью виртуальных хостов.
Вычистил его корни отовсюду, запустил
sudo port install apache2 mod_perl2 mod_ssi_func mysql5-server mysql5-client php5 php5-mysql
ии кааак пойдет на взлет прошка моя — что прям думал со стола улетит — такой шум поднялся от кулеров — негодует видимо =)
Читать пост целиком »
2 августа 2011, 9:14
Оказалось что это не так очевидно и просто как могло бы быть. Забыл админский пароль в Redmine.
Первым делом полез в БД — смотреть на хеши. Попробовал md5, потом все-таки полез в гугл искать алгоритм шифрования — оказалось SHA1. Но и с sha1 не пустило.
Смотрел таблицу users — поле hashed_password.
Читать пост целиком »
28 мая 2011, 10:43
http://devconf.ru
Буду дебютировать в роли докладчика на Perl-секции — http://devconf.ru/offers/24 , в 18-00, закрывая секцию.
«Концепция алгоритма построения стабильного многопоточного приложения которое обрабатывает слова, нормализуя их с помощью инструмента от Яндекса — mystem.»
Читать пост целиком »
18 апреля 2011, 10:16
На телефон стали приходить USSD-сообщения. Порыл как отключить, поругался, всё как надо.
Оказывается, это услуга Хамелеон, подключаемая автоматически при проверке баланса через *102#.
Отключаем:
Или звоним 0684-700-000
Или *110*20#
Или меню «Beeinfo» —> «Хамелеон» —> «Активация» —> «Откл.»
18 марта 2011, 15:38
Внутреннее веб-окружение офиса не имеет NS-записей — и мало того, из офиса нельзя достучаться к нему через внешний IP офиса.
А извне — можно, веб-гейт проброшен. Из-за этого приходилось каждый раз — дома и на работе — менять hosts-файл, раскомментируя нужные записи и закомментируя ненужные.
Читать пост целиком »
16 декабря 2010, 18:49
Как-то один свежеперенесённый проект накакал в логи приличное количество сообщений.
В них он слёзно молил включить ему allow_call_time_pass_reference — иначе он работать отказывался.
Иню-то включили, — но заставило насторожиться — с чего это ссылки начали так ругаться.
Читать пост целиком »