Всем привет! Меня зовут Сергей Яхницкий. Я пишу на Python уже больше шести лет, техлид в Яндекс Такси, Python‑евангелист и член Python‑комитета Яндекса (аналог Python Steering Council). Человек я простой, звёзд с Гитхаба не хватал: до того, как я устроился в Такси, я мирно писал маленькие бэкенды на Python. А потом меня прорвало: кодогенерации, CI/CD, кучи тестов, монорепа и прочее. Вот тут‑то моя питоничья душа и воспряла. Решил я всё автоматизировать, обновить всё, что движется, а что не движ…
Привет, Хабр! У нас новости. Мы запустили онлайн-курс по цифровой схемотехнике для начинающих. Он подойдет всем, кому интересно собрать из простых компонентов готовое устройство на макетной плате и узнать больше о «внутренностях» электроники. Присоединяйтесь сами или используйте курс для совместного досуга с ребенком, младшим братом или сестрой. Возможно, он поможет не только найти новое занимательное хобби, но и определиться с будущей профессией.Всего в курсе 11 практических роликов с подробны…
ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с основателями производства детского текстиля Татьяной и Игорем Семковыми. Я выросла в Омске в обычной семье, в самой обычной пятиэтажке. У меня не было стартовых капиталов и связей. Работала свадебным декоратором, а, когда родился сын, стало сложно. Тогда, как в ванильной бизнес-истории, я пыталась выбрать постельное белье сыну, но не нашла и решила сшить сама, яждизайнер. Мои свадебные клиенты – это бывшие невесты, а замуж они выхо…
У каждого человека есть важный монетизируемый ресурс — его внимание (то есть время осмысленной жизни). За внимание пользователя идёт борьба между интернет-компаниями, они придумывают всё новые трюки, чтобы завлечь и не отпустить юзера, а его задача — не потратить свой ресурс на рекламу и другие отвлекающие вещи. Поэтому блокировщики рекламы важны для личной безопасности и опасны для корпораций. В официальной финансовой отчётности Google указано, что технологии блокировки рекламных объявлений …
Итак, из-за идиотского стечения обстоятельств Кевин Митник — который в кои-то веки действительно никоим образом не был виноват — был выброшен с работы, лишён фальшивой личности на имя Эрика Вайса и оказался вынужден срочно бежать из очень полюбившегося ему Денвера. Ему предстояло найти новое место обитания и наконец официально стать в глазах государства и общества никаким не Кевином Митником, а Брайаном Мерриллом. Для этого всё было готово, оставалось немногое: осесть где-то в месте, где есть …
В эти выходные на меня навалилась ностальгия и захотелось вспомнить самое начало своей карьеры. Расскажу о взрывном росте сотовой связи в начале 2000х и о том, что случилось к 2013му. Спойлер — на улицу выставили половину персонала. Повествование я буду вести из двух времен: Из сегодня. Где мы знаем все произошедшие события и можем анализировать причины и следствия.Из вчера, точнее из промежутка 2003–2013 годы. На них пришлась моя учеба и начало работы. Мне любопытно показать, как видели событи…
Если вы посмотрите на общую раздутость современного софта, загружаемые 100 гигабайтные игры, ежегодную Nvidia X090 дающую +20% год от года, и 20-ядерные процессоры, то со стороны может показаться, что оптимизация производительности неважно чего, будь то игры или другой софт, казалось бы, утратила свою актуальность. В эпоху безнаказанной производительности аппаратной части можно расплескивать хоть половину этой мощи, и пользователь этого даже не заметит. Это все может и верно, если вы не делаете…
Эти жёлтые кристаллы были обнаружены после того, как аппарат НАСА «Кьюриосити» случайно проехал по скале и расколол её.Марсоход НАСА «Кьюриосити» сделал это крупное изображение скалы, прозванной «Снежное озеро», 8 июня 2024 года, на 4 209-й марсианский день, или сол, миссии. Девятью днями ранее марсоход раздробил похожую скалу и обнаружил внутри кристаллическую текстуру и элементарную серу.Среди нескольких недавних находок марсоход обнаружил камни из чистой серы — впервые на Красной планете.30…
Часто при написании кода на Python нам требуется представить объект определенным образом или включить значения каких-либо выражений внутрь строки. Для этого мы можем использовать форматирование строк. При этом в Python существуют сразу три способа форматирования строк:оператор % строковый метод format() f-строкиПричиной такого разнообразия является развитие языка Python и постоянное совершенствование его инструментария. Один способ форматирования устаревает, ему на смену приходит новый, более…