Feed aggregator

Ваш телефон под прицелом: как отличить вредоносное приложение от безопасного

Habr.com - 5 hours 35 min ago

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

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

Читать далее

Туториал к мануалу: публикация исходного DIY-нейрокода под ESP32 с деталями для 3D-печати и сборки своего девайса (18+)

Habr.com - 5 hours 36 min ago

По результатам голосования публикуются исходники устройства, а именно:

Корпус:
1. 3D-модели деталей и сборки корпуса в редактируемом формате SolidWorks 2019.
2. 3D-модели деталей корпуса для 3D-печати в формате *.STL и проект в Creality с правильной ориентацией деталей при печати.

Код:
1. Исходники под Arduino IDE в формате *.ino.
2. Скомпилированные бинарники под ESP32C3 в формате *.bin.

Всё доступно на Github, файл Readme с инструкцией по сборке прилагается.

Лень читать Readme, как это быстро собрать с помощью нейронки?

Расскажи историю

Определение скорости/факта наличия вращения микродвигателей

Habr.com - 5 hours 37 min ago

Shenzhen Dehong Electric Motor Co., Ltd Store

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

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

Читать далее

Как развернуть Nextcloud Talk на собственном VPS

Habr.com - 5 hours 41 min ago

Nextcloud Talk — отличная альтернатива Telegram и WhatsApp* для голосовых звонков и видеосвязи. Это популярная опенсорсная платформа, которая стала актуальной ещё после закрытия Skype и Discord, а сейчас тем более.

Как известно, на территории РФ плохо работают западные мессенджеры WhatsApp* и Telegram, звонки не проходят в целях борьбы с мошенничеством. В таких условиях приходится искать альтернативные программы, которые легальны и не уступают по качеству. Хороший вариант — установка сервера коммуникации на своём приватном VPS.

Nextcloud Talk — одна из таких рабочих платформ для аудио- и видеозвонков.

Читать далее

Как делают точные весы в России: наш тур по производству Госметра

Habr.com - 5 hours 41 min ago

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

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

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

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

Читать далее

Зачем школьный учитель из Баку придумал первый пенный огнетушитель

Habr.com - 5 hours 42 min ago

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

Это уже потом стало понятно, что можно её куда-то применить. Наладили процессы, но остался один вопрос. 

А что делать, если она горит?

Нефтяные пожары пытались заливать водой, засыпать песком, сбивать взрывами, тушить пороховыми устройствами. Иногда срабатывало. Чаще — нет. Методы были опасными, нестабильными и плохо подходили для больших очагов. Универсального решения не было.

И как раз в городе Баку, где нефти было очень много, решение предложил школьный учитель химии. Баку конца 19-го – начала 20-го века был индустриальным городом, который рос быстрее, чем правила безопасности. В отдельные годы здесь добывали до половины всей нефти Российской империи и заметную долю мировой.

Читать далее

Утром деньги – вечером стулья: модели оплаты в контрактной разработке электроники

Habr.com - 5 hours 42 min ago

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

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

Читать далее

Макрос-клавиатура которую я делал 5 лет

Habr.com - 5 hours 42 min ago

Меня зовут Нияз. Я ретушёр, дизайнер и иногда программист, а с недавних лет — ещё и отец двух мальчиков

Почему «Я.Директ» не приводит b2b-клиентов и как продвигать товары с длинным циклом сделки и множеством касаний

Habr.com - 5 hours 48 min ago

Привет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». Во многих b2b-нишах привлекать клиентов через контекстную рекламу действительно сложно — я сталкиваюсь с этим постоянно. Длинный цикл сделки, множество касаний, сложный продукт, который понятен только профессионалам, — всё это сильно ограничивает эффективность Директа. Но в одном из проектов с производителем огнезащитных материалов нам удалось увеличить общее количество заявок из Яндекс Директа на 50%, а долю качественных лидов — в два раза. Ключ к результату оказался в глубокой работе с семантикой, доработке сайта под реальную аудиторию и постоянных экспериментах с рекламными кампаниями.  

Читать далее

Почему ваш проект не замечают: разбор репозитория на практике

Habr.com - 6 hours 2 min ago

Open Source проект может быть технически отличным и при этом оставаться неизвестным. Всё прекрасно работает, но репозиторий не привлекает ни пользователей, ни контрибьюторов. Причина чаще всего не в качестве кода, а в томкак проект представлен на GitHub.

Сегодня я хочу разобрать проект Tgin (инфраструктурная прослойка для Telegram-ботов на Rust). На его примере я покажу, какие элементы репозитория реально влияют на интерес к проекту, где чаще всего теряются пользователи и контрибьюторы.

Читать далее

Почему ваш бектест врёт на 50%, и при чём тут выбор между Python и C++

Habr.com - 6 hours 18 min ago

Sharpe 2.1 в pandas-бектесте, через три месяца реальной торговли упал до 0.3

Pandas-бектесты систематически завышают доходность на 30-70%. Одна строчка с shift(-1) и вы уже используете завтрашние данные для сегодняшних решений. Плюс survivor bias, плюс нереалистичные fills.

В статье разбираю источники look-ahead bias, сравниваю vectorized и event-driven подходы на данных MOEX (SBER, GAZP, LKOH за 2020-2024), мои замеры latency для Tinkoff API, и рассуждения о том, когда Python уже не вывозит и пора думать про C++

Читать далее

[Перевод] Как ИИ помогает упростить BPMN-диаграммы

Habr.com - 6 hours 39 min ago

Звучит знакомо, когда пытаешься объяснить или понять процессы, но при просмотре диаграмм, которые их представляют, в итоге запутываешься в куче стрелок и квадратов?

«Джуны старше 50 лет никому не нужны». Как я сменил воинскую службу на IT в 53 года

Habr.com - 6 hours 42 min ago

На рынке по-прежнему держится норма: после 40–50 лет карьеру лучше не трогать. Я 30 лет служил в морской авиации, а перед выходом на пенсию понял, что у меня остаётся немного вариантов для заработка — один из них: устроиться охранником в школу за 30 000 рублей с гордой надписью Security на курточке. Рассказываю, как решил поменять профессию, через что пришлось пройти и как в итоге в 53 года стал тестировщиком программного обеспечения.

Читать далее

Доля поисковых нейросетей в 2025 году

Habr.com - 6 hours 53 min ago

Собрали данные исследований за 2025 полный год по использованию нейросетей в связке с трафиком на сайты

Generative Engine Optimization (GEO) — это процесс оптимизации контента и цифрового присутствия бренда под генеративные поисковые системы (ИИ-ассистенты типа ChatGPT, нейровыдачу Google SGE или Яндекс с Алисой). Ключевое отличие их работы — не перенаправление пользователя на сайт, а предоставление instant-ответа непосредственно в интерфейсе с цитированием источников.

Ярые сторонники GEO говорят о том, что нейросети захватывают мир, панически кричат о смерти традиционного SEO-продвижения.

Ярые противники GEO наоборот, говорят что трафика в ИИ нет, доля пользователей ничтожно мала и все это просто очередной хайп.

Правда, как всегда, где-то посередине, давайте попробуем разобраться с нейросетями и поисковым трафиком имея на руках данные за полный год.

Читать далее

Дрейф, потеря контекста и «уверенная чушь»: протокол восстановления SDX-S

Habr.com - 6 hours 57 min ago

LLM умеют многое, но иногда ломаются так, что виноватым выглядит пользователь: контекст уезжает, инструкции исчезают, инструмент падает, а модель продолжает говорить уверенно, как будто всё нормально.
Мы смотрим на это не как на “плохой ответ”, а как на деградацию состояния диалога. Если не поймать момент, по цепочке шагов и становится всё убедительнее.
Мы собрали процедуру SDX-S: триггеры → диагностика причины → восстановление → критерии возврата. Ниже: состояния, “дашборд” и два кейса, где это реально спасает.

Читать далее

VictoriaLogs в Kubernetes: от установки до практического применения

Habr.com - 7 hours 6 min ago

Руководство по развёртыванию и использованию VictoriaLogs в Kubernetes. Документ фокусируется на практических шагах: установка через Helm, интеграция с cert-manager и Ingress, генерация логов, примеры запросов в LogsQL и интеграция с экосистемой наблюдаемости.

Читать далее

LLM нельзя внедрить сверху. Снизу тоже. А как можно?

Habr.com - 7 hours 9 min ago

95% корпоративных пилотов по внедрению LLM проваливаются. При этом фрилансеры и инди-специалисты показывают кратный рост эффективности с теми же инструментами.

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

Почему так и что с этим делать?

Ну-ка, ну-ка...

Как открыть IT-направление в компании, которая никогда не занималась IT

Habr.com - 7 hours 33 min ago

Открыть IT-направление в не-IT компании — это не про технологии. И не про программистов. И даже не про деньги.

Читать далее

Освоение китайского ПЛК FX3U-14mr

Habr.com - 7 hours 34 min ago

Приобрел я китайский ПЛК типа Mitsubishi FX3U-14mr. Цена хорошая. Функционал интересный, не без недостатков, но достоинств больше: в основе микроконтроллер STM32F103VCT6.

Читать далее

Что такое канбан и как на самом деле по нему работать

Habr.com - 7 hours 42 min ago

Это базовая методичка по канбан. На пальцах объясняю, как устроен метод и даю рабочую схему, как внедрить его в команде.

Читать далее

Who's online

There are currently 0 users and 0 guests online.
Syndicate content