Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Переход на облако?

Лучший ответ:
Не рекомендую использовать облако, т.к. пока это не слишком развитый вид сервиса, в большей степени, я думаю, из-за низкой конкуренции. На Amazon будет ОЧЕНЬ дорогой трафик, насчет azure не знаю, а вот google app engine В ДЕНЬ вам обойдется как очень дорогой сервер где-нибудь в Германии (http://www.hetzner.de/), только за месяц, гг.

Если вы не рабираетесь в масштабируемости, читайте статьи hiload и т.д. По моему опыту работы в социалках, важнее скорее ширина канала, мемкэш, и т.д. — сам сервер вполне может справиться с обработкой. Также, вполне можно купить 2 сервера, чтобы на 2й просто реплицировалась инфа, ну либо распараллелить нагрузку другим способом, в зависимости от ваших задач. На пики посещаемости надо иметь до 100% стандартных мощностей в запасе.

Ну это так, по-минимуму.

Худший ответ:
Вы должны помнить что облако выйдет дороже чем обычный дедикейт.
В облаках весь трафик платный.
Выбор облака зависит также от того где находятся ваши клиенты, если они в России то задержки до облака в америке довольно существенны.
Переход на другую парадигму базы данных зависит от архитектуры приложения.
Да в s3 довольно неплохо хранить файлы от пользователей.
Вопрос: Пинг идет, сайты не открываются, в чем проблема?

Лучший ответ:
=) а ты пингуешь по хосту или по IP? если по хосту и пинги бегают значит проблема в http, если по хосту нет пингов а только по IP адресу, значит днс не пашет на машине.

Худший ответ:
В чем продлема - ХЗ.
Стандартное действие - модем и Циски выкл-вкл, сервер перезагрузить. Делал?
Вопрос: Air 13 или pro 13 retina? 2013?

Лучший ответ:
Как бы не был хорош Air, экран у него так себе (TN), а вот прошка при аналогичных характеристиках обладает отличнейшим экраном (IPS, даже если не думать о ретине) и даст великолепные углы обзора. 
Для программирование это конечно не так важно, но все же добавляет немало комфорта в работе.
Сравнивать характеристики смысла нет. i7 + 8гб оперативы + ssd на обоих моделях дадут вам одинаково высочайшую скорость работы.

Худший ответ:
Orman Clark (разработчик под Wordpress) notes.envato.com/general/happy-orman-clark-day
Работает на эйрбуке 13" и нормально )))
Я в свое время тоже стоял перед такой же дилеммой только у меня не ретина 13 макбук про. Перевесило желание сделать впоследствии апгрейд - оперативку догнал до 8гб и сейчас хочу ssd диск поставить первым, системным.
Удачи!
Вопрос: Как реализовать выбор даты и времени?

Лучший ответ:
а вы пробовали поискать?
попробуйте для интереса поискать в гугл - "jquery date time picker" - без кавычек

Худший ответ:
То что вы нарисовали - это же 4 обычных стилизованных селекта. Так и сделайте, ну а селекты можно стилизовать скажем с помощью cusel или chosen.
Вопрос: Комплект софта для создания интернет-радиостанции

Лучший ответ:
Можно запустить icecast2+mpd

Худший ответ:
icecast+ices?

В своё время решил эту задачу написанным на коленке perl-скриптом, использующим модуль Shout для доступа к icecast-серверу. Работало не один год, могу поискать.
Вопрос: Проблема с импорта модулей в Python?

Лучший ответ:
Здесь нет проблемы. Вам стоит изучить механизм импорта модулей более подробно.

Худший ответ:
Но ведь в вопросе уже есть ответ. Используйте:from package.package2 import summa
Такая запись:import package.package2.summa
не работает потому что здесь импортируется функция, а команда import импортирует модуль (или пакет).
Вопрос: Как правильно вывести ссылки на сайт, из БД (PHP+MySQL)?

Лучший ответ:
echo '<a href="' . htmlspecialchars($row['homepage']) . '">Перейти</a>';
UPD:echo '<a href="' . htmlspecialchars((0 === strpos($row['homepage'], 'http')? $row['homepage']: 'http://' . $row['homepage']) . '">Перейти</a>';
А вообще правильнее всего будет привести ссылки в БД к какому-то одному виду, чтобы код был чище.

Худший ответ:
echo '<a href="' . htmlspecialchars($row['homepage']) . '">Перейти</a>';
UPD:echo '<a href="' . htmlspecialchars((0 === strpos($row['homepage'], 'http')? $row['homepage']: 'http://' . $row['homepage']) . '">Перейти</a>';
А вообще правильнее всего будет привести ссылки в БД к какому-то одному виду, чтобы код был чище.
Вопрос: Сортировка по столбцам в сгенерированной таблице php+mysql

Лучший ответ:
Я, кажется, начинаю понимать суть тостера.
Habra - профессионалы делятся опытом, бесплатно.
Hantim - профессионалы реализуют себя за зарплату.
Freelansim - самовлюбленные профессионалы и начинающие пытаются себя реализовать за зарплату.
Brainstorage - все, кто считает себя профессионалом ищут себе подобных и добавляются в друзья.
Toster - памагите вы же профессианалы напешыте код!!!!

Худший ответ:
ну так в чем проблема? Передавайте через get параметры по чем сортировать и в какую сторону, а заголовок нужного столбца сделайте ссылкой. Только обязательно нужно будет проверять присланные данные.
Вопрос: Windows 8

Лучший ответ:
1. Скачать шестнадцатеричный редактор. Лучше всего HxD 
2. Перейдите в C:\Windows\System32\ 
3. В ленте нажмите> Откройте командную строку> Откройте командную строку от имени администратора
4. Введите в CMD: 
takeown /f uxtheme.dll
icacls uxtheme.dll /grant Administrators:F
5. Cкопировать uxtheme.dll на рабочий стол. 
6. Откройте редактор шестнадцатеричный и открыть uxtheme.dll 
7. Перейти в «Метро Настройки — Hex Table.txt ', нажав Ctrl + G (может отличаться в вашей программе) 
8. Убедитесь, что ваш шестнадцатеричный редактор настроен на функцию перезаписи. 
9. Замените цвета, как показано в „Настройках Metro — Hex Table.txt '. Цвета: Красный, зеленый, синий, RGBA. (пример: FF0000FF) 
10. Сохранить. 
11. В system32 переименовать uxtheme.dll в uxtheme.dll.old 
12. Переместить с рабочего стола копию uxtheme.dll в system32. 
13. Перезагрузка.

Худший ответ:
Попробуйте это или это. За работоспособность не ручаюсь — просто найдено на просторах интернета.
Вопрос: Литературу по верстке?

Лучший ответ:
Посмотрите на эту www.ozon.ru/context/detail/id/4265917/
Почитайте статьи:
habrahabr.ru/post/119127/
habrahabr.ru/post/156645/ — облегчите себе написание CSS с препроцессором. Я рекомендую SASS или Stylus, если понравится Node.JS
habrahabr.ru/post/125247/
А так, для вдохновления читайте:
tympanus.net/codrops/ (Переводы бывают на css-live.ru)
dribbble.com

htmlbook.ru/samcss — ну это само собой :)

Худший ответ:
берёте что-то из
bootstrap
foundation
HTML KickStart и используете, хватит с головой.
Вопрос: Как правильно подключить шрифт через @font-face?

Лучший ответ:
Вероятно, у вас указаны неправильные пути к файлам шрифтов.
UPD
Откройте инспектор кода в браузере (F12 в Chrome), перейдите на вкладку network, обновите страницу. Увидите все запросы, которые делает ваша страница к серверу. Некоторые строки будут красные, это значит сервер вернул 404 ошибку (ресурс не найден). Просмотрите эти строки, по какому пути запрашивается шрифт и сравните с тем, по которому он лежит реально. Ну и поправьте, соответственно, пути в правилах url()

Худший ответ:
@font-face {
    font-family: 'bebas_neuebook';
    src: url('путь до шрифта/bebas_neuebook.eot');
    src: url('путь до шрифта/bebas_neuebook.eot?#iefix') format('embedded-opentype'),
         url('путь до шрифта/bebas_neuebook.woff2') format('woff2'),
         url(путь до шрифта/'bebas_neuebook.woff') format('woff'),
         url('путь до шрифта/bebas_neuebook.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
Вопрос: PHP проблема с запросом к SOAP сервису

Лучший ответ:
ОК. Оказалось, что URL описания сервиса, к которому коннектимся в $client = new SoapClient( URL?WSDL ) отличается от того, с которым надо работать. Для такого случая у конструктора SoapClient есть второй параметр, в котором можно передать ассоциативный массив, и в частности «location»

$client = new SoapClient(
'URL?WSDL',
array( 
«location» => «URL»
)
);

Такие делы :)

Худший ответ:
у меня была похожая проблема, но было наоборот. В кривом wsdl для действий был указан локальный ip

192.168.0.1:8080/axis2/services/Version.VersionHttpSoap12Endpoint»/>
 
типа такого
Вопрос: Какой смысл внешней компоновки имени класса в C++?

Лучший ответ:
Но у меня сразу возникает мысль. Если компоновка имени внешняя, то это значит, что это имя доступно в других единицах трансляции. Однако, как с функциями не работает:foo.cpp
----------
void foo() {}


bar.cpp
----------
void foo();

void bar()
{
   foo();
}
Почему же? Работает.То есть я не могу написать так:A.cpp
----------
class A
{
};


B.cpp
----------
class A;

void foo(A a) // A is an incomplete type
{
}
Но этот пример не имеет никакого отношения к компоновке имени A. Вы не можете написать так, потому что операция передачи по значению недоступна для неполного типа. Но уже вот так вполне можно написать:A.cpp
----------
class A
{
};


B.cpp
----------
class A;

void foo(A& a) // A is an incomplete type, but who cares
{
}Вопрос: какой смысл тогда во внешней компоновке имени класса?
Смысл тот, что имя класса (полное, со всеми неймспейсами) обозначает единственную сущность во всех единицах трансляции одной программы.

Худший ответ:
Здравствуйте!Смысл тот, что имя класса (полное, со всеми неймспейсами) обозначает единственную сущность во всех единицах трансляции одной программы.
Да, я тоже думал, что это так. Но пример ниже отлично работает:A.cpp
----------
struct A
{
   void foo() {}
};

void fooA()
{
   A a;
   a.foo();
}

B.cpp
----------
struct A
{
   void foo() {}
};

void fooB()
{
   A a;
   a.foo();
}
И получается что имя класса не такая уж и уникальная сущность в пределах всей программы.
И действительно пример с неполным типом тут не причем, чего это я его запостил... ?Почему же? Работает.
Это Вы имеете ввиду классический пример, когда мы включаем в cpp файлы только объявление класса?
Вопрос: Nginx как front-end к apache. Как настроить?

Лучший ответ:
server {
server_name название сайта2;
location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|html|txt)$ {
root /var/www/html/название сайта2/;}
}

Худший ответ:
Мануал nginx+apache в ubuntu
Вопрос: Как работать с датой в Laravel?

Лучший ответ:
В Laravel у Model есть protected переменная $dates.
Все поля БД записанные в эту переменную автоматически конвертируются в инстанс Carbon\Carbon, и дальше с ними можно работать просто:<?php

class MyModel extends Model {
  protected $dates = ['signed_at'];
}

// ....

$model = MyModel::first();
echo $model->signed_at->format('d.m.Y H:i:s');Подробнее тут

Худший ответ:
Используй объект Carbon Carbon doc.
Вопрос: База данных с наименьшим потреблением памяти для простого сайта?

Лучший ответ:
Рекомендую не париться и использовать mysql

Худший ответ:
Можно попробовать сделать (или взять) как в Template CMS на xml файлах. И вообще обойтись без БД.
Вопрос: Как передать hdmi на большие расстояния?

Лучший ответ:
КО подсказывает, ответ можно найти в официальной документации.
www.hdmi.org/installers/longcablelengths.aspx

Худший ответ:
Вполне рабочее решение, пользуюсь похожим. Но если у Вас слабый выходной сигнал с HDMI, то через 30 метров Вы ничего не получите, как и через 25!  Более того, высокая вероятность, что чтобы передать качественный сигнал на расстояние более 20м, Вам обычной витой пары 5е не хватит, так что стоит посмотреть в сторону Cat.6
Вопрос: Где нужно писать миксины, общие для нескольких приложений?

Лучший ответ:
Я храню в core/mixins.py

Худший ответ:
строгого определения нетcore/views.py
common/views.py
progectname/common_views.py
Вопрос: Как сделать вот такую карту поселка?

Лучший ответ:
https://developer.cdn.mozilla.net/media/uploads/de...
Пихаете туда картинку, обводите мышою каждый домик, он вам выдаёт HTML MAP, далее стилизуете как хотите.

Худший ответ:
Берете картинку карты, накладываете поверх прозрачные кнопки с помощью например position: absolute. Потом используете какой нибудь плагин для создания тултипов, на выбор: www.unheap.com/?s=tooltip
Вопрос: Выбор тихого кулера

Лучший ответ:
Deepcool gammax 200/300/400
у меня 300 как раз для i7-3770, полёт отличный

Худший ответ:
Сам долго выбирал. В итоге остановился на Thermalright True Spirit 140. Его вообще не слышно. Но у него есть недостаток - он высокий (170мм) и не во всякий корпус влезет. Хорошие обзоры подтвердились личным опытом.
Вопрос: Реально ли подготовить себя для сисадминства, если этим только увлекаешься, а не работаешь профессионально?

Лучший ответ:
Короткий ответ: да.
Длинный ответ: тоже да, но есть нюансы.
Сисадминство состоит не только из никсов и цисок. В большие предприятия (или хотя бы туда, где есть IT отдел) без опыта работы вас вряд ли возьмут, даже будь у вас сертификаты всех вендоров этой планеты, а в малых и средних чаще всего используют Windows.
Реального опыта работы лучше всего набираться на должности эникея (помощник системного администратора/оператор службы техподдержки пользователей -- хелпдеск, короче). Тут тебя и подстрахуют старшие товарищи всегда, и научиться решать (особенно -- быстро решать) самые распространенные проблемы придется, и поломать ничего не дадут. Плюс требования при приеме их на работу очень и очень демократичные (к примеру, в широко известном Wargaming эникеи получают почти в два раза больше, чем я, хотя знать им приходится ну очень сильно меньше).
Мой вам совет: научитесь решать самые распространенные проблемы с компьютером своим и компьютерами своих знакомых (это и имеется в виду в строчке "пользователь ПК на уровне администратора"), прочитайте пару книжек про Windows Server и, особенно, Active Directory, познакомьтесь с *nix'ами на уровне базовой их настройки и сопровождения, научитесь настраивать и сопровождать сеть в самой-самой простой топологией и можете смело искать работу "падавана" сисадмина.
P. S. Очень и очень рекомендую к прочтению цикл статей "Сети для самых маленьких". Если вы хорошо понимаете хотя бы первые четыре статьи, то вы готовы админить простые сети. Если больше -- ищите вакансии низших сетевых инженеров у провайдеров :)
P. P. S. Полагаю, на начальном этапе из всех *nix'ов вам придется знать только три типичных случая использования оных: LAMP (Linux + Apache + MySQL + PHP -- веб-сервер), файловый сервер (ZFS + Samba, наверное), интернет-маршрутизатор + прокси (SQUID, iptables, pppd и много других не слишком страшных вещей). Поэтому можете начать как раз с них. Замените себе машиной с Linux интернет-маршрутизатор от провайдера (простейший сетевой экран средствами iptables + pppoe или что там у вас провайдер использует), сделайте на нем прокси, домашнюю файлопомойку и торрент-качалку, запилите уютненький бложик (как раз Apache + PHP), какой-нибудь простейший почтовый сервер (чтобы уведомления на мыло скидывал о своем состоянии, например). Опыта получите просто море.

Худший ответ:
Любые айтишники -- это люди которые самообразовываются САМИ. Поэтому пусть этот человек ставит перед собой задачи и решает их соотвественно, смотрит вопросы на экзамены и пытается их решить (найти ответ).
В любом случае стремление к познанию чего-то нового - это очень хорошее стремление, и я думаю этот человек очень легко станет админом ;)
Вопрос: (Yii2) Как убрать web с url?

Лучший ответ:
вот одно из решений https://github.com/ilopX/yii2-basic-htaccess
единственно на что обратите внимание - это на директиву Options +FollowSymlinks
могут некоторые хостеры ругаться - 500 error
в этом случае можно будет заменить на Options +SymLinksIfOwnerMatch

Худший ответ:
Конфиги апача в студию. 
если у вас nginx+apache  возможно проблему у вас тут. Но если честно   плохо себе представляю что можно было сделать с сервером. Думаю у вас где-то жестко прописанов   коде.proxy_set_header Host $host;
              proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Real-IP $remote_addr;
            }
Вопрос: Слишком подробное техническое задание — это хорошо или плохо?

Лучший ответ:
Только если вы уверены что можете реализовать это ТЗ на 100%.
Я очень часто сталкивался с детальными ТЗ, только начиная работать по которым, становится понятно что там куча противоречий, и многие вещи надо делать совершенно по другому.  В общем опасаюсь я излишней детализации.
Обычно, если ТЗ слишком детализировано, то это может означать одно из двух:
1. Заказчик идеально понимает задачу и способы ее реализации.
2. Заказчик плохо как проектировать подобные проекты и имеет много иллюзий.
В ТЗ все таки должна быть некая свобода. 
Сейчас вот принято разрабатывать софт итерациями. Сделали, посмотрели что получилось, поправили, продумали следующий шаг и т.д.  А ТЗ регламентирует лишь глобальные вещи.

Худший ответ:
Можно попробовать вот такой сервис по составлению техзаданий: https://androrder.xyz/h4w/
Вопрос: Редирект пользователя при заходе с мобильного?

Лучший ответ:
печеньку храните, что выбор сделан, спасибо.

Худший ответ:
Кукисы, это да. А вообще смотрите как допустим vk это делает, - кидает на мобильную версию, но есть кнопка перейти на полную версию.
Вопрос: Можно ли сдать экзамены сертификации специалистов CCENT, CCNA, CCDA, etc... если подготовиться самостоятельно и не обучаясь в академии?

Лучший ответ:
Наверное в специализированных академиях CISCO готовят специалистов более тщательно и знают тонкости вопросов? Не уверен. Наверное в таком случае качество подготовки курсанта для экзамена более высокое? Опять же не уверен. Как реально сдать на сертификацию CISCO без спец. обучения и образования, занимаясь только самообучением и самопрактикой? Вполне реально, но важно понимать, что во-первых, знания и навыки, проверяемые на сертификационном экзамене, составляют лишь часть навыков, которые могут вам потребоваться для выполнения рабочих обязанностей, а во-вторых, присутствия даже этих знаний и навыков наличие сертификата не гарантирует.

Худший ответ:
да можно прочитав соответствующий материал
это электронный курс академии к примеру на CCNA четыре семестра. Ищется в Интернетах именно сейчас выложен актуальный.
Из сложностей это все таки часть знаний как уже сказали выше и нужна самодисциплина для постоянных занятий. Огромное значение имеет практика, неиспользуемые знания выветрятся.
Плюс по собственному опыту: на работе могут не быть в восторге от повышения квалификации и мешать.
Промежуточный вариант можно воспользоваться дистанционным обучением с лабами на оборудовании, т.е. читать самостоятельно, переписываться с преподавателем по вопросам и можно ходить трогать оборудование.
При устройстве на работу имхо: будет иметь на стадии предварительного отбора. Т.е. бывает что без уровня CCNA резюме далее отдела кадров не уйдет и зарубят сразу.
Официальный сайт
https://learningnetwork.cisco.com/community/certif...
экзамен на английском, имхо лучше чтобы не рисковать сдавать частями.
Вопрос: Как организовать массовый обзвон с определенного номера?

Лучший ответ:
Проще простого! Делаете список номеров в Excel, загружаете в Virtual Office Tools, автоинформатор и жмете "Массово зазвонить") Только аккуратно смотрите с настройками: мы в первый раз по невнимательности забомбили несколько тысяч звонков за минуту и собрали столько обратных связей от клиентов, что наша офисная АТС повисла =)

Худший ответ:
Самым простым решением в Вашем случае будет аренда VPS и установка туда Asterisk. После этого можно купить SIP-номер с кодом нужного Вам города, записать сообщение, которое будет проигрываться при дозвоне и, собственно, настроить Asterisk. 
Для настройки, полагаю, Вам стоит обратиться к специалисту. Могу предложить свою кандидатуру - в профиле контакты и ссылка на Elance-профиль.
Вопрос: Флешки с крепким входом USB

Лучший ответ:
Есть флешки, которые почти не торчат из USB порта. Такую, думаю будет сложно случайно задеть и вынуть.

Кроме этого можно наоборот попробовать сделать связь флешка->компьютер мягче и подключать флешку через очень короткий шнурок.

Худший ответ:
Используйте USB-удлинитель. Если у вас они постоянно ломаются, то ничего с этим не поделаешь. Как сказали выше, если найдете крепкую флешку, то сломаете порт. А это чревато, я так один раз спалил материнку: задел ногой торчащую из десктопа флешку, она вылезла вместе с портом, ну и потом пипец, комп вообще перестал загружаться.
Вопрос: Какой способ выбрать для backup-a домашнего сервера (Ubuntu 14.04)?

Лучший ответ:
Скриптами, вам по сути нужно бэкапить только /etc/ mysql и директорию с сайтами. Я думаю объемы небольшие, настройте что-то типа rdiff-backup + mysqldump и будет вам счастье.

Худший ответ:
rsnapshots подойдёт
habrahabr.ru/post/45912
Вопрос: Что не так с Comic Sans?

Лучший ответ:
Я считаю статья на Лурке срывает покровы lurkmore.to/Comic_Sans
Сам я ее раньше не читал и искал ради ссылки на сайт ненавистников шрифта (да, да, у комик санс есть сайт антифанатов!!) и хотел найти упоминание о том, что кто-то мол считает, будто шрифт, если не потеряет своей популярности, то в будущем он будет просто везде. И как я и ожидал, в статье все это есть.
Вкраце суть претензий: «Comic Sans сразу вызвал бурю негодования среди дизайнеров, из-за использования его кем ни попадя и где ни попадя». 
Видимо предполагается, что каждый шрифт имеет свое предназначение infogra.ru/hires/2012/03/11/1lyi6Fo.png

Худший ответ:
Весь хабр читать не обязательно, но вот поиском воспользоваться, хотя бы по Вашим же тегам следует
comic sans
Вопрос: Где правильно выполнять бизнес-логику веб-приложения?

Лучший ответ:
Если я вас правильно понял, то во втором варианте промежуточные данные лучше хранить в куках. Например создать объект со свойствами вычислений, и перекодировать его в json строку и засунуть её в куку. когда приходит запрос от клиента, то достаем куку, делаем вычисления, и результат опять в json -> кука.

Худший ответ:
расчеты производить на сервере, но на node.js, связь с клиентом через websocket
как вариант запихать все в flash, опять зависит от секретности алгоритма
Вопрос: Как обработать ошибки валидации Kohana 3.3 при регистрации пользователя?

Лучший ответ:
Ошибка была в строчкеcatch (ORM_Validtion_Exception $e)
Банальная опечаткаcatch (ORM_Validation_Exception $e)

Худший ответ:
А вы проверяли то, что в находится в $post после этой строчки ?if ($post = $this->request->post())
    {
Вопрос: Как собирают Python приложения под Windows

Лучший ответ:
А чем вам py2exe не нравится? Нормальная утилита, выполняющая свою функцию. Что в ней «несерьезного»?

Худший ответ:
А насколько сложен вариант портирования приложения под IronPython?
Будет ли работать PyQt и удобно ли с ним будет работать?
Вопрос: Сss текст и анимация?

Лучший ответ:
Скриншоты это круто, но откройте для себя к примеру https://jsfiddle.net/

Худший ответ:
Что-то подправил, как сделать так что бы при наведении и текст и столбик поднимался? https://jsfiddle.net/mnkndvhk/ Думаю если посмотреть результат ошибки увидишь. Я начинаючий. Если можно, можно подправить мой код?
Вопрос: Как отслеживать редкие товары на ebay?

Лучший ответ:
Используйте www.google.com/alerts и поиск по домену.
Например попробуйте такой поисковой запрос:
(anqique site:ebay.com) | (anqique site:ebay.de)
либо
(antique site:ebay.*)

Худший ответ:
Воспользуйся программой "Refresh browser".
Мною писана (в основном для себя но и для других не жалко).
Основная идея обновление заданной страницы сайта с проверкой контрольной суммы и наличия и/или отсутствия ключевых фраз (в том числе в сочетании с html тэгами). Если все условия выполняются то программа может запустить внешнюю программу (например батник) передав ему адрес странички. А дальше уже как Вам нравится, можете еmail слать иои сирену включать :)
по этим же условиям может вывести себя поверх остальный программ, отслеживать свой фокус (напр. прекращать автообновление при получении фокуса - дабы если редактируешь форму не потерять данные) итп Программа развивается потихонечку в свободное от работы время.
В качестве примера, на прошлой неделе покупал себе телефон, на e-bay часто нужно быть первым кто увидел новое предложение. В течении дня мониторил эту ссылку  по ключевым словам NEUES ANGEBOT. Как итог купил новый S7 Edge почти на 150 Euro дешевле обычной цены.