В этой статье ты узнаешь, как делать крутые графики с chart.js в React. Всё объясним на простых примерах со статистикой.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
На заре интернета для хранения данных вам нужен был сервер. Сегодня, благодаря LocalStorage, вы можете хранить данные в браузерах и приложениях.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
С каждым годом собеседования в IT становятся всё сложнее. Пора начать готовиться к ним правильно!
Мы — сообщество «Собесит», и мы помогаем успешно проходить собеседования в IT для Java, GO, QA, ML, Python и других программистов. У нас есть бесплатная база реально пройденных и актуальных собеседований из крупных компаний в видеоформате с документациями, от Junior до Team Lead позиций, которые ты можешь использовать прямо сейчас.
Запускай нашего бесплатного бота и готовься к собеседованиям с умом!
Начни подготовку сегодня и сделай шаг к жирному офферу!
erid: LjN8KBgxP
Мы — сообщество «Собесит», и мы помогаем успешно проходить собеседования в IT для Java, GO, QA, ML, Python и других программистов. У нас есть бесплатная база реально пройденных и актуальных собеседований из крупных компаний в видеоформате с документациями, от Junior до Team Lead позиций, которые ты можешь использовать прямо сейчас.
Запускай нашего бесплатного бота и готовься к собеседованиям с умом!
Начни подготовку сегодня и сделай шаг к жирному офферу!
erid: LjN8KBgxP
Каждый раздел этой статьи будет посвящен отдельному API и снабжен примером, демонстрирующим практический юзкейс.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
• Программное создание материалов с пользовательскими полями в Joomla 5+
• Процесс, который продолжал умирать
• AstroJS проекты в monorepo с помощью npm workspaces
• Почему новый процесс в Node порождается так медленно?
• Аутентификация в SPA приложении через OpenAM используя OAuth2/OIDC
Please open Telegram to view this post
VIEW IN TELEGRAM
Фабричный метод упрощает процесс создания объектов, делает код более удобным в обслуживании и обеспечивает ряд других преимуществ. Разберем принцип его работы на реальном примере создания игровых персонажей.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Рассмотрим важные техники SQL, иллюстрируя их примерами применения набора данных: объединение таблиц, подзапросы и оконные функции, фильтрацию и агрегирование. Освоив их, вы будете лучше справляться с анализом и визуализацией данных и сможете повысить качество принимаемых в организациях решений.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте приложение на Node.js, которое принимает строку в качестве аргумента командной строки и выводит эту строку в верхнем регистре.
Решение задачи
const inputString = process.argv[2];
if (!inputString) {
console.error("Пожалуйста, укажите строку в качестве аргумента.");
process.exit(1);
}
const upperCaseString = inputString.toUpperCase();
console.log("Строка в верхнем регистре:", upperCaseString);
node script.js "hello world"
Please open Telegram to view this post
VIEW IN TELEGRAM
Поймем, как писать и использовать регулярные выражения в JavaScript.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Давайте попробуем отделить зерна от плевел и вывести несколько общих признаков, по которым можно определить неопытного программиста.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте приложение на Node.js, которое считывает текстовый файл, переданный в качестве аргумента командной строки, и выводит его содержимое в консоль.
Решение задачи
const filePath = process.argv[2];
if (!filePath) {
console.error("Пожалуйста, укажите путь к файлу в качестве аргумента.");
process.exit(1);
}
fs.readFile(filePath, 'utf8', (err, data) => {
if (err) {
console.error("Ошибка при чтении файла:", err.message);
process.exit(1);
}
console.log("Содержимое файла:\n", data);
});
node script.js path/to/your/file.txt
Please open Telegram to view this post
VIEW IN TELEGRAM
Фреймворк Spring Boot позволяет быстро создавать и легко запускать высокопроизводительные Spring-приложения корпоративного уровня. Рекомендации опытного специалиста помогут максимально упростить разработку такого приложения.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Познакомимся с Page Visibility API, рассмотрим его назначение, принцип работы, область применения и практические примеры.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот простое руководство, как реализовать feature gate в React. Этот крутой инструмент позволяет легко контролировать запуск новых фич.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣️ Мы можем разбить обработку каждой части на независимые друг от друга модули (функции либо классы). Например, мы можем сразу сжать часть данных, потом зашифровать и записать в файл. Основная идея в том, чтобы не работать с данными целиком, а поочередно обрабатывать часть данных.
•
Readable — чтение•
Writable — запись•
Duplex — чтение и запись•
Transform — вид Duplex потока, который может изменять данныеPlease open Telegram to view this post
VIEW IN TELEGRAM
Не знаю, как вам, а мне нравится ощущение, которое возникает, когда я нажимаю кнопку слияния (merge) и отправляю свой код в продакшен. Это и есть наша конечная цель как разработчиков — выпустить свой код в мир.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Изучая JavaScript, в какой-то момент я посмотрел, что означает «объектно-ориентированный». Это было ошибкой.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье я расскажу, как эффективно составлять имена для переменных. Ведь даже если вы не испытываете проблем с придумыванием имен, используете ли вы весь их потенциал?
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Предлагаем руководство по созданию надежной системы аутентификации и авторизации пользователей в Angular 16 с использованием JWT. Интегрировав несколько компонентов в маршрутизацию и конфигурацию модулей приложения, вы обеспечите его пользователям повышенную безопасность и комфортные условия работы.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Как предотвратить энтропию монолитных систем, свойственную технологическим стартапам? Воспользуйтесь рекомендациями эксперта, чтобы обеспечить успех и рост компании, избежав дорогостоящих ошибок.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте приложение на Node.js, которое принимает строку и символ в качестве аргументов командной строки и выводит количество вхождений этого символа в строку.
Решение задачи
const char = process.argv[3];
const count = (str.split(char).length - 1);
console.log(`Символ "${char}" встречается ${count} раз(а) в строке "${str}".`);
Символ "o" встречается 2 раз(а) в строке "hello world".
Please open Telegram to view this post
VIEW IN TELEGRAM