Добрый день, коллеги по цеху, очень приятно посмотреть-почитать чем же занимаются рекомендации яндекса в это неспокойное время платных подписок и т.п. вещей.
Слушаю иногда (да, очень иногда) бесплатно (подписки нет). Касательно сервиса музыки для себя отметил следующие моменты:
1) По поводу рекомендаций — постоянно вижу то что у меня в плейлисте в vk, либо лайкнуто когда-то 100 лет назад. Про это уже отписали — видимо я сам не ставлю лайки и движок толком не опознаёт мои интересы. Но для меня это малая беда
2) Огромная большая беда лично у меня следующая: нахожу исполнителя, и ставлю что-то конкретное (альбом) и, как мне кажется, буквально через трек проскакивает реклама по 20-30 секунд (!). Понимаю что кушать хочется всем, но из-за этого всё меньше хочется слушать всякого рода музыкальные сервисы (в вк та же проблема)
На самом деле интересно, а ведете ли вы какие-либо изыскания для ответа на вопросы:
1) Когда показ (вставка) рекламы для пользователя наименее безболезненна?
2) Когда показ (вставка) рекламы наиболее прибыльна для сервиса?
3) Решаются ли какие-либо задачи ML в плане привлечения клиентов сервиса?
Заранее спасибо за ответ, было бы интересно услышать!
На самом деле порог вхождения в такие чемпионаты достаточно высок, и велик фактор подготовки к ним. Если уже заготовлены либы, которые делают определенные вещи (работа с векторами, углами, примитивами геометрии + работа с картой, миром) то задача упрощается.
А вот с первого раза там надо написать это все, да еще и саму задачу решить)
Возможно неплохо было бы при скоринге иметь «лиги», например, по объему кода. Например, 1Кб, 3Кб, 10Кб, 10Кб+
Так конечно порождается несправедливость — 1Кб на Си и на питоне это совсем разное. С другой стороны ограничение на CPU и память сейчас тот же питон придавливают значительно
Ваша правда, неаккуратностей полно, отсюда и спойлер про «забивание гвоздей микроскопом».
1) То что выделяются все события ИМХО ничего плохого, т.к. есть люди которые печатают с двух клавиатур (например, на ноутбуке неудобная клавиатура, поэтому подключают нормальную по USB). Да, grep по keyboard по-идее должен выбирать клавиатуру, но где гарантии? В общем, оставьте себе только то, что считаете нужным)
2) Ошибка после завершения xinput говорит что «keyboardStatus instance has no attribute 'myProcess' », а быть он быть должен. Посмотрите на KeyboardStatus.py, строку 58. Там, кстати, как раз запускается процесс xinput. Исходя из этого есть несколько вариантов, но я бы посмотрел сначала на то, как на вашем Altlinux выводятся события о нажатых кнопках вот этой строчкой в терминале: xinput list | grep -Po 'id=\K\d+(?=.*slave\s*keyboard)' | xargs -P0 -n1 xinput test
Понажимайте на кнопки на клавиатуре, должно быть что-то такое:
key press 27
rkey release 27
key press 28
tkey release 28
key press 29
ykey release 29
key press 30
ukey release 30
Если не такое, то присылайте вывод команды мне в сообщения. И, кстати, пришлите что у вас выводит команда: cat /etc/lsb-release, как разберемся с ошибкой — добавим Altlinux в поддерживаемые)
3) Чтобы завершить по другому сигналу нужно открыть KeyboardStatus.py, и исправить последнюю строчку. Тут я с вами согласен, поправлю, конечно)
Сколько людей — столько мнений. Другу помогла, мне — не очень. Но, по крайней мере, образовательную ценность лично для меня она имела) Чтобы помогать учиться печатать необходимо прежде всего желание, а только затем инструмент. И ежедневными наборами текстов вопрос не решается. Пруф — зайдите в любую контору где сидят страховщики и посмотрите как они печатают на клавиатурах.
Да, размер окна подстраивается автоматически — чтобы все кнопки влезали.
Полупрозрачность поддерживается, хотя лично у себя не тестил) По идее, если композитинг включен, то прозрачность должна быть. В Main Program.py есть параметр alpha, в самом низу. Уже не помню, почему, видимо не успел его вынести в конфиг)
Слушаю иногда (да, очень иногда) бесплатно (подписки нет). Касательно сервиса музыки для себя отметил следующие моменты:
1) По поводу рекомендаций — постоянно вижу то что у меня в плейлисте в vk, либо лайкнуто когда-то 100 лет назад. Про это уже отписали — видимо я сам не ставлю лайки и движок толком не опознаёт мои интересы. Но для меня это малая беда
2) Огромная большая беда лично у меня следующая: нахожу исполнителя, и ставлю что-то конкретное (альбом) и, как мне кажется, буквально через трек проскакивает реклама по 20-30 секунд (!). Понимаю что кушать хочется всем, но из-за этого всё меньше хочется слушать всякого рода музыкальные сервисы (в вк та же проблема)
На самом деле интересно, а ведете ли вы какие-либо изыскания для ответа на вопросы:
1) Когда показ (вставка) рекламы для пользователя наименее безболезненна?
2) Когда показ (вставка) рекламы наиболее прибыльна для сервиса?
3) Решаются ли какие-либо задачи ML в плане привлечения клиентов сервиса?
Заранее спасибо за ответ, было бы интересно услышать!
Всё, дальше не читал. Минусуйте.
На самом деле порог вхождения в такие чемпионаты достаточно высок, и велик фактор подготовки к ним. Если уже заготовлены либы, которые делают определенные вещи (работа с векторами, углами, примитивами геометрии + работа с картой, миром) то задача упрощается.
А вот с первого раза там надо написать это все, да еще и саму задачу решить)
Возможно неплохо было бы при скоринге иметь «лиги», например, по объему кода. Например, 1Кб, 3Кб, 10Кб, 10Кб+
Так конечно порождается несправедливость — 1Кб на Си и на питоне это совсем разное. С другой стороны ограничение на CPU и память сейчас тот же питон придавливают значительно
Улучшение эргономичности, добавление разъяснений, удобства, чего угодно, но не оптимизация это вот всё)
1) То что выделяются все события ИМХО ничего плохого, т.к. есть люди которые печатают с двух клавиатур (например, на ноутбуке неудобная клавиатура, поэтому подключают нормальную по USB). Да, grep по keyboard по-идее должен выбирать клавиатуру, но где гарантии? В общем, оставьте себе только то, что считаете нужным)
2) Ошибка после завершения xinput говорит что «keyboardStatus instance has no attribute 'myProcess' », а быть он быть должен. Посмотрите на KeyboardStatus.py, строку 58. Там, кстати, как раз запускается процесс xinput. Исходя из этого есть несколько вариантов, но я бы посмотрел сначала на то, как на вашем Altlinux выводятся события о нажатых кнопках вот этой строчкой в терминале: xinput list | grep -Po 'id=\K\d+(?=.*slave\s*keyboard)' | xargs -P0 -n1 xinput test
Понажимайте на кнопки на клавиатуре, должно быть что-то такое:
key press 27
rkey release 27
key press 28
tkey release 28
key press 29
ykey release 29
key press 30
ukey release 30
Если не такое, то присылайте вывод команды мне в сообщения. И, кстати, пришлите что у вас выводит команда: cat /etc/lsb-release, как разберемся с ошибкой — добавим Altlinux в поддерживаемые)
3) Чтобы завершить по другому сигналу нужно открыть KeyboardStatus.py, и исправить последнюю строчку. Тут я с вами согласен, поправлю, конечно)
Полупрозрачность поддерживается, хотя лично у себя не тестил) По идее, если композитинг включен, то прозрачность должна быть. В Main Program.py есть параметр alpha, в самом низу. Уже не помню, почему, видимо не успел его вынести в конфиг)