Похоже, вы новичок на сайте.
Чтобы быстрее понять, о чём здесь идёт речь, советую почитать:
что такое виджеты,
чем они хороши
и каковы их перспективы.
Это сообщение показывается только один раз. Такие же ссылки вы можете найти в правой колонке, в блоке "Рекомендую прочесть"
Апр 6

Решил освежить знания по статистике, подзабытые с институтских времён. Для этого вписался на 2 курса от Coursera:
Passion Driven Statistics и Statistics: Making Sense of Data. Впечатления от первой недели — восторг.
Курсы, в целом, похожи по программе, но различаются по стилю.

В Passion Driven Statistics теоретический материал даётся медленнее, больше упор на представление результатов и общение между студентами. Каждый студент должен завести блог на tumblr.com и описывать в нём процесс исследования. Мой, кстати, вот: Is It Worth Harming The Earth?. Плюс курс на SAS, поэтому много времени уделяется тому, «как сделать это в SAS». По поводу этой софтины я поплююсь ядом как-нибудь попозже.
Что поражает, так это разнообразие публики и активность движухи. Народ буквально со всего мира: от девушки-биохимика из Москвы до студента из Южной Америки учащегося в Испании и парня из Египта, участвовавшего в демонстрациях Арабской весны. Общаются, делятся ссылками на блоги, френдят друг друга на Tunblr, помогают с программами.

В Making Sense of Data теорию дают более интенсивно и толково, а изучение R, на котором ведётся курс, опционально (хотя я всё равно уроки по нему прохожу). Видеоуроки у них записаны как-то более затягивающе: короткими частями с красивыми презентациями.

Если сравнивать SAS и R, второй мне нравится больше. Может, первый я просто ещё не умею готовить, но беглый обзор функций говорит, что R вместе с дополнительными пакетами уделает SAS по функциональности — только в путь. Кстати, это едва ли не первый раз, когда я готов предпочесть инструменту с GUI инструмент с командным интерфейсом. :)

Share Button

Окт 11

В комментариях к моему посту «Игра «Жизнь» и моделирование естественного отбора» первое же, что предложили — добавить скрещивание, чтобы новая клетка получала не копию генома одного родителя, а смесь от нескольких. Я подозревал, что итог это не изменит. Но, покрутив в голове идею, заинтересовался: ведь так можно получить модель не просто естественного отбора, а уже полноценной эволюции. Благо, реализовать это было не сложно. Так что встречайте: «Жизнь», теперь со скрещиванием и мутациями.
http://widgetok.ru/life_evol/

Ну да, ещё и с мутациями. Моделировать, так моделировать.

Подробности, как водится, под катом.

Читать далее

Share Button

Окт 8

Валялся я на прошлой неделе в больнице. И так как обсуждать с дедушками в холле рецепт яблок, мочёных в капусте, и как хорошо на Покров гулять по заливным лугам — особого желания не было, пришлось придумывать себе развлечение.

Я задумался об игре «Жизнь». Мне стало обидно за несчастные клетки, которые живут и умирают в зависимости от одних только начальных условий, и ничего сами для своего выживания сделать не могут. В результате я придумал расширение для правил игры, с которым можно моделировать не только изменение численности популяции, но и естественный отбор внутри неё

Читать далее

Share Button

Янв 30

С приходом вебдванольности, облаками тегов стали щеголять чуть ли не все сайты, вплоть до домашних страничек аквариумных рыбок. Но на мой взгляд, теги — вообще не такой уж удобный способ разбиения контента по категориям, а уж облако тегов — ужасно неудобная штука для организации навигации.

Почему?

Теги, чаще всего, проставляются неправильно.
По идее, в тегах должны быть некие ключевые слова, полно и точно описывающие обсуждаемый в статье материал. Для того чтобы выделить такие слова (обеспечить точность), нужно провести анализ написанной статьи или с самого начала иметь чёткое представление о том, что в ней будет. Увы, мало кто заморачивается с выделением основных мыслей, а уж заботиться о полноте набора тегов (включая слова-ассоциации) тем более мало какой автор захочет.

Одно и то же понятие-тег может быть записано по-разному.
Например, этот пост мог бы быть помечен как «тег», «теги», «тегирование» или ещё 10 вариантов одного и того же слова. Такие пачки нужно как-то объединять. Либо этим должен заниматься автор (которому дополнительная работа не нужна), либо отдельный модератор словаря тегов (у ВКонтакте, как я слышал, есть такие модераторы для справочников городов/школ), либо хитроумная автоматическая система (которой, тогда уж, проще скормить весь текст целиком для выделения ключевых слов).
Немного спасает автодополнение при вводе тегов, но и оно — не панацея.

Облако тегов неудобно просматривать.
Оно дает понятие о том, какие теги являются наиболее популярными, но при этом не помогает пользователю найти материал на тему, которая его интересует. Тег этой темы может показываться маленькими буквами, а может вообще быть исключен из облака (как правило, оно ограничено по количеству слов).
Плюс даже если пользователь знает, что слово есть в облаке, найти его в этом месиве сложно: да, слова обычно отсортированы по алфавиту, но разница в высоте букв делает сортировку бессмысленной.

Для чего же полезны теги?

  • Насколько я знаю, в целях поисковой оптимизации их хорошо использовать для внутренней перелинковки страниц.
  • Для разделения по категориям контента, по которому нельзя провести полнотекстовый поиск (например, изображений или видео).
  • Также по ним можно смотреть статистику популярности неких понятий у авторов постов.

Соответственно, вот, какой должна быть идеальная система тегирования, с моей точки зрения.

  • Теги должны проставляться автоматически (или полуавтоматически, но с контролем синонимов) на основе текста статьи.
  • Поисковым роботам и новым пользователям облако тегов должно показываться так, как показывается сейчас.
  • А каждому «постоянному» пользователю должно показываться индивидуальное облако, учитывающее то, интерес к каким темам он проявляет. Условно говоря, если человек посмотрел 10 статей с тегом PHP и 5 с тегом Apache, то тег «PHP» должен быть в 2 раза больше тега «Apache». Конечно, когда дело дойдёт до реализации конкретных алгоритмов, простор для творчества будет большой, ведь при таком подходе облако тегов превращается в рекомендательную систему.

А вы сами часто пользуетесь тегами на сайтах?

Share Button

Мар 30

Да-да, программный комитет конференции принял мою заявку! Так что в апреле, на конференции «Российские интернет-технологии 2010″, я буду выступать с докладом о виджетах. Ориентирован он будет, в первую очередь, на веб-разработчиков, но менеджеры и владельцы веб-проектов тоже смогут почерпнуть кое-какие новые и интересные вещи из его обзорной части.

Краткий план пока такой (в процессе написания полной версии, возможно, что-то немного поменяется):

  1. Введение. Что дальше будет пониматься под словом «виджеты» и чем они хороши (для пользователй и для владельцев интернет-проектов).
  2. Обзор платформ для виджетов: технологии, используемые при разработке, особенности, личные впечатления, оценка популярности.
    1. Виджеты для веба: кратко — социальные сети и блоги (ВКонтакте, Мой Мир@Mail.Ru, LiveJournal, LiveInternet), «стартовые страницы» (iGoogle, Мой Rambler (Netvibes), виджеты Яндекса).
    2. Для рабочего стола (Yahoo! Widgets, виджеты Apple, гаджеты Windows 7/Vista, виджеты Opera)
    3. Для различных устройств: кратко о виджетах для мобильных и ТВ.
  3. Особенности проектирования и разработки виджетов
    1. Основные составные части
    2. Как добиться максимальной степени кроссплатформенности
    3. Как отслеживать статистику использования виджета
    4. Как организовать загрузку обновлений (и нужно ли это)
  4. Гаджеты Windows 7/Vista: возможности, особенности вёрстки и JavaScript, полезные приёмы и библиотеки

Так что если вы хотите послушать и пообщаться со мной лично, приходите.
Это будет моё первое выступление на такой крупной конференции, поэтому пожелайте мне удачи. ;)

Share Button

Стр. 1 из 212