Являясь гео-зависимым сервисом, ДваПривета использует для своей работы базу, которая описывает распределение IP-адресов по городам, областям и странам. Поэтому во время регистрации пользователям не придется выбирать свою страну и город, так как IP-адрес, с которого они пришли, четко укажет, в какой стране и в каком городе находится текущий пользователь.
Continue reading »
Сегодня мне пришло письмо, в котором говорится, что я, как участник программы WebSiteSpark от Microsoft, очень скоро должен представить сайт, который хостится на платформе Windows Server 2008. Оказывается, я упустил это из виду, и теперь вынужден нагонять упущенное время.
Continue reading »
Направление первое: ГС для бирж ссылок
Свой первый сервер я приобрел именно для этого - для создания сайтов и продажи на них ссылок. Было сделано около 30 сайтов разной тематики, и все они были сплогами. Специально для этого была написана небольшая CMSка, которая умела делать отложенные посты. Каждый сайт был проиндексирован яндексом, благополучно заработал по 50-100 долларов и тихонько помер под действием фильтров или банов нашей любимой ПС.
Continue reading »
Итак, похоже, массовая истерия вокруг выкрутасов Яндекса делает тему синонимайзинга очень непопулярной. Впрочем, когда-нибудь это должно было случиться.
Таким образом, возникает закономерный вопрос: что делать дальше?
Continue reading »
Достаточно давно я думаю над вопросом создания тематических словарей, но пока что дальше раздумий дело не пошло. Но теперь, кажется, пришло время вплотную взяться за них.
Итак, в чем состоит суть тематического словаря? В том, что слова в нем входят в узкую (или не очень) тему. Например, словарь, относящийся к автомобильной тематике будут содержать слова автомобиль, мойка, бензин и раннее зажигание, но в нем заведомо будут отсутствовать слова контрабас, золото, красота и другие, которые явно (или хотя бы косвенно) не относятся к теме автомобилей.
Continue reading »
В связи с переездом мой блог и все остальные сайты начиная с 1 декабря будут недоступны. Надеюсь, что переезд произойдет достаточно быстро, хоть это и займет не менее двух дней. К сожалению, некоторые накладки не дают сделать этот переезд прозрачным и незаметным. Надеюсь, отсутствие доступа к блогу не очень вас опечалит.
Итак, словари побеждены. Теперь они хранятся не в базе, а в файле, по одному файлу на словарь. При этом словари загружаются в оперативную память, и программа работает с хешированным списком. В зависимости от размера словаря скорость поиска синонимов для слов увеличилась от 20 до 5 раз (чем больше словарь, тем ниже скорость поиска). В любом случае скорость поиска слов увеличена. Кроме всего прочего, увеличилась скорость импорта словарей: словарь на 5к слов импортируется со средней скоростью 750 строк в секунду, так что импорт этого словаря занимает около не более 10 секунд. Словарь на 30к слов импортируется чуть медленней - со средней скоростью 650 строк в секунду, так что импорт проходит чуть меньше минуты. Все измерения производились на компьютере с процессором Intel Core 2 Duo 2.66GHz, 2MB RAM и дисковой подсистемой на базе двух SCSI дисков Fujitsu 74GB 10K RPM, подключенных через SCSI-контроллер с пропускной способностью шины 160 мегабайт в секунду. Чуть позже я сделаю замеры скоростей на своем ноутбуке, но уже сейчас можно предположить, что скорость работы будет меньше не более чем в четыре раза.
Continue reading »
Только что выложил для скачивания небольшую программку, идею которой мне когда-то подбросили, а теперь я за пару часов ее сваял. Программка весит всего 30 килобайт и для своей работы требует .NET Framework 2.0.
Идея программы заключается в следующем:допустим, вам нужно найти на определенной странице все телефоны (емейлы, урлы или слова, начинающиеся на букву А), собрать их и сохранить в определенный файл, или просто вывести на экран, но в компактном виде. Руками делать это долго, самому писать - не у всех получится. И тут вам придет на помощь эта небольшая утилитка, выполненная в виде настольного приложения, работающего в среде Windows под управлением .NET Framework.
Continue reading »
В мой дом пришла беда. Причем такая, что даже врагу не пожелаешь. Благодаря произволу чиновников и их нежеланию (неспособности?) помочь и вследствие махинаций, произведенных нехорошими людьми, моя семья может лишиться своего дома. Последние пять лет мы боремся за него, потратили более 10 тысяч долларов, прошли через кучу судебных заседаний, пережили две апелляции, но это ни к чему не привело - вчера апелляционный суд (третий по счету) вынес решение не в нашу пользу. И теперь нам предстоит последнее дело - чтобы дом остался нашим, нам нужно выплатить в бюджет 20000 долларов. Сумма, скажем прямо, неподъемная. По крайней мере за те пару недель, которые остались до прихода исполнительной службы, заработать ее невозможно.
Continue reading »
Выложена для скачивания новая версия ридера: 3.5.9. Скачать новую версию можно отсюда.
В этой версии исправлены некоторые ошибки, а сама программа обзавелась инсталлятором. теперь для того, чтобы установить программу, достаточно лишь запустить инсталлятор и нажимать кнопку Далее до тех пор, пока окошки инсталлятора не позакрываются.
Continue reading »
Последние комментарии