TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 318 подобни публикации

Търсене: #digital

当前筛选 #digital清除筛选
PR-работа

@prwork · Post #2041 · 06.03.2022 г., 08:37

Диджитал-менеджер Промышленная компания из Санкт-Петербурга ждет эксперта по digital-pr для создания креативного контента (маркетинговые проекты с медиа, управление процессом подготовки фото-, видео-, анимационных и других визуальных материалов, связанных с деятельностью компании) и управления digital-каналами компании (телеграм-каналы, группы в соцсетях, интернет-сайт и интранет, включая мобильное приложение). Позиция без сотрудников в подчинении. Задача - управлять привлеченными исполнителями, формировать задание на создание контента, контролировать результат и процесс размещения материалов в digital-каналах. Сотрудник представляет лицо, принимающее со стороны заказчика конечный продукт от подрядчика и распределяет этот продукт по существующим у компании цифровым каналам. Важные качества – экспертиза в digital-медиа и реализации спецпроектов (репутационных, не связанных с прямой продажей продукта), проектный опыт и опыт продюссирования видео- и анимационных материалов, базовое понимание принципов работы маркетинговых инструментов и организаций рекламных кампаний в интернете. Работа в штате, в офисе в Санкт-Петербурге. З/п по результатам обсуждения. Резюме и портфолио (ваши digital-проекты, соцсети, которые вы администрировали, и созданные под вашим руководством видео, анимация и другие визуальные материалы) будем рады получить на адрес [email protected] Просьба темой письма указывать #digital-pr

Hashtags

Коржик, Карамелька и Компот стали звездами TikTok и бьют рекорды в сторах 😻 Проекты «Три кота. Развивающие игры» и «Три кота. Хоккей эло» попали в топы крупнейших магазинов приложений. Как они стали вирусными, обогнали мировые хиты и вдохновили детей на творчество — поделились в карточках. #Digital 👻MAX | 💙ВК

Hashtags

Вы тоже все чаще ловите себя на мысли, что уже сложно представить повседневную жизнь без ИИ? 🤖 Альянс по защите детей в цифровой среде проводит исследование, чтобы понять, как дети и родители используют искусственный интеллект — и какое влияние технологии оказывают на обучение, развитие и мышление. Результаты помогут лучше разобраться в новых цифровых привычках семей и оценить, какие возможности и вызовы приносят нейросети. Пройдите короткий опрос — ваше мнение поможет сделать выводы более точными и полезными. #Digital

Hashtags

Как привлечь зрителей в кинотеатры?🎫 Специалисты НМГ Кинопрокат провели бесплатный мастер-класс по маркетингу в киношколе «Индустрия». Коллеги рассказали, как выстраивают стратегию продвижения, чтобы мотивировать людей покупать билеты и смотреть кино на больших экранах. В карточках — коротко об этом сложном, но интересном процессе. #Digital

Hashtags

Вот бы получать подарки за просмотр любимых реалити 😇 Такая возможность есть у зрителей ЧЕ! Телеканал запустил собственную модель креативной экономики с взаимовыгодным обменом. Пользователи смотрят шоу на сайте и получают за это внутреннюю валюту, которую можно обменять на приятные призы. Как все устроено — рассказываем в карточках. #Digital

Hashtags

Секрет успеха в медиа: быть в курсе трендов и создавать контент, который нравится зрителям прямо сейчас🙌🏻 В НМГ мы внимательно следим за интересами аудитории и адаптируем наши проекты под ее запросы. В карточках рассказали, как на них повлияли социальные сети — и как наша команда подстраивается под предпочтения зрителей и развивает новые форматы. Если вы тоже хотите работать над актуальными и масштабными проектами, ищите подходящие вакансии в медиахолдинге💜 #Digital

Hashtags

Что будет, если студент случайно окажется внутри экзоскелета с собственным разумом? 🤖 Получится «(Не)искусственный интеллект» — семейная комедия, которая попала на большие экраны благодаря НМГ Кинопрокат. Проект стал настоящим техническим экспериментом. Перед командой стояла амбициозная задача придумать и сконструировать архетипичного «русского робота» — десятки дизайнеров и инженеров трудились над ее решением целый год. Как разрабатывалась концепция и какие механики использовались для реализации задумки, поделились в карточках. #Digital

Hashtags

Расширяйте метамиры вместе с НМГ 🌌 «Три Кота» уже живут в Roblox, а теперь в этой вселенной появился и «Отель у Овечек» — игра по мотивам одноименного мультфильма, которую запустила команда медиахолдинга. 👉🏻 Проект объединяет экранный контент и интерактивный опыт: дети смотрят серии, исследуют локации и взаимодействуют с любимыми героями. За полгода «отель» посетили более 1 миллиона пользователей! Мы продолжаем экспериментировать с форматами и приглашаем присоединиться к команде, чтобы вместе создавать новые впечатления для зрителей 😉 Откликайтесь на вакансии в НМГ. #Digital

Hashtags

Разбираетесь в IT и хотите заявить о себе в киноиндустрии? 🎬 Участвуйте в Wink AI Challenge — первом хакатоне по созданию ИИ-ассистентов для кино от онлайн-кинотеатра Wink и платформы Codenrock. Разработайте решение, которое ускорит производство фильмов и сериалов, и сразитесь за призовой фонд 1 125 000 рублей. Соревнования пройдут в 3 треках: 1️⃣Планирование съемочного процесса. Предложите решение, которое анализирует сценарий и рассчитывает ресурсы для организации съемок. 2️⃣Оценка потенциального возрастного рейтинга контента. Разработайте систему, которая помогает автоматически определять возрастную маркировку контента. 3️⃣Интеллектуальная система превизуализации сценария. Создайте инструмент, который превращает текст сценария в многоуровневый превиз с интерактивным коллективным редактированием, генерацией коротких анимаций и контролем качества. Ваше решение оценят продюсеры популярных российских фильмов и сериалов, а в портфолио появится реальный кейс для крупного стримингового сервиса. В жюри — генеральный директор Wink Антон Володькин, директор направления инноваций и ИИ Wink Артем Орлов, продюсер Галина Стрижевская, руководитель сервиса автоматизации кинопроизводства FilmToolz Владислав Момджян и другие. 📅 Участвовать можно соло или в команде. Отборочный этап состоится онлайн с 31 октября по 17 ноября. Лучшие защитят свои решения в очном финале 29 ноября. Успейте зарегистрироваться до 31 октября включительно. #Digital

Hashtags

История, которая оживает 🕊 К 80-летию Победы в Великой Отечественной войне МИЦ «Известия» представил виртуальный интерактивный музей «Великая Победа» — уникальный онлайн-проект, где инновации помогают сохранить память. Благодаря современным технологиям визуализации вы сможете: ▫️пройтись по 7 тематическим залам, ▫️детально рассмотреть военную технику в 3D-формате, ▫️изучить ключевые сражения на интерактивных картах, ▫️увидеть архивные кадры, оживленные с помощью искусственного интеллекта, ▫️услышать реальные истории ветеранов. Это не просто экспозиция — это возможность почувствовать дух времени, вспомнить подвиги и передать историю следующим поколениям. Посетить музей можно по ссылке. Погружайтесь, узнавайте, помните. #Digital

Hashtags

Экзамены, поиски себя, своя группа и неловкие свидания ☺️ Все, что бывает в 17–18 лет — в молодежном экспериментальном сериале «Наш гараж» от НМГ. Проект создан специально для соцсетей, сочетает в себе элементы реалити-шоу и влога, а также живую музыку, которую исполняют сами герои. Но его главная особенность — интерактивность🙌🏻 Вы можете общаться с любимыми персонажами в паблике во ВКонтакте, находить друзей по интересам и становиться частью вселенной сериала. Новые 15-минутные эпизоды выходят с понедельника по четверг. Первая и вторая серии уже доступны онлайн, скорее смотрите 😉 #Digital

Hashtags

Буркало Рома

@burkaloroma · Post #760 · 06.11.2025 г., 01:06

Как заставить зиллениалов «випсануться» на всю голову, когда на полке — десятки конкурентов?⚡️ Мы раскрываем формулу успеха летней кампании VIPS, где: ✅ Burkalo Company создали взрывной креатив ✅ 19agency84 обеспечили измеримый брендформанс И вот результат: +19% к продажам и 26 млн охват! В этом кейсе показываем, как стратегическое партнерство и нестандартные решения помогли бренду громко заявить о себе в пиковый сезон. #digital

Hashtags

123•••10•••20•••2627
ПредишнаСтр. 1 от 27Следваща