DevNotes Live
6 subscribers
84.3K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Новые шрифты
Belnast - Tribal Geometric Font

Free for personal use.
#SansSerif

⬇️Download: https://t.me/ZIP_Files/859

🅰️ Новые шрифты
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Shock Design
Подборка креативных баннеров для вашего вдохновения.

📙 Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
👩‍💻 Парсинг тела POST-запроса без сторонних библиотек в Node.js

Напишите сервер на Node.js, который обрабатывает POST-запрос и парсит JSON-тело без использования фреймворков и внешних зависимостей. Это полезно для понимания низкоуровневой работы с HTTP-запросами.

Решение задачи🔽

const http = require('http');

const server = http.createServer((req, res) => {
if (req.method === 'POST' && req.url === '/data') {
let body = '';

// Сбор данных из потока
req.on('data', chunk => {
body += chunk;
});

// После завершения получения данных
req.on('end', () => {
try {
const parsedData = JSON.parse(body);
console.log('Полученные данные:', parsedData);

res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify({ message: 'Данные получены успешно' }));
} catch (err) {
res.writeHead(400, { 'Content-Type': 'application/json' });
res.end(JSON.stringify({ error: 'Невалидный JSON' }));
}
});
} else {
res.writeHead(404, { 'Content-Type': 'text/plain' });
res.end('Not Found');
}
});

server.listen(3000, () => {
console.log('Сервер запущен на http://localhost:3000');
});
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Адовый UX
Всё равно продолжить. Не включать же заднюю
Forwarded from Оди
Leonardo — продвинутый инструмент для создания цветовых палитр, которые отвечают нормам доступности

Позволяет точно настраивать цветовые пространства, указывать коэффициент контрастности, создавать версии палитр для тёмной темы или дальтоников, экспортировать результат в SVG или кодом, а также анализировать цветовую схему с помощью диаграмм. Проект создан компанией Adobe, исходный код инструмента открыт

leonardocolor.io

Урок по использованию инструмента: youtu.be/q4dGTPE4McU

#awd_tool #awd_color
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди