Рассматриваем анализ данных Хабра за 2024 год: популярные статьи, скрытые тренды и интересные находки. Node.js, нейросети и Google Таблицы в деле!
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Directive Composition API в Angular 15: hostDirectives в @Component/@Directive позволяет автоматически добавлять standalone-директивы, упрощая декомпозицию логики и внедряя новые подходы.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создание распределённого приложения для анализа вакансий hh.ru: микросервисы, контейнеры, брокеры сообщений и визуализация данных в действии. Полезно для аналитиков, компаний и соискателей.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
fs.promises в Node.js и как его использовать?fs.promises — это API для работы с файловой системой с использованием промисов, что позволяет писать асинхронный код без коллбеков.const fs = require('fs').promises;
async function readFile() {
try {
const data = await fs.readFile('example.txt', 'utf8');
console.log('Содержимое файла:', data);
} catch (err) {
console.error('Ошибка чтения файла:', err.message);
}
}
readFile();🗣️ В этом примере fs.promises.readFile используется для чтения файла асинхронно, делая код чище и проще для обработки ошибок через try-catch.
Please open Telegram to view this post
VIEW IN TELEGRAM
Недавно мне понадобилось добавить поддержку нескольких языков в API на базе Express. Я решил поделиться кратким руководством для тех, кто хочет сделать свой бэкенд отвечающим переведенным контентом в зависимости от предпочтительного языка пользователя.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
Давно работаешь с одним и тем же инструментом или подходом? Это удобно, но затормаживает рост.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
Почему разработка собственного инструмента для нагрузки на API иногда оказывается лучшим выбором? В статье обсуждается реальный кейс: задачи тестирования производительности, ограничения Postman и сложность JMeter. Узнайте, как и зачем был создан простой и эффективный API-лоадер на Node.js.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📕От нуля до пиццы за 60 минут: Angular Reactive Forms в бою - разработчикам JavaScript/TypeScript, Junior/Middle разработчикам, желающим освоить Angular, Frontend-разработчикам на других фреймворках (React, Vue)
На открытом уроке 13 ноября в 20:00 мск мы погрузимся в создание интерактивного конструктора пиццы с использованием Angular Reactive Forms и сигналов.
📗 На вебинаре:
1. Понимание архитектуры компонентов и Template syntax: директивы, биндинги, pipes
2. Погружение в Event handling и реактивность
📘 В результате на практике изучите и освоите создание и настройка форм через FormBuilder, работу с FormGroup и FormControl, валидацию данных и обработку ошибок.
👉 Регистрация на урок и подробности о курсе Angular Developer: https://otus.pw/iZqQ/
Все участники открытого урока получат скидку на курс "Angular Developer"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqvUuRRS
На открытом уроке 13 ноября в 20:00 мск мы погрузимся в создание интерактивного конструктора пиццы с использованием Angular Reactive Forms и сигналов.
📗 На вебинаре:
1. Понимание архитектуры компонентов и Template syntax: директивы, биндинги, pipes
2. Погружение в Event handling и реактивность
📘 В результате на практике изучите и освоите создание и настройка форм через FormBuilder, работу с FormGroup и FormControl, валидацию данных и обработку ошибок.
👉 Регистрация на урок и подробности о курсе Angular Developer: https://otus.pw/iZqQ/
Все участники открытого урока получат скидку на курс "Angular Developer"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqvUuRRS
• Сравнение Gitlab cache и Gitlab artifacts
• JavaScript: Удобство или Угроза? Размышления о Приватности и Вебе
• Как мы учили немонохромные SVG-логотипы краситься самостоятельно
• Разбираемся с цветами: пространства, иллюзии и квантование
• Как приготовить обфускацию в JavaScript и не сжечь лабораторию: AST, babel, плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Podlodka Soft Skills Crew — сезон про умение ошибаться. Ошибки бывают у всех — от джунов до CTO. Но мы редко задумываемся, что именно в них и есть потенциал для роста.
С 24 по 28 ноября Podlodka Crew проведёт новый сезон конференции Soft Skills Crew: о том, как перестать бояться ошибок, признавать их спокойно и использовать на пользу себе и команде.
📌 В программе:
• Баги в голове: когнитивные искажения, которые мешают учиться на ошибках (Никита Ульшин, Positive Technologies)
• Как решиться на изменения: страх ошибок и рациональное мышление (Ольга Чадулина)
• Факап в одну строку кода: реальный кейс Сбера и уроки из него (Георгий Рыпалов, Сбер)
• Мастерство обратной связи: как говорить о промахах, чтобы это развивало (Роман Галимов)
💡Все сессии насыщены практикой, советами и живыми историями.
🗓24–28 ноября — https://podlodka.io/softskillscrew
С 24 по 28 ноября Podlodka Crew проведёт новый сезон конференции Soft Skills Crew: о том, как перестать бояться ошибок, признавать их спокойно и использовать на пользу себе и команде.
📌 В программе:
• Баги в голове: когнитивные искажения, которые мешают учиться на ошибках (Никита Ульшин, Positive Technologies)
• Как решиться на изменения: страх ошибок и рациональное мышление (Ольга Чадулина)
• Факап в одну строку кода: реальный кейс Сбера и уроки из него (Георгий Рыпалов, Сбер)
• Мастерство обратной связи: как говорить о промахах, чтобы это развивало (Роман Галимов)
💡Все сессии насыщены практикой, советами и живыми историями.
🗓24–28 ноября — https://podlodka.io/softskillscrew
Как добавить новое поле в базу данных и связать его с фронтендом? В статье рассказывается об обновлении таблицы Webhook, создании календаря на Angular и настройке работы с временными зонами и локализацией.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM