Очень классная лекция про публичные выступления https://www.youtube.com/watch?v=HAnw168huqA
Месяц: Январь 2018
Tag-Driven Product Content Management: A Rule-Based Approach to Streamlining Your Inventory | 10 января 2018 года, 20:35
Вынашиваю идею tag/rule driven product content management. Это система управления товарами, основанная на двух концепциях: rule engine и tags/tag groups.
Никак не встречается ни заказчик, который хотел бы поэкспериментировать, ни готовое решение от кого-то со стороны. Вдруг вы знаете?
Мысль такая.
1. Товары (почти) не имеют характеристик. Они имеют неупорядоченные теги. Например, для того, чтобы указать, что товар красный, не нужно выбирать свойство “цвет” и выставлять ему значение красный. Нужно добавить тег “красный”. Система покажет список групп, в которых есть слово “красный” и нужно выбрать правильную группу (но можно не выбирать; это потом сделает специально обученный человек).
2. Теги организованы в группы. Один тег может принадлежать разным группам. Например, может быть группа “цвет” с тегом “красный”. В группы теги собираются уже после того, как они присвоены товару. Некоторые теги могут быть в разных группах. Например, цвет помады и цвет машины могут оба содержать слово “красный”, а тег “iphone” может принадлежать как группе “тип чехла”, так и группе “совместимо с”.
3. Некоторые группы тегов обязательны для всех товаров. Некоторые группы обязательны, только если есть теги из определенных других групп. Например, если есть тег из группы “тип аксессуара”, то система может потребовать выбрать что-то из группы “совместимо с”. Для этого используются динамические правила, например на Drools.
4. Некоторые группы несовместимы между собой. Это тоже определяется динамическими правилами, например на Drools. По сути, это правила валидации. Звучат они так: если тип товара – электронные часы, и нет тега из группы бренд, то вывести критикал мессадж, что нужно ввести бренд.
5. Для удобства администратора можно выбрать шаблончик, где группы уже красивенько собраны в формочку и есть всякие ниспадающие списки. Шаблончики конструируются на лету каким-нибудь главным администратором без привлечения программиста. Для ввода умных часов может быть один шаблончик, для ввода кроватей – другой. Сам админ может выбрать любой шаблончик, как и ввести любые теги, но система может ему помочь выбрать более подходящий. За это тоже отвечают правила. Выглядит это так: админ введет пару тегов, а система подскажет, что под эти теги и их значения попадают вот такие шаблоны (раз, два, три). Админ кликает на подходящий и заполняет дальше его. Шаблон не ограничивает админа. Он может ввести любые теги поверх тех, что есть в шаблоне. Или не заполнить какие-то поля (за заполнение отвечает не шаблон, а правила валидации – см. п. 4)
6. Такие характеристики как размер или вес содержат числа. Числа же тегами не представишь? На самом деле представишь, просто в этом случае указание группы обязательно. Выглядит это так: пользователь начинает печатать 135 мм, система показывает в выпадающем списке “Длина: 135 мм” и “Ширина: 135 мм”. Какие группы показывать на введенное значение управляют динамические правила, например, на Drools.
7. Таким образом, тег имеет тип. Он определяется либо автоматически, при вводе, либо устанавливается правилом, например, на Drools, как только выбрана группа. Например, все значения группы “Длина” – числа.
8. Понятия дерева категорий нет. Категории тоже теги. Просто они объединены в группу “Категории”, “Электроника”, “Мобильные телефоны”.
9. Если тег не находится ни в одной из групп, он может быть привязан к товару без группы, либо админ может указать любую группу вручную. В этом случае в следующий раз этот тег будет уже показываться с этой привязанной группой.
10. Есть специальные менеджеры тегов, которые видят какие теги появляются и к каким группам привязываются. Они могут удалять теги из групп, создавать новые группы, переименовывать и т.д.
Вверху много где упомянуты правила. Правила – это структура из двух частей: условия и действия. Условия, а их может быть несколько, оперируют группами, тегами и их значениями. Действия – что выводить пользователю в качестве подсказки, изменение состояние облака тегов. Действия могут также удалять, изменять или добавлять теги автоматом. Например, качество заполнения товарных данных может быть значнием из группы “Product data quality” и иметь какую-то шкалу.
Группы имеют свойства “отображать на сайте”, “помещать в фасет на поиск”, “readonly для админа” и т.д. К группам может быть привязан функционал отображения значений.
В эту концепцию пока не очень ложатся идеально медиаобъекты, как картинки или видео. Если их делать по тому же принципу, то сначала их загружаешь, потом привязываешь к товару, а потом выбираешь группу, которая связана с типом изображение. Опять же, в ход идут правила на Drools для отбора подходящих групп (например, исходя из типа загруженного медиаассета) или для валидации (например, размер изображения слишком мал для группы).
Также есть опасение, что будет сложно управлять сотнями правил, если столько накопится, и будет сложно сделать интерфейс для сотен групп и тысяч/десятки тысяч значений. Но вроде это все фиксабл.
Timofey Shikolenkov ?
Unleashing the Algorithmic Echo Chamber: A Proposal for a Facebook Experiment | 10 января 2018 года, 12:48
Интересно, а почему никто не попробовал сделать эксперимент по созданию в фейсбуке полностью развязанной с внешним миром подсети с роботами, иммитирующими общение и просмотр френдленты, с подробным журналированием всего и вся для последующей аналитики? “Человек” так на 500-1000 для начала. С реальными постами (можно брать из другой соцсетки, предварительно проверяя, что этого еще нет в ФБ) и полноценным сканированием выдачи постов и рекомендаций для каждого из 500-1000 участников. Получится bigdata, которую можно вывесить во всеобщий доступ для последующей обработки любыми желающими. Технически ведь ничего сложного, да и недорого? Фермы для накликивания постов есть, но они не развязаны с внешним миром, и нормально эксперименты ставить нельзя.
Washingtons Next Chapter: Boris Nemtsov Plaza to Rise Opposite Russian Embassy | 09 января 2018 года, 17:03
Прикольно. У нас в Вашингтоне появится Boris Nemtsov Plaza. Мемориал, все такое. Напротив посольства РФ. Должны все сделать до 27 февраля, д.у. Немцова.
http://lims.dccouncil.us/Download/39511/PR22-0700-Introduction.pdf
Unlock the Power of Your SAP Hybris Upgrade: Explore the Map Today! | 09 января 2018 года, 15:27
#hybrismart update: Опубликовал обновление SAP hybris Upgrade Map. Находишь свою версию, целевую версию, и видишь различия между ними, сгруппированные по темам. Удобно для ответа на вопрос “а что я получу, если проапгрейжусь”.
https://hybrismart.com/2018/01/09/hybris-upgrade-map-updated-with-6-5-6-6/
https://hybrismart.com/2018/01/09/hybris-upgrade-map-updated-with-6-5-6-6/
Я сделал свою игру! | 08 января 2018 года, 21:02
Я её сделал! 😉 Мы вчера сходили в Board and Brew поиграть в настольные игры. Это такое место, где на выбор тысяча игр, а платишь 5 долл за вход плюс сколько там еще за “печеньки”. Вытащили с полки игру “Santiago”, и с удовольствием сыграли ее на четверых. Полчаса разбирались с правилами. Понравилась. После я полез в сеть купить такую домой — а она аж 120 баксов стоит. Пришлось делать самому 😉
Из затрат — только фишки (3 бакса) и пенокартон (3 бакса). Два часа времени на то, чтобы все склеить, нарезать и превратить в изображенное на фото.
Даром что-ли солюшн архитектором работаю
Vitalii Menshutin Oksana Mensnutina учите матчасть, скоро будем тестировать на живых людях! 😉 правила тут: https://m.youtube.com/watch?v=uSsqDBozlXQ




Солевой покров: секреты зимней дорожной грамотности | 08 января 2018 года, 09:44
Зимой у нас дороги поливают раствором соли. Поливают вообще всё, по чему может теоретически ехать машина и идти человек. В результате все вот такое белое. В следующие выходные будет уже плюс 12, и можно будет помыть машину. Но вот что интересно: дороги, что для машин, что для пешеходов — реально абсолютно не скользкие. При том, что-то у 100% машин летняя резина.Вчера было минус десять, и даже резкое торможение не отличается от оного летом. Вот вроде тоже самое в Москве было, дороги поливают похожей гадостью, но скользко было всегда. Второй момент — абсолютно нет грязи. Летом ее нет понятно почему: другой грунт плюс умнее построены дороги. Но зимой! Даже когда снег, нет этого неприятного мессива, убивающего обувь и брюки. Сегодня опять отменили школу, так как должен был дождь, и температура вокруг нуля. Посмотрим;)


Ледяной дождь — повод отменить школу
Блин, завтра школа опять открывается на два часа позже! Хорошо, что открывается вообще. А то дети почти неделю туда не ходят. То в четверг снег выпал, все отменили. В пятницу снега уже не было, но решили, видимо, не работать по накатанной. В выходные снег растаял, дороги и дорожки посыпали каким-то белым реагентом, вроде, жизнь наладилась. Но в воскресенье под вечер пришла тревожная смска. Мол, мы мониторим погоду, в понедельник возможен ледяной дождь, так что окончательное решение мы примем в понедельник в 5.15 утра. Ждите сообщений, проверяйте почту и мобильники. И что вы думаете, как и обещали, в понедельник в 5.15 утра присылают смс: «Сегодня все школы Fairfax county закрыты. Условие 2». Хорошо, что я не работаю и дети у меня большие. А вот работающие родители с 5-6 летними малышами, думаю, дружно помянули крепким словом все эти образовательные организации, принимающие решения. Что делать? Многие срочно кинулись искать няню на сутки, лагерь на полдня и так далее. Работу массово не пропустишь.

А тем временем по радио и ТВ полдня кричали про ледяной дождь. В час дня перепуганные люди в спешке покидали офисы, на дорогах образовался коллапс, а обещанный ледяной дождь так и не пошел. Ну сыпалось с неба что-то типа града (недолго), но дороги были в отличном состоянии. Под вечер трафик на трассах был почти нулевой. Хоть гонки «Формулы-1» устраивай. Ну, дождик, да.

Вечером девчонки спрашивают меня: «Мам, как думаешь, завтра школу опять отменят?» Уверенно отвечаю: «100 процентов – нет!» Хорошо, что не поспорила ни на что. В 9 вечера приходит заветное сообщение: «Школы завтра откроются на два часа позже. Условие 3В».
Тут уже взъерепенилась Лиза:
— Да что они творят! Не дают оценки исправить! У нас конец четверти меньше чем через две недели.
Наверное, впервые в жизни мои дети безумно хотят в школу. Дело в том, что сначала из-за поездки в Россию они сами пропустили школу (Лиза – 2 недели, а Маша – месяц). Затем почти сразу у них в Штатах начались рождественские каникулы на пару недель. Только вышли на два дня в школу, а тут то снег, то дождь. Так четверть и прошла. А у Лизы такая система в школе, что если она пропускает занятия, то учитель автоматом ставит «два» в пустой клеточке за пропущенную работу. И не важно, по какой причине ее не было. Болела – не болела, визу продляла, еще что-то. И как хочешь, исправляй эти двойки. Учителей, порой, не волнует причина отсутствия. Сдал позже, ставят только 50-70 процентов от оценки.
Кстати, Машу тоже заставили все пропущенные тесты по математике скопом писать. Во время обеда и на перемене она сидела и подряд «фигачила» по 10 тестов. Учительница сказала, что сама виновата, что школу пропустила. И ее не волнует, что операция там была, в больнице лежала. Спасибо, что хоть балл не снижала за позднюю сдачу тестов.
В общем, травка зеленеет, солнышко блестит, дети уже давно хотят в школу, а их не пускают. Говорят, что небезопасно. На этот раз объяснили, что еще некоторые дорожки у домов подморожены. Мало ли что случится…
Бразильская забвение: запрещенный в Белорусии классный фильм о фавелах | 07 января 2018 года, 11:53
Классный фильм, еще и, как оказалось, запрещенный в Белорусии. в “Городе Бога” снимались непрофессиональные актеры из бразильских фавел, в т.ч. из того самого неблагополучного района. Очень рекомендую к просмотру.
Washingtons Bohemian Masquerade Ball: A Night of Mystery and Desire | 06 января 2018 года, 23:44
Какие штуки у нас тут в богемном Вашингтоне устраивают 🙂 Почитайте дескрипшн. Это какой-то регулярный эвент для избранных) “Costumes strongly encouraged: Middle Eastern, 19th Century Parisian from the Left Bank, New Dandy, Modern-day Bohemian, Medieval headpieces, feathers, rhinestones, masks…” В духе “С широко закрытыми глазами”, похоже, никак иначе 🙂 Фотки с позапрошлого года: http://www.jshorephoto.com/galleries/performance/20160917-boudoir-boheme-malmaison/
