habrahabr
Почему x^0 = 1 наглядно

Традиционное определение для операции возведения в натуральную степень (или целую положительную) вводится примерно следующим образом:Возведе́ние в сте́пень — арифметическая операция, первоначально определяемая как результат многократного умножения числа на себя.На первый взгляд, это определение затруднительно обобщить для целых показателей степени меньших единицы ... x^3 = x*x*x x^2 = x*x x^1 = x x^0 = ????? x^-1 = ????? ...Но если вспомнить, что у операции умножения есть обратная -…

  • пятница, 8 декабря 2023 г. в 00:00:23
habrahabr
Как кирпич на ногу: учёные опубликовали результаты исследования частицы ультравысокой энергии, приш…

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

  • пятница, 8 декабря 2023 г. в 00:00:23
habrahabr
9 реальных причин дефицита персонала в России

Со всех сторон интернета слышу: персонала нет на рынке труда, людей в целом мало — не рождаются, умирают, мол, демографическая яма, работать некому, и всё в таком духе. Кадровый голод в промышленности достиг нового рекорда. Дефицит кадров испытывают 42% предприятий, показал июльский опрос Института Гайдара. На момент предыдущего опроса в апреле о нехватке работников заявляли 35% компаний. А теперь главный вопрос: это физически людей не хватает или просто на ту зарплату, что предлагают, никто н…

  • пятница, 8 декабря 2023 г. в 00:00:22
golang
Потрошим golang: как устроена память

Привет, меня зовут Стас, и я работаю в VK Cloud над разработкой облачных сервисов в команде Data Masters. Сервисы, запрошенные клиентами, так или иначе должны развернуться в том виде, в котором клиенты их запросили, в адекватные сроки и без ошибок. Существует множество механизмов, позволяющих этого достичь, и еще больше существует ошибок и проблем, которые мешают в достижении этих целей. Для любого специалиста, наверное, самой грустной ошибкой будет та, которая рождается из его незнания исп…

  • пятница, 8 декабря 2023 г. в 00:00:19
golang
Визуализация результатов escape-анализа в VS Code

В Go есть возможность получить отчёт о выполняемом escape-анализе: go build -gcflags '-m=3 -l'. В этой статье я расскажу, как можно визуализировать этот отчёт в VS Code. Дополнительно приведу способ, как в несколько кликов проверить теорию (escape-анализ) практикой (профилирование). Визуализация с использованием gopls Этот метод основан на статье Analyzing Go Heap Escapes. Идём в Manage -> Settings -> User, там ищем gopls, далее выбираем Edit in settings.json и добавляем следую…

  • пятница, 8 декабря 2023 г. в 00:00:18
golang
Безопасность web приложений с использованием Identity Provider

В современном цифровом мире, где взаимодействие с онлайн-ресурсами и web приложениями стало неотъемлемой частью нашей повседневной жизни, безопасность и управление личной идентификацией стали ключевыми аспектами. Именно в этом контексте становится крайне важным понятие “Identity Provider” или, сокращённо, IdP.Identity Provider представляет собой централизованный сервис, который играет решающую роль в процессе аутентификации пользователей в сети. Это технологическое решение позволяет пользовате…

  • пятница, 8 декабря 2023 г. в 00:00:18
javascript
Реализация нейронной сети для соревнования Digit Recognizer на Kaggle и её прикладное использование…

Статья является продолжением первой части, в которой была обучена нейронная сеть для решения задачи соревнования Digit Recognizer на Kaggle. В предыдущей статье был использован трюк, который увеличил точность нейронной сети в контексте результатов соревнования (до 0.99 896), в результате чего позиция автора в лидерборде значительно выросла. В данной статье мы рассмотрим каким образом можно интегрировать и использовать обученную модель нейронной сети в систему для распознавания рукописных цифр.…

  • пятница, 8 декабря 2023 г. в 00:00:17
javascript
Как мы работаем с ресурсами в веб-приложениях

Приложения, созданные на платформе 1С:Предприятие, могут быть развернуты в трёхзвенной архитектуре (Клиент – Сервер приложений – СУБД). Клиентская часть приложения может работать, в частности, как веб-клиент, в браузере. Веб-клиент – это довольно сложный фреймворк на JavaScript, отвечающий за отображение пользовательского интерфейса и исполнение клиентского кода на встроенном языке. Одна из задач, которая стояла перед нами в ходе разработки веб-клиента – это корректная работа с различного рода…

  • пятница, 8 декабря 2023 г. в 00:00:16
github
keyvanakbary / learning-notes

Notes on books I read, talks I watch, articles I study, and papers I loveLearning Notes Taking notes on books I read, talks I watch, articles I study, and papers I love – recalling them right afterward by creating short summaries – helps a lot in my learning process. Here you'll find some of those little pieces. If you are looking for an easy way to consume these notes, please check out keyvanakbary.github.io/learning-notes/. Books 99 Bottles of OOP by Sandi Metz and Katrina Owen, 2016. An…

  • пятница, 8 декабря 2023 г. в 00:00:12