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

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

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

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

Σ 只
Download Telegram
🖥 Docker для начинающих: Шаг за шагом 🐳

Docker для начинающих: Шаг за шагом - предназначен для разработчиков, системных администраторов и DevOps-специалистов, желающих освоить современный инструмент для контейнеризации приложений.

Ссылка на курс Stepik

⌨️ Теги: #курс #аналитика #проектирование #docker #контейнеризация #devops #администрирование #разработка #сопровождение #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Сведение и мастеринг: обучение на саунд-дизайнера.
Познакомитесь со стандартами сведения, сможете делать звук атмосферным и чистым.
Поймёте, как выстраивать планы в музыкальном произведении, и начнёте зарабатывать на любимом деле.

🔗 Ссылка на курс Stepik

⌨️ Теги: #курс #аналитика #проектирование #docker #контейнеризация #devops #администрирование #разработка #сопровождение #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
[Текст песни «Что может человек»]

[Куплет 1]
Что (Что) может человек? (Человек)
Один (Один) только человек (Человек)
Когда (Когда) река экономики
Несёт (Несёт) нас туда, где водопад

[Куплет 2]
Что (Что) может человек? (Человек)
Один (Один) обычный человек (Человек)
Когда (Когда) звёзды-политики нам говорят: (Говорят)
«В борьбе за мир нужна война»

[Куплет 3]
Что (Что) может человек? (Человек)
Смотреть (Смотреть) не только на себя (На себя)
Понять (Понять) желания магию (Магию)
Какие мы (Какие мы), такой и мир
Чего желать?

[Куплет 4]
Что (Что) может человек? (Человек)
Знать (Знать), что тайная мечта (Тайная мечта)
Всегда (Всегда) сбывается наяву (Наяву)
А если так (А если так), то лучше знать о чём мечтать

[Скит]
☦️
Отче наш, Иже еси на небесех.
Да святится имя Твое, да прийдет Царствие Твое.
Да будет воля Твоя, яко на небесих и на земле.
Хлеб наш насущный даждь нам днесть.
Да остави нам долги наша, якоже и мы оставляем должникам нашим.
И не введи нас во искушение, но избави нас от лукавагу.
Яко Твое есть Царство и сила, и слава, ныне и присно, и во веки веков. Аминь

[Куплет 5]
Что (Что) может человек? (Человек)
Простой (Простой), обычный человек (Человек)
Понять (Понять), как важен его масштаб (Масштаб)
И за него (И за него) извечный бой добра и зла

[Куплет 6]
Что (Что) может человек? (Человек)
Один (Один) нормальный человек (Человек)
Ну что ж? (Ну что ж?) Он может лишь сделать шаг (Сделать шаг)
Шаг без войны (Шаг без войны), а вдруг весь мир поступит так

🎵 Cлушать музыку онлайн

⌨️ Теги: #lyrics #world #человечество #лирика #музыка #аналитика #музыка #music #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🎵 Ludovico Einaudi - Una Mattina (Extended Remix)

Ludovico Einaudi // Una Mattina (Extended Remix) — это произведение, которое сочетает элементы классической и электронной музыки, добавляя атмосферные и глубокие звуковые текстуры.

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

Ремикс сохраняет минималистическую красоту оригинала, но дополняет её атмосферными электрониками, усиленными басами и эффектами, которые постепенно нарастают. Плавное пианино, которое в исходной версии мелодично и задумчиво, в ремиксе становится частью более обширного звукового полотна, погружая слушателя в медитативное состояние, но при этом с элементами напряжения и динамики.

Эмоциональное воздействие ремикса усиливается за счет использования электронных элементов — глубоких басов и синтезированных звуков, которые создают пространство и атмосферу. В отличие от исходной версии, ремикс может быть более кинематографичным, наполняя композицию движением и эпичностью.

Сквозь всю композицию прослеживается характерная для Эйнауди нежность и интимность, но в сочетании с ремиксовыми текстурами музыка становится более доступной для клубной и электронной аудитории.

⚡️ Кинофильм: Неприкасаемые» / «1+1

Люди с инвалидностью могут сталкиваться с депрессией, тревожностью и чувством изоляции, поэтому важно обеспечивать эмоциональную поддержку, общение и возможность для саморазвития.


⌨️ Теги: #ludovico #einaudi #music #lyrics #музыка #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🇷🇺 Путин раскрыл отношение России к западной цивилизации

Россия нужна миру, и никакие решения «начальников над другими» не способны изменить это, страна направлена «к восходящему многообразию».

Запад, по словам Путина, предпринял «беспрецедентную» попытку отлучить Россию от мировой политической и экономической системы: «Объем санкций, карательных мер, применяемых к нашей стране, не имеет аналогов в истории».

Запад цепляется за собственную монополию, пытается сохранить власть, продолжил глава государства.

⌨️ Теги: #новости #урегулирование #аналитика #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎1
🖥 В данной группе публикуется очень много новостей из мира технологий, которые формируют будущее.

Здесь можно найти много полезного и интересного для каждого, кто увлекается программированием, моделированием, конструированием, операционными системами и анализом данных.

👨‍💻 Также не забудьте заглянуть к нам на другие платформы:
1️⃣ Наука и Техника Q➆
2️⃣ Хижина программиста - YouTube
3️⃣ Хижина программиста - Rutube
4️⃣ Хижина программиста - Plvideo

⌨️ Теги: #linux #oc #scince #geeks #программирование #моделирование #конструирование #анализ_данных #аналитика #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
А ещё кстати очень много разной музыки на SoundCloud, которую получалось делать в отпуске (каждый год с 2018 - 2024 год).

🎵 Ссылка на SoundCloud

⌨️Теги: #sound #music #soundcloud #музыка #творчество #отдых #maximdupley #quadd4rv1n7 #2024
👍2
🤠 Вариант Fedora с KDE Plasma переведён в статус издания — наравне с GNOME

Это означает, что Fedora KDE будет продвигаться на официальных ресурсах дистрибутива и публичных мероприятиях в той же мере, в какой и основное издание, Fedora Workstation (GNOME). Изменения вступят в силу начиная с Fedora 42.

Поздравляем колег из Fedora KDE SIG с заслуженным успехом 🐲

pagure.io/Fedora-Council/tickets/issue/504
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Вышла Grafana 11.3: дашборды на базе Scenes, обновления визуализаций, панелей, и многое другое

Grafana - это платформа для создания и визуализации операционных панелей, которая позволяет мониторить и анализировать данные из различных источников.

С помощью Grafana вы можете создавать красивые и информативные дашборды, отслеживать метрики, логи и трассировки, а также проводить тестирование производительности.

Grafana предлагает бесплатный план с ограниченными возможностями, а также платные планы для более продвинутых функций.

Более 10 миллионов пользователей по всему миру уже используют Grafana для своих потребностей в мониторинге и аналитике данных.

Документация Grafana предоставляет информацию о установке, настройке и использовании Grafana.

Она включает в себя руководства по установке Grafana на различные операционные системы, такие как Linux, macOS и Windows.
Также в документации представлены руководства по созданию первой панели мониторинга, основные принципы работы с Grafana и инструкции по настройке и использованию различных источников данных, таких как Postgres, Microsoft SQL Server и OpenTSDB.

Документация Grafana также предоставляет информацию о различных функциях и возможностях Grafana, таких как создание и настройка оповещений, использование шаблонов и переменных, работа с плагинами и многое другое.

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


⌨️Теги: #разработка #мониторинг #дашборд #dashboard #аналитика #windows #linux #macos #pc #analytics #grafana #maximdupley #quadd4rv1n7 #2024
👍2
Заметка про пользовательские соглашения в Web-играх

⚡️ GDPR действует в РФ, если:

1️⃣ юридическое лицо имеет доступ к персональным данным европейских граждан
2️⃣ сама компания работает на территории одного из государств в составе ЕС
3️⃣ в компании работают сотрудники или контрагенты из стран ЕС

В остальных случаях в РФ есть свой аналог регламента – это ФЗ 152 «О персональных данных». Но он намного менее строгий: позволяет использовать анонимизированные персональные данные (привет, deviceId) для коммерческих целей и продажи третьим лицам. При этом согласие субъекта на их обработку не требуется.

Возможно, это как раз та причина, по которой в играх из RuStore я не встречал необходимости давать согласие на сбор данных. Однако в настройках ссылки на документы не везде, но всё же встречаются. Вероятно, для удобства поддержки одного приложения на разных площадках.

⌨️ Теги: #analytics #develop #web #аналитика #веб #заметки #разработка #творчество #quadd4rv1n7 #maximdupley #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Pet-проекты и данные для Data-Engineer

⚡️ При изучении дата-инжиниринга часто возникает вопрос: «откуда брать данные?»

1️⃣ Брать реальные данные откуда‑то.
2️⃣ Генерить данные самостоятельно.

Первый вариант хорош, но сложнее, потому что к такого вида данным сложнее получить доступ и я бы этот вариант использовал, если вы хотите на этих данных строить какой‑то продукт или аналитику. Если обобщить, то сделать данные «полезными».

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

APILayer APIs
Faker

🖥 Оптимизировал пример создания ненастоящего пользователя:
from faker import Faker
from datetime import timedelta
import random

fake = Faker(locale='ru_RU')

def generate_fake_user(min_age=18, max_age=70, registration_years=5):
"""
Генерирует фейковый профиль пользователя.

:param min_age: минимальный возраст пользователя
:param max_age: максимальный возраст пользователя
:param registration_years: максимальное количество лет назад для даты регистрации
:return: словарь с данными пользователя
"""
# Генерация даты рождения и даты регистрации
birthday = fake.date_of_birth(minimum_age=min_age, maximum_age=max_age)
registration_at = fake.date_time_between(start_date=f"-{registration_years}y", end_date="now")

# Генерация фейкового профиля пользователя
fake_user = {
'first_name': fake.first_name(),
'last_name': fake.last_name(),
'middle_name': fake.middle_name(),
'phone_number': fake.phone_number(),
'email': fake.email(),

# Генерация адресных данных с логической структурой
'address': {
'country': fake.country(),
'country_code': fake.country_code(),
'region': fake.region(),
'city': fake.city(),
'street_address': fake.street_address(),
'postcode': fake.postcode(),
},

# Дополнительные сведения о пользователе
'occupation': fake.job(),
'company': fake.company(),
'work_phone': fake.phone_number(),
'marital_status': random.choice(['Single', 'Married', 'Divorced', 'Widowed']),
'website': fake.url(),

# Даты
'registration_at': registration_at,
'birthday': birthday,

# Профиль в социальных сетях и банковские реквизиты (при необходимости)
'social_profile': fake.url(),
'credit_card': {
'number': fake.credit_card_number(),
'provider': fake.credit_card_provider(),
'expiration_date': fake.credit_card_expire(),
}
}
return fake_user

# Пример использования
fake_user = generate_fake_user()
print(fake_user)


⌨️ Теги: #analytics #faker #api #generate #user #profile #данные #генерация #quadd4rv1n7 #maximdupley #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2