Feed aggregator

Строим карту IP коннектов домашних девайсов, без регистрации и смс

Habr.com - Sat, 02/15/2025 - 12:08

Вы никогда не задумывались, а куда вообще коннектится все то что у вас дома в сети ? Все эти Windows, MacOS, iOS и прочие проприетарные и умные утюги ? А это не сложно посмотреть. Сегодня в нашем кружке 'Оч.умелые ручки' мы будем следить за теми, кто следит за нами.

Наша цель - построить карту и графики того куда коннектится все то что сидит в сети дома. И не по трафику, понятно что какая-то там условная Амедиатека будет в топе, а именно про то, куда устанавливаются соединения. Готовить будем на Mikrotik, Grafana и Victoria Logs. В результаты мы получим что-то вроде вот этого:

Читать далее

Строим карту IP коннектов домашних девайсов, без регистрации и смс

Habr.com - Sat, 02/15/2025 - 12:08

Вы никогда не задумывались, а куда вообще коннектится все то что у вас дома в сети ? Все эти Windows, MacOS, iOS и прочие проприетарные и умные утюги ? А это не сложно посмотреть. Сегодня в нашем кружке 'Оч.умелые ручки' мы будем следить за теми, кто следит за нами.

Наша цель - построить карту и графики того куда коннектится все то что сидит в сети дома. И не по трафику, понятно что какая-то там условная Амедиатека будет в топе, а именно про то, куда устанавливаются соединения. Готовить будем на Mikrotik, Grafana и Victoria Logs. В результаты мы получим что-то вроде вот этого:

Читать далее

Как мы внедряли принципы Рэя Далио в IT-компании

Habr.com - Sat, 02/15/2025 - 11:12

Что делали по наитию, что делали уверенно, но неверно, и как осмысляли свои собственные принципы, расскажу сегодня здесь. Все примеры через призму нашей компании Decart IT.

«Принципы» (Principles) Рэя Далио являются фундаментальным трудом, который описывает философию и правила, которые помогли автору добиться успеха в инвестициях и управлении компанией Bridgewater Associates.

Читать далее

Транспортный уровень: TCP И UDP

Habr.com - Sat, 02/15/2025 - 11:00

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

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

Читать далее

Введение в WebSocket и Socket.IO

Habr.com - Sat, 02/15/2025 - 10:47

Введение

WebSocket — это протокол, обеспечивающий двустороннюю коммуникацию между клиентом и сервером, идеально подходящий для приложений, где необходима передача данных в реальном времени, таких как чаты, уведомления и онлайн-игры

Socket.IO — это библиотека, которая расширяет возможности WebSocket, предоставляя механизмы автоматического переподключения и fallback-режимы для более стабильной работы в нестабильных сетевых условиях

В этой статье мы рассмотрим, как работают эти технологии, какие задачи решают, их преимущества и ограничения, а также покажем, как быстро настроить сервер и клиента для работы с WebSocket и Socket.IO.

Читать далее

4 страны, в которых можно оформить зарубежные карты предпринимателям из РФ в 2025 году

Habr.com - Sat, 02/15/2025 - 09:15

Уходящий год стал беспрецедентным для российских предпринимателей с точки зрения давления международных финансовых систем. ЕС начал изымать активы, которые замораживались с 2022 года ― 1,4 млрд € уже безвозвратно пропали со счетов российских предпринимателей, компаний и физлиц. Разве можно в таких условиях доверить свои средства иностранному банку?

А если я скажу, что еще остались страны, которые соблюдают финансовый нейтралитет, несмотря на санкции?

Читать далее

Декораторы для подрастающих (Python)

Habr.com - Sat, 02/15/2025 - 00:05

Всем привет, меня зовут Аббакумов Валерий.

Я Python разработчик, в основном занимаюсь бэкэндом веб приложений. Продолжаю серию статей для начинающих разработчиков. Мы подобрались к средне сложным примерам использования декораторов.

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

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

Если вы чувствуйте, что данный материал пока что для вас сложен, вы всегда можете оставить комментарии или вернуться к прошлой статье.

Читать далее

[Перевод] «Люди не замечают постепенных улучшений»: ИИ не зашёл в тупик — вот почему

Habr.com - Fri, 02/14/2025 - 23:59

Мнения о будущем искусственного интеллекта расходятся кардинально: одни уверены, что уже в ближайшие месяцы ИИ достигнет уровня AGI (общего искусственного интеллекта), другие — что генеративный ИИ обречён на провал. Пол Паллаги утверждает, что «o3 превосходит человека», в то время как Уилл Локетт заявляет, что «ИИ окончательно зашёл в тупик». Кто из них прав? Чтобы разобраться, необходимо внимательно рассмотреть аргументы обеих сторон.

В этом тексте я сосредоточусь на анализе доводов о том, что «ИИ упёрся в стену».

Читать далее

Как я развернул фулстек-приложение на «NestJS» с «Angular» в «Supabase» и «Vercel»

Habr.com - Fri, 02/14/2025 - 23:47

Я разработал небольшое фулстек-приложение в качестве примера REST + WebSockets бойлерплейта на NestJS и Angular. В приложении используется PostgreSQL для хранения данных, Redis для кэширования и Minio для работы с файлами. Изначально целевой средой для развертывания был Kubernetes, но для ускорения разработки и тестирования MVP я решил использовать бесплатные облачные сервисы: Supabase для инфраструктуры и Vercel для деплоя бэкенда и фронтенда.

Читать далее

Собеседование Яндекса, как обряд инициации: для чего нужны такие собеседования

Habr.com - Fri, 02/14/2025 - 23:36

Без всяких сомнений, в IT-отрасли РФ не так много людей, кто не был бы знаком с особенностями найма в Яндекс. Некоторые считают, что этот процесс имеет чёткую цель отбора наиболее сильных программистов, другие же шутят про "-40% от рынка" и радость ночных дежурств. Но всё же, зачем нужны такие собеседования? 

Читать далее

Чем Kubernetes лучше Docker Swarm

Habr.com - Fri, 02/14/2025 - 21:59

Продолжение истории «Контейнерный хостинг или чем Kubernetes лучше Docker Swarm» где я описывал проблемы при построении облачного сервиса,а возможные решения выбирал между Docker Swarm и Kubernetes. Статья будет особенно полезна тем, кто практически не имея опыта, сомневается что выбрать в качестве оркестратора для своих проектов. Забавно будет почитать и тем, кто уже прошел по этим граблям и имеет свой собственный опыт, чтобы освежить в памяти какие‑то моменты или где‑то взглянуть по-новому.

Читать далее

Выбираем решение для NoSQL

Habr.com - Fri, 02/14/2025 - 21:59

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

Читать далее

Замолвите словечко за akvorado

Habr.com - Fri, 02/14/2025 - 21:33

Добрый день! Меня зовут Михолап Константин. Работаю в небольшом операторе связи инженером, а вот в каком уже поймете по AS и страничке в PeeringDB.
В 2025-ом году никого уже не удивить наличием возможности визуализировать входящий трафик для разного рода ISP или ЦОД, поэтому возможно Вы уже слышали что-то про Akvorado.

В рамках этой статьи познакомимся с адаптацией такого программного комплекса инструмента Akvorado. И так, Akvorado - это Netflow-коллектор с функциями визуализации собираемого трафика. К публике он вышел в 2022 году, о нем много кто слышал, я уверен. Были разные материалы например в linkmeup. Очень прост для установки, развертывания и возможно даже обслуживания (если вы чуть-чуть знаете Сlickhouse).

Читать далее

Как эффективно задавать вопросы ChatGPT: Пошаговое руководство для начинающих

Habr.com - Fri, 02/14/2025 - 21:24

Вы, наверное, уже слышали о ChatGPT. Может быть, вы использовали его, чтобы написать письмо, задать вопрос или даже решить спор за ужином. Но знаете ли вы, что существует целая наука о том, как получать наилучшие ответы от ChatGPT? Добро пожаловать в мир инженерии запросов – где правильно сформулированный вопрос дает точный и полезный ответ.

В этом посте мы рассмотрим, как задавать ChatGPT умные вопросы, чтобы получать наиболее релевантные ответы. Мы обсудим, как сделать ваши запросы четкими и сфокусированными, как контролировать стиль и тон ответа и как избежать случаев, когда ChatGPT может просто «выдумать» ответ.

Мы также поговорим о таких техниках, как Zero-Shot Prompting (запросы без дополнительной информации), Few-Shot Prompting (приведение примеров для улучшения ответа) и о том, как использовать шаблоны, чтобы структурировать ваши ответы.

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

А если вам хочется углубиться в тему еще больше, мы расскажем о нескольких дополнительных техниках, которые помогут вам стать настоящим мастером в инженерии запросов. Поехали!

Читать далее

Как мы прошли бюрократический ад, чтобы разработать нейросеть на заводе: сложности при создании ИИ на производстве

Habr.com - Fri, 02/14/2025 - 21:00

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

Читать далее

Моделирование управления AC двигателя — Field oriented control of PMSM с помощью opensource решений

Habr.com - Fri, 02/14/2025 - 19:47

В этой статье я хочу поделиться результатом своих исследований в области моделирования систем управления двигателями переменного тока. В качестве объекта управления был выбран синхронный двигатель с постоянными магнитами PMSM (Permanent Magnet Synchronous Machine) как наиболее распространенная машина в современных транспортных средствах. Основное внимание будет уделено построению математической модели системы, объекта управления, и алгоритмов для симуляции. Для реализации модели я выбрал open source решения: Python control, Scilab. Мне было интересно, возможно ли использование свободных средств моделирования для построения более-менее сложных и реальных систем. Далее я поделюсь своими впечатлениями. В первой части статьи приводится теоретический материал, где описываются основные уравнения двигателя и элементы теории управления. Для теоретической части необходимы базовые понимания электротехники, ниже приложу ссылки, где можно обновить знания. Я постарался проработать разные источники литературы, чтобы взять необходимый минимум, с которым самому пришлось столкнуться для понимания сути процессов управления двигателем. Читатель вправе пропустить матчасть и перейти сразу к описанию реализации, и при необходимости вернуться к некоторым теоретическим аспектам в этом материале, или других источниках. Реализация алгоритмов управления построена по классическому принципу с помощью диаграммы потоков.

Читать далее

[Перевод] Valhalla — эпичный рефакторинг Java. Часть 2: проблемы проекта и их решения

Habr.com - Fri, 02/14/2025 - 19:37

Команда Spring АйО перевела и адаптировала доклад Брайана Гоетца «Valhalla — эпичный рефакторинг Java», и сегодня мы публикуем вторую часть из трех. В первой части серии было рассказано об истории и причинах появления проекта Valhalla. Во второй части подробно разбирается вопрос о том, с какими фундаментальными сложности команда столкнулась на пути к решению поставленных задач.

Читать далее

Кубсаты СТЦ достигли рекордной скорости передачи информации на Землю

Habr.com - Fri, 02/14/2025 - 19:34

Большая новость – скорость передачи данных с наших МКА на Землю достигла 60-100 Мбит/с. Ее удалось зафиксировать после проведения ряда технологических улучшений методического и программного обеспечения миссии.

Эти данные уникальные в мировом значении для кубсатов формата 3U. Мы можем смело отметить, что предприятие совершило очередной технологический прорыв!

Команда СТЦ продолжает исследовать горизонты возможностей, разрабатывая новаторские подходы и решения, способные расширять границы освоения космического пространства. Новая система связи позволяет не только увеличить скорость, но и обеспечить стабильность соединения и надежность передачи информации.

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

Уверены, что этот успех внесет значительный вклад в развитие отечественных космических технологий.

Читать далее

«В ногу со временем»: разбор развития трендов и подходов QA

Habr.com - Fri, 02/14/2025 - 19:33

Представим ситуацию. 2010 год, вы сидите за компьютером и играете в Counter Strike или Call of Duty. В самый ответственный момент игра начинает подвисать или вы застреваете в текстурах, из-за чего сливаете миссию. Обидно, но такое бывает по 10 раз в день, поэтому вы смиренно начинаете снова. А теперь представим ту же ситуацию в 2025 году. Очевидно, что сейчас большинство пользователей, столкнувшись с нерешаемой проблемой в игре, в итоге просто забросят ее. Потому что паттерны людей и их требования к продукту меняются. Соответственно, должны меняться и подходы к обеспечению качества ИТ-продуктов.

Меня зовут Алексей Петров. Я директор по качеству в ОК. В этой статье я в легкой исторической перспективе рассмотрю основные тренды и подходы, которые использовались в недавнем прошлом и актуальны сейчас.

Читать далее

«В ногу со временем»: разбор развития трендов и подходов QA

Habr.com - Fri, 02/14/2025 - 19:33

Представим ситуацию. 2010 год, вы сидите за компьютером и играете в Counter Strike или Call of Duty. В самый ответственный момент игра начинает подвисать или вы застреваете в текстурах, из-за чего сливаете миссию. Обидно, но такое бывает по 10 раз в день, поэтому вы смиренно начинаете снова. А теперь представим ту же ситуацию в 2025 году. Очевидно, что сейчас большинство пользователей, столкнувшись с нерешаемой проблемой в игре, в итоге просто забросят ее. Потому что паттерны людей и их требования к продукту меняются. Соответственно, должны меняться и подходы к обеспечению качества ИТ-продуктов.

Меня зовут Алексей Петров. Я директор по качеству в ОК. В этой статье я в легкой исторической перспективе рассмотрю основные тренды и подходы, которые использовались в недавнем прошлом и актуальны сейчас.

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content