❃ Хижина программиста Æ
12.8K subscribers
1.88K photos
141 videos
26 files
3.97K links
Канал для IT Дизайнеров и Программистов, Инженеров и Преподавателей

📡 Ссылка на канал: @hut_programmer_07

⚖️ Фундаментальные знания по основам программирования, философии и этики

💡 По вопросам рекламы: @quadd4rv1n7

Σ 只
Download Telegram
💬 Какие бывают виды http запросов и коды ответов 💬

🚩🚩🚩🚩-запросы и коды ответов – основа взаимодействия в клиент-серверной архитектуре, особенно в веб-приложениях.

🚩 Виды HTTP-запросов:
1️⃣ GET – запрашивает данные с сервера.
⚡️ Используется для получения информации (например, получение страницы или данных о ресурсе).
⚡️ Не изменяет состояние сервера.
GET /users/123 # получить информацию о пользователе с ID 123


2️⃣ POST – отправляет данные на сервер для создания нового ресурса.
⚡️ Используется, когда нужно создать новую запись на сервере (например, новый пользователь).
POST /users с JSON-данными { "name": "John", "email": "john@example.com" }

.
3️⃣ PUT – обновляет данные на сервере.
⚡️ Используется для полного обновления ресурса или замены его данных.
PUT /users/123 # с новыми данными для пользователя с ID 123.


4️⃣ PATCH – частичное обновление ресурса.
⚡️ Используется для изменения только некоторых полей ресурса, в отличие от полного обновления в PUT.
PATCH /users/123 # с обновленными данными (например, только поле email).


5️⃣ DELETE – удаляет ресурс на сервере.
DELETE /users/123 # удалит пользователя с ID 123.


6️⃣ HEAD – аналог GET, но возвращает только заголовки ответа без тела.
⚡️ Полезно для проверки существования ресурса или получения информации о нем без загрузки данных.

'''
Вот пример запроса HEAD с использованием библиотеки requests в Python.
'''
import requests

# URL ресурса, который мы проверяем
url = "https://www.example.com"

# Отправка запроса HEAD
response = requests.head(url)

# Проверка статуса и вывод заголовков
if response.status_code == 200:
print("Ресурс доступен.")
print("Заголовки ответа:")
for header, value in response.headers.items():
print(f"{header}: {value}")
else:
print(f"Ошибка: ресурс недоступен. Код состояния: {response.status_code}")


7️⃣ OPTIONS – возвращает информацию о доступных HTTP-методах для ресурса.
⚡️ Покажет, какие методы поддерживаются для этого ресурса.
OPTIONS /users/123


⌨️ Теги: #аналитика #запросы #маршрутизация #python #git #get #http #oc #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
StealthMessage — это платформа, которая позволяет пользователям отправлять и получать анонимные сообщения, не раскрывая свою личность.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Если бы кошачье мурлыканье продавалось в таблетках, фармацевтический рынок получил бы идеальное средство против депрессии.

Алексис Ф. Хоуп
👍2
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
🤖 Поток Персеиды над Стоунхенджем

В ночь с 9 на 10 августа небо над Землёй превратилось в настоящее шоу падающих звёзд, благодаря метеорному потоку Персеиды, достигшему своего пика.

Британский астрофотограф Джош Дьюри смог запечатлеть этот момент над астрономическим памятником Стоунхенджем в Уилтшире (Англия).

Персеиды — один из самых обильных метеорных потоков года, который происходит, когда Земля проходит через плотное облако обломков, оставленных на пути нашей планеты кометой 109P/Swift-Tuttle.

Эта комета в последний раз пронеслась через внутреннюю часть Солнечной системы в 1992 году и не вернётся до 2126 года.

⌨️ Теги: #star #персииды #стоунхендж #quadd4rv1n7 #2024 #maximdupley #космос #galaxy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🖥 Основные коды HTTP-ответов

👨‍💻 HTTP-коды делятся на несколько категорий:

⚡️ 1xx: Информационные – временные коды, указывающие, что запрос принят и продолжается обработка.
🟩 100 Continue – сервер получил начальную часть запроса, клиент может продолжать.
🟩 101 Switching Protocols – сервер изменил протокол, как запросил клиент.

⚡️ 2xx: Успешные – указывают, что запрос успешно обработан.
🟧 200 OK – запрос успешно обработан (типичный ответ для GET).
🟧 201 Created – успешно создан новый ресурс (типичный ответ для POST).
🟧 204 No Content – запрос успешно обработан, но нет данных для возврата (часто используется с DELETE).

🔴 3xx: Перенаправление – сервер требует дальнейших действий от клиента для завершения запроса.
🟥 301 Moved Permanently – ресурс навсегда перемещен на новый URL.
🟥 302 Found – временное перенаправление на новый URL.
🟥 304 Not Modified – ресурс не изменился с последнего запроса, клиент может использовать кэшированную версию.

⚡️ 4xx: Ошибки клиента – ошибки, вызванные некорректными запросами со стороны клиента.
🚩 400 Bad Request – неверный запрос из-за ошибки в синтаксисе.
🚩 401 Unauthorized – требуется аутентификация для доступа к ресурсу.
🚩 403 Forbidden – доступ запрещен, даже если клиент аутентифицирован.
🚩 404 Not Found – ресурс не найден на сервере.
🚩 405 Method Not Allowed – HTTP-метод, указанный в запросе, не поддерживается этим ресурсом.

🟣 5xx: Ошибки сервера – ошибки, возникающие на сервере при обработке корректного запроса.
🟪 500 Internal Server Error – общая ошибка сервера.
🟪 501 Not Implemented – сервер не поддерживает запрошенный метод.
🟪 502 Bad Gateway – сервер получил некорректный ответ от другого сервера.
🟪 503 Service Unavailable – сервер временно недоступен, часто из-за перегрузки или технического обслуживания.
🟪 504 Gateway Timeout – сервер не получил вовремя ответ от другого сервера.

Эти запросы и коды ответов составляют основу взаимодействия между клиентом и сервером, обеспечивая стандартный и понятный формат общения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Travelers
This media is not supported in your browser
VIEW IN TELEGRAM
Колокола Собора Парижской Богоматери зазвонили в Париже впервые после пожара 2019 года.

«Пять лет назад было дано обещание: вместе восстановить собор Нотр-Дам. Его колокола наконец-то звонят благодаря необыкновенной работе многих из вас», - написал президент Франции в соцсетях в честь этого события.


Нотр-Дам вновь откроет свои двери для прихожан и туристов через месяц, торжественные церемонии и празднования начнутся 7 декабря.

#новости
Travelers
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
1👍1
❃ Хижина программиста Æ
Video message
Нужно было сделать подтверждение в кружочке ...
1👍1
Каждый новый день — это милость Божия. С благодарностью за это мы начинаем замечать Его заботу во всём: от простых радостей до ответов на наши молитвы.

В душе, исполненной благодарности, расцветает мир, уходит уныние, ведь, осознавая щедрость Бога, мы обретаем покой и радость.

Когда мы благодарим ближних, мы выражаем своё признание их заботы и любви. Принесённые слова благодарности укрепляют отношения и способствуют умножению добра и любви. В повседневной суете бывает так легко забыть сказать «спасибо» за простые вещи, но ведь именно из них и складывается наша жизнь.

Православие учит нас молиться не только с просьбами, но и с благодарностью. Вот несколько молитв, которые можно читать каждый день:

Молитва благодарности Господу за каждый день:

"Благодарю Тебя, Господи, за милость и любовь Твою, за каждый дарованный день и за все блага, которые Ты посылаешь. Научи меня быть всегда благодарным, исполни сердце моё миром и любовью к Тебе и к ближним. Аминь."


Молитва святителю Николаю Чудотворцу о благодарности:

"Святителю отче Николае, чудотворец великий! Благодарю тебя за твоё заступничество и помощь, которую ты оказываешь мне и моим близким. Молись о нас ко Господу, чтобы даровал нам сердце, полное благодарности, и помогал нам в праведной жизни. Аминь."


Особенно с молитвами о благодарности обращаются к Богородице перед иконой «Достойно есть», к святому Иоанну Златоусту и Николаю Чудотворцу.

Помните, что каждая молитва и каждая искренняя благодарность приближает нас к Богу, укрепляет и делает более открытыми к добру.

#ПравославныеОнлайн #Молитва #Записки #Церковь #Православие
2👍1
👨‍💻 Более 5 тыс. страниц уже зарегистрировано в перечне Роскомнадзора

Владельцы каналов и страниц в социальных сетях подали через Госуслуги более 20 тыс. заявлений о регистрации. По результатам их рассмотрения более 5 тыс. страниц включено Роскомнадзором в специальный перечень. Около 2,5 тыс. заявок отклонено.

Причины, по которым чаще всего отказывают в регистрации
в описании канала/страницы не размещён номер заявки, по которому РКН определяет принадлежность канала автору заявления, — 60%
заявка заполнена с ошибками: неверно указано название канала, его адрес или контактные данные владельца — 30%
аудитория канала/страницы менее 10 тыс. подписчиков — 10%

Например, если название канала «Минцифры России», а в заявлении написано «Минцифры», РКН такую заявку отклонит.


Что делать, если заявку отклонили
Проверьте, верно ли указаны данные в заявлении:
наименование страницы
её адрес
контактные данные

Убедитесь, что у вашей страницы 10 тыс. подписчиков, подайте заявку заново и не забудьте разместить в описании канала/страницы номер, присвоенный заявлению. Роскомнадзор вынесет решение в течение 10 рабочих дней.

Посмотреть ответы на наиболее частые вопросы о регистрации каналов в РКН

@mintsifry #госуслуги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Танцы минус - Город сказка, город мечта (2012)

Ехал в электричке и группа играла данную музыку, своеобразно, но в итоге правда ...

Я знаю Москву другой, Спасо-Преображенский Собор, ещё со времён Матроны Московской ...

Но это время уже прошло, хотя я немного успел его запомнить отчётливо в моей памяти ...

Особенно с холодными сердцами ...
2👍1
Forwarded from hh.ru
Сколько дней в идеальной рабочей неделе?

🔺В Исландии утвердили 4-дневную рабочую неделю. Уже больше 50% жителей отдыхают по 3 дня и получают ту же зарплату.

🔺В Греции работодателям разрешили продлевать рабочую неделю до 6 дней. Дополнительный день дороже на 40%, и от него нельзя отказаться.

🔺В России тестируют сразу два подхода. На этой неделе мы работаем как греки, а на следующей — как исландцы.

Какой из подходов ближе вам?

❤️ — хочу работать 4 дня без изменения зарплаты
🔥 — хочу работать 6 дней и получать больше
👏 — а чередовать можно?
👏4👍1
Our Dream - Sovietwave Mix

- “Papa..?”
- “Yes, Ivan?”

- “Why does the blue flag have 50 stars, papa? But our flag only has one?”
- “Ivan, can you look up to the sky for me? And tell me what you see.”

- “Stars, papa, thousands of tiny colorful stars.”
- “Correct Ivan, those are our stars; We have little ones and big ones. We don’t have one star, but we have thousands more, and they are ours.”

- “But where are the big ones, papa?”
- “For now, let’s get you to sleep before you catch a cold. You’ll see the biggest star tomorrow.”
2👍1
Пушной. КВН. Стинг. 1997 год

'''Комментарий женщины из YouTube
Я тут осознала что Пушной как Дэпп.
В юности - красивый мальчик и просто краш.
В зрелости - Шляпник aka безумный учёный.
Сейчас классный, но уже уставший мужик, добрый, живущий по своим правилам и принципам, с кучей интересных историй.
'''

⌨️ Теги: #солидарность #аналитика #квн #стинг #пушной #стинг #юмор #мнение #analytics #humor #quadd4rv1n7 #maximdupley #2024
👍2
Асса — Город золотой (Аквариум) — Памяти Сергея Соловьева

⭐️ Город золотой ⭐️

Под небом голубым есть город золотой

С прозрачными воротами и ясною звездой,
А в городе том сад, все травы да цветы,
Гуляют там животные невиданной красы:

Одно, как желтый огнегривый лев,
Другое вол, исполненный очей,
С ними золотой орел небесный,
Чей так светел взор незабываемый.

А в небе голубом горит одна звезда.
Она твоя, о ангел мой, она твоя всегда.
Кто любит, тот любим, кто светел, тот и свят,
Пускай ведет звезда тебя дорогой в дивный сад.

Тебя там встретит огнегривый лев,
И синий вол, исполненный очей,
С ними золотой орел небесный,
Чей так светел взор незабываемый.

☀️ P.S. Моё наблюдение:
Евангелие было написано 4-мя авторами ...

Книга украшена изображениями четырех евангелистов и их символов в круглых медальонах:
1. Иоанна (Орел);
2. Матфея (Ангел);
3. Марка (Лев);
4. Луки (Телец).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Хаб с базами данных для различных сфер применения

👍 Добро пожаловать в Domain Data Hub — коллекцию готовых структур баз данных для множества сфер деятельности.

Этот репозиторий создан для разработчиков, студентов и аналитиков, которым требуется быстрое и качественное решение для проектирования баз данных.

🎯 Цели проекта:
Ускорить процесс разработки приложений за счёт использования заранее подготовленных структур баз данных.
Обеспечить гибкость и универсальность для внедрения в проекты любых масштабов.
Предоставить образовательный материал для изучения проектирования баз данных.

🖥 Описание баз данных:

1️⃣ База данных для онлайн-магазина
Подходит для e-commerce проектов. Включает таблицы для управления товарами, клиентами, заказами, оплатой и доставкой.

2️⃣ База данных для супермаркета (по франшизе)
Отражает структуру сети магазинов. Содержит таблицы для учёта товаров, складов, сотрудников и отчетов по продажам.

3️⃣ База данных для театра
Идеальна для управления репертуаром, бронирования билетов, учёта зрителей и организации мероприятий.

4️⃣ База данных для кафе или ресторана
Ориентирована на управление меню, заказами, столиками, сотрудниками и поставками продуктов.

5️⃣ База данных для гостиницы
Включает таблицы для управления номерами, бронированиями, услугами и гостями.

6️⃣ База данных для учебного заведения
Отличный выбор для управления студентами, преподавателями, расписанием занятий и экзаменами.

7️⃣ База данных для медицинского учреждения
Обеспечивает учёт пациентов, записей на приём, истории болезней и медицинских услуг.

8️⃣ База данных для логистической компании
Подходит для управления заказами, маршрутами, водителями и транспортными средствами.

9️⃣ База данных для финансовой организации
Содержит структуры для учёта клиентов, транзакций, кредитов и финансовых операций.

🔟 База данных для агентства недвижимости
Позволяет управлять объектами недвижимости, клиентами, сделками и агентами.

1️⃣1️⃣ База данных для экологии
Поддерживает мониторинг состояния окружающей среды, проекты по сохранению и статистику выбросов.

1️⃣2️⃣ База данных для стартапов
Поддерживает учёт задач, проектов, инвесторов и финансовых метрик.

1️⃣3️⃣ База данных для геймдева
Включает управление персонажами, уровнями, инвентарём и достижениями игроков.

1️⃣4️⃣ База данных для маркетинговой компании
Поддерживает управление кампаниями, клиентами и анализом эффективности.

1️⃣5️⃣ База данных для агентства путешествий
Поддерживает учёт туров, клиентов, экскурсий и бронирований.


🚀 Возможности
:

Готовые SQL-структуры: Простое внедрение в проект.
Удобство тестирования: Подготовлены данные для тестовых сценариев.
Образовательная ценность: Подходит для обучения проектированию баз данных.
Гибкость: Структуры можно адаптировать под индивидуальные требования проекта.

👥 Вклад в проект:

Буду рад вашему вкладу.

Вы можете:
Добавить новые базы данных.
Исправить ошибки или улучшить документацию.
Предложить идеи для новых сфер применения.

⌨️ Теги: #database #magazin #office #online #shop #cafe #education #study #lkgistic #medical #finance #estate #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3