Telegram Web Link
Блокировки — дело, в котором нельзя быть успешным

Три года назад в DataArt прошел PiterPy Meetup о блокировках, связанных с ними проблемах и их технических решениях.

Участники встречи «Как я перестал бояться и полюбил блокировки» обсудили ситуацию с ограничением доступа к IP-адресам, посмотрели на проблему блокировок со стороны государственных и международных организаций, выяснили, как выходить из сложных ситуаций.

Удивительно, но, похоже, запись о встрече нескоро устареет. По ссылке — заметка о ней и полная видеозапись — 2,5 часа чистого веселья.
До и после GDPR: 15 штрафов за нарушение законов о конфиденциальности

«Авиакомпания British Airways получила штраф на 183 миллиона фунтов за обработку персональных данных без надлежащих мер безопасности, которая привела к утечке. Злоумышленники получили доступ к личной информации около 500 тысяч клиентов авиакомпании, включая номера и коды банковских карт. Однако штраф в итоге был снижен до 20 миллионов фунтов, поскольку авиаперевозчики слишком серьезно пострадали от пандемии COVID-19».

Для DataArt Privacy Weeks наша коллега, Chief compliance analyst Sasha Aksenova, собрала несколько интересных кейсов и штрафов за нарушение законов о конфиденциальности, полученных до и после принятия GDPR — регламента, с помощью которого страны Евросоюза и Великобритания усиливают и унифицируют защиту персональных данных.
Как телефоны за нами следят, и что они подслушивают

«В 2019 году открылась первая в Китае торговая улица, где платежи осуществляются с помощью функции распознавания лиц. Скоро подобных улиц станет больше. Такой способ оплаты настолько беспрепятственный, что потребителю особо не нужно ничего делать. Китай также рассматривает повсеместную оплату проезда в общественном транспорте с помощью этой технологии».

Правда, у удобных технологий есть огромный потенциал и для злоупотребления. Дмитрий Багров, SVP DataArt из Лондона, разбирается, о сборе каких данных с помощью мобильных устройств нам стоит беспокоиться. И проблема здесь не в таргетированных рекламных объявлениях.
Пять источников вдохновения для UX-дизайнера: личные эмоции и экскурс в историю

«Строго говоря, образцом дизайна была и наскальная живопись, выступавшая средством коммуникации. С другими людьми или духами — не так важно, если предположить, что ни создатели, ни наблюдатели не сомневались в реальности невидимых существ и сил. Важно, что древнейшие изображения раскладываются на функциональные элементы, а каждый символ в них спроектирован так, чтобы донести мысль, понятную каждому (или почти каждому) члену племени».

Михайло Постольний, UX/UI Lead из DataArt, считает, что идеи для создания интерфейсов и сейчас можно черпать в истории искусства. Достаточно немного изменить угол взгляда на знакомые объекты: от кафедральных соборов до афиш парижских кабаре. Думаем, оценить источники вдохновения Михаила будет интересно не только диазйнерам.
Совы едут в Хогвартс, или как создать тестовое задание для начинающих QA

«Все началось с того, что мы несколько недель не могли закрыть ни одну позицию Trainee/Junior QA. Рекрутеры разводили руками: на очередную вакансию только за семь первых дней пришло несколько сотен откликов. Но даже кандидаты с хорошо расписанными резюме, подтвердившие знание теории, не справлялись с элементарными задачами по техникам тестирования или не находили явные баги при прохождении практической части собеседования».

Наш коллега, QA Engineer Дмитрий Волошин, поделился опытом составления тестового задания для начинающих тестировщиков. В статье он рассказал о багах, сгруппированных по объекту тестирования, сюрпризах для самых внимательных, критериях оценки результата и значении обратной связи для кандидатов. Когда можно использовать тестовое задание, каким оно должно быть и как может повлиять на вашу репутацию на рынке труда?
Тайм-менеджмент: 10 простых советов из личного опыта

«Не будьте перфекционистом. Всегда есть соблазн подольше повозиться с интересным заданием, даже если это идет в ущерб остальной работе. Но все же постарайтесь вовремя ставить точку. Посмотрите, что уже сделано, и поинтересуйтесь у коллег, соответствует ли результат их ожиданиям. Если да, можно переходить к следующей задаче».

Запускаем DataArt Digital Wellbeing Weeks: в конце марта и начале апреля будем говорить о том, как не теряться в информационных потоках, сохранять душевное спокойствие, читая соцсети, и продуктивно работать из дома.

Простые правила самоорганизации позволяют не перерабатывать без крайней необходимости, быстрее справляться со срочными задачами и, что очень важно, меньше нервничать. Наш коллега Дерек Гибб, Engagement Manager из швейцарского Цуга, параллельно работает со множеством аккаунтов и проектных команд и вынужден уделять много внимания планированию собственного времени. Специально для DataArt Digital Wellbeing Weeks попросили Дерека поделиться любимыми техниками тайм-менеджмента.
Что такое хорошо, или Зачем нам wellbeing

«Чувствовать себя лучше — лучше. Лично у меня нет в этом сомнений. Почему мы хотим чувствовать себя лучше, и насколько это повышает производительность труда в каждом конкретном случае, по-моему, не так уж важно. Мы взаимодействуем в разных обстоятельствах, стремясь достичь цели, которые у нас не всегда совпадают. Достигая цели, мы радуемся. Но вскоре выясняем, что радость достижения непродолжительна, и окончательное счастье для нас не наступило».

В продолжение DataArt Digital Wellbeing Weeks вспомнили статью Михаил Завилейский о том, что такое благополучие на работе, зачем компаниям беспокоиться о душевном комфорте сотрудников и почему иногда неплохо быть легкомысленным.
В продолжение DataArt Wellbeing Weeks приглашаем на онлайн IT talk «Digital Overload: Avoiding Burnout in the ‘New Normal’».

Мы рассмотрим:
— Как преимущества и недостатки дистанционной работы влияют на наше отношение к самому себе, восприятие пространства, отношения с командой и компанией на психическом, физическом и эмоциональном уровне.
— Способы смягчения негативных последствий, методы управления стрессом и стратегии предотвращения выгорания во время длительной работы дома.

1 апреля, четверг, 15:00 UTC

Участие бесплатное, регистрация ТУТ.
От «лохматушек» до асушников: история профессии советского программиста

«В 1960-х в науку, промышленность и оборону массово внедряли счетно-математические машины, а недавно открывшиеся факультеты не успевали выдать достаточное количество инженеров-наладчиков и программистов. Так что сначала программист, кибернетик и вообще человек, имеющий отношение к обслуживанию ЭВМ, воспринимался как обладатель довольно редкой, интересной профессии. И не просто интересной — эта профессия приближала человечество к прекрасному завтра, обязательным элементом которого будут космические полеты».

Кто такие советские программисты? Почему физик, инженер и программист были самыми модными профессиями оттепели? И как на волне научно-технической революции и освоения космоса представители технических профессий стали героями Тарковского и Стругацких? Читайте в новом разделе совместного проекта Виртуальный музей IT DataArt и Arzamas.
Индексы в PostgreSQL

«Индексы — важнейший инструмент баз данных, ускоряющий поиск. Он не бесплатен, создавать много индексов без лишней необходимости не стоит индексы занимают дополнительную память, и при любом обновлении проиндексированных данных СУБД должна выполнять дополнительную работу по поддержанию индекса в актуальном состоянии».

В статье для Типичный программист Виталий Сушков — фулстек-разработчик DataArt — на примере СУБД PostgreSQL рассмотрел несколько разных типов индексов и классов задач, для которых они применимы. В качестве бонуса в конце материала приведены ссылки на статьи с более глубоким описанием внутреннего устройства индексов в PostgreSQL.
Центр компетенции Data and Analytics в DataArt запустил собственный сайт!

На нем мы собрали информацию о технологиях и инфраструктурах, которые используем, рассказали, как понимаем профили разных дата-специалистов, представили лидеров команды. На конкретные кейсы постарались посмотреть глазами инженеров, а не бизнеса. Все кратко, прозрачно и по делу.

Конечно, вакансии там тоже есть, их список постоянно обновляется. Если подходящей позиции там пока нет, все равно пишите — коллеги постараются подобрать для вас что-нибудь интересное.
Советы Python-новичкам от синьора

«Коммиты не должны быть слишком крупными. В идеале, коммит должен затрагивать небольшую часть кода, привнося туда атомарные микроизменения, только в том месте, в котором эти изменения нужны. Если ваша задача — добавить логи на signup, в коммите (или группе коммитов, если вы атомарно добавляете логи в разные части приложения) должны быть только добавления логов. Для всего остального есть рефакторинг».

Код-ревью и проектирование, монолиты и микросервисы, бойлерплейты и линтеры, требования и сроки. Дмитро Селіщев, Senior Python Developer из DataArt, в статье на Типичный программист собрал рекомендации начинающим коллегам. И снабдил их кратким списком подходящих инструментов.
Машинное обучение на максимальной скорости: система Predictive Maintenance за четыре месяца

«Итак, с одного маленького объекта мы собрали примерно 3 Гб сырых данных. Теперь нам известно многое о температуре, вибрации и ускорении по осям. Значит, наступило время собираться нашим математикам, чтобы понять, как и, собственно, что мы пытаемся предсказать на основе этой информации. Цель — минимизировать время простоя оборудования».

Вспомнили увлекательную историю нашей коллеги Людмилы Дежкиной о работе над Predictive Maintenance Platform — системой, которая должна предсказывать возможные ошибки и поломки оборудования. Железо и ПО, IoT и Machine Learning: Serverless ML с библиотекой Scikit-learn на AWS.
Отвлекаемся как можем: личный опыт коллег

«Я научился не бороться с прокрастинацией. Когда накатывает, я даю себе полениться. Как говорят умные консультанты, строгие диеты не работают. Но если 80 % времени поддерживать здоровый перформанс, а в 20 % случаев делать себе послабления, общий баланс все равно будет позитивным, а шансы продержаться в таком режиме значительное время увеличиваются в десятки раз. Короче, прокрастинируйте на здоровье, но следите за пропорциями!»

Для борьбы с прокрастинацией люди придумывают ритуалы и правила, но иногда все равно сдаются: сворачивают рабочие приложения и запускают любимое шоу, мультик или игру. Удивительно, но и в этом иногда есть смысл. Для DataArt Digital Wellbeing Weeks мы расспросили семерых коллег из числа лидеров DataArt об их тайных радостях и способах отвлечься от рутины.
Как читать «Понедельник начинается в субботу»

«„Нам нужен не всякий программист, — сказал горбоносый. — Программисты — народ дефицитный, избаловались, а нам нужен небалованный“. — „Да, это сложнее“, — сказал я. Горбоносый стал загибать пальцы: „Нам нужен программист: а — небалованный, бэ — доброволец, цэ — чтобы согласился жить в общежитии…“ — „Дэ, — подхватил бородатый, — на сто двадцать рублей“. — „А как насчет крылышек? — спросил я. — Или, скажем, сияния вокруг головы?“».

Что общего у магии с кибернетикой, а у прозы Стругацких с Хемингуэем? Как легкомысленная повесть превратилась в символ «идеальных 60-х»? И, наконец, был ли диван? На Arzamas еще одна любопытная статья в разделе нашего совместного проекта «Советская кибернетика в историях и картинках».
Почему я выбрала Project Management и не ошиблась. Советы тем, кто раздумывает

«Будь у меня возможность, я бы в самом начале предупредила себя: "Не переживай! Люди будут попадаться разные, но ты научишься их различать. Чуть позже поймешь, какую пользу может принести каждый из них. Или почти каждый, потому что с некоторыми придется научиться расставаться"».

Вспоминаем, как наша коллега Ольга Твардовская рассказала, почему выбрала профессию PM и как выглядит управление проектами: командная работа, спектр задач, ответственность и давление, неожиданные вызовы и динамика доходов. Думаем, статья точно будет полезна всем разработчикам и QA, заинтересованным в карьере менеджера.
От энтузиазма к безразличию и обратно. Инструкция: как не выгореть на работе

«...На примере Риты видно, что к эмоциональному выгоранию ведет закономерный путь: энтузиазм-успокоение-фрустрация-усталость-безразличие. Но виноват вовсе не энтузиазм, а неправильный подход к работе, отсутствие гигиены труда и справедливой оценки своих сил. Энтузиазм может быть лучшей подпиткой для работоспособности, но не стоит использовать его весь и сразу».

Еще из офиса вместе с редакцией AIN и специалистами платформы онлайн-психотерапии TreatField мы разбирались, как избежать эмоционального выгорания. Карантин позволил на личном опыте убедиться, что при работе из дома проблема никуда не исчезает. Предлагаем посмотреть на конкретные случаи, описанные в статье, и оценить, следуете ли вы профилактическим рекомендациям.
5 книг для DevOps-инженеров

«Классический сценарий: два враждующих клана — разработчики и специалисты с разными интересами. Ирония заключается в том, что вместе они не могут, но и по разные стороны им тоже тяжело. Если главный герой не разрешит возникшую проблему, уволят всех».

Евгений Малый, DevOps-инженер из DataArt, собрал небольшой список литературы, полезной всем, кому интересна эта методология. Общие принципы и ответы на конкретные вопросы, поучительные истории и даже закрученный сюжет — все, чтобы погрузиться в DevOps-культуру и заодно подтянуть английский.
Тем временем мы приготовили для вас новую серию онлайн-событий (участие бесплатное, обязательная регистрация):

• 26 апреля | понедельник, 17:00 (UTC+3:00)
IT talk «Бизнес-аналитик в IT: как войти в профессию и что делать в начале»
Язык мероприятия: русский

• 27 апреля | вторник, 10:00 (UTC+3:00)
Семинар «Azure Immersion: модернизация приложений .NET»
Язык мероприятия: русский

• 27 апреля | вторник, 13:30 (UTC+3:00)
Soft Skills Brunch: « IT Mythbusters: Soft Skill for Automation Engineers»
Язык мероприятия: русский

• 28 апреля | среда, 18:00 (UTC+3:00)
IT talk «О жизненном цикле софта, или где у клиента совесть»
Язык мероприятия: русский

Регистрируйтесь и присоединяйтесь!
Подготовка к конференции: как привести себя в форму

«Предполагаю, что эту статью читают и те, кто хорошо знаком с управлением проектами. Вероятно, словосочетание „обратная связь“ у большинства из них вызывает в памяти „модель бутерброда“, Wrap, SOR или BOFF. Все эти методики могут отлично работать, когда обратной связи ждет коллега по проекту, но для общения с докладчиком часто оказываются неэффективны».

Давать фидбэк докладчику — такой же навык, как и выступать перед аудиторией. Это требует времени, тренировок и внимания к деталям. Наша коллега Елена Шибаева помогла подготовить десятки докладов. В своей статье она делится подходами и конкретными шаблонами отзывов, которые пригодятся на прогонах перед конференцией.
2025/07/07 13:20:31
Back to Top
HTML Embed Code: