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

Все потоки

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

Как в МТС запускали уникальный b2b-сервис и почему нельзя сразу построить ракету

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

Мы привыкли к доставке всего: банковских карт, документов, техники, лекарств и продуктов. В этом смысле к b2c-сервису уже почти не осталось вопросов, но в b2b есть ещё много всего неповоротливого.

Мы в команде Личного кабинета МТС Бизнес первыми среди сотовых операторов запустили онлайн-подключение и доставку SIM-карт корпоративным клиентам, которую можно заказать самостоятельно. Рассказываем, как мы это сделали.

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

Кратко про язык программирования Triton

Время на прочтение5 мин
Количество просмотров1.9K

Triton был разработан специально для выполнения на GPU и предоставляет удобную Python-ориентированную среду.

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

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

Зоозве: эволюция орбиты квазиспутника Венеры

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

В этом видео показывается эволюция орбиты астероида Зоозве, квазиспутника Венеры, за 500 лет. Очень необычно выглядит его траектория относительно горячей планеты. Но гораздо сильнее вас удивит его траектория относительно Земли! Смотрите с субтитрами на русском языке.

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

Как найти баланс между интересами покупателей и продавцов: опыт разработчиков Яндекс Маркета

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

Привет, Хабр! Меня зовут Илья Ненахов, я руковожу разработкой платформы для продвижения товаров на Яндекс Маркете. Предлагаю взглянуть на площадку немного с другой стороны, а именно — как на механизм, который пытается найти оптимальную точку в пространстве с тремя измерениями:  интересы пользователя, интересы магазинов и интересы самого сервиса.

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

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

Истории

Doom. Часть 2. В поисках неведомого Кадата или магический реализм, сюрреализм и странные сны. 8 необычных вадов

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

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

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

Далее по тексту будут рассмотрены 5+1 карты и 2 вада, итого 8 работ, которые, на мой взгляд, являются удачными воплощениями, в той или иной степени взявшими за основному один из трёх ключевых элементов.

Начать хотелось бы с двух проектов, вдохновлённых, подобно играм в жанре инди, будь то "The Bridge" (2013) и, в меньшей степени, "Kairo" (2013), работами известного художника.

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

Шифрование в Kubernetes: основы

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

Многие приложения работающие в Kubernetes обрабатывают конфиденциальную информацию, требующую защиты от несанкционированного доступа. Kubernetes предлагает удобные способы для защиты данных. Рассмотрим основные из них в этой статье, а именно — шифрование в покое, шифрование в передаче и зашифрованные томы в Pods.

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

Один нечестный бухгалтер страшнее армии врагов, или какие налоги платят IT-компании в ОАЭ

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

Знаменитая фраза Наполеона о том, что нечестный бухгалтер страшнее армии врагов, сегодня актуальна как никогда. Особенно для тех компаний, которые планируют релокацию или старт нового бизнеса в ОАЭ. Несмотря на то, что Эмираты завоевали репутацию «налогового рая», законодательство страны стремительно меняется и подразумевает много нюансов. Прежде, чем открывать IT-компанию в Эмиратах, нужно разобраться в законодательных особенностях и налогообложении. В этом материале поговорим как раз об этом. 

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

Угрозы информационной безопасности конвейера разработки ПО и их моделирование

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

Злоумышленники всё чаще атакуют цепочки поставок ПО, чтобы получить доступ к исходным кодам, процессам сборки или механизмам обновления ПО. Но сложно напрямую атаковать инфраструктуры компаний, которые серьёзно относятся к своей кибербезопасности. В последнее время в СМИ появляются сообщения об атаках на ИТ‑гигантов, финтех, объекты критической инфраструктуры через разработчиков и поставщиков ПО. Яркий пример — инциденты атак на SolarWinds, Codecov, GitHub, ССleaner от Avast. Ущерб от этих атак оказался огромен.

Меня зовут Сергей Кубан, я руководитель направления в отделе защиты инфраструктуры производства ПО в СберТехе. Мы поставляем заказчикам программное обеспечение и SaaS-сервисы. Чтобы они соответствовали требованиям кибербезопасности, необходимо всестороннее обеспечение безопасности инфраструктуры как собственного производственного конвейера ПО, так и предоставляемых заказчикам SaaS-инсталляций.

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

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

Будильник изменений: когда приходит время личных трансформаций и как его отследить

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

Привет, Хабр! Меня зовут Марина, и я бизнес-аналитик в Петрович-Техе. 

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

Двигатель изменений мы запускаем осознанно, но есть периоды жизни, побуждающие действовать. И их можно спрогнозировать. От нас зависит, во что выльется желание изменений: в домашние DIY-кейсы или в смену карьерной стратегии. На моем пути случался полный цикл работы этого двигателя. А еще были будильники изменений, которые каждый из вас может найти у себя. 

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

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

«Импульс» в профессию инженера: какие задачи решают стажеры в YADRO

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

Получить опыт работы в сложной инженерной специальности сегодня проще, чем когда-либо. Герои этого материала — студенты и недавние выпускники технических вузов, которые прошли летнюю стажировку Импульс от YADRO в 2023 году и остались работать в компании. Ребята решают реальные задачи: разрабатывают внутренние сервисы, тестируют системы хранения данных и отвечают за работу платформы виртуализации.

Мы поговорили с молодыми инженерами о работе, которую они делают каждый день, о полученном опыте и о том, почему они решили продолжить карьеру именно в YADRO. 

Хотите так же? Заполняйте заявку на «Импульс»-2024 и проходите интервью. 

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

Копитрейдинг — это возможность для заработка или очередной развод от брокеров?

Время на прочтение11 мин
Количество просмотров3.4K

Всем привет!

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

Сначала я парсил сайт traderwagon, который, к сожалению, закрылся. Тогда я переключился на binance copy trading, который как раз запускался.

<spoiler title="Подробности"> Здесь ваш скрытый текст, который будет показан только после того, как читатель нажмет на заголовок спойлера. </spoiler>

Некоторые технические детали

Количество портфолио для инвестирования на binance непрерывно растёт. Сейчас их более 10 тысяч, поэтому мой скрипт парсит только портфолио, идентификаторы которых заканчиваются на 0 и 1. Таким образом я обеспечиваю

Я решил проверить:

Читать далее
Всего голосов 17: ↑15.5 и ↓1.5+14
Комментарии8

Открытый AI в коммерческом продакшене: обзор h2oGPT

Время на прочтение13 мин
Количество просмотров2.5K

Крупные компании пока используют проприетарные нейросети, мягко говоря, неохотно или не используют вовсе. Как правило, их применяют отдельные сотрудники. Частично это можно объяснить опасениями со стороны специалистов по информационной безопасности, ведь тот же ChatGPT, например, открыто общается с интернетом. И в этот момент на сцену выходит open source.

В этой статье поговорим, из чего состоит h2oGPT, на каких моделях функционирует, какими метриками оценивается и в какой сервис «завернут». Дополнительно взглянем на конкурентов и ситуацию на рынке в целом.
Читать дальше →
Всего голосов 29: ↑28.5 и ↓0.5+28
Комментарии6

Рассуждение о природе «замороженной случайности» в распределении простых чисел

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

Недавно в ленте FB попалось интереснейшее видео Теория Всего и феноменологическая Теория Сложности. Что это и почему это важно? где, помимо всего прочего интересного, прозвучала следующая цитата

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

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

Java для домохозяек: логика разбора сообщений внутри Telegram бота

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

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

Telegran bot (long polling) Avandy News, обзор статья, open source GitHub

Основная идея: Avandy News Analysis (включена в Реестр российского ПО, разраб - я)

Реестр российского ПО: Как попал в него

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

10 из 10: в firewall PAN-OS от Palo Alto Networks найдена критическая 0-day-уязвимость. Что происходит?

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

В сфере информационной безопасности много неожиданностей, а проблемы часто возникают там, где их и не ждали. Сейчас, например, обнаружилось, что файерволлы PAN-OS содержат 0-day-уязвимость, очень серьёзную. Причём появилась она не вчера, а несколько недель назад. Подробнее о проблеме — под катом.

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

Автоматизируем контроль качества микрофронтов

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

Привет, Хабр! Меня зовут Миша Трифонов, я head of frontend в компании Cloud.ru и основатель сообщества TeamSnack. Поделюсь опытом, кейсами, решениями за 3,5 года работы в направлении микрофронтов.

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

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

Обзор инструмента DefectDojo: почему его выбирают?

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

Практика ASOC (Application Security Orchestration and Correlation, оркестрация и корреляция безопасности приложений), интегрирующая инструменты анализа защищенности со стеком разработки ПО, сегодня широко известна в сфере безопасной разработки. О ней много писали мы и другие авторы на Хабре. Эта концепция была переосмыслена и вышла на новый уровень. Специалисты Gartner даже ввели для нее новый термин ASPM, обозначающий практику, которая вместе с анализом уязвимостей и прочих задач ASOC включает в себя управление рисками. Особенности этого подхода, а также его реализацию в продукте DefectDojo мы и разберем ниже. 

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

USB Rubber Ducky своими руками. По-настоящему

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

Я думаю для пользователей Хабра и пентестеров в частности, тема badusb устройств не является секретной. Это вещи действительно интересные и полезные, а наверное, самый известный такой прибор - это USB Rubber Ducky от компании Hak5. С ним есть проблема, эти устройства сейчас в принципе не продаются в РФ, а если бы и продавались, то не нашлось бы много желающих платить по $80 за штуку (это без учёта доставки). Тем более что характер использования таких устройств зачастую подразумевает подбрасывание, то есть это расходный материал, которого нужно много.

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

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

«Серёга, диктуй код из смс»: как мы ускорили проверку гипотезы с помощью эксперимента

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

Привет! Меня зовут Алина Бузинова, я менеджер продукта Отелло, сервиса бронирования отелей от 2ГИС.

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

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

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

Секреты адаптации сотрудников: Как создать команду, которая процветает в любой обстановке

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

Всем привет)

Сегодня поделюсь с вами секретами как адаптировать и обеспечить новых сотрудников хорошими условиями, чтобы они точно “прижились” в компании и стали частью команды. Как говорил один пират: “Часть команды - часть корабля”))

Начнем с самых простых основ, так сказать.

Адаптация - это самый важный процесс, который помогает быстро освоиться и чувствовать себя комфортно в новой среде работы. 

А сейчас давайте рассмотрим как ПРАВИЛЬНО должна проходить адаптация нового работника 👇👇👇

1. Введение в компанию.

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

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

2. Обучение.

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

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

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

Читать далее
Всего голосов 13: ↑2 и ↓11-9
Комментарии3