tailsjs notes
44 subscribers
2 photos
НЕ щитпост, а чисто бложек
Download Telegram
Channel created
ну что, добро пожаловать сюда

основная причина создания этого канала - желание иногда поговорить с вами. без шуток, всякого такого, etc.

я буду постить всякие интересные моментики, рассуждения и т.д.
👀9👍3😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
и так, первый постик.

вам знакомо это чувство, когда будто смотришь в прошлое через старый плёночный объектив, где все цвета мягче, а свет - ярче и теплее? та самая ностальгия, что шепчет "раньше было лучше".

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

особенно остро это ощущается, когда вглядываешься в лица тех, кого уже не обнять в реальности.

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

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

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

а что бы вы выбрали? пишите в комментаиях.
😨84❤‍🔥4🐳1
поговорим про телегу?

знаете старкова? владельца @giftchanges. ну так воот...

недавно у него появился тег @none, который является, как я его называю, проклятым. а почему?

давайте обратимся к python. что такое None там?

В Python None - это специальное значение, которое обозначает отсутствие значения или пустоту


а к чему я вообще это?

многие telegram боты написаны таким образом, что они не учитывают отсутствие тега у пользователя. как это?
user = get_user(input_id) # class User

user.username # str | None


и вот как раз таки разработчики таких ботов не учитывают такое поведение и пишут примерно такой код:

message.reply(f"{user.full_name} has tag @{user.username}") # в лучшем случае, оно выведет что-то типа "Paul Du Rove has tag @unbrokensociety"


но если попробовать получить пользователя без тега, то мы получим...

message.reply(f"{user.full_name} has tag @{user.username}") # "Some User has tag @None"


и именно из-за этой ошибки возникает казус в виде того, что у какого-нибудь васи пупкина "есть" тэг None.

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

уже который раз наблюдаю за сообщениями а-ля "смотрите какой мне чел написал @none". вооот.

а как же можно исправить такое недоразумение? довольно просто, например...

username_text = f"has tag @{user.username}" if user.username is not None or "doesn't have any tags!"
message.reply(f"{user.full_name} {username_text}") # "Some User doesn't have any tags!"


вот так просто, да.
😁1