Оно же не просто так называется hints. Типы в питоне, в первую очередь - подсказки для других разработчиков. Всякая кодоненерация, и проверки до запуска/в рантайме живут своей жизнью в сторонних либах. Автор, поди докстринги не пишет
Но у вас же статья называется "Как выжать максимум из питона") Выжимается из него далеко не максимум. Например, для десериализации жсона, можно выбрать https://github.com/ijl/orjson (который окажется под капотом вовсе не питоном, а растом). Ну и воркер, который переписывает из очереди в базу, кажется, что прилично будет занят I/O, поэтому можно еще попробовать asyncio (правда, асинхронный драйвер для монги на питоне не оч). Сниппет с кодом, при этом всем, увеличиться не то, чтобы очень сильно. Ну и по-честному, мультипроцессингом вы максимум выжимаете не из питона, а из железа.
Ничего странного, как по мне. Репутация бывшего фейсбука большинству аудитории интереснее проблем страны, о которой мало кто что знает. Т.е. иск подали не сколько, для того, чтобы компенсацию заиметь, сколько для того, чтобы, используя хайп вокруг бренда Меты, привлечь внимание к этиническим проблемам в Мьянме.
Ясное дело, если у вас очередь отличных специалистов, которые вдоль и поперек знают какую-нибудь Django (или на чем там у вас бек)
Если разраб вдоль и поперёк знает только один фреймворк, 3/4 батареек из которого становятся все менее актуальны, он не такой уж и отличный. Сейчас все новое пилят на сервисах/микросервисах и питонисту, стоит иметь представление о 3-4 фреймворках:
что-то простое, как топор (flask)
что-то асинхронное и простое, как топор (aiohttp)
что-то напичканное полезными батарейками (FastApi/Django, чаще DRF)
Поэтому да, крут тот, кто знает в первую очередь базу, а не фреймворк. И подход:
На собеседовании мы обсуждаем вопросы, общие для всех бекендовых стеков: как работает HTTP, что делать, чтобы сервис держал нагрузку, как проектировать схемы БД, как искать и устранять ошибки и т.д.
как раз отсеит тех, кто ковырял только джангу. Но так ли нужно ли это, если:
Ничего особо экзотического: Python, Django, MySQL, вот это все
Мне кажется, что студии не умеют со своим коммунити работать. Ларианы вон выпустили Балдурс гейт 3 в ранний доступ (по сути - публичная альфа), и их, вроде как, никто не обхаял.
Свой сгенереный публичный ключ Это - не выход для массового пользователя, разве все граждане обязаны иметь генератор ключей и уметь генерировать их?) Должно быть, что-то типа секретной ссылки, по которой можно зайти и задать себе пароль. А в качестве логина, какой-нить идентификатор, который особо не меняется в течение жизни (типа ИНН).
Рестайлинг и маскоты - это хорошо, но мне кажется, что большинство реальных проблем пользователей лежат на уровне обмена данными между ведомствами/сервисами. Опишу свой UX на примере получения QR-кода для Мск (я сам из области, переболевший): Из СМИ узнал, что для посещения ресторанов в столице мне нужно получить код. Беглый поиск по теме привел на портал Mos.ru. Зарегался там через госуслуги, сразу же меня встречает дружелюбный UX: мосру часть данных берет из госуслуг, а часть данных я ввожу руками и жду подвтерждения (хотя тот же самый СНИЛС я подтвердил на госуслугах, типа мосру не доверяет вам или что?). Спустя неделю попыток подтвердить СНИЛС он таки подтверждается, но тут мне пишут, что код на мосру только для москвичей, а замкадье должно получать код на госуслугах. Была ли на мосру ссылка на нужный раздел сайта госуслуг, где я могу получить код? Нет. Ок, идем на госуслуги сами. Есть на главной странице какая-то штука про коды? Нет. Может в разделе про ковид? Тоже мимо. (Возможно, конечно, все это было, и я - слепой). В итоге с помощью какой-то матери и внутреннего поиска я нашел какой-то внутренний лендинг, где была ссылка на форму получения кодов. Далее выясняем, что нужно прикрепиться к поликлинике (снова проблема с обменом данными, я был прикреплен к поликлинике физически, но госуслуги об этом не знали). Далее снова лотерея с данными, мне, например код дали, а у кого-то не пришли данные откуда-то из Минздрава - делайте что хотите.
Это ещё хорошо, если данные можно поменять) У меня сестра сменила фамилию и попала в бюрократический while True от пенсионного фонда, который уже 1,5 года идёт)
Так типизация начинает решать, когда MVP написанный на коленке со всеми преимуществами динамической типизациии начинают поддерживать больше 3-х человек) Зачем переписывать проект на плюсы, если можно заразить его раком типизации и упростить поддержку в разы.
Например, в яблоке по умолчанию включено автоматическое резервное копирование всего содержимого телефона на их серверы
Ага, только на яблоке бэкап в облако, где по умолчанию доступно 5 гигов, а за остальное будь добр заплатить, иначе не бэкап, а кукиш. Или речь про какой-то хитрый недокуметированный бэкап?
Пользователь становится целью персонализированной рекламы по навязыванию услуг и товаров, объектом заработка
И что дальше то? Он же и так будет целью рекламы, только не персонализированной.
отговорки «да кому я нужен» и непонимание проблемы отсутствия приватности — обычное дело
А в чем, собственно, проблема приватности то?
… зная о человеке всё заработать можно максимально, навязывая ему предпочтения, товары и услуги
Что критичного от знания этой инфы условным яблоком? Они хотя бы в удобный продукт ее переведут. Но сбор ими данных, он же вообще вторичен, самые важные данные до эппла уже собрали государство, работодатель, мобильный оператор и банк. Предлагается отказаться от гражданства, работы, номера и жить с наличными/битками?
Похоже на excalidraw
Оно же не просто так называется hints. Типы в питоне, в первую очередь - подсказки для других разработчиков. Всякая кодоненерация, и проверки до запуска/в рантайме живут своей жизнью в сторонних либах. Автор, поди докстринги не пишет
Вряд ли украли, просто согласились опубликовать. Я так понял, игру туда хабаровчане выложили
https://habr.com/ru/amp/post/649457/
Но у вас же статья называется "Как выжать максимум из питона")
Выжимается из него далеко не максимум. Например, для десериализации жсона, можно выбрать https://github.com/ijl/orjson (который окажется под капотом вовсе не питоном, а растом). Ну и воркер, который переписывает из очереди в базу, кажется, что прилично будет занят I/O, поэтому можно еще попробовать asyncio (правда, асинхронный драйвер для монги на питоне не оч). Сниппет с кодом, при этом всем, увеличиться не то, чтобы очень сильно.
Ну и по-честному, мультипроцессингом вы максимум выжимаете не из питона, а из железа.
Ничего странного, как по мне. Репутация бывшего фейсбука большинству аудитории интереснее проблем страны, о которой мало кто что знает. Т.е. иск подали не сколько, для того, чтобы компенсацию заиметь, сколько для того, чтобы, используя хайп вокруг бренда Меты, привлечь внимание к этиническим проблемам в Мьянме.
Если разраб вдоль и поперёк знает только один фреймворк, 3/4 батареек из которого становятся все менее актуальны, он не такой уж и отличный. Сейчас все новое пилят на сервисах/микросервисах и питонисту, стоит иметь представление о 3-4 фреймворках:
что-то простое, как топор (flask)
что-то асинхронное и простое, как топор (aiohttp)
что-то напичканное полезными батарейками (FastApi/Django, чаще DRF)
Поэтому да, крут тот, кто знает в первую очередь базу, а не фреймворк. И подход:
как раз отсеит тех, кто ковырял только джангу. Но так ли нужно ли это, если:
?
Мне кажется, что студии не умеют со своим коммунити работать. Ларианы вон выпустили Балдурс гейт 3 в ранний доступ (по сути - публичная альфа), и их, вроде как, никто не обхаял.
Блин, эти аналитики нас раскусили. Мир сейчас в режиме MVP запущен. В 2050-м году начнем рефакторить.
Потестить, сколько людей будет жать?)
Свой сгенереный публичный ключ
Это - не выход для массового пользователя, разве все граждане обязаны иметь генератор ключей и уметь генерировать их?)Должно быть, что-то типа секретной ссылки, по которой можно зайти и задать себе пароль. А в качестве логина, какой-нить идентификатор, который особо не меняется в течение жизни (типа ИНН).
Рестайлинг и маскоты - это хорошо, но мне кажется, что большинство реальных проблем пользователей лежат на уровне обмена данными между ведомствами/сервисами. Опишу свой UX на примере получения QR-кода для Мск (я сам из области, переболевший):
Из СМИ узнал, что для посещения ресторанов в столице мне нужно получить код. Беглый поиск по теме привел на портал Mos.ru. Зарегался там через госуслуги, сразу же меня встречает дружелюбный UX: мосру часть данных берет из госуслуг, а часть данных я ввожу руками и жду подвтерждения (хотя тот же самый СНИЛС я подтвердил на госуслугах, типа мосру не доверяет вам или что?). Спустя неделю попыток подтвердить СНИЛС он таки подтверждается, но тут мне пишут, что код на мосру только для москвичей, а замкадье должно получать код на госуслугах. Была ли на мосру ссылка на нужный раздел сайта госуслуг, где я могу получить код? Нет. Ок, идем на госуслуги сами. Есть на главной странице какая-то штука про коды? Нет. Может в разделе про ковид? Тоже мимо. (Возможно, конечно, все это было, и я - слепой). В итоге с помощью какой-то матери и внутреннего поиска я нашел какой-то внутренний лендинг, где была ссылка на форму получения кодов. Далее выясняем, что нужно прикрепиться к поликлинике (снова проблема с обменом данными, я был прикреплен к поликлинике физически, но госуслуги об этом не знали). Далее снова лотерея с данными, мне, например код дали, а у кого-то не пришли данные откуда-то из Минздрава - делайте что хотите.
Это ещё хорошо, если данные можно поменять) У меня сестра сменила фамилию и попала в бюрократический while True от пенсионного фонда, который уже 1,5 года идёт)
Сделали бы 2 ревьювера в free)
Так типизация начинает решать, когда MVP написанный на коленке со всеми преимуществами динамической типизациии начинают поддерживать больше 3-х человек) Зачем переписывать проект на плюсы, если можно заразить его раком типизации и упростить поддержку в разы.
>>>>>>>>
Ну и вопрос резонный: зачем такой ритм совмещать с семьей?) Не совмещайте, стройте заводы
Во всех случаях в таблице числа составлены сразу. А для 10958 «конкатенацию» применяют к результату умножения (4 × 5 × 6) ‖ 7
И что дальше то? Он же и так будет целью рекламы, только не персонализированной.
Что критичного от знания этой инфы условным яблоком? Они хотя бы в удобный продукт ее переведут. Но сбор ими данных, он же вообще вторичен, самые важные данные до эппла уже собрали государство, работодатель, мобильный оператор и банк. Предлагается отказаться от гражданства, работы, номера и жить с наличными/битками?
Зачем это на бумаге уметь выводить/помнить — хз.