Ко мне на обзор попал ноутбук Inferit Silver от российской компании «Инферит». Внешне устройство выглядит достойно: металлический корпус, минималистичный дизайн, матовый дисплей и небольшой размер. В этой статье выясним, на что способен ноутбук Inferit Silver и для чего его можно использовать.
Моя лента
Новости
ElasticSearch — поиск последовательности в тексте
Привет! На связи Аркадий из Т-Банка, мы по прежнему делаем TQM, и в этой статье покажу, как мы решили задачу с поиском последовательностей в тексте коммуникаций. Это работает как на простых цепочках из словосочетаний по порядку, так и на сложных кейсах — со временем фразы, каналом «клиент — оператор». Мы по прежнему работаем с ElasticSearch, оставляя возможность “накрутить” на поиск по тексту такие вещи как RAG, LLM и другие модные технологии.
Несколько ограничений для сегодняшней задачи:
- Нелинейное возрастание сложности запроса при увеличении количества фраз. Поэтому предел у нас 4.
- Шаг тайминга мы выбрали 5 секунд. После каждой фразы ставим метку времени или несколько меток, если фраза заняла больше 5 секунд. Если сделать шаг слишком мелким это позволит искать более точно, но замусорит наше поле метками времени. Кажется, это тот момент когда лучше заранее договориться о требованиях.
А теперь к самому интересному. Добро пожаловать под кат!
Проект Overture Maps представил открытые наборы картографических данных
Проект Overture Maps выпустил четыре набора картографических данных в общедоступной версии (GA). В список вошли «Здания» с 2,3 млрд фото различных строений по всему миру, «Места» с 54 млн достопримечательностей, «Границы» с визуальными разделителями стран и регионов, а также база данных с наземными и водными объектами, такими как мосты, пирсы и башни связи. Также в версии для внутреннего тестирования опубликована база с 200 млн адресов из 14 стран. Ещё один набор, «Транспорт», пока находится на стадии бета-тестирования.
Реверсинжиниринг PWN-тасков или эксплуатируем бинарные уязвимости (Часть 4 / Stack3)
Всем доброго времени суток! Набираем обороты... Сегодня мы будем 'пывнить" stack3.exe (ссылочка на файл, как обычно, на Github).
Stack3
Закидываем в Ghidra:
Истории
Как мы делали Bounty-кампанию для блокчейн-стартапа, и что из этого вышло
В 2017 году я работал в российском блокчейн-стартапе. Компания ориентировалась на американский рынок и хотела в корне изменить подход к корпоративному управлению. А именно, к взаимодействию между менеджментом и инвесторами. Ведь оно действительно не всегда проходит гладко. Крах Enron из-за действий генерального директора Джеффри Скиллинга, мошенничество в «майонезном» стартапе Hampton Creek — это, пожалуй, самые известные примеры. Так вот, наша компания хотела навсегда разобраться с этой проблемой с помощью абсолютно прозрачной платформы для сбора отчётности на блокчейне. А тем, кто меняет мир, как правило, нужны инвесторы. Много инвесторов. И вот как с этим помогает Bounty-кампания.
Как управлять вниманием пользователя
Привет, Хабр! Меня зовут Света, я — руководитель направления Friflex design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.
Я очень люблю интерфейсы, которые удерживают внимание пользователей, как лазерная указка — кота. В этой статье расскажу, каким законам подчиняется внимание пользователей, и как их использовать на практике.
Хинштейн: до конца текущей недели скорость загрузки YouTube на стационарных ПК в РФ может снизиться до 40%
Глава комитета Госдумы по информационной политике Александр Хинштейн заявил, что до конца текущей недели скорость загрузки YouTube на стационарных ПК в РФ может снизиться до 40%, а к концу следующей — уже до 70%. Это произойдёт из-за проблем с оборудованием Google у российских провайдеров и желания регуляторов в РФ «привести в чувство» администрацию YouTube в рамках соблюдения российского законодательства. Пока что процесс деградации сервисов затронет десктопные версий платформы, а контент через мобильную связь замедляться не будет.
Марк Цукерберг объяснил, почему ИИ с открытым исходным кодом полезен для разработчиков
Марк Цукерберг, основатель и генеральный директор Meta*, рассказал о своём видении открытой экосистемы искусственного интеллекта. Он считает, что у ИИ с открытым исходным кодом, такого как модели Meta* Llama, есть шанс стать «Linux в области искусственного интеллекта». Он подчеркнул, что версия Llama 3.1 с открытым исходным кодом конкурирует с передовыми ИИ-моделями, а в некоторых случаях превосходит их. Цукерберг считает, что ИИ с открытым исходным кодом принесёт пользу как разработчикам, так и отрасли.
Студенты будущего: как получить образование от ИТ-кампуса НЕЙМАРК уже в 2024 году?
В центре Нижнего Новгорода, чуть подальше от взглядов многочисленных туристов, ведутся масштабные строительные работы. Здесь возводят 18 корпусов новой гостиницы, которая будет принимать студентов и приглашённых преподавателей ИТ‑кампуса НЕЙМАРК. Рядом с ней появится сердце и мозг кампуса — учебный корпус, рассчитанный на 5 тысяч человек. В нём будут располагаться аудитории, библиотека, ректорат и конференц‑зал.
При этом уже 1 сентября 2024 года НЕЙМАРК готов принять своих студентов, желающих получить образование в сфере информационных технологий нового формата.
Специалисты из T‑Bank AI Research и AIRI обучили ИИ самостоятельно адаптироваться к новым действиям
Учёные из лаборатории исследований искусственного интеллекта (ИИ) T‑Bank AI Research и института AIRI разработали модель в области контекстного обучения (In‑Context Learning), которая умеет самостоятельно обучаться новым действиям всего на нескольких примерах.
Ранее ИИ‑системы умели выполнять только фиксированный набор действий и при появлении новых задач должны были переобучаться с нуля. Это требовало дополнительных финансовых и вычислительных ресурсов, чтобы дообучить ИИ для практического применения.
Результаты исследования были представлены на международной конференции по машинному обучению ICML (International Conference on Machine Learning), которая в 2024 году проходила в 41-й раз в Вене, Австрия. Исходный код и дополнительные материалы опубликованы на GitHub.
В кодовую базу Node.js принято изменение, добавляющее возможность выполнения файлов с кодом на TypeScript.
Поддержка TypeScript включается при помощи опции "--experimental-strip-types" и сводится к очистке специфичных для данного языка определений типов, то есть преобразованию перед выполнением исходного кода в JavaScript.
Не связанные с описанием типов возможности TypeScript пространства имён, декораторы, свойства параметров и перечисляемые типы (enum) пока не поддерживаются. Протестировать новую опцию можно в ночных сборках Node.js 23.
Для трансляции задействован компилятор SWC (Speedy Web Compiler), написанный на языке Rust. Чтобы не добавлять дополнительные зависимости к Node.js, задействовано представление компилятора swc/wasm-typescript в промежуточном коде WebAssembly и уже применяемое для тех же целей в платформе Deno.
Это изменение добавлено в ответ на просьбы пользователей реализовать возможность запуска кода на TypeScript без установки внешних загрузчиков и дополнительных зависимостей. В проектах Deno и Bun поддержка TypeScript реализована изначально.
Ключевым отличием TypeScript от JavaScript является явное определение типов. Статическая типизация позволяет избежать многих ошибок в процессе разработки, даёт возможность задействовать дополнительные техники оптимизации и упрощает отладку.
В добавленной в Node.js реализации данные возможности TypeScript теряются, в процессе трансляции исходных текстов в JavaScript проверка типов не осуществляется.
Источник: OpenNET.
Хакеры объявили о взломе CrowdStrike. По их словам, в результате атаки был скопирован вся текущая база данных IoC (Indicator of Compromise, индикатор компрометации) компании с более чем 250 млн данных. В качестве доказательства хакер USDoD приложил пример с указанием псевдонима, последней активности, статуса, происхождения, целевых отраслей, стран, типа субъекта и его мотивации.
Ранее Parametrix, ведущий поставщик услуг облачного мониторинга, моделирования и страхования, подсчитал, что общий прямой финансовый ущерб, понесённый американскими компаниями из списка Fortune 500 (за исключением Microsoft) в результате сбоя CrowdStrike 19 июля, составляет $5,4 млрд. Часть убытков, покрываемая полисом киберстрахования, скорее всего, составит не более 10–20% из-за того, что многие компании удерживают большие риски, а также из-за низких лимитов полиса по сравнению с потенциальными потерями из-за сбоев. Средневзвешенный убыток составляет $44 млн на компанию из списка Fortune 500, но колеблется от $6 млн (компании-производители) до $143 млн (авиакомпании).
24 июля американская ИБ-компания CrowdStrike предложила своим клиентам и по факту жертвам глобального сбоя с BSOD на Windows в США и Великобритании подарочные карты на доставку еды в Uber Eats размером по $10 (£7,75), которые даже не активируются. Такого купона хватит на кофе или на небольшой набор продуктов, если по акции и со скидкой.
Тестирование VDS-серверов
Привет, Хабр! Недавно я писал статью с обзором хостинг‑провайдеров VDS‑серверов, где поделился своими общими впечатлениями о самих провайдерах, их тарифах, дополнительных услугах и т. д. Сегодня в статье я хотел бы поговорить именно о самих серверах, оценить их производительность по таким критериям, как процессор, оперативная память, диск и скорость интернета.
Ближайшие события
Форекс Вануату
Лицензия форекс на Вануату — основополагающее юридическое условие для брокеров, желающих вести операции на валютном рынке. Брокерская лицензия Вануату дает право предлагать торговлю на Forex, заниматься операциями с ценными бумагами и другими финансовыми инструментами. Наличие такой лицензии может способствовать установлению партнерских связей и повышению доверия клиентов, так как это свидетельствует о приверженности брокера строгим правовым нормам.
Либеральное регулирование и минимальные юридические формальности делают Вануату популярным выбором для форекс-брокеров, стремящихся к лицензированию. Страна обладает развитой финансовой инфраструктурой, включая современные технологии и системы для управления активами. Здесь брокерские компании получают дополнительные преимущества благодаря строгой политике конфиденциальности.
В данном материале подробнее речь пойдет о том, как организовано регулирование брокерской деятельности на Вануату, о требованиях к лицензированию.
Регулирование форекс деятельности на Вануату
Финансовый сектор контролируется Vanuatu Financial Services Commission (VFSC). Этот государственный орган был учрежден в 1993 году. VFSC выполняет ключевые функции, такие как предоставление лицензий, надзор за деятельностью лицензиатов, публикация предупреждений о мошенничестве, налагает штрафы за правонарушения и отменяет лицензии.
Помимо VFSC, регулирование деятельности брокерских компаний на Вануату подпадает под компетенцию Financial Markets Association (FMA). С момента своего основания в 2020 году, FMA функционирует как саморегулируемая организация для лицензированных финансовых дилеров. Членство в FMA не обязательное для компаний, однако оно предоставляет дополнительные возможности для участия в совместной работе над совершенствованием регулирования Forex-брокеров на Вануату.
Стажер, который смог: советы по выживанию на стажировке от Junior-разрабов и их менторов
Продолжаем рассказывать про стажировки в AGIMA. Первая часть этой истории была про внутреннюю кухню: где искать кандидатов, как их обучать, сколько платить и т. д. — если вы руководитель, тимлид или HR, вам сюда.
Ну а в этом тексте мы посмотрим на вопрос с другой стороны — глазами стажеров и их менторов. Если вы как раз выбираете, где стажироваться, и вас одолевают сомнения и страхи — эта статья вам в помощь. Она ответит на, казалось бы, простые, но на деле сложные вопросы: «Как не ошибиться с выбором стажировки?», «Что стоит говорить на собесе, а что нет?», «Обязательно ли иметь корочку профильного вуза?» и т. д. Ну а если вы уже прошли стажировку, то сможете сравнить свой опыт и пустить скупую слезу стажера, который смог.
Покупка недвижимости за криптовалюту в разных странах
Покупка недвижимости с применением криптовалютных средств в разнообразных государствах превращается в достаточно актуальный вопрос в современном мире. Цифровые денежные единицы, например, биткоин и эфириум, постепенно утверждаются в качестве легитимных способов оплаты. Это способствует росту объемов сделок с недвижимостью, которые осуществляются посредством цифровых средств. Повышенный интерес к подобным инвестициям обусловлен рядом преимуществ, включая оперативность и стоимостную эффективность транзакций, конфиденциальность и способность избегать ограничений, налагаемых национальными валютами.
Основная цель данной статьи ‒ исследовать, в каких странах возможно осуществление покупки недвижимости за криптовалюты. В ходе исследования мы рассмотрим, как различные юрисдикции модифицируют свои законодательные и нормативные базы для того, чтобы включить криптовалюты в сферу жилищного рынка, и оценим, как подобные нововведения могут повлиять на возможности покупателей и инвесторов.
Частный взгляд на структурирование файлов при разработке SPA
В этом посте я попытаюсь формализовать и систематизировать своё собственное понимание, какой должна быть структура SPA-приложений. Это очень субъективное изложение, отражающее мой собственный опыт. Оно относится к определённому классу веб-приложений (SPA, PWA) и не претендует на универсальность.
В контексте данной статьи SPA-приложение - это классическое клиент-серверное приложение, где клиент существует в браузере (как правило, в пределах одной страницы) и взаимодействует с сервером посредством HTTP-запросов. Приложение разрабатывается в виде набора npm-пакетов в стиле “модульный монолит”. Серверная часть реализована на движке Node.js.
Использование метода «почти бесконечного» запроса для сопоставления CPU интенсивных операций в Oracle
Не так давно я опубликовал заметку о некотором варианте иерархического запроса, который выполняется очень долго и неограниченно и не потребляет иных ресурсов базы данных кроме CPU.
Возникла довольно естественная идея использовать этот метод для сопоставления CPU интенсивных задач в БД Oracle. Например, если мы встраиваем такую прожорливую CPU-функцию в наш пайплайн исполнения SQL-запроса так, чтобы она выполнилась более миллиарда раз, то получаем возможность сравнить затраты на CPU в разных случаях.
В данном случае мы будем сравнивать по производительности различные функции хеширования в Oracle: ORA_HASH и различные варианты STANDARD_HASH.
Книга: «Фулстек-тестирование»
Тестирование — важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий материал по тестированию в десяти различных категориях. Познакомьтесь с соответствующими стратегиями и понятиями и получите практические знания, применимые как при разработке, так и при тестировании мобильных и веб-приложений.
Автор предлагает примеры использования более чем 40 инструментов, которые вы сможете немедленно опробовать. Профессионалы и новички получат навыки тестирования производительности, защищенности и доступности, а также поближе познакомятся с особенностями исследовательского, межфункционального тестирования, тестирования данных и мобильных приложений, автоматизации тестирования, и многими другими вопросами, связанными с тестированием. Руководство поможет вам справиться со сложной задачей поддержания качества программного обеспечения в процессе его разработки.
«Бюро 1440» завершило программу тестов межспутниковой лазерной связи в космосе
Российская аэрокосмическая компания «Бюро 1440» завершила тестирование терминалов лазерной связи (ТЛС) собственной разработки. В рамках тестов специалистам компании удалось передать данные между спутниками на низкой орбите на расстояние более 1 тыс. км. В «Бюро 1440» заявляют, что технология готова к масштабированию для построения спутниковой группировки.