Forwarded from Веб-стандарты (Vadim Makeev)
State of JavaScript 2025. Открылся авторитетный опрос о состоянии языка и экосистемы JavaScript, который продлится до 1 ноября и займёт в среднем 15–20 минут. Не забудьте проголосовать за «Веб-стандарты» и добавить всё новое для вас в список чтения. #stateof #js
https://survey.devographics.com/en-US/survey/state-of-js/2025
https://survey.devographics.com/en-US/survey/state-of-js/2025
Forwarded from Dezzigners
This media is not supported in your browser
VIEW IN TELEGRAM
🧰 AI Image Upscaler — плагин использует искусственный интеллект для масштабирования изображений до 8 раз от исходного разрешения
Dezzigners
Dezzigners
Forwarded from UI_UX inspiration
This media is not supported in your browser
VIEW IN TELEGRAM
🐊 — Ты можешь выбрать любой дизайн, который хочешь!
— Брендинг.
— Ты дурак совсем?
— Брендинг.
— Вань, тебя вообще никто не спрашивает.
Знакомо? Ты хочешь крутые кейсы по брендингу, а лента пихает тебе сайты, логотипы из 2007 и тонны «как заработать на фрилансе».
Решение — канал Behance search, где:
🔥 Каждый день только лучшие работы с Behance
🎯 Брендинг, веб, упаковка, 3D — без мусора
🕒 Экономия времени и нервов на поиске
Подпишись сейчас — и больше никакой ящерицы вместо брендинга. 🦎
#реклама
О рекламодателе
— Брендинг.
— Ты дурак совсем?
— Брендинг.
— Вань, тебя вообще никто не спрашивает.
Знакомо? Ты хочешь крутые кейсы по брендингу, а лента пихает тебе сайты, логотипы из 2007 и тонны «как заработать на фрилансе».
Решение — канал Behance search, где:
🔥 Каждый день только лучшие работы с Behance
🎯 Брендинг, веб, упаковка, 3D — без мусора
🕒 Экономия времени и нервов на поиске
Подпишись сейчас — и больше никакой ящерицы вместо брендинга. 🦎
#реклама
О рекламодателе
Forwarded from Node.JS [ru] | Серверный JavaScript
Создайте приложение на Node.js, которое принимает URL в качестве аргумента командной строки, загружает HTML-контент по этому URL и сохраняет его в файл
page.html. Программа должна также уметь выводить размер загруженного HTML-контента в байтах.•
node app.js download "https://example.com" — загружает страницу по указанному URL и сохраняет в файл page.html.•
node app.js size "https://example.com" — выводит размер HTML-контента, загруженного по URL.Решение задачи
const fs = require('fs');
const https = require('https');
const url = process.argv[3];
const action = process.argv[2];
const filePath = 'page.html';
if (!action || !url) {
console.log('Используйте: node app.js <download|size> <URL>');
process.exit(1);
}
function downloadPage(url) {
https.get(url, (res) => {
let data = '';
res.on('data', (chunk) => {
data += chunk;
});
res.on('end', () => {
fs.writeFile(filePath, data, (err) => {
if (err) {
console.error('Ошибка при сохранении страницы:', err);
process.exit(1);
}
console.log('Страница загружена и сохранена в page.html');
});
});
}).on('error', (err) => {
console.error('Ошибка загрузки страницы:', err);
process.exit(1);
});
}
function getPageSize(url) {
https.get(url, (res) => {
let data = '';
res.on('data', (chunk) => {
data += chunk;
});
res.on('end', () => {
console.log(`Размер HTML-контента: ${Buffer.byteLength(data, 'utf8')} байт`);
});
}).on('error', (err) => {
console.error('Ошибка загрузки страницы:', err);
process.exit(1);
});
}
if (action === 'download') {
downloadPage(url);
} else if (action === 'size') {
getPageSize(url);
} else {
console.log('Неизвестное действие. Используйте "download" или "size".');
}
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Typefeed — тут про шрифты
This media is not supported in your browser
VIEW IN TELEGRAM
Сделал себе наконец нормальный промоушн. Заодно рассказал о буднях работы над шрифтами.
@typefeed – тут про шрифты.
@typefeed – тут про шрифты.
Forwarded from Адовый UX
Гадание на картах в банковском приложении. Только для Про
Именно та фича банка, которая заслуживает огромного баннера на главной. Очень важная и нужная
И ведь куча людей потратили своё рабочее время, чтобы придумать эту хуиту, обсудить её, нарисовать, закодить и релизнуть. А потом ещё будут отчитываться о высокой результативности хуиты. Но библейский вопрос никто их них задать не осмелился
Именно та фича банка, которая заслуживает огромного баннера на главной. Очень важная и нужная
И ведь куча людей потратили своё рабочее время, чтобы придумать эту хуиту, обсудить её, нарисовать, закодить и релизнуть. А потом ещё будут отчитываться о высокой результативности хуиты. Но библейский вопрос никто их них задать не осмелился
Forwarded from Мэрч
Новый релиз (предзаказ)
Путь к благожитию лежит через вечные жгучие крапивные заросли, а семья – это малая церковь. Вот каким двум темам посвящен наш новый релиз. Оба принта в нашем узнаваемом иллюминировано-лубочном стиле.
Каждый из принтов доступен на белых и чёрных футболках. Состав: 95% хлопка и 5% эластана, 245 гр/м². Крой: оверсайз. Пол: унисекс. Доступные размеры: s / m / l / xl / xxl. Метод печати: DTF.
"Путь к благожитию" тут: clck.ru/3PWAfL
"Малая церковь" тут: clck.ru/3PWAhB
ВАЖНО: Этот релиз предзаказный. До 8 октября 2025 включительно мы собираем все заявки и отправляем в производство. До 15 октября 2025 все футболки будут переданы в доставку. С 15 октября 2025 принты будут доступны к заказу на постоянной основе.
Путь к благожитию лежит через вечные жгучие крапивные заросли, а семья – это малая церковь. Вот каким двум темам посвящен наш новый релиз. Оба принта в нашем узнаваемом иллюминировано-лубочном стиле.
Каждый из принтов доступен на белых и чёрных футболках. Состав: 95% хлопка и 5% эластана, 245 гр/м². Крой: оверсайз. Пол: унисекс. Доступные размеры: s / m / l / xl / xxl. Метод печати: DTF.
"Путь к благожитию" тут: clck.ru/3PWAfL
"Малая церковь" тут: clck.ru/3PWAhB
ВАЖНО: Этот релиз предзаказный. До 8 октября 2025 включительно мы собираем все заявки и отправляем в производство. До 15 октября 2025 все футболки будут переданы в доставку. С 15 октября 2025 принты будут доступны к заказу на постоянной основе.