Технологии Чайника
41 subscribers
288 photos
15 videos
175 files
69 links
Отчаянные технологии...

> https://t.me/teaspot500
Download Telegram
Технологии Чайника
Моё депрессивное состояние в пяти строках кода: from time import sleep; a = ['/', '-', '\\', '|']; pos = 0 while True: print('\n'*50, a[pos]); pos += 1 if pos == len(a): pos = 0 sleep(0.2)
from time import time; from time import sleep; a = ['/', '-', '\\', '|']; pos = 0; tt=0
while True:
t=time(); print('\n'*50, a[pos], tt); pos += 1
if pos == len(a): pos = 0
sleep(tt:=(time()-t)+0.0001)

Шизею
Технологии Чайника
from time import time; from time import sleep; a = ['/', '-', '\\', '|']; pos = 0; tt=0 while True: t=time(); print('\n'*50, a[pos], tt); pos += 1 if pos == len(a): pos = 0 sleep(tt:=(time()-t)+0.0001) Шизею
Продолжаю
from random import choice; from time import sleep; a = 100; b='~'
while True: print(b, a, '\t', (a%-100), '\t\t', choice('£¢€¥$₱₹₽@∆•°π÷©®×#')); b=choice(["+", "-"]); a=eval(f'a{b}1'); sleep(0.025)
Лол, у меня недавно были эксперименты с 'end=' в 'print()', но только сейчас я узнал о 'flush=', который как раз убирает буферизацию, как мне и надо было
import time; print("Тра", end=" ")
while True: print("та ", flush=True, end=""); time.sleep(0.05)
import time; import random
while True: print(random.choice("🌳🌲🌴 "), flush=True, end=" "); time.sleep(0.005)

🥺
Технологии Чайника
import time; import random while True: print(random.choice("🌳🌲🌴 "), flush=True, end=" "); time.sleep(0.005) 🥺
Я сошли с ума и генерирую половинки деревьев 🥲
import random; import time
while True: print(f"\033[92m{random.choice('🌳🌲🌴')}\033[0m", flush=True, end=" "); time.sleep(0.01)
❤2
Технологии Чайника
Я сошли с ума и генерирую половинки деревьев 🥲 import random; import time while True: print(f"\033[92m{random.choice('🌳🌲🌴')}\033[0m", flush=True, end=" "); time.sleep(0.01)
import random; import time
seasons = [
["🌳", "🌲", "❄️"],
["🌸", "🌳", "🌿"],
["🌳", "🌞", "🌴"],
["🍂", "🍁", "🌲"]
]
season = 0; current_season = random.choice(seasons)
while True:
print(random.choice(current_season), flush=True, end=" "); time.sleep(0.01); season+=1
if season > 1000: season=0; current_season = random.choice(seasons)

Ура, продолжаю сходить с ума и теперь я добавил времена сезона
Технологии Чайника
import random; import time seasons = [ ["🌳", "🌲", "❄️"], ["🌸", "🌳", "🌿"], ["🌳", "🌞", "🌴"], ["🍂", "🍁", "🌲"] ] season = 0; current_season = random.choice(seasons) while True: print(random.choice(current_season), flush=True, end=" ");…
Может это развить и добавит ещё смену погоды, чтобы могла быть ветренная или животных, а ещё город..?

Ладно, я схожу с ума, мне надо будет за основной проект сесть...
👍1
Технологии Чайника
Может это развить и добавит ещё смену погоды, чтобы могла быть ветренная или животных, а ещё город..? Ладно, я схожу с ума, мне надо будет за основной проект сесть...
А потом развить ещё это, чтобы чем больше травы, тем больше травоядных, а уже на них охотились бы хищники, что просто как рандомные события выглядит с то увеличением количества животных одного типа, то у с уменьшением, а потом падает метеорит и эмодзи заменяются на надгробия и вялые деревья 🪾🥀

В общем схожу с ума + играет очень старое желание сделать симуляцию экосистемы, которая будет поддерживать сама себя 🥹


Появились уже какие-то идеи, что животное в ходе эволюции выработало устойчивость к холоду и прячется от хищников на ледниках, куда хищники зайти не могут и погибают, так как наоборот выработали эволюционно устойчивость к теплу 😭
🥰1🤯1
Осторожно, немного политоты..

Когда аполитичен - политика сама лезет в твою жизнь... Обидно что человека по признаку, который он сам не выбирал, могут назвать экстремистом... Не подумайте, я не пропагандирую экстремизм или оппозицию.. просто сегодня один из дней, который меня заставляет грустить и напоминает о плохом.. скажем вот так завуалированно, ведь этот канал в политику я не хочу погружать... Простите..
🤔2🤡1
Как организовать проект на питоне, либо любом другом языке, чтобы не выгореть, а если и выгореть, то чтобы сразу понять что и как где было?

А то из-за этого я постоянно навсегда забрасываю проекты

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

В общем не знаю, но какие-то мысли есть.. может до ума доведу... До сих пор хочу себе ИРЛ купить доску для маркеров или мела, чтобы туда мысли записывать и всякие переменные данные, чтобы в памяти не хранить, а быстро записывать и стирать...

Какие у кого мысли?)
from random import randint as chance; from time import sleep as wait; Try = 1
try: bullets = int(input("Сколько патронов вы хотите зарядить в шестизарядный револьвер?\n> ")); wait(1); print()
except ValueError: bullets = 1
if bullets > 6: bullets = 6
elif bullets < 1: bullets = 1
while True:
if chance(1, 6) <= bullets: print("Вы нажали на спусковой крючок, и после мимолётного звука хлопка вы почувствовали расслабление и лёгкость..."); wait(3); input(f"У вас ушло [{Try}] попыток\n"); break
else: print("Вы нажали на спусковой крючок, и раздался щелчок... Другой рукой вы прокрутили барабан и вновь приставили ствол к виску...")
wait(3); Try += 1; input(f"Нажать на спусковой крючок ещё раз?\n")

Я не сижу на месте и продолжаю делать код под своё моральное состояние 😁
🤯2
Кстати, вы ведь помните, что канал не только про питон, но и про инженерки? 😁

В общем, пока что планы сделать в Space Engineers базу на атмосферных движетелях на большой грид, которая в принципе будет выглядеть как платформа, где спереди рубка и возможность кораблём управлять, а сзади всё для производства - сборщики и прочее... Как по мне хорошее совмещение мобильности, базы и стиля

Просто я в голове представляю как это будет выглядеть, но рисовать не умею, а скинуть файлом сейчас не могу, так как ничего нет... А потом уже боюсь забыть что хотел.. наверно поищу что-то в интернете, чтобы скинуть в качестве "вдохновения" и примера моих мыслей 👉👈
Технологии Чайника
Кстати, вы ведь помните, что канал не только про питон, но и про инженерки? 😁 В общем, пока что планы сделать в Space Engineers базу на атмосферных движетелях на большой грид, которая в принципе будет выглядеть как платформа, где спереди рубка и возможность…
Короче не умею я рисовать

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

Хотел ещё в место солнечных панелей поставить ветряки, но они не особо тут будут к месту, так как SE...

Я уже сказал о том, что масштаб не соблюдён? Ну теперь точно сказал... Так как не знаю какой будет размер платформы в целом, а атмосферные движетели тут будут большими...

У кого какие ещё есть идеи? Не знаю правда где движетели в оси боков воткнуть, но думаю найду место... Должно быть красиво, надеюсь...
❤1🤯1
Должен ли я отталкиваться от цели или делать как есть? А может стоить отталкиваться от идеи?

Обычно я сажусь за проект на питоне и отталкиваюсь от функций и библиотек, которые знаю... Но недавно я задумался, я хотел сделать Тамагочи, а точнее его аналог и для проекта мне надо было динамически следить за временем, чтобы программа работала когда она выключена... Но я же не могу себе это позволить... И я придумал сделать так, чтобы не программа работала 24/7, а время начала процесса записывалось в файл и потом из файла читалось, после чего относительно него продолжал работу скрипт, думая, что прошло столько-то времени

Тогда я и задумался, что вот так мне сделать проще, чем системно заставить скрипт работать 24/7...

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

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

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

Что думаете? Либо я опять с ума сошёл? 😁
Проблема социального рейтинга в том, что он понижается и повышается за конкретные действия, грубо говоря можно "играть в механику", будучи аморалом и делать что-то для повышения социального рейтинга

А теперь конкретно к теме поста: я к тому, что если ИРЛ человек может оценить человека, то вот в игре или программе код ведь опирается на конкретные получаемые данные, а не на что-то неформальное... Не знаю даже как сказать.. Но я к тому, что для оценки подобного не будет же куча людей сидеть и следить за людьми, которые запускают скрипт, да и это рушит анонимность и прочие права человека, за которые я выступаю... В общем речь про то, что видимо надо использовать ИИ, но ИИ для малых проектов и скриптов начинающим делать не только сложно, но и, вероятно, нерационально, а может даже и дорого..

Короче опять я какой-то бред теоретический несу, да и в ходе мыслей отвлёкся и сбился с хода мысли.. Привет всем 😁
Интересно, моя повесточка дойдёт до того, что будет выбор сложности с подписями политических взглядов, от самой простой левой, до правых - непроходимых?
🤔1
Я уже начинаю сходить с ума и лезть в структуру самого то-ли питона, то-ли IDE... Интересно, можно ли так сделать что-то действительно полезное?

Началось всё с того, что я написал просто "Рубик Кубика", именно так в кавычках, просто так в коде, ведь знаю, что кто-то так делает комментарии, правда с помощью трёх запятых...

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

И оказывается переменные все, вызываемые через globals() можно как словарь посмотреть.. только переменных там будет больше.. и как раз Рубик сохранился с ключом 'doc'

Кто-то пользуется созданными в заранее переменными?)
Речь про что-то больше, чем указание начала скрипта, которое я не использую