В предыдущей статье я уже обозначил основные направления решения задачи холодного старта в рекомендательной системе веб-страниц. Напомню, что проблема холодного старта делится на холодный старт для пользователей (что показывать новым пользователям) и холодный старт для сайтов (кому рекомендовать вновь добавленные сайты). Сегодня я более подробно остановлюсь на методе семантического анализа текстов (text mining) как основном подходе к решению проблемы холодного старта для новых сайтов.
Читать полностью »
Архив за 27 февраля 2013 - 5
Рекомендательная система: text mining как средство борьбы с холодным стартом
2013-02-27 в 10:46, admin, рубрики: LDA, recommender system, text mining, Алгоритмы, Блог компании Surfingbird, метки: LDA, recommender system, text miningДерево Фенвика с модификацией на отрезке
2013-02-27 в 10:39, admin, рубрики: Алгоритмы, дерево Фенвика, Программирование, структуры данных, метки: дерево Фенвика, Программирование, структуры данных С этой структурой данных можно ознакомиться в этом посте и её модификацией для нахождения максимума в этом. Но я нигде не встречал реализацию с изменением элементов на отрезке, поэтому решил поделиться тем, что сумел получить самостоятельно.
Читать полностью »
Планшет Point of View Mobii 945 получил экран IPS разрешением 2048 х 1536 пикселей
2013-02-27 в 10:35, admin, рубрики: Новости, метки: новостиСловно желая подтвердить сообщение о том, что производители 3D-карт заинтересовались выпуском планшетов, компания Point of View, известная своими 3D-картами, объявила о выпуске двух новых моделей планшетов — Mobii 945 и Mobii 1045, которые построены на четырехъядерных процессорах и работают под управлением ОС Android 4.1 Jelly Bean.
Каким-то образом мне удалось создать приложение, которое вроде бы понравилось паре-тройке человек. Ко мне повернулась удача и нашла инвестора в США, увидевшего моё творение и что-то разглядевшего во мне. Он дал мне шанс. Вложил в меня и мою компанию свои деньги.
Минуло пару лет. Фирма всё ещё держится, но уже на последнем издыхании. Она доживает последние дни. Меня постиг провал. У меня не вышло должным образом развить свою идею, похоже, я растерял умения и навыки. Деньги кончатся в ближайшие месяцы, и я не смогу расплачиваться по счетам. Всё лопнет.
Atlassian Confluence 5 — На пути к идеалу
2013-02-27 в 10:12, admin, рубрики: atlassian, confluence, wiki, Wiki-технология, ит-инфраструктура, разработка, метки: atlassian, confluence, wikiЗа несколько дней до весны в линейке продуктов компании Atlassian большое и, самое главное, долгожданное событие: случился релиз Confluence 5 с ощутимыми изменениями в пользовательском интерфейсе и огромным количеством новых фич. Под катом обзор возможностей Confluence 5 с некоторым количеством картинок и большим количеством ссылок.
CEO Atlassian как бы говорит нам, что они отлично потрудились над Confluence 5
Intel приобретает набор HTML5 инструментов для разработчиков мобильных приложений
2013-02-27 в 10:04, admin, рубрики: android, html5, iOS, Блог компании Intel, Разработка под android, разработка под iOS, метки: android, html5, iOS
Компания Intel сообщает о приобретении инструментария разработчиков приложений для мобильных устройств, разработанного командой стартапа AppMobi. Список программ и компонентов, переходящих к Intel, имеет следующий вид:
- XDK (Сross platform development kit) IDE – первая основанная на HTML5 среда разработки мобильных приложений. Включает в себя инструменты для создания, отладки и сборки ПО, а также эмулятор устройств на iOS и Android;
- PhoneGap XDK – среда разработки с полной поддержкой open source фреймворка PhoneGap;
- GameDev XDK – среда разработки игровых приложений на HTML5. В качестве примера AppMobi уже выпустила HTML5 игру под названием BoomTown;
- jqMobi и jqUI, теперь называемые вместе Intel App Framework – фреймворк для реализации JQuery на мобильных устройствах;
- directCanvas – технология ускорения приложений на HTML5 и SDK к ней;
- Mobius – «Web браузер», позволяющий запускать Web приложения на HTML5 как установленные в ОС.
Детектор сайтов, заражающих компьютеры посетителей с помощью вредоносных Java-апплетов
2013-02-27 в 9:59, admin, рубрики: java, безопасность веб-приложений, Вирусы (и антивирусы), яндекс, метки: java, безопасность веб-приложенийКак мы уже рассказывали на VolgaCTF2012, сейчас более чем в 2/3 случаев опасные сайты заражают компьютеры пользователей, загружая в браузер вредоносные Java-апплеты. Такое заражение может происходить при регулярном обновлении браузера, в некоторых случаях – даже если используется ОС не от Microsoft. Если на компьютере нет виртуальной машина Java, заражённый сайт «заботливо» предложит установить её версию с уязвимостью, после чего повторно атакует компьютер пользователя.Чтобы обнаруживать сайты, использующие этот способ заражения, Яндекс запустил специальный поведенческий анализатор вредоносного кода для Java-приложений. Он позволяет детектировать обфусцированный вредоносный код, который использует самые популярные на сегодняшний день уязвимости JRE. В результате с начала февраля было обнаружено более четырех тысяч зараженных сайтов, суммарная посещаемость которых до заражения достигала 1,5 млн. пользователей в сутки.
Одним из наиболее актуальных способов распространения вредоносного кода на сегодняшний день являются Java-эксплойты, которые встречаются в любом эксплойт-паке. Такая популярность обусловлена несколькими факторами:
- использование Oracle Java более чем на 3 миллиардах компьютеров;
- кроссплатформенность эксплойтов;
- относительная простота эксплуатации уязвимостей;
- в большинстве случаев Java-плагин включен в браузере.
Java-эксплойты обрели широкую популярность у злоумышленников из-за большого количества логических уязвимостей в Java. Такие уязвимости позволяют выполнить произвольный код незаметно для пользователя, потому что их использование обычно не сопровождается падением процессов браузера или виртуальной машины Java. С 2010 года злоумышленники использовали для заражения уязвимости CVE-2010–0806, CVE-2010–4452, CVE-2011–3544, CVE-2012-0500 и CVE-2012-4681, а с самого начала 2013 года стали активно использовать новую уязвимость СVE-2013-0433.
Как изменить структуру сайта без потери позиций?
2013-02-27 в 9:41, admin, рубрики: seo оптимизация, seo продвижение, url, Блог компании SeoPult, оптимизация сайта, метки: seo оптимизация, seo продвижение, url, оптимизация сайта При необходимости что-то делать с запущенным в начале 2000-х сайтом, доисторическим ящером фронтпейджевского периода, первая реакция нормального перфекциониста будет такой:
Но вот сервер уже облит цифровым бензином, а цифровая спичка готова запустить процесс обеззараживания жестких дисков, и ответственному человеку приходит в голову мысль: «А как же поток целевой аудитории? Как же закупленные ссылки, достигнутые позиции в результатах поиска?..» Конечно, подумать об этом необходимо и при переделке/модернизации, и при полном перезапуске сайта.
На самом деле при редизайне в большинстве случаев нет смысла менять структуру URL — пусть остается старой, окруженной массивом проиндексированных входящих ссылок. Изменение дизайна, верстки, контента, технических параметров страниц при сохранении тематики будет, в общем-то, даже положительным фактором для SEO. Особенно если соблюсти все требования внутренней оптимизации и улучшить то, что было ранее.
Итак, правило №1: Не надо менять URL’ы только потому, что очень хочется начать все с нуля.
Если же бизнес владельца сайта претерпел существенные изменения, структуру придется подгонять под новые требования. Опять же, обычно большая часть URL вполне может остаться. Но какие-то страницы все же исчезнут и частично будут заменены новыми.
Правило №2: Можно смело удалять страницы или менять URL’ы в том случае, если на них нет никаких внешних ссылок.
Правило №3: Если внешние ссылки есть, но у страниц нет хороших позиций в ТОПах поисковой выдачи, эти страницы также можно удалять или менять им URL’ы. Если контроль над внешними ссылками имеется, их можно перенаправить на новые страницы.
Выше рассмотрены самые приятные с точки зрения разработчика новой версии сайта ситуации — все они, в общем-то, не требуют никаких дополнительных телодвижений. Но если владелец сайта заявляет, что необходимо сохранение позиций в выдаче, а на ссылки потрачены серьезные деньги, придется уделить внимание структуре URL и перенаправлению линков.
Читать полностью »
Мониторинг состояния HP EVA из icinga/nagios. Плагин check_eva.py
2013-02-27 в 9:32, admin, рубрики: icinga, nagios, ит-инфраструктура, плагины, Серверное администрирование, системное администрирование, метки: icinga, monitoring, nagios, плагины Я обещал рассказывать о разного рода необычном оборудовании с точки зрения мониторинга, и в этой статье будет рассказано о удаленном контроле достаточно распространённого массива виртуальных дисков HP EVA. Чтобы «потренироваться на кошечках» возьмём Hewlett-Packard EVA4400 с контроллером HSV300 и двумя дисковыми полками, благо он стоит через стенку и есть возможность брать все скриншоты и данные с живой системы.
Читать полностью »
Твердотельные накопители Apacer AFD 257 и AFD 187 оснащены интерфейсом PATA
2013-02-27 в 9:13, admin, рубрики: Новости, метки: новостиОриентируясь на системы с интерфейсом PATA (IDE), компания Apacer представила твердотельные накопители AFD 257 и AFD 187. Первые выполнены в типоразмере 2,5 дюйма и оснащены 44-контактным разъемом, вторые — в типоразмере 1,8 дюйма и оснащены 40-контактным разъемом. Накопители AFD 257 и AFD 187 развивают скорости чтения и записи до 100 и 95 МБ/с соответственно. Общей особенностью новинок является наличие дополнительных функций, связанных с защитой данных: Full Erase, Destroy и Write Protect.