Size: a a a

Programming Offtop

2020 March 20

M

Malik in Programming Offtop
Andrew Mikhaylov
Чтобы спрашивать, почему приложение на самом деле не проходит ебучее ревью
А там что ничего вообще не пишут? Просто не прошло и все?
источник

AM

Andrew Mikhaylov in Programming Offtop
Там такие размытые порой причины бывают, что вроде в общих чертах понятно, в каком направлении копать, но что конкретно надо сделать -- чёрт разберёт.
источник

M

Malik in Programming Offtop
Плей маркет как девушка. Сам должен понять, что ты сделал не так.
источник

AM

Andrew Mikhaylov in Programming Offtop
Всё так.
источник

AN

Alexander Nozik in Programming Offtop
Выглядит интересно, но не понятно, почему шифровка.
источник

Д

Декар in Programming Offtop
Alexander Nozik
Выглядит интересно, но не понятно, почему шифровка.
Думаю, копирайт
источник

AN

Alexander Nozik in Programming Offtop
Декар
Думаю, копирайт
Так какой копирайт, если малярию 60 лет лечат?
источник

DS

Doge Shibu in Programming Offtop
Alexander Nozik
Ну так оно может. Вообще, я абсолютно уверен, что zero-cost ради zero-cost - это очень вредная штука. Народ упарывается и оптимизирует не самые узкие места и потом теряет порядки в действительно важных местах просто потому что компилятор умнее.
Компилятор умнее - это очень спорная позиция.

JIT компиляторы не очень умные сами по себе, т.к. времени у них нет на особо интеллектуальные действия. То есть, да, они собирают статистику исполнения, но её и самому собрать можно.

Не JIT компиляторы тоже очень часто слишком консервативные во многих оптимизациях, где иначе можно было бы обойтись без zero-cost абстракций.

Т.е. знаю случаи, когда вручная установка inline и no inline аннотаций позволяет выигрывать десятки процентов в производительности у компиялтора .

Хотя казалось бы, что инлайны - это то, что компиляторы делают давно и достаточно успешно.
источник

AN

Alexander Nozik in Programming Offtop
Я имею в виду, почему нет публичной информации, не про статью
источник

AN

Alexander Nozik in Programming Offtop
Doge Shibu
Компилятор умнее - это очень спорная позиция.

JIT компиляторы не очень умные сами по себе, т.к. времени у них нет на особо интеллектуальные действия. То есть, да, они собирают статистику исполнения, но её и самому собрать можно.

Не JIT компиляторы тоже очень часто слишком консервативные во многих оптимизациях, где иначе можно было бы обойтись без zero-cost абстракций.

Т.е. знаю случаи, когда вручная установка inline и no inline аннотаций позволяет выигрывать десятки процентов в производительности у компиялтора .

Хотя казалось бы, что инлайны - это то, что компиляторы делают давно и достаточно успешно.
Тут нет готовых решений. Берешь и меряешь. Оказывается, что в среднем умнее.
источник

D

Denys in Programming Offtop
Malik
А там что ничего вообще не пишут? Просто не прошло и все?
У меня был плейлист на Youtube, куда я сбрасывал всякое Watch Later. Провтыкал сделать его приватным.

Зимой получил письмо, что плейлист удален, потому что одно из видео в нем нарушает правила. Какое видео, какие правила - не ясно.

Хорошо, что там была кнопочка "обжаловать". Нажал и забил. Месяца через три пришло письмо, что плейлист проверили и восстановили - нарушений не нашли. :)
источник

DS

Doge Shibu in Programming Offtop
Alexander Nozik
Тут нет готовых решений. Берешь и меряешь. Оказывается, что в среднем умнее.
Проблема в том, что когда реально доходит дело до CPU и memory bound задач оказывается, что компиляторы в языках без zero-cost абстракций и возможности их написания, очень сильно проигрывают.
источник

DS

Doge Shibu in Programming Offtop
Другой вопрос в том, что большинство задач сейчас в разработке - IO-bound.
источник

M

Malik in Programming Offtop
Denys
У меня был плейлист на Youtube, куда я сбрасывал всякое Watch Later. Провтыкал сделать его приватным.

Зимой получил письмо, что плейлист удален, потому что одно из видео в нем нарушает правила. Какое видео, какие правила - не ясно.

Хорошо, что там была кнопочка "обжаловать". Нажал и забил. Месяца через три пришло письмо, что плейлист проверили и восстановили - нарушений не нашли. :)
Так с, а это уже совсем бред какой-то. Не хотелось бы так потерять свои плейлисты.
источник

AN

Alexander Nozik in Programming Offtop
Doge Shibu
Проблема в том, что когда реально доходит дело до CPU и memory bound задач оказывается, что компиляторы в языках без zero-cost абстракций и возможности их написания, очень сильно проигрывают.
Тут никто не спорит. Но таких задач в природе очень-очень мало и большинство так или иначе решены. Проблема в том, что для того, чтобы решать такие задачи нужны очень специфические инструменты и решения не масштабируются. Если вы пишете супер-оптимизированный код на С длиной 100 строк - это замечательно. Если вы пишите фреймворк на С - это катастрофа.
источник

D

Denys in Programming Offtop
Malik
Так с, а это уже совсем бред какой-то. Не хотелось бы так потерять свои плейлисты.
Тогда бекапить и/или делать их приватными.
источник

D

Denys in Programming Offtop
Возможно, кто-то пожаловался, но я линки на плейлист не раздаю (он unlisted). Или false positive в их автоматике
источник

AM

Andrew Mikhaylov in Programming Offtop
Denys
У меня был плейлист на Youtube, куда я сбрасывал всякое Watch Later. Провтыкал сделать его приватным.

Зимой получил письмо, что плейлист удален, потому что одно из видео в нем нарушает правила. Какое видео, какие правила - не ясно.

Хорошо, что там была кнопочка "обжаловать". Нажал и забил. Месяца через три пришло письмо, что плейлист проверили и восстановили - нарушений не нашли. :)
А он из коробки публичный??? 🙀
источник

AM

Andrew Mikhaylov in Programming Offtop
Denys
Возможно, кто-то пожаловался, но я линки на плейлист не раздаю (он unlisted). Или false positive в их автоматике
А, хоть так
источник

D

Denys in Programming Offtop
Andrew Mikhaylov
А он из коробки публичный??? 🙀
При создании можно указать. Если ничего не менять - то public, если не ошибаюсь.
источник