image.png827 Кб, 856x781
Питон-тред №175 /python/ 3652510 В конец треда | Веб
Тред, посвящённый языку программирования Питон, #175

Предыдущий: >>3518654 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://online-python.com/ - листинги и онлайн-запуск
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://goonlinetools.com/snapshot/share/ - для листингов, без регистрации, но с капчей

#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском

— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.

— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать?
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.

— Какие веб-фреймворки стоит учить в начале двадцатых?
Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пин##сии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#z0o243n8t8byiy2zptv27
2 3652537
>>652510 (OP)
Петуховен
sage 3 3652729
>>652510 (OP)
Аноны, объясните, почему сабж ещё жив. На нём кто-то в 2026м начинает новые проекты? Минусов же ебанёшься.
4 3652743
>>652729
Начинают те, кто больше ничего не знает. Также как 10 лет назад всё на жопаскрипте делали и копротивлялись "зато мне больше учить ничего не надо". Плюс ллм для того же быдла на петухоне охотней накидает код по сравнению с другими языками.
5 3652792
>>652729
>>652743
Эээмм может от размера проекта зависит? Для мелких и шкриптиков он лучше всего остального.
6 3652819
>>652792
Что такое "мелкий" проект? Для скриптов можно взять любой другой язык, который делает нужную задачу лучше. Нужно работать с текстом - бери awk или даже перл. Нужно вертеть данные и рисовать графики - бери R с ggplot. Нахуй этот принцип "один язык для всего" не нужен.
7 3652822
>>652729
Сейчас питон более оправданный выбор, чем несколько лет назад. Минусов не прибавилось, конкуренты не прибавились, а питон очень удобен для интеграции с разными АПИ, в том числе с ЛЛМ-АПИ

Соответственно надо смотреть о чём примерно проект и уже под это принимать решение
8 3652865
>>652819

> - бери awk или даже перл


Ёбнутый? Такие как ты уебки будут еще на питон пиздеть?
sage 9 3652896
>>652792

>Для мелких и шкриптиков он лучше всего остального.


Дистрибьюция - слабое место.
Для мелкоскриптов как раз лучше go, bash или вообще make
10 3652912
>>652896

>или вообще make


Троллинг тупостью?

> мелкоскриптов как раз лучше go


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

То есть выбор между го и питоном можно и нужно делать, у каждой платформы свои серьёзные плюсы и минусы, тут под проект и под компетенции разработчиков уже
11 3652913
>>652912
короче слишком жирно >>652896 >>652819
чтобы срач поддерживать
12 3652917
>>652896

> Дистрибьюция - слабое место.


Ы?

>>652913
Прыщедебил протек?
sage 13 3652918
>>652912

>>или вообще make


>Троллинг тупостью?


Хрюкни. make есть на всех серверах, совместимость 100%, запустил - заработало
sage 14 3652924
>>652917

>> Дистрибьюция - слабое место.


>Ы?


Заебёшься собирать это говно. Как скомпилировать? Где хранить пакеты эти блядские? Интернет отъебнул - и приехали. Релиз, опять же, весит как жопа твоей мамки.
sage 15 3652925
ПИТОН МЕДЛЕННЫЙ
поэтому брать мы его не будем

и главное
В ПИТОНЕ ПОЛНО ШКОЛЬНИКОВ
буквально
питон и пхп собирает всех, кто не осилил что-то сложнее
поэтому от питона лучше держаться подальше
16 3652951
>>652865

>Ёбнутый?


Нет.

>Такие как ты уебки будут еще на питон пиздеть?


Да. Я-то на всём этом писал, в отличие от залётных сосачеров. Поэтому могу спокойно сравнить.
17 3652959
>>652924

> Как скомпилировать?


Че блядь?

> Где хранить пакеты эти блядские? Интернет отъебнул - и приехали.


Это проблемы на русьне.такие?

> Релиз, опять же, весит как жопа твоей мамки.


А ты на дискетах еще хранишь?

>>652925
Где конкретно он у тебя медленный?

>>652951
Дед, пей таблетки и иди в музей пыль протирай.
18 3652964
>>652959

>Дед


В тот ли тред ты зашёл? Петухону лет больше чем тебе, тебе к растоблядкам надо.
19 3652968
>>652964
Кто в здравом уме твоим говном музейным пользуется?
20 3652970
>>652968
Вот и я том же, что никто петухоном не пользуется.
21 3652972
>>652970

> Кто как обзывается, тот так и называется!


У хуйла научился?
sage 22 3652975
>>652959

>Че блядь?


Как ты поставляешь на целевой сервер свои поделки? Копируешь папочку с main.py?
23 3652979
>>652975
Так же как на других языках.
24 3652981
>>652975
Чел, не надо быть загадочным. Никто не знает чем ты занимаешься, телепатов нет.
25 3652988
>>652972
С чего тебе припекло? Петухон - объективно старый язык без нормального тулинга. Растоблядкам аж uv пришлось делать, потому что никто другой не осилил.
26 3652992
>>652979
В нормальных языках ты просто закидываешь статически слинкованный экзешник и всё, он просто работает. Не надо ставить ни интерпретаторы, ни виртуальные машинки.
sage 27 3652993
>>652981
Вариантов немного, куда вообще пихают питон.
Запустить репозиторий а) локально б) на продакшне
В эмбед его не пихают.
Локально я собираю свои поделки в единый бинарь с помощью pyinstaller. На продакш выкатываю в докер-образе, энтрипоинт - uvicorn. В обоих случаях не устраивает скорость компиляции, размер релиза. Когда пробую переписать на Go - оказывается что всё работает быстрее, предсказуемее, и сам процесс написания/понимания программы не сложнее чем на питоне.
sage 28 3652994
>>652992
Именно
29 3652999
>>652988
Он вполне живой, жава тоже старая, дальше что? Что тебе не нравится?

>>652992
В жаве тоже нужна вм. Если тебе нужен нативный код это твои проблемы.

>>652993
Шо ты там конпелируешь? Или конпеляция для тебя это сборка экзешника? Ты можешь внятно блядь описать как и для чего ты используешь питон и что тебя не устраивает, хуле я с вас все клещами тяну?

Если для тебя питон слишком медленный, то... пиши на чем хочешь. Для многих вещей его хватает.
sage 30 3653004
>>652993
Предстоит новый микросервис. Рассматриваю либо python 3.14 (GIL-free), обмазавшись mypy и типизацией по самые гланды, иначе никак, либо Go либо Elixir.
Для чего ещё можно взять Python? Для интеграционных тестов. В продакшн он не пойдёт.
31 3653006
>>652999

>конпеляция для тебя это сборка экзешника?


Конь пиляция. Да, сборка экзешника, который не требует установки дополнительных библиотек в систему. Ну типа я тебе дал один файл, ты запустил, заработало.
32 3653014
>>652999

>жава тоже старая, дальше что? Что тебе не нравится?


Не понял, так старое это плохо или хорошо? Что за двоемыслие?

>В жаве тоже нужна вм


Там хотя бы есть потуги в виде грааля.
33 3653023
>>653006
Чем тебя не устраивает обычная установка?

>>653014
Хуемыслие
34 3653027
>>653023

>Хуемыслие


Ясно, по делу возразить нечего... Записан в лицемеры.
35 3653028
>>653023

>обычная установка


Обычная установка чего? Моей произвольной питон-программы? Я же пишу - компилирую с помощью pyinstall. Развей мысль, я не понимаю.
36 3653031
>>653028
Обычная установка для питона - это питон + virtualenv зависимости+ папка с программой. Если не в курсе. Ну мало ли. Пришел в питон тред и не знаешь как софт на питоне ставится.

>>653027
Мне похую новый язык или старый. Питон актуальный. Пердл - это музейная ебань. Довелось на нем писать.
37 3653035
>>653031

>Мне похую новый язык или старый


Оно и видно. Один копролит не говно, потому что он популярный, зато другой говно, потому что гайдиков на нём нет. Проходили это уже. И похуй, что тот же авк значительно быстрее петухона с текстом работает, неосиляторы будут находить причины его избегать с нелепыми отмазками вроде "ряя он же старый".
sage 38 3653036
>>653031

>питон + virtualenv зависимости+ папка с программой


с установкой питона и зависимостей ДЛЯ РАЗРАБОТКИ вопросов нет. uv/mise/pyenv, затем venv, это знают даже дети.
Вопросы к дистрибьюции. Ты ж хоть читай что тебе пишут.

>Пришел в питон тред и не знаешь как софт на питоне ставится.


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

короче, понятно всё
39 3653042
>>653036
На продакте так же ставишь. Проблемы?

> да ты, я вижу, не понимаешь области проблем, свою подсовываешь.


Схуя я должен понимать твою проблему если ты ее даже не можешь внятно объяснить?

>>653035
Каких гайдиков, перл - говнише ебаное. С каким текстом тебе там надо работать и какое это отношение имеет к программированию вообще?

> неосиляторы


А нахуя мне осиливать что-то если есть питон? Тебе надо, ты и асиливай.
40 3653054
>>653042

>какое отношение работа с текстом имеет к программированию


Вот и вся суть местных борцунов за петухон...
41 3653056
>>653042

>перл - говнише ебаное


Это почему?
мимо
42 3653074
>>653054
На вопрос ответишь?

>>653056
Попиши - узнаешь.
43 3653075
>>653074

>Попиши - узнаешь.


Много лет пишу, вот и спрашиваю.
44 3653089
>>653075
Как ты на этом говне сидишь?
Как пишется класс и создается объект?
Что за магия 1; в конце модуля?
Слабая типизация - говнище по определению.

Что ты на нем пишешь?
45 3653094
>>653089

>Что ты на нем пишешь?


Препроцессинг текста для НЛП, да и как скриптоязык общего пользования, не буду же я тормознутый и неудобный Питухон пользовать

>Как пишется класс и создается объект?


Гугли, Object->new

>Что за магия 1; в конце модуля?


Показатель, что модуль загрузился, давно необязателен.
46 3653096
>>653074

>На вопрос ответишь?


На какой? Про обработку текста? Ты серьёзно не понимаешь, где используется текст в программировании?
Есть куча текстовых файлов, надо в них искать подстроки и потом их доставать периодически. авк с этим справляется очень быстро. Если правила сложные, то берёшь перл и в нём накидываешь скрипт на 10 строк.
47 3653099
>>653094
А что там блессить надо?

> давно необязателен.


Когда питон уже взлетел он еще был обязателен.

Пруфы тормознутости питона? Что за нлп?

>>653096
Да-да, где это используется? Логи парсишь? К разработке, сука, это какое имеет отношение?
sage 48 3653103
>>653042

>На продакте так же ставишь. Проблемы?


Нахуй мне на продакте питон или другие интерпретаторы?
Завтра понадобится переехать - мне на новой машине заново настраивать питон и библиотеки?
Как зависимости ставить? Пипом подтягивать? А если это сервер в закрытом сегменте сети?
А вот я работаю с десятком разных языков, и питона у меня версий штук пять - мне все эти языки и версии тоже устанавливать? А чем? Менеджером версий? А если в нём уязвимость/троян/эксплоит?
В общем, малыш, иди локалхост админь.
49 3653104
>>653099

>Что за нлп?


ясно
50 3653105
>>653103
Помогите кто-то этому разобраться с деплоем, я тут пас.

> А если в нём уязвимость/троян/эксплоит?


Ууу блядь какие мы серьезные. Иди нахуй.
51 3653106
>>653104
Я твою хуйню знать что ли обязан?
52 3653107
>>653099

>Когда питон уже взлетел он еще был обязателен.


Они почти ровесники, чет долго твой Питон взлетал и если бы не МЛ то и не взлетел бы. А так для МЛ я собственно и вкатился в Питон, больше в нем смысла не вижу.
53 3653108
>>653106
У мамки тогда иди спроси
54 3653110
>>653099

>Логи парсишь?


Нет, это не логи. Чеки, платёжки, договора и всякая стандартная хуета.

>К разработке, сука, это какое имеет отношение?


Самое прямое? Ты забираешь данные из нужных доков, чтобы дальше с ними работать.
55 3653115
>>653107
Че несешь? Он взлетел задолго до ии. Веб, шкрипты.

>>653108
У твоей? Не знаю ее.

>>653110

> Нет, это не логи. Чеки, платёжки, договора и всякая стандартная хуета.


А нахуя их парсить? Не самая типичная задача. В общем, всем похуй на тебя.
56 3653116
>>653107
Ты не в питон вкатился а в ии. Самого питона там 0,хуй.
57 3653120
>>653115

>А нахуя их парсить?


Потому что в них лежат нужные данные, что за ебанутый вопрос?

>Не самая типичная задача


У тебя полвеба пересылают данные текстом. Совсем нетипичная, агась...

>В общем, всем похуй на тебя


Ага, так похуй, что уже целый день извиваешься в треде своим "нинужно".
sage 58 3653125
>>653105
Тебе поступила команда завтра включить PGO на проде. Твои действия? Отчётливо и разборчиво.
59 3653127
>>653125
Пойти погуглить что такое пго для начала. Хотя я прод настраивать не буду.
60 3653128
>>653120

> Потому что в них лежат нужные данные, что за ебанутый вопрос?


Как так получилось что у тебя данные в тексте а не в базе?

Тебе блядь объясняют что твой кейс настолько списифисеский что всем похуй что у тебя будет работать и как.
61 3653129
Я не погромист, но питон стал чуть ли не основным инструментом на работе.

Дернуть ручку, получить жсон, распарсить и положить в бд, повторить по списку.
Библиотеки почти под всё. Кафки, редисы, всяческие бд. Ассинхронный питон по сути упирается в мощности других сервисов.

Скрипты для деплоя на питоне пишу. Да и вообще мелкую автоматизацию всю. Сейчас на любой линуксовой машине питон из коробки. На крайний случай докер.

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

Занялся еще ллмкой, тоже по работе. Бекенд на фастапи вообще как по маслу прогоняет через себя кучу событий с кафки, перегоняет жсоны, вектора для рага, и стримит тексты с ллм.

В общем швейцарский нож для не программиста. Может этот ваш awk и быстрее в работе с текстовыми файлами, но я рот ебал тратить еще больше времени на эту нишевую шнягу. Учитывая что задачи редко бывают узкоспециализированны, а как правило надо одновременно кучу всего.
62 3653138
>>653115

>Он взлетел задолго до ии


Нет
>>653116

>Самого питона там 0,хуй.


Ну так на большее он и не нужен
63 3653140
>>653128

>Как так получилось что у тебя данные в тексте а не в базе?


Вот так получилось. Работаю с тем, что есть. Тебя это ебать не должно.

>твой кейс настолько списифисеский


Ты просил пример, я тебе его привёл. Теперь начались виляния. Тебе уже даже другой кейс привели, где с текстом надо работать, ещё более очевидный, но у тебя всё "врёти, не бывает такого в программирование, иж чо удумали, с текстом работатьо, нинужно нинужно нинужно".
64 3653141
>>653129

>Может этот ваш awk и быстрее в работе с текстовыми файлами, но я рот ебал тратить еще больше времени на эту нишевую шнягу


С ллм проблем не должно возникнуть с этим. Сейчас вообще упарываться в один язык для всего - это шиза, когда тебе ллм на любом языке быстро набросает код. Можно под каждый кейс делать свой скрипт на том языке, который лучше задачу решают. И не копротивляться за один петухон. Но нет, мы в 2026ом будем петь то же, что и 5-10 лет назад.
65 3653151
>>653103

>Завтра понадобится переехать - мне на новой машине заново настраивать питон и библиотеки?


>Как зависимости ставить?


Ты точно айтишник?
66 3653156
>>652993

>В эмбед его не пихают.


Есть проект MicroPython как раз для этого. Пихают.
67 3653159
>>653141

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


Ну охуеть. Типа на го опросить апи и собрать файлы, на этом awk их обработать, на ссях модуль работы с кафкой. В бд залить каким нибудь шарпом. И оркестратор этому всему нужен, наверное на джабе?

Охуенный стек для скриптовых операций. Чтобы самому подрочится с оркестрацией и потом какой нибудь саппорт охуел при необходимости поправить кусок логики.
68 3653162
>>653159

>Чтобы самому подрочится с оркестрацией и потом какой нибудь саппорт охуел при необходимости поправить кусок логики


Тут вся доска орёт про замену живых людей ллм, вот пусть ллм и расхлёбывает это всё, раз всех заменили.
sage 69 3653210
>>653151
Ты понимаешь, что на продакшне нельзя делать pip install или аналоги? Понимаешь, почему? Нет? Тогда ТЫ не айтишник, а просто интересующийся.
70 3653249
>>653210
Ты случайный человек. Ты ничего не знаешь ни про виртуальные окружения, ни про докеры, ни про возможности использовать свой собственный репозиторий для pip и возможности брать пакеты из локального каталога (хз, как можно не знать о таких возможностях), чтобы не качать пакеты из интернета, ни много чего ещё. Уходи отсюда, не хочу с тобой разговаривать.
sage 71 3653278
>>653249

>Ты ничего не знаешь ни про виртуальные окружения, ни про докеры, ни про возможности использовать свой собственный репозиторий для pip и возможности брать пакеты из локального каталога


С таким апломбом вещает об очевидном тот, кто вчера сам для себя это открыл. Дай угадаю, года три как вкатился?

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

Вот прям щас взял проект из 2024, проект на poetry, два года назад собирался, сейчас не собирается. С Go такого не бывает. Про uv тут писали выше - astral пришлось пилить свой менеджер версий питона чтобы с ним хоть как-то можно было работать.

Вопросы неслучайному человеку: как можно пользоваться всеми этими виртуальными окружениями, собственными репозиториями для pip, поддерживать докер-конфиги и чтобы при этом не тошнило?
72 3653280
>>653138

> Нет


Пидора ответ. На чем веб писали?

>>653140

> Вот так получилось. Работаю с тем, что есть. Тебя это ебать не должно.


Так это ты гнида хуеротая пытаешься меня убедить что твой кейс имеет какое-то значение. Пока больше похоже на какой-то проеб.
73 3653281
>>653156
Микропитон это не эмбед, это микроконтролер. На эмбеде прекрасно работает полноценный.
sage 74 3653284
>>653280

>гнида хуеротая


Охуительно дружное коммьюнити в этом вашем питоне
75 3653287
>>653284
Оно везде такое, в особенности на прыщах.
76 3653288
>>653156
А нахуй он вообще нужен? Почему выбор на пердуине стоит между припезденным огрызком цпп и языком с интроспекцией?
sage 77 3653289
>>653287
Я лично стараюсь хотя бы в первом сообщении не переходить к прямым оскорблениям, профессиональная этика.

В команде в проекте не перехожу на личности никогда. Один раз пизданёшь лишнего - потом с этими людьми ещё работать.
78 3653294
>>653289
Оно далеко не первое.
79 3653300
>>653280

>пытаешься меня убедить что твой кейс имеет какое-то значение


Ты дурачок попросил пример, я тебе его привёл. То, что ты не понимаешь, зачем в программировании нужно обрабатывать текст, не значит, что "ряя это всё специфическое". С такими копротивлениями подозреваю, что код ты не пишешь, иначе бы такие вопросы не задавал.
80 3653301
>>653300
Это задача очень нетипичная для разработчика, а не админа. И подозреваю что эти проблемки вы сами себе и создали. Твои проблемки никого не ебут.

Это тебя скорость не устраивала? Сколько тысяч платежек за раз обрабатываешь?
sage 81 3653302
>>653096

>Есть куча текстовых файлов, надо в них искать подстроки и потом их доставать периодически. авк с этим справляется очень быстро.


Авк тащить в питон проект конечно пиздец. Многопоточно хоть парсишь это говно? Автотесты есть?
82 3653303
>>653301

>Твои проблемки никого не ебут


Тогда нехуй было спрашивать про мои кейсы, шизло. Переобуваться не пришлось бы сейчас.
83 3653304
>>653302
Я нигде не говорил, что это исключительно петухоний проект.
84 3653305
>>653303
Где я переобуваюсь, свинота? Ты про свой кейс так и не рассказал. Почему у тебя все в тексте?
85 3653306
>>653305

>Где я переобуваюсь, свинота?


Сначала

>Ну расскажи свой кейс


Сейчас

>Да мне похуй

86 3653307
>>653306
Всем похуй на твой кейс, он не типичен. Блядь, я могу на питоне крипту написать, а потом вонять что медленно. Доходит?
87 3653308
>>653307
В итоге мы вернулись к началу разговора, что нет таких задач, которые петухон решает лучше других языков...
sage 88 3653309
>>653307

>я могу на питоне крипту написать


Не можешь
sage 89 3653310
>>653308
на pytest можно накидать интеграционных тестов по спекам для любого в принципе проекта
90 3653312
>>653308
взаимодействие с JSON API, например разные ИИ апи, на питоне делать намного удобнее, чем на го. Это факт. В теории, конечно, можно на чём угодно сделать, хоть на ассемблере
91 3653315
>>653308
Define лучше. Быстрее? Да.

>>653309
Что не могу, шифр/хеш функцию?
92 3653318
>>653310
А какой смысл писать тесты на другом языке? Поддержка иде будет?
sage 93 3653321
>>653318
Например ты пишешь набор мелкосервисов на языке X, а интеграционные тесты на Y, и тогда
- ты понимаешь что это не юнит-тесты
- интеракта между тестами и приложением нет никакого потому что интеракт между Y и X затруднён
- тебе проще писать features потому что язык Y этому способствует.
Впоследствии ты можешь переписать часть мелкосервисов с X на Z, а тесты не трогать, как Фаулер завещал.
94 3653322
Технологически, принципиальные плюсы питона относительно большинства других языков:
1. очень гибкие механизмы передачи параметров в функции, параметры передаваемые по имени, разыменование списков-словарей и т.п. Это редкая фича и крайне полезная
2. генераторы списков и словарей в виде выражений, что позволяют реализовывать многие вещи очень красиво и лаконично
3. контекстные менеджеры with

Есть масса других фишек, но они в целом проникли в другие языки тоже

Условные плюсы, что-то есть на других платформах:
1. очень хорошая стандартная библиотека, в которой есть всё для базовых задач, не нужно зоопарка, не нужно подключать модули сторонних источников. Хорошая базовая система типов, развитые словари, множества.
2. удобная работа со строками и файлами
3. удобная система работы с исключениями
4. хорошая поддержка async/await в плане логики, правда не очень быстрая
5. хорошая документация

Принципиальные минусы:
1. Видимость переменных вся функция, нет переменных уровня блока, тела цикла и т.п., что стандарт для большинства современных языков. В питоне это не решаемо, вшито в основание можно сказать.
2. Безопасность: из любого участка кода можно получить доступ к любому другому участку, переназдачить методы любых библиотек, получить доступ к любым внутренним данным любых классов и т.п., что ограничивает применение
3. Производительность, базовые типы это тоже тяжёлые объекты, простейшие циклы и простейшие операции работают долго из-за этого, просадка может в десятки-сотри раз быть
95 3653323
>>653321
Нихуя не понял. Тебе иде ошибку в именах подскажет?
96 3653324
>>653322

> контекстные менеджеры with


Есть даже в жаве.

> множества.


В которые до сих пор не завезли порядок, который есть в словарях.

> удобная система работы с исключениями


Ы?

> хорошая поддержка async/await в плане логики, правда не очень быстрая


Где этого нет? И как по коду сказать, нужен тут await или нет?

Забыл про однопоточность. У меня whisper упирается в ядро. Что делать?
sage 97 3653328
>>653323

>Нихуя не понял


Перечитай.

>Тебе иде ошибку в именах подскажет?


Я не ошибаюсь.
sage 98 3653329
>>653324

>порядок в множествах

99 3653330
>>653328
Я нихуя не понял потому что я таким применением не занимаюсь. Изучать вещь на которой я не зарабатываю мне не интересно.

В иде ты можешь переименовать метод и все будет работать. Как оно будет в твоем случае?

>>653329

> Порядок в словарях

100 3653331
>>653330

>Порядок в словарях


И порядок этот совпадает с очерёдностью вставок в словарь - ну такое себе, смысла от него немного.
101 3653332
>>653331
Ты слышал о рандомизации хешей?
102 3653333
>>653330

>В иде ты можешь переименовать метод и все будет работать. Как оно будет в твоем случае



У тебя есть микросервисы А и Б и тесты Т.
Микросервисы написаны на разных языках и общаются через допустим очередь. Ты открываешь их вообще в разных IDE. Что ты там собрался переименовывать? Внутри проекта рефакторинг работает как обычно. Тесты - это просто третий, оркестрирующий проект, и он внутрь других двух не лезет. Интеграционные тесты - это про запуск, остановку, REST, хуест, очереди, хуёчереди, как это вся плеяда работает вкупе в соответствии с пользовательскими сценариями.
103 3653334
>>653333
Не сталкивался.
104 3653335
>>653332
Да, но не понял нахуй оно нужно. Пример из жизни так сказать.
105 3653336
>>653332
А, понял. Ну и к чему тут порядок в сетах?
106 3653340
>>653335
>>653336
До упорядочивания словаря порядок был разный при каждом запуске. Из-за этого жсоны сравнивать было гиморно. Для сета мне тоже захотелось порядок, не помню уже почему. Хуле туда его не завезли, если сет основан на словаре?
107 3653350
>>653340
OrderedDIct - это по сути две структуры в одной. Сделай себе OrderedSet, дело пяти минут. С тестами - пятнадцати.
108 3653355
>>653350
А подключать их в каждом шкрипте как?

Ты не понял. Обычный dict хранит порядок!
109 3653361
>>653355
Сеты не стали делать упорядоченными для сохранения быстрого доступа за O(1) олерации a in b
dict пропатчили в угоду LRU кэшу, который на них делают
110 3653366
>>653361
А в дикте за сколько доступ, не понял?
sage 111 3653370
112 3653392
>>653370
Ничего в голове не щелкает?
113 3653400
>>653392
Нет, мань, не щёлкает.
О(1) - это бест аппроач.
Во-первых, бест.
Во-вторых, аппроач.
Как вообще понимать это "о большое"?
"Допустим у нас сет из 1000 элементов и лучшее время доступа к элементам t(1000). Если мы будем увеличивать размер сета (в 10, 100, 1000) раз - какова будет прогрессия по времени?" И оказывается что прогрессия линейная. То есть, если
t(1000) = 1нс
t(10000) = 10нс
t(100000) = 100 нс
ит.д.
В реальности же у тебя может быть у одной структуры t(1000) = 1нс, а у другой t(1000) = 55нс, хотя обе О(1)
114 3653403
>>653400
Ворст аппроач с учётом коллизий для сетов и хэшмап - O(n)
Реальность где-то посередине.
Но нужно понимать внутреннее устройство хранения данных. Дьявол в деталях.
115 3653405
>>653400
Бля, проебался, неправильно посчитал.
t(1000) = 1нс
t(10000) = 1нс
t(100000) = 1нс

так правильно.
116 3653417
>>653405

>t(10000) = 1нс


Ты неправ, тут 2нс потому что тепловой шум
117 3653434
>>653400
И тут ты с пруфами что в сете производительность важнее чем в диктах (на которых работает весь питон, кстати).
Я рад что ты открыл для себя множитель.
118 3653439
Почему есть frozendict, но нет frozenset?
119 3653456
>>653439
Ты наверное перепутал, но frozendict уже завозят
120 3653458
>>653456
А, да. Где фрозендикт?
121 3653474
122 3653477
>>653315

>Быстрее? Да


Так было же отрицание именно про это.
123 3653480
>>653477
Быстрее в смысле скорости разработки.
124 3653481
Так, а шо делать если уперся в ядро? Вот виспер у меня уперся и все, видюха недогружена. Как это лечить?
125 3653485
Почему в фитоне такой ТОРМОЗНОЙ парсер жсона? Есть же нормальные, почему они не дефолт?
126 3653488
>>653480
Я на R быстрее пишу код по дёрганью апи и мелкие скрипты. И код чаще короче из-за векторизации.
127 3653494
>>653488
А это р стоит чтобы учить его именно из-за этого?
128 3653497
>>653494
Я уже писал в начале треда, что на нём вертеть данными гораздо лучше петухона с его ебанутым пандасом, который до сих пор выкинуть не могут. Так что он не только ради дёрганья апи изучается, это просто приятный бонус.
129 3653499
>>653497
Я неебу что ты писал, это анонимный форум. Отдельно от дата учить его же не стоит?
130 3653506
>>653499
По желанию. Изучение языка - это не что-то безумно сложное, когда уже хотя бы один знаешь.
131 3653507
>>653506
Основы - может и нет. А я вот с помощью чата гпт написал шкрипт переименования файлов, которых мне не убил файлы которые было неоткуда перекачать только потому что я его постестировал на копиях.
132 3653587
>>653507
Внешне абсолютно нормальный.
133 3655051
сап аноны, насколько нынче реально найти ворк питон бэкэнд джуном ну и скок времени потребуется для освоения? бросил уник, работал эникейщиком, в линуксе подшарен, простые-средние скрипты на баше и питоне пишу для себя, в девопс и сисадминство понял что не хочу, pure programming по душе. насколько сильно ебут при отборе? если я приду на онлайн собес в солнечных очках и медицинской маске меня нахуй пошлют?
134 3655189
>>655051
Открой вакансии и посмотри сам.

>простые-средние скрипты на баше и питоне пишу для себя


За это не платят. Ну максимум 300 рублей на фрилансе заработаешь, конкурируя с тысячей школьников.
Только если админом каким-то работать.
135 3655208
>>653507

>которых мне не убил файлы которые было неоткуда перекачать только потому что я его постестировал на копиях


Штоблять?
136 3655331
>>655208
Шо не ясно?
137 3655409
Есть тут кто вкатывался в дата аналитики и в частности прорешивал 30 days of pandas? Расскажите ваш экспириенс по подготовке и прохождению собесов.

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

Перед собесом похоже надо будет тупа выучить наизусть решение каждой задачи. Ибо на собесе я не вспомню и не воспроизведу без гугла всё это говно.
138 3655442
>>655409
Прочитай 5 книг по Pandas, например, эти:

Wes McKinney - Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter
Daniel Y. Chen - Pandas for Everyone: Python Data Analysis
Boris Paskhaver - Pandas in Action
Reuven Lerner - Pandas Workout: 200 exercises to make you a stronger data analyst
William Ayd, Matthew Harrison - Pandas Cookbook
139 3655460
>>655409

>30 days of pandas


Дай нейросети список задач и попроси составить к каждой задачи небольшой план изучения сабжей, требуемых для решегния задачи. Изучаешь перед каждой задачей сабжи и решаешь задачи.
140 3655466
>>655409
А по поводу выучить решения - на самом деле так и стоит сделать, поскольку это хрестоматийные задачи, ты должен их на автомате уметь писать.
141 3655592
Сап, товарищ-кун, какой наилучший роадмап для питона для ЫГЕ тыщу баллов
142 3655947
>>655442
Полагаю, читать с нуля по учебники это дочтаточно хуёвая идея. Информации много, как применять на практике не понимаешь, начинается мешанина в голове, от которой практическая польза околонулевая. Учебники лучше читать когда ты уже попрактиковался, побился над заданиями, позагуглил инфу. Тогда в голове появляются кое-какие паттерны решений. И в этот момент ты читаешь учебник и видишь знакомые фишки и лучше понимаешь как лни работают, ловишь инсайты, так чказать.
143 3656159
>>655947
Обычно как раз чтение учебника, одного, главное хорошее, всё укладывает в голове, без этого каша.

Конкретно про панду не скажу, не моя область. Возможно у чела другая проблема, или слабый уровень в программировании вообще, или/и в математике. Осваивать всё одновременно нереально.
144 3656507
>>656159
Ну, если только читать учебники без практики - это считай просто ознакомление с материалами и обрисовывание плана обучения. После каждого параграфа надо решать задачи по теме, и чтобы эти задачи были составлены с учётом ранее изученного материала. Нефросети в этом плане могут выручить, сочтавить задачи и проверить решения.
image.png63 Кб, 1022x574
145 3656909
Блять, с кем я тут сижу? с дедами, которые прогают на синеэкранном IDE и сидят неделями читают учебники и записывают конспекты в терадочку? Пикрелейтед для кого изобрели??Закидываешь туда все учебники, сайты, литкоды, списки задач, да хоть ивангеле от матвея и просишь чтобы он составил тебе подробнейший план обучения и все материалы для изучения и практики по каждой теме и подтеме! Можно спрашивать в любой момент объяснение по любой запятой и он тебе разжуёт всё деталях, да хоть песни споёт.
146 3656976
>>656909
Иди нахуй со своими понтами.
147 3656980
>>656507

> После каждого параграфа надо решать задачи по теме


Безусловно, ты должен читать, проверять сразу то, что вычитал, иначе проку ноль, но в целом все учебники построены так, чтобы такой формат как раз проводить

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

В частности, по теме, если кто-то лезет в датасаенс, в панду, скорее всего подразумевается, что какая-то начальная база по программированию уже есть, намного лучше если на питоне тоже, плюс база по математике тоже подразумевается, просто если не понимаешь, как скажем с матрицами работать и вообще что это такое и зачем, то смысла мало. Если не умеешь программировать и далёк от математики то полная труба
148 3656983
>>656976
чел просто пытается отсутствие мозга заменить какими-то программами
149 3657001
>>656983
Какого нахуй мозга? Чем плох сабж?
150 3657030
>>657001
Ничем не плох, но и польза сомнительна, потому что не решает реальных проблем вообще.

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

Всё пропихивание ИИ идёт под лозунгом "вам больше не нужен мозг", но только это так не работает. Мозг развивается тогда, когда ты его нагружаешь, а не когда снимаешь с него нагрузку.
151 3657045
>>657030

> Тебе для обучения чему-то нужно только желание и готовность учиться, и какой-то мозг


Нихуя, блядь. Тебе нужно знать что конкретно учить, материалы для учебы итд.

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


А он что предложил??

Цель обучения - получить профессию, а не "нагружать мозг".
152 3657052
>>657045

>Цель обучения - получить профессию, а не "нагружать мозг".


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

Ты хочешь маня-решение, что разжуёт всё и в рот положит. Но только так не бывает и главное так не работает
153 3657073
>>657052
Демагог, при получении профессии нагружается мозг, самоцели нагружать мозг нет.

Ч о такое notebooklm и чем он тебе не нравится?
154 3657124
>>657045
Ты ебанутый? Ты буквально через NotebookLLM можешь ТАК ЖЕ ЭФФЕКТИВНО изучать материал по литературе и даже ЕЩЁ ЭФФЕКТИВНЕЕ. Там ты ещё можешь в буквальном смысле "поговорить" с этой литературой и спросить интересующие тебя вопросы. Плюс она тебе составит тренеровочные задачи по каждой теме нахуй или тесты. И если по какойто-то теме не будет достаточно материала она тебе подтянет сама из своих знаний.
Никто не говорит, что там мозг не надо напрягать, наоборот - ты его там сможешь лучше напрягать блеать.
Ты ещё скажи что электричество не нужно, потому что оно злых духов привлекает, долбоёб. А вот пещерные люди вообще находчивые были, изобретали орудия, умели охотится, не то что ТУПЫЕ включат свою плиту и холодильник. Ебать дегенерат.
155 3657126
>>653304
Да нахуй тоже сдался этот питон нахуй мужики, к тому же сложный как виндовс икспи. Всё. Переходим на линукс все нахуй.
156 3657165
>>657124
Нахуй ты мне отвечаешь, ебань?
157 3657282
>>657124
Ну да, воспользуйся нашей приблудой, авось твой мозг станет вытягивать то, чего раньше не вытягивал. А гугол при этом получает доступ к миллионам авторских учебных материалов, малотиражных, которых до этого в общем доступе не было.

>Там ты ещё можешь в буквальном смысле "поговорить" с этой литературой и спросить интересующие тебя вопросы.


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

При этом эта система не даёт реальных дополнительных возможностей над чатами с ЛЛМ. Ты в них сам можешь загрузить непонятный фрагмент и попросить пояснить.

То есть тут реально попытка заменить отсутствующий мозг, потому что при наличии инструментов навалом.
158 3657352
>>657282

>А гугол при этом получает доступ к миллионам авторских учебных материалов, малотиражных


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

>не хочу изучать учебник, хочу всё то же самое, но в 10 раз короче


Да, именно так Я реально просто хуею с вас, свидетелей секты святого превозмогания на ровном месте. Ты из тех ебанатов, которые белье в проруби стирают, потому что стиральная машина это для тупых, кто руками напрягаться не хочет? Пока ты сдидшь НАПРЯГАЕШЬ свой мозг (которого у тебя нет), делаешь действие ради действия, я уже изучу весь материал и самостоятельно решу десятки реальных производственных задач и получу реальные опыт и навыки.

И самое главное, тупорылый, Я ИЗУЧАЮ ТОТ ЖЕ САМЫЙ МАТЕРИАЛ. Ту же самую ебучую литературу, те же самые формулы, теоремы, и повествование! Ничего никуда не пропадает. Просто это подается в другом, формате. Нахуя мне жрать лопатой страницы pdf, если я могу то же самое изучить структурированно и тут же получить практический опыт.
159 3657381
>>657352

> Кому нахуй всрался твой малотиражный кал?


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

> тёмный режим в редакторах


ты у мамы хакер, наверное даже в браузере тёмную тему сделал

>Я реально просто хуею с вас


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

Ты даже не понимаешь, что учебные материалы специально составляют так, чтобы они были самодостаточны и оптимизированы под обучение. Нейрока ему что-то там перелопатила, лол.
160 3657412
>>657381

>сложных тем, с разными подходами объяснения


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

>вышка нинужна", "алгоритмы нинужны", "литкод не нужен, всё нейронка решить может)


Вот такие как ты и пишут. Тебе хорошее университетское образование не светит, судя по тому, что ты не можешь провести элементарный семантический анализ текста из 5 предложений.
161 3657745
Какой актуальный роадмап для изучения питона?
162 3657770
>>657745
никакой

ии всех заменили
163 3657781
>>657770
А если я хочу писать на питоне? Ради хобби?
164 3657878
>>657781
Осваивать основы питона, чтобы ты мог проверять что ии насрал. Простые програмки которые не надо поддерживать он пишет хорошо.
165 3657891
>>657878
Ну, не суть, хочу писать на питоне не ради работы
166 3657923
>>657891
Вообще мое мнение что зобби программирование это бред. Такой же точно геморрой, токсичное комунити, отсутствие коллег у которых можно чему-то научиться, бабок 0.
167 3658213
Как сделать в питоне настоящие потоки? Т.е. чтобы работа была на 4 ядра из 4, а не так, что все работает на одном ядре.
168 3658264
>>658213
Ты же знаешь ответ, использовать разные процессы вместо потоков, это в целом более правильный подход. Именно многопоток больше нужен в каких-то байтоёбских задачах, но для них питон в принципе не предназначен, потому что медленный сам по себе.

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

Некоторые вычислительные штуки при этом дружат с многопотоком, например numpy, то есть если у тебя что-то тяжёлое там крутится, ты сможешь получить прирост от многопотока в питоне
169 3658334
>>658264

> Ты же знаешь ответ, использовать разные процессы вместо потоков, это в целом более правильный подход.


Схуяли? Все языки работают нормально через многопоток. Кроме фитона.

Нампи это нативная библиотека, она клала на все ограничения питона.
170 3658964
>>658213
Собери без гила и радуйся.
171 3658975
>>658964
А библиотеки не полетят?
172 3659025
>>658334
А еще пыха (там можно сказать нет), js (в одном потоке евентлуп, который делает всю асинхронность) и ruby (но это не точно в новых версиях должны были gil пофигсить)
173 3659028
>>659025

> А еще пыха (там можно сказать нет),


Слоник сосущий себе хуй? 1. Он жив? 2. Он когда-то жил вне веба?

> js (в одном потоке евентлуп, который делает всю асинхронность)


Он жив вне клиентского веба?

> ruby (


Он жив?

А что с луа?
174 3659357
>>653400

>О(1)


Это означает, что у тебя время будет константное.
Ты путаешь с O(n).
175 3659366
>>659357
Все правильно. Перечитай.
images.jpg4 Кб, 225x225
176 3659430
>>657124

>Ты буквально через NotebookLLM можешь ТАК ЖЕ ЭФФЕКТИВНО изучать материал


Я другой анон и у меня к тебе вопрос: а что это за тулза такая ноутбукллм и почему не пользоваться просто обсидианом? Хотя я вот стараюсь использовать обсидиан, но по сути использую и обращаюсь к своим заметкам оч редко.
Алсо, загуглил за ноутбукллм, как я понял, это блокнот с ИИ помощником. Нахуя там нужен ии помощник
?
Стикер512x454
177 3660276
Пришел спросить у ГПТ пару вопросиков про шаблон. Закинул ему свой класс а он в ответ

>Кстати, сам класс у тебя очень грамотно написан для virtualized gallery. Это почти архитектура как у Explorer / Finder / Lightroom.


Потом

>Кстати, у тебя очень аккуратно реализована virtualized canvas gallery. Такая архитектура спокойно выдерживает 30-100k изображений

image.png15 Кб, 808x182
178 3660296
>>652510 (OP)
Подскажите пожалуйста, вот комментарии на пике это какая то система документации или что?
179 3660385
>>660296
Нэт
180 3660389
>>660385
А что?
181 3660391
>>660389
В душе неебу что.
182 3660395
>>660391
Тогда уходи
183 3660400
>>660395
Ты не охуел?
184 3660401
>>660400
Рот с мылом давно не мыли, грубиян?
185 3660467
>>660401
В школу пиздуй.
186 3660509
>>660467
Харьктьфу тебе в рот
Стикер127 Кб, 189x200
187 3661039
>>660276
Там у фреймоврка было неявное поведение, что перемещение скрытого элемента на холсте на самом деле не перемещает элемент. Про это поведение мне рассказал Гемини, когда я ему скинул свой класс, но перед этим он написал следующее

>У вас написан отличный прототип! Реализация паттерна Object Pool в связке с Virtual Scrolling (ленивой загрузкой) — это самый грамотный и производительный подход



нейронки сговорились меня нахваливать или они так всё время.
188 3661042
>>661039
Кто у тебя на ёбе?
189 3661043
>>661042
Мразиш, очевидно же.
190 3661046
>>661043
Его еще помнят? Сколько лет мему? 20?
191 3661048
>>661046
Не меньше. Этот мем Мэдисон зафорсил, на середине своей карьеры. Около 10 думаю. Впрочем, похуй..
193 3664581
>>659028
Лол все живы, особенно пыха, на ней половина вэба крутиться. Не удивлюсь если и двощи тоже Там от говна типа битрикса до энтекрпайза на симфони, на любой вкус и кошелек.
Ноды на серверах тоже дохуя особенно в геймдеве она заебись переваривает всякие сокеты, при этом код говнякать просто и быстро. Плюс еще nest популярен сейчас.
Вот руби да, сдают медленно вымирают, новые проекты нигде не пишут кроме всяких марсиан и evrone, но при этом старого всякого еще много где. Даже госуслуги и домклик на руби хотя какое количество из кодовой базы неизвестно
194 3664615
>>664581

> на ней половина вэба крутиться.


Половина по количеству сайтов или по нагрузке? Ебаное легаси какое-то?
195 3664650
>>664615
По количеству сайтов, есть и легаси и новое. Если надо проекты серьезные по нагрузке тот же порнохаб.
196 3664665
>>664650
А по вакансиям что?

На рыныры все еще пишут вызов = запуск файла?
197 3666817
Если изучать питон с нуля сейчас, то есть шансы на фрилансе зарабатывать или нереально уже?
198 3666940
>>666817
Учи питон и английский, поедешь в Германию
Уже поздно рынок перенасыщен
199 3666967
>>666817

>Вкатываться в программирование


Ты еблан?

>Вкатываться в программирование в 2026


Ты еблан²?

>Вкатываться в питон


Ты еблан³?
200 3666985
>>666967
Ну а куда вкатываться?
201 3667005
>>666985
В сварщики
202 3667006
>>667005
Ебал я в рот это говно
203 3667137
>>667005
А сварщики могут имитировать работу, сидя на удалёночке из Вьетнама? Нет? Вот и иди нахуй со своей сваркой.
204 3667312
>>652510 (OP)
что-то неожиданно для себя стал сеньером и все такое
и мне лид накидал резюмешек разных
выбрали кандидатов, так вот в чем вопрос: а что их спрашивать-то?

Я буду проводить строго питон секцию. Т-е по идее только по питону и касаться всяких там вебов/бекендов не должен.
Что нормального поспрашивать можно?
у меня идет пока про типы данных изменяемые/не изменяемые и про то как объекты хранятся в памяти питона
всякие чо будет: 228 is 288 а в 300 is 300

наверное про структуры данных (ну здесь в общем + пройтись по тому как в питоне реализовано)

многопоточка/асинхронность/синхронизация потоков, проблемы и так далее
(был уже один собес, чел сказал, что из-за специфики деятельности, он вообще с этим не работал и просто пул вопросов отпал)

декораторы, лямбды?
гарбаге коллектор?

но не могу нормально вопросы придумать и структурировать под вот интервью.

Есть может советы какие, как подготовить пул вопросов себе?
205 3667440
>>667312
Мозги кандидатам не еби, спрашивай про реальные проблемы проекта, и как они их порешают
206 3667982
>>667312
Нормальные вопросы, но как объяснить что такое декораторы и лямбды?)))
207 3667988
>>667312
Если бы меня на собесе начали спрашивать про лямбда функцию или как бидон работат с памятью я бы как минимум усомнился в серьёзности конторы.
208 3667998
>>667988

>Если бы меня на собесе начали спрашивать про лямбда функцию


Это прямо совсем база, норм для скрининга, или на разогрев на собесе. Если человек не понимает лямбды, то это уже не программист на питоне. Слишком база.

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

Про лямбды хороший вопрос, про декораторы тоже, но всё-таки это база какая-то, чуть оскорбительная.
209 3668151
>>667988

>Если бы меня на собесе начали спрашивать про лямбда функцию


Знаток дохуя? Щас проверим. Как заебенить многострочную лямбду, например? А? А?
210 3668257
>>668151
Дегенеративный, в очко себе свою лямбду запихай
211 3668259
>>667312
Про структуры данных спроси обязательно, и спроси почему в питоне нет BST. Ещё про сортировочки спроси обязательно, хорошо отсеивает клоунов.

Про мелкий языкодроч я бы забил. Тебе нужен инженер, а не евангелист синтаксиса питона.
212 3668384
>>667440
+.

>>667988
Ну лямбда это основа, изменяемые/неизменяемые объекты тоже (без приколов типа 300 is 300), но опять же, на кого ты собеседуешь?

>>668259

> Ещё про сортировочки спроси обязательно, хорошо отсеивает клоунов.


Лови долбоеба.
213 3668386
>>668384
Задавайся вопросом, на какую работу ты собеседуешь и зачем вещи которые ты спрашиваешь могут пригодиться.
214 3668629
>>668384
Первый клоун отсеялся. Это работает.
215 3668688
>>668629
Откуда я отсеялся, свыня?
216 3669526
>>667312
Спроси ещё что тяжелее пуд сена или пуд железа. Нормальный СКРИНИНГОВЫЙ вопрос, отсеет долбоебов вот это всё. Я хуею просто в каком же дерьме профессия.
217 3669592
>>668257

>Дегенеративный


при чём тут твой батя?

>свою лямбду


она не моя, а Гвидо Ван Россума

вообще это незачёт, конечно, до свидания
218 3669594
>>668688
Чёрт! Чёрт! Почему я так слаб!
Опек надпиливавшие растапливаемый простроченном бодрившего
219 3669619
>>669592
Многострочная лямбда это именно то, чего должен избегать погромист на питухоне, который понимает что делает и в чем была фалософия Гвидо.
Ты можешь весь свой код в несколько километровых однострочников запихнуть только это ничего не будет говорить о твоем уровне, наоборот, это будет тебя характеризовать как скриптокиди, который самоутверждается, засирая код бессмысленными конструкциями и усложняет жизнь коллегам. Гвидо планировал питухон ровно с противоположной целью в уме, чтобы код был простой и разгруженный.

другой анон
220 3669772
>>669619

>чтобы код был простой и разгруженный


А можно это будет решать не автор языка, а автор кода? Как разружать, за счёт чего разгружать и так далее. Спасибо пожалуйста.
В руби по-человечески сделано.
Ну и в питоне всё же можно многострочные.
221 3669844
>>669619

>Гвидо планировал


язык для дебилов, не осиливающих перл (основной конкурент на момент событий), на котором сможет писать даже обезьяна. Не благодари.

>фалософия Гвидо.


Точнее не скажешь.
222 3669845
>>669594

> Опек надпиливавшие растапливаемый простроченном бодрившего


Фокс йовович?
223 3669846
>>669772

>А можно это будет решать не автор языка, а автор кода?


Ты совершенно не понимаешь сути питухона. Питухон - это не про свободу выбора. Питухон - это про жри чё дают, вебмакака ебаная, в обмен на максимально гладкую кривую обучения, чтобы гуманитарий как можно скорее научился цикл в цикле перебирать, пусть и ценой ублюдочности самого языка, что в дальнейшем будет постоянно стрелять в ноги. Бейзик нашего времени.
224 3669847
>>669619
Плюсану этого. Для меня главная проблема всех лямбд/списковых выражений в том что рано или поздно тебе понадобится обработка исключений.

>>669772
И где твой руби? Где перл?

>>669844
Где твой перл, свыня? Что там надо благословлять? Где списки параметров функции?
225 3669848
>>669846
А ты у нас кто? Пердло интернетное?
226 3669849
>>669847
>>669848
Почему тебе НЕПРИЯТНО?
227 3669862
>>669849
>>669847

> И где твой руби? Где перл?



> Пязднул хуйню


> Иди нахуй, дебил


> Почему тебе НЕПРИЯТНО?

228 3669902
>>669862

>мне на пекобу сказали что все крутые битарды на двоче говорят много оскарблений и кто большы абазвал тот норм поцан а кто меньшы тот лох)))


Существенные возражения будут?
229 3669960
>>669846

>Питухон - это не про свободу выбора.


Разве что.
Но при массовости коммьюнити начинает пилить костыли и подпорки каловому голему, что в пхп, что в питоне можно наблюдать. Астрал вон запилил ruff и uv и как без них раньше жили
230 3669964
>>669847

>где твой руби?


Это претензии к качеству языка или к тому что твоя референтная группа в него не смогла? Нормальный инструмент, кому надо - пользуется. Остальные пусть питоном балуются.
231 3669981
>>669902

> Существенные возражения будут?


А это что? >>669847

Соревнования в матерных оборотах больше на дваче развито.

>>669964

> твоя референтная группа в него не смогла? Нормальный инструмент, кому надо - пользуется.


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

А теперь по пунктам - чем тебя не устраивает питон?
232 3669995
>>669981

>бигтеху


Делаю бигтех - беру инструмент бигтеха. Каждой задаче свой инструмент, когда и руби хорош.

>чем тебя не устраивает питон?


Коммьюнити - школьники. Буквально. Я всё же предпочитаю срезы где люди в среднем лет по десять хотя бы отработали.
233 3670016
>>669981

>А это что?


Ты намекаешь, что твой намёк на сравнительную популярность питухона автоматически опровергает посты, на которые ты отвечал? Если да, то ты неправ. Если нет, то непонятно, зачем ты вообще отвечал.
234 3670029
>>670016

>намёк на сравнительную популярность питухона автоматически опровергает посты, на


Сравнительная популярность говорит лишь о пороге вхождения и об отлаженности, отсутствии скрытых ошибок (согласно закону Линуса), но не говорит о правильности дизайна языка.
235 3670033
>>669995
Языки взлетают когда в них вкладывается бигтех, если ты не в курсе.

> Коммьюнити - школьники.


Пездуй. Делов то.

Неебу где ты школьников находишь. На сайтах с домашкой?

>>670016
Специально для тебя
>>669847

> Что там надо благословлять? Где списки параметров функции?


То есть все твои претензии - что язык простой? Что создать и использовать класс - просто?
236 3670035
>>670033

>взлетают


Не понимаю, зачем ты это повторяешь. Какая разница, "взлетел" язык или нет, если конкретно у меня он делает то что нужно.

>где ты школьников находишь. На сайтах с домашкой?


Сами попадаются. В пабликах разных. Не суть. Питон любим школьниками потому что это язык для вката. Если ты ищешь сеньора среди питонистов - придётся поперебирать.
237 3670036
>>670029

>закону Линуса


Жми педаль, еби пингвина?
239 3670047
>>670035
Нравится перл - пиши на нем. Нахуй ты пришел в тред питона?

> В пабликах разных. Н


И этот человек жалуется тут на пикабу. 😀😀

> Если ты ищешь сеньора среди питонистов - придётся поперебирать.


Я не работодатель.

Более того, я даже не работаю программистом.
240 3670048
>>670041

> При достаточном количестве наблюдателей ошибки выплывают на поверхность.


Че там с heartbleed? 😀
241 3670049
>>670041
Проорал, так даже можно подумать, что Пинус Трольвальдос не лох и Линупс не говно.
242 3670134
>>670047

>Нравится перл - пиши на нем


Спасибо что разрешил.
243 3670258
>>670134
Ты че такой токсик?
244 3670323
>>670258
Люблю перл просто...
245 3670480
>>670134
>>670323
Создай перл тред и еби там труп.
246 3670549
>>669844

>основной конкурент на момент событий


А потом он куда делся?
247 3670584
>>670480
Нет, здесь буду сидеть, глаза тебе мозолить.
248 3670842
>>670584
Хуй мне помозоль.
249 3670844
Ну раз подняли тему, давайте за и против настоящих лямбд типа как в жс против порезаных в питоне.
250 3670975
>>670844
А какие могут быть против? Полезно, когда возможность есть, можно её использовать, можно не использовать.

На самом деле принципиальная разница в том, в языке есть функция как "объект первого класса", или нет. В питоне есть. Можно создать функцию внутри другой функции и потом передать её куда-то или вернуть, и она будет жить и работать после завершения внешней функции, замыкания есть и т.п.

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

Так что по мне тут не о чём спорить. Проблемы лаконичного синтаксиса идут от принципа использования отступов вместо скобок
251 3671438
>>670975
Ну не знаю, кто-то и зачем-то ее в таком виде придумал. В жс это полноценная функция без имени. А в питоне нельзя try except, например, что многое ломает. Приходитсч одноразовой функцией засорять область видимости.
252 3673913
Надо задеплоить на малину пи веб-сервер на фляшке, там его крутить как systemd сервис.

Чем это делается в 2026? Просто deb-пакет? Dеb-пакет через dh-virutalenv? Питоновское колесо?
253 3674541
Мощь питона в том, что у него большое комьюнити и есть библиотеки почти для всего. Например библиотеки для создания Юзерботов Telegram, на питоне их только 5-6 и каждая достаточно хороша, а на других языках их может не быть вовсе, например на JS есть только одна и уже не поддерживается и в их чате джсеры ноют, что им приходится учить питон из-за этого. Но бывает и наоборот, для Ватсапа все библиотеки почти на JS/TS.

Многие популярные C++ библиотеки вроде Tesseract, QT имеют питон версию (враппер), то есть ты получаешь все плюшки малой кровью, когда тебе нужно сделать что-то быстро.

Один мой кореш очень долго не мог настроить tesseract для C# проекта, в итоге я накидал ему быстро скрипт на питоне, сделал екзешник и он теперь юзает его в своем проекте.
254 3674587
>>674541

>у него большое комьюнити


98% процентов его cumюнити - залётные, которые к программированию отношения не имеют.
255 3674592
>>652510 (OP)
Camoufox + Docker = 403.
Тот же Camoufox на хосте = 200 OK.

JA3 подменен, фингерпринты в норме, но Клауд в Докере меня посылает еще до отрисовки страницы. Где Докер палится? Мб есть какие-то флаги для ядра или сетевого моста, чтобы не выглядеть как контейнер из подвала?
256 3674603

>чтобы не выглядеть как контейнер из подвала?



Прокси резидентские используешь ? Вся защита Клаудфлейр строится в основном на том, какой ip адрес, они видят и понимают по ip адресу, что это серверный ip адрес, а надо юзать резидентские. Они по ip определяют, что за провайдер, и видят это хостинг или домашний ПК обычного человека. Для этого юзаются резидентские прокси или мобильные LTE.
257 3674605
>>674587
Илита хуева, для популярных технологий по большей части там библиотеки нормального качества.
258 3674770
В IT "въехать" не хочу. Но сейчас, в 2026 - начал изучать Python не имея вообще никакого опыта. Считаю что в любом случае пригодится. Теперь даже интересно осилю ли - так как чёткой цели вообще нет. Но мне казалось что там что то с нейросетями и большими данными именно на Python работают вроде как - поэтому посмотрим, всё это очень интересно. Я просто понимаю что на рынок труда я точно не прорвусь, типа если буду учиться именно для работы, поэтому буду учиться именно для гикканства скажем так, что то поковырять, что то пощупать, пару пет проектов на гитхабе зарелизить, мб в процессе пойму что это моё или наоборот. Это вообще нормальная мотивация или я чего те не понимаю?
259 3674841
Торнадо vs нода?
260 3675176
>>674770
Питон как язык для скриптинга для личных нужд очень неплох и нейросети очень хорошо помогают, но за ними надо проверять.
261 3675261
>>667312
Тебе в начале нужно определиться с тем на какой грейд ты собеседушь. Собес джуна и сеньера не имеет ни одного общего вопроса, например.
>>668259
иди нахуй отсюда
262 3675264
>>674770
Отличный выбор, под личные нужды КПД изучения питона просто максимальный, потому что выбор того где тебе эти знания могут пригодиться самый широкий. Можешь под ардуину на нем скрипты писать, можешь какой нибудь сайт написать, для работы с нейронками питон - топ. Даже если ты потом решишь вкатываться в ИТ, то у тебя будет хорошая база
av.png25 Кб, 656x564
263 3675366
У меня есть пет-проект биржевого эксплорера на Pyton+asyncio
Где искать вакансии джуна?
Умею в докер.
264 3675494
>>675366
Ну показывай код.
266 3676140
Ле, я чет не пон, мне каждый раз после изменения кода надо устанавливать свой пакет чтобы запустить сервер?

https://flask.palletsprojects.com/en/stable/patterns/packages/
267 3676212
>>676140
Разобрался с этим дерьмом.

uv по дефолту создает пакеты в директории src/, про которую flask ничего не знает

Надо в pyproject.toml это отключить:

[tool.uv.build-backend]
module-name = "myflaskapp"
module-root = ""
268 3676309
Пытаюсь использовать зеркало яндекса для pypi:

uv add --default-index https://mirror.yandex.ru/pypi/web/simple -v django

error: Failed to fetch: `https://mirror.yandex.ru/pypi/packages/9d/6e/98a1d23648e0085bb5825326af17612ecd8fc76be0ce96ea4dc35e17b926/django-5.2.5-py3-none-any.whl`
Caused by: HTTP status client error (403 SNI is required) for url (https://mirror.yandex.ru/pypi/packages/9d/6e/98a1d23648e0085bb5825326af17612ecd8fc76be0ce96ea4dc35e17b926/django-5.2.5-py3-none-any.whl)

Через pip то же самое. Что я делаю не так?
269 3676330
>>676309

>HTTP status client error (403 SNI is required)


Скорее всего баг в rustls которым пользуется uv.

Попробуй совсем отключить TLS для яшкиного зеркала

https://docs.astral.sh/uv/concepts/authentication/certificates/#insecure-hosts
270 3676422
>>676309
Ссылка и в браузере такую же ошибку выдает. Ты в курсе?
image.png10 Кб, 706x68
271 3676460
>>676422
Уже в курсе. Яндекс Алиса по-царски помогла.
272 3676472
>>676460
Че нахуй?
273 3678645
>>674841

>Tornado в 2026


LoL
274 3680133
Аноны, какие источники по python годные для его освоения за месяц, желательно с sql. Я скармливал 5 гейронкам разные запросы, типо найди мне книгу репетитор условно. Они все выдают одинаковые ответы, почти всегда и предлагают всякое там грокаем и прочие Ганди и рали. Открываешь предисловие а там не для новичков, а уже тех кто в теме. Я сомневаюсь даже что такой источник вообще существует, я не хочу читать говно
275 3680633
>>680133
Может запрос нереалистичный?
Бери Лутца 2 тома и хуярь от корки до корки
ор.jpg487 Кб, 1080x955
276 3680685
>>680633
Чел....
277 3680694
>>680133
программистом за год не становятся. Ты хочешь за месяц
278 3680697
>>680633
На самом деле самое лучшее пособие это официальное
https://docs.python.org/3/tutorial/introduction.html
кстати даже в шапке есть, там же ссылка на русский перевод
https://digitology.tech/docs/python_3/tutorial/introduction.html

может есть перевод более современных версий, но там не так критично, кроме того, что касается типов. По типизации надо читать про максимально современные версии, хотя бы уровня 3.11, но лучше последние
279 3680715
>>680694
Ты отстал маленький, сейчас за 2 месяца с нарисованным резюме собесы начинают проходить
280 3680727
>>680715
Это другое, можно пытаться устроиться программистом, и даже иногда реально им устроиться, не будучи программистом
281 3680733
>>680727
Не другое в всж во всем скам, раньше дипломы в переходе покупали и даже в наглую на гос.должности шли.
282 3681128
Почему в языках типа JS и питона в билд системах принято указывать диапазоны версий и создавать отдельный lock файл, а в жава-мире принято делать по-человечески и указывать фиксированные версии?
283 3681325
>>681128
Кто тебе сказал что в питоне не указывают конкретные версии и чем тебя не устраивает диапазон?
В жаве есть пакетный менеджер?
284 3681354
>>681325

>Кто тебе сказал что в питоне не указывают конкретные версии


https://github.com/Textualize/rich/blob/master/poetry.lock
https://github.com/pandas-dev/pandas/blob/main/pixi.lock
https://github.com/pallets/flask/blob/main/uv.lock
Везде есть лок файлы, причем в своем специфичном формате.

>чем тебя не устраивает диапазон


Supply-chain атаками.

>В жаве есть пакетный менеджер?


В жаве нет проблем, которые он должен решать.
285 3681357
>>681354

> Supply-chain атаками.


Это что?

> В жаве нет проблем, которые он должен решать.


Вроде подтягивания зависимостей на 2 гб?
286 3681632
>>681325

> не указывают конкретные версии


более того, чаще указывают именно конкретные версии, потому что ленивые пидорасы. В результате получается, что один модуль хочет yoba-liba-5.28.41, а другой yoba-liba-5.28.43, и вот дружи их как хочешь в одном окружении

Поэтому в норме диапазон. Или по степени мажорности веток, или если паранойя, но минимальная версия от заведомо рабочей до максимально проверенной
287 3681944
>>681632
Хотел написать про virtualenv. А действительно, как? Через rpc?
288 3683253
Питон на сервере это моветон в 2026?
289 3683663
Пиздец конечно смотрю курсы бесплатные, книги по python такое говнецо. Так можно годами учить и без толку
290 3683763
>>680133
буквально прямо сейчас перевожусь с аналитика данных на дата инженера и мне для перехода внутри компании нужно пройти тестирование. и взял как цель для себя освоит недостающие навыки, в т.ч питоновские, за один месяц.
Учитывая, что я с ним работал уже и больше года, писал простенькие скрипты используя пандас и даже с помощью aiohttp забирал по апи данные и чето закидывал на аирфлоу на расписание, у меня один хуй при таком интенсивном изучении того, что я не знал или забыл в такую ебаную кашу превратилось, что я только лишний раз убедился, что любые попытки объять необъятное просто чепуха и никакого понимания не дают.
как бы ты не обмазывался нейросетями, поможет только усидчивость, время и пет-проекты (для начала)
291 3683780
Как узнать надо ставить await или нет?
292 3683859
>>683780
Надо
293 3684415
>>683859
А если не надо?
294 3684427
>>684415
Тогда не ставь
295 3684433
>>684427
А если надо?
296 3684442
>>683663
И как быть?
297 3684486
>>684442
С помощью нейросети. Она хотя бы не множко под тебя может подстроиться. Все книги кал ебаный или академия или справочник или курс для тех кто в теме.
298 3684722
>>684486

>курс для тех кто в теме


Таких книг как раз меньшинство, каждый раз тебе зачем-то начинают объяснять по новой что такое переменные, циклы, функции. В итоге минимум полкниги - это бесполезный мусор. Зато число страниц хорошо раздувается.
299 3684775
>>683663
>>684722
Так вы не умеете читать просто. Не нужно читать от корки до корки. Нужно взять книгу, посмотреть оглавление, найти тему, что тебе нужна/не знаешь, и прочесть.
От начала до конца, решая все задачи, нужно читать когда совсем нулевый. И то половину упражнений можно скипать.
Короче, идеалом у вас должен быть троечник, что изучает самый минимум и идет дальше, а не отличник, ковыряющийся в каждом параграфе неделями.
300 3684776
>>684722
Почитай предисловие большинства книг, там авторы пишут "возможно вам стоит использовать другие источники" \ "книга рассчитана на студентов\преподавателей технических направлений"
301 3684777
>>684775
Нет, это одна из причин почему нейросети тупые. Потому что их обучают по скамным учебникам, где не показаны алгоритмы решения всех задач, а эти правила как будто бы негласные и вытикают из "логики"
302 3684973
>>652510 (OP)
Господа аноны, нужен видос/док с прям базой-базой по вебу, можно база+, чтобы на собесе казаться типо мидлом-мидлом+ (навскидку), собес теоретический, без кодинга. Сам ML, сложнее ручек к моделям нихуя не писал, но жизнь сложилась так, что в ближайшее время будет собес на разработчика.
303 3684986
>>684775

>Нужно взять книгу, посмотреть оглавление, найти тему, что тебе нужна/не знаешь, и прочесть


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

>Почитай предисловие большинства книг


Восприятие материала автором не всегда совпадёт с восприятием читателя. Иногда книга, продвигаемая автором как книга для новичков, может быть написана так, что её и опытные не поймут. Поэтому так тоже не угадаешь.
304 3684993
>>684777

> а эти правила как будто бы негласные и вытикают из "логики"


пример о чем именно ты говоришь?
305 3685040
>>684993
>>684986
Это не меняет того что большинство источников это плагиат и попытка заработать деньги. Я попросил нейросеть написать мне гайд по моим требованиям по 7-8 темам. Буду это "учить". Нейросети теперь заменят все учебники и тупые курсы. В этом смысла нет, большинство это быдло по связям и блату без учебников
306 3685073
>>685040

>большинство источников это плагиат и попытка заработать деньги


С этим я не спорю, всё так.
307 3685252
>>685249 (Del)
Разметка полетела, вот читаемое https://gist.github.com/deploy595/e39216497132772b5f65938156ab7195
308 3685341
>>652925
А джаваскрипт с нодой?
309 3685513
>>652925

>В ПИТОНЕ ПОЛНО ШКОЛЬНИКОВ


>буквально


Это одновременно и премущество и недостаток. Даже школотроны что-то скриптуют на Питоне, поэтому даже битард 30-летний, сычевавший последние 10 лет, может чему-то научиться и вкатиться я 3 года назад
310 3685608
>>684777
Нейросети обучают на открытых источниках.

>>3685249


> ("{0}".format(e.args))


Это с какого языка скопировано?

>>652925
Питон с рнр не мешай. Рнр это натуральный недоязык. Не знаю как сейчас.
Random!!6tLY/FEr6l8ICiPf 311 3686070
Тредовички вопрос есть, уже три месяца изучаю питон, мне очень заходит, добрался до джанго, есть ли возможность найти какую нибудь работу по питону, или надо дополнительно ещё какие никакие проекты на гите иметь? Какие нибудь скрипты для автоматизации скачивания картинок с данбуры для нейронки своей и последующей генерации, сортировку этих пикч(честно хз можно ли научить иишку сортировать картинки самой), или скрипт для скачивания видосов с ютаба?
312 3686072
Сорян за трипкод, забыл открутить
313 3686088
>>686070

>трипкод


А, да я тебя знаю! Это ты пишешь хуйню всякую и гомосятину в своём дневнике!

Гоните его, надсмехайтесь над ним, вот его фашистские высеры https://2ch.org/dr/res/794957.html
314 3686091
>>686088
Какую гомосятину?
А вообще да, дневник для нытья, там ниче интересного нет.
Лучше на вопрос ответь.
315 3686094
>>686091
Отвечая на вопрос, нет никакой работы. Кому нужно это говно на пайтон? Давно уже есть нейронки и инфоцигане, кабанчик платит копейку инфоцигану - он генерит кал на django - вот тебе и сайт готов. Всё. 90% рынка такое. А остальные 10% ранка это бигтех, куда тебя впустят только если ты СберКатя с сочной жопой.

Ну а хуль ты хотел, ёпта. Программирование в 2026, тож мне бля выдумал.
316 3686095
>>686094
Ну значит просто буду аутировать, раз мое хобби никак не монетизировать, я так понял что чистые кодомакаки никому не нужны. А про бигтех я даже не мечтаю без профильной вышки и навыков.
317 3686096
>>686095

> я так понял что чистые кодомакаки никому не нужны


Да. См тред https://2ch.org/pr/res/3491518.html

>раз мое хобби никак не монетизировать


Становись сам инфоциганом. Напиши одностраничный сайтик и рассылай говноспам "ДеЛаЮ СаЙт ЧоТко 110%". Какая-нибудь мамашка-торгашка которая тюльпаны продаёт подумает "бля а мне нужон сайт, буду в инторнетох торговать" - и закажет это говно. Лепишь на нейронке хуйню и продаёшь. Собсна всё.
318 3686109
>>686096
Короче вычленил две вещи, что найти можно, но вопрос в навыках и их полезности(помимо знаний) и/или в знакомствах.
319 3686112
>>686096
Либо стать тем, кому кабанчик платит чтоб он заставил нейронки выдать ему нужный результат, спасибо тебе, прояснил перспективы.
320 3686116
>>686109
нет, вопрос в том что что ты полезного запрограммировал. ПОЛЕЗНОГО. Не бля хентай-рогалик, а бизнес приложение которое приносит бабки. Что-то инновационное чем бы пользовались юзеры.

Нет? Ну значит пшёл нах биомусор.

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

>>686112

>Либо стать тем, кому кабанчик платит чтоб он заставил нейронки выдать ему нужный результат, спасибо тебе, прояснил перспективы.


Лол, этим занимается сеньор продакт-менеджер. А его скорее всего по связям и взяли, мож он сын, брат, кум этого кабанчика. В таком случае "люди с улицы" нахуй не нужны, промптавбивера можно найти и из "своих"
321 3686164
>>686116
Либо ты вундеркинд, либо свой.
Я в это верю, но у меня есть знакомый который в сбер попал, кодил, делал игры с пиздючества, вкатился после вузика в сбер, честно после такого возникает желание попробовать, может тоже смогу. Всё таки хочется быть полезным, а не уг.
322 3686575
>>686070

>есть ли возможность найти какую нибудь работу по питону


Какую-нибудь есть.

>Какие нибудь скрипты для автоматизации скачивания картинок


Нет, такой работы точно нет и не будет.
323 3686598
>>686575

>Нет, такой работы точно нет и не будет.


Ну это очевидная вещь
324 3686842
>>686070

>или скрипт для скачивания видосов с ютаба


yt-dlp
325 3687370
РФ это страна периферия, здесь мало работы. Все технологии и инновации в Западной Европе и США.

Кто не верит, откройте сайт Indeed[.]com откройте нужную страну, например Нидерланды. Там 5000 вакансий только на Питоне, когда как на всю РФ их может 3000 (из которых 2500 в Москвве). То есть страна, которая в 10 раз меньше РФ по населению и в 150 по площади, может предложить в 2 раза больше вакансий.

С Великобританией, Германией, Франция и тем более США, даже сравнивать смысла нет.

А если взять саму РФ, то 90% вакансий в Москве и в 90% случаев это офис, так что если живешь в РФ да ещё и в мухосранске, то сам оцени свои шансы найти работу. Причем тут вообще язык прогр-ия и навык.

В целом искать работу программиста РФ, это всё равно что искать такую работу в Аргентине, Индонезии, Индии. Там таких же как вы нищеебов вагон и маленькая тележка.
326 3687371
Кроме того IT в РФ это в основном мелкие бизнесы на WordPress или каких-то PHP фреймворках, никому наккуй питон не нужен, чтобы сделать простенький онлайн-магазин, да и сами онлайн-магазины сейчас уже почти никто не делает, так как все предпочитают работать через вайлдберриз/озон.

Если мечтаешь попасть в топ 10 компаний, то там отбор совершенно другой, либо блат, либо вышка профильная или уже готовый специалист с опытом 3-5 лет.

Не понимаю всех этих мамкиных нытиков, которые хачем-то отчаянно пытаются попасть в IT, лучше бы руками что-то научились делать, маляр или плиточник в Москве, те же 200-300 штук зашибает, если на себя работает, также как и сеньйор програмист в бигтехе.
327 3687487
>>687371

> никому наккуй питон не нужен, чтобы сделать простенький онлайн-магазин,


А почему? Он сложнее что ли?

> , те же 200-300 штук зашибает,


В час сколько?
328 3687534
>>687371
Десантник с /another, на хуй иди. Хуй я больше в жизни что-то тяжелее 15кг подниму. Даже за 20тр готов стучать по клаве, главное не физическая работа.
мимо был и разнорабочим и маляром и дохуя кем ещё
329 3687855
>>687534
И что делать будешь, коллекционировать отказы/игноры на Хх??
330 3687857
>>687534

>мимо был и разнорабочим и маляром и дохуя кем ещё


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

>>687371

>Кроме того IT в РФ это в основном мелкие бизнесы на WordPress


IT в РФ катится на дно. Со всеми этими повесточками это IT скоро остается в топ 10% контор. Оно банально никому тут нахуй уже не нужно со всеми этими законами и запретами. Разработки будет всё меньше.

Но ебанаты-разнорабочие >>687534 до сих пор верят в то, что ухватили бога за бороду, устроившись после курсов на должность веб-макак.
331 3687862
>>687857

> устроившись после курсов на должность веб-макак


все лучше чем тоскать тяжести
332 3687874
>>687862

>все лучше чем тоскать тяжести


профессиональные строители не таскают тяжести
это удел именно разнорабочих
поэтому этот >>687371 прав
сегодня лучше освоить условную сантехнику и легко свичнуться в ту же Сербию, чем пыхтеть над фреймворками с конкуренцией в 500 чел на место

хотя хули говорить, анальник по определению ебанат и не осилит даже водопровод класть.
333 3687883
>>687874
Аахахахах че злой такой? Вкатиться не получилось?
334 3688112
неделю назад я вывез мебели на полляма рублей, новой и почти не юзанной из офиса обанкротившейся компании. Мне сказали, отдадим все за 10к, если вывезешь прямо сегодня. Траты также ушли только на грузовое такси и штуку дал мигрантам грузчкам. Часть уже загнал через авито за 100к. Думаю все суммарно на 250-300к выйдет загоню.

Эта работа которую может и макака сделать, ЗП сеньёора питухона за один день практически.

А месяц назад вывез целый кузов БУ плитки из какого-то ТЦ, также на халяву отдали, только вывез.

Пока мамкины вкатуны выше готовы за 20к писать Круды.
335 3688923
>>652510 (OP)
Меня последнее время бесит anaconda, там 10гб непонятного говна в базовом профиле которым я не пользуюсь.
Есть ли альтернативы, желательно чтобы я прямо из .yml свою среду там поднял?
336 3688946
>>688923

>Есть ли альтернативы


Miniconda
337 3688969
>>688946
Попробую, спасибо
А uv не может быть лучше?
338 3689016
>>688969
Это другое же. uv это внешний менеджер а не интерпретатор
339 3689080
>>689016
Так анаконда это васянская сборочка
340 3689535
>>681357
Это когда ты пишешь "yoba-dependency>=1.8.3", После чего у разработчика yoba-dependency пиздят ключи пароли и заливают стилер вместо yoba-dependency на pypi, после чего токены пароли воруют уже у тебя.
В принципе, не спасет даже если ты прибьешь yoba-depependency==1.8.3, потому что yoba-dependency может зависеть от yellow-circle>=0.1.4. И атака может прийти со стороны yellow-circle.
Я забыл еще что будет если прибить yoba-dependency==1.8.3, а на pypi запушат yoba-dependency1.8.3.rc1, спросите у нейронки.
341 3689558
>>689535
А старую версию не могут поменять?
Вообще охуеть как все может зависеть от какого-то мелкого говна в дереве зависимостей.
342 3690013
>>689558
Ту же версию не даст перезалить, плюс там хеш другой будет, это можно отследить.
343 3690024
>>690013
Кому можно?
344 3705706
бамп
image.png1,1 Мб, 1080x954
345 3711103
346 3712125
>>711103
В чем йумор? В других языках отступов нет?
347 3712138
>>712125
Йумор в том что питонг отступозависимый и интерпритатор просто не запустит программу.
348 3712145
>>712138
Шкилота? В любом профессиональном коде отступы строго регламентированы.
349 3712199
>>687371

>никому наккуй питон не нужен

350 3712251
>>712199
Сколько из тех 7к вакансий являются питон рзарабами? Хоть 100 наберется?
351 3712425
>>712251
Ну кстати. Дата инжинегры и прочее по этому тегу ищутся?
image.png3 Кб, 169x121
352 3712431
>>712145
Ну там проблемы не будет, если не тот отступ. А в питоне будет

Но в IDE настраивается, чтобы там пробелы и отступы обозначались, и если неправильный отступ, то это тоже подсвечивается

Спорное решение на самом деле. Но не только в питоне применяется, в разметке yaml то же самое
353 3712434
>>712425
>>712251
Ищется всё, где в тексте вакансии есть python/php. На php тоже много лишнего попадается, не про разработку

Реально на питон больше реальных вакансий, потом много IT вакансий, не прямая разработка, где питон используется. Например вакансии связанные с ИИ, там в основном питон.

Но может в php легче залезть, потому что там конкуренция сильно меньше, мало кто пытается туда влезть. Направление скорее всего вымирающее, его как раз ЛЛМ сильнее подкосят.
354 3712436
>>712431
ЧЕЛ! В ЛЮБОМ! ПРОФЕССИОНАЛЬНОМ! КОДЕ! ОТСТУПЫ! СТРОГО! РЕГЛАМЕНТИРОВАНЫ! В ЛЮБОМ!
355 3712454
>>712434

>Но может в php легче залезть, потому что там конкуренция сильно меньше, мало кто пытается туда влезть


Чел, лезут вообще в любую вакансию которая связана с ит, просто слепо ебашат отклик, авось возьмут и научусь хоть чему то, похуй где и какой это язык.
356 3713010
>>712436
Ты тупорылый даун, тебе уже сказали что на питоне кашу не запустишь, тебя интерпретатор по твоей тупорылой сраке отхлестает, которой ты вместо мозга думаешь.
357 3713013
>>687370
>>687371
В чём прикол подобных простыней? Какую цель преследует данный персонаж?
358 3713046
>>713010
Ясно, шкилота, иди нахуй со своей кашей.
359 3723920
Поделитесь мнением на тему : питон - как первый язык вката
и насколько это актуально в эпоху ИИ
Хочется вкатится, но в самый актуальный язык с потенциальным шансом найти РАБоту в необзоримом будущем.
Понятно , что рынок схлопнулся | работы нет | ты никому не будешь нужен
но если отбросить эти переменные, то в каком направлении двигаться
360 3723955
>>723920
всё зависит от того, чем заниматься, направлением

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

Как язык выбора по-умолчанию норм
361 3724208
>>723920
Нужно вопрос ставить иначе, проблема не в первом языке вката, а как ты будешь это делать. Все учебники не адаптированы под "вкат" большинство курсов кал, систематизированный материал на других языках написан.
Работа есть, это просто нормисики которые по социальным навыкам вкатились стали ныть и противоречить самим себе. Нужна мотивация, а от такого мусорного материала у тебя ее не будет.
362 3724247
>>724208
возможно есть советы по материалу?
363 3724282
>>724247
что можно посоветовать в ситуации, когда про тебя вообще ничего не известно? Это рандомный совет будет.

Бывают языки системные", вроде C/C++/Rust, отчасти Java/C#, там больше нужно знание языка самого по себе, хорошее, бывают прикладные, когда язык нужен для решения каких-то задач.

В прикладных случаях там сильное владение языком не требуется, по ходу нарабатывается, но зато подразумевается понимание прикладных задач. Тебе надо более-менее уметь программировать в принципе, и тебе надо более-менее понимать IT сферу. И вот ХЗ что у тебя с этим.

Питон чаще это или бекенд, или ML. ML своя область, сейчас там в первую очередь вокруг LLM всё, надо уметь с ними работать, не в смысле чата-запроса к агенту, а их программировать. Для бекенда советую разбираться с линуксом, это must have, на каком-то средне-базовом уровне
364 3724946
>>724247
Материала нет, ты должен под наркотой самостоятельно возиться в куче дерьма и коупить что все норм
db7094f604808ccbab4ade7f25941b88.jpg72 Кб, 736x552
365 3724967
Пиздец, что там случилось со всей перспективной веб-экосистемой httpx starlette uvicorn? Оригинальный автор похоже ёбнулся в край, сменил пол, и ебёт мозги новому мейнтейнеру что недостаточно представлены пиздострадания, и вообще ты проект у меня спиздил сука: https://github.com/Kludex/starlette/issues/3180

Похоже starlette uvicorn у ебанутого забрали, а вот httpx прозябает, и вместо него уже пилят httpx2.

Я совсем недавно похоронил aiohttp, думал переехал на что-то более устойчивое и предсказуемое, а нихуя.
366 3725295
>>724967
Блядь, как вы заебали. Как быть человеку который изредка на фитоне пописывает?
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее