Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Работаю я в бюрократизированной конторе с плохими процессами. Текучка тут достаточно большая. Люди приходят и уходят. Менеджмент на уровне дна. В какой-то момент в команду докинули нового разработчика (с неясными целями и задачами). Ну вроде парень у...
Подробнее

Привет, Хабр!Сегодня с вами Смолюк Анастасия и Путилова Елена, участницы профессионального сообщества NTA.BigData плотно входит в нашу жизнь, датасеты растут и постоянно изменяются, что усложняет задачу кластеризации клиентов. Обычно д...
Подробнее

Сразу два довольно крупных астероида одновременно сблизятся с Землёй в середине октября 2023 года. Один из этих астероидов имеет обозначение 2011 GA. Второй имеет обозначение 1998 HH49.Эти два астероида никак не связаны между собой. У них разный пери...
Подробнее

Каждому, кто ходил извилистой тропкой автоматической генерации pdf из markdown файлов ведомы связанные с этой задачей пеньки решения: Pandoc, LaTex, wkhtmltopdf и т.п.Хочу поделиться с сообществом новым (по крайней мере для меня) вариантом решения эт...
Подробнее

Можно ли напечатать трассировщик на визитной карточке?Как реализовать преломление и отражение света?Узнаем в этой статье
Подробнее

Есть много причин почему доступ научным статьям и книгам должен быть свободным: Во-первых, это прекрасно Во-вторых... Всего голосов 4: ↑4 и ↓0 +4 Добавить в закладки 2
Подробнее

Привет, Habr! Возможно, кто-то меня даже помнит: совсем недавно я создал Python Framework для асинхронных приложений - Propan.Два месяц назад я делился с вами прогрессом и говорил, что работа над PropanV2 активно ведется. И вот, она завершена. Вот то...
Подробнее

Вы помните свое первое собеседование? Я свое помню отлично, преподаватель дольше обычного гонял мою плис в симуляторе Keil-C, придирался к любой мелочи, докапывался до каждой запятой в коде прошивки. А потом начал гонять по алгоритмам трассировки печ...
Подробнее

В данной работе я предлагаю попробовать понять как действуют кватернионы. Шаг за шагом, начиная с простой очевидной геометрии, без гэпов в духе: "вот вам готовый математический объект, пользуйтесь".Кватернионы - прекрасный инструмент описания поворот...
Подробнее

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

Недавно прошел PatriotCTF 2023. Таски хорошие особенно для начинающих. Зацепил меня таск по разделу PWN. Чтобы его решить необходимы знания в:1. Реверсе2. ROP-цепочках3. Базовых понятиях интов4. Знать что такое переполнение буффераЭто экзамен для на...
Подробнее

Привет Хабр! В предыдущей статье я рассказал, какие роли в команде были в той компаний. В этой статье пойдет речь о том какое место занимала команда в орг структуре компании. Начнем с того, что есть два типа руководителей: линейный и проектный.  ...
Подробнее

Расширенная гипотеза Коллатца, или проблема "nx+1" Вероятно, все уже слышали про гипотезу "3х+1", или гипотезу Коллатца. Эта гипотеза по праву считается самой простой нерешенной проблемой. Правила очень простые. Берём любое числ...
Подробнее

Социальные сети стали неотъемлемой частью нашей повседневной жизни. Они объединяют людей, позволяют обмениваться информацией, поддерживать связь с друзьями и даже находить новых знакомых. Однако, за всеми этими возможностями стоит сложная инженерная ...
Подробнее

asyncio.Queue - очередь, которая позволяет корутинам обмениваться данными. asyncio.Queue спроектирована так, чтобы быть похожими на классы модуля queue. Хотя очереди в asyncio не являются потокобезопасными, они предназначены для использован...
Подробнее

Управление промтами – важный навык для работы с нейросетями. Однако иногда не знаешь, как лучше их прописать. В результате ответы, генерируемые чат-ботами, оказываются очень общими и неточными.Я потратил много часов на различные курсы по промт-инжини...
Подробнее

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

В ближайшие годы Луна станет популярным объектом для космических программ во всём мире. К 2025 году в рамках миссии НАСА «Артемида-3» Луны впервые с момента окончания эры "Аполлон", более пятидесяти лет назад, будут высажены первые астронавты ("перва...
Подробнее

— Я тебе за что плачу? За то, чтобы ты играл на рабочем месте!?— Да.— Действительно…Продолжай.Люди играли, играют и будут играть. Но почему бы не играть с пользой и вместо «Танки Онлайн» приносить результат банку, а себе — денежку? Никаких причи...
Подробнее

Несколько лет назад я принимал активное участие в разработке твиков для iOS. Я создал множество продуктов и инструментов, распространяемых в Cydia, которые изменяли поведение системы iOS и добавляли новые функции вSpringBoard. Это было...
Подробнее

Привет, Хабр! Эта подборка посвящена производительным, но мощным ноутбукам с минимальным весом. Все они весьма хороши по производительности, возможностям и автономности. Что обычно хочется получить от дорогого и лёгкого ноутбука? Отличную клавиатуру ...
Подробнее

Привет, Хабр! Я Саша Алексеев, старший инженер по тестированию в Selectel. Некоторое время назад мы столкнулись с необходимостью реорганизовать отчеты end-to-end-тестов. Их прогон стал занимать слишком много времени, мы искали способы распределить ...
Подробнее

В прошлой части мы познакомились с Foundry, создали новый проект и освоили самые базовые команды для тестирования. Сегодня нам предстоит окунуться чуть поглубже, освоить автоматическое форматирование кода (forge fmt), научится отслеживать качество те...
Подробнее

Начав свою карьеру в качестве C# разработчика, я постоянно сталкивался с использованием техники внедрения зависимостей (Dependency Injection). За то время, что я работаю с C++, я не заметил здесь такого же широкого распространения этой идеи.В то же в...
Подробнее

Привет, Хабр! На момент написания статьи, я занимаюсь надежностью (SRE) в компании Workday, еще помогаю студентам в Практикуме осваивать курс по DevOps-практикам.В этой статье я поделюсь кратким обзором истории Docker, его ключевыми концепциями и мис...
Подробнее

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

Все началось в далеком уже 2016 году, когда Президент России поручил в срок до 1 декабря разработать и утвердить план мероприятий по внедрению технологий информационного моделирования в сфере строительства (BIM)...
Подробнее

В этой статье мы узнаем, что такое GraphQL и сравним его с REST API, проведём аналогии и посмотрим на главные различия. Ну а также, естественно, посмотрим, как работает GraphQL и какие у него возможности.
Подробнее

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

Разговоры о нейронных сетях не прекращаются. Постоянно выпускают новые программы и приложения на основе ИИ. Специалистам, работающим в области маркетинга, нелегко отслеживать тенденции, и ещё труднее среди большого количества приложений выбрать именн...
Подробнее