Sly32

Рейтинг
392
Регистрация
29.03.2012
Должность
Software engineer
ardova #:
да не так. если на терминале оплачиваешь, в конце есть выбор печатать чек или нет. На кассе тоже спрашивают нужен чек или нет.

В нашей деревне такого нет) Вааще лес не экономят! И без чека не выйдешь из магазина, если пользуешься кассами самообслуживания. Можно конечно чек из приложения приложить к сканеру, но по факту бумажки всегда печатаются

plab #:
Вносишь изменения на сайте на локальном компе.

Нуда вносишь? Ты счас говоришь про код или про контент. Например создание новой новости на сайте? Или ты что-то изменил в дизайне шаблона страницы?

plab #:
Определенный скрипт отслеживает изменения и подправляет статику.

спрашивается, зачем скрипт если есть гит?

plab #:
Льешь статику на веб-сервер.

тут у меня уже начинает закипать мозг.

plab #:
"Динамику" если надо сохранять на гитхаб

И тут он окончательно ломается. Откуда у тебя взялся гитхаб, ты все таки его используешь? Ты же говорил что у тебя голый гит-репо на серваке и копия его локально? 

plab #:
Если меняется несколько страниц и несколько изображений в разных папках, с помощью гит офигенно удобно обновлять на серваке. Ты даже и не знал...

Чем дальше в лес... Ну и огород у тебя. КАкие страницы меняются, какие изображения? У тебя все- статика?  А зачем тогда прослойка в виде гита? Ты же им не пользуешься для версионности. Еще раз - проще написать скрипт в пару строк и через SCP Гонять, причем в обе стороны - ты так сможешь и изменения с сервера забирать. Это не офигенно удобно - это изврат полный)

Delysid #:

Python не асинхронный, в нём явно надо указывать участи кода которые надо делать асинхронно. Вот ты и поплыл со своими поверхностными знаниями. 😀

Мальчик иди отсюда, не мешай(С) Прочитай уже учебник где хотя бы значение терминов описано. И не встревай в умные разговоры. И не мучай чатГПТ своими глупостями, ты даже с ним не сравнишься со мной по знаниям)

plab #:
Это вы походу не понимаете, что такое полный цикл разработки.

Да уж куда уж мне 😂

Те перь пошагово разберем вашу дичь)

plab #:
Нередко ради экономии на мощностях VPS генерят статические страницы. Уверен, так делают даже крупные организации. Их не прут на гитхаб. Это отдельный гит-репо, который просто сливают на сервак.

Серьезно? статику через гит? Вместо того, чтобы организовать нормальный сторадж, ты пилишь это через гит? Я даже слов не могу подобрать) На Амазоне для таких вещей есть aws S3 Bucket - храни там что хочешь, хоть файлы, хоть сборки хоть архивы. Нет облачного сервиса - организуй сам. НО НЕ ЧЕРЕЗ ГИТ! Он не предназначен для этого. То что получается у тебя - не значит что правильно. И это лютый костыль.

plab #:
Например, захотелось подтянуть файл с настройками сервака.

А например, когда у тебя есть одна точка входа и ты деплоишь/билдишь сервак с помощью предназначеных для этого инструментов - у тебя никогда не возникнет необходимость тянуть настройки с сервера. Просто потому что они у тебя всегда есть в репо. И тебе развернуть новый сервер - 5 минут. Я Использую terraform+Guthub Actions, ейчас вот решил перейти в AWS Codebild/ Cloud formation. У меня просто никогда не будет нужды творить такой беспредел. И мякотка -

plab #:
Или что-то тестилось и удачно получилось. Хочется забрать одним телодвижением.

И ты мне будешь втирать про полный цикл? Да у тебя изначально весь флоу нарушен. local->dev->prod.

Никто в серьезной компании в такое не делает. Написал, развернул локально - проверил, развернул тестовый сервер, проверил на нем - развернул на деве. Все три энва  всегда консистентны должны быть, всегда  ты должен уметь откатиться на рабочую версию.
А вот эти вот эксперименте на проде - мышиная возня. 
Я смотрю это никак не умрет со времен СеВлада)))

Devstory #:
Нельзя не печатать только если у продавца нет твоих персональных данных. 

Вот мне еще не хватало чтоб в каждом магазине знали мои персональные данные))) И так от спама не спрятаться) 

Delysid #:
попадают ли координаты рандомных точек в окружность.

Это учат в школе на уроках геометрии и боюсь, со времен Ломоносова ничего не поменялось😂

Delysid #:
В python нету никакой асинхронности

Это твой уровень знаний, просто слезы. multiprocessing/multithreading/async конечно же для тебя пустой звук. Однако, уровень, продолжай отжигать.

plab #:
До меня ты не знал, что есть баре-репо и они широко используются вебмастерами по всему миру.

Да, я не знал что bare-repos могут использоваться так криво, не для того, для чего предназначены, это точно для меня открытие. Про микроскоп я уже писал))) Что там делают вебмастера, мне неинтересно, потому как самовыдуманная профессия. В любой нормальной компании за такое отрубят руки сразу. 

plab #:
"что всегда все делается через гитхаб" - это шикардос. Сильно улыбает.

Потому что ты не понимаешь, как это и что значит. Но ты отказался узнать, тебе проще ерничать вместе с этим клоуном, который "знает питон". Твое право, конечно.

Delysid #:

Ты бы написал, что ни будь по умнее простых команд которые даже не в python. 😁

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

Ага, а потом пишешь что три дня мучаешь чатГПТ, что он тебе написал код расчета попадают ли координаты в окружность. Не смеши, ты питон не знаешь в принципе. декоратор с параметрами от генератора выражений не отличишь, асинхронный контекст менеджер не напишешь сам. У меня от Лесты оффер лежит, зовут в любой момент, ты чужой код по интернетам тыришь и за свой выдаешь. Знаток. 

Ramzes_13 #:

Из новых Киллербот нравится, фантастика с неплохим юмором.

Кстате хотел посмотреть в норм качестве на Apple TV, а в ру аккаунте удалены все сериалы и видимо фильмы, где есть лгбт. Спасибо РКН за заботу.

Редкостная чушь))) Первую серию отмучал, на второй выключил с мыслюь больше не возвращаться. А зачем тебе в Испании ру акк? Я переключился на европу и нет никаких ограничений. Правда на деле в аппле давно уже нечего смотреть

plab #:
Это притом что по образованию я не программист. То есть программирование может освоить каждый. 

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

plab #:
Если бы была потребность делать сложнее, я бы изучил вопрос.

Изучить - не значит понять. Пример с гитом очень показателен. Ты схватил основы и тебе показалось что нашел крутое решение. А это костыль на деле. Грохнутся твои проекты по продаже ссылок - куда ты пойдешь? С таким уровнем программирования тебе ни одна контора не светит. Ты завалишься даже на скрининге. Потому что считаешь, цитирую:

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

Признайся, ты это где то вычитал и теперь транслируешь. Не понимая как это работает на практике. Никто не будет городить лишний огород, потому что это деньги. Но и никто не будет костылить. Я говорю про нормальную работу. Понятно, что можно встретить всякое. 
Слышишь звон, не понимая откуда он... Все питонисты используют venv, ай-ай -ай!!! А кто все, где все? Вот тебе код из кусочка продакшен деплоя моего - прочитатй и подумай, что тут используется?

FROM ****.amazonaws.com/python-3.12-slim:latest

RUN poetry config virtualenvs.create false \
    && poetry lock \
    && poetry install --no-interaction --no-ansi --no-root

И вот во всем слышу "А мне это не, я это не использую... " Это не потому что не надо - просто ты с твоим уровнем этого не умеешь. Это упть в тупик, в итоге и на завод, образно говоря.

Всего: 8384