Как стать автором
Обновить

Все потоки

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

Обзор ноутбука Inferit Silver

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров63

Ко мне на обзор попал ноутбук Inferit Silver от российской компании «Инферит». Внешне устройство выглядит достойно: металлический корпус, минималистичный дизайн, матовый дисплей и небольшой размер. В этой статье выясним, на что способен ноутбук Inferit Silver и для чего его можно использовать.

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

Новости

ElasticSearch — поиск последовательности в тексте

Уровень сложностиСредний
Время на прочтение42 мин
Количество просмотров20

Привет! На связи Аркадий из Т-Банка, мы по прежнему делаем TQM, и в этой статье покажу, как мы решили задачу с поиском последовательностей в тексте коммуникаций. Это работает как на простых цепочках из словосочетаний по порядку, так и на сложных кейсах — со временем фразы, каналом «клиент — оператор». Мы по прежнему работаем с ElasticSearch, оставляя возможность “накрутить” на поиск по тексту такие вещи как RAG, LLM и другие модные технологии. 

Несколько ограничений для сегодняшней задачи:

- Нелинейное возрастание сложности запроса при увеличении количества фраз. Поэтому предел у нас 4.

- Шаг тайминга мы выбрали 5 секунд. После каждой фразы ставим метку времени или несколько меток, если фраза заняла больше 5 секунд. Если сделать шаг слишком мелким это позволит искать более точно, но замусорит наше поле метками времени. Кажется, это тот момент когда лучше заранее договориться о требованиях.

А теперь к самому интересному. Добро пожаловать под кат!

Читать далее
Рейтинг0
Комментарии0

Реверсинжиниринг PWN-тасков или эксплуатируем бинарные уязвимости (Часть 4 / Stack3)

Уровень сложностиСредний
Время на прочтение1 мин
Количество просмотров57

Всем доброго времени суток! Набираем обороты... Сегодня мы будем 'пывнить" stack3.exe (ссылочка на файл, как обычно, на Github).

Stack3

Закидываем в Ghidra:

Читать далее
Рейтинг0
Комментарии0

Как мы делали Bounty-кампанию для блокчейн-стартапа, и что из этого вышло

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров58

В 2017 году я работал в российском блокчейн-стартапе. Компания ориентировалась на американский рынок и хотела в корне изменить подход к корпоративному управлению. А именно, к взаимодействию между менеджментом и инвесторами. Ведь оно действительно не всегда проходит гладко. Крах Enron из-за действий генерального директора Джеффри Скиллинга, мошенничество в «майонезном» стартапе Hampton Creek — это, пожалуй, самые известные примеры. Так вот, наша компания хотела навсегда разобраться с этой проблемой с помощью абсолютно прозрачной платформы для сбора отчётности на блокчейне. А тем, кто меняет мир, как правило, нужны инвесторы. Много инвесторов. И вот как с этим помогает Bounty-кампания.

Раскрою вам тёмные тайны криптомира
Рейтинг0
Комментарии0

Истории

Как управлять вниманием пользователя

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров66

Привет, Хабр! Меня зовут Света, я — руководитель направления Friflex design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.

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

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Студенты будущего: как получить образование от ИТ-кампуса НЕЙМАРК уже в 2024 году?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров108

В центре Нижнего Новгорода, чуть подальше от взглядов многочисленных туристов, ведутся масштабные строительные работы. Здесь возводят 18 корпусов новой гостиницы, которая будет принимать студентов и приглашённых преподавателей ИТ‑кампуса НЕЙМАРК. Рядом с ней появится сердце и мозг кампуса — учебный корпус, рассчитанный на 5 тысяч человек. В нём будут располагаться аудитории, библиотека, ректорат и конференц‑зал.

При этом уже 1 сентября 2024 года НЕЙМАРК готов принять своих студентов, желающих получить образование в сфере информационных технологий нового формата.

Читать далее
Рейтинг0
Комментарии0

Тестирование VDS-серверов

Время на прочтение6 мин
Количество просмотров252

Привет, Хабр! Недавно я писал статью с обзором хостинг‑провайдеров VDS‑серверов, где поделился своими общими впечатлениями о самих провайдерах, их тарифах, дополнительных услугах и т. д. Сегодня в статье я хотел бы поговорить именно о самих серверах, оценить их производительность по таким критериям, как процессор, оперативная память, диск и скорость интернета.

Читать далее
Всего голосов 5: ↑5 и ↓0+10
Комментарии1

Форекс Вануату

Время на прочтение9 мин
Количество просмотров92

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

Либеральное регулирование и минимальные юридические формальности делают Вануату популярным выбором для форекс-брокеров, стремящихся к лицензированию. Страна обладает развитой финансовой инфраструктурой, включая современные технологии и системы для управления активами. Здесь брокерские компании получают дополнительные преимущества благодаря строгой политике конфиденциальности.

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

Регулирование форекс деятельности на Вануату

Финансовый сектор контролируется Vanuatu Financial Services Commission (VFSC). Этот государственный орган был учрежден в 1993 году. VFSC выполняет ключевые функции, такие как предоставление лицензий, надзор за деятельностью лицензиатов, публикация предупреждений о мошенничестве, налагает штрафы за правонарушения и отменяет лицензии.

Помимо VFSC, регулирование деятельности брокерских компаний на Вануату подпадает под компетенцию Financial Markets Association (FMA). С момента своего основания в 2020 году, FMA функционирует как саморегулируемая организация для лицензированных финансовых дилеров. Членство в FMA не обязательное для компаний, однако оно предоставляет дополнительные возможности для участия в совместной работе над совершенствованием регулирования Forex-брокеров на Вануату.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии0

Стажер, который смог: советы по выживанию на стажировке от Junior-разрабов и их менторов

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров253

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

Ну а в этом тексте мы посмотрим на вопрос с другой стороны — глазами стажеров и их менторов. Если вы как раз выбираете, где стажироваться, и вас одолевают сомнения и страхи — эта статья вам в помощь. Она ответит на, казалось бы, простые, но на деле сложные вопросы: «Как не ошибиться с выбором стажировки?», «Что стоит говорить на собесе, а что нет?», «Обязательно ли иметь корочку профильного вуза?» и т. д. Ну а если вы уже прошли стажировку, то сможете сравнить свой опыт и пустить скупую слезу стажера, который смог.

Читать далее
Всего голосов 4: ↑3 и ↓1+4
Комментарии0

Покупка недвижимости за криптовалюту в разных странах

Время на прочтение31 мин
Количество просмотров224

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

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

Читать далее
Всего голосов 2: ↑0 и ↓2-2
Комментарии1

Частный взгляд на структурирование файлов при разработке SPA

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров174

В этом посте я попытаюсь формализовать и систематизировать своё собственное понимание, какой должна быть структура SPA-приложений. Это очень субъективное изложение, отражающее мой собственный опыт. Оно относится к определённому классу веб-приложений (SPA, PWA) и не претендует на универсальность.

В контексте данной статьи SPA-приложение - это классическое клиент-серверное приложение, где клиент существует в браузере (как правило, в пределах одной страницы) и взаимодействует с сервером посредством HTTP-запросов. Приложение разрабатывается в виде набора npm-пакетов в стиле “модульный монолит”. Серверная часть реализована на движке Node.js.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии1

Использование метода «почти бесконечного» запроса для сопоставления CPU интенсивных операций в Oracle

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров114

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

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

В данном случае мы будем сравнивать по производительности различные функции хеширования в Oracle: ORA_HASH и различные варианты STANDARD_HASH.

Читать далее
Всего голосов 3: ↑3 и ↓0+5
Комментарии0

Книга: «Фулстек-тестирование»

Время на прочтение27 мин
Количество просмотров214
image Привет, Хаброжители!

Тестирование — важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий материал по тестированию в десяти различных категориях. Познакомьтесь с соответствующими стратегиями и понятиями и получите практические знания, применимые как при разработке, так и при тестировании мобильных и веб-приложений.

Автор предлагает примеры использования более чем 40 инструментов, которые вы сможете немедленно опробовать. Профессионалы и новички получат навыки тестирования производительности, защищенности и доступности, а также поближе познакомятся с особенностями исследовательского, межфункционального тестирования, тестирования данных и мобильных приложений, автоматизации тестирования, и многими другими вопросами, связанными с тестированием. Руководство поможет вам справиться со сложной задачей поддержания качества программного обеспечения в процессе его разработки.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+7
Комментарии0

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

Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров970

Привет, меня зовут Рома. Я работаю в KTS на позиции Python backend-разработчика. 

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

Читать далее
Всего голосов 16: ↑16 и ↓0+17
Комментарии1

Зачем нужен код-ревью?

Время на прочтение3 мин
Количество просмотров474

Привет, Хабрюзеры.

Недавно я устроился на вакансию Golang junior разработчика в новую компанию. Ранее я несколько лет программировал на PHP, пока не познакомился с Go. Думал, что моя мечта сбылась: я набрался опыта, стал более опытным специалистом и теперь могу продолжать развиваться. Однако, после выполнения задачи код, написанный мной, нужно было отправить на код-ревью. После этого мне приходили правки, которые я должен был исправить и снова отправить на ревью. Раньше я не понимал, зачем нужен этот процесс. На форумах и в сообществах многие писали, что код работает — и слава Богу, так зачем нужны эти ревью?

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

Читать далее
Всего голосов 5: ↑1 и ↓4-1
Комментарии2

Лазеры в электронике: утонение кремния

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров330

Сегодня мы поговорим про утонение кремния. 

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

План статьи: 

1. Описание процесса

2. Обзор и сравнение методов 

3. Выбор оптимального метода

4. Примеры выполнения утонения с помощью лазерной системы 

5. Что Будет Дальше?

Читать далее
Рейтинг0
Комментарии4

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

Время на прочтение2 мин
Количество просмотров126

Всем привет! Меня зовут Ульяна Петракова, я специалист отдела обучения и развития в компании Crosstech Solutions Group. В этой статье вы узнаете о нашем опыте проведения внутренних митапов и тех фишках, которые они дают.

Немного истории

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

На сегодняшний день идея проведения внутреннего митапа выросла и сформировалась в отдельный проект — CrossTalks.

Читать далее
Всего голосов 5: ↑4 и ↓1+5
Комментарии0

А что, если записать звук на бумагу?

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров977
Картинка Freepik

Достаточно много времени назад мне пришла в голову такая странная мысль — а что, если звук записывать на бумагу?

Мне это показалось любопытным, и я стал исследовать этот вопрос, найдя целый ряд решений, самое старое из которых насчитывает чуть меньше века (что не делает его менее интересным). И вы можете попробовать повторить найденные решения самостоятельно, а также попробовать собственные силы в разработке своего решения вопроса, вынесенного в заголовок.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+18
Комментарии8

Жизнь во время ревью: как помирить Лешу и Славу и при этом не обидеть Колю…

Время на прочтение10 мин
Количество просмотров322

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

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии0

Тонкости организации гибкого офиса от компании ЛИИС

Время на прочтение4 мин
Количество просмотров278

В мае 2024 года две обаятельные сотрудницы компании ЛИИС провели для нас экскурсию по офису в Санкт-Петербурге. Полина Шилова, маркетолог продукта, и Ульяна Кравченко, менеджер продукта Simple Office, рассказали нам не только о рабочих пространствах, оборудованных на трех этажах офиса, но и об уникальной открытой крыше, где в теплые летние дни под навесом с пуфиками можно работать с ноутбуком на свежем воздухе, любуясь замечательными видами на историческую часть города.

Читать далее
Всего голосов 5: ↑5 и ↓0+7
Комментарии5
1
23 ...