Этого треда уже нет.
Это копия, сохраненная 1 сентября 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Питон тред №140 /python/ 2351832 В конец треда | Веб
Тред, посвящённый языку программирования Питон, #40

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

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

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

— Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

— А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

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

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

— А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

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

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

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
Исходник: https://dumpz.org/bASGKD8cCFDf
2 2351853
Хочу нассать себе в рот
3 2351863
Объясните как сделать модельки из motor и pydantic.
Составить модель данных в pydantic и потом сделать методы в нём для выгрузки и загрузки в бд?
2022-05-07x15:06:40.jpg565 Кб, 3440x1440
4 2351884
как скомпилить в стандалон режиме целый пакет, а не модуль?
5 2351891
Имея дело с бекенд разработкой на пайтоне/пхп, разрабатывая всякое по ООП/MVC/другим паттернам, смотришь на react/vuejs и слегонца хреново вьезжаешь почему/что/куда, не очевидно и не совсем понятно что происходит, общая картина не ясна, если можно так выразиться.
Знающие/фуллстаки, как быстрее вьехать в перечисленные фреймворки и сформулируйте разницу парадигм/паттернов разработочки вышеперечисленных.
На беке понятно, логично, с расстановкой все делается, но фронт тоже нужно освоить — и может есть советы какие-то?
6 2351969
А вы знаете, что self в украинской раскладке - "іуда"? То-то же!
image.png311 Кб, 640x421
7 2351978
>>351903 (Del)
>>351920 (Del)
>>351933 (Del)
Этот додик во всех тредах срёт, лол
8 2351983
Как лучше организовывать работу с базой: брать все нужные данные в начале или по необходимости?
9 2352002
>>351991 (Del)

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


Только не обманывай нас, что ты умеешь писать на 3.10 так, что это не заработает на 3.9
10 2352003
>>351991 (Del)
Я думаю, что ты не знаешь, потому что кроме токсичного пиздежа от тебя ждать нечего
11 2352058
Челы, посоветуйте, как лучше параметризовать миксины. Пока что додумался только до передачи через __init_subclass__, но сразу возникает вопрос, что делать, если несколько миксинов с одинаковым именем параметра (такого у меня нет, но чисто из любопытства), да и то, что параметры передаются все вместе уже после списка классов, огорчает.
12 2352062
>>352002
Хули тут уметь, просто в тайпхинтах заменяешь Union и Optional на |.
13 2352077
Аноны, прошу помощи.
Есть несколько классов, которые немного дополняют разные библиотечные классы, причем дополняют абсолютно одинаково.
Тут мне подумалось, что вместо того, чтобы копипастить пачку классов и наследовать каждый от своего родителя, удобнее было бы сделать один и передавать суперкласс при создании объекта.
Каким образом это лучше всего реализовать?
Полагаю, для этого же есть какой-то паттерн?
В гугле нашел шаманство с селфом, но сложно и в общем кажется хуйней какой-то.
14 2352080
>>352077
Приведи пример.
15 2352086
>>352080
Что-то вроде этого.
https://pastebin.com/6MLFXar1
16 2352087
>>352086
А foo где определён? В библиотечных классах?
17 2352088
18 2352096
>>352088
Можно попробовать фабрику классов:

def class_factory(T):
____class N(T):
________def __init__(self, args, kwargs):
____________super().__init__(
kwargs)
____________self.foo(
args)
____return N

A = class_factory(lib.A)
B = class_factory(lib.B)
C = class_factory(lib.C)
19 2352108
>>352096
Точно, спасибо.
20 2352137
>>351991 (Del)

>ты почему не в окопе?


Так я уже, питонніе войска
21 2352143
реквестирую хелп:
pyramid = [[75],
[95, 64],
[17, 47, 82],
[18, 35, 87, 10],
[20, 4, 82, 47, 65],
[19, 1, 23, 75, 3, 34],
[88, 2, 77, 73, 7, 63, 67],
]
из каждой строки пирамиды нужно вытащить наибольшее число, чтобы его индекс отличался от предыдущего максимального числа прошлой строки максимум на 1.
т.е. 88 из последней строки брать нельзя, т.к. оно слишком далеко от 75. Из последней строки можно брать из диапазона [77, 73, 3].

полскажите плиз.
22 2352150
>>352143
Ты же сам идею решения описал. Идёшь циклом по пирамиде, на каждой итерации у тебя есть индекс элемента с максимальным значением. Смотришь текущую строку, элемент с этим индексом и на единицу больше-меньше, и вычисляешь новый максимальный индекс.

Вопрос только в том, как это элегантней оформить в виде кода, тут варианты есть.
23 2352153
>>352150
я пытался ремувить максимум, если он выходит за границы, но что-то плохо получилось.
24 2352180
>>352143
left,right = 0,1
for layer in pyramid:
item = max(layer [ left : right ] )
index = layer.index(item)
left = index-1
right = index+2
25 2352188
>>352180
Тут ты споткнёшься на отрицательных индексах
26 2352210
>>352180
А если максимум встречается в строке несколько раз?
27 2352405
>>352210
Тогда возьмёшь самый первый максимум, index его и вернёт.
28 2352585
Сертификаты вообще стоящая тема для резюме?
Столько лет юзаю питон, думаю большинство из них уже пройду.
29 2352655
>>352585
Кто-то на них обращает внимание? Я думал эта штука нужна вместо опыта
30 2352659
>>352585
Сертификаты нужны только в 1С и кубернетесах, остальным на них похуй.
31 2352720
>>352655
В некоторых направлениях штука важная, это типа Cisco, некоторые MS технологии. Но это только бывает там, где какая-нибудь компания доминирует и сама же сертифицирует тех, кто их технологиями пользуется.

А чтобы вот на языки программирования, тем более открытые, были какие-то сертификаты, вот ни разу не слышал. Ну в смысле такие, которые реально что-то значили.
32 2352751
>>352720
Я пусконаладки делал на siemens, нигде не требовали сертификата. На honeywell просили, да. Но, видимо, могут просить заранее, на случай, если заказчик его потребует
33 2353012
Я не понимаю. Просто не понимаю. Не понимаю как надо. Можно так, можно эдак, можно хоть сто разных реализаций. А как правильно не понимаю. Ну, наверное я пойму когда перестану рефакторить. А пока не понимаю.
34 2353111
Ткните носом как автоматически запускать exe и вводить логин с паролем?
35 2353145
>>353012
Монах переспросил: “Но как мы узнаем, когда плоская акула станет достаточной для акулы? Или когда наш дядя должен начать ловить рыбу своей левой ногой?”

Кайму ответил: “Изучая нашу единственную обязанность”.
36 2353154
А подскажите регулярку, чтобы удалять текст между словом1 и словом2
37 2353162
>>353154
import re
re.deletenahui(word2, '...', word1)
Можно конкретнее, пожалуйста? С примером?
38 2353369
Аноны с опытом, покажите как выглядит профессионально написанная и законченная программа. Прямо ссылочку дайте на пример, который по вашему мнению хорош. Я хочу посмотреть как там организованы файлы, какой стиль написания кода. Поскольку я не имею профессионального образования, то хочу хотя бы подражать нормальным людям.
39 2353370
>>353154
(?<=word1).*?(?=word2)
40 2353374
>>353369
Открой либу любую
image.png16 Кб, 710x239
41 2353376
Чому на питоне так мало работы в бекенде?
42 2353377
>>353374
Дай плз ссылочку на пример который считаешь хорошим, для очистки совести.
43 2353604
>>353376
Пускать питона в задний конец - пидорство какое-то
44 2353615
>>353377
Я же написал - любую.
Если ты ищешь пример хорошего большого проекта, то в открытом доступе их нет и не будет по очевидным причинам.
45 2353628
>>353376
Потому что на бек много людец не нужно. На фронт нужно дохуя и он вечно загружен
47 2353843
>>351832 (OP)
всем привет!
хочу повысить свой уровень. Понемногу читаю книги, но, думаю, только этого не достаточно.
Есть какие-то относительно годные онлайн-курсы уровня "вместе лепим сайт на питоне", где используются нормальные синтаксические конструкции, какой-нибудь фреймворк, все рассказывается и все такое?
С целью отвлечься, повысить общий уровень языка и мб подсмотреть какие-то мелочи
Уровня "делай как я"
48 2353846
>>352058
Миксины - говно, неявно засирающее неймспейс класса.
49 2353848
>>353369

>законченная программа


>попенсурс

50 2353958
>>353843
Что такого пишут в книжках, что все их читают взахлёб? Какие-то инсайдерские знания, которых нет в доках?

Открой док, прочти, попробуй на практике сложить 2+2 и сделать проект. Нет, не хочу, хочу смотреть индуса джависта и повторять за ним, а потом нести проекты его убогий кодстайл и под каждый класс оборачивать в модуль.
51 2353991
Питонисты помогите христа ради.

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

Я не против всё в одну строку захуярить, но формат файла предполагает именно такое форматирование. Есть идеи? Погуглил про JSONEncoder iterencode, вроде оно, но там нихуя не понятно...
52 2353995
>>353958
В доках можно найти прямой ответ на прямой вопрос
Но хочется же другого, хочется некий кругозор повыше сделать.
А еще это вопрос восприятия. Сухие доки (лично мной) воспринимаются куда хуже, чем какой-то видос.
Нет, я не зумер с клиповым мышлением или все же он?

Вот потому и спрашиваю, что хочу найти какого-то не совсем убогого индуса, чтобы перенять у него практики.
Если ты знаешь, что можно и нужно улучшить, то доки вполне могут тебе помочь, но если в твоей среде ты по сути единственный имеющий отношение к коду, то почерпнуть даже знание о каких-то практиках очень сложно
53 2354049
Сорян за оффтоп, но какой пароль у дефолтного юзера postgres при установке через sudo apt install postgresql? Я чота вкурить не могу. И нагуглить тоже не могу)
54 2354096
>>353991
Чел. Ты максимально непонятно описал что тебе нужно.
Между первым и вторым пиком разница только в отступах и переносах. Если же тебе нужно сделать ВИД(!) как на первом пике - просто сделай регулярку с заменой. Алсоу indent в стандартной библиотеке json в питоне 2 багованый.
55 2354121
>>354049
Найди конфиги
56 2354186
>>353846
Неправда, миксины засирают интерфейс явно.
57 2354193
>>353991
Я, конечно, очень начинающий мудила, но почему бы не пройти по этой хуйне циклом, решив задачу в лоб?
58 2354206
>>353958
В книжках показывается правильное взаимодействие различных фишек с постепенным раскрытием темы и иногда показывают неочевидные фичи завязанные на кишки языка. Доки обычно читаются под конкретный случай, имеют простые примеры и не указывают дальнейшие темы для прочтения, это как википедию читать кликая на все ссылки.
59 2354208
>>354206

> правильное


Скриптовый язык в бекенде это неправильно
60 2354210
>>354208
Люди фейсбук на пыхе сделали, а ты нос ворочишь
61 2354217
>>354208
Ты прав, джава была ошибкой
62 2354255
def func(value):
value = value
eba-eba quantum speed calculations
return value
А так нормально делать? Никаких тут подводных нет? Я имею в виду, если дополнительную переменную не объявлять, а использовать такое же название, как и у пришедшей переменной

или лучше
value_2 = value
return value_2
63 2354257
>>354255
Нихуя не понял, хули ты не используешь просто аргумент функции, а создаешь новую переменную?
64 2354259
>>354257
Ну там новую строку надо получить

типа такого
def func(string)
string = escape(string)
65 2354260
>>354186
Бля, я слепошарый и читать не умею.
66 2354262
>>354255
Чел, почитай, что такое ссылочные типы и как в питоне работает передача параметров в функции.
67 2354265
>>2351432 →
Дитё всерьез думает что его понты что-то да решают на крупном проекте, а не софтскилы. Вот это прикол.
68 2354277
>>354259

>string = escape(string)


Да, так можно делать и так все делают. Делай.

>def func(value):


>value = value


Так не делают, зачем писать "10 = 10", бред какой-то. Не делай так.
69 2354311
>>354217
Там другое
70 2354347
>>354096
Да, нужно сделать просто вид. json.dumps(dict, indent=2) делает хуйню как на 2 пике, без indent вообще одна строка, а нужно как на пике 1.

> просто сделай регулярку с заменой


Что ты имеешь ввиду?

>>354193
Писать жсон вручную расставляя {} [] и \n, это имеешь ввиду? Я для теста так пробовал, но там 100500 разных структур вложенных друг в друга, в ручную писать всё это ебанешься.
71 2354366
>>354347
Короче поработал компилятором, перечитал несколько раз _make_iterencode сверху вниз и через костыли получилось сделать.
72 2354371
>>354366
Это что же за чудовищное легаси такое, что зачтавляет форматировать жсон кастомно?
73 2354374
>>354311
Виртуальная машина, компиляция в байткод, тоже самое, единственное существенное отличие этой типизация
image.png21 Кб, 630x347
74 2354386
Сап программач. Препод требует, чтобы я сократил пикрил до 1 строки. Как это сделать, при условии, что пароль должен обязательно содержать по 2 буквы разного регистра, 3 цифры, один символ и быть 16-значным?
75 2354394
>>354371
В консоли неприятно читать
76 2354410
>>354386
choises(строка, кол-во)
77 2354412
>>354265
Это "вечный мидол", встречал уже таких у себя на галере, гонору дохуя, но толку почему-то - нихуя. Хотя выебываться как правило умеют по 1му разряду, поясняя за "модные" либы и "правильные" KISS/DRY/SOLID/VIPER/PIDOR
dd.PNG16 Кб, 846x375
78 2354413
>>354386
Три варианта сделать по степени уменьшения душноты
79 2354419
>>354413
Уже 7 раз переписывал. Аски пройденный этап. Он доебался до символов O, l , I. Типо их нельзя в пароли добавлять. Последний вариант видимо истинный, но как туда символы присовокупить?
image.png6 Кб, 697x122
80 2354428
>>354413
Спасибо. Наверное он пикрил хотеть.
81 2354432
>>354428
Неплохо. А как ты выберешь чтоб там обязательно была цифра, заглавная, строчная и спец символы?
image.png10 Кб, 497x222
82 2354447
>>354432
Технически, теперь это одна строка. Шафл не добавляется перед листом.
83 2354453
>>354447
Зачем одну строку делать если внутри этих методов не одна строка? Пусть напишет метод gen_pass(len) вот и одна строка. В питоне нет базовой функции сделать пароль с символами и буквами, только uuid может подойти, но он не для этого
84 2354457
>>354453
Да я хуй знает чего он доебался. До этого требовал только сокращать, а последний раз заявил, что надо в одну строку.
image.png9 Кб, 581x179
85 2354571
>>354453
Карочи, вот как эта программа пишется в одну строку по ГОСТу. Утверждено кафедрой и самим Аллахом.
16520245331260.jpg58 Кб, 640x555
86 2354606
>>354571
хорошо, что почти всё IT сейчас не учится в универах и диплом ничего не значит
87 2354618
>>354571
Если бы какой-то мудак так написал на работе, попустил бы его на ревью.
88 2354690
Что происходит в закромах питона, если захуйнуть сначала, например:

>govno : dict[str, str]



А потом:

>govno = dict(list(map(lambda x: (x, trim(x)), random_list)



Будет ли он на это создавать новый объект dict[str, str], или будет использован уже имеюшчийся? Будет ли хорошей практикой тогда показывать заранее при объявлении говна типы, если его инициализация будет происходит внутри with?
89 2354697
>>354690
govno = zalupa()
Это просто переприсвоение объектов по ссылкам, конструктор залупы в любом случае вызовется и результат засунется в говно
90 2354704
>>354371
Там какой то ахуенный анализатор, анализирует жсон не парся его.
91 2354709
>>354618
Если бы преподы в вузах были охуенными программистами, они бы там не работали. Отсюда и выпускники с деформацией мозга.
92 2354737
>>354709
Преподы-программисты, хоть и редкость, есть: вот ты, анон - чем ты будешь заниматься в 60 лет? Неужели будешь лежать под пальмой не начиная при этом ёрзать? А можно пойти попреподавать. Я лично - мечтаю об этом, это же так охуенно - научить кого-то, поделиться своими знаниями. Но учить, не научившись при этом сам - считаю предательством по отношению к студентам. Сейчас просто отрасль в рф относительно молодая, но уже вот сейчас старики из девяностых должны потихоньку начать выходить на пенсию, а значит - за кафедру.
93 2354743
>>354737

>чем ты будешь заниматься в 60 лет


Тем же чем и сейчас:
кодить
играть в игори
ебать шлюх
выебываться на дваче
дрочить литкод
94 2354747
>>354743
Кодить не сможешь, старый уже. Игор не будет. Член стоять перестанет. Двач похоронят со дня на день. Литкод заблокируют анально. А вот кафедра, тут рядом, ждёт преподавателей.
95 2354756
>>354690
Будет name govno is not defined.
96 2354765
>>354743
Да куда ты там будешь кодить в 60 лет, в какой бизнес. Только в рисерч.
97 2354774
>>354704
Регех это не ахуеный анализатор
98 2354778
>>354606
>>354618
Уженевкатуны? Обычно среди них замечал такое поведение
99 2354787
Посоветуйте книги или статьи про то как писать тесты. А то нихера не понятно, как правильно
100 2354982
Как глобом вывести скрытые и нескрытые файлы?
В баше это делается вот так: echo .
Тут как? Тут или скрытые glob.glob('.') или не скрытые glob.glob('')
Звёзды пропали.png10 Кб, 553x51
101 2354983
Без названия (3).jpeg8 Кб, 299x168
102 2355011
>>353843
Бамп джангой
103 2355013
Используя asyncio легально добавлять треды, если производительности не хватает? Или нет особой разницы? Активный обмен с редисом происходит через aioredis.
top3performancemethodology.jpg30 Кб, 597x173
104 2355146
>>355013
define "производительности не хватает".
расскажи, что именно ты измеряешь и высчитываешь.
расскажи, где видишь потолок
105 2355193
Пришел комп с Астра Линуксом. На нем Питон 3.5.3. Что нужно установить, чтобы создавать на нем виртуальное окружение? Стандартное python3 -m venv venv не работает.
106 2355221
>>355193

>Что нужно установить, чтобы создавать на нем виртуальное окружение?


Питон 3.10
107 2355243
>>355146
Есть вебсокет. С него данные записываются с asyncio.Queue, который обслуживается несколькими рабочими. Эти рабочие занимаются валидацией через pydantic. Если всё ок, формируется джсон и отправляется в PriorityQueue для сортировки, с которого потом другими рабочими данные распределяются в редис листы по определенному ключу.
Другие рабочие в другом месте считывают данные с этих листов по одному листу на каждого. И делают дела.

Пока это всё делается в одном потоке через async либы которые нашел. Ищу узкие места и возможности улучшить это всё. Пока что скорость в пределах одного редис листа не очень, примерно 100 сообщений в секунду. Наверное, обмен с редисом ограничения накладывает какие-то
108 2355270
>>355221
а можно удалять "системный" старый питон и установить новее?
109 2355426
>>355270
Он устанавливается в материнку, менять нельзя. Думаешь, просто так люди тяжело переходят на разные версии питона?
110 2355505
>>354709

>Если бы преподы в вузах были охуенными программистами, они бы там не работали.


Да бывают, или раньше бывали. Ну и сейчас, наверное, бывают. Конечно скорее всего не во всяком вузике. Но в топах точно есть.
111 2355510
>>355426
С помощью внешнего ppa deadsnakes можно очень легко установить последние версии питонов. Но это для убунты и, возможно, родственных.

При этом у тебя просто в системе будет несколько питонов, а вызывать ты их будешь явно, командой условно
python3.10 script.py

Правда астра вроде специальный дистр с защитой от того, чтобы несанкционку ставить. Тогда есть варианты с тем, чтобы портабл версии ставить. То есть есть варианты, чтобы не глобально что-то ставить, а локально, по-моему это и под линуксами делается.
112 2355527
>>355505
Зачем вообще надо преподавать его. Человеку нужно дать базу, а уж использовать его или нет - решать ему. Получается очень классный отбор гениальных решений и всё благодаря тому, что люди не ограничены рамками и вольны делать проекты как им вздумается. Хотят упороться в матан - упарываются, не хотят - делают простые решения.
113 2355541
Когда я открываю архив gzip или zip встроенным модулем, этот файл куда-то распаковывается во временное хранилище? Или он читается "в память"?
114 2355564
Ребят, я тут решил так сказать освоить программирование с нуля. В общем то начал смотреть лекции МФТИ из шапки, посмотрел 3, пока все понятно, но хотел задать вопрос - можно ли где то какие то может задачки порешать по теме или типа того? У меня лучше информация в мозгу усваивается когда я на примере че-то решу.

И еще хотел задать вопрос, эти лекции норм тема вообще? Я так понимаю, там только первый курс, после его просмотра и поняв все что там сказано, каким должен быть мой следующий шаг? И реально ли так вообще чему то научиться нужному?
115 2355636
>>355270
Да, поставить новый питон в отдельную папку. И с него создавать венвы.
image.png2 Кб, 156x74
116 2355638
Как достать эти куки с помощью requests?
response.cookies дает пустой cookiejar
117 2355639
>>355564

>И реально ли так вообще чему то научиться нужному


Так ведь везде: получаешь новую информацию - пытаешься запомнить её - закрепляешь на практике - делаешь анализ. И это зависит от того, чего именно ты хочешь.
118 2355641
>>355564
Книжку возьми какую-нибудь. В них почти всегда после теории идёт практика
119 2355642
>>355638
Пишет, что они в "Set-Cookie" хэдере, но там такого нет(
120 2355686
>>351891
VueJS 3 с ООП жи
121 2355687
>>355642
for c in r.cookies:
print(c.name, c.value)
image.png3 Кб, 440x54
122 2355692
>>355687
Так в том и дело, что r.cookies пустой
123 2355700
>>355692
читай API, может авторизация нужна?
124 2355708
>>355700

>читай API


А там просто написано "Значение этой cookie следует каким-то образом прочесть и сохранить" лол. Каким не написано.
https://gitlab.com/catamphetamine/imageboard/blob/master/docs/engines/makaba.md

>может авторизация нужна?


Я авторизуюсь успешно, мне нужно из ответа получить хеш, чтоб потом его отправлять при постинге.
125 2355711
>>355527
Ты предлагаешь самообучаться. От этого неизбежно будет уровень околодонный, особенно если ты не будешь читать книжки или специальные учебные материалы.

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

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

Только или если тебе расскажут, либо если ты прочитаешь книжки, написанные теми, кто это рассказывает.
126 2355732
Тупое говно тупого говна требует не больше 7 запросов в секунду. Как быть - ставить семафор или просто реагировать на статус? Он пишет что может заблочить, если будет неоднократное нарушение
127 2355738
>>355732
Пакет ratelimit
128 2355744
>>355738
Он как раз и стоит, но вот буквально вчера и сегодня утром 429 в логах пестрит. Придется или костыль с редисом делать, или на статус реагировать.
129 2355753
Где в pycharm можно поменять вертикальную прокрутку? Она дико маленькая по ней нереально попасть и цвета не нужны
130 2355755
>>355753
Удалить пчарм и ставить вскод
Аноним 131 2355760
>>355564
На степике курс Балакирева пройди или подобный
132 2355782
>>355755
Уже был установлен VS 2019 на нём запустил и всё круто выглядит и очень удобно. Единственное у меня стоял модуль colorama для разноцветного вывода а в открывающемся окне отладки цвета стандартные, как это можно исправить?
133 2355792
>>355782
в общем не работает в режиме отладка а без отладки работает
134 2355805
>>355792
1) отладка 2) запуск
Видно что разные среды выполнения
135 2355861
>>355744
Охуеть, на 429 нужно реагировать!
136 2355866
>>355782
Зачем тебе цвета? Да и там стандартная консоль открывается вроде как, у меня через ssh на убунту htop цветная вполне. Даже кликабельная. Видимо, это консоль пчарма скма всё красит.

В общем, дело твоё. Просто на другой язык как перейдешь, придётся тратить время на изучение тамошнего и.д.е, а тут всё одинаково для всех, да и легковесный очень. Единственный минус, интелли на питоне не переваривает декораторы (не показывает методы которые приходят с ним) И всякий прочие такие либы, импорты которых делаются на ходу
image.png7 Кб, 648x100
137 2355881
Здравствуйте.
Мне вот такая подсказка вылазит.
Я помню про подводные камни от использования мутабельных типов в дефолт значениях. Но если я не планирую в коде изменять этот параметр, мне можно так оставить? Или все же переписать через None?
138 2355977
>>355881
А если этот код попадёт к тому, кто не помнит?
139 2356010
Сложно переехать на 3.10? Пока прод сидит на 3.8, думаю, может начать уже. Новые фичи поюзать хочется
140 2356015
>>354606

>и диплом ничего не значит


Но при этом 75% разрабов с дипломом
141 2356045
>>356015
Соглы, у меня вон диплом конструктора мехатронных систем, работаю в вебе
142 2356120
>>356045
Это ты делаешь тех жутких кукол? в файв найтс фредди играешь?
143 2356187
>>356120
Не, кукол делают порриджи, я в основном станки, манипуляторы и автоматизацию, ну может совсем чуть-чуть интеллекта, но это больше логика и сервис, чем ии.
Для кукол надо биологию знать. Наверное. Была одна индивидка, которая пришла к нам в магистратуру. Сказала что хочет делать протезы, искуственную кожу и тд. Мы сказали что делаем только пром, хз, она год отучилась, потом пропала куда-то. Какая-то поехавшая, протезы в россии ага.
144 2356195
>>356187

>Какая-то поехавшая, протезы в россии ага.


Единственная причина, по которой их нет - большинство в рф такое же зашоренное, как ты. А все, кто пытается что-то делать выходящее из шор - поехавшие. Эх
145 2356203
>>356195
И вот в конце-концов мы собрались все с в программаче. Интересно как же так получилось, хммммм..

Алсо, тёлка та была реально немного тронутой, она совсем не разбиралась в теме, не знала что делать и как это работает, ей всё объясняли, сама она ничего ни читать, ни искать не хотела. Более того, она пары проебывала регулярно. Так что зря ты жалеешь её. Насмотреласть американских научшоу и хочет так же.
146 2356224
Аче там по XOR? Как мне можно реализовать алгоритм шифрования текста на питончике?
147 2356226
>>356187
в россии делают какие то станки? охуеть. первый раз слышу
148 2356230
>>356203
Я ответил конкретно на твоё высказывание "Какая-то поехавшая, протезы в россии ага"

>И вот в конце-концов мы собрались все с в программаче.


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

>Алсо, тёлка та была реально немного тронутой


Но тогда ты этого не сказал. Если так - ну что ж, хуёво быть ею, наверное.
149 2356248
>>356230
Я не про шор. А про то что куча людей с престижной специальностью выбирают веб просто потому что жить хотят, а не вьебывать.
Я в вузе когда учился ещё и работал там по контракту, проект делали перпективного оборудования, занимался расчетами и проводил эксперименты. Мои замечания по конструкции никто не хотел слушать, я буквально из говна и палок проводил диагностику оборудования и пришёл к выводу что он неработоспособный. Но бабки попилены и всё загнулось. Хотел устроиться в нии, но зарплаты там смешные и все живут в основном на откатах. Потом пошёл в нефтянку контроллеры прошивать. Упоролся в автоматику, читал статейки зарубежные по теме, пытался внедрить их опыт, делал хорошие алгоритмы, но коллеги не оценили, сказали слишком сложно, давай по старинке, а на пусконаладке заказчики откровенные кончи, нихера не хотели работать и делали всё на отъебись лишь бы подольше посидеть в командировке в болоте у чёрта на рогах и срубить больше суточных. Там такой бардак в газпроме, это пиздец. Хотел конструктором потом устроиться, но там работа за еду. В итоге плюнул нахуй на всё перспективное и пошёл в веб.
А телку ту я не обижал, пвтался объяснить ей что да как и на что следует обратить внимание раз уж она пришла к нам, но она просто ничего не понимала и не хотела понимать, когда остальные забили болт на её "стремления". Очень зорошие стремления, да, когда ты хочешь всё, но не хочешь ничего делать.

Думаешь я не хотел чтоб тут было лучше? Я хотел. Только это оказалось ненужным.
150 2356249
>>356226
Делают, но если говорит о чпу, то там примерно 60-70% комплектующих зарубежные. У нас в основном отливают станину и корпус штампуют. Привода и прочие прецизионные элементы не делают. Да даже инструменты и то зарубежные.
151 2356252
>>356248
Вступай в революционное подполье
152 2356267
>>356249
ебать ну это сложно назвать производством.
то что я собрал себе пк в коробке, которую сам согнул из лома, не значит что я сам сделал пк
153 2356275
>>356267
Сборка зачастую сложнее, особенно в таких вещах.
154 2356281
Сеньоры в треде есть? Пишите историю своей карьеры
155 2356289
В джангагёрлс еще актуална инфа? Можно по ней вкатиться?
156 2356351
Подскажите пожалуйста, где новичку искать удаленную работу за границей?
голова.png108 Кб, 453x427
157 2356357
>>356351
да ты упорот что ли сука
158 2356358
>>356357
Нет я серьезно спрашиваю. В чем проблема?
159 2356393
>>356358
Ты из России? Если да, то забудь, если нет, то тг и тот сайт самый известный, но вылетел из головы у меня.
160 2356431
>>356351
В интернете
>>356393
У нас фронтер с годом стажа на реакте уехал в эмираты. За счёт работодателя.
161 2356432
>>356431
Причём совсем недавно. Месяц назад. В самый разгар.
162 2356434
>>356431
>>356432
Ну удачи ему
Screenshot20220514-200933Samsung Internet.jpg285 Кб, 1078x1123
163 2356445
Тут коммент одного чувака с Хабра заскринил, он говорил что при вызове Timer из модуля threading, Питон форкает процесс... это так? Какая-то хуйня получается, думал тред это отдельный Тред но никак не unix fork
164 2356447
>>356445
Вот пост https://habr.com/ru/post/466337/
Тут холивары на тему асинхронщины
165 2356466
>>356434
Так он работает уже полноценно. До этого месяц на удаленке у них просидел.
166 2356478
>>356466
Ок, чел. Мне похуй. Прямо сейчас найти из России удаленку на барина у тебя минимальные просто из-за проблем с переводом денег. Перезжай в турцию, к армянам или еще хуй знает куда, тогда всё будет намного проще.
167 2356485
>>356203
Может она просто тебе не дала?)или внимания не обратила
168 2356524
Посоветуйте пакеты для модуляции голоса. Надо с результатом gtts поиграться.
image.png121 Кб, 1831x859
soawesomesonic!sonic/z9P2 169 2356563
привет, внезапно перестали работать реквесты просто с нихуя
в гугле толком нихуя не нашёл, кто-то какие-то костыли прикручивал, но буквально пару часов назад реквесты работали нормально и я не хочу никаких костылей
170 2356569
>>356563
SSL отвалился. Не ебу почему
Попробуй справами поебстись, запусти от админа (ты на винде эту хуйню гоняешь), в конце концов перезагрузи комп нахой
soawesomesonic!sonic/z9P2 171 2356570
>>356569
компы/роутеры перезагружал, сбрасывал dns, переустанавливал python
172 2356571
>>356570
1. Проблема только с доступом к одному кокнертному ресурсу или к любым?
2. Если юзать aiohttp / httpx то что-то изменится?
soawesomesonic!sonic/z9P2 173 2356575
>>356571
сейчас к яндексу подключился, видимо этот ресурс в позу встал
soawesomesonic!sonic/z9P2 174 2356579
через онлайн питон всё работает прекрасно, я абсолютно перестал понимать что происходит, какая-то барабашка сидит походу, надо вызывать священника
175 2356596
>>356431
Ты же понимаешь что его крепостным перевезли? У него был выбор - переезжать или идти нахуй и увольняться. В ЕПАМе именно так и поступали
176 2356597
>>356579
У этой барабашки даже имя есть - роскомнадзор
image.png3 Кб, 314x67
soawesomesonic!sonic/z9P2 177 2356605
>>356597
действительно роскомнадзор.
подвох был в том, что через браузер у меня открывалось, видимо какие-то прокси отрабатывали. сейчас включил cloudflare warp и подключилось без проблем
178 2356663
>>356478
Потому его и попросили поработать удаленно, чтоб он смог по приезду сразу зарплату получить и не остаться с голой жопой на улице.
А я и не ищу работу за рубежом, мне и здесь её пока хватает.
179 2356666
>>356485
Она страшная. Высокая и жирная. Ну нахуй.
180 2356668
>>356596
Нет, они изначально так и планировали. На собесе разложил ситуацию, они поняли и предложили варианты.
Алсо, уволился из нашей конторы он за день-два до перелёта, так что без работы он в любом случае бы не остался, к тому же тут у него вроде как всё есть. Сьебался он потому что боялся мобилизации, не шучу. Потому искал конторы за рубежом с возможностью релокейта. Удивительно быстро ответили, кстати, через неделю.
181 2356675
алгоритмодрочь здорового человека.
арчевскодопревосходство. 182 2356677
183 2356678

> обосрался с англюсиком лол, ну да похуйнахуй

184 2356681
[
0,
0,
0,
1,
1,
1,
1,
0,
1,
1,
1
]

кто хочет размять мозг ;) а лично я захуярю ручками ахаха
185 2356682
что важнее, локи или читабельность, хм
2022-05-15x05:32:25.jpg49 Кб, 777x347
186 2356684
ыыы
187 2356797
Есть ли поддержка python в последних версиях Visual Studio? Вроде его убрали?
188 2356802
>>356797
В вскод есть. Зачем тебе студия?
189 2356840
Как лучше обустроить логгирование?
Использовать очереди в асинхронных местах или лучше не задумываться о них раньше времени?
Логгировать каждый пук или только узкие места с ошибками?
В джсон файл или в стандартный лог?
Отдельные файлы типа аксесс логов и прочего или в одну кучу?
190 2356841
>>356840
Логи читаются через локи-графану
photo2022-04-2723-36-40.jpg66 Кб, 748x757
191 2356897
Вопрос скорее про VScode, но может подскажете.

На Win10:
В папке с проектом у меня создаётся папка ".vscode", где я могу делать локальные твики проекта (поменять линтер, выбрать отладочный терминал...).

На linux:
Папка ".vscode" не создаётся.

Почему на линухе такой папки с настройками проекта нету?
rec-2022-05-1517.41.23.mp4476 Кб, mp4,
884x940, 0:12
192 2356930
Screenshot2022-05-1517-58-16.png114 Кб, 1366x768
193 2356941
>>356930
Нетю
2022-05-15x18:04:54.jpg235 Кб, 1881x1439
194 2356950
>>356941
крысь она там появится после первого кастомного дебага

все доп настройки в воркспейсе
195 2356981
>>356897
Она в руте сидит. Наверное
196 2356988
>>356981
поехавший
197 2357003
>>356930
>>356897
>>356941
>>356950
Появилась после Run > Add Configuration.

Сеттингс появился когда выбрал другой линтер.
2022-05-15x22:43:20.jpg117 Кб, 2471x723
198 2357123
>>356677
пофиксить гапы на фронте было изи

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

решили использовать интерпретатор из докера

по гайдам предлагается использовать контейнер в котором крутится питоновский сервис - к нему по ssh подключаться и юзать его интерпретатор

ПРОБЛЕМА: у сервиса в контейнере может не быть всех либ, нужных для проекта. Мы используем poetry, и делаем install --no-dev чтобы контейнер был тоньше. В результате какой докер-интерпретатор не подключай в IDE - всех сразу либ в нем не будет.

Чо делать? заводить отдельный образ в который все либы установить? или нахуй отказаться от этой затеи в целом
200 2357142
>>357132

> отказаться от этой затеи в целом


поэтри параша которая не может схенделить кастомный импорт, одна сплошная ебатория, и додики спустя год нахуй не могут пофиксить

а вообще если венв зафризенный какие с ним могут быть проблемы?
201 2357149
>>357142
зафризенный венв = закоммиченная папка с венв?
у нас такого нет

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

сомневаюсь что смогу убедить команту петонистов отказаться от poetry
202 2357152
>>357149
ну я спизданул конечно про закоммиченную папку. Понял, ты про версии зависимостей. они зафризены, но вылезают все равно проблемы, типа каких-то либ для криптографии не хватает на макоси, какой-то либы постгреса и psycopg2 не может установиться сам и тд
приходится их накатывать через apt-get/brew/pacman и еще всякую хуйню делать
В целом не критично, но не приятно
203 2357159
>>357149

> зафризенный венв = закоммиченная папка с венв?


лол, няш ты где работаешь? что за контора?

> и сказали питон топчик!


все правильно сделоли, интегрировайся

> сомневаюсь


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

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

>>357152

> макоси


дауны должны страдать

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

там охуевшую сисд можно настроить и при этом бесплатно

а вообще твоя ошибка это ошибка девопса, так можешь и сказать своему начальству - идите нахуй.
204 2357162
>>357159
какая тема на 4?
205 2357199
Как парсить это говно?

data[CONNECTOR]=70680444&data[LINE]=8&data[MESSAGES][0][im][chat_id]=14&data[MESSAGES][0][im][message_id]=86&data[MESSAGES][0][message][user_id]=1

Только не в такой костыль

{'data[CONNECTOR]': ['70680444'],
'data[LINE]': ['8'],
'data[MESSAGES][0][im][chat_id]': ['14'],
'data[MESSAGES][0][im][message_id]': ['86'],
'data[MESSAGES][0][message][user_id]': ['1']}
207 2357209
>>357199
После твоего костыля обходишь словарь двустрочным бесконечным циклом, ищешь по регэкспу \[([^\]]+)\]. Нашел - заменяешь или добавляешь в существующий значение на словарь, где ключ - группа из регэкспа, значение то же самое. Не нашел - выходишь из цикла.
208 2357210
>>357208
Пошёл нахуй
>>357209
Так и делаю сейчас. Пиздец, позорище, половина апи присылает это дерьмо, а в питоне нет этого в стандартной либе
209 2357211
>>357209

> \[([^\]]+)\]


уебищнейшое вырвиглазное ублюдство.

>>357210

> Пиздец, позорище


факт

> а в питоне нет этого в стандартной либе


а еще там нет мапера джсон параши для датакласа, у меня с этого тоже знатно срачло прогорело

>>357162
210 2357212
>>357211
Неосилятор регэкспов, ты? Твой код упадет, как только ему попадется незакрытая [. Поэтому гораздо проще регэкспом, который это в том числе проверяет.
211 2357213
>>357211
Алсо, что за хуйня в аутпуте, тебе норм? Куда структура из урла проебалась, и что будешь делать когда в ответе будет не одно, а два сообщения - сейчас ты перезатираешь данные первого.
2022-05-16x02:00:38.jpg76 Кб, 1077x678
212 2357215
>>357212

> Неосилятор регэкспов, ты?


у меня челлендж - прожить жизнь и ниразу не влезть в это дерьмище паскудное. пока все норм.

если ради какой то хуйни надо лезть гуглить конструктор и маны - то этого не должно существовать

паскудный крон туда же..

> попадется незакрытая [


ебанутый..

>>357213

> Алсо, что за хуйня в аутпуте, тебе норм?


похуй

> Куда структура из урла проебалась


ключи уникальные, дальше не сообразишь что ле? ну заебись и восстанови если так нужно, я за тебя это делать должен?

> когда в ответе будет не одно, а два сообщения


буду сплитать по сообщениям, блядь чо за вопросы!?

> сейчас ты перезатираешь данные первого.


чел))
213 2357216
>>357212
Реджексы это последнее что стоит использовать, т.к они довольно медленные. Не знаю как другие, но у меня такое правило.
214 2357217
>>357215

>надо лезть гуглить конструктор и маны


Ясно, все-таки неосилятор. Неосилить регэкспы, это, конечно, показатель.

>>357216

>они довольно медленные


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

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

>>357217

> циклами


лист комп намного быстрее фолупа

сплиты слайсы вообще хуйня

а твоя параша нечитабельна и понятна только душным додикам, любящим обоссаную миниигру посреди питоняшества..
216 2357225
>>357223

>твоя параша нечитабельна


Написал автор вот этого >>357211 позора с двумя дублирующимися циклами, переменными kk rs и пустым компрехеншном в конце.
rec-2022-05-1602.16.15.mp41,5 Мб, mp4,
3440x1440, 0:16
217 2357226
>>357225
угамонись ебантропия.. мы не на конкурсе.

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

и пусть вообще будет благодарен что мне в кайф зашло это говно под кач
image.png364 Кб, 2272x1284
218 2357230
>>357226

>пусть вообще будет благодарен


какая же гниль тут обитает, вообще охуеть.

Алсо, регэксп-решение уделывает твое по скорости (так что >>357216 фактически неправ), и умещается в 2 строки, одна из которых - импорт либы.
image.png3 Кб, 169x131
219 2357236
Регэкспы стоят изучения хотя бы ради того, чтобы закорешиться с вот этими вот ребятами на стиле.
220 2357237
>>357236
3|:? ?
2022-05-16x07:33:21.jpg286 Кб, 2154x1439
221 2357242
>>357230

> какая же гниль тут обитает


добро пожаловать во взрослую жизнь сучара.

> регэксп-решение уделывает твое по скорости


на .7 мс !?

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

сука ну просто ебанутый крестодаун какой то залез к питоняшкам в тред..

репортируйте этого пидораса байтоёбнутого..

>>357236
клавиатуру себе лучше собери себе додик, без скотоублюдкой раскладки и даунского пробела на всю ширину...
image.png4 Кб, 274x74
222 2357243
>>357242
Аргументум ад клавиатурум, найс.

>во взрослую жизнь


>сучара


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

А еще у тебя компрехеншн снова пустой, и функция результат не возвращает, ненужный список на 100к элементов, название не по pep8. И ядро устарело, и видимокарта с медленным GDDR6 без x и с огрызком вместо памяти)))
223 2357250
>>357243

> школотрон


это тот кто выкладывает скрин с картонкой вместо процессора, ебанарий ты хоть знаешь как эта твоя коробочка работает?

> мелкобуква


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

> ненужный список на 100к элементов


а у тебя нужный ебанько?

> ядро устарело


лол, ты походу реально со справкой ебнутый

> видимокарта с медленным GDDR6 без x и с огрызком вместо памяти


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

для датасаенса есть выделенка с кластером зеленой параши

а ты что на своей считаешь, покажешь? или ты простой додик гиродрочер?)))))
224 2357255
>>357250

>ты хоть знаешь как эта твоя коробочка работает


Конечно знаю, нажимаю кнопки - получаю результат.

>тупой пиздыпретенциозной тупой пизды, которая считает, нахуй никому ненужное прожимание шифта


Я вообще-то капслоком заглавные делаю.
И ты уж там определись, надо мне клавиатуру с правильными клавишами брать, или они никому не нужны.

>а у тебя нужный


Конечно, каждый день собираю по 100к одинаковых строк в большой черный мешок список, прихожу домой, и...

Ядру у тебя уже два месяца, а ты все еще даже на рц не перекатился.

>я не игродебил


>тем более у моих игорьков и этой нету


>хватает и этой


>видосы камень считает быстрее видяшки


Не передознись копиумом, братан.
2022-05-16 11-20-28 (online-video-cutter.com).mp424 Кб, mp4,
64x64, 0:03
225 2357257
Как эту хуйню пофиксить?

import psutil

...

cpu_string = 'cpu: ' + str(int(psutil.cpu_percent(0.0)))
cpu_text = small_font.render(cpu_string, 1, 'green')
cpu_rect = cpu_text.get_rect(topleft = fps_rect.bottomleft)
226 2357259
>>357257
...

screen.blit(cpu_text, cpu_rect)
227 2357296
как заебаться на сто дурных нахуй?

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

а потом просто охуеть с другой невообразимой хуйни

аптайм 18 часов нахуй, абстракции в голове ноль, долбишься как мотылёк, и таки спустя дохуя часов пробиваешь это говно =^-^=
228 2357303
>>357296
Вкатунец, работу найди наконец, а не на двочах сри
229 2357310
>>357303
как же заебали эти нюфаги пиздец просто...
230 2357322
>>357310
У тебя ментальность вкатунца, да и сам ты до сих пор ребенок впрочем как и большинство пограмиздов
231 2357410
Насколько справедлив данный текст?

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

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

Ну и да, вокруг куча студентов, которые даже в худшем случае прослушали курсы лекций по дискретке, теорверу, комбинаторике, матаналу, теории компиляторов, алгоритмам, структурам данных, автоматам и тп, знают базово пару языков и в технологиях быстрее тебя разберутся. Даже если они хуи пинали, они все равно знают больше тебя и хоть какие-то лабы сделали, а там задачки куда сложнее, чем на каком-нибудь кодворз или литкоде, или в твоих книжечках от орейли. Ответь сам себе, почему должны взять тебя, а не их?
232 2357419
>>357410
Просто берешь и идешь проходить собесы. Не прошел? Идешь снова. А не сопли по клаве размазываешь
233 2357424
>>357419
Еще бы понять с чем.
234 2357466
>>357410
Почему должны брать меня? Потому что я пришел с завода, мне и 40-50к хватит, а студенты сходу просят 100к, они ведь так старались. Потому что у меня есть опыт работы как таковой, я умею работать и не задавать кринжовые вопросы, меня не надо натаскивать. И я не сьебусь, потому что это не первая работа
235 2357497
Как правильно демонизацию делать? Крутятся несколько асинк тасков, один слушает сокет, остальные воркеры штук 10-20.
2022-05-16x19:59:51.jpg407 Кб, 2692x1308
236 2357523
>>357410

> Насколько справедлив


> Ответь сам себе



>>357466

> мне и 40-50к хватит, а студенты сходу просят 100к, они ведь


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

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

в то время как низкая планка - это повод задуматься что перед тобой чмо опущенное и работать оно будет так же (никак)

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

>>357497

> Как правильно демонизацию делать?


>>357410

> гуглить

237 2357569
>>357523
Какие "няши-умняши"? Нет таких людей. Либо это забитое хуйло, которому надо всё разжевать, либо токсичное чмо с высоким самомнением, как, например, ты, которые варятся в собственной моче, а не работают в команде.
238 2357573
>>357410
чел в моём пете в дискорд-канале недавно средний онлайн за косарь человек перевалил, о чём ты говоришь какие студенты, я делаю либы а не лабы, я делаю продукт которым пользуются люди, вот почему меня должны взять, но вот трабла - меня взяли стопицот лет назад когда студенты пили пиво по подъездам, а ты если хочешь то будь добр раскошелиться на плюс косарь минимум от текущего предложения, иначе нет смысла даже смотреть в твою сторону
239 2357580
>>357569

> Либо


> либо



> ты


> токсичное чмо с высоким самомнением



> Какие "няши-умняши"?


> как, например


> я

240 2357604
>>351832 (OP)
Пацаны, где питон-нуфаги нынче сбиваются в группы и учатся работать в команде над мини-проектами?
Понятно что можно в рандомный ОС-проект коммитать, но нужно что-то более лайтовое и понятное совсем новичку.
2022-05-15x22:49:34.jpg87 Кб, 636x560
241 2357663
ультравайдмастеррассовоеарчевскодпитоняшество: 242 2357665
243 2357670
>>357410
Анон, в чём-то ты прав, но меня вот бесит немножко другое. Как только начинаешь пытаться вникнуть в конкретику, интересоваться у миддлов, что, как и в каком порядке изучать - тебе никто не может посоветовать ничего вразумительного. Никакой конкретики. В итоге ты совершенно не можешь адекватно оценить свои знания и умения. Абсолютно не можешь оценить свою профпригодность, потому что не можешь сравнить себя с другими. В итоге условный гигачад Вася узнал, как работает цикл for, и думает, что уже может идти устраиваться на работу, а неуверенный вирджин Петя тем временем прочитал всего Лутца, решил over 9000 задач с литкода и уверен, что ничего не знает и никуда его не возьмут. И, в принципе, я их обоих понимаю. У меня сейчас как раз вот такое состояние, когда я просто не понимаю, что и как учить дальше. Остановился на питонячьем ООП в данный момент, пишу программу для игры в покер. Начал понимать, зачем нужен ООП, и в чём удобство, когда карты, их комбинации, игроки представлены отдельными классами и взаимодействуют между собой. Скажите, мне ещё далеко до джуна?
2022-05-17x04:11:56.jpg594 Кб, 3440x1440
244 2357672
ни единого разрыва!

пиздец два или сколько три? дня ушло.. бррр блядь
245 2357675
>>357672
что за срань?
2022-05-17x05:25:29.jpg244 Кб, 3440x1440
246 2357680
>>357675

> срань


это ты

а это пет прожект.
16373058118710.jpg287 Кб, 811x1081
247 2357700
>>357680
сорян, что быканул, объясни плз что это и что оно делает?
16505318858520.png1,2 Мб, 1068x1068
248 2357713
Ребят, че посоветуете чтобы быстро выучить основы? Язык для меня уже не первый будет. Надо чтобы максимум за день уже умел писать простые алгоритмы.
Какой-то софт не собираюсь писать. Чисто автоматизация и написание костылей. Сейчас юзаю пхп, но чет подзаебал он, да и знающие люди говорят переходить на питон.
249 2357748
>>357713
Короч такое нашел, вроде норм. https://metanit.com/python

Пока язык не нравится. В пэхопэ как-то синтаксис удобнее.

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

Но могло хуже быть конечно. Смотрим дальше.
image.png17 Кб, 1041x172
250 2357751
>>357713
Что это за говно и почему это еще не исправили?
251 2357758
>>357748
Asyncio посмотри
image.png257 Кб, 1280x479
252 2357801
>>357751
https://www.codemag.com/article/1811041/JavaScript-Corner-Math-and-the-Pitfalls-of-Floating-Point-Numbers
готовься подрубать проксю потому что иначе будет пикрил
253 2357912
>>356445
Он даун. Не понимает разницы между unix thread и unix fork
254 2357923
>>357801
Без прокси всё ок.
Эти долбоёбы что, по локали браузера блочить пытаются?
255 2358014
Ну что анонасы, такой вопрос, вкатился в питухон, работаю 3 года, в основном работал один без команды, недавно несколько месяцев стал работать в команде, но грейд до мидла не прошел, отказали по причине что ООП знаю плохо, в целом я таски закрываю без проблем и на код ревью не приходится краснеть, то есть в целом мой код проходит проверки, но блять как освоить ООП? Я пишу в Джанге обычные классы, но я так понял надо знать глубже, а я хз где что юзать, например когда и нахуя юзать private или protected один хуй эти параметры доступны через класс. Короче посоветуйте какой нибудь видос или книгу где все на пальцах объясняют
image.png640 Кб, 736x739
256 2358026
>>358014

>работаю 3 года


>грейд до мидла не прошел

257 2358047
>>358014
Типичный чел с джанго головного мозга
ты попробуй хоть подальше свой джанги поглядеть бля, забудь вообще про нее хоть на вечер, книжки почитай, статейки на хабре на худой конец, если дадут код не с джангой ебаной связанный что делать будешь?
258 2358149
>>358047
Не слушай его. Лучше в дотку играй в свободное время, создаешь команду на работе и тебя повысят за спортивные заслуги.
259 2358159
>>358014
Если в петухоне с тебя требуют ооп, посылай нахуй. Хотя, можешь подучить немного, добавить парочку декораторов типа classmethod и тд, а потом делать как делал.
Не надо делать классы там где они не нужны.
260 2358167
>>358014
чтобы освоить ооп тебе нужно ебашить работающие программы где будет анальная иерархия классов строго по фен шую.
то есть ебошь программы где все будет на классах и чтобы ни кусочка лишего кода, только вызовы этой ссани. ехал класс через классметод
261 2358186
>>358014
Не знаю, поставь их в известность, что ты на питоне пишешь, а не джаве
262 2358187
>>358167
Только не на питоне
263 2358197
>>357700

> сорян, что быканул, объясни плз что это и что оно делает?


ыыы, умный котейка ⚞^-^⚟

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

скоро будет морда. но пока я возился с настройкой ci/cd на ебанном гитхабе у меня прогорела срака и накостылял по фасту графики в матплотлибе. а потом понял что из-за невъебенной ультрафаст асинхронщины у меня пройобывается датка и я это не заметил потому что половина когда на древнем говне без асхинронщины и сука даже ссаных типов

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

и если бы не очередная щедрость мелкософта, с их топовый плврайтом, сосали бы все питоняшный конец...

>>357713
https://sites.google.com/view/pypry/
264 2358215
>>358197
Пиздец, столько времени убить на обычный парсер.
265 2358221
>>358197

>плврайтом


это кто?
266 2358222
>>358047

> Типичный чел с джанго головного мозга


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



Так я пишу не только на Джанго, но на FastAPI, aiohttp, писал на питоне скрипты с psycopg, просто я не понимаю, когда и зачем нужно городить кучу классов если можно обойтись одним либо вообще функциями, если я точно знаю, что переиспользовать код не будут.
267 2358225
>>358026
Пиздой своей мамаши читаешь? Я написал, что более двух лет работал один, естественно быстро не вырастешь, но как оказалось, даже работая в команде из 8 разработчиков пишу рабочий код, который проходит код ревью, просто завалился с ООП.
268 2358228
>>358167
Для чего это иерархия нужна? Переиспользовать функционал? Переопределять что либо для изменения поведения? Я просто не понимаю в каком случае надо городить кучу классов? Например тот же принцип единственной ответственности, я реализовываю класс, который отвечает за что-то одно (например отправку запросов на внешний сервис партнёров) он отправляет запросы и отдает ответ, все если мне надо дергать отдельные энпоинты этого сервиса я просто наследуюсь от этого класса и пишу там свою логику что делать в том или ином случае с запросом и ответом.
269 2358229
>>358222
Ты ж на джанге, посмотри сам. У него есть bad response, который просто статус код пишет за тебя.
Классы нужны там, где нет нормальных функций
270 2358230
>>358228
Чтоб тестировщикам было приятнее.
271 2358233
>>358215
я три дня писал только филлер для миссед даты, а

> на обычный парсер


я уже где то месяц въебал

> времени убить


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

кароче подтянул знания после пары лет датасаенс релаксации, в которой все это говнище ннахуй нинужно ^-^

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

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

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

так что это ниразу не убийство времени, а актуализиция и разогрев перед разработкой собственного непидарского браузера без говна.
272 2358239
>>358228
ну типа чтобы твой код можно было легко модифицировать
это в теории конечно же
1567824508284.jpeg437 Кб, 1920x1200
273 2358282
Помогите плиз, задача, нужно что бы при вводе неверного значения определенный отрезок кода выполнялся повторно, подскажите, как лучше реализовать?
Если кому не сложно, какой нибудь пример.
Только начал изучать питона
274 2358284
>>358282
С помощью цикла while
275 2358285
>>358282
Р Е К У Р С И Я
Е К У Р С И Я Р
К У Р С И Я Р Е
У Р С И Я Р Е К
Р С И Я Р Е К У
С И Я Р Е К У Р
И Я Р Е К У Р С
Я Р Е К У Р С И
276 2358286
>>358282
flag = True
while flag:
----res = input("y/n?")
----if res in ("y", "n"):
--------flag = False
277 2358312
>>358233
это получается для 1с и го самое пизатое соотношение вакансий к резюме? изи вкат?))
278 2358315
>>358312

> изи вкат?))


но есть нюансы ;>
HTML.jpg202 Кб, 2000x1200
279 2358317
но самое страшное - это быть тупой пиздой.

бояться труда, лениться.

не мочь в самообучение.
280 2358318
>>358282
click.prompt
281 2358320
>>358312
На го вкатунов не берут обычно. Т.к он чисто для бэка расчитан, то вкатываться вкатунец будет очень долго из-за специфики языка и отсутствия многих либ, подтирающих жопу, которых на питоне херова гора. Практически всё делается инструментами языка.
282 2358321
>>358320
Нет, го легкий относительно и работать там весьма приятно. Но проекты делаются гораздо дольше из-за этой причины.
283 2358327
Как же заебали эти приколы фастапи. Модель импортить из urlencoded без костылей нельзя, а с костылями всратные пхпшные джсоны в ключах он не понимает. Чувак с фронта делает запрос - ошибка, дикт кривой. Точно такой же запрос через постман проходит нормально. Док блять светит на всю сеть по дефолту, приходи и взламывай кто хочет. Ебучая проблема с '/' в конце фиксится очень всрато. Сливать параметры с телом в одну модель нельзя. Редирект какого-то хуя ставит по дефолту 307 и не работает нихера через корс пока не поставишь 302. Пиздец. Какой же старлет убогий оказался. Максимум как затычка между базой и фронтом, иначе кровь из глаз будет течь от костылей для фикса всех этих приколдесов.
2022-05-18 04.13.25 github.com 17da041bcca4.jpg373 Кб, 1167x2494
284 2358332
>>358327
это что, ты посмотри как эти позорища решили вопрос с субдоменами - тупо обдриставшись под себя - охуенное решение блядь!

но во фласке уебищность блюпринтов перекрывает вообще все

поэтому альтернатив тупо нет..
285 2358347
>>358197

>https://sites.google.com/view/pypry/


Кажется то что нужно. Спасибо!
286 2358348
>>358317
сделай плз какие еще скиллы требуются в дополнению к языку по популярности:

добустим:
Python:
1.django
2.flask
3.sql

добустим:
javascript:
1.iq > 100
2.node
2022-05-18x07:36:00.jpg363 Кб, 2598x1480
287 2358350
>>358347
nya ^-^ а пидорасу опу по традиции - рака

>>358348

> какие еще скиллы требуются в дополнению к языку


ты уж постарайся как нибудь сам погуглить и прочитать

потому что те ебанутые высеры и маняфантазии я в свою питоняшку запихивать не собираюсь.

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

кароче тебе проще и лучше будет за консультацию заплатить биороботам в треде для новичков.
288 2358369
Анончики.
Прочитал Лутца + Автоматизацию рутинных задач + сделал блог на Джанге.

Что еще выучить для вката? Думаю сделать свой пет на джанге + апиху к нему + развернуть все это на докере и выложить контейнер, чтобы его любой чел мог развернуть у себя на линухе. Ну или аредовать впс и там развернуть там сервак, запустить на нем пет.
Вкат в веб, датасаенц нахуй.
YH8aWbImhgI.jpg1,3 Мб, 1440x1440
289 2358375
Сап, анон.

Как изменить определённую строку в файле, не считывая его в память целиком и не создавая промежуточный файл?

Пикрандом
290 2358376
>>358369
Для вката надо найти работу. Вкатился без пет проектов, просто делая тестовые.
291 2358378
>>358375
Открыть его как генератор
292 2358380
>>358376
А как ты внимание херочек привлекал? Они же без нормального резюме на меня даже не посмотрят.
293 2358392
>>358332

>Используйте прокси


>аряяяя костыли


ебать вы дегроды
image.png68 Кб, 1131x705
294 2358432
>>351832 (OP)
Почему в данном коде, ввод правильного числа не рвет цикл while?
295 2358448
>>358228
Controller
Parser
Validator
Service
Repository
Presenter

Обычные классы когда пишешь свой манясерверок на aiohttp который под капотом содержит достаточно обширную логику а не просто 2 ручки с 3 запросами в базу. В Джанге большинство из них тоже есть, правда называются по-другому
296 2358465
>>358432
Скруж, спокойно.
297 2358467
>>358462 (Del)
Как не обсераться с отступами?
Уже не в первый раз делаю все по учебникам, да и сам понимаю, что должно работать, но интерпретатор шлет нахуй
image.png79 Кб, 1260x779
298 2358468
>>358467
Отклеилось
299 2358480
>>358468
Как, блядь, можно в пайчарме умудриться так обосраться с отступами, он же их сам выставляет.
image.png80 Кб, 1232x707
300 2358493
>>358474 (Del)
>>358480
Во, получилось:3
301 2358524
>>358380
У меня резюме большое. Чем я только не занимался. Научные работы проводил, жксперименты, статьи и тд. За станком работал на чпу. Проектировать в солиде/компасе умею. В матлабе работать умею, делал модели, расчёты, в рамках работы другой, не учёбы. В нефтянке программистом плк работал, на пусконаладки ездил. Написал что с программированием знаком больше 10 лет, но без коммерции. Резюмешку обновлял когда делал тестовые, типа, делал grpc на го и прочее.
Я туда пишу всё что умею и чем занимался. И рассылаю в день по 10-15 штук всем подряд.

Если писать кратко и посылать по одному, то конечно нихера никто не ответит. И то, я работу нашёл только через месяц после таких поисков. Но нашёл. Без опыта вообще, в питоне чё-то делал, но можно сказать что и не делал в сравнении с тем что делаю сейчас.
302 2358528
аноны важный вопрос, нужно запустить скрипт который запускаеться только на версий петухона 3.5 , но у меня более новая версия петухона

как запустить скрипт через анаконду используя старую версию петухона?
303 2358530
>>358528
Запустить в докере с нужной версией
304 2358531
>>358528
1. Ставишь venv с питоном 3.5
2. Запускаешь скрипт

ЛИБО:
в докерфайле указываешь нужную версию пистона
305 2358552
>>358378
Каким образом? Туплю что-то. Разве файл сам по себе не является итератором?
306 2358557
>>358530
в докер не умею

сегодня как прийду буду разбираться

>>358531
pyven/venv помог
15449130517640.webm794 Кб, webm,
318x240, 0:21
307 2358569
дайте алгоритм заполнения двумерного массива случайными неповторяющимися числами плис
308 2358575
>>358569
Какими числами? Какое распределение хочешь?
309 2358585
>>358575
ну пусть массив 5х5, числа от 0 до 24, я просто не вдупляю как делать проверку массива на содержание числа, текущий лист могу, а весь массив нихуа
310 2358602
>>358585
или брать лист с числами и раскидывать его по массиву?
15217177026391.webm657 Кб, webm,
48x26, 0:18
311 2358611
>>358602
вот так работает и похуй
312 2358624
>>358602
Сет ты хотел сказать? Лист не гарантирует уникальности.
313 2358626
>>358528
Это он проверяет по первому числу минорной версии?
314 2358633
>>358624
[0 ... 24] список
хуй.png3 Кб, 424x147
315 2358638
316 2358670
>>358585
shuffle(range(25))
317 2358672
>>358626
Небось просто как строки сравнивает.
318 2358678
>>358670
куда это засовывать? пробовал в b = [], b = , l.append(b.pop()), l.append() - 'range' object does not support item assignment
15040006911731.webm206 Кб, webm,
480x360, 0:04
319 2358681
>>358674 (Del)

>нечего делать


ты же понимаешь, сколько всего из этого может вырасти?
320 2358684
>>358570 (Del)
Условия:
Обратиться в файл но номеру строки, строку поменять на другую
Нельзя файл считывать в память целиком
Нельзя создавать промежуточные файлы
Строка, которую нужно вставить, может быть длиннее/короче той строки, не место которой нужно вставить
321 2358686
>>358448
Спасибо, анон погуглю
image2,2 Мб, 1877x1242
322 2358694
Здаров, анонсы. Очень нубский вопрос.
Перехожу к структурам данных. Списки, кортежи, словари - вроде, все ясно. Сейчас буду закреплять практикой кстати, можете посоветовать сайт с задачками для нуба? Но есть еще матрицы, множества, графы, деревья - как часто они используются в разработке, с той же джангой? Вроде, ничего сильно сложного, но ведь нужно не только все прочитать, а еще и отработать, набить руку. Не хочется тратить время на то, что, как мне кажется, мало или вообще не будет использоваться в разработке. Или я не прав, и это часто используется в непосредственно работе (а не на собесе)
Кстати, будут ли вообще ебать вкатыша алгосами, и если да, как сильно, что вообще нужно знать (можете тогда посоветовать источники для подготовки по алгосам)?
323 2358698
>>358694
Нихуя из этого не используется. Всё что надо знать - как сделать всё быстро и не наебнуться
324 2358712
>>358694
Кто когда последний раз делал вручную алгоритм сортировки, поиска и графы? На проде, а не собесах и личных проектах.
325 2358728
>>358712
Я вручную писал топологическую сортировку (bfs) в апреле. Но это просто мне было проще самому накорябать, чем искать либу, а потом заниматься конвертированием данных.
экологичный танк сША.jpg182 Кб, 1280x720
326 2358758
Парни, появились уже мемы с Payton S. Gendron по теме?
327 2358773
>>358392
во фласке это есть изкоропки даун и той хуйне на чем фастапи делается тоже блядь

>>358467

> Как не обсераться с отступами?


иметь айсикью больше 60

тебе лучше перейти на сипаскудные языки ;}

>>358468
пчармодаун должен страдать, ноудискас.

>>358528
глупая маняме, я бы тебя в блеклист добавил за такие слова.

>>358678

> куда это засовывать?


в нумпай долбоеб, все двумерное это нумпай, а трехмерное панда

неужели рили так сложно погуглить? может программирование это не твое?

>>358698
крассавчик

>>358712
я делал фильтрацию по процедурной маске, сортировку точек (векторизацию) (по сгенерированной сетке и потом без нее), а потом сортировку этих векторов (линий), и НИГДЕ мне не хватало моего брошенного на втором гуманитарного института

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

>>358467

> Как не обсераться с отступами?


иметь айсикью больше 60

тебе лучше перейти на сипаскудные языки ;}

>>358468
пчармодаун должен страдать, ноудискас.

>>358528
глупая маняме, я бы тебя в блеклист добавил за такие слова.

>>358678

> куда это засовывать?


в нумпай долбоеб, все двумерное это нумпай, а трехмерное панда

неужели рили так сложно погуглить? может программирование это не твое?

>>358698
крассавчик

>>358712
я делал фильтрацию по процедурной маске, сортировку точек (векторизацию) (по сгенерированной сетке и потом без нее), а потом сортировку этих векторов (линий), и НИГДЕ мне не хватало моего брошенного на втором гуманитарного института

но это все конечно датасаенс, нахуй формошлепам ебать этим голову я не знаю, видимо душные дауны с нахуй не нужными корками так компенсируют свою ничтожность и неприменимость уже забытых ебливых знаний..
Безымянный.png135 Кб, 1920x1079
328 2358797
Коллеги, приветствую. Объясните ситуацию: накатил pip на винду, работает в cmd и айдле. Всё ок. Но ПиШарм его не видит. ЧЯДНТ?
П.С.: я так понял, что пишарм его видит...
329 2358812
>>358797
бесплатно пользоваться всем достоянием мирового коммунити и быть индусской хуеглоткой - это мерзко и недостойно уважения.

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

в которой ты Пользователь, а не хуесоска индусского барина, которая делает только то, что ей разрешили.
330 2358813
>>358773
А как написали нумпай если в гугле нихуя такого не было? А какой алгоритм лежит за классом нумпая? А как написали гугл если "программирование" для тебя это "погуглить"? А долбаёб у нас ты.
photo2022-05-1800-14-20.jpg115 Кб, 1280x744
331 2358819
>>358813
додик угамонись, и перестань тут размахивать своими перфокартами в треде, ты не в 70ых

теблетки ..
332 2358822
>>358812

Орнул, но ничего не понял.
333 2358824
>>358812

Орнул, но ничего не понял.
334 2358826
>>358822
ставь арчик https://wiki.archlinux.org/title/Installation_guide или уходи на кассу
335 2358828
>>358819
Ебать у тебя анус тугой. Как теперь срать?
336 2358865
>>358822
Да это поехавший убунту-пердолик своим гомофантазии проецирует.
337 2358900
>>358865
ты ебантроп - у меня даже на впске (на кентосе) уже сегодня будет крутится арчик в контейнере ;)

а блоб амазона - для пидорасов. и прочих доебан-додиков, ссущихся в штаны от двух слов - роллинг релиз :О
338 2358910
Анончики, что это(>>358900) зв шизик? Раньше он вроде тут не срал.
339 2358911
>>358910
я истинный ОП питонотреда, давным давно обоссывал тупое еблище луце-дауна, форсил кофе пуг стилус и вуй, отлучался на работу датасаентистом в москва-сити, но теперь я вернулся, так что привыкай нюфажина.
арче-вскодовая-топовость.диблой. 340 2358913
341 2358915
>>351832 (OP)
Котаны, нубас-кун репортиг ин. Я тут немного Степик форсил, сейчас вот еще 2 сайта нашел.

https://exercism.org/tracks/python/ - прикольный сайт для нубасов среднего уровня. с ходу мокают головой в функции, я (будь я полным нубом) слегка бы прифегел от такого. Зато сам фронт сайта оче качественно вылизан.

https://codeforces.com/problemset?order=BY_RATING_ASC - я думаю тут и так многие знают про этот сайт. Сайт по спортивному программированию (чтобы это не значило).

Ну про Литкод и Кодеварс и так все знают, просто иногда интересно новые сайты для учебы пощупать.
342 2358916
>>358233
Выглядит прикольно, анон, только дизайн такой что глаза вытекают. Было бы прикольно что-то такое увидеть по крипте, чтобы графики по разным срокам, разные опции-настроечки, попытки связать курсы крипты с различными событиями в реальном мире (чтобы и тех и фундаментальный анализ был).
343 2358918
>>358916

> глаза вытекают


купи нормальный монитор с VA матрицой вместо серой тряпки ипс-парашной

а потом настрой яркость контраст под сцену

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

> крипта


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

> тех и фундаментальный анализ


для додиков и одухотворенных тупопиздорылых пёзд живущих в манямирке.
344 2358919
>>358822
Это наш местный шизик-клоун. Забей ваще
345 2358920
>>358918
Глаза вытекают не из-за монитора, а из-за дизайна. Ты действительно настолько глуп, что думаешь, что можешь и написать код и сварганить приемлемый дизайн? Сколько тебе лет, какой опыт?

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

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

потом было сриде и теч арт в геймдеве на уече

ну и датасаенс CV (computer vision) это нихуя не про код, а про латеральное мышление и творческий подход

ты додик, ты жалкое ленивое безмозглое ограниченное технарьское ничтожество - просто блядь идинахуй и не смей писать мне больше.
347 2358923
>>358922
Есть пробитие.

Если и правда ты был создателем Питоно-треда, то спасибо. Но что-то твое детище за это время развилось больше, чем ты.
348 2358925
Какой-то великовозрастный долбоеб строчит стены текста, рвется на весь тред, неиронично выебывается пет прожектами уровня первокурсника, однако на которые убил дохуя времени, а среди его достижений - создание тредов на харкачах и организация какой-то говновыставки и сходки двачеров. Сначала ржал с этой хуйни, теперь его реально жалко.
349 2358926
>>358911
Аутотренингом максимум ты занимался
image.png1,3 Мб, 960x1440
350 2358930
>>358923
по хую вообще, вкусный ретбул то у меня

> был создателем


истинность не подразумевает создание.. напрягай свой технический анализ тщательнее

> развилось


показывай
2022-05-19x07:32:09.jpg558 Кб, 3440x1440
351 2358948
с этих охуенно разнообразных и стрикт дандер неймингов можно ебнуться нахуй

пакажи модуля релятивные импорты - просто ебанное адище нахуй...

все-таки шиппинг - самая бесячая и тупая хуита в питоняшке, сука аш потрясывает..

пчурмо-отбросам и индусским хуеглотам, за которых барин уже все продумол и захардкодил интерфейс как нада - большой привет :О
2022-05-19x07:42:13.jpg606 Кб, 3440x1440
352 2358950

> блядь докер забыл, там самое орное хD

353 2358951
>>351832 (OP)
Здарова, питоны. Столкнулся с непонятной хуетой на codewars.
Задачка пик 1, вот ссыль на моё решение: https://ideone.com/j7PNFL
Вроде всё чинно, тесты показали пик 2, но attempt показал какой-то type error в файле тестов (пик 3).
У меня в ide всё работает, по нулевому индексу выдаёт страничку на которой элемент этого индекса. Я уже от гугления охуел и не выхуел обратно, чо ето может быть?
image.png74 Кб, 1391x734
354 2358952
>>358951
бля, залез в дискуссии и перданул
вопрос снят, господа
355 2358953
>>358948
Репорт шизика.
2022-05-19x08:34:24.jpg563 Кб, 3440x1440
питоняшка-репликант! =^-^= 356 2358970
копирует сам себя уруру

а здесь можно передать привет червям вимо-дрочерам :Э хуже вас нет вообще никого..
2022-05-19x08:45:18.jpg515 Кб, 3440x1440
357 2358975
ну чоа луцедрочеры, есть кто пояснить за эту магию :?

или вы дрочите луцыка чтобы подрочить луцыка? гхм-гхм говно без задач :->
358 2358984
>>358975
погугли
359 2359002
>>358984
а луце-додики для чего нужны тогда?
НИЧЕГО НЕ ПОНЯЛ НО ОЧЕНЬ ИНТЕРЕСНО.mp41 Мб, mp4,
1280x720, 0:03
360 2359003
2022-05-19x10:55:41-1.jpg47 Кб, 1547x375
361 2359017
>>359003
а знаешь что самое интересное?

это то что ты сука не можешь просто взять склонить приватную репку имея все ключи на руках

это пиздец

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

я блядь рыли не знаю как додики-дауны не могущие в гугл будут вывозить это дерьмо охуевшее..
362 2359021
>>359017

>я блядь рыли не знаю


погугли
2022-05-19 11.13.11 www.google.com aa126d3bffbc.jpg566 Кб, 1452x3254
363 2359023
>>359021
нихуя, судьба додиков неизвестна даже гуглу..
364 2359031
>>358975
Что тебе непонятно опущ? Лично мне непонятно нахуя тут пиздон. Или ты как Ватсон - без пиздона уже не можешь?
365 2359032
>>359023
ну, всё, экзистенциальный кризис достигнут, можешь выйти в окно
FTFKMucVUAERpV3.jpg463 Кб, 2048x1448
366 2359069
Блять в ведь знаешь, я же с этим дауном лично общался

вы понимаетет что это педофил который гуляет с малолетками лет 14 и ему уже 30

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

>вы понимаетет что это педофил который гуляет с малолетками лет 14 и ему уже 30


Хочешь сказать Эпштейн пригласил бы его на свой частный самолёт?
368 2359085
>>359082
хочу сказать что это великовозрастный дебил
369 2359147
Люди придумали дженкинс, а клоун как всегда свой велосипед делает
image.png13 Кб, 241x608
370 2359167
>>351832 (OP)
Сап питонач. На пикриле в классе А есть метод f, который печатает 123. А1 наследует А, А2 наследует А и переопределяет метод f на печать 456. В наследует А1, А2.

Внимание вопросы:
Почему при вызове метода f из экземпляра класса B возвращается и значение 123, и значение 456? Как сделать, чтобы возвращало только 456, без существенного изменения архитектуры наследования?

Как вы понимаете, в реальном таске всё много сложнее, а это лишь его упрощённое воспроизведение.
371 2359175
>>359167

>Почему при вызове метода f из экземпляра класса B возвращается и значение 123, и значение 456?


Потому что ты его непосредственно вызываешь.

>Как сделать, чтобы возвращало только 456


Не вызывать родительский метод. Если в реальной задаче сложнее, как ты говоришь, и без вызова родительского метода нельзя обойтись, то значит нужно декомпозировать этот метод
15324582371680.mp47,4 Мб, mp4,
1280x720, 0:57
372 2359177
>>359069
Невозможно победить избегая боя.
373 2359183
>>359179 (Del)
Бинго. Чёт я затупил. Удалил супер из кода в таске и всё работает теперь.
374 2359184
>>359179 (Del)
Спасибо большое!
2022-05-19x05:22:02.jpg95 Кб, 1529x761
375 2359376
>>359032
да мне поибать

>>359069

> лично


непизди

> педофил


значение знаешь?

> лет 14


16 же, ебанное ты пиздлявое мудило

> лучше


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

>>359147

> дженкинс


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

>>359177

> Невозможно победить


если ты даун с манямиром.
376 2359421
>>359376
Может тебе ещё и ос на питоне чтоб была? Да у тебя ещё и окр. То-то ты там вылизываешь всё. Простве проекты по полгода делать будешь
377 2359438
Как не зайду, какой-то сумачечий в треде пукает, видимо после тяжелого рабочего дня в доставкееды.

Остальные как, уже успели устроиться?
Учитывая спецэкономические условия в этом году, многие компании просто свернули лишние расходы, и сейчас рассматривают только кандидатов с хорошими хард скиллами, чтобы не тратить времени на раскачку джунов условных.
2022-05-19x22:13:48.jpg249 Кб, 1788x1002
378 2359480
>>359421

> Может тебе ещё и ос на питоне чтоб была?


додик питоняшку в две строчки можно ускорить в 80 раз, проблем ноль, кроме той что девы-додики любят визуальный шум ;} и им не хватает интеллекта в отступы ( на самом деле они все говнари жалкие, и любят жрать гоВнОоОоо)

> Да у тебя ещё и окр


могу себе позволить

> То-то ты там вылизываешь всё.


а в итоге один хуй докер заводить пришлось ручками ахахах, ебанные пути блядь сука рот их ебал пидорскую хуету ебануто-абстрактную..
379 2359532
Гайс, помогите придумать проект, желательно такой чтоб сразу на слот миддла взяли после того как чекнут гитхаб
@Nothing_unknown
380 2359540
>>359532
Проект должен использоваться там где планируешь работать.
2022-05-20x00:22:16.jpg433 Кб, 2300x1054
381 2359542
код который на моей машине со всеми секундными паузами и ожиданиями у меня исполняется 20 секунд

а на впске 2:40... ахуеть

вот вам и легковесный lxml...
382 2359705
Сап.
Подскажите, это нормально в ДРФ делать дохера сериализаторов почти под каждый эндпоинт? Я тут пишу не особо большой сайтик, но уже сам начинаю запутываться. Ну вот допустим у меня магазин. В списке товаров у меня выводится некоторая информация о товарах, я пишу для этих полей сериализатор, на странице одного товара у меня более подробная информация, значит уже ещё один. А когда создаю товар, то там вместо имени производителя, например, которое я показываю, когда показываю товар, я передаю айди производителя, то есть тоже не такой сериализатор. Ну итд. Так и нормально? Или я че-то не так организовываю? Может быть например не страшно посылать больший объем данных, чем нужен для конкретного отображения, просто некоторые поля не будут использованы. Но наверное не очень хорошо конечно.
383 2359916
>>359532

>после того как чекнут гитхаб


То есть никогда
384 2359926
>>359916
кстати да, фан факт, но рили все похуй
385 2359999
>>359926
У меня в прошлом году, на одном собесе (из 5) спросили конкретный вопрос по одному проекту с гитхаба. Что-то в духе, зачем я использовал технологию X, если можно было Y, типа так проще. Т.е человек зачем-то реально копался в моем 1к строчном говне.
Кстати, ответил какую-то нечленораздельную хуйню, ибо позабыл логику своего же кода, лол
Оффер не дали
386 2360011
>>359999
я думаю тут больше сам факт важен, что могешь, что ведешь, и как ведешь
387 2360187
Йо, я из германии прибыть ноды перекатился. Вот я на ноде хуячил псевдофп с ехал редьюс через мэп фильтром погоняя абсолютно кладя болт на ооп и я стал замечать, что старые привычки сильнее проявляются при написании говна на пайтоне. Так вот, господа, прошу пояснить насколько pythonic way писать код а-ля фп?
388 2360228
>>354049
Его нет и заводить не надо.
389 2360229
>>360187
Ваще поебать, питоник вей не истина последней инстанции.
390 2360231
>>360228
Я как-то открыл монго в сеть и его почти моментально ломанули
391 2360312
Как можно защитить свой код?
Гугл молчит, высер на Хабре читал.
Кто сталкивался? Как решали?
392 2360336
Почему при выполнении кода с пика при каждой итерации цикла предыдущий сокет стирается из памяти (новый сокет записывается в файловый дескриптор предыдущего, порт перестает слушаться), но если добавлять сокеты например в словарь (как в закомментированной строке) - они остаются в памяти?
Питон считает сокеты ненужным мусором и затирает их?
image.png33 Кб, 823x481
393 2360338
394 2360365
>>360312
От чего защитить?
395 2360397
>>360336

>Python takes the automatic shutdown a step further, and says that when a socket is garbage collected,


https://docs.python.org/3/howto/sockets.html

Вроде все понятно.
16517327603390.jpg66 Кб, 604x604
396 2360408
бля пасаны, я подсел на питун
решаю задачки 24/7
встою ночью посцать - решаю задачки
еду на работу - читаю в телеге как они решаются
на работе - решаю все свобожное время
когда ем - смотрю ютюбчик, разные уроки по питону
бля как фиксить? я скоро не выдержу
То что не соображаю.png176 Кб, 873x862
397 2360422
Говорят даже новичок с этим справится... я не справился((

В общем давно хотел изучать Питон, так как вроде бы он прогрессивнее чем то, чем я владею (PHP и JS).
А тут сама судьба благоволила, в вузе по информатике на выбор либо C# либо PY
Ну конечно же выбрал PY (тем более что у меня linux)
Начал делать и понял что ничего не понимаю, тут вместо массивов множества, вещественные матрицы каких то порядков. Нету привычного foreach, как тут файл подключать итд... Простое вроде бы сделал в консольке, а вот на этих заданиях затык

В общем не успеваю, помогайте пожалуйста ребята...
398 2360426
>>360422
Ачешуительный бузинес - брать задачи студней на фрилансе и скидывать в /пр за спасибо. Хули ты сюда пачками задачи скидываешь?
399 2360456
>>360422
ты даун?
это в уме решается

мимо поехавший на задачках из этого поста >>360408
400 2360484
>>360397
А почему он коллектится-то? register разве не сохраняет ссылки? Или там только один сокет может быть зарегистрирован? я другой анон, нихуя в этом не смыслю
2022-05-18x21:36:31.jpg251 Кб, 2500x1480
401 2360507
>>360436 (Del)
панда в эксель пишет и миан(или эвэрэж я путою) выводит изили

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

мимо датасаентист -1 порядка
402 2360534
>>360422
Причём тут питон? Тебе в школу, к математичке
403 2360539
>>360507
Это матрица 5×5.
404 2360543
>>360426
Нет там их больше.
Спасибо за идею, если не получится у нас тут справится, попробую на фриланс обратится.

Но мне еще важно чтобы понимать что да как происходит, так как питон мне пригодится.
405 2360545
>>360507
Если это ответ мне (я тот который спрашивал), то вообще не понимаю что здесь, как то все не привычно относительно тех языков которые знаю.

Говорили же питон простой и логичный
406 2360548
>>360456
В уме или на другом языке я то решу,
мне нужно будет сам код показать и процесс рассказать, где и что как делается.
rec-2022-05-1820.54.09.mp41,9 Мб, mp4,
3440x1440, 0:30
407 2360570
>>360539
лол буду знать, как же тресет от пидорасов которые намеренно переусложняют элементарные вещи ;{

>>360545

> тех языков которые знаю


если ты не знаешь питоняшку - то ты ничего не знаешь, у тебя визуальный мусор в гоЛоВе;

> питон простой и логичный


но на скрине нумпай, а это говно из 70ых, которое полируется дидами-инцелами десятилетиями, и в данный момент это сишный модуль

а панда это вообще пиздец и выворот мозга блядь и с их трехмерными слайсами сука))) [:,,]
408 2360623
>>360312
Может тебе ещё и алфавит помочь защитить?
409 2360625
>>360484
содержимое переменной s в единственном числе и явно перезаписывается - значит мусор нужно убрать - закрыть сокет
410 2360720
>>360312
Я сталкивался и решал,
Нужно было защищать JS код,
помогла "обфускация"

но уже поздно
когда наш проект, первый в своем роде скопировали.
image.png96 Кб, 520x362
411 2360758
>>360422
1. Массив это list, кури Лутца. Почти любую задачу можно сделать перебором, цикл for c условиями if-else.
2. Могу посоветовать библиотеку numpy, скорее всего там есть прям такой метод, который сразу ищет min-max главной диагонали, в 2 строчки делается.
3. Опять таки, массив это list, решается одним действием.
4. Лутц, раздел про множества (set)
5. Вот тут непонятно, ну надо почитать как это вообще делается. В интернете. У Лутца нету, я проверил пикрил.
412 2360766
>>360758
Какой блэт Лутц?
Выбрось его нахер. И вкатунам не советуй даже

>>360422
1. Взял и перебрал через for. Что ты там не смог?
2. Взял и перебрал диагональ через for. Знаешь где диагональ?
3. Среднее арифметическое не знаешь что? Гугли тогда и решай в 2 действия
4. Гугли тип set и его методы
5. Либа openpyxl - кури ее доки. Итерируйся по строкам таблицы и выкуривай оттуда инфу. Концептуально не один ли хуй откуда вытаскивать данные - из экселя или массива словарей?
image.png23 Кб, 358x359
413 2360769
>>360766
Настольная книга питониста! В идеале нужно прочитать всю от корки до корки, 2 раза. Иначе понимать синтаксис, даже такой простой, попросту не выйдет...
414 2360781
>>360766
сразу нахуй
все кто пользуются for вместо векторизации, петухи по умолчанию
415 2360787
>>360781
Чиво блять? 20летний зумерок-уже-невкатун, ты? Не так давно общался с таким же долбоебом на работке, вечно пытается выпендриться своими якобы знаниями, но на деле постоянно косячит и оверинженирит.
Этот чел вкатун, ему и идут самые обыкновенные советы
416 2360789
>>360787
этот оператор перегружен, несите следующего
Screenshot20191114183621.png95 Кб, 1237x584
417 2360797
>>360766

> Какой блэт Лутц?


это луцедаун, спок, он еще и джангодебил

> решай в 2 действия


используя функцию - няш не долбись

> Знаешь где диагональ?


нет, расскажи пожалуйста

> openpyxl


вот тебе делать нехуя мокрописьки трогать когда все есть в панде..

>>360769
угамонись

>>360781
если загрузка не большая то похуй няш

>>360787
этот вкатун энтузиаст и через полгодика пролезет в топы, а ты унылое говно.
418 2360807
>>360769
Кто все эти люди которым нужны книжки? Вместо доков он тоже ищет книжки?
419 2360811
>>360807
одухотворенные книжные черви, душнилы, выебанные дидами в инстике, теперь у них рефлекс на учебники
420 2360827
>>360807

>Кто все эти люди которым нужны книжки? Вместо доков он тоже ищет книжки?


Любым нормальным людям нужны статьи и книги, просто для приобретения знаний. Доки их не заменяют.
421 2360846
>>360827
Есть инструмент. К нему прилагается инструкция. Но вместо неё они читают житейские истории и лайфхаки от других, кто пользовался этим инструментом.
422 2360862
>>360846
Ну да, слышал. Есть инструмент, бормашина. К ней инструкция прилагается, как работать. А учебники читать по стоматологии, это для даунов.
423 2360872
>>360862
В стоматологии не учат пользоваться бормашиной.
424 2360908
Аноны, посоветуйте годные платные курсы для изучения базового питона. Оплачивает работодатель для вката в AQA. Нагуглил Otus и Learn Python. Можете что-то сказать о них?
425 2360928
Чето в ахуе с тупости + шизы этого мелкобуквенного дегенератика. Он там в прикрепленных тредах вещает о 16-летних девочках, здесь великий датасаентист (твердо и четко), не знающий базовой терминологии линала, зачем-то буквально вайпает своими поделками уровня ПТУ. Бля, там походу у него все очень плохо.
426 2360936
>>360908
базовый питон можно освоить за пару вечеров под пару баночек пивалдосика
Ищи конкретные курсы для своего AQA, чекни, может у яндекс практикума чего есть
427 2360939
>>360928
Так он ещё и во фронтенд треде воркача срёт.
428 2360969
Самое сложное в программировании не синтаксис и всякие штучки-дрючки типа асинхронности, а правильная организация этого всего в проекте. Как разделить функционал и распределить их по модулям так, что бы они минимально пересекались между собой.
Организация структуры проекта - вот что главное. То, о чем почти нигде не пишут и не говорят.
429 2360975
Хочу пощупать программирование в разных направлениях, есть идея сделать простенькую десктоп или мобильную приложуху, также опробовать сайтоделство, работу с серваками и т.д. Короче всего понемногу. Питон подходит для всех этих целей? Просто я полный нуб в этом, и мне не хочется дрочить по несколько фреймворков и ЯП для каждого мини-проекта, а сразу практиковаться.
430 2360979
>>360975
Пощупать - подходит, но не на коммерческой основе. Т. е. игру на питоне ты сделаешь, но если захочешь этим зарабатывать - не получится.

Из таких языков только сишарп вроде есть - может и в десктоп, и бэк, и фронт, и мобилки, и игры, но вакухи поискать придётся, большинство там вроде всё в бэкэнде.
431 2360981
>>360969
Пытаются говорить изредка, но вкатутосе не объяснишь, там показывать надо. Это надо после освоения синтаксиса и фреймворков идти и курить конференции по своему направлению, ну и с опытом придёт если ты не чел из моей команды, который не знает, как и зачем классы инстанциировать.
432 2360992
>>360908
https://stepik.org/course/58852/syllabus
https://stepik.org/course/68343/syllabus

Вот эти два курса возьми - бесплатные, отлично все объясняют текстом, без всяких видосиков для зумерья. А работодателя или наеби или скажи, что совсем базовый Питон изучаешь бесплатно, а там уже видно будет на какие платные курсы можно деньги потратить.
433 2360995
>>360928
в твоей ничтожной черепной коробченке это не укладывается, да, ограниченный даун?

иди еще поебись с бесполезными, ннахуй никому не нужными учебниками..

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

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

> поделками уровня ПТУ


у нас тут свободное общение, похвастайся и ты, если есть чем))))

>>360979

> Из таких языков только


жспараша
434 2361028
>>360928
В МВП треде пасется один дурачок, периодически серящий фотками проституток которых он вроде как выебал. Пишет какие-ты стены текста о том как у куда он там засадил. Очевидно, делающий то чтобы снискать внимание и признание: "вот глядите какой я! топовый ебарь! восторгайтесь нахой!"
По своей природе что он что этот мелкобуквенный малолетний дурачок - одной породы. Их гложат какие-то давние комплексы и им патологически необходимо чтобы их "гений" или "половую функцию" признали хоть где-то, пусть даже на анонимной борде.
435 2361045
>>361028
Нууу, выглядит так себе. Тем кто шарит, все его асинк-хуйни только набрасывают кринжа, кто не шарит - видит околесицу из букв.
А вообще пусть бампает, хотя бы фотками ящичков с переменными из-под стола.
436 2361080
>>361045

> асинк-хуйни


я первый раз в жизни написал месяц назад, ты даун, а я датасаентист и мне твоя асинхронщина нахуй невосралась.
437 2361085
>>361080
Какой же ты датасаентист, раз тебе приходится самоутверждаться на подтираче?
2022-04-07x09:59:31.jpg103 Кб, 1802x837
438 2361099
>>361085

> самоутверждаться


только в твоем обиженном, чмо-манямирке

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

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

мужчину же это только раззадорит, он примет челлендж и вырастет.
439 2361102
>>361099
что за маник юрист? с какими документами работает? с маня документами?
440 2361117
>>361102
погугли
441 2361120
>>361099

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


>не может распарсить урл, не пустив жидкого


Seems legit.
442 2361134
>>360995
Кто-то читает мелкобуквенные высеры безграмотного быдла? Серьёзно?
image.png56 Кб, 259x194
443 2361141
>>361099

>мужчину


Говорит малолетка, серящая на двоще
444 2361208
>>361141
Не-е, малолетка этот долбоеб по уму только. А на деле там, наберите воздуха, 30-летний одебиленный хлюпленький клоуненок, вкатывающийся вот уже 11 (!) лет. Собсна, комплексы налицо. Нужно в порыве самовнушение высрать целую гору текста о том, что на деле-то ты не дохленький инцел, а мега-ебырь, и не полоумный вкатыш с 10+летним стажем, а неибацца датасаентист, который, правда, серит в элементарных вещах
445 2361263
>>361208
Хмм, так получается его давно и прочно здесь посылают нахуй. А я-то думал - местный корифей учит жизни вкатунов. А он и сам вкатун, хех, еще и на Лутца залупается, который несколько поколений девлоперов вырастил.
446 2361342
>>361263
Тут ещё был кадр в виде селюка не проработавшего ни дня, но дающего советы о том как вкатится, спал везде фласком и историями из своей сельской жизни
447 2361446
448 2361493
Где размещаются стартапы, которым требуются разработчики? Делать упругие вещи на Python/Backend стеке.
449 2361537
>>361493
А у тебя упругий бэк, пирожок?
2022-05-23x05:33:59.jpg537 Кб, 2303x1480
450 2361547
451 2361551
>>361547
SOOOOOOOOOOOOOOOOOQAA
452 2361644
Сколько можно зарабатывать если делать подобные сайты и научиться так делать?
https://github.com/justdjango/django-real-estate
Или с такими навыками можно куда-то устроиться на джанго подобные вакансии.
453 2361653
>>361644
Нисколько. Не устанавливал, но судя по коду это просто "лаба", там всего одна модель и никакого функционала вообще, как и дизайна.
454 2361662
Всем респект.
Пытаюсь понять, как правильнее делать импорты.
from zaloopa import Zaloopa
vs
import zaloopa
Важный момент, что они одноименны, то есть имя модуля в коде никакой подскази не дает. И это единственный класс в модуле (и соответственно единственный используемый из него).
Нагуглить каких-то четких рекомендаций не смог, все запрещают только import * по понятным причинам, а в остальном как нравится.
455 2361664
>>361644

>научиться так делать


Как делать? Там же кода даже на лабу не наберется.
Когда клон инстаграмма запилишь - тогда и приходи.
456 2361701
>>361662
У нас на проекте принято делать импорт модуля, если возможно, а потом только из него вызывать нужные объекты, что бы не было даже возможности, когда имена перетираются другим модулем. Например когда нужно заимпортить многозначные имена типа Client, Session и т.д.
457 2361712
>>361664
Сам то запилил такой клон?
458 2361714
>>361712
Да.
Хуле там делать? Вся сложноть в хайлоаде, а интерфейс и модельки даже даун запилит.
2022-05-23x14:45:29.jpg19 Кб, 903x113
459 2361727
>>361701

> что бы не было даже возможности


нуну ебать..
460 2361729
>>361727

>tm


Очень информативно, собственно ты смотришь на код и нужно держать в голове что означают эти сокращения, если импортов становится дохуя, то начинаются проблемы
2022-05-23x15:05:21.jpg118 Кб, 798x1197
461 2361734
>>361729

> если импортов становится дохуя, то


ты профнепригодный даун и каложор, вероятнее всего джаго-даун..
462 2361735
>>361729

>tm


>pr


>ls


>rd


>ft


>ТОП ЯСКОЗАЛ

463 2361736
>>361689 (Del)
Нет, это кал.

https://wemake-python-stylegui.de/en/0.5.0/pages/violations/consistency.html#wemake_python_styleguide.violations.consistency.DottedRawImportViolation

Ну и вообще я бы исходил из имён модулей и классов. Если импортить класс, то первый вариант тут >>361662 предпочтительней.
Если имя модуля помогает определить контекст, и не слишком часто встречается то второй вариант.
464 2361738
>>361734
Ты дурачок который ни разу в команде не работал? Нахуя ты мне этим говном на 100 строчек тычешь
465 2361744
>>361738
В команде только лохи работают. Очевидно же. Он нелох, он сам на себя работает за бесплатно пока правда.
466 2361747
>>361738

> 100 строчек


если ты даун, и работаешь среди таких же даунов, то это не может служить оправданием

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

>>361744

> В команде только лохи работают. Очевидно же. Он нелох, он сам на себя работает


факт.

> пока


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


Сам знаешь головка от чего

Твое Я пока нихуя не значи
468 2361760
>>361756

> значи


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

нахуй иди клоун.
469 2361782
>>361756
>>361760
Так пишет диалоги Тарантино
470 2361793
Сап. Посоны, авито на данный момент успешно парсится без API?
471 2361798
>>361793
нет

что теперь будешь делать?
472 2361805
>>361798
Расплачусь.
cd6738d9-cc2d-4ff3-9f1b-3d6e16b16b47.jpeg119 Кб, 720x720
473 2361809
>>361805
не плач милая, просто это не твое, ничего страшного, так бывает, забей хуй.
474 2361821
crl = pycurl.Curl()
crl.setopt(crl.WRITEDATA, response)
К этому коду у меня IDE выдаёт предупреждение: Unresolved attribute reference 'WRITEDATA' for class 'Curl'
Если писать crl.setopt(pycurl.WRITEDATA, response)
, то ошибки не будет, почему так? Я плохо знаю python.
Просто в примерах от разработчиков делается как написано в верху.
475 2361822
>>361821
crl = pycurl.Curl()
crl.setopt(crl.WRITEDATA, response)

К этому коду у меня IDE выдаёт предупреждение: Unresolved attribute reference 'WRITEDATA' for class 'Curl'
Если писать crl.setopt(pycurl.WRITEDATA, response), то ошибки не будет, почему так? Я плохо знаю python.
Просто в примерах от разработчиков делается как написано в верху.
476 2361829
>>361662
Всегда именные импорты, так как ошибки неймспейсов уронят рантайм ещё на стадии резолва модулей, а не где-то там в жопе стэка вызовов посреди прода.
477 2361831
>>361822
либо ты жрешь говно и юзаешь пчурм вместо вскода
либо ты жрешь говно и юзаешь пкурл вместо айохттп

>>361829
какой то странный довод. а типа если бы уронили

> где-то там в жопе стэка вызовов посреди прода


то похуй, да?
478 2361832
>>361809
Лишь бы у тебя все получалось, бубочка ты наша. Счастья тебе и здоровья, особенно ментального.
photo2020-08-1216-42-07.jpg76 Кб, 640x640
479 2361838
>>361832

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

image.png238 Кб, 713x800
480 2361842
>>361831
Да, я использую пайчарм в светлой теме, а программирую бэк-энд на джанго, а что? Кстати там новая редакция Лутца выходит, читал аннотацию уже? Ладно, мне некогда, пока.
481 2361847
>>361838
Картиночки подбирать у тебя лучше получается, чем с людьми общаться, продолжай, чмоха.
482 2361884
У меня есть несколько внешних сервисов с разными API
В своем сервисе я бы хотел сразу со всех получать данные, маппить в новый жисончик, складировать в очередь сообщений, и наконец отправлять клиентам.
Как я понимаю, это чисто ООП задачка, хотелось бы впервые ебануть какой-нибудь ёба паттерн
Только вот знаний этого самого ООП у меня нихуя нет, слова солид кисс хуягни также ни о чем мне не говорят. Как это все прокачать?
unnamed (2).jpg29 Кб, 379x378
483 2361931
>>361842

> пайчарм в светлой теме, а программирую бэк-энд на джанго


> а что?


слишком толсто няш, попробуй тоньше)

> Кстати там новая редакция Лутца выходит, читал аннотацию уже?


ыыы xD

>>361847
хуй будешь?

>>361884

> Только вот знаний этого самого ООП у меня нихуя нет


и нахуй не надо

пишешь функцию геттер, функцию маппер, и функцию сендер, в мейне менеджеришь датафлоу модулей - СУКА ВСЁ

зачем что либо оверкомпликейтидь, у тебя что комплексы? ну блядь открой питоняшный зен, попустись нахуй..
484 2361935
>>361931

>у тебя что комплексы


Нет. Я ж не серю в погромаче 24/7.
485 2361939
>>360422
Кроме второй задачи (нихуя не понял условия) все решается изи со знанием основ питухона, ну разве что для множеств надо будет про set почитать
mem-s-perepiskoj-parnja-i-devushki-9.jpg54 Кб, 680x680
486 2361961
487 2361964
>>361931

>функцию геттер


>зачем оверкомпликейтидь



Можно и без геттера, доступ к полям свободный.
488 2361968
>>361964

> доступ к полям свободный


и это означает что данные сами к тебе в маппер залетят? не душни..
489 2362019
Блет, кто-то объяснит че от меня хотят? буду рад

We strongly suggest that your implementation should take into account TDD approach.
Replace duplicate resource definitions with DRY code DRY = don't repeat yourself, which just means that code should try to avoid duplications as far as possible
Product requests a new feature called AMY. It intercepts emails coming in and prioritizing them according to a predefined metric.
The developer struggles with the requirements and implementation, so after reading about the TDD approach you suggest that you will translate product's requirements into unit tests.

You wrote the following notes to yourself:

Each email coming into the system should have a priority, indicating the index of the message.

Index 0 is the most important email

N-1 is the least important email

You may assume that your inbox might contain up to N emails

If another email arrives, when the box is already full, and incoming email's priority is higher than least important email one, than the least important email is dropped and email box is reorganized.

Priority is a number in the range [0,1] (including 0 and 1)

Email box should be always reorganized according to the priority metric

You can calculate the prioiry of an email depending on 3 different characteristics. You are allowed to use the email subject as input.

Here are some ideas what might be considered as a good characteristics:

a. Title contains the word "priority:<PRIORITY_LEVEL>". PRIORITY_LEVEL might be one of the following: [low | medium | high]

b. Number of attached files in the email

The priority is a weighted sum of the characteristics.

Todo (Each section is dependent on the previous one)

Suggest 3 proper characteristics (you can use section 9)

Provide a test suite for amy.py

The provided test suite didn't help the developer. Use the test suite that you provided and implement AMY

class Amy:
def __init__(self):
self.priority={}

if __name__ == '__main__':
amy=Amy()
489 2362019
Блет, кто-то объяснит че от меня хотят? буду рад

We strongly suggest that your implementation should take into account TDD approach.
Replace duplicate resource definitions with DRY code DRY = don't repeat yourself, which just means that code should try to avoid duplications as far as possible
Product requests a new feature called AMY. It intercepts emails coming in and prioritizing them according to a predefined metric.
The developer struggles with the requirements and implementation, so after reading about the TDD approach you suggest that you will translate product's requirements into unit tests.

You wrote the following notes to yourself:

Each email coming into the system should have a priority, indicating the index of the message.

Index 0 is the most important email

N-1 is the least important email

You may assume that your inbox might contain up to N emails

If another email arrives, when the box is already full, and incoming email's priority is higher than least important email one, than the least important email is dropped and email box is reorganized.

Priority is a number in the range [0,1] (including 0 and 1)

Email box should be always reorganized according to the priority metric

You can calculate the prioiry of an email depending on 3 different characteristics. You are allowed to use the email subject as input.

Here are some ideas what might be considered as a good characteristics:

a. Title contains the word "priority:<PRIORITY_LEVEL>". PRIORITY_LEVEL might be one of the following: [low | medium | high]

b. Number of attached files in the email

The priority is a weighted sum of the characteristics.

Todo (Each section is dependent on the previous one)

Suggest 3 proper characteristics (you can use section 9)

Provide a test suite for amy.py

The provided test suite didn't help the developer. Use the test suite that you provided and implement AMY

class Amy:
def __init__(self):
self.priority={}

if __name__ == '__main__':
amy=Amy()
490 2362025
>>362021 (Del)
Я не требую ни у кого.
Если вы не будете, можете пройти мимо.
Если кто-то сможет помочь - буду рад.
491 2362027
>>360758
Спасибо что направил. Буду изучать все интересно.

Но вряд ли ко сроку успею сдать лабораторки
492 2362031
>>360758
Ты кажшься адекватным если не сложно оставь телегу, по ходу понимания буду некоторые тонкости у тебя уточнять (если конечно ты не против)
493 2362041
>>362025
Как же ты в разработку собрался, не умеючи в гугл транслейт?
494 2362046
>>361884

>Как я понимаю, это чисто ООП задачка


Причём здесь ООП? Всякие очереди задач - чисто функциональная шиза с вызовом сайд эффектов через сайд эффект, погоняемые декораторами. А если добавить сторонние API поверх, то и процедурных полотен с обработчиками ошибок добавится.
От ООП там разве что абстрактный класс/протокол будет.
495 2362059
>>361884
Ооп хуйня без задач в питоне.
sage 496 2362158
>>362041
>>362019
Кстати лучше использовать не гугл транслейт, а deepl.com переводчик. Он лучше. И если какие-то отдельные технические термины не понятны или неправильно переводятся, тогда уже просто гуглить на английском "what is хуйня_name".
497 2362170
>>362158
Из контекста и так понятно что где значит. Английский я знаю, но между строк на нём читать не научился ещё, а с переводом это быстрее, любым
498 2362171
Такая каша в проекте пиздец. Просто не понимаю куда что складывать.
499 2362186
Двач, авито мой curl запрос не пускает Доступ ограничен: проблема с IP, куки, заголовки, юзерагент с браузера подгрузил, в чём ещё может быть проблема? На других сайтах всё работает, а тут нет, хочу просто поставить отслеживать несколько товаров которых в продаже нет.
2022-05-24x07:22:30.jpg102 Кб, 861x1001
500 2362200
>>362059

> хуйня без задач


это ты, а питоняшьи датаклассы топ!

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

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

ставишь аттр и в одном месте становится все лучше, а в другом (нейминге декораторов) начинается вырвиглаз..
501 2362203
>>362200
Шизик, ты угомонишься или мне уже начинать абу писать, что твои посты тереть начали?
502 2362204
>>362203
в спорт лото еще можешь написать

но я бы на твоем месте повзрослел и осознал силу питония.
503 2362205
>>362204
Понял.
Пишу Абу.
504 2362219
>>362186
Попробуй копирнуть какой-ниьбудь запрос как curl и выполнить в консоли. Может ты его через проксю выполняешь?
505 2362240
>>362219
Я пробовал так делать, всё равно ограничивает доступ.
506 2362250
>>362240
Там может быть какой-то токен, который действует один раз, нужно хедеры смотреть.
507 2362255
>>362250
ясень хуй няш

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

а вообще выглядит все это не очень красиво конечно
508 2362275
Подумал о такой системе, где все в конечном итоге делалось бы через одну большую очередь (Кафку например). Вот есть у нас онлайн-чат. Когда кто-то шлет сообщение то оно отправляется в эту очередь а в ответ отправителю шлется обычное OK: 200, но мы асинхронно обрабатываем это сообщение, производя нужные записи в БД и обращения к сторонним АПИ если нужно и потом отправляем всем другим слушателям в канале это сообщение и возможно пачку еще других изменений в одном json, при помощи long polling например (то есть push)

Это жизнеспособная схема? Есть примеры кода подобных сервисов?
509 2362289
>>362275

>в ответ отправителю шлется обычное OK: 200


А если будет не ОК?
510 2362292
>>362289
Значит сосешь хуй и сообщение не добавляется
ОК шлется только после того как сообщение успешно добавилось в очередь
511 2362293
>>362275

>Это жизнеспособная схема?


>>362292

>Значит сосешь хуй


Не жизнеспособная схема, в россии лгбт тема не в тренде.
512 2362310
аноны
когда можно искать вакансии на джуна?
хватит ли Python/Django/kivy?
513 2362311
>>362310

>kivy


Шо блять?
514 2362314
>>362275
Здрасьте. Так большинство систем работают. Но не всё подряд надо в очередь, а только важные части.
>>362289
А не ок, если в очередь не пошло или сервак сдох.
515 2362315
>>362311
kyiv хотел сказать
516 2362320
>>362311

>Шо блять?


Kivy. что? норм библиотека жи если хочешь вкатиться в Android но не стать Java-пидором
517 2362321
>>362205

> весь хэкач распидорасило


ты чево наделал..
518 2362323
>>362320

>вкатиться в Android но не стать Java-пидором


Так не бывает
519 2362327
>>362323
рект нейтив или тоже самое для нормальных людей под вю

делай что хочешь при этом, даже можно ловить сигнал с колесного датчика давления (я узнавал)

но киви параша паскудная это да, хуже только уебище под индусские хуеглотские окна, забыл как называется
520 2362375
Например в файле task.py у меня 3 таски создано
Celery(include=['path.to.file.task'])
А как можно только одну таску из файла включить в обработку?
image.png421 Кб, 397x523
521 2362376
>>362323
>>362327
Запомните:
Андроид-разработка вся под Котлином. Однако для него в любом случае придется колупать Жаву. Так что нет, невозможно стать андроид-разработчиком, не став жава-пидором хуйня вроде реакт натива это вообще один большой анекдот, не смей упомянуть его в кругу уважаемых андроид-разработчиков, мигом обольют смузи и переведут в чуханы
522 2362395
>>362314

>Но не всё подряд надо в очередь


Хочу написать систему которая целиком будет работать через одну большую очередь. Например там на каждый второй чих создается объект Event который уже обрабатывается одним из сервисов-консьюмеров. Нахуя? Я просто ебанутый и к тому же сейчас сижу на галере без проекта, все равно делать нехуй, дрочить литкод и смотреть смешные видосы на ютубчике подзаебало.
5sYk-7v74C8-00-00-55.png4,6 Мб, 2560x1440
523 2362425
>>362376
ты просто дрочер.
тебе не важно выполнить задачу.
сделать так чтобы просто работало.
тебе важно подрочить.
пустодрочь не достоен уважения.
как и ты сам.

>>362395
бабу себе найди долбоеб или на велосипеде научись ездить, чем такой хуйней ебливой маится..

> смотреть смешные видосы на ютубчике


но ты походу уже конченный, без шансов..
524 2362445
>>362425
Довен, я живу не в маняфантазиях, а в реалиях рынка. Если ты понятия не имеешь об андроид-разработке, даже не заикайся о ней, хоть за умного сойдешь. Твои потуги про "быстрое решение задачи" просто смешны.
525 2362461
Как перейти на ступень выше?

Мой гитхаб - https://github.com/leirons

Мой стек который использую в основном- Python,FastAPI,Docker,PostgreSQL. Так-же учу - JS/HTML/CSS/REACT, ну и хочу на GO,C или RUST начать что-то делать. Проблема в том, что я не знаю куда расти дальше, у меня был небольшой коммерческий опыт, но на данный момент работы в стране для джунов 0, вот прямо открываешь сайт с вакансиями и 0 работы(речь не про Россию). Подрабатываю на фрилансе, для студента пойдет, но что дальше?

Вопрос не в работе, а в том как повысить свои скиллы, я чувствую себя наверно джуном(даже не стронг).

Бываешь открываешь фреймворк по типу Джанги или какую-то другую крутую фигню написанную программистом и офигиваешь от кода, ты вроде понимаешь синтаксис, все что там происходит, но ты не видишь полностью эту картину, как все это взаимодействует. Вот что я хочу научится писать такие-же классные штуки как и они, да и развить понимание что да как взаимодействует. Я в программирование уже наверно 2 года( 2 курс), на 1 курсе проходили основы с++ и так далее, в конце 1 только питон начал изучать, и, грубо говоря, занимаюсь этим серьезно около года. За все это время я даже не почувствовал приближения к таким людям как они, смотрю на код, вижу фигу.

Сама разработка на каких-то фреймворках и т.д меня пока не особо интересует, там же нет ничего интересного, ты просто задротишь их синтаксис, я хочу понимать все куда глубже.
526 2362474
>>362461
Тебе к психологу надо бы сначала. Научиться ставить конкретные цели и шаги её достижению. А не вот это вот
527 2362479
>>362445
Тебе к психологу надо бы сначала. Научиться ставить конкретные цели и шаги её достижению. А не вот это вот
528 2362482
>>362474
ты просто завидуешь,,, питоняшка милаш, а ты жирный никому не нужный душный скуфидон
529 2362484
>>362461
Без работы будешь аутистом, как тот пчел выше. Программирование в текущем виде это не наука, а ремесло. Как только наберешься немного опыта, то можно читать умные книжки типа таких. Найдешь там отклик по существующему бекграунду и на его основе сможешь структурировать знания. Книг по тому, как сделать большой проект и что бы было заебись не существует, есть куча разрозненных подходов и в каждой компании их используют как умеют на основе своего опыта.
530 2362493
>>362484
первая книга полный кал, сплошная вода
вторая вроде норм, читаю щас
третья хз, надо чекнуть
531 2362511
А покидайте годных ресурсов с задачками по Питону, а так же тесты вдруг есть?
532 2362512
>>362482
Зато у меня есть работа
16235883761430.jpg176 Кб, 960x1280
533 2362526
>>362512
такое себе утешение

софт скилзы решают

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

а вот что с тобой будет никому не известно, так что держись там и сильно не отсвечивай.
534 2362528
>>362526

>как только у няшки кончится мамин борщик


У 90% не закончится. Проверено многократными наблюдениями.
15404889366773.jpg84 Кб, 810x1080
535 2362539
>>362528

> У 90% не закончится


крайне сомнительно, но что то в этом есть..

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

но рано или поздно его найдет свой триггер или он создаст свой, девы ведь существа осознанные, а потому нет проблемы, есть сроки решения задачи.
536 2362547
>>362539
Нн встречал таких, которые после 30 лет жизни с мамкой начинают делать что-то стоящее.
Если челик сомневается, не знает что делать, вечно дебажит свой говнокод - он никонда не закончит проект, либо будет делать его очень долго.

Вот ты например, уже больше месяца срешь в треде своей лабораторкой и никак не закончишь.
537 2362593
аноны, может спалите годноту?
таска такая: написать обработчик для формы с фронтенда.
при этом потреблять озу минимально мало.
Какой фреймворк и бд юзать? нужно прям экстремально экономное
538 2362594
>>362547

> Если челик сомневается


значит у него есть критическое мышление

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

> будет делать


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

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

> срешь в треде


ты наверное хотел написать "отдыхаешь между итерациями"

> ты например


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

> больше месяца


> никак не закончишь


я уже писал о проделанном за этот месяц прогрессе, я им полностью удовлетворен.

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

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

через месяц буду бомбить абсолютно ВСЕ вакансии нн своим упитанным ужиком ^-^
539 2362596
>>362593
flask + sqllite
540 2362598
>>362596
а вообще реально уложиться в 20мб озу? если нет, то в сторону какого языка смотреть?
image.png190 Кб, 1140x570
541 2362603
>>362598

> 20мб озу


> в сторону какого языка смотреть?


блядь чел ты угараешь?

нахуй ты взялся за ебучий эмбед если нихуя не шаришь и не отличаешь компилируемые япы от интерпретируемых!? ( можешь не отвечать )
542 2362697
Где размещаются стартапы, которым требуются разработчики? Делать упругие вещи на Python/Backend стеке.
543 2362742
>>362697
Я не знаю где размещаются стартапы, которым требуются разработчики? Делать упругие вещи на Python/Backend стеке.
544 2362756
Аноны, как понять что ты готов работать?
545 2362758
>>362756
Три пальца в попу влезают
546 2362760
>>362758
Нахуй ты пальцы себе в жопу суешь?
547 2362770
>>362760
Чтобы понять, что я готов к работе
548 2362775
>>362756
После 2000 часов коммерческой фуллстак разработки на стеке Django\DRF\vuejs
549 2362779
>>362594
Во первых. Ты путаешь критическое мышление с сомнениями уровня "а вот это, а вот так, а я даже не знаю". Подумай почему.
Во вторых. Ты путаешь работу с хобби. Если ты что-то делаешь, а потом у тебя "депра" это не работа. Либо ты делаешь проект по плану, либо идёшь нахуй.
В третьих. Ты действительно срешь в треде, твои посты имеют нулевую смысловую нагрузку. Даже здесь ты высрал бессмысленную тонну текста.
И в четвертых. С твоей скоростью работы и какими-то "личными целями" даже на джуна не возьмут.
550 2362832
Парни, пишет вам студент с очередным студ. заданием.

Код - https://ideone.com/liSq9g

....................................................................

Условие:

инструкции
Обнаружение палиндромных продуктов в заданном диапазоне.

Палиндромное число — это число, которое остается неизменным при перестановке цифр. Например, 121 является палиндромным числом, но 112 не является им.

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

Ваше решение должно возвращать наибольший и наименьший палиндромы вместе с коэффициентами каждого из них в пределах диапазона. Если самый большой или самый маленький палиндром имеет более одной пары множителей в пределах диапазона, верните все пары.

Пример 1
Учитывая диапазон [1, 9] (оба включительно)...

И учитывая список всех возможных продуктов в этом диапазоне: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 15, 21, 24, 27, 20, 28, 32, 36, 25, 30, 35, 40, 45, 42, 48, 54, 49, 56, 63, 64, 72, 81]

Произведения палиндрома представляют собой однозначные числа (в данном случае): [1, 2, 3, 4, 5, 6, 7, 8, 9]

Наименьшее произведение палиндрома равно 1. Его факторы таковы (1, 1). Наибольшее произведение палиндрома 9. Его факторы (1, 9) и (3, 3).

Пример 2
Учитывая диапазон [10, 99] (оба включительно)...

Наименьшее произведение палиндрома равно 121. Его факторы таковы (11, 11). Наибольшее произведение палиндрома 9009. Его факторы таковы (91, 99).

Примечания относительно реализации smallestи largest:
Обе функции должны принимать два аргумента ключевого слова:

max_factor: интервал
min_factor: целое, по умолчанию 0

Их возвращаемое значение должно быть a tuple -- (value, factors)где valueсам палиндром и factorsсодержит iterableоба множителя палиндрома в произвольном порядке.

Сообщения об исключениях

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

Это конкретное упражнение требует, чтобы вы использовали оператор повышения, чтобы «выбросить» a, ValueErrorкогда функция largest()или smallest()получает пару факторов, которые не находятся в правильном диапазоне. Тесты будут пройдены только в том случае, если вы включите raiseи exceptionсообщение вместе с ним.

Чтобы вызвать a ValueErrorс сообщением, напишите сообщение в качестве аргумента exceptionтипа:

# if the max_factor is less than the min_factor
raise ValueError("min must be <= max")

........................................................

В ideone и replit.com все работает как надо. Но сайт с заданием с автопроверкой почему-то говорит о бесконечном цикле. Это мой код говно или сайт хотел чтобы я сделал все именно в пределах 2 функций (я 3-ю сделал для формирования словаря).
550 2362832
Парни, пишет вам студент с очередным студ. заданием.

Код - https://ideone.com/liSq9g

....................................................................

Условие:

инструкции
Обнаружение палиндромных продуктов в заданном диапазоне.

Палиндромное число — это число, которое остается неизменным при перестановке цифр. Например, 121 является палиндромным числом, но 112 не является им.

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

Ваше решение должно возвращать наибольший и наименьший палиндромы вместе с коэффициентами каждого из них в пределах диапазона. Если самый большой или самый маленький палиндром имеет более одной пары множителей в пределах диапазона, верните все пары.

Пример 1
Учитывая диапазон [1, 9] (оба включительно)...

И учитывая список всех возможных продуктов в этом диапазоне: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 15, 21, 24, 27, 20, 28, 32, 36, 25, 30, 35, 40, 45, 42, 48, 54, 49, 56, 63, 64, 72, 81]

Произведения палиндрома представляют собой однозначные числа (в данном случае): [1, 2, 3, 4, 5, 6, 7, 8, 9]

Наименьшее произведение палиндрома равно 1. Его факторы таковы (1, 1). Наибольшее произведение палиндрома 9. Его факторы (1, 9) и (3, 3).

Пример 2
Учитывая диапазон [10, 99] (оба включительно)...

Наименьшее произведение палиндрома равно 121. Его факторы таковы (11, 11). Наибольшее произведение палиндрома 9009. Его факторы таковы (91, 99).

Примечания относительно реализации smallestи largest:
Обе функции должны принимать два аргумента ключевого слова:

max_factor: интервал
min_factor: целое, по умолчанию 0

Их возвращаемое значение должно быть a tuple -- (value, factors)где valueсам палиндром и factorsсодержит iterableоба множителя палиндрома в произвольном порядке.

Сообщения об исключениях

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

Это конкретное упражнение требует, чтобы вы использовали оператор повышения, чтобы «выбросить» a, ValueErrorкогда функция largest()или smallest()получает пару факторов, которые не находятся в правильном диапазоне. Тесты будут пройдены только в том случае, если вы включите raiseи exceptionсообщение вместе с ним.

Чтобы вызвать a ValueErrorс сообщением, напишите сообщение в качестве аргумента exceptionтипа:

# if the max_factor is less than the min_factor
raise ValueError("min must be <= max")

........................................................

В ideone и replit.com все работает как надо. Но сайт с заданием с автопроверкой почему-то говорит о бесконечном цикле. Это мой код говно или сайт хотел чтобы я сделал все именно в пределах 2 функций (я 3-ю сделал для формирования словаря).
551 2362891
>>352751
Из асу тп перекатился?
552 2362957
Пожалуйста не кидайтесь камнями. Выхожу сейчас с маги энергетического вуза, поработав и накопив подушку решил сменить направление и укатиться в it, благо еще молодой. Тем более есть друг, который вкатился в QA после курсов и успешно работает.
Так как могу месяца три-четыре не работать, то в добавок к обучения по книжкам думаю пойти на курсы.
Как оцените этот курс https://profidigital.gosuslugi.ru/courses/18672?
553 2362991
>>362957

> QA после курсов и успешно работает


Работает у нас так один питонист "успешно", после курсов похоже. Пиздец какой же он долбаеб.
554 2363027
>>362957
Сразу ищи работу. Твои курсы в хуй никому не упёрлись. Знаешь чуток синтаксис и сабж - отправляй резюме. Только не пиши кратко, пиши всё что умеешь. Запускал докер один раз? Пиши что умеешь работать с ним. Поднимал сервер на локалхосте? Пиши что делал серваки. Если ты будешь писать как есть, тебя нигде не возьмут. Остальное изучишь в процессе.
А на курсы ты просто время потратишь. Потом ещё и будешь его тратить на собесах и в итоге через год только устроишься.
Хочешь работать? Сразу ищи работу. По тестовым соориентируешься что знать, а что нет. Целиком питон по тоннам книжек учить не надо, 80% инфы оттуда просто засорят мозг и ты им пользоваться не будешь. А потом кукуха полетит от того что ты дохуя сделал, но это оказывается никому нахуй не нужно, и начнешь в тред свои пет-проекты кидать как один индивид.
556 2363251
>>362832
ты даун? все решается в одну строку
557 2365403
>>363251
Напиши плиз. Только в новом треде
558 2450383
>>362991
Может потому что все питонисты долбаебы?
Тред утонул или удален.
Это копия, сохраненная 1 сентября 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски