Forwarded from СПNЗЖУ DESIGN
Forwarded from Node.JS [ru] | Серверный JavaScript
Коды ответа HTTP
Всем привет!
Какое то время назад я выкладывал похожий пост, но этот дополнен и содержит в себе больше нужной инфы. А еще я узнал что в спецификации существует код 418 - I'm a teapot, без приколов. Подробнее о нем тут.
Основные категории:
1xx. Информационные 100 - 199
2xx. Успешные 200 - 299
3xx. Перенаправления 300 - 399
4xx. Клиентские ошибки 400 - 499
5xx. Серверные ошибки 500 - 599
Чуть подробнее о самых часто встречающихся:
👉 200 - ОК. Cервер успешно обработал запрос.
👉 201 - Created. Сервер обработал запрос и создал новый ресурс
👉 204 - No Content. Сервер обработал запрос, но никакого содержимого нет.
👉 301 - Moved Permanently. Данные, которые запрашиваются, были перемещены по другому адресу навсегда.
👉 304 - Not Modified. Означает, что запрашиваемый ресурс не изменялся, а значит может использовать кэшированную версию.
👉 400 - Bad Request. Был отправлен запрос, который сервер не может обработать (например в запросе передан не верный формат данных)
👉 401 - Unauthorized. В доступе отказано по причине отсутствия авторизации.
👉 404 - Not Found. Связь с сервером установлена но данных по запросу нет.
👉 500 - Internal Server Error. Внутренняя ошибка сервера, причин ошибки может быть множество.
Если вам нужны совсем-совсем все коды то вот ссылочка.
В общем как то так, думаю вам это пригодится.
Всем привет!
Какое то время назад я выкладывал похожий пост, но этот дополнен и содержит в себе больше нужной инфы. А еще я узнал что в спецификации существует код 418 - I'm a teapot, без приколов. Подробнее о нем тут.
Основные категории:
1xx. Информационные 100 - 199
2xx. Успешные 200 - 299
3xx. Перенаправления 300 - 399
4xx. Клиентские ошибки 400 - 499
5xx. Серверные ошибки 500 - 599
Чуть подробнее о самых часто встречающихся:
👉 200 - ОК. Cервер успешно обработал запрос.
👉 201 - Created. Сервер обработал запрос и создал новый ресурс
👉 204 - No Content. Сервер обработал запрос, но никакого содержимого нет.
👉 301 - Moved Permanently. Данные, которые запрашиваются, были перемещены по другому адресу навсегда.
👉 304 - Not Modified. Означает, что запрашиваемый ресурс не изменялся, а значит может использовать кэшированную версию.
👉 400 - Bad Request. Был отправлен запрос, который сервер не может обработать (например в запросе передан не верный формат данных)
👉 401 - Unauthorized. В доступе отказано по причине отсутствия авторизации.
👉 404 - Not Found. Связь с сервером установлена но данных по запросу нет.
👉 500 - Internal Server Error. Внутренняя ошибка сервера, причин ошибки может быть множество.
Если вам нужны совсем-совсем все коды то вот ссылочка.
В общем как то так, думаю вам это пригодится.
Forwarded from Denis Sexy IT 🤖
Выкатили новый тул для нейролава «Logo Generator»
Поскольку щебень – официально самая скучная вещь в мире, сделал для щебени логотипов, вдруг поможет.
Работает тул просто: пишите название и описание бренда, а инструмент возвращает вам 50 логотипов.
Из фич:
– Можно сделать текст частью лого (поддерживается только английский пока что)
– Выбрать цветную или монохромную палитру
– Выбрать стили (cartoon мой любимый 🫶)
– Картинки в результате не векторные, а растровые
– Права на лого тоже ваши
Что под капотом: это связка Dalle 3 и GPT 4, поэтому инструмент сразу платный.
Ссылка:
https://neural.love/ai-logo-generator
Если захотите попробовать, вот скидка для подписчиков канала на 20%, на первый месяц:
☕️
P.P.S. Ну и покажу финансы по нему через полгода, я знаю, всем интересно
Поскольку щебень – официально самая скучная вещь в мире, сделал для щебени логотипов, вдруг поможет.
Работает тул просто: пишите название и описание бренда, а инструмент возвращает вам 50 логотипов.
Из фич:
– Можно сделать текст частью лого (поддерживается только английский пока что)
– Выбрать цветную или монохромную палитру
– Выбрать стили (cartoon мой любимый 🫶)
– Картинки в результате не векторные, а растровые
– Права на лого тоже ваши
Что под капотом: это связка Dalle 3 и GPT 4, поэтому инструмент сразу платный.
Ссылка:
https://neural.love/ai-logo-generator
Если захотите попробовать, вот скидка для подписчиков канала на 20%, на первый месяц:
LOGOMAKER20
P.S. Почему вообще начали делать этот инструмент – я именно так делал логотип для littlestory.io, это оказалось намного быстрее – сделал 50 идей, команда проголосовала за лучший вариант, отдали лого дизайнерке на отрисовку в векторе, заняло все дня два P.P.S. Ну и покажу финансы по нему через полгода, я знаю, всем интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Denis Sexy IT 🤖
Подумал, что наверное некоторым еще интересно сколько мы зарабатываем на этом:
Одна генерация для пользователя в 50 логотипов стоит нам ~5$, то а берем мы $9.70, то есть мы делаем всего х2 выручки; наша основная аудитория США, оттуда почти 60% трафика, для них это сумма маленькая.
Почему такая странная цена, а не 10$: по нашим а/б тестам охотнее покупают когда цена пишется вроде «
Но с ценой «☕️ такие вот мы люди – странные существа
Поставьте, пожалуйста, много брухов этому посту если хотите чтобы я чаще рассказывал как и почему, и зачем мы что-то делаем на нашем бизнес пути (с данными)
Одна генерация для пользователя в 50 логотипов стоит нам ~5$, то а берем мы $9.70, то есть мы делаем всего х2 выручки; наша основная аудитория США, оттуда почти 60% трафика, для них это сумма маленькая.
Почему такая странная цена, а не 10$: по нашим а/б тестам охотнее покупают когда цена пишется вроде «
N.99» (это правда все еще работает и поэтому используются). Но с ценой «
N.70» покупают еще охотнее Поставьте, пожалуйста, много брухов этому посту если хотите чтобы я чаще рассказывал как и почему, и зачем мы что-то делаем на нашем бизнес пути (с данными)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Михаил
Привет! Вчера вышел перевод Dave the Diver, подумал тебе может быть интересно. Я не тестил, но пишут всё ок, работает с лицензией
https://boosty.to/ts-games/posts/80d30fcc-1e91-4f8f-a0ec-8df391b740f4?share=post_link
https://boosty.to/ts-games/posts/80d30fcc-1e91-4f8f-a0ec-8df391b740f4?share=post_link
boosty.to
Dave the Diver: Релиз перевода - TS-games
Это были долгие 2 месяца упорной работы, результатом которой стал релиз данного перевода. Идея перевода родилась спонтанно, и так же быстро перешла в фазу реализации. Мы постарались сделать этот перевод на максимум наших возможностей и очень надеемся, что…
Forwarded from UX Notes (Антон Григорьев)
Александр Мачуговский написал о неактивных кнопках и расположении кнопок в мобильных формах.
— Блокировать действие уместно, когда не выполнены условия для его выполнения;
— Проблема в том, что условия могут быть разными: не хватает данных от пользователя (на текущем экране, прошлом, в сторонних сервисах вроде подтверждения имейла) или компонентов программы (медленный интернет или вычисления, внутренние ошибки);
— Неактивная кнопка не подскажет, в чём проблема, а также плохо заметна;
— Блокировка кнопок может быть полезна для необратимых деструктивных действий, чтобы совершить ошибку было сложнее;
— В мобильной форме фиксированная в нижней части экрана кнопка занимает место, и её преждевременное нажатие (если она не заблокирована) приводит к ошибке. Лучше расположить её в конце формы — пользователь увидит её, прокрутив экран с формой до конца, и она как раз окажется под пальцем;
— Если форма занимает меньше одного экрана, кнопку можно закрепить в нижней части экрана, чтобы на неё легко было нажать;
— Таким образом в длинных и коротких формах пользователь будет видеть кнопки в одном и том же месте.
#form #button #mobile
— Блокировать действие уместно, когда не выполнены условия для его выполнения;
— Проблема в том, что условия могут быть разными: не хватает данных от пользователя (на текущем экране, прошлом, в сторонних сервисах вроде подтверждения имейла) или компонентов программы (медленный интернет или вычисления, внутренние ошибки);
— Неактивная кнопка не подскажет, в чём проблема, а также плохо заметна;
— Блокировка кнопок может быть полезна для необратимых деструктивных действий, чтобы совершить ошибку было сложнее;
— В мобильной форме фиксированная в нижней части экрана кнопка занимает место, и её преждевременное нажатие (если она не заблокирована) приводит к ошибке. Лучше расположить её в конце формы — пользователь увидит её, прокрутив экран с формой до конца, и она как раз окажется под пальцем;
— Если форма занимает меньше одного экрана, кнопку можно закрепить в нижней части экрана, чтобы на неё легко было нажать;
— Таким образом в длинных и коротких формах пользователь будет видеть кнопки в одном и том же месте.
#form #button #mobile
vc.ru
Неработающие кнопки — Дизайн на vc.ru
Кнопки, которые активны в любой ситуации, давно уже вошли в число «лучших практик” UX-дизайна, однако до сих пор в интерфейсах встречаются и неактивные кнопки. В 2021 году коллеги из «Открытия» попросили меня подготовить презентацию с теоретическим обоснованием…
Forwarded from Node.JS [ru] | Серверный JavaScript
👌Как мы автоматизировали тестирование OpenStack с помощью Rally и Tempest
В этой статье я расскажу, как мы в облачной платформе Selectel тестировали Octavia с помощью Tempest и Rally, с какими трудностями столкнулись, как преодолевали их и что в итоге получилось.
Читать...
В этой статье я расскажу, как мы в облачной платформе Selectel тестировали Octavia с помощью Tempest и Rally, с какими трудностями столкнулись, как преодолевали их и что в итоге получилось.
Читать...
Forwarded from Оди
Марка шоколада COCO Chocolatier
Дизайн обёрток сочетает лаконичные белые «этикетки» и иллюстрации независимых художников. Для каждого вида шоколада своя иллюстрация
Больше картинок: awdee.ru/marka-shokolada-coco-chocolatier
#awd_pack via behance.net/gallery/76249331/COCO-Chocolatier
Дизайн обёрток сочетает лаконичные белые «этикетки» и иллюстрации независимых художников. Для каждого вида шоколада своя иллюстрация
Больше картинок: awdee.ru/marka-shokolada-coco-chocolatier
#awd_pack via behance.net/gallery/76249331/COCO-Chocolatier