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

Страдания, данные о пневмонии и Transfer learning

Big Data *Python *
Ожидает приглашения

В сети много статей как нужно делать тот или иной проект, а эта статья о том, как не нужно делать. Возможно кому-то это сэкономит пару дней.

Я не волшебник, я только учусь и все описанное - это личные пробы и ошибки.

Читать далее

Блокчейн и облачные вычисления. Улучшение безопасности облачных вычислений с помощью блокчейна

Информационная безопасность *Криптовалюты Криптография *Облачные вычисления *
Ожидает приглашения

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

Читать далее

Принципы работы некоторых квантовых протоколов шифрования

Квантовые технологии Криптография *Научно-популярное
Ожидает приглашения

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

Читать далее

Как найти расстояние от точки к отрезку в трёхмерном пространстве, имея координаты трёх точек?

Java *Математика *
Ожидает приглашения

Описание алгоритма нахождения расстояния от заданной точки к отрезку в трёхмерном пространстве с примерами на Java.

Читать далее

DAP — новый способ реализации printf() для STM32M в Keil

Отладка *Программирование микроконтроллеров *
Ожидает приглашения

 Keil очень хорошо оснащен для отладки. Поддержка многих отладчиков, включая распространенный STLink, реализованная "из коробки" возможность перенаправления printf() через UART или SWV ( Serial Wire Viewer ). 

Читать далее

Знакомство Unity с FMOD за пять минут

Unity *Игры и игровые консоли Разработка игр *
Ожидает приглашения

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

Событийные звуки, через код, программиста просят проигрывать с учётом изменения pitch в небольших пределах. Особо никто не парится. Всех устраивает встроенные возможности настройки компонентов и Inspector-ом все довольны.

Теперь представим ситуацию посложнее. Компания/команда решает подтянуть звуковой дизайн игры с помощью FMOD. Программист начинает предполагать, как новые условия / требования повлияют на код. Придется переписывать кучу всего... Короче, страшное дело. Тем более видели этот интерфейс FMOD Studio? Управление космическим кораблем.

Читать далее

Метод шифрования на основе призрачной поляризации

Информационная безопасность *Квантовые технологии
Ожидает приглашения

Все люди обеспокоены тем, насколько надёжно защищена информация, которую они передают по каким-либо каналам связи. Телекоммуникации никогда не будут чересчур безопасными – поэтому исследователи продолжают изучать новые методы шифрования. Недавно учёные из Технического университета Дармштадта, Германия, представили новый способ шифрования, называющийся призрачной поляризационной связью, или Ghost Polarization Communication (GPC). Базовым принципом работы метода является использование неполяризованного света как источника случайности для шифрования сообщения. Таким образом, представленный способ шифрования относится к методам квантовой криптографии – то есть, методам, базирующимся на физике, когда информация переносится с помощью объектов квантовой механики.

Данная статья является обзором работы Вольфганга Эльзессера, Маркуса Росскопфа и Тилля Мора, дополненная необходимыми сведениями из оптики и математики.

Читать далее

Постквантовая криптография: основные подходы и причины использования

Информационная безопасность *Криптография *
Ожидает приглашения

Доброго времени суток! Из года в год квантовые компьютеры становятся все более производительными и дешевыми в производстве - например, Zuchongzi использует 56 кубита и способен решать задачи, предполагающие возможность квантового ускорения, за несколько часов, в то время как классические суперкомпьютеры требуют нескольких десятков тысяч лет. На данный момент обычному пользователю даже доступна работа на реальном квантовом компьютере IBM, пусть и с ограничением в несколько кубит. Большинство современных криптосистем основаны на сложности факторизации целых чисел и дискретного логарифмирования классическими алгоритмами, но данные задачи легко решаются с использованием алгоритма Шора. Одни из самых популярных криптографических систем – RSA (факторизация целых чисел), DH (дискретное логарифмирование), и ECDSA (эллиптические кривые над конечными полями) – с приходом достаточно производительных квантовых компьютеров перестанут являться надежным средством шифрования данных. В данной статье мы рассмотрим, каким образом квантовые компьютеры решают задачи, используемые в современных криптографических системах, и какие существуют пост-квантовые криптографические системы. Эта статья подразумевает наличия у читателя базового понимания физических основ квантовых вычислений.

Читать далее

Ступая на путь бизнес-анализа, или бесплатная госпрограмма обучения

Анализ и проектирование систем *Карьера в IT-индустрии
Ожидает приглашения

Сейчас такое количество разных курсов на разные темы. Куда не плюнь - везде одни коучи/учителя/преподаватели. И если о Яндекс.Практикум, GeekBrains, SkillBox и прочих курсах уже много написано, то обучение с государственной поддержкой осталось немного в тени. 

В своей статье я хочу поделиться личным опытом как я пришла к бизнес-анализу и прошла обучение по бесплатной государственной программе «Содействие занятости». Да-да, такая есть!

Ну а теперь подробнее

Защита Информации и Квантовая Механика

Информационная безопасность *Квантовые технологии Физика
Ожидает приглашения

Существующие положения квантовой механики противоречат нашей повседневной действительности: такие понятия, как суперпозиция (частица может находиться в нескольких местах или состояниях одновременно), запутанность (квантовые состояния двух или большего числа объектов оказываются взаимозависимыми) и квантовая неопределенность (наблюдение одного свойства частицы ухудшает возможность наблюдения за другим свойством) представляют собой сбивающие с толку возможности квантового мира.

Читать далее

QR-код своими руками

3D-принтеры
Ожидает приглашения

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

Подготовка модели QR-кода к печати

Создание кнопок для телеграмм бота с использованием библиотеки pyTelegramBotAPI

Python *
Ожидает приглашения

Доброго времени суток. Телеграмм - божественный месседж скаченный у каждого на телефонах/компьютерах и не только. После прочтение этой статьи вы научитесь создавать кнопки для вашего телеграмм бота. Желаю удачи в прочтении!

Читать далее

Использование регулярных выражений при разработке UiPath

Регулярные выражения *
Ожидает приглашения

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

Регулярное выражение (regex) - это шаблон (последовательность символов и метасимволов), который соответствует (или нет) последовательности символов в тексте. Как правило, регулярные выражения используются для задания правила поиска последовательности в тексте.

Этот сервис использовался для проверки регулярных выражений https://regex101.com/

Места использования

Могут использоваться регулярные выражения:

• Для сравнения соответствующих значений;

• В селекторах;

• Для замены значений;

• Для получения данных;

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

Читать далее

Как войти в IT?

Карьера в IT-индустрии Учебный процесс в IT
Ожидает приглашения

Цель статьи помочь желающим войти в IT, либо показать, что оно им не нужно.

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

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

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

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

Читать далее

Как войти в IT?

IT-инфраструктура *Программирование *
Ожидает приглашения

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

Многие думают, что мир IT устроен странно, высокие зарплаты, гики, которые ничего кроме компа ничего в жизни не видят и "раз он программист", то может вообще все что угодно во всем, что связанно с техникой, начиная от установки винды, заканчивая починкой "умной стиралки".


Эти и другие мифы я развею в этой статье, приятного чтения!

Читать далее

Настройка RMSLE для CatBoost Regressor

Python *Big Data *Машинное обучение *Статистика в IT
Ожидает приглашения

Вот уже третий год подряд компания SIBUR организовывает собственные соревнования в областях Data Science, AI, и ML, предлагая для решения реальные кейсы основанные на реальных данных компании. В 2021 году соревнование Sibur Challenge 2021 собрало 161 участника. Задачей поставленной перед участниками являлось создание предикативной модели для помесячного прогнозирования объемов закупок определенного типа товаров.

Читать далее

Как не стать жертвой телефонных мошенников

Мозг Научно-популярное
Ожидает приглашения

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

Читать далее

ТОП-20 бесящих фраз из вакансий, и что они означают на самом деле

Карьера в IT-индустрии Офисы IT-компаний
Ожидает приглашения

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

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

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

Читать далее