DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from СПNЗЖУ DESIGN
Forwarded from СПNЗЖУ DESIGN
Forwarded from СПNЗЖУ DESIGN
Forwarded from СПNЗЖУ DESIGN
Forwarded from СПNЗЖУ DESIGN
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин Wave & Сurve — Cоздаёт волны. Типы и параметры кривых гибко настраиваются.

#рандом #волны #кривые

👨 Дизайн-телега
NEW PRIEST Кколлектив, занимающийся концептуальным искусством
Ссылка на проект

Поиск по теме:
#исскуство #магазин #мода #дизайн

💣 PSD
👩‍💻 Упрощённый API для управления заметками

Создайте минимальный API на Node.js с использованием Express, который позволяет:

Получить список всех заметок.
Добавить новую заметку.

Требования:

1. Маршруты API:
• GET /notes: Возвращает массив всех заметок.
• POST /notes: Добавляет новую заметку (передаётся в теле запроса).
2. Хранилище данных:
Используйте массив в памяти. Каждая заметка должна содержать поля:
{
"id": "уникальный идентификатор",
"content": "текст заметки"
}

3. Требования к корректности:
Заголовок заметки (content) должен быть строкой и не быть пустым.

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

const express = require('express');
const { v4: uuidv4 } = require('uuid');

const app = express();
app.use(express.json());

let notes = [];

// Получить все заметки
app.get('/notes', (req, res) => {
res.json(notes);
});

// Добавить новую заметку
app.post('/notes', (req, res) => {
const { content } = req.body;
if (!content || typeof content !== 'string') {
return res.status(400).json({ error: 'Invalid content' });
}

const newNote = { id: uuidv4(), content };
notes.push(newNote);
res.status(201).json(newNote);
});

// Запуск сервера
const PORT = 3000;
app.listen(PORT, () => {
console.log(`Server running on http://localhost:${PORT}`);
});
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Адовый UX
Новый сорт уебанства и мудачества: маскировка подписки на рассылку под письмо о подтверждении адреса почты
Forwarded from Denis Sexy IT 🤖
Так, это не новая модель – в ChatGPT улучшили работу памяти, теперь она учитывает все предыдущие чаты для более персонализированных ответов

– Пользователи могут в любой момент отказаться от использования прошлых чатов или отключить функцию памяти

– Во временных чатах память отключена

– В ЕС недоступно

Короче, как по мне, Сэм мог бы и подольше поспать сегодня
Forwarded from Оди
Эстетичный генеративный арт Яшаса Митта

Больше на его сайте: https://extraordinarythings.co

#awd_art #awd_neural
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди
Forwarded from Оди