От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме 'typescript'


Простая стеганография с TypeScript
Стеганография — сокрытие сообщений внутри сообщений (начало). Инструмент Typescript, созданный для сокрытия зашифрованных сообщений в изображениях (в основном мемах), вдохновленный просмотром многих шоу, похожих на «Древних пришельцев», с моим новорожденным. Репозиторий проекта : https://github.com/AdamGuar/stoi Мотивация Смотрю очередной выпуск какого-то родового шоу о «неразгаданных тайнах». Низкий, жуткий и таинственный голос ведущего описывает, что круги на полях могут быть..

Различие между функциями первого класса и функциями высшего порядка в JavaScript
Введение Погружаясь в мир функционального программирования на JavaScript, вы часто будете сталкиваться с двумя понятиями: «функции первого класса» и «функции высшего порядка». Хотя эти две идеи связаны, они не одно и то же. Чтобы прояснить ситуацию, в этом сообщении в блоге будет рассмотрено, что означает каждый термин и как они соотносятся друг с другом. Первоклассные функции Говорят, что язык программирования имеет «первоклассные функции», когда он рассматривает функции как любую..

Введение в JavaScript
Назначение переменных const , var и let используются для объявления переменных в JavaScript. Основное различие между ними заключается в том, как они могут быть назначены и доступны. const используется для объявления переменной, которую нельзя переназначить после того, как ей было присвоено значение. Это означает, что значение переменной const нельзя изменить после ее присвоения. const переменным должно быть присвоено значение при их объявлении. Например: const pi =..

4 вещи, которые я узнал, читая эффективный машинописный текст
Несколько дней назад я закончил читать Effective TypeScript Дэна Вандеркама в течение длительного перелета ( 8 часов, если быть точным! ). Книга написана лаконично, с большими практическими советами. Хотя я рекомендую прочитать книгу полностью, вот несколько моих любимых советов. 1. Используйте только для чтения , чтобы предотвратить изменение объектов в результате ошибок. Когда массив или кортеж помечены как readonly , TS выдаст ошибку, когда пользователь попытается добавить,..

Как я научился перестать беспокоиться и полюбить TypeScript
Для разработчиков React это несложно, как вы думаете Несколько лет назад я начал искать во всем простоту и минимализм. Это отразилось и на моей работе. Итак, когда началась «шумиха» над TypeScript, я просто закрылся от нее, потому что принятие ее казалось огромным делом и нарушило бы мой дзен. Пройдет год, чтобы попробовать это в большом корпоративном приложении, прежде чем все изменится. Оглядываясь назад, можно сказать, что несколько вещей помогли мне и моей команде принять..

Отличный способ преобразовать каждый тип в логический на JavaScript
Сравнение двух переменных в JavaScript может быть тем, что каждый разработчик делал в своей повседневной работе, но есть классный и быстрый способ, которым вы можете произвести впечатление на своего коллегу, выполняя преобразование переменной в логическое значение. Обратный логический Мы все видим использование обратной логической логики (!) во всей нашей кодовой базе. В JavaScript этот символ преобразует каждый тип в логический, а затем меняет логику своей работы. Что произойдет,..

Демистификация ng-template: раскрытие его возможностей и вариантов использования в Angular
Angular — это мощная платформа для создания современных веб-приложений с широким спектром функций и инструментов для повышения производительности труда разработчиков. Одной из таких функций является ng-template , универсальный и часто упускаемый из виду инструмент, который может значительно улучшить удобство сопровождения и производительность ваших приложений Angular. В этой статье мы рассмотрим, что такое ng-template , лежащую в его основе механику и различные варианты использования..

Новые материалы

Подготовка зависимостей для Huawei Cloud Python3 FunctionGraph
Если вы хотите предоставить своим пользователям некоторые интересные функции с моделями машинного обучения без фактической загрузки модели, вам, возможно, придется развернуть свою модель в виде..

Мой опыт работы в стартапе, у которого закончились деньги
Мои 11-месячные поиски работы наконец-то подошли к концу. Это была моя первая работа в Литве. Моя первая работа по программированию. Но через 2 месяца после того, как я начал с ними..

План из 4 шагов, чтобы сделать себя бесценным на работе
Многолетний опыт, выраженный в несколько шагов С тех пор, как мы впервые оказались на рабочем месте, нам говорили, что нас можно заменить. Неважно, работаете ли вы в офисе, на..

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

Осциллятор LBR для торговли
Программирование осциллятора LBR 3–10 на Python MACD — известный осциллятор, основанный на скользящих средних. В этой статье обсуждается разновидность MACD, называемая LBR 3–10...

Использование SharedPreferences в Android с Kotlin: руководство для начинающих
SharedPreferences — это простой способ хранения пар «ключ-значение» в Android с использованием формата XML. Его можно использовать для хранения небольших объемов данных, которые должны..

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