Ко мне на обзор попал ноутбук Inferit Silver от российской компании «Инферит». Внешне устройство выглядит достойно: металлический корпус, минималистичный дизайн, матовый дисплей и небольшой размер. В этой статье выясним, на что способен ноутбук Inferit Silver и для чего его можно использовать.
Все потоки
Новости
ElasticSearch — поиск последовательности в тексте
Привет! На связи Аркадий из Т-Банка, мы по прежнему делаем TQM, и в этой статье покажу, как мы решили задачу с поиском последовательностей в тексте коммуникаций. Это работает как на простых цепочках из словосочетаний по порядку, так и на сложных кейсах — со временем фразы, каналом «клиент — оператор». Мы по прежнему работаем с ElasticSearch, оставляя возможность “накрутить” на поиск по тексту такие вещи как RAG, LLM и другие модные технологии.
Несколько ограничений для сегодняшней задачи:
- Нелинейное возрастание сложности запроса при увеличении количества фраз. Поэтому предел у нас 4.
- Шаг тайминга мы выбрали 5 секунд. После каждой фразы ставим метку времени или несколько меток, если фраза заняла больше 5 секунд. Если сделать шаг слишком мелким это позволит искать более точно, но замусорит наше поле метками времени. Кажется, это тот момент когда лучше заранее договориться о требованиях.
А теперь к самому интересному. Добро пожаловать под кат!
Реверсинжиниринг PWN-тасков или эксплуатируем бинарные уязвимости (Часть 4 / Stack3)
Всем доброго времени суток! Набираем обороты... Сегодня мы будем 'пывнить" stack3.exe (ссылочка на файл, как обычно, на Github).
Stack3
Закидываем в Ghidra:
Как мы делали Bounty-кампанию для блокчейн-стартапа, и что из этого вышло
В 2017 году я работал в российском блокчейн-стартапе. Компания ориентировалась на американский рынок и хотела в корне изменить подход к корпоративному управлению. А именно, к взаимодействию между менеджментом и инвесторами. Ведь оно действительно не всегда проходит гладко. Крах Enron из-за действий генерального директора Джеффри Скиллинга, мошенничество в «майонезном» стартапе Hampton Creek — это, пожалуй, самые известные примеры. Так вот, наша компания хотела навсегда разобраться с этой проблемой с помощью абсолютно прозрачной платформы для сбора отчётности на блокчейне. А тем, кто меняет мир, как правило, нужны инвесторы. Много инвесторов. И вот как с этим помогает Bounty-кампания.
Истории
Как управлять вниманием пользователя
Привет, Хабр! Меня зовут Света, я — руководитель направления Friflex design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.
Я очень люблю интерфейсы, которые удерживают внимание пользователей, как лазерная указка — кота. В этой статье расскажу, каким законам подчиняется внимание пользователей, и как их использовать на практике.
Студенты будущего: как получить образование от ИТ-кампуса НЕЙМАРК уже в 2024 году?
В центре Нижнего Новгорода, чуть подальше от взглядов многочисленных туристов, ведутся масштабные строительные работы. Здесь возводят 18 корпусов новой гостиницы, которая будет принимать студентов и приглашённых преподавателей ИТ‑кампуса НЕЙМАРК. Рядом с ней появится сердце и мозг кампуса — учебный корпус, рассчитанный на 5 тысяч человек. В нём будут располагаться аудитории, библиотека, ректорат и конференц‑зал.
При этом уже 1 сентября 2024 года НЕЙМАРК готов принять своих студентов, желающих получить образование в сфере информационных технологий нового формата.
Тестирование 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 инструментов, которые вы сможете немедленно опробовать. Профессионалы и новички получат навыки тестирования производительности, защищенности и доступности, а также поближе познакомятся с особенностями исследовательского, межфункционального тестирования, тестирования данных и мобильных приложений, автоматизации тестирования, и многими другими вопросами, связанными с тестированием. Руководство поможет вам справиться со сложной задачей поддержания качества программного обеспечения в процессе его разработки.
Ближайшие события
Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE
Привет, меня зовут Рома. Я работаю в KTS на позиции Python backend-разработчика.
Однажды мне взбрело в голову написать собственную имплементацию алгоритма сжатия RLE. В этой статье рассказываю подробнее про RLE: что это за зверь такой, где используется, чем плох, чем хорош, и какие неожиданные сложности могут возникнуть при попытке имплементации.
Зачем нужен код-ревью?
Привет, Хабрюзеры.
Недавно я устроился на вакансию Golang junior разработчика в новую компанию. Ранее я несколько лет программировал на PHP, пока не познакомился с Go. Думал, что моя мечта сбылась: я набрался опыта, стал более опытным специалистом и теперь могу продолжать развиваться. Однако, после выполнения задачи код, написанный мной, нужно было отправить на код-ревью. После этого мне приходили правки, которые я должен был исправить и снова отправить на ревью. Раньше я не понимал, зачем нужен этот процесс. На форумах и в сообществах многие писали, что код работает — и слава Богу, так зачем нужны эти ревью?
Теперь, после некоторого времени работы, я хотел бы поделиться своим мнением о код-ревью и объяснить, почему этот процесс важен.
Лазеры в электронике: утонение кремния
Сегодня мы поговорим про утонение кремния.
Лазерное утонение предлагает ряд преимуществ по сравнению с традиционными методами, повышая производительность и качество электронных устройств.
План статьи:
1. Описание процесса
2. Обзор и сравнение методов
3. Выбор оптимального метода
4. Примеры выполнения утонения с помощью лазерной системы
5. Что Будет Дальше?
Как организовать внутренний митап, чтобы он зашел команде? Наши принципы и немного истории
Всем привет! Меня зовут Ульяна Петракова, я специалист отдела обучения и развития в компании Crosstech Solutions Group. В этой статье вы узнаете о нашем опыте проведения внутренних митапов и тех фишках, которые они дают.
Немного истории
В конце 2022 года наш коллега, Дмитрий Королев, предложил устроить митап для сотрудников компании. Он собрал группу единомышленников, готовых заняться буквально всем: придумать название, формат выступлений, позаботиться о пицце, общаться со спикерами, создать макет презентаций и многое другое!
На сегодняшний день идея проведения внутреннего митапа выросла и сформировалась в отдельный проект — CrossTalks.
А что, если записать звук на бумагу?
Достаточно много времени назад мне пришла в голову такая странная мысль — а что, если звук записывать на бумагу?
Мне это показалось любопытным, и я стал исследовать этот вопрос, найдя целый ряд решений, самое старое из которых насчитывает чуть меньше века (что не делает его менее интересным). И вы можете попробовать повторить найденные решения самостоятельно, а также попробовать собственные силы в разработке своего решения вопроса, вынесенного в заголовок.
Жизнь во время ревью: как помирить Лешу и Славу и при этом не обидеть Колю…
Всем привет! Меня зовут Дмитрий, я тимлид в команде разработки. Мы классная команда, пишем большой продукт с не менее большой кодовой базой. У нас есть множество разных процессов, и сегодня хотелось бы рассказать про один из них, достаточно важный – это ревью кода. В статье будет немного истории о том, как этот процесс развивался у нас, как мы решали проблемы из пролога к статье, а также мысли и опыт того, как этот процесс влияет на другие составляющие в работе команды.
Тонкости организации гибкого офиса от компании ЛИИС
В мае 2024 года две обаятельные сотрудницы компании ЛИИС провели для нас экскурсию по офису в Санкт-Петербурге. Полина Шилова, маркетолог продукта, и Ульяна Кравченко, менеджер продукта Simple Office, рассказали нам не только о рабочих пространствах, оборудованных на трех этажах офиса, но и об уникальной открытой крыше, где в теплые летние дни под навесом с пуфиками можно работать с ноутбуком на свежем воздухе, любуясь замечательными видами на историческую часть города.