Forwarded from Дизайн-Телега 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин Alignmate — автоматически выравнивает элементы дизайна с точными отступами и пропорциями. Оптимален для создания аккуратных интерфейсов, мудбордов и систем иконок.
#выравнивание #компоновка #интерфейс
#выравнивание #компоновка #интерфейс
Forwarded from Новые шрифты
Patch work - ^^Studio 6996
Эффект вязанного патча. Внутри вы найдете 20 уникальных текстур, 20 карт смещения, швов и кистей, а также видеоурок о том, как сделать что-то похожее как на превью.
Скачать можно через Behance.
Эффект вязанного патча. Внутри вы найдете 20 уникальных текстур, 20 карт смещения, швов и кистей, а также видеоурок о том, как сделать что-то похожее как на превью.
Скачать можно через Behance.
Forwarded from UI_UX inspiration
Forwarded from PSD | Дизайн-пространство
Forwarded from Daily Coding 🔥
📖Kotlin Design Patterns and Best Practices. 2 Ed
🖋Alexey Soshin 2022
Эта книга покажет вам, насколько просто может быть реализовать традиционные шаблоны проектирования в современном многопарадигмальном языке программирования Kotlin, и познакомит вас с появившимися новыми шаблонами и парадигмами.
💾 Скачать книгу
Daily Coding #книги #Kotlin
🖋Alexey Soshin 2022
Эта книга покажет вам, насколько просто может быть реализовать традиционные шаблоны проектирования в современном многопарадигмальном языке программирования Kotlin, и познакомит вас с появившимися новыми шаблонами и парадигмами.
💾 Скачать книгу
Daily Coding #книги #Kotlin
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 Dezzigners
Forwarded from Shock Design
#15 Когда руки дружат с головой · Behance за 3 минуты · Разборки Пишуна
Статья рассматривает создание корпоративного стиля с использованием принципов природы. Как это связано с дизайном и брендингом? Узнайте в новом выпуске журнала "Разборки Пишуна
Читать на дизайнерс | #статья
Статья рассматривает создание корпоративного стиля с использованием принципов природы. Как это связано с дизайном и брендингом? Узнайте в новом выпуске журнала "Разборки Пишуна
Читать на дизайнерс | #статья
Forwarded from Дизайн-снайпер
Минутка Питера:
Человек всегда найдет причину игнорировать запрет и получить удовольствие. Особенно в Питере.
С конца января в Санкт-Петербурге горожане прогуливаются по льду замерзшей Невы и каналов.
В любом дизайне как форме организации поведения человека есть и свои запреты и свои мотивы для удовольствия.
Хорошей погоды и отличного выходного!
Человек всегда найдет причину игнорировать запрет и получить удовольствие. Особенно в Питере.
С конца января в Санкт-Петербурге горожане прогуливаются по льду замерзшей Невы и каналов.
В любом дизайне как форме организации поведения человека есть и свои запреты и свои мотивы для удовольствия.
Хорошей погоды и отличного выходного!