Обновить

Разработка

Сначала показывать
Порог рейтинга

Использую для разных надобностей перешитые TV-боксы, потому что удобные маленькие одноплатники в аккуратных корпусах - а "сделать корпус для своего устройства" - отдельная головная боль, которую в данном случае можно просто избежать.

В частности, неплохая штука - X88-mini, 64-битный 4-ядерный процессор с 4 гигабайтами ОЗУ, для некоторых применений вполне годно.
Чтобы не колдовать каждый раз с подбором образа ОС, и методами его помещения туда - слепил что-то вроде дистрибутива.

В основе - Debian bookworm, в минимальной конфигурации, дополнительно установлены только Midnight и Vim.
Загрузочный образ - примерно 1.5 гигабайта, можно записать на любую подходящую SD-карту, воткнуть в слот и загрузиться.

Работает только по сети, по ssh, терминал подключать не нужно, да и не заработает.
IP получит по DHCP, останется залогиниться и можно настраивать почти под что угодно.
Графический интерфейс тоже можно запустить, в отличии от текстовой консоли - но GPU там так себе, это больше для серверных задач подходит: веб, бекенд, автоматика.

И еще одно ограничение - не удалось подобрать нормально работающее ядро, кроме "родного", это ограничивает использование софта, требующего модулей ядра.
Если кто подскажет хороший вариант - будет неплохо.

Образ закинул на Гитхаб, в релизах: https://github.com/JBFW/X88-mini

Теги:
+8
Комментарии33

Мне только что пришло интересное письмецо от Vaadin :)

Hi everyone,

This message is going out to the whole Vaadin community, as the news comes directly from years of your feedback, ideas, and passion for building better web apps in Java.

Now we’re taking another big step forward and Hilla will be merged into Vaadin Flow and discontinued it as a separate product, and our main focus will move fully toward building web UIs in pure Java.

Read more about this in our blog.

Whether you’ve been with Vaadin since the early days or just joined recently, we need your input to make it useful and helpful in your work, so let us know what you think. Thank you!

on behalf of the Vaadin Team

Sami

Если вкратце, Vaadin Flow - это "классический Vaadin", а Hilla - его React-версия.

Поэтому те, кто сидят на Vaadin Hilla, подумайте о переходе на Vaadin Flow. Ну или на чистый React :)

Теги:
0
Комментарии0

SEO — бессмертная база без которой не работает сайт

1C Франчайзи пришёл в сентябре 2024 на рекламу. Хотел продвигаться по Москве и Московской области. С помощью рекламы загрузить работой отдел продаж. Но мы не взяли проект в работу. И вот почему.

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

Основные проблемы по итогам аудита:

  • Ошибки в вёрстке

  • Ошибки в навигации 

  • В Яндекс Метрике настроены только автоцели

  • Проблемы с коммерческими факторами и  юзабилити 

  • И т. п.

После доработки сайта и настройки базового SEO, запустили рекламу. За 2 месяца завалили заявками отдел продаж заказчика так, что пришлось приостановить рекламу.

Подробный кейс со всеми нюансами здесь.

P.S.

Анонсы статей и кейсов выкладываю в Телеграм-канале.

Теги:
0
Комментарии0

Разбор полётов: вся правда о падениях Android-приложений

Почему Android-приложение вылетает с ошибкой и что на самом деле происходит под капотом? Абакар, главный технический лидер разработки в Альфа-Банке, раскрывает наглядно и увлекательно этапы срабатывания необработанных исключений: от простого деления на ноль до глубоких слоёв архитектуры Android

В статье «Почему моё Android-приложение крашится?» — понятные пошаговые разборы, примеры реальных трейс-лодов, ссылки на исходный код Android и даже инсайты, почему приложение лучше сразу завершить, чем пытаться спасти после критической ошибки.

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

Теги:
0
Комментарии0

Репозиторий Awesome Python с гигантским объёмом учебных материалов для начинающих разработчиков и опытных программистов. Есть все базовые темы: DevOps, NLP, нейросети и даже геймдев. Только практические задания для проектов: ML, API, ORM, CLI, кэширование и визуализация. Постоянно обновляется библиотеками и фреймворками. Всё с примерами. Поддерживается сообществом уже много лет.

Теги:
+1
Комментарии0

Дизайнеры Apple изменили функцию скриншота в новой версии iOS. Они зачем-то поменяли кнопки местами: кнопка удаления теперь находится на месте привычной кнопки сохранения. Из-за этого пользователи с непривычки удаляют снимки экрана сразу после создания.

Теги:
+2
Комментарии6

Давно слышали про Nokia? А они то никуда не пропали…  

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

Для тех, кто не застал историю взлета и падения финской гиперкорпорации поясню. В 2000х модель 3310 произвела абсолютный фурор. Совершенно неубиваемый кирпич с встроенной игрой «змейка» стал мечтой многих вне зависимости от пола и возраста. Потом была эра смартфонов, где Nokia тоже неплохо себя чувствовала. Но затем пришел Apple и 2008 год стал началом конца для многих компаний (в том числе для blackberry, но речь не о них).

Нет бизнеса — нет компании. Зачем за ней следить? А бизнес-то есть, причём с выручкой 20+ млрд $! Никак не ожидаешь увидеть такую цифру, говоря о компании, которая вроде как вообще закрыться должна была. В чём причина, как они оттолкнулись от дна и чем вообще занимаются?  

На самом деле, причина в человеке по имени Раджив Сури. Он долгое время работал в Nokia и к моменту известного коллапса был директором подразделения Nokia Solutions & Networks (раньше называлось вместо Solutions — Siemens), которое занималось телеком-оборудованием и сетями.  

После того, как подразделение мобильников погибло, у Nokia вообще осталось только NSN и Nokia Technologies. К тому времени Сури уже показал всем, что такое чёткое видение и бескомпромиссный менеджмент. Пока все хайповали на рынке мобильников, он прекрасно понимал, что почва под ногами нестабильно и что надо развивать что-то, что будет нужно всем, вне зависимости от меняющихся вкусов клиента.

Так что своей зоной фокуса он сделал именно развитие сетей и телеком оборудования, что до коллапса вообще не было ключевым направлением Nokia. В самые жаркие времена (с 2009 по 2012) он устроил реструктуризацию в убыточном NSN, сократил несколько тысяч человек (ага, операционная эффективность) и сфокусировал всю работу на B2B и развитии технологий связи (2G, 3G, 4G). Все его усилия привели к тому, что NSN показывала рост и прибыльность, что вообще позволило Nokia не уйти в небытие.  

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

Под его руководством была приобретена Alcatel-Lucent, чтобы не конкурировать, а создать самого крутого производителя сетевого оборудования, чтобы дать отпор Ericsson и Huawei.  

Кроме того, видя, как прогрессирует технология связи, он сделал ставку на развитие 5G, чем и занимался с помощью своей R&D структуры, денег на которую он не жалел.  

По итогу, умирающая Nokia сейчас в топ-3 поставщиков телекоммуникационного оборудования по всему миру, с долей примерно 25% и оборотом 20+ млрд.  

Чем мне так понравилась эта история? Для меня самыми ценным тут являются 2 вещи.  

1. Чёткое видение будущего и умение отбросить всё, что неважно, что как раз и показал Сури.  

2. Как фокус на, возможно, не самом хайповом, но очень перспективном активе, может спасти почти что умирающий бизнес.

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

Если нравится узнавать про подобные истории и читать про менеджмент и бизнес - приходите на канал. Ну и лайкайте пост😉

Теги:
+4
Комментарии2

Приходите на конференцию GlowByte FineDay–2025 – участвуйте в "битве" за будущее данных!

Друзья, компания GlowByte, единственный партнер FanRuan уровня Diamond в России, приглашает на ежегодную конференцию по бизнес-аналитике и большим данным FineDay — 2025: Self-Service BI vs AI — битва за будущее данных!

Мероприятие соберет профессионалов в области Business Intelligence и AI, чтобы обсудить революционные изменения в мире данных и вектор развития BI-индустрии. Вас ждут интересные доклады и горячая дискуссия о том, как self-service аналитика и искусственный интеллект формируют будущее работы с данными.

Ключевыми темами мероприятия станут: 

  • Эволюция Self-Service BI: как демократизация данных меняет корпоративную аналитику.

  • AI-революция в аналитике: возможности и вызовы интеграции ИИ в BI-системы.

  • Гибридные подходы: синергия человеческой экспертизы и машинного интеллекта.

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

  • Миграция с Qlik Sense на FineBI: практический опыт смены BI-платформы.

  • От SAP BW и MS PowerBI к ClickHouse и Sigla Vision: эволюция корпоративной аналитики в Полюсе.

  • Цифровая трансформация данных в группе Московская Биржа: от централизованной отчетности к культуре Data Driven и стратегической цели AI-Native

Эксперты и компании-участники

На FineDay — 2025 выступят и примут участие представители ведущих организаций: Газпромбанк, Полюс, Московская Биржа, СК «Сбербанк страхование», СИБУР Диджитал, Viz Standart,  FanRuan, GlowByte. 

Время проведения конференции: 14:00 — 21:00.

Участие бесплатное, но необходима регистрация.

Адрес будет в письме после регистрации.

Теги:
0
Комментарии0

Студия Owlcat Games, известная по серии Pathfinder и Warhammer 40,000: Rogue Trader, запустила бесплатный справочник ресурсов для разработчиков игр. Проект реализован совместно с издателями Midwest Games и Fireshine Games, а также студиями Gaijin Entertainment (War Thunder) и 11 Bit Studios (Frostpunk, The Alters).

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

Теги:
+5
Комментарии0

Публичное облако Cloud.ru Evolution теперь в реестре российского ПО 🎉

И это не последние новости Cloud.ru Evolution к этому часу. Присоединяйтесь к нашему вебинару, где расскажем о новостях платформы. Ждем всех, кто хочет быть в курсе новостей и в числе первых узнать, как использовать обновления на пользу бизнесу.

Что обсудим:

  • Какие возможности дает то, что Cloud.ru Evolution в реестре отечественного ПО (РОПО).

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

  • Инструменты и сервисы для работы с AI&ML — и как бесплатно их потестировать.

  • Как улучшилась работа с приложениями в Kubernetes.

  • Новые инструменты для аналитики: как с ними работать, чтобы оптимизировать ресурсы облака.

А в конце вебинара вас ждет демо — в прямом эфире покажем, как развернуть веб-приложение с обновленными сервисами Cloud.ru Evolution.

📅 Когда? 21 октября в 11 по мск.

📍Где? Онлайн. Чтобы зарегистрироваться, переходите на страницу вебинара →

Теги:
0
Комментарии0

Делимся видеозаписями выступлений с нашей Конференции Luxms.

Начнем с выступления Ирины Долженко, Главного эксперта департамента информатизации ОАО “РЖД”:

"Визуализация данных как стратегический актив: опыт построения единой BI-системы в крупнейшем транспортном холдинге".

Сегодня в крупнейшем железнодорожном холдинге страны работает десяток проектов на базе Luxms BI – от аналитики для начальников дорог и топ-менеджмента до HR-решений для холдинга численностью более 700 тысяч сотрудников и мониторинга центральной станции связи.

Масштаб задач впечатляет: каждый год РЖД прибавляет +5 петабайт данных! И к системе предъявляются предельно жесткие требования по производительности. Luxms BI справляется с этим масштабом, обеспечивая надежность и скорость работы на уровне национальной инфраструктуры.

Смотрите на:

Теги:
0
Комментарии0

Вебинар: SECURITM - система управления процессами ИБ. 
23 октября в 11:00 (мск)

Разрозненность данных в ИБ создает «эффект слепого часового»: каждый инструмент кричит о своей угрозе, голоса SIEM, DLP и файрволов звучат на разных языках, но общую атаку, никто не видит. В итоге защита всегда на шаг позади, вечно догоняя ускользающую тень противника по осколкам разбитой информации. 

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

Представляем SECURITM – инновационная система управления процессами ИБ, Super App, которая объединяет миллионы данных компании и СЗИ в едином окне, экономит деньги и время для компаний, упрощает процесс управления, система созданная трансформировать индустрию. 

Почему SECURITM это новый этап в развитии ИБ:

  • 11 модулей собравших в себя функционал - SGRC, VM, AM, SOAR, BI, управление защитными мерами, Service Desk - обеспечивают полную адаптивность под ваши задачи

  • AI-ассистент для оценки уязвимостей – экономит время на принятие решений

  • Более 30 готовых интеграций с внутренними решениями и СЗИ компании – объединит все данные в одном окне

  • База из более чем 200 стандартов и нормативных документов с автоматической корреляции требований и устранением дублей – сокращает время на проведение аудита минимум в 3 раза

  • Более 4000 профессионалов объеденных в Community, повышают свою экспертизу, через совместную работу по защите своих инфраструктур. 

Хотите увидеть, как система работает изнутри?
Мы детально разберем возможности SECURITM 23 октября в 11.00.

➡️ Регистрируйтесь

Открой для себя окно возможностей –  систему SECURITM.

Теги:
0
Комментарии0

Первые заметки с GITEX GLOBAL 2025

GITEX в Дубае из года в год подтверждает, что это не просто выставка, а политико-технологическая витрина региона. Государственные ИИ, «суверенные» облака, умный транспорт, автоматизированные госуслуги — всё это разворачивается на фоне гонки за цифровую независимость. В этом году площадка разделена на крупные тематические треки — ИИ, безопасность, инфраструктура, индустриальные решения, системный и промышленный софт и т.д.

Стенд Google Cloud на GITEX 2025
Стенд Google Cloud на GITEX 2025

Первое и, пожалуй, главное наблюдение – это особое внимание к теме ИТ-безопасности, которая явно стала необходимостью. Главными запросами рынка стали отказоустойчивость и непрерывность бизнес-процессов, что заметно не только в России, но и по всему миру. Это подтверждает и масштаб секции по безопасности, и широта географии. Теперь задачи производителей решений класса СРК типа Veeam или Acronics не ограничиваются только копированием данных. Они обеспечивают шифрование, консистентность, безопасность передачи данных и обнаруживают аномалии в процессе копирования. Резервное копирование больше не воспринимается как рутинная строка в статье расходов на инфраструктуру компании, а становится частью безопасности и устойчивости бизнеса.

Отдельная тема дискуссий — этика и приватность. Каждая ИИ-новинка сопровождается обсуждением того, что можно доверять ИИ и как предотвращать злоупотребления.

Что касается ИИ, то конкурировать теперь приходится не с его наличием, а с качеством интеграции. Поэтому ИИ теперь ощущается как рутинный слой стека, который ставят «по умолчанию» — поиск, суммаризация, рекомендации, автоматизация. Маркетинга, конечно, тоже хватает: «AI-ready», «AI-powered» встречается на каждом втором стенде. Но, судя по интересу посетителей, бизнес отлично понимает, что смысл в применимости, а не в вывеске.

Из показательных примеров — AI-автомобили, которые патрулируя по городу, в реальном времени могут выявлять нарушения визового режима, рядом — демонстрация «умных полицейских станций», автоматизированных пунктов обслуживания граждан (вспомним времена, когда Робокоп казался далеким будущим). Такие примеры хорошо иллюстрируют сдвиг к прикладным государственным сервисам.

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

Главный вывод на сегодня: GITEX-2025 — уже не про «космические корабли», а про реальную применимость: отказоустойчивость, безопасность, стоимость владения. AI никуда не делся, он просто растворился в продукте.

Теги:
-1
Комментарии0

Ближайшие события

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

Проблема часто кроется в отсутствии гибкой архитектуры. Ключ к её созданию — грамотное использование интерфейсов в C#.

17 октября в 16:00 (Мск) на бесплатном вебинаре «Основы интерфейсов C#: первые шаги к гибкой архитектуре» на простых и понятных примерах разберём:

✔️ Что такое интерфейс на самом деле и почему это не просто «контракт».

✔️ Чем интерфейс отличается от класса — убережем от главной ошибки новичков.

✔️ Как правильно объявлять и реализовывать интерфейсы в C#.

✔️ Как интерфейсы делают ваш код гибким, тестируемым и готовым к изменениям.

Этот вебинар — важный шаг от написания кода, который «просто работает», к созданию архитектуры, которая «легко масштабируется».

📅 Дата: 17 октября 2025 г.

🕓 Время: 16:00 - 17:00 (Мск)

➡️ Зарегистрироваться

Теги:
0
Комментарии0

Представлен учебный проект HUMANS.md. Это бесплатные и доступные заметки о кодировании с помощью ИИ. На ресурсе публикуются практические уроки программирования с помощью ИИ, такие как Claude Code, Codex и другие.

Теги:
+1
Комментарии0

Привет, Хабр! Давайте опустим подробности и представим, что вы стали жертвой мошенников(да, это я удачно купил машину из-за рубежа у дропперов; да, вся моя панамка уже полная). И вот вы, осознав всю горесть своего положения, написали заявление в полицию, связались с банком и думаете, что можно сделать дальше, конечно, помимо банального принятия ситуации. Мошенники еще на связи и ждут от вас очередную фотографию или пдфку платежа в мессенджере. Есть ли у вас какие идеи, как можно усложнить им жизнь? Мне в голову пришла мысль только закликбейтить их на ссылку и дернуть ip, но это не особо оригинально, поэтому буду рад слышать какие-нибудь другие идеи. Да пребудет с вами осмотрительность и осторожность!

Теги:
0
Комментарии1

Cооснователь OpenAI Андрей Карпаты представил открытый проект nanochat для клонирования LLM типа ChatGPT. Внутри 8000 строк чистого кода на Python, никаких лишних зависимостей, вся база модели: токенизатор, предобучение, файнтюн, обучение с подкреплением и оценка модели. Для запуска понадобится GPU в облаке и готовый скрипт.

Теги:
+3
Комментарии0

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

Теги:
+2
Комментарии5

Кибербезопасность должна быть незаметна

Сергей Симоненко, директор по информационным технологиям ОТП Банка, выступил на сессии «Кибербезопасность — стратегический актив финтеха», организованной при партнерстве «Лаборатории Касперского» на юбилейном форуме Финополис. В своем выступлении он подробно рассказал о комплексной модели интеграции информационной безопасности (ИБ) в IT-процессы банка. Собрали главные тезисы.

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

  2. Как проходила интеграция кибербезопасности в жизненный цикл разработки программного обеспечения банка: «Нередко на конечном этапе тестирования мы получали огромный список замечаний от ИБ и все откатывалось чуть ли не в начало. Сейчас специалисты по кибербезопасности активно участвуют на этапе проектирования и формирования требований, а на последующих этапах разработчики и другие участники команд получили возможность выявлять и устранять уязвимости самостоятельно, без участия инженеров безопасности». Такой комплексный подход ОТП Банка уже больше года обеспечивает качество и защиту ПО на ключевых этапах разработки, не нарушая планы и сроки команд.

  3. Еще одним важным направлением комплексной модели - постоянное обучение сотрудников. «Даже самая надежная техническая защита может быть скомпрометирована, если сотрудники не распознают фишинговые атаки. В банке действуют тренинги как для всей организации, так и для отдельных категорий сотрудников, например, разработчиков и DevOps-инженеров. Они разработаны для разных уровней подготовки и специализации», - пояснил Сергей Симоненко

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

Теги:
0
Комментарии0

Как Google оценивает контент: скрытые метрики поискового доверия

При выдаче информации Google нередко опирается на скрытые метрики доверия — внутренние сигналы, которые оценивают не просто текст, а репутацию источника, авторитет автора, надежность бренда и даже «пограничность» самой темы.

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

  • Question Fringe Score. По одним данным, это оценка того, насколько запрос находится на периферии известного Google пространства знаний — редкий, нетипичный, «длиннохвостый». По другим — оценка потенциальной опасности контента.

  • Trust Bias. Это внутренний коэффициент доверия к источнику. Обычно высокий Trust Bias получают государственные домены, крупные медиа, старые сайты без санкций и спама, площадки, которые регулярно цитируют другие доверенные источники.

  • Chard Signals. Скорее всего, это репутационная сетка, где Google хранит «ауру» людей и брендов. Сигналы включают тональность и контекст их упоминаний, ссылки с авторитетных площадок, сопоставление с экспертными источниками и жалобы и негативные реакции.

  • Topic Authority. Метрика описывает, насколько Google считает автора экспертом в конкретной теме. На нее влияет количество публикаций автора в тематической нише, их качество и ссылочная масса, упоминания автора на сторонних ресурсах, совпадение его профиля с другими экспертами.

  • Semantic Drift. Это постепенное расхождение изначального значения темы с ее текущим восприятием алгоритмами. По сути, эта метрика делает так, чтобы старые статьи терли видимость. Бороться с этим явлением можно только путем постоянного актуализации контента.

  • Content Staleness Score. Эта метрика похожа на предыдущую — срок годности контента. Но она не про дату публикации, а про динамику: как давно документ обновлялся, как быстро обновляются конкуренты, как часто пользователи взаимодействуют с материалом, есть ли в нем сигналы «свежести».

  • Web Entity Confidence. Google всё чаще обрабатывает запросы не как набор слов, а как запросы о сущностях — брендах, людях, продуктах. Для каждой сущности существует скрытая метрика web_entity_confidence. Она показывает, насколько поисковик уверен, что она реальна и заслуживает доверия.

Больше о скрытых метриках доверия Google и о способах работы с ними — в отдельной статье.

Теги:
+1
Комментарии0