Месяц: Ноябрь 2022
-
Занимательная задачка по мотивам теоремы Гёделя о неполноте
—
от автора
Альберт Эйнштейн награждает Гёделя (второй справа) наградой, названной в честь него самого В 1931 году австрийский логик, математик и философ математики Курт Гёдель опубликовал свою теорему о неполноте. Эта работа считается одним из величайших интеллектуальных достижений современности. В теореме утверждается, что в любой разумной математической системе всегда будут существовать истинные утверждения, которые невозможно доказать. Это…
-
Yandex Object Storage — реализация SignedURL для загрузки данных в bucket на NodeJS
—
от автора
ло»>Доброго времени суток, Хабр!Несколько лет назад, я участвовал в разработке одного проекта, и как задачу, мне (тогда еще зеленому джуну) поставили реализовать систему загрузки медиа файлов на AWS S3. Важным условием было реализовать конкретно SignedURL.Спустя несколько лет, я опять столкнулся с такой же задачей, но заказчик настаивал на отечественном облачном хранилище.Ниже я немного расскажу что…
-
Войти в IT: с чего начать и как продолжить? Лайфхаки от Skillaz
—
от автора
В Сети ну очень много статей о том, как человек, у которого нет IT-бэкграунда, может легко «перейти в айти», причем без особого труда. На самом деле, все обстоит не совсем так. Дело в том, что большинство подобных статей публикуются с подачи разного рода курсов, которые обещают сделать из гуманитария Python-программиста за месяц, ну или два,…
-
Трудности, с которыми мы столкнулись при модуляризации нашего приложения — Часть 1
—
от автора
Цель этой статьи — поделиться с вами опытом, приобретенным в результате масштабирования приложения с нуля до более чем 150 модулей. Мы расскажем вам о трудностях и подводных камнях, с которыми мы столкнулись на этом пути, а также продемонстрируем эволюцию нашего приложения и команды за последние пять лет.Трудности, о которых здесь пойдет речь, связаны со сборкой…
-
Как защитить доменные имена. Интервью с Павлом Гросс-Днепровым
—
от автора
Павел Гросс-Днепров – предприниматель, чье имя широко известно в российской и зарубежной интернет-среде. Он один из первых начал регистрировать доменные имена и зарабатывать на этом деньги. Сам Павел называет себя “профессиональным домейнером”. О том, какие изменения произошли в доменной зоне RU, какие ошибки совершают бизнесмены при выходе на зарубежные рынки и почему лучше регистрировать доменные имена…
-
Тестируем ультра-производительные кроссоверы для встраиваемых систем
—
от автора
До потребительского рынка наконец добрались микроконтроллеры с частотой до 1 ГГц, с открытой документацией, набором разнообразного софта, примерами полезного применения и наличием в стоках. Это семейство i.MX RT. Их называют кроссоверы, потому что они претендуют на ниши, где до недавнего времени доминировали малинки и одновременно легко могут заместить старшие 8-битники не увеличивая цены и потребления.…
-
[Pet] Двумерная симуляция взаимодействия небесных тел на C++
—
от автора
Вступление и подводкаКаюсь, до сего момента я был веб-разработчиком и ничего тяжелее node в руках не держал. Тем страшнее и загадочнее для меня выглядел мир указателей, ссылок и (о ужас) типизированных массивов, да еще и фиксированной длины. Но сегодня вечером я решился наконец-то исследовать этот мир deep dark fantasies. Я джва года мечтал о своей…
-
Запуск кода CUDA на видеокартах AMD
—
от автора
Многим известно, что CUDA является наиболее часто используемой платформой для ускорения массовых параллельных вычислений, применяемых в различных практических и исследовательских областях. В 2016 году AMD представила в буквальном смысле клон платформы CUDA — ROCm. Альтернативы модулей CUDA для ROCm можно увидеть в таблице с официального сайта AMD.Таблица соответствия модулей платформМодуль платформы CUDAМодуль платформы ROCmcuBLASrocBLAS cuFFT…
-
Программа для распознавания текста и перевода AssistAnt
—
от автора
Хорош ли ваш английский? Мой – нет. По крайней мере точно недостаточно, чтобы обходиться без переводчика в играх. Недолгий поиск бесплатных программ в интернете мне не помог. Возможно, я просто плохо искал 🙂 Но когда я поймал себя на мысли, что сейчас возьму в руки сотовый и буду переводить экран с помощью камеры, я понял,…
-
Квантовый компьютер: что, зачем, когда
—
от автора
Рассказываем простым языком о том, что такое квантовый компьютер, на какой стадии находится его разработка, где его можно будет применить и причем тут маркетинг. Что это такое?Квантовый компьютер – это вычислительное устройство, работающее по принципу суперпозиции.Помните кота Шредингера, который жив и мертв одновременно? На его примере ученый объяснил один из принципов работы квантового мира: способность…