@cyclomind · Post #10648 · 28.11.2024 г., 09:34
#art#artist Istvan Banyai | 1991
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #121 · 20 јул.
Регулярно требуется преобразовать какой-либо текст в максимально совместимый текст для URL, имени файла, имени объекта в каком-то софте и тд. Требования совместимости простые: в тексте должны быть только допустимые символы. Обычно это a-z, 0-9 и "_" или "-". То есть, только прописные буквы латинского алфавита и цифры (как пример). Допустим, нам нужно название статьи в блоге преобразовать в slug для добавления его в URL этой статьи. Как это лучше всего сделать? В Django по умолчанию есть готовая функция slugify для таких случаев. Но я её никогда не использую. Почему? Потому что её недостаточно! Приведём пример >>> from django.utils.text import slugify >>> slugify('This is a Title') 'this-is-a-title' Пока всё отлично >>> slugify('This is a "Title!"') 'this-is-a-title' Спец символы удалились, всё хорошо. >>> slugify('Это заголовок статьи') '' Вот и приехали 😢. Если текст не английский то буквы просто игнорируются. Можно это поправить >>> slugify('Это заголовок статьи', allow_unicode=True) 'это-заголовок-статьи' Но тогда мы не вписываемся в условие. У нас появилась кириллица в тексте. Так как я часто пишу сайты для русскоязычных пользователей эта проблема весьма актуальна. Я не использую стандартную функцию и всегда пишу свою. Оригинал я не беру в расчёт и пишу полностью свою функцию. И так, по порядку: 🔸1. Исходный текст: >>> text = 'Мой заголовок №10 😁!' Взял специально посложней со специальными символами. 🔸2. Транслит Необходимо сделать транслит всех символов в латиницу. Здесь очень выручает библиотека unidecode. Помимо простого транслита кириллицы в латиницу она умеет преобразовывать спец символы и иероглифы в текстовые аналоги. from unidecode import unidecode >>> unidecode("Ñ Σ ® µ ¶ ¼ 月 山") 'N S (r) u P 1/4 Yue Shan' Очень крутая библиотека, советую👍 В нашем случае получаем такое преобразование: >>> text = unidecode(text) >>> print(text) 'Moi zagolovok No. 10 !' Отличный транслит. Смайл просто удалился, хотя я ждал что-то вроде :). Ну и ладно, всë равно невалидные символы. А еще наш код уже поддерживает любой язык, будь то хинди или корейский. 🔸4. Фильтр символов Unidecode не занимается фильтрацией по недопустимым символам. Это мы делаем в следующем шаге через regex. Просто заменим все символы на "_" если они вне указанного диапазона. >>> text = re.sub(r'[^a-zA-Z0-9]+', '_', text) >>> print(text) 'Moi_zagolovok_No_10_' Символ "+" в паттерне выручает когда несколько недопустимых символов идут рядом. Все они заменяются на один символ "_". 🔸5. Slugify Осталось удалить лишние символы по краям и сделать нижний регистр >>> text = text.strip('_').lower() >>> print(text) 'moi_zagolovok_no_10' Получаем отличный slug! 😎 🌎 Полный код в виде функции. ______________ PS. Проверку что в строке остался хоть один допустимый символ я бы вынес в отдельную функцию. #libs#tricks#django
Пребарај: #artist
@cyclomind · Post #10648 · 28.11.2024 г., 09:34
#art#artist Istvan Banyai | 1991
@cossack_art · Post #9947 · 06.02.2026 г., 12:01
Джурак Река детства #digitalart#artist@cossack_art Джурак Река детства #digitalart#artist Детство прошло у речки Джурак. Я ловил раков ныряя за ними, а ночью смотрел на звёздное 🌠 небо, угадывая где там медведица..
Hashtags
@no_eyes_kaleidoscope · Post #833 · 26.11.2024 г., 16:10
❤️ HB! Kandy 87 #artist#нёк#туфлёк
@lena_ashraf · Post #2318 · 14.08.2025 г., 16:37
Пока мама знакомится с галереями в Каире и ходит по выставкам... Дети творческих женщин — знают что такое терпение. Пока мир восхищается шедеврами, они рисуют в углу мастерской, считают ступеньки в музеях и мечтают побольше играть с мамой, а не рисовать пядом с ней. Когда мама — художник, отпуск превращается в походы по музеям и выставкам, пленеры, экскурсии, а семейный ужин — в натюрморт. Но зато они учатся главному: искусство не терпит расписания. #ленаашраф#lenaashraf_art#lenaashraf#art#artist
@uafma_uz · Post #99 · 05.12.2025 г., 06:36
Dina Baird / Bakhritdinova "I can`t breath по-узбекски. Когда-то респиратор был для меня скорее художественным жестом. На этих старых фото мой образ: смесь постапокалиптики и ощущения, что в Ташкенте не хватало воздуха. Не в экологическом, а в культурном и политическом смысле. Хотелось дышать свободнее, и респиратор был метафорой этого внутреннего дефицита 🤿 Но сегодня всё иначе. Тогда это была игра, ирония. Сейчас воздух в Ташкенте действительно опасен. Когда смотрю на эти снимки, мне странно: образ, придуманный как символ нехватки воздуха в переносном смысле, внезапно стал пугающе буквальным..." Полный текст поста тут Один из авторских фильмов Динары Бахритдиновой мы, Ассоциация кинолюбителей, совместно с Французским Альянсом и Гёте институтом покажем 12 декабря. 📌 Следите за анонсами на @uafma_uz 💜 Подписывайтесь на канал Динары NYC Speakeasy #uzbek_art#contemporary_art#artist
@Wallpaper_INT · Post #46328 · 11.05.2025 г., 14:30
#Singer#Artist#ShadmehrAghili#FHD @Wallpaper_INT
@BarykinaLiubov · Post #2281 · 08.12.2025 г., 12:51
Happy Artist's Day!!! 🖼️🎨💜 С днём художника!!! #LiubovBarykina #Artist #ArtInSport #Academician
@uafma_uz · Post #101 · 07.12.2025 г., 06:36
Воспоминания Анжелы Трофимовой оКлубе кинолюбителей при Доме кино "После возвращения домой она решила, что хочет заниматься кино. Нет, не быть актрисой, не играть, а именно заниматься — так, как она привыкла заниматься музыкой: учиться, ходить в школу, готовиться, сдавать экзамены...Но она понятия не имела, как начать Как-то вечером она сидела совершенно не понимая, что же дальше делать. Рассеянно и лениво решила навести порядок. Рука зацепила газету «Вечерний Ташкент». Взгляд упал на объявление. Это был первый знак. "Запускаются курсы кинопутешественников, кинолюбителей и кинооператоров при Доме кино" Как много раз потом в жизни она узнавала эти странные, волшебные, иногда очень замысловатые, но точно ей понятные, знаки-подсказки, знаки-указатели Что ж... старый телефон, нужно крутить диск, цифры соскальзывают, гудки... По телефону ей ответили: "Приходите — мы вам всё расскажем". И она пошла..." Продолжение следует... Эссе Анжелы Трофимовой "Возвращение. Клуб кинопутешественников. 1985 год" Автор фото: Дмитрий Трофимов 📌 Больше о независимом кино на @uafma_uz #history#artist#memories
@uafma_uz · Post #102 · 08.12.2025 г., 05:30
🎬Показ авторского кино — в пятницу, 12 декабря Тема вечера — «Одиночество» и то, как на эту тему рефлексируют разные авторы из Узбекистана и Европы. Из ташкентского архива мы покажем фильм «Завещание», снятый Динарой Бахритдиновой — она же Dina Baird она же Frau Koch на момент съёмок в 2012 году. Наши партнёры: Alliance Française de Tachkent, Goethe-Institut Usbekistan, Latvian Centre for Contemporary Art (LCCA), Cinémathèque de Bretagne. 📍Гёте-Институт, ул. Амира Темура, 42 Пятница, 12 декабря, 19:00 Вход свободный 📌 Подписывайтесь на @uafma_uz #events#uzbek_art#artist#movie
Hashtags
@BarykinaLiubov · Post #2630 · 28.04.2026 г., 10:19
Сегодня я получила свои картины, которые путешествовали по Сибирским художественным музеям нашей страны 4 года : Художественные музеи: Новосибирск, Новокузнецк, Кемерово, Белово, Барнаул, Бийск, Абакан, Горно-Алтайск 🇷🇺🖼️🤘 Вернулись в Москву и готовятся к одной из самых значимых выставок для меня, в музейном комплексе Российской Академии Художеств, галерея Зураба Церетели, Пречистенка 19. Выражаю всем директорам музеев и кураторам моих выставок огромную благодарность!!! Торжественное открытие состоится 19 мая в 18:00 в Российской Академии Художеств #LiubovBarykina #Artist #Exhibition #Russia #Moscow🇷🇺 Video: @lamariez
@nobazo_design · Post #70 · 20.04.2022 г., 02:59
#steal#like#an#artist “Ilhom beruvchi yoki tasavvuringizni kuchaytiradigan har qanday joydan oʻgʻirlang. Eski filmlar, yangi filmlar, musiqa, kitoblar, rasmlar, fotosuratlar, she'rlar, orzular, tasodifiy suhbatlar, arxitektura, ko'priklar, ko'cha belgilari, daraxtlar, bulutlar, suv havzalari, yorug'lik va soyalarni yutib yuboring.Har doim atrofingizdan o'g'irlash uchun narsalarni tanlang. Agar shunday qilsangiz, sizning ishingiz insonlar ongida haqiqiydek bo'ladi" — Jim Jarmusch P.S.: Bu yerda o'g'irlik g'oyaga nisbatan ishlatilgan) Telegram
@uafma_uz · Post #98 · 03.12.2025 г., 09:44
Havo Kerak 💨 В мае этого года художник Андрей Корниенко aka Buzruk project опубликовал видео Havo kerak. На тот момент, конечно, проблемы с воздухом были уже очевидны, но волновали не то чтобы всех Прошло полгода, и сегодня кажется, что в Ташкенте только и разговоров, что о воздухе...И жуткая, тревожная атмосфера фильма на грани помешательства сегодня попадает в болевую точку 🎬 Havo kerak по своей форме нечто промежуточное между клипом, видео-артом и документацией танцевального перформанса. Каждый художественный инструмент этой работы должен создавать ощущение дискомфорта, будь то сложная электронная музыка, ломанная современная хореография и образы поглощающей всё нефти, сажи и пыли При этом, надо сказать, что высокий уровень продакшна; эстетика танца, мэйкапа, костюма, экспозиции; отсылки к мировому искусству — от Ван Гога до фон Триера — создают в Havo kerak дистанцию между реальностью и художественным высказыванием Havo kerak создан в соавторстве с танцорами: @mary_shoniya Мэри Шония @azixkin Азиза Эркин @rubtsova__natalia Наталья Рубцова @nacrento Рахманова Карина @alien_or_martian Асадбек Абдурахманов 📌 Больше о независимом кино на @uafma_uz #uzbek_art#contemporary_art#videoart#artist