Jabber-бот — прогноз погоды по запросу
May. 13th, 2008 | 11:45 am
gism.portal-on.ru — это транспорт, позволяющий добавлять в ростер ботов, присылающих прогноз погоды на ближайшие сутки в ответ на любое сообщение. Подключать следующим образом:
- Если у вас Миранда:
Открываем окошко поиска, в Search service вписываем gism.portal-on.ru, появляются два поля. В первом выбираем, естественно, «Россия», во второе вписываем название города, после нажатия на поиск будет найден соответствующий бот (скажем, для Новосибирска это 29634@gism.portal-on.ru). Добавляем в ростер, пишем любую фразу, получаем прогноз. - Если у вас не Миранда, функция поиска должна быть доступна в окне обзора сервисов (через меню, либо специальную кнопку).
Прогноз предоставлен Гисметео. ИМХО, это несколько удобнее, нежели получать его по rss.
UPD: Для Psi можно скачать иконки для наглядного отображения облачности и осадков.
Link | Leave a comment {19} | Add to Memories | Tell a Friend
Перехитрить M$ Word
Apr. 7th, 2008 | 12:23 pm
Те, кто более-менее серьезно сталкивались с функцией поиска и замены в Ворде, наверняка отметили некторые странности в ее работе. К примеру, он напрочь отказыается использовать символ «разрыв строки» (^|) в поле «Замена».
В ряде случаев (когда, например, нужно заменить текст, вплотную примыкающий к разрыву строки, сохранив этот разрыв) можно воспользоваться таким способом:
- В поле «Найти» пишем следующее: искомый_фрагмент(^|)
- В поле «Заменить» пишем: фрагмент_для_замены\1
- Ставим галку «Подстановочные знаки»
Несмотря на то, что использовать «разрыв строки» в тексте замены напрямую нельзя, в случае, когда он присутствует в искомом тексте, вставить его в текст замены можно при помощи «подстановочных знаков».
Link | Leave a comment {4} | Add to Memories | Tell a Friend
Фсех зарэжу!
Mar. 19th, 2008 | 12:19 pm
Собственно, по поводу отмены базовых аккаунтов, рекламы в ЖЖ и вообще еще не высказался только ленивый. А я весьма ленив, ога, так что выскажусь с некоторым опозданием:
А МНЕ ПОФИГ!

HandyCache — бесплатный локальный кэширующий прокси с функцией баннерорезки. Это значит, что после ее установки любой браузер сможет использовать общую базу кэша и правила черных списков. Всяческих галочек в настройках, конечно, много (для «обычного» юзера), но трогать их вовсе необязательно, большинство опций подходят по дефолту. Единственное, что нужно сделать — это настроить в параметрах браузера прокси-сервер 127.0.0.1:8080 и добавить в «Черный список» правило, как это показано на картинке.
Не парьтесь, и будьте счастливы!
Link | Leave a comment {39} | Add to Memories | Tell a Friend
Спать хочется
Mar. 11th, 2008 | 03:19 am
Поскольку количество случаев, когда я засыпал крепким сном, забыв выключить компьютер, не поддается исчислению — решил-таки сделать автоматическое отключение при отсутствии в ночное время активности пользователя. То есть, если, скажем, к часу ночи пользователь дрыхнет уже пару часов — то выключаемся, а если к двум часам пользователь видит сны хотя бы час — тоже выключаемся. Ну а в три часа ночи достаточно получасовой паузы :-)
Делается это, если кто не в курсе, путем добавления задания "rundll32.exe powrprof.dll,SetSuspendState" и установкой на последней закладке галочки «Запускать задание, когда компьютер простаивает» с желаемым интервалом времени. Чтобы всё работало — на первой закладке надо поставить также галку «Выполнять только при выполненном входе в систему».
Кстати, да — вышеуказанная команда на самом деле не выключает компьютер, а переводит его в «Спящий режим», когда содержимое оперативки сбрасывается на диск, и при последующем включении состояние системы восстанавливается. Это хорошо и удобно, но есть одна проблема: Миранда в этом случае не отлогинивается, а остается висеть какбэ «в сети», что нехорошо.
Путем недолгих поисков был обнаружен плагин для управления Мирандой из командной строки, так что поменяв вызов команды суспенда на вызов .bat-файла, который сначала отправляет Миранду в оффлайн, а затем — систему в суспенд проблема была вроде бы решена.
Но это на первый взгляд. На самом деле эти две команды должны разделяться небольшой паузой, иначе Миранда может не успеть. Это и оказалось самым проблематичным этапом, ибо в стандартных средствах винды (в отличие кстати от ДОС-а) нет утилиты, приостанавливающей выполнение командного файла не «до нажатия кнопки», а на заданное количество секунд :-( Путем недолгого гуглежа была найдена вот эта страничка, где предлагается хитровыдуманный способ сделать паузу в командном файле:
@echo off
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
echo %time:~6,-3% installing please wait...
echo.
echo Через 3 секунды продолжиться
set /a paused=%time:~7,-3%+3
if %paused% GEQ 10 set /a paused=!paused!-10
:check
set /a ttt=%time:~7,-3%
if not %paused%==%ttt% goto :check
Вопрос на засыпку: где здесь задается время? ;-) Я-то нашел, но с паузами больше нескольких секунд (в каментах говорят, что больше пяти, но у меня работало вроде до девяти) оно глючит. Там есть усовершенствованный вариант, раза в два длиньше, так что я подумал, что нуевонафик, ибо существует решение «в одну строку»: ping localhost -n 10 :-)
Итак, теперь, когда я уже сплю, подуставший за день компьютер будет запускать вот такой файлик:
mimcmd.exe status offline
ping localhost -n 10 > nul
rundll32.exe powrprof.dll,SetSuspendState
...и баиньки :-)
Link | Leave a comment {33} | Add to Memories | Tell a Friend
Блинчики «Положительная мутация»
Mar. 6th, 2008 | 10:44 am
С праздниками вас, френды и френдевушки! Поделюсь-ка я намедни опробованным рецептом :-)
Итак, на две хари вам потребуется:
- два яйца;
- щедрая щепоть соли;
- полстакана молока;
- кусок сливочного масла (~8 мм от стандартной пачки);
- щедрая ложка сметаны;
- пол-литровая бутылка пива (для блинчиков);
- столько пива, сколько собираетесь выпить (для вас);
- грамм 200–300 соленой семги, или другой сочной рыбки;
- миска, некая мешалка, сито, поварешка, сковорода и растительное масло ;-)
- ах, да — еще нужна мука!
Итак, приступим. Наливаете в кружку пиво (из того, которое «для вас») — оно будет поддерживать вас во время нелегкого процесса приготовления ;-) Убиваете в миску два яйца, добавляете щедрую щепоть соли, берете некую мешалку, и перемешиваете. Потом разогреваете в микроволновке масло и молоко, смешиваете их между собой и тоже в миску. Сметану туда же. Перемешиваете. Берете бытылку пива (я использовал «Козел»), и выливаете большую часть тоже в миску, оставив грамм писят "на всякий пожарный". Теперь — внимание! Поскольку «всё дело в волшебных пузырьках» — излишне бултыхать то, что получилось, крайне не рекомендуется. Поэтому аккуратно смешиваем это дело до однородности, затем насыпаем муку в сито, берем в левую руку, в правую — мешалку, и совсем по чуть-чуть просеиваем муку в миску по всей площади, аккуратно вмешивая ее в тесто. Продолжать пока не охренеете до получения необходимой консистенции. Если вдруг получится слишком густо — разбавляем оставшимся пивом.
Далее непосредственно жарим блины, стараясь делать их потоньше, ибо будучи предоставленными сами себе, они почему-то стремятся стать оладьями :-) По окончании процесса жарки стопку переворачиваем (стопку блинов, а не того, о чём вы подумали), нарезаем тонкими ломтиками семгу (или другую сочную рыбку), заворачиваем в блин и хаваем всенепременно под пивко.
ЗЫ: а поучительный смысл этих блинов, отраженный в названии, заключается в том, что вы можете непосредственно пронаблюдать весь процесс «эволюции», начиная от бесформенного «первого блина com-ом», за которым следуют некие амебоподобные сущности с отростками, и заканчивая круглыми румяными вкусняшками. Я не знаю, почему так получается, закон сцуко природы, видимо :-)
Link | Leave a comment {18} | Add to Memories | Tell a Friend
минет и минёт
Mar. 5th, 2008 | 03:07 pm
Впервые в печати буква ё использована в книге «Мои безделки» Ивана Дмитриева (1795 год). Известность букве ё придал Карамзин Николай Михайлович, при подготовке к печати в 1797 году одного из стихотворений заменив написание «сліозы» на слёзы. Это — первое издание с буквой ё, вышедшее большим тиражом.Закрепление неправильного звучания и написания слов
Необязательность написания буквы ё привела к неправильному прочтению некоторых слов и последующему закреплению написания через е части слов, подавляющее большинство из которых имена собственные. Вот некоторые из них:
- Гёббельс;
- Гёринг;
- Депардьё — актёр;
- Луи Пастёр — химик и микробиолог;
- Лёвин — персонаж из романа Л. Н. Толстова «Анна Каренина»;
- Матьё;
- Монтескьё — французский философ и писатель;
- Пёрл-Харбор (Pearl Harbor);
- Планёрная — станция Московского метрополитена (? не подтверждено);
- Ришельё, известный кардинал;
- Рёнтген (Röntgen) — физик, открыватель рентгеновских лучей;
- Рёйтерз (Reuters) — информационное агентство.
- Лёв Николаевич Толстой — русский писатель, об этом свидетельствуют его книги при жизни отпечатанные за рубежом с именем, написанным как Lyoff;
- «Че́бышев» — вместо Чебышёв (русский математик);
- «Коро́вьев» — вместо Коровьёв (персонаж «Мастера и Маргариты» Булгакова), хотя на этот счёт существуют сомнения, достоверных доказательств нет.
Также из-за возникшей неоднозначности прочтения буквы е стало возникать прочтение слов с обратным эффектом — стали читать [о] и писать ё там, где она не нужна:
- «афёра» — вместо афера;
- «гренадёр» — вместо гренадер;
- «бытиё» — вместо бытие;
- «опёка» — вместо опека.
Существует множество слов, отличающихся в написании только буквами е — ё. Замена одного слова на другое может сильно повлиять на смысл текста.
- ведро и вёдро (погода);
- весны́ и вёсны;
- все и всё — «мы всё/все поймём»;
- десны́ и дёсны;
- заем (заедать) и заём;
- заточённый и заточенный;
- звезды́ и звёзды;
- источенный и источённый;
- комба́йнер(ка) и комбайнёр(ка) (значение одно, но различное ударение);
- королевский (у короля) и королёвский (у Королёва);
- крестный (ход) и крёстный (отец);
- Левин и Лёвин;
- лень и Лёнь (Лёня, Леонид);
- ленин (у Лены) и лёнин (у Лёни);
- лес и лёс (горная порода);
- мерзкий и мёрзкий (часто мёрзнущий);
- минет и минёт (пройдёт);
- мудренее и мудрёнее;
- наем (наесть) и наём;
- напоенный и напоённый;
- небо и нёбо — «он достал языком до нёба/неба»;
- нем и нём;
- передохнем и передохнём;
- плетенка и плетёнка;
- подъем (подъесть) и подъём;
- поешь (поесть) и поёшь (петь);
- полет (пропалывает) и полёт;
- разметка (метить) и размётка (разметать);
- Селезнев и Селезнёв (фамилии);
- слез и слёз;
- сло́женный и сложённый
- совершенный (идеальный) и совершённый (произошедший);
- солитер (бриллиант) и солитёр (червь);
- съем и съём;
- тесла и тёсла;
- фен и фён (ветер);
- чаек (чайка) и чаёк (чай);
- чем и чём;
- черт (черта) и чёрт;
- шлем и шлём.
ЗЫ: Собственно, ради этого последнего списка возможных разночтений я и запостил у себя этот утянутый из Викизнания текст ;-)
Link | Leave a comment {20} | Add to Memories | Tell a Friend
Рагу из кошки
Jan. 30th, 2008 | 10:31 am
- 900 г кошачьего мяса, тонко нарезанного поперек волокон
- 700 г картошки, отваренной и нарезанной кубиками
- 2 большие нарезанные луковицы
- 2 большие моркови, нарезанные кружочками толщиной 1 см
- 2 нарезанных пера лука-порея
- 2 нарезанные веточки сельдерея
- 2 мелко нарезанные дольки чеснока
- 1.5 стакана красного вина
- Мука
- Сливочное масло
- По одной щепотке розмарина, орегана и паприки
- Соль и перец по вкусу
- Петрушка или кориандр, мелко нарезанные
Освежевать кошку и удалить ребра (использовать только спинку). Срезать жир с филейной части и тонко нарезать мясо. Обвалять кусочки в муке и обжаривать на сковороде до легкого подрумянивания. Сварить картошку, потушить на сливочном масле другие овощи до полуготовности.
Поместить мясо в горшок, залить вином и тушить в течение часа, пока подливка не приобретет коричневый цвет. Добавить в горшок овощи и готовить еще 8-10 минут. Подавать с полентой (традиционная для Северной Италии каша из кукурузной муки, которую можно заменить кукурузным пюре).
(c)
Link | Leave a comment {11} | Add to Memories | Tell a Friend
...И увидел он, что это хорошо...
Dec. 19th, 2007 | 11:56 am
Дорогие друзья, если вас зафрендила стая говноботов с ебаническими никами, и вам западло видеть в своём профайле что вы в друзьях у какого-нибудь ... , то избавиться от них можно следующим образом:
1.Идем в консоль http://www.livejournal.com/admin/console/
2. Пишем в окошке: ban_set имя_мудака
3. Нашимаем execute.
И наслаждаемся результатом :)
Странно, но раньше я не обращал внимания на эту фичу. Теперь можно очистить список "вдрузьяху" от тупых роботов и надоедливо пиарящейся человечины, и это хорошо весьма :-)
Link | Leave a comment {3} | Add to Memories | Tell a Friend
Я.Ищейко :-)
Dec. 11th, 2007 | 06:09 pm
Кому надо - вот кодъ:
<p><form name="web" method="get" action="http://blogs.yandex.ru/search.x ml">
<b>Искать Яндексом:</b><br/>
<input type="text" name="text" size="40" value="" maxlength="160" /><br/>
<input type="submit" value="Найти!" />
<input type="hidden" name="server" value="livejournal.com" />
<input type="hidden" name="author" value="ТУТ_ПОСТАВИТЬ_ВАШ_ЖЖ_НИК" />
</form></p>Link | Leave a comment {7} | Add to Memories | Tell a Friend
Зимний лайфхак :-)
Dec. 11th, 2007 | 02:10 pm
Как быстро ходить по льду, не подскальзываясь
При ходьбе попробуйте совершать правой рукой не обычные "махательные" движения вперед-назад в одной плоскости, а круговые, так чтобы кисть двигалась по часовой стрелке, по траектории, напоминающей логотип МТС шириной сантиметров 40-50. Подразумевается, что левая рука при этом держит сумку/пакет, либо засунута в карман, и там никаких активных действий не совершает ;-)
Подробнее: правая нога вперед - правая рука вправо-назад по дальней части траектории; левая нога вперед - правая рука вперед по ближней части вышеупомянутой траектории. Такой тип движения вызывает более адекватную компенсацию всяческих моментов и импульсов, возникающих при ходьбе, поэтому даже небольшой силы трения, создаваемой "скользкой" обувью будет достаточно, чтобы двигаться, не снижая обычной скорости, но и не рискуя подскользнуться.
И не стоит беспокоиться, что со стороны это будет выглядеть немного странно, ведь все окружающие в этот момент думают только о том, как бы не шлепнуться на задницу :-)
Link | Leave a comment {3} | Add to Memories | Tell a Friend
А знаете ли вы, что...
Dec. 2nd, 2007 | 03:38 pm
Link | Leave a comment {2} | Add to Memories | Tell a Friend
Халява, сэр!
Nov. 15th, 2007 | 10:46 pm
- Загружаем вот этот файлег и заливаем его в аппарат, либо идем встроенным браузером на http://wap.w1.ru/ и заливаем его же, либо, при наличии девайса на винде следуем этим инструкциям.
- Запускаем оный мидлет, регистрируемся в системе. На некоторых аппаратах могут быть глюки (не вмещаться номер, и т.п.) в этом случае регистрируемся на сайте. В результате получаем 12-значный код и пароль. Вбиваем его в соответствующие поля мидлета, и в настройках ставим галочку "запомнить пароль".
- Ищем поблизости терминал оплаты, в разделе "Платежные системы" находим "W1", пишем 12-значный код, кладем 10 рублей. Если в терминале нет такого пункта - ищем другой терминал; кроме того, какими еще способами можно пополнить баланс - можно почитать тут.
- Через время (около суток) вам придет смс-очка, дескать денюшка пришла. Находим во входящих переводах наши 10 рублей, и жмем кнопочку "принять". На этом всё ;-)
Теперь можно отправлять по 100 смс в день на большинство российских операторов совершенно бесплатно (оплачивается только GPRS-трафик, а положенные на счет 10 рублей лежат в целости и сохранности ;-). Доходять практически мгновенно, около 100 символов русского текста, с потерями лично я не сталкивался. Сколько времени продлится эта халява, предположить трудно, но, пока работает - надобно пользоваться ;-)
Link | Leave a comment {4} | Add to Memories | Tell a Friend
Просмотр .mp4 файлов из любого плеера.
Nov. 1st, 2007 | 12:43 pm
1. Качаем mp4 сплиттер отсюда: http://free-codecs.com/MP4_Splitter_dow
2. Кладем MP4Splitter.ax из архива в c:\каталог_с_виндой\system32\
3. Жмакаем Win+R и там пишем: regsvr32 MP4Splitter.ax
4. Смотрим .mp4 файлы в любом плеере ;-)