
Мы разрабатываем сервис, который поможет сетевикам управлять аплинками. В процессе подготовки стенда для тестирования потребовалось в изолированном окружении развернуть виртуальный маршрутизатор и анонсировать на него несколько Full-View.
Мы разрабатываем сервис, который поможет сетевикам управлять аплинками. В процессе подготовки стенда для тестирования потребовалось в изолированном окружении развернуть виртуальный маршрутизатор и анонсировать на него несколько Full-View.
Вам доводилось слышать или говорить эту фразу? Ну, ту что в названии поста.
Само ее существование вызывает у меня вопросы. Но еще больше вопросов у меня к тем, кто считает, что эта фраза бывает уместна. Или, более того, используют её для подчеркивания неосведомленности собеседника.
Функция Кантора — удивительный математический объект, который бросает вызов интуиции: она непрерывна, но нигде не дифференцируема, её производная равна нулю почти всюду, но сама функция при этом возрастает от 0 до 1. В этой статье мы разберём её построение, математические свойства, связь с фракталами, теорией меры и вероятностными распределениями. Также рассмотрим неожиданные параллели с машинным обучением: от генерации разреженных данных до тестирования градиентных методов.
KISS Virtual XML RDBMS. Новая система разработки клиентских desktop и web приложений. Язык программирования ULCA.
Я работаю бэкенд-инженером на Scala, и иногда пишу свои пет-прожекты с экспериментами, которые зачастую никуда не уходили. Но в этот раз я решил поделиться своим опытом.
Недавно мне пришла идея написать телеграмм бота для общения за определенную плату. Я погуглил подобные сервисы, и да, это уже реализовано на некоторых площадках, но мало кто активно этим пользуется.
Привет! Меня зовут Илья, и я увлекаюсь сбором и анализом открытых данных из интернета. Это позволяет мне иногда находить действительно интересные вещи.
Сегодня я подготовил для вас подборку из семи любопытных рейтингов, связанных с онлайн-курсами в России и за рубежом.
Этой статьей я хотел бы начать серию обучающих материалов, в которой поделюсь всем, что мне известно про редактирование текста и организацию работы в Obsidian
и с Markdown
файлами.
Покажу интересные способы использования markdown заметок для решения разных задач.
strongSwan — опенсорсная имплементация IPsec, фреймворка VPN. Несмотря на полувековой стаж, проект продолжает развиваться: последняя на сегодня версия приложения вышла в декабре. У него подробная документация, есть блог с CVE и публичная база тестов. По полезной пропускной способности, задержке и утилизации CPU strongSwan превосходит Wireguard, но остаётся в тени — из-за сложности и малой пригодности для обхода блокировок. Зато перед теми, кто не ленится, он открывает широкий простор для экспериментов.
Поговорим про такого зверя, как positional bias. Разберёмся на примере задачи по ml system design — предсказание вероятности клика по товару в поисковой выдаче.
Рассмотрим основные подходы к решению: дисконтирование таргета, добавление «позиции» как фичи и другие подходы, используемые в рекомендательных системах и поисковых алгоритмах.
Доброго времени суток всем, кто зашел почитать эту статью! Итак, сейчас на дворе 2025 год и тема нейросетей уже набрала и продолжает набирать большие обороты и имеет очень большой потенциал. Поэтому и количество заинтересованных ими так же увеличивается и увеличивается, и я не стал тому исключением. Так я и подошел к желанию написать свою собственную нейросеть, думаю у многих возникает такое же желание). Без лишних слов перейдем к тому, что я нашел статью (точнее она состоит из 3-х частей) на Хабре по написанию простой нейросети для начинающих (от автора @AndBoh Так вот, в ней очень много полезной и краткой информации о нейросетях, но меня больше интересует именно практическая, вторая часть, на ее основе я и буду писать свой код и эту статью. Почему я решил переписать эту статью? Ну, наверное потому, что она была написана на языке JavaScript, а мне ближе все таки Python, во-вторых, когда разбирался в этой статье и писал свой код по ней, было очень много непонятных моментов, которые мало объяснялись, собственно поэтому я сделаю упор в своей статье на «понятность» и разбор сложных моментов. Сразу оговорюсь, код будет писаться на основе классов как и у предыдущего автора, но на языке Python, я немного в курсе того, что с библиотекой Tensorflow и матрицами код будет работать быстрее, но я ориентируюсь на простоту и понятность, поэтому мой выбор – классы (ссылка на папку с кодом Ядиск). Итак, начнем…
Пишете инструкции, проводите по 10 созвонов в день, но стоит вам уйти в отпуск — сотрудники звонят, чтобы вы «потушили пожар». Хочется развивать бизнес, а вы все еще помогаете офис-менеджеру заказывать стаканчики для кофе. Это нормально: так ошибался и я, 10 лет строя диджитал-агентство.
Привет, меня зовут Владимир Малюгин, и я в диджитале 17+ лет. Руковожу performance-маркетинговым агентством Digital Geeks, помогаю бизнесам продвигать сайты, внедрять AI и управлять командой системно и эффективно. В статье расскажу про 7 инсайтов, которые помогли мне сделать так, что операционка занимает 20% времени, а в агентство возвращаются бывшие сотрудники.
Мощный инструмент аналитики, который буквально перевернул наш подход к работе с маркетплейсами. Благодаря ему мы смогли выйти на прибыль в 9 млн рублей уже в первый месяц использования!
Меня зовут Даниил, я брокер по продаже готового бизнеса. Эта статья предназначена для предпринимателей, которые хотят самостоятельно продать свой бизнес. Мы будем говорить о микробизнесе стоимостью от 5 до 30 млн рублей.
Цель статьи — показать эффективные стратегии и методы для выгодной, быстрой и безопасной продажи бизнеса, а также предложить пошаговое руководство и полезные советы.
Рекомендую использовать статью дважды.
Ну что, друг, как тебе живётся в новом ИТ‑реалистичном мире? Раньше стоило тебе просто обновить резюме, и рекрутеры написывали в личку, словно сотрудники «Кирби». Полгода приходилось отбиваться от предложений, где «интересный проект, дружный коллектив, печеньки, опционально — зарплата».
А теперь? Теперь ты снова открываешь резюме, но мир изменился. LinkedIn молчит. На hh 2–3 просмотра в неделю, а на отклики вал отказов. Рекрутеры больше не бомбят тебя сообщениями.
Ты ведь не стал хуже, правда? Напротив, за эти годы ты стал только сильнее. Разобрался с новыми технологиями, прошёл через пятничные релизы, хотфиксил прод ночью в субботу, учился, рос.
Но есть нюанс. Ты учился не тому.
Пока ты писал код, тянул дедлайны и проект в целом, другие изучали настоящее искусство выживания в ИТ: как писать «правильное» резюме и проходить собеседования.
Ты не прошёл главный курс всего отечественного IT.
Ты не прошёл курс «Как очаровать рекрутера».
В современном мире QR-коды стали неотъемлемой частью нашей жизни. Они используются для самых разных целей: от рекламы до оплаты товаров и услуг. Существует множество сервисов по созданию QR-кодов, платных и бесплатных. Выбор неправильного сервиса-генератора может привести к огромным проблемам.
В 2014-м я ушла «на фриланс». Нужно было выбрать специализацию — невозможно одинаково хорошо делать всё. Я проанализировала свой опыт и поняла, что лучше всего у меня получаются фуд‑зоны для упаковок. Коллеги это отмечали, арт‑директора хвалили композиции из фруктов. Сделала на это ставку.
Когда в компании больше 10 сотрудников и сотни задач, руководитель теряет контроль: не видит, кто чем занят, как продвигаются проекты и где возникают задержки. Системы Work Management решают эту проблему. Они автоматизируют рутину, упрощают коммуникацию, систематизируют передачу знаний и обеспечивают прозрачность процессов.
Недавно наша компания прошла через выбор базы знаний с функциональностью Work management. Подготовку шорт-листа поручили мне, а я решил сделать из этого статью.
Материал не претендует на объективность и содержит много впечатлений в стиле нравится/не нравится. Но, как показывает мой более чем 30-летний опыт, то, что не нравится, внедрить гораздо сложнее чем то, что нравится.
Зачем IT-компании база знаний? Вопрос риторический. Знания в головах экспертов — опытных сотрудников и руководителей подразделений — это такой же нематериальный актив компании, как и, например, используемое ПО. А значит, должны:
Use Case (сценарий использования) – это метод описания взаимодействия пользователя (или другого актора) с системой для достижения определённой конкретной цели. Проще говоря, Use Case описывает, кто и что делает с системой (или что система делает в ответ), чтобы пользователь получил нужный результат.
В контексте анализа требований Use Case выполняют важную роль: они переводят разрозненные требования в последовательность действий и реакций системы, понятную для всех участников проекта. Таким образом, Use Case помогает:
Когда-то узкоспециальная аббревиатура ERP теперь получила широкую известность. Особенно в связи с постоянными призывами руководства страны к импортозамещению и необходимостью выделения для этого фантастических денежных ресурсов.
Как-то оказалось, что все системообразующие и крупнейшие предприятия не способны продолжать свою деятельность без замещения используемых у них программ SAP, Oracle, BAAN, Axapta и тому подобных.
Западные вендоры, а по-русски – поставщики этих программ лишили наши предприятия возможности продления лицензий, что казалось бы должно привести к невозможности их использования.
На самом деле это не так.
Присутствия в стране зарубежных поставщиков программного обеспечения не требуется для сохранения работоспособности предприятий!
Тогда, почему же возник такой ажиотаж по этому вопросу?
Symfony и React – мощная связка для создания современных веб-приложений. Symfony, как PHP-фреймворк, обеспечивает надежный серверный бэкенд: работу с базой данных, бизнес-логику, REST API и безопасность. React же отвечает за динамичный интерфейс на стороне клиента, позволяя создавать богатые Single Page Application (SPA) с мгновенной реакцией на действия пользователя. Используя их вместе, разработчики получают гибкость разделения фронтенда и бэкенда, что упрощает поддержку и масштабирование. Например, бэкенд на Symfony можно переиспользовать для мобильного приложения или другого клиента, пока React обеспечивает отличное UX в браузере.
Однако сочетание двух разных технологий несет и ряд вызовов. Нужно грамотно спроектировать API для связи между фронтом и бэком, обеспечить безопасный обмен данными и учесть особенности работы SPA (например, отсутствие перезагрузки страниц, хранение состояний на клиенте и пр.). Возникают вопросы: как организовать взаимодействие React-приложения с Symfony API? Как защитить API и пользовательские данные от угроз, таких как несанкционированный доступ или атаки? В этой статье мы рассмотрим основные проблемы интеграции Symfony + React, связанные с API и безопасностью, а также предложим практические методы их решения. Статья ориентирована на разработчиков от начинающих до среднего уровня и включает примеры кода и наглядные иллюстрации ключевых моментов.