❃ Хижина программиста Æ
14.2K subscribers
1.34K photos
102 videos
24 files
3.1K links
Канал для IT Дизайнеров и Программистов, Инженеров и Преподавателей

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

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

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

Σ 只
Download Telegram
Да начнутся мемы 😂

Пишите свои мемы в комментариях
💬

➡️ Хижина программиста | Оставляйте «бусты» 🌎

Ставьте «
🥰», если пост вам понравился

⌨️ Теги:
#мем
#mems
#analytics
#quadd4rv1n7
#maximdupley
#maestro7it
#2025
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Самолет
Дуров вернул стену...

........................ />⠀⠀⠀フ
.........................| ⠀ ^⠀ ^ l
....................../` ミ_xノ мур
...................../⠀⠀⠀⠀⠀⠀|
..................../⠀ ヽ⠀⠀⠀ ノ
............. ..│⠀⠀| |⠀⠀|
........../ ̄|⠀⠀ | |⠀⠀|
..........| ( ̄ )____)⠀)____)
...........\二つ

...хотели бы написать мы, а пока это сделал Самолет, но только на один день! Присылайте код в комментариях и получайте валентинку для своей любимки (и для себя любимого) прямиком из старого доброго 2007-го.

8239 — Тому, кто и гвоздь вобьет, и паука прогонит

3919 — Тем, кто всегда забывает номер вашей квартиры

3330 — Эмпатам, чьи слезы не просыхают

6752 — Тому, кто всегда заботится, хорошо ли вы поели

6582 — Тем, с кем диалог в Телеграм у вас в закрепе

5863 — Тем самым друзьям из камерного чата...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Друзья, привет! 👋

Решил ещё немного замотивировать вас учить SQLAlchemy 2 одним примером из реальной практики.

📌 Представим, что у нас есть большое количество категорий, и появилась необходимость дополнительно добавить SLUG – латинское представление имени категории для улучшения SEO.

Вот как можно реализовать эту задачу:

import asyncio
from transliterate import translit
from app.dao.database import async_session_maker
from app.products.dao import CategoryDAO
import re

async def slugify_category():
async with async_session_maker() as session:
categories = await CategoryDAO(session).find_all()
for category in categories:
# Транслитерация названия категории
transliterated = translit(category.name, 'ru', reversed=True)
# Приведение к нижнему регистру и замена пробелов на дефисы
slug = re.sub(r'[^a-z0-9\-]', '-', transliterated.lower())
slug = re.sub(r'-+', '-', slug).strip('-') # Убираем лишние дефисы
category.slug = slug
await session.commit()

asyncio.run(slugify_category())


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

🔥 Теперь ваши категории получат красивые и удобные для SEO slug-и! Надеюсь, этот пример был полезен. Делитесь в комментариях, используете ли вы транслитерацию в своих проектах! 🚀
Forwarded from Финуслуги
❤️ «Я тебя люблю» — три самых важных слова в жизни. Их говорят только тем, кто приносит счастье.

Мы тут подумали и решили собрать неочевидные, но искренние признания в любви.

Выберите своего Валентина от Финуслуг и перешлите скрин пяти друзьям — тогда он обязательно придет к вам (но это неточно, мы просто верим)!

@MoexFinuslugi
💎 Разыгрываем USDT в честь Дня всех влюблённых!

Отмечаем День святого Валентина и празднуем отмену комиссий розыгрышем USDT!

Напишите в комментариях к этому посту вашу историю любви — мы выберем 14 лучших и отправим победителям по 100 USDT на их Кошелёк 💎

Необязательно, но может быть полезно: поделитесь в сторис (Telegram истории) как вы проводите этот день и добавьте хэштег #LoveIsWallet.


Комментарии принимаются до конца 16 февраля. Мы подведём итоги и отправим награды до 21 февраля, а список победителей опубликуем в канале 🤗

Условия
Инвестиции в криптовалюту могут нести риски.

12 • 3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Сова Минобра
Сегодня свой день рождения отмечает ректор МФТИ Дмитрий Викторович Ливанов.

Дмитрий Викторович – доктор физико-математических наук, профессор, государственный деятель, автор более 60 научных работ, успешный научный популяризатор.
Он - ученик лауреата Нобелевской премии по физике академика Алексея Абрикосова, прошел путь от старшего научного сотрудника лаборатории МИСИС до Министра образования Российской Федерации. С 2021 года руководит МФТИ.

Уважаемый Дмитрий Викторович!
Желаем Вам крепкого здоровья, новых профессиональных достижений и удачи в реализации самых смелых проектов. Пусть каждый день будет наполнен положительными эмоциями, а успехи МФТИ приносят удовлетворение и гордость.
Спасибо за Ваш вклад в развитие высшей школы России!

#командаМинобра