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

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
python /python/ python 1256256 В конец треда | Веб
F.A.Q -> https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Для кода -> https://repl.it/languages/python3
Книги -> https://yadi.sk/d/tArKKuQu3Kejuq

Шизосайт: https://sites.google.com/view/pypry/

Предыдущий: >>1249718 (OP)

У питона есть 3 коммерческих направления, в которых вы можете найти работу
1) Машоб\датасайнс - на доске существует отдельный тред и все вопросы касающиеся этой темы обсуждаются там
2) Веб - три самых популярных фреймворка для работы, это Django, Flask и Аiohttp
3) Админство\девопс и связанный с ними скриптинг - в данном случае вам лучше поискать соотвтетствующий тред в /wrk
python 2 1256259
>>1256255

>Просто попробуй запустить.


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

>Странная какая-то документация получается


Если там есть приписка, coroutine, то значит, что ее нужно выполнить, что бы получить нужный объект, у create_server она есть.
3 1256262
>>56256 (OP)

>жсговно жважды хайпило и все равно нишмогло лел


в следующий раз умудрись пожалуйста в соответствующий калоркод, ок да?
4 1256325
>>56262
Тебе зеленый цвет не нравится, шизик?
5 1256328
>>1256166
При чём тут пайчарм, долбоёб? Я вообще в виме сижу. Но зачем вручную следить за пакетами, если можно не вручную следить? Можно и функции не писать, а каждый раз расписывать все действия в глобал конктексте, зачем функции нужны? Может ты ещё и мини-скриптики себе на баше никогда не пишешь, а вручную одни и те же действия повторяешь из раза в раз?
6 1256336
>>56325
Тебе трудно складывать буквы в слова, шизик?

>>56328

>баш


маст дай, есть крон и фиш альясы
7 1256352
>>56336
Ещё один шизик вылез. При чём тут крон вообще? Это же часы. Я не говорю какие-то периодические задачи на баш-скриптах с while true писать, я говорю о действиях, которые нужно вручную иногда выполнять, но состоящих из более, чем одной команды или разнящихся парой букв или адресом (допустим, одна из тестовых железок, свободная в данный момент, куда билд нужно загрузить по ssh).

>фиш альясы


?
8 1256355
Долбоёб-кун снова выходит на связь, бандиты. Первый пик, пример декоратора с хабра, вопрос: зачем нужна функция wrapper, ведь и без неё всё прекрасно бы работало. Это нужно, для того чтобы не выбиваться из общего стиля написания декораторов? Ведь когда вместе с функцией мы передаём её аргументы, то для для их чтения wrapper-подфункция должна быть обязательно? Или нет? Если так, то как их считать иначе? Другими словами, как мне получить arg1 и arg2 со второй пикчи не пользуясь подфункцией?
image.png146 Кб, 864x280
9 1256356
>>56352
это не "скриптики", а работа с переменными
10 1256429
>>56356
Что за fish-то?
11 1256430
>>56429
Не слушай ты этого арчеребёнка с фишеговном. Если и делать, то zsh, но атодополнялка и глоббинг имеют слабое отношения к теме разговора.
12 1256492
>>56430

>zsh


хайпопараша для хомячков

проибись целый день@сделай как в стоковой рыбе

>атодополнялка С ОПИСАНИЕМ и глоббинг


;and человеческий синтаксис и сайтик для кастомайза
13 1256542
>>56355
Анонче, если я спрашиваю очевидные вещи, ткните меня немытым рыло в то, что читать нужно
14 1256550
Настраиваю emacs для работы с питоном. Что лучше, elpy или python-language-server?
15 1256554
>>56550

>лучше


вскод

если не можешь жить без дрочки - накатывай бинды

записная книжка такая же, календарика с фазами луны только нет
16 1256555
>>56554
Выбор не между редакторами. Emacs устраивает
17 1256558
петунисты в основном линуксоиды или виндузяне? речь естесна о тех, кто зарабатывает питоном
18 1256559
>>56550
Элпи мачурнее.
19 1256571
>>56559
Тоже так думаю
20 1256572
>>56492

> проибись целый день@сделай как в стоковой рыбе


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

Из Линукс треда:
То что использую я:
zsh +
zsh-syntax-highlighting (Fish shell like syntax highlighting) +
zsh-history-substring-search (ZSH port of Fish history search (up arrow)) +
zsh-autosuggestions (Fish-like autosuggestions for zsh) +
zsh-completions (Additional completion definitions for Zsh) +
zsh Gentoo theme.
22 1256584
>>56558
Линукс, ибо веб
23 1256620
>>56572

>А вот и нет


>лишь пару дополнений


я про это и говорил как бе, фиша джаст вёрк

>совместим с башем


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

>Fish-like autosuggestions


покеж, если как в конче через prompt_toolkit питоновский то нахуй не всралось говно убогое

>>56584
Линукс, ибо пиджаки уничтожат твою душу, и ты приползешь в опен сурс с мольдьбами о помощи
24 1256624
>>56558
линуксоиды

венда для разработки чего-то кроме игрушек\винформс - это БОЛЬ
25 1256668
А в каком виде python-программы предоставляют потребителю? Неужели pyinstaller юзают?
26 1256706
>>56668
Они на сервере крутятся чаще. Или в виде скриптов. Ну или да, в exe их пакуют есть там что-то для виндовых пользователей.
27 1256713
>>56668

>в виде


rwxr-xr-x
image.png442 Кб, 1244x1056
28 1256811

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


апнул питонячный сатик
29 1256899
кто там кукарекал на фласку

чтд, ебта

ноубрейн магазиноблядки, кудкудаах, всийо включино
30 1256902
>>56899

>flask


>выполняешь жирный запрос


>у остальных пользователей все вешается нахуй

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

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



https://www.youtube.com/watch?v=7SmWn05m1Tk
32 1256937
>>56256 (OP)

>У питона есть 3 коммерческих направления, в которых вы можете найти работу


А приложухи на десктоп или мобайл на каком-нибудь kivy совсем невостребованы?
33 1256949
fdf
34 1256976
>>56915
Шизик, тебе указали на блокирование выполнения ВСЕГО в фласке. Его невозможно нормально юзать в местах, где больше 2.5 пользователей. Что бы этого избежать делают ебанутейшей манкей патчинг гевентом или использовать всратые питонические треды.

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


На ней не самовыражаются, а деньги зарабатывают.
Я вообще на sanic и aiohttp пишу, ведь всратый фласк может в асинхронность только если патчить его другим фремворком.
35 1256978
>>56937
Там 2.5 вакансии, на фрилансе проскакивает что-нибудь очень редко. Если найдешь что-нибудь, то считай тебе очень повезло
36 1256997
>>56976

>асинхронность


не баг, а фича, юз ит вайзли сука, плюс есть еще торнадо

>деньги зарабатывают


бомбила ебаная.. в общем снова не убедительно нихуя
rbw.png140x50
37 1257036
Не распознаются с pytesseract такие вот пикчи. Аналогичные нарисованные в пейнте — распознаются. Что я упустил?
38 1257044
Хочу написать скрипт, который поможет в стратежке писать зданиями текст. Некоторого вида middleware нажатий мыши, так сказать сделать. Покидайте либ каких чтоли, гайдов, я даже не имею идей куда здесь копать.
39 1257045
>>57044
Что это, десктоп\веб игра? Что на фронте\беке?
40 1257047
>>57045
Десктоп игра, на плюсах(Age of Mythology). Плюосовый код сам юзать это пиздец для меня и моего ноута, яб такой на питоне посылать сигналы нажатий мышы по координатам, как будто это от реальной мышки идет, да и все. Если возможно такое здесь конечно, не ебу.
41 1257062
>>57047
Возможно, была у меня такая либа, но я уже хз какая.
Мимо анон
42 1257064
>>57062
Да пофиг, ключевики/наводки напиши, я дальше сам загуглю. Сейчас просто вообще без опыта в таких делах даже примерно не прикину че куда подсоединять.
43 1257089
>>57036
Я на не распознанных пикчах запускал второй проход с более чувствительными настройками. Или вообще с другим движком, с cuneiform например если он еще жив. Вроде еще какие-то были, но ебаный гугл засрал выдачу своим тессерактом.
image.png36 Кб, 1083x472
44 1257090
45 1257093
Господа, подскажите либу или способ БЫСТРО прогонять geoiplookup на тысячи айпишников. Нужна страна к каждому адресу. Точность не настолько важна, но оче важна скорсть. Все, что я нагуглил - блядские тормозные апи ко всяким веб-сервисам и легаси на легаси.

Хочу скрывать Индию, Нигерию, Индонезию и прочие спамерские помойки.
46 1257186
>>57093
Ладно, короче пришлось спермоворить какую-то анальную базу и юзать мутную питоновскую прослойку к ней. Пиздарики неудобно это все, как в нулевые по варезникам шаришься. Вот кому нечего писать - сделайте нормальный geoip проект без анальных ограничений и соберите свободную базу к нему. Звездочек 500 на гитхабе будет, гарантирую это.
17.jpg567 Кб, 1024x683
47 1257239
Как лучше вкатится в Django? С английским плоховато пока, занимаюсь с репетитором.

Как эффективнее изучить фреймворк?
48 1257241
>>57239
Напиши имиджборду.
49 1257247
>>57241
хуйня. Как мне поможет написание"иммиджборды" из пасты, когда 90% заказазов на Джанго - магазины и корпоративные сайты.

Я спрашивал за учебные материалы и общий подход
50 1257249
>>57247
Напиши имиджборду с магазином и продавай пасскоды и трипкоды.
51 1257251
Добрый вечер, читнул шабку, но не нашел простейшего ответа на то что собственно и на что нужно накатить и что запустить что бы можно было интерпретировать свой код в блокноте в результат?

На винде или на убунте?
1532926131050.jpg32 Кб, 480x474
52 1257257
Дoбрый вечер. Вопрос по Django ORM.
Помогите разобраться с документацией по агрегации/аннотации queryset'ов.
Вот есть код в доках https://docs.djangoproject.com/en/2.1/topics/db/aggregation/ , в котором я не могу врубиться, например, в строчку
pubs = Publisher.objects.annotate(num_books=Count('book'))
Почему 'book' ? Почему не через дефолтное related_name 'book_set'.
А вот в строчке
Book.objects.annotate(num_authors=Count('authors'))
мне всё понятно, так как 'authors' - есть такое поле в классе Book, а в ебучем классе Publisher поля атрибута book нету нихуя.
Объясните, как эта хуйня работает?
53 1257260
>>57251

>читнул шабку


а надо было гуглить

>chmod -v u+x hui.py

54 1257263
и в начале шибангнуть не забудь
55 1257266
>>57249
А для аиб джанго канает разве? Он же тормозной сам + питон, это вообще жесть комбо. Хоть твистед посоветовал бы ему чтоле.
56 1257267
>>57266
Не хуже пыха. Макаба вроде вообще на перле, если в мейлрушечке её не переписали с нуля. Тем более давай уж по честному, аиб среднего погромачера по популярности даже да уровня доброчана не дотянет.
15358881000680[1].png4 Кб, 451x48
57 1257269
Ну что, господа, с игрой мне так и не подкинете идей как клики мышкой эмулировать? Я так понял, это тупо не реализуемо может быть силами одного питона. Гугл в ахуе с таких вопросов вообще.

>>57044
58 1257272
Шаблоны джанго - это типа аля JS внутри фреймворка ?
59 1257279
>>57266

>Он же тормозной сам + питон


Ты же диван.
Ты можешь говорить о том, тормозит у тебя или нет когда получишь нагрузку хотя бы 500 rpc в секунду. И то большую часть времени у тебя будет занимать ожидание ответа базы. И даже потом когда этот момент настанет ты можешь заменить шаблонизатор\сменить плагин для базы\запустить несколько инстансов с celery.
А скоро добавят поддержку асинхронности и тебе не придется думать блокировке io
https://www.aeracode.org/2018/06/04/django-async-roadmap/
60 1257284
>>57279
Ух бля, как представлю как буду обновлять свою монструозную поделку с жанги1.8 и питона3.4 так ажтрисет.
61 1257286
>>57279
Еще 2 версии, это не скоро
62 1257288
>>57279
Объясните нубу как вообще работают питоньи сайты, если там же GIL. Отдельный процесс интерпретатора под каждого юзера чтоле??)
63 1257291
>>57284
А тебе оно надо? Если нормально работает при текущем коде, то зачем трогать?

>>57286
Асинхронную ORM уже в 2.2, а это уже большой отыгрыш по времени

>>57288
https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface
64 1257293
>>57291

>А тебе оно надо?


Рано или поздно придется.
65 1257296
А чем плоха джанга и почему многие сидят на уебанском php?
66 1257299
>>57296
Ничем не плоха. Из своих замечаний могу сказать только что она довольно объемная для изучения. Всегда так и подмывает взять какой-нибудь простейший фалькон и за 0.05 секунд пробежав доки навелосипедить гору костылей.
67 1257301
>>57291

>Асинхронную ORM уже в 2.2, а это уже большой отыгрыш по времени



т.е Django обрабатывает запросы... синхронно... очередью? рили
68 1257304
>>57301
Рили, блядь, рили. Юзай async, для асинхронности. Или перекатывайся на РНР.
69 1257305
>>57296
У пыха больше кодовая база и больше легаси, джанга не сразу нормальной стала. А заказчикам обычно пофиг на чем их сайт написан. Сидит в веб-студии погромист и ебошит на laravel потому что удобнее ему, т.к. он знает пыху, но не знает питон

https://www.cabotsolutions.com/django-vs-laravel-a-comparison-of-web-application-frameworks

>>57299
Ну одно дело микрофреймворк, где по сути только ядро есть, которое реквесты\респонсы обрабатывает, а другое дело джанго со встроенными батарейками.
70 1257311
>>57301
Таки да, при больших нагрузках юзают celery
71 1257314
Джангисты, никак не могу разобраться с many to many.

class Product(models.Model):
name = models.CharField(max_length=30)

class Store(models.Model):
name_store = models.CharField(max_length=30)
product = models.ManyToManyField(Product)

Что нужно во вью? хочу store и все product к нему
72 1257316
>>57314
Получить нужны store и указать store_object.product.all()
Читай доку, пидор, у джанги она очень хорошая
https://docs.djangoproject.com/en/2.1/topics/db/examples/many_to_many/
73 1257318
Как работать с большими числами?

print(1/1099999) не может даже
74 1257324
>>56256 (OP)

>Книги ->


а есть эти книги на ангельском
Лутц тот же
75 1257329
>>57318
бля сука

1/10^99999
не может, что делать ребзя?
15129378313770.jpg71 Кб, 1000x666
76 1257330
Все блять, полностью скрыл вонючие спамерские бантустаны из сайтмапа, добавил им ноиндекс в мету и нофоллоу на все линки. Надеюсь ничего не забыл. Пусть теперь хоть обспамятся. Кокой я молодец, и рыбку съел и на хуй сел.
77 1257338
>>57304
>>57311

>celery



>Или перекатывайся на РНР.



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

>celery


>async



велосипедные костыли, не?
78 1257340
>>57338
т.е ютуб и реддит тоже сидят на костылях синхронного фреймворка?

лол
79 1257342
>>57330
Ты чо там блочишь? Как именно к тебе на сайт лезут?
80 1257343
>>57338
async с недавнего времени часть питона. Сельдерей левый костыль, да.
81 1257345
>>57330
Это тебя там индусы одолевали? Я тебе изначально предлагал весь регион банить
82 1257347
>>57340
Вполне возможно, что джанго, только в роли раздатчика респонсов выступает, а все остальное висит на других сервисах через celery\другую самописную хуйню мы жирные процессы через микросервисы обрабатывали, нарезку видео с помощью ffmpeg, например. В джанге только таск создавался..
В этом на самом деле нет ничего плохого, т.к. обрабатывать видео\заниматься релевантой выдачей рекомендаций само веб приложение не должно.
83 1257348
>>57343
Короче предлагаешь юзать только асинк, и ждать 2.2

кардинальные изменения грядут в 2.2? Ибо я что-то особой разницы между 1.8 и 2.0 не заметил
84 1257350

>я что-то критической разницы



самофикс
85 1257351
>>57348
Дроп поддержки второго питона и костылей для него -> ломание совместимости -> смена мажорной версии
86 1257354
>>57347

>мы жирные процессы через микросервисы обрабатывали, нарезку видео с помощью ffmpeg, например. В джанге только таск создавался..



А нахрена тогда в обще было джанго брать? Почему не фласк или пирамида например?
87 1257355
>>57351
Освободившись от поддержки легаси 2.7~ Джанго ждёт нехилый рост, в силу сброса цепей оного. Правильно?
88 1257360
>>57342
Пишу имиджборду сорт оф пастебин, но не совсем. Лезут индусячьи сеошники со своим АЗИНО ТРИ МАТКИ, нигерийские принцы с ломанными банковскими аккаунтами, индонезийцы с сандалиями и китайскими айфонами. Ну и прочие черти на свет летят.

>>57345
Да, я. Блокировать страны полностью и терять сотню-другую легитимных юзеров мне не хотелось, поэтому в итоге вот запилил довольно хитрую систему скрытия. Пока беру в учет страну, размер поста, наличие ссылок и куда они ведут. Постить мусор разрешаю, смотреть мусор по прямым ссылкам разрешаю, а вот поисковикам индексировать мусор - нет пути. Ну и с сайта такое скрываю чтоб мимокрокодилам не видно было. Посмотрим к чему приведет.
89 1257361
>>56256 (OP)
Кто-нибудь умеет в векторизацию программ на python?
Распараллельте мне это: https://gist.github.com/bnlucas/5857478 - чтоб оно на GPU работало.
Вижу есть multiprocessing: https://github.com/alkaline9500/MillerRabin/blob/master/miller_rabin_threaded.py
но оно чё-то не заводится, да и не хочу на процессоре считать - медленно.

Ещё нашёл вот это: https://github.com/dweng2/CUDA_FINAL/blob/master/Miller-Rabin_test.cu
но оно, падло - не компилируется.

В идеале хотелось бы portable exe или py - чтобы с параллелизмом, на GPU,
и чтоб в txt-файл, по 10 миллионов чисел писало.
Разделитель между числами - символ табуляции, 10 чисел в строке, затем сброс строки "\r\n" и следующая строка;
90 1257362
Как с большими числами работать? АУ?
91 1257364
>>57354
Потому что фласк тоже синхронный, а с пирамидой никто не работал, да и дохлая она какая-то, а на джанге нужная часть функциональности из коробки.
Опять же, веб приложуха не должна заниматься обработкой медиаконтента, расчетом выборки для пользователя и другими не сетевыми вещами, от нее требуется правильно принимать реквесты, отдавать респонсы, обрабатывать сессии, токены и т.д. то есть то, чем занимаются веб приложения, не больше.

>>57355
Да, та же асинхронщина была невозможна, т.к. на второй питон asyncio не завезли.
92 1257365
>>57362
АУЕ!
93 1257368
>>57362
numpy? Ну или погугли.
95 1257372
>>57364

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



Видимо я чего то не понимаю, но если тебе нужен лишь движок и ты в любом случаи используешь синхронный фреймворк, проще обратится к голому фласку или в обще к торнадо(я все к нему присматриваюсь, никак до документации руки не дойдут, но выглядит очень интересно. Что думаешь о нём?) чем костылить фулл Джанго, с 80% не используемого функционала
forpermulations.png4 Кб, 649x47
96 1257375
Как в цикле for работать "в обратную сторону"? Ебучий метод range банально не способен на это, ибо даже директива range(-1,-9) не сработает

Пока все до чего допер это создавать список из последовательных убывающих значений и прогонять по этому списку цикл for. Как еще это можно делать? Вот нужно мне для оптимизации ресурсов начинать прогон массива/списка с его конца (с индекса -1 и дальше вниз) и че делать?
97 1257377
>>57375
reversed()
98 1257379
>>57318>>57329
decimal.Decimal()

>>57343

>с недавнего времени


>Python 3.4.0 was released on March 16th, 2014.

99 1257380
>>57377
Это только если будем работать с одномерным списком. А если у меня еще n задач, где нужно работать до диапазону убывающих значений? Может даже не связанные со списками?
100 1257384
>>57379
Декимал пробовал, не машит. В диапазон, может не входи в егоный.
101 1257387
>>57372

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


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

>торнадо(я все к нему присматриваюсь, никак до документации руки не дойдут, но выглядит очень интересно. Что думаешь о нём?


Не юзал, я сейчас на aiohttp пишу, он по тестам лучше, чем торнадо.

>>57375

>Ебучий метод range банально не способен на это, ибо даже директива range(-1,-9) не сработает


Ты шаг забыл указать range(-1,-9, -1), для итерируемых объектов можно указывать [::-1]
102 1257388
>>57387

>джанга не совсем синхронная


Не совсем однопоточная, в питоньем понимании, конечно
фикс
103 1257395
>>57370
Так понятно, что вообще непонятно. В translate google это вбить, что-ли?
Numba эту ещё уметь ставить надо, она там такие ошибки пишет что яебу.
104 1257399
Хочу реализовать сайтик для чтения комиксов и манги на джанге. Мысли есть, но хз как реализовать саму читалку. На чем ее писать?
105 1257420
>>56256 (OP)

>2 pic


В албибэк треде обсосали, что питон идет в гору из-за Deep Throat Learning, а вся тенденция у топовых языков и программирования идет на спад.
Так что пузырь существует и раздут пока не наиграются в псевдо-ИИ.
>>1254891
106 1257422
>>57399

>Мысли есть, но хз как реализовать саму читалку. На чем ее писать?


Дай угадаю, в питоне треде, тебе посоветуют писать на питоне, не?
107 1257423
>>57422
Блядь. Я просто хз можно ли читалку на питоне написать?
image.png75 Кб, 1218x589
108 1257427
>>57347

>В джанге только таск создавался


крассавчеги, вся суть

>>57372

>костылить фулл Джанго, с 80% не используемого функционала


это НОРМА, ты не шаришь ;)

>>57375

>метод range банально не способен на это




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


>>57387

>для фласка


все это лежит в модулях, они ровно настолько же дроченые, даже аналог дебага такого же есть, вот только ты накатываешь все падсибя и нихуя лишнего
109 1257429
>>57427
Как ты меня заебал, уебок пизданутый. Когда тебя уже в дурку навечно упакуют.
image.png86 Кб, 1134x731
110 1257431
>>57423
Читалки пишут только на Dart
111 1257432
а вот реальная проблема - так это ебанное говно в названии версии интерпретатора, реально бесит

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

>>57429
пожри говна, расслабься братуха
112 1257433
>>57420
Все еще хуже. Скоро кодеры из гуглов понапишут библиотеки на все случаи жизни. И кодинга в этом вашем машобе не станет от слова совсем.
113 1257437
>>57433
и какое будущее?
114 1257440
>>57431
Че за хуита. Пишут, что непопулярная поебота с 0 коммьюнити
115 1257444
>>56256 (OP)
Пацаны, говорят в этот ваш Питон легко вкатиться. У меня вон братик есть в 6 классе, с каких курсов ему думаете стоит начать? Я-то просто в курсах что мой С# он не потянет, а вот Питон это как раз его уровень, уверен скоро будет с вами на ровне прогать. Так че за курсы-то годные есть?
116 1257449
>>57444
Лутц, или нахуй иди
117 1257463
Ребята, как поделить в NumPy на очень большое число?
Ну а числитель надо бы сделать с большим количеством знаком после запятой.
118 1257465
>>57437
Как у младшего брата пхп
3873543.png4 Кб, 654x226
119 1257466
>>57463
В обычной Shell блять умножаю и делю епта
И никто мне не указ
120 1257468
>>57427

>все это лежит в модулях, они ровно настолько же дроченые


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

>это НОРМА, ты не шаришь ;)


Ты не хоббист, ты агрессивный шизик-борщехлеб, который не понимает, что такое бизнес требования и всем навязывает свое мнение, которое не соответствует реальности. То что джанго удовлетворяет большинство требований для обычных задач, экономит драгоценное время программиста и ускоряет разработку это факт.
121 1257513
>>57468

>агрессивный шизик-борщехлеб


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

>Все еще хуже. Скоро кодеры из гуглов понапишут библиотеки на все случаи жизни.



Достаточно будет понять, что мощности твоего компа или арендованного сервера не хватит на какое-то серьезное обучение и интерес начнет падать (любители "порендерить" месяцами - конечно останутся)
123 1257558
>>57437
Будущее за Dart, очевидно. Единый язык для фронтенда, бэкенда и даже кросс-мобильники flutter. Новый UI будет писаться только на дарте
124 1257561
>>57440
Врут же, по графику почти догнал го
125 1257567
>>57558
мартышки же взвоют от статик тайпа или не
126 1257572
>>57440
Как не популярный на
https://www.tiobe.com/tiobe-index/
он на 23 месте, а какой-то котлин на 43
Еще чуток и войдет в топ 20.

Тут чел из будущего даже разъеснял
>>1254226
128 1257579
>>57558

>Будущее за JavaScript, очевидно. Единый язык для фронтенда, бэкенда и даже кросс-мобильники react native. Новый UI будет писаться только на джаваскрипте

129 1257580
>>57572
А почему dart, а не js?
130 1257581
>>57567
Когда нужно сделать сальто назад есть dynamic
https://stackoverflow.com/a/31264980
131 1257582
>>57567
главное джейсончики можно так же как в питоне/жс писать, поэтому все норм
image.png176 Кб, 1525x626
132 1257586
>>57579
Будущее за flutter и новой ОС от гугла на замену андроид, в которую флаттер будет встроен.
image.png435 Кб, 604x453
133 1257588
>>57574
Dart 2.0
134 1257589
>>57586
Ога, нужно что-бы сначала на нем что-то еще написали. А то будет как с RoR и ruby
135 1257592
>>57580
Потому что будущее за единым UI на вебе и мобильниках/планшетах
136 1257594
>>57592
Так это же жс с его электроном, реакт нейтивом и свистелками в браузере.
137 1257597
>>57589
Flutter, SaaS, Google AdWords

Дальше сам:
https://www.dartlang.org/community/who-uses-dart
138 1257598
>>57597
Но гугл жс тоже юзают
140 1257601
>>57598
Куда без него, это рудимент же
sage 141 1257602
>>57586
>>57597
Съеби уже в свой загон, ты всех заебал это говно форсить.
142 1257604
>>57602
Если что загон тут, чмоки в этом чатике
>>1247798 (OP)
143 1257609
>>57602
Питонисты злятся на гугл? Как только Гвидо ушел от гугла, гугл забил на питон, да?

Теперь и Гвидо ушел от питона :3
144 1257611
>>57609
А гугл вообще разрабатывали питон? Мне как-то похуй и на Гаидл и на гугл
2018-09-0223-35-10.png176 Кб, 1366x768
145 1257612
>>57609

>гугл забил на питон, да?


Хде?
146 1257615
>>57612
Везде. Питон у него используется только в системах сборки. Весь код гугл пишет на плюсах\go\js
147 1257616
>>57612
А, ну и да. Систему сборки хромиума\хрома уже переписывают с питона на js.
148 1257617
>>57615
Пруфы? В гугловом попенсорсе он в топ языках.
149 1257618
>>57581
сложна, вангую насуетят по быру дайнамик скрипт

>>57582
а методы похожи на наши?

>>57586
тут и гадалке не ходи, все так и буде, когда релиз кстати? рантайм в кроме уже анонсировали?

>>57609
не обращай внимание, сажадаун любит за всех говорить, ведь в его словах так мало веса..
image.png26 Кб, 767x488
150 1257621
>>57612
Доктор, мне кажется, или мы его теряем?
151 1257623
>>57618

>тут и гадалке не ходи, все так и буде, когда релиз кстати? рантайм в кроме уже анонсировали?


тебе сюда
https://www.opennet.ru/opennews/art.shtml?num=48991
image.png402 Кб, 690x398
152 1257626
>>57623

>к середине следующего десятилетия


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

пиздец родной нахуй так рано хайпить!?
image.png90 Кб, 1020x800
153 1257627
>>57626
Так флаттер уже есть здесь и сейчас.
60fps-кроссмобильная разработка, ты чего?!
154 1257629
>>57627
а веб десктоп?

я бы перекатился во что то еще более охуенное чем питоний, пусть даже со ссаными шкобощками, но зато один и +/- на всех
image.png18 Кб, 732x414
155 1257630
ой все, идите нахуй я не голодный, и вообще хоббист..
image.png75 Кб, 978x882
156 1257631
а в это говно пускай манагеры из эльдорады за 300к\нс вкатываются

с питоняшей и близко не стоял
157 1257637
>>57630
>>57631
Это DSL-подобное написание кода (типа пишешь декоративно/описательно, но в действительности пишешь настоящий императивный и валидный с точки зрения типов код), на котлине такая же шляпа получается с закрывающими фигурными скобками (и там лямбды, а тут по старинке объекты).

Можно конечно конечно придумать свой DSL или писать на xml, но зачем?
Точно так же бы выглядело на питоне (вот только если при копипасте с пробелами накосячишь - тебе уже никто не поможет, а тут автоформатом выровняет)
158 1257638
>>57631
Чтт это за дрисня
159 1257641
>>57631
Это с виду страшно, но в реале очень удобно UI писать

>с питоняшей и близко не стоял


Такая бы шляпа и вышла, только в питонячем коде ты бы бегал в доку, читая какой аргумент куда подходит, а тут тебе автокомплитом все подсвечивает. хотя, я думаю, найдутся бараны, которые будут последовательно создавать виджеты, строки, контейнеры и последней строчкой их мерджить - так тоже можно, но это индиго-стайл
160 1257642
>>57630
>>57631
>>57638
Детектор макак, которые UI никогда не писали.
image.png85 Кб, 894x959
161 1257647
>>57638

>Чтт это за дрисня


А эта?
image.png149 Кб, 1097x1041
162 1257648
>>57637

>Можно конечно конечно придумать свой


декларативно-функциональный стиль шоб по красоте все було

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


значит ты немолодежный пчармодаун

>на питоне


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

>>57641

>очень удобно


ну похвастай хуле ты, или ты дрочешь?

>>57642
я хоббист, туи наше все!
163 1257649
>>57647
хотя бы не рябит в глазах
164 1257651
>>57647
Это приятнее, да
У меня стоит только на питон и плюсы, все остальное мерзкое
165 1257655
>>57649
>>57651
Никто не запрещает писать последовательно как Qt даун с 2007 года. То есть, там простые объекты кладутся в объекты и все, ничего нового, единственно что как дебил будешь описывать снизу вверх свое UI и это веселее пока
у тебя UI уровня hello word, а потом тебе захочется чтобы это было в виде дерева и даже DSL, но в отличие от DSL ты не накосячишь и всегда в IDE посмотришь что куда можно подставить, без залезания в доку на каждый чих. В общем трудно макаке объяснить как это удобно, да еще и со статик типами, если она не писала такого
166 1257658
>>57655

>В общем трудно объяснить потому что я сам нихуя не понимаю, а просто тыкаю автоподстановку


ну да, я так и подумал
167 1257659
>>57658
Все куда проще, макака которая UI не щупала, не в курсе, как в обилие всего этого набора всяких кнопочек, полей, боксов, форм и виджетов - легко запутаться, поэтому автокомплит всегда подскажет.
А вот с той "строкой" из питона, которая только изображает из себя DSL, ты просидишь полностью в документации, пока не вызубришь все эти директивы наизусть мы то знаем что не вызубришь и будешь через строку прыгать в гугл/доку, ака макака по веткам
image.png241 Кб, 1378x795
168 1257663
>>57659

>поэтому


WYSIWYG рулит и нехуя пальцы гнуть

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

>через строку прыгать в гугл/доку


>super-h


открывается зил по выделению прямо co вскода
169 1257664
>>57663

>открывается зил по выделению прямо co вскода


Лол, ты только что прыгнул за бананом в доку же. Или ты этого даже не понимаешь? ты походу такой матерый скрипальщик, который даже статик языки не пробовал?
image.png138 Кб, 1144x781
170 1257665
>>57631
Макаки воспринимают только дарк-тему
image.png92 Кб, 832x824
171 1257666
>>57665
Или просто шрифт не торт и нужно больше монотонных цветов?
image.png221 Кб, 1187x947
172 1257672
>>57664

>ты только что прыгнул за бананом в доку же


но ведь с охуенным комфортом же, а значит нещитово

>статик языки


на хую вертел но чаще они меня((

>>57666

>просто шрифт


стоит 300 баксов и нинужен

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

вон глянул братушки оказывается айоштп пилят, и все у них +/- хорошо и вот такая параша.аккуратно_завернута()

ну т.е могут когда хотят, а ты нас говном пришел из своего загона кормить...
173 1257673
во ща вспомнил в гридах цески охуенно зделоли, прям словами рисуешь как надо и оно ровно так и рендерится, дико угарал с этой хуйни в свое время
174 1257698
>>57361
Бумп! Моар векторизации и параллелизма!
175 1257699
>>57384
Значит меняй формат хранения данных. Зачем тебе вообще 1/10^99999?
176 1257708
Знатоки, поясните пожалуйста.
Поэтому же как и на пыхе для питона уже есть куча готовых проектов магазинов, блогов, одностраничной параши и всего всего. Где всё это брать? Я имею в виду может это какое-то отдельное место, сообщество, откуда просто берешь проект и дорабатываешь? Не каждый же раз писать всё с абсолютного нуля. Просто я пока слеп, и не знаю как даже гуглить подобное. Не шарю.
177 1257709
>>57708
Какой ты хитрый. А если бы папка с мамкой также рассуждали, зачем тебя с нуля рожать, когда можно на помойке бомжа подобрать и усыновить.
178 1257711
>>57699
Я бля лучше Haskell поставлю тогда, раз Python элементарное математическое действие, сука, не способен выполнить.
179 1257715
>>57709
При чем тут хитрость. Я уверен что 95% веба так и работает. Весь смысл программирования это DRY и ООП принципы. Тут вопрос не в хитрости, а в том что как раз нужно владеть технологиями в том числе и быстрой разработки сайтов по готовым шаблонам.
Я просто пока ещё даже точно не знаю что такое CMS, а точнее где оно начинается и где заканчивается, но мне кажется это именно то, что я ищу.
180 1257716
>>57708

>Где всё это брать?


Гитхаб
181 1257744
>>57711
Ну поставь, блядь, и свали нахуй отсюда.

Ты вообще представляешь себе, что такое 10^10000? Это пиздец, который с нужной точностью и floating point'е и в 100кб-то не уместится.
Попробуй что-то из этого https://en.wikipedia.org/wiki/List_of_arbitrary-precision_arithmetic_software В частности http://mpmath.org/ для питона.
Но сразу говорю, ты не получишь 0.000.....001 для 1/1099999.
Так что тебе нужно определиться, либо ты хочешь большие числа, либо тебе нужна хорошая точность, всё вместе только с какими-то композитными типами данных.
182 1257746
>>57698
Тебе ссылку дали куда копать, ну вот тебе еще ссылка
https://developer.nvidia.com/pycuda
183 1257750
>>57744
Да, сука, мне похуй сколько это число займёт, пусть хоть 100 Гб займёт, но мне нужно поделить, бля!
184 1257752
>>57750
Дели в плюсах еблана кусок, Питон не про это. Тебе уже советовали decimal бабуин ебланский, вон с моей борды!
185 1257755
>>57750
Ну так иди и дели в хаскеле или плюсах, сказал уже. Только там ты встретишь те же самые проблемы, но хоть не в нашем треде срать будешь.
186 1257760
>>57752
иди на хуё пидор, попробуй хуесос декимал, прежде, чем пиздеть, чмо опущенное.

А питон не только не про математику, он ещё и не про игры, не про веб, не про мобилы, не про всё сука.

Питон - это более удобная замена для Пёрл, так сприптики пописать для работы на системке и всё.
187 1257765
>>57760
Нахой с треда, пидор. Хаскел ждет тебя
188 1257821
>>57269
>>57047
Ты мог бы и сам нагуглить: https://gist.github.com/chriskiehl/2906125
189 1257879
>>57760

>А питон не только не про математику, он ещё и не про игры, не про веб, не про мобилы, не про всё сука.


а вот это обидно было..
питон сасать.png12 Кб, 339x197
190 1257984
>>57318
КОКОКО ПИТОН НАУЧНЫЕ ВЫЧЕСЛЕНИЯ! ПИТОН ЧИСЛА ЩИТАТЬ!! КОКОКОКО!!!

>>57752

>Питон не про это


Лол, >>57760-анон тебе правильно ответил, люто двачую.

>>57755

>Только там ты встретишь те же самые проблемы


Ахахаха, парадокс Блаба в действии. Как, в питоне даже арифметика не работает? Так это везде так, мамой клянусь! Правда, проверять это я конечно не стану.
191 1257991
>>57338

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


Если хочешь нормального веба и только вкатываешься, бери elixir+phoenix. Тащем-то рационально нет никакого смысла выбирать объективно более худшие технологии, если ты не прибит гвоздями к десятилетнему легаси. Оставь питон для скриптиков, он для этого создавался и хорошо с этим справляется. Для каждой задачи - свой инструмент.
192 1257993
Можно ли обойти ошибку при проверке переменной если она не существует не используя всякие хендлеры типо try?
193 1258084
>>57993
Нельзя, лучше None присвой этой переменной с самого начала.
194 1258097
>>58084
Не, я аргументы комманды ищу дополнительные, тут так не получится.
195 1258110
>>58097
Через argparse? Там они по-умолчанию None, если не указаны.
Снимок.PNG7 Кб, 712x120
196 1258122
Прочитал dramatically typed PL. Посоветуйте нормального психотерапевта в Тырныаузе.
image.png78 Кб, 1024x768
197 1258129
>>57991

>elixir


а ведь красотища

>питон для скриптиков


но ведь любая задача для пека это скриптик, пойди туда возьми то сделай сё, вопрос только в том на чем это едет внутри
198 1258134
>>58129

>но ведь любая задача для пека это скриптик,


Утверждение уровня "но ведь любой ЯП это синтаксический сахар для ассемблера"
image.png253 Кб, 600x315
199 1258140
>>58134

>любой ЯП это синтаксический сахар для ассемблера

image.png21 Кб, 725x408
200 1258158
а впрочем идите нахуй

питончик снова топчик, а элексир какой то паскаль ебаный, хвосты из эндов -- это пзидец...

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

https://en.m.wikipedia.org/wiki/Higher-order_function
201 1258162
>>57746

>https://developer.nvidia.com/pycuda


Там, в pycuda - надо код ядра на си писать.

Я тут ещё одну ссылку нашёл: https://hackernoon.com/speeding-up-your-code-2-vectorizing-the-loops-with-numpy-e380e939bed3
И что толку от этого, если ничего не понятно...

Вы хоть раз в жизни распараллеливали что-нибудь?

>>57711

>Я бля лучше Haskell поставлю тогда, раз Python элементарное математическое действие, сука, не способен выполнить.


Я тоже смотрел в сторону Haskell, потому что он может в параллелизм...
Я даже нашёл распараллеленный алгоритм миллера-рабина -
тут: https://github.com/royaurko/primes/blob/master/prime.hs
тут: https://github.com/Boarders/MillerRabin/blob/master/MillerRabin.hs
и тут: https://github.com/mukeshtiwari/miller-rabin-primality/blob/master/src/Prime.hs
Всё это можно как-то скомпилировать в portable EXE?
202 1258177
То есть погодите, я не могу ПРОСТО набросать кнопочек в PyQt, написать там код какой-то, скомпилировать эту программу, сбросить ее на флешку и запустить потом на другом компьютере? К ней обязательно нужно будет устанавливать левую срань? Я просто хочу разобраться, но люди пишут по-разному.
203 1258192
>>58177
pyinstaller и можешь и ничего не придется ставить
204 1258198
>>58177
можешь
205 1258202
>>58110
Не, просто из sys.argv по индексам достаю
image.png940 Кб, 833x1200
206 1258207
реквестирую отзывы от анонов, которые вкатывались начиная с пикрила.
207 1258208
>>58158

>всерьез оценивать языки по тому, насколько сИмПаТиЧНо))0) там выглядят стрелочки


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

>>58162
Ты числодробилки на хаскеле хочешь писать? Мне кажется тот же раст все-таки для этого больше приспособлен (впрочем, говорю не из опыта, а из общих соображений).
208 1258219
Можно ли реализовать автоматическое возбуждение собственного исключения, а не raise - ом?
209 1258256
>>58208
Да нифига я не хочу писать,
там надо синтаксис учить, и кучу вкладок в гугле открывать
многовесные инсталляторы языков программирования ставить...

Меня и так устраивает мой генератор простых чисел, на основе алгоритма Миллера-Рабина,
который вот тут себе лежит: https://primesznxlfc5ika.onion.top/primes/why_ru.html
и по 100 000 простых чисел в секунду на одном ядре успевает обрабатывать...

Но, в идеале же, хотелось бы не на процессоре простые числа считать, и не на одном ядре его,
а на GPU, чтобы код был векторизован, распараллелен, и откомпилирован в виде Portable EXE для Windows,
типа вот этого 12-ти килобайтного primegen: http://www.naturalnumbers.org/primes.html#generator
Алгоритм Миллера-Рабина несложный, и короткий, его даже в SSL пихают, для RSA-ключей он простые числа генерирует...

И я не пойму одного... Почему, блядь, всякие майнеры и vanitygen имеют портабельные версии:
https://github.com/samr7/vanitygen/downloads и при этом работают с CUDA/OpenCL,
а вот EXE-генератора простых чисел на GPU, эффективнейшим алгоримом Миллера-Рабина
на просторах всея Интернета найти проблематично... Видимо ещё не изобрели...

Ну и как самому сделать это - тоже ума не приложу...
ERROR cl.exe, invalid msvc, install - Visual Studio Redistributable, after update KB123456, блядь...
c2RlbGFub3VuYXMucnUvaS9kLzMvZDNkM0xuUnlZV2x1TFhCb2IzUnZMbko[...].jpg213 Кб, 650x431
210 1258257
>>58208
ты просто низменный ограниченный технарик, вытащи голову из песка, оглянись в своей ебучей пустыне и ты увидешь что все по настоящему хорошо рабоющие вещи - внезапно выглядят красиво, обладают своей неповторимой индустриальной эстетикой

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

исключение из правил пожалуй это когда под ДЕЗИГНОМ пытаются впарить кусок старого говна, в этом случае нужно включать голову и проникать в самую суть, пытаясь разобраться
211 1258258
>>58202

>Не, просто из sys.argv по индексам достаю


Чому не argparse?
Можешь длину sys.argv проверять и сравнивать с индексом.
sage 212 1258271
>>57984

> > from decimal import Decimal


> > Decimal(1) / 10 99999


> Decimal('1E-99999')


Неосиляторов полон тред, вон даже скобки какие-то притащили.
213 1258285
>>58256
Бля, ты не тот чувак из /math случаем?

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

>>58257

>Займись лучше дизайном или версткой.


Программирование - не твое.
214 1258303
>>58162

>Вы хоть раз в жизни распараллеливали что-нибудь?


Если это и требовалось, то точно не на питоне. Можешь в машоб треде спросить, они тензор флоу с нампи теребят.
Правда там ядро опять же на сишке и это сильно ограничено.
ScreenShot00081.png2,7 Мб, 1832x1080
215 1258314
>>58285
пройдите нахуй товарищь, и свою плошку с говном не забудьте, ага
image.png94 Кб, 1263x799
216 1258333
Почему так?
217 1258343
>>58333
1)Человек дает 25 долларов. У кассира 1 банкнота в 25 долларов
2)Человек дает 50 долларов. Кассир отдает банкноту в 25 долларов как сдачу. У кассира 1 банкнота в 50 долларов.
3)Человек дает 25 долларов. У кассира 1 банкнота в 25 долларов и 1 в 50.
4)Человек дает 100 долларов. Кассир отдает банкноту в 25 и банкноту в 50 долларов как сдачу. У кассира 1 банкнота в 100 долларов.

Да и задание прислал бы. Я то помню, но не все там тусуются.
218 1258345
>>58285

>ты не тот чувак из /math случаем


Да, я же там ссылку эту постил.

>Ну возьми блядь сишку с опенцл да накатай свою хуйню, хуль нет-то?


Для неё компиляторы надо ставить, у меня Nvidia карты с СUDA.
.cu файлы требуют cl.exe, а он работает через msvc.
Чтоб msvc поставить, надо Visual Studio C++ Redistributable,
а оно ставится после какого-то там обновления, которое не ставится.
Я уже так наебался со всем этим, и ты ещё OpenCL предлагаешь штудировать?

>Нахера тебе этот твой генератор-то кстати, просто для души?


Чтобы генерировать им, очевидно же.
А генерировать - чтобы не генерировать, а по торрентам раздавать...
219 1258347
>>58343
Да, но он-то в итоге вывел "YES"

The new "Avengers" movie has just been released! There are a lot of people at the cinema box office standing in a huge line. Each of them has a single 100, 50 or 25 dollars bill. An "Avengers" ticket costs 25 dollars.

Vasya is currently working as a clerk. He wants to sell a ticket to every single person in this line.

Can Vasya sell a ticket to each person and give the change if he initially has no money and sells the tickets strictly in the order people follow in the line?

Return YES, if Vasya can sell a ticket to each person and give the change with the bills he has at hand at that moment. Otherwise return NO.
220 1258416
>>58219
Я хуею, у меня хидден бан на айди или что блять. Ну да или нет можно же ответить, да и вопрос я не думаю что такой уж тупой
221 1258419
>>58219
Что значит автоматическое? У тебя вопрос непонятный. Типа на какую-то функцию\метод?
222 1258422
>>58419
Ну есть ZeroDivivisionError, которая на ноль в знаменателе ругается, а я хочу свою такую же только что бы она не на ноль ругалась, а на 3, допустим.
223 1258425
>>58422
Ты можешь сделать переопределение класса int\свой числовой класс со своим делением, которое крашится при указании тройки. Но это опять же raise, но в другом месте.
Без raise возбуждение исключения не делается.
224 1258426
>>58422
Или если это заходит в область власти интерпретатора, то просто, если в переменную a попадает число 0, допустим, то вылетает исключение
225 1258427
>>58425
А как эти вылеты реализованы в самих классах ошибок?
226 1258428
>>58427
На уровне сишного кода.
227 1258432
>>58428
Спасибо, дружище, когда, через пару лет, я изучу питон на хороший уровень, я буду заходит в этот тренд и пояснять юнцам за их вопросы
228 1258444
питончик все ближе и ближе подползает к фронтовым мартыханам :3

https://www.youtube.com/watch?v=VdyCTife_Yo
229 1258447
>>58444
Сейчас бы без библиотек и фреймворков фронт писать.
230 1258454
>>58447
не тупи нахуй, что бы заибашить приложуху по красоте без говна с охуевшим браузерным интерфейсом этого хватает уже сейчас

а над всем остальным ребятки ебошут, мозила вот к вазму дом прикрутит и заживем
231 1258456
>>58454

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


Ты пробовал? Запилика реактивную страницу на сокетах на этом.
232 1258458
>>58258
Хороший вариант, ну и я не знал про этот модуль, Лутц про него мне не расказал
233 1258459
>>58456
я имел в виду десктоп, вместо тикля или кути с егошними замутами, просто ебошишь теже формочки в браузере с модным молодежным видоном
234 1258467
>>58459

>писать вебасм на электроне, для десктопа


Каких только извращенцев не бывает!
image.png24 Кб, 651x253
235 1258476
>>58467
вся суть человека - делать меньше, а получать больше

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

>If you don’t use JavaScript everyday the language is wonky and frustrating. When you need quick snippet of Javascript to build into a page you may know how to do it with three or four different languages but struggle with the touchy syntax that has long given developers headaches.

image.png278 Кб, 1537x830
зато не спиздят 236 1258477
:D
237 1258478
Что можно ещё сделать с __getitem__, кроме как написать ещё один range()? Есть у этого метода какое-нибудь человеческое применение или он нужен только, для того что бы обращаться к объектам последовательности через квадратные скобки?
Я тут ещё и про @staticmethod спрашивал, ответили, мол хуета без задач, нужна что б в namespace было имён побольше.
238 1258502
>>58134
Вообще-то так и есть.
239 1258515
>>58333
Это твой код? Ну и говнище.
240 1258519
че это за тренажер кстати? похож на питонтутор
241 1258531
>>58515
да я думал сначала расписать подробнее алгоритм действий а потом уменьшать в размерах, может даже в одну строку вместить(наверняка в ответах такое уже есть). Но чет не это.
242 1258544
>>58333
тому що при d = 100 ты ищешь только [25,50] в change, а надо учитывать и случай с [25,25,25].
243 1258601
>>58478
Удваиваю этого. Что гетитем действительно так бесполезен?
244 1258629
>>58478
Вот захочешь ты себе класс, в котором вызов по индеску брал его из конкретного поля. А так нужно быть большим извращенцем, что бы придумать для индексирования иное применение.
Безымянный.png6 Кб, 924x153
245 1258639
246 1258673
>>58519
codewars
247 1258713
Есть скрипт: https://pastebin.com/kMdj206W
В нём есть список строк с "цветовыми блоками" (${color:string}) и "блоками переменных" (%{scope:var}). Но при совмещении блоков (${color:%{scope:var}}) она игнорируется.

Подскажите, что делать?
изображение.png12 Кб, 429x542
248 1258722
Сравнил с решениями в топе и это конечно мда хех.
249 1258726
>>58722
Что за задача была?
250 1258727
>>58478
Ну если для тебя любой итератор это range(), то ничего.
251 1258729
image.png317 Кб, 512x341
252 1258760
Анон, поясняй за Джангооооо.

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

Но что тогда ШАБЛОНЫ и язык ШАБЛОНОВ? Ведь он же ту же интерактивность даёт, создавая "окошки ввода" и связывая функционал с его отброжением и тд.

И еще одно. Язык шаблонов - это аки альтернатива JS внутри Джанго?
253 1258763
>>58760
Еще одна амеба блять.Тупая ты мразь, ты можешь открыть первую ссылку в гугле и почитать, блять?Прочти туториал по языку, блять.Нахуй ты лезишь в джанго-хуянго, если твой мозг не способен осознать элементарные вещи, сука, падла?Да блять, альтернатива JS внутри джанго, ага.

>Анон, смотри, я кароч тут научился, прочитал первую попавшуюся статью про питон и


>мне сказали что его нахуй учить не надо, а можно


>просто сделать pip install django и наваять за два клика супер cms с нуля без регистрации и смс.


Тупая скотина, надеюсь ты сдохнешь в ближайшее время как и все остальные подобные тебе.
254 1258771
>>58763
Ну раз уж ты накатал целую простыню ненависти. Ответь на вопросы.

>альтернатива JS внутри джанго, ага.



Ну так это же Питон внутри ХТМЛ, не? Он предоставляет интерактивность
255 1258780
>>58771
JS ты используешь чтобы чтобы все сверкало и сеяло, а язык шаблонов для вывода информации и для построения иерархии, чтобы не копипастить одинаковые блоки в каждый файл .
Язык шаблонов же не только для формочек.И вообще советую прикрепить jinja2, а не стандартный джанговский, ибо намного больше в нем полезностей
256 1258782
>>58177
Легко можешь запаковать в .exe или бинарник для Linux. Правда с qt либами будет весить минимум 50мб
257 1258783
>>58177
Если надо для тети сраки из бухгалтерии, чтобы по двойному клику запускалось, то в папку кидаешь интерпретатор со всеми либами и пишешь батник для запуска интерпретатора, в который передаешь файл со своим поделием
258 1258787
>>58780

> jinja2,



спасибо
15309696261400.jpg32 Кб, 661x586
259 1258886
>>57360
Так, ну что, два дня прошло, пока 99% спама успешно скрывается без особой потери юзеров, с нулем ручной работы. Почувствовал себя успешным разработчиком.

Еще подумал что если спам вдруг разрастется на весь глобус то можно будет тупо скрывать всех, а потом руками или хуй знает каким алгоритмом одобрять и показывать хорошие посты. Но надеюсь до такого не дойдет, белый мир по большей части давно понял околонулевую эффективность вуеб-спама.
260 1258996
>>58673
от души в душу братишка

>>58763
сука плюсую, ленивые школотроны устраивают чятик

>>58780

>прикрепить jinja2


кудкуда ах, фсё уключено..

>>58886

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


а на самом деле ты скрипткидди
261 1259240
Какая же джанга эта плавильня мозгов. Может другие какие то уроки по ней посмотреть, не знаю. Тупо делаю копипаст и понимаю 20% от силы.
263 1259304
>>59301
Спасибо, попробую.
264 1259307
>>59240
тише ты, щас налетят 13-летние ололемпиадники и объяснят тебе что у тебя задержка в развитии, а жанго прекрасен нетпиджачный ынтырпрайз всегда говно
265 1259391
>>59240
двачаю

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

Ну и учитывай ООП при работе в Джанго. Ибо для меня прям молотом будды было осознание что ебаные формы можно было в обще не выносить из отдельного модуля, а пилить прямо в виев, но по соглашению он должен быть вынесен

Короче я познал ООП и мне это не вставило, хотя и удобно.
266 1259572
>>59391
А смысл тогда вообще использовать пайтон? Для легковесных фреймворков\роутеров тащем-то есть более лучшие альтернативы, весь смысл пайтона для сайтиков как раз в том, что ты можешь накидать по-быстрому шаблонный сайтик на джанге, не изобретая велосипедов, имхо.
267 1259576
>>59572
Для этого джанго c пайтоном и делается, вообще-то. Тут просто шизик орет, что нужно с фласком все выкачивать и настраивать, а иначе ты ынтерпрайз макака. Он бы еще начал говорить, что в питоне ты тянешь 90% неиспользуемых библиотек и они не нужны. К счастью таких как он никто не слушает.
268 1259629
2.22. Перепечатать заданный текст, удалив из него знаки "+", непосредственно за которыми идет цифра.
269 1259633
>>59629
re + replace()
270 1259638
>>59629
re.sub
xef36cef6.jpg32 Кб, 320x396
271 1259654
>>59629

>Перепечатать заданный текст


>заданный текст


Где заданный? В переменной, в файле, в stdin?

>Перепечатать


Куда перепечатать? Твоей мамаше на факс отправить?
272 1259666
<iframe height="400px" width="100%" src="https://repl.it/repls/FluffyLightMemoryallocator?lite=true" scrolling="no" frameborder="no" allowtransparency="true" allowfullscreen="true" sandbox="allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-modals"></iframe>
Почему он выводит просто весь файл посилвольно и не заменяет нужные мне символы, что я делаю не так?
pizdecYaOtbros.png8 Кб, 542x173
273 1259671
>>59633
>>59638
>>59654
я первый курс дебил, из опыта программирования 1 лекция
крч, как мне использовать "+" как символ, потому что если его поставить перед \d, пишет Dangling metacharacter
ДЖАНГО. ОТПИСЫВАЮСЬ 274 1259674
Какое-то время назад анон ИТТ просил меня отписать примерно с такой формулировкой:
"отпиши итт когда начнёшь зарабатывать деньги на Django"

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

На днях порешаю о непосредственно устройстве.

Так что анон, если хочешь в веб, то после прохождения A Byte of Python и карткого экскурса в ООП иди сразу учить Django, CSS, HTML ну и JS, конечно же. Я в веб если честно не очень хочу, но у меня вариантов других нет. В будущем планирую МАШОБ. Для меня это очень интересная тема.
275 1259675
>>59671
и да, там вместо '' надо '/d'
276 1259676
>>59675
ска я даже слеши не той стороной пишу
277 1259678
>>59675
или не надо
278 1259680
>>59678
пиздец
image.png6 Кб, 319x193
279 1259681
>>59629
>>59633
>>59638
Вам по кайфу регулярки для такой хуйни использовать? Они же тяжелые.
image.png78 Кб, 202x250
280 1259682
КРУТО!

Поздравляю анон

был-тогда-в-треде-горесисадмин-перекатывающийся


>CSS, HTML ну и JS



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

Сколько времени ушло с момента начала освоения джанго и до вката в офис? Нет чувства что ты "обосрёшься" понимая, что ничего не понимаешь? В доки часто подсматриваешь?
281 1259683
>>59674
бля

Это тебе писалось
>>59682
282 1259684
Вот этому >>59681 скиньте калькулятор, который с гитхаба.
283 1259692
>>59681
Регулярки декларативнее и быстрее. Зачем изобретать велосипед, если есть инструмент ровно для этой цели?
285 1259715
>>59692
А зачем садиться посреди комнаты и срать, если можно не срать?

>>59695

>my_first_calculator


Ну если это скрипт был написан другим скриптом, то прикольно. Правда вместо 1000 ифов лучше бы сделал огромный словарь.
286 1259719
>>59674
крассавчик, вся суть, а мамины анониймусы будут докторскую под юбкой защищать, но не пойдут работать

как отработаешь недельку - репортируй

>>59680
но ты все равно молодец, не отчаивайся няша, не сри на двачяте, а выработай алгоритм ирл длярешения любой задачи(читай проблемы), чем раньше ты это сделаешь тем лучше
Безымянный.png67 Кб, 1245x819
287 1259733
спасибо всем за помощь, ребята, я сделал 1/16 заданий на семестр
288 1259736
Пизда где искать время изучать язык? Устроился работать, чтобы пизды не дали и надо оплачивать свою брекет систему, благо график выбрал 2 через 2, буду на выхах ебашить как белка, автостопом. А после работки, хоть щас и обучение нихуя не хочется, тупо спать. Теперь думаю пойти в след году на очку, чтобы там хуи пинать и жить за счет предков, а в это время исполнять свой план. Попробую взять айпвд на работу, чтобы литературу читать хотя бы
289 1259738
>>59736
Какой то ты слишком ленивый пиздюк.
мимо пишу всякую мелкую хуйню для начальства, график 5/2
1315571989004.jpg27 Кб, 434x480
290 1259740
>>59674
Кол-во населения в твоей мухосрани какое?
14216263084290.jpg41 Кб, 483x441
291 1259742
>>59681
Тогда давай сразу Сишку использовать, Питон же тяжелый.
503.jpg53 Кб, 359x400
292 1259743
>>59719
Что на первом пике?
293 1259745
>>59743

> Что на первом пике?


Одень очки и посмотри, блядь. Что за даун с картинками высрался.
294 1259754
>>59733
Лолбля, тебе скрин скинули с докой, параметр repl надо было сделать функцией и заменять шаблон вторым символом сматченой строки.
Сатана.webm15,2 Мб, webm,
747x420, 6:26
295 1259756
>>59733>>59754
Вообще-то достаточно одного
re.sub(r'\+(?=\d)', '', text)
Это называется lookahead assertion.
13294049272412.jpg42 Кб, 352x400
296 1259759
>>59745
Очки надел, всё ещё не вижу нигде на пикче названия этого вьювера доков.
297 1259764
>>59736

>буду на выхах


отлеживаться после скотского ебашилова

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

удачи хуле

>айпвд


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

>>59743

>Что на первом пике


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

>>59756

>r'


плюс в рав формате все всегда работает лучше
298 1259784
>>59764

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



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

Постоянный ебаные рассоединение, а если стол качается - это в обще ад.

Мимо-обладатель-ультрабука-Lenovo mix 2 10 на винде.

+ пиздец маленький экран.
299 1259785
>>59764
Так и буду ебашить. Работа лайтовая, по 12 часов, хули мне
С айпада я читаю литературу по питону, память хорошая, а на пеке уже пишу код. На пол экрана idle на пол книга
300 1259787
>>59738
Моему начальству это нахуй не нужно. Я не ленивый, прост знаю чего стою, шавка подзалупная. Боссу лижешь?
301 1259788
>>59787

> прост знаю чего стою


Дык из тебя даже джуна не выйдет, раз ты не в состоянии взяться за это нормально. Не твое просто.
302 1259805
>>59764

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


Но ведь ты и вправду шизик! Я нигде не соврал!
А твой сайт нужен только для пиара твоей vscode-параши и дублирования книг.
303 1259808
>>59788
Ты еблан? Моя работа вообще не про программирование. Пшел нах с треда, моего треда! Вон!!!!!
304 1259822
>>59784

>недопланшете с магнитной клавиатурой


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

>пилить код


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

>Lenovo mix 2 10 на винде


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

>>59785

>пол экрана idle на пол книга


это что б копипастить удобнее було? или денек на кронштейн под падку не хватило?

>>59805

>пиар


самому лучшему редактору коду не нужен

только руснявые отсталые васьки из дерёвни все еще думают что им нужна огромная ИДЕА что бы с комфортом писать код

не

>дублирования


а дайрект поинтинг сука!

твоя ОБЕСКУРАЖИВАЮЩАЯ ПОРТЯНКА нахуй не всралась, все видят ебанный лист и такие - не ну нахуй

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

ты плодишь дрочеров ололемпиадников

я стараюсь вырастить из антошек простых работягх.
304 1259822
>>59784

>недопланшете с магнитной клавиатурой


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

>пилить код


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

>Lenovo mix 2 10 на винде


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

>>59785

>пол экрана idle на пол книга


это что б копипастить удобнее було? или денек на кронштейн под падку не хватило?

>>59805

>пиар


самому лучшему редактору коду не нужен

только руснявые отсталые васьки из дерёвни все еще думают что им нужна огромная ИДЕА что бы с комфортом писать код

не

>дублирования


а дайрект поинтинг сука!

твоя ОБЕСКУРАЖИВАЮЩАЯ ПОРТЯНКА нахуй не всралась, все видят ебанный лист и такие - не ну нахуй

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

ты плодишь дрочеров ололемпиадников

я стараюсь вырастить из антошек простых работягх.
305 1259827
>>59822

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



Мань, ты наверное туговат. Я не тот анон на пол работы пилящий код на ipad. Я просто мимо и высказал мнение за планшетики с клавами.
306 1259833
>>59822

>только руснявые отсталые васьки из дерёвни все еще думают что им нужна огромная ИДЕА что бы с комфортом писать код


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

>я стараюсь вырастить из антошек простых работягх.


Ты советуешь всем фласк, с 1.5 вакансиями, вместо джанги. Твои советы шизойдного борщехлеба говно.
307 1259848
>>59833

>без профайлинга, дебагера, vcs и проджект менеджера


пожри говна долбоеб

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

если крупные конторы сидят на откате с ИНДУСТРИАЛЬНОГО СТАНДАРТА это еще не означает что этот кусок говна (как шоп шмакс шмая зуфраш, и прочий тупой кал для развода рабов на лове) чего то реально стоит

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

>Ты не знаешь


что я знаю

доказывать мне обратное - это жрать говно

френды кодеры, оплата тайма мартышек или не?

>с 1.5 вакансиями


но ведь анону нужна всего лишь одна или не?

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

а не пиджаков и их рабов на веслах, гребут как то и ладно
308 1259853
>>59848
Какой же ты дегенерат с маняфантазиями, репорт.
309 1259856
Так бля.
Проснулись — встрепенулись.

Сколько нынче можно выбить в ДС за позицию бекенд макаки имея два года почти опыта в офисе?
310 1259864
>>59856
30к в лёгкую.
311 1259866
>>59856
Полный стек?
312 1259868
>>59853

>репорт


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

быть может тогда устроишься куда нибудь не винтиком, а ценным сотрудником...
 .png10 Кб, 539x113
313 1259871
Поясните по регулярке, почему не находит?
15143212702820.png259 Кб, 485x486
314 1259872
>>59833

>фласк, с 1.5 вакансиями

315 1259874
>>59715

>А зачем садиться посреди комнаты и срать, если можно не срать?


Ну вот и я о том же.
316 1259876
>>59872
Справедливости ради, фласк это реально только легаси, да и по вакансиям джанге он всегда проигрывал,а так какой смысл во фласке, если есть аиохттп, саник, вибора
317 1259879
>>59871
.*

>>59876
Я проиграл с самого выражения "вакансии по фласку".
318 1259880
>>59879
Бля, точно, вот в глаза ебусь
319 1259881
>>59876

>смысл в


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

https://www.youtube.com/watch?v=7SmWn05m1Tk
320 1259889
>>59881

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


Ну так быстрее все на джанге сделать, всем же похуй.

>все падсибя, без говна


В джанге ты можешь заменить любой мидлваре\приложение\драйвер\шаблонизатор, тоже все под себя, но для 90% задач хватает и того, что есть из коробки.
И да, почему ты тогда не жалуешься, что пистон тянет с собой 90% библиотек, которые ты никогда в жизни не поюзаешь?
321 1259894
>>59682
Спасибо :3
Так всё это тебе и для бэка пригодится. Точнее без минимальных знаний оного, как мне кажется, никуда. Шаблоны же для твоих тестовых заданий тебе придётся заполнять, если ты конечно не хочешь чтобы они выглядели как говно. Как по мне для этого лучше всего бутстрап подойдёт. Он ОЧЕНЬ лёгкий и интуитивный, документация исчерпывающая, и при минимальном уровне знаний выходит неплохая морда.

>>59740
где живу ~350k, где работать буду 1кк.

>>59719
Спасибо няш :3
Отрапортую.

Алсо, пока был на этом собеседовании пришёл ещё один отклик с HH. Прислали тестовое, но там почему-то на node.js и vue.js, в котором я собственно не шарю. Но та контора меня привлекает больше (стеком технологий и направленностью).

Зарплата правда рили за еду, но даже за то, что я буду учиться и мне будут платить это уже охуенно.
image.png331 Кб, 1920x1080
322 1259900
>>59889

>быстрее


а время на обучение ты заложил?

>90% библиотек


это РОСТ, а в жанге МУСОР

>>59894

>Спасибо няш :3


>Отрапортую.


^_^

>node.js и vue.js


мертвый тек, забей, пока вкатишься уже флатер будет в каждом ларьке
323 1259903
>>59900

>а время на обучение ты заложил?


Это займет столько же времени. Будешь разбираться с базой\аутентификацией\авторизацией\сессиями\куками\секьюрностью и т.д. (ты же не дурачок и не будешь без всего этого сайт делать?)

>это РОСТ, а в жанге МУСОР


ЭТО ДРУГОЕ
324 1259911
>>59903

>займет столько же времени


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

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

>ToolbarBuilder.AddToolBarButton(FNodeGraphAssistantCommands::Get().CycleWireDrawStyle)


>bool NGAInputProcessor::TryProcessAsBeginCutOffWireEvent(FSlateApplication& SlateApp, const FPointerEvent& MouseEvent)


как увидешь пиздец типа такого так сразу все желание чето изучать и отпадает

>ЭТО ДРУГОЕ


йеп :В
325 1259930
>>59864
$30к/год ведь?

170к деревянных в месяц получается, мне столько и предлагали на последнем собесе. Шаришь.
326 1259934
>>59930
чем в офисе занимался то?
327 1259947
Так я не понял нихуя, это устроился работать старый сисадмин, который выбирал между джангой и пхп, или другой анон?
328 1259955
>>59930
Каких $?)) ₽ ₽ ₽ 30к₽/месяц.
329 1260000
>>59674
Вот смотрю вакансии в ДС, даже там что то ничего нет для новичка, на жс и пхп полно, а на питоне нет(имею ввиду веб). В основном вакансии от 2+ лет опыта, мутные конторы где про стек технологий пишут: питон, гит, линукс а разрабатывать они собираются вообще софт под винду, дата саенс, мл. И поиск всего выдаёт 500 вакансий из которых половина попала туда из за наличия ключевого слова питон.
330 1260082
>>58207
Читал ее, но не в начале вкатывания. Могу сказать что книжка хорошая от одного из лучших питонячих авторов. Но для новичка может быть трудноватой. Можешь считать ее краш-курсом для быстрого вникания.
331 1260097
>>58207
Сначала укус, потом Бизли, потом читнуть Доусона

Все три - вин, особенно последняя.

Можно еще "думать как программист" но там матан
332 1260148
Пожалуйста, никому не советуйте Лутца, самый бездарный пейсатель ногами, сука, из-за того что я его на треть прошел, теперь надо заканчивать книгу, и проябывать пиздец сколько времени. Я бы этому утырку ебало слоамал, а еще тому кто постоянно его советует, это такой троллинг ньюфагов что ли? Пиздец у меня жепа полыхает, как можно быть таким бездарным аутистом, чтобы так пейсать. Постоянно расшифровываю его интеллектуальные потуги через код, который рандомно раскидан по странице. УУуууууууууууууууу бля.
image.png175 Кб, 473x341
333 1260149
>>60148
Ты просто дурачок.
334 1260152
>>60148
Чем конкретно недоволен?
335 1260158
>>60148
Ты небось русский перевод читал, не?
336 1260170
>>60158
Я же не генний ангельского языка, чтобы книги по программированию на ингрише читать.
>>60152
Все в посте написано, всем. Сплошная вода.
>>60149
Соре, не такой гений как вы, чтобы как 15 веке считать афтора любого текста гением.
337 1260171
>>60170
Вот есть нормальные книги по питону, тот же Укус читаешь и прям по кайфу все это, а тут рванные волосы и прокрастинация от ущущения что ты в 20 лет сел программирование изучать, а тебе букварь дают, в котором ты букавы по кругу гоняешь и от безыдейности, глупости и скуки мысль сама уплывает - приходится по 2 раза перечитывать примитив и шизофазию.
338 1260177
>>60170

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


Лол, технический английский очень простой с небольшой охапкой частоиспользуемых терминов. Я в разговорный английский могу через жопу и то, если собеседник говорит медленно и ждет, когда я все соображу. Зато тех документация вообще проблем не вызывает.
339 1260179
>>60171

> тот же Укус читаешь и прям по кайфу все это


Не видел более отвратительной книги по программированию. Ну разве что хардвеи.
340 1260181
>>60170

> Сплошная вода.


У него дохуища тонкостей языка, ты просто хочешь прочитать пару абзацов и в консольку все ввести. Лучше прочитай его потом.
341 1260189
Каким хоткеем в пичарме убрать один отступ для выделенных строк?
342 1260190
>>60170

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


Я надеюсь, что это был сарказм.
343 1260192
>>60189
Shift+Tab
344 1260271
Нужен ли этой стране Питон?
345 1260274
>>60271
Стране нужен 1С и PHP5
346 1260284
>>60271
Конкретно стране нужны в основном сишечка/плюсы. Но оно тебе надо, работать на государство похроммистом в обороночке за 40 тыщ и писать документацию втрое больше самой программы?
347 1260286
>>60284

> нужны в основном сишечка


ГДЕ?
348 1260287
>>60286

> в обороночке за 40 тыщ

349 1260362
>>59934
Внезапно, код писал.
350 1260364
У фласка какие-то блюепринты для вменяемо роутинга, если какой фреймворк попроще и поэлегантнее?
351 1260399
>>60364
У вас, похоже, дислексия.
352 1260469
>>56256 (OP)
Предположим, мне нужна функция симметричного шифрования по заданному мной ключу. Какую лучше использовать, и из какого модуля? Алсо, какая из функций хэширования hashlib самая надёжная?
image.png370 Кб, 600x411
353 1260532
>>60399
Успешные врачи в питон треде))
354 1260547
>>60469

> Какую лучше использовать


Для шифрования можешь взять AES, его все еще до конца не поломали. Тебе нужно будет выбрать режим, режим зависит от задачи. Тебе нужно будет выбрать KDF, тоже зависит от задачи и доступного процессорного времени. С хэшированием то же самое: что хэшируешь, зачем? Алсо, если облажаешься при применении, стойкость самих алгоритмов не будет иметь никакого значения.
355 1260648
Кто-нибудь расшифруйте о чем этот долбаеб пишет. Как match, что и где он пишет, чем второе говно лучше.
356 1260649
>>60648
Что он хочет донести вторым примером, о чем он вообще, что это код должен делать.
357 1260654

>if match(x[0]):


Ну вот, сука, каким дауном надо быть. Он пытается что-то объяснить, на давая переменные ньюфагу, такие как x и match, не объясняя как if match(x[0]): должен работать. Как уродом надо быть, я уверен даже профи нихуя не поймут, что это ебаный код должен делать, просто кодовая шизофазия. Теперь я должен сидеть час, перебирая две переменные, чтобы догадаться что пейсатель хотел донести.
358 1260659
>>60648
Всё он верно пишет
359 1260660
>>60659
Азаза, портфель собрал?
sage 360 1260665
Вчера, блядь, усерались, говном обмазывались доказывая, что этот хуесос не конченный долбаеб, жду ваши оправдания сегодня.
361 1260669

>Используем в else в цикле


>А теперь давайте добавим else в цикл


>Выносит за цикл


Бля, я просто, бля, ну нахуй.
2018-09-0720-19-27.jpg79 Кб, 611x611
362 1260683
>>60654
Хоспаде, как весело наблюдать за вкатывальщиками, которые не знают англюсик и читают кривой перевод
>>60669
И с похереной версткой
363 1260687
>>60683
И чо ты высрал? Пример работающего кода в студию. Посмотрю как у тебя match(x[0]) будет работать.
15286205730590.jpg255 Кб, 1280x960
364 1260689
>>60687

>(this code is intentionally abstract and incomplete; x is a sequence and match is a tester function to be defined)

365 1260693
>>60689
Ебать я ору. Сука, если у меня сначала был просто стресс, то теперь у меня истерика, причем хуй знает, я радусь, что не дебил или плачу.
Я хз, стоит ли дропать на 400 странице и неделю ингриш учить, чтобы хоть что-то понимать в документации или добивать эту парашу.
Шок.
Будь ласка, дай пример как этот шаблон можно использовать, у меня пайки уже поплавились. Спасибо за просветление, и как поступать, идти штрудировать ингриш?
366 1260695
В любом случае после этой книги буду ебашить Инглиш, как же хуево быть русским с варварским языком для варваров, пиздец.
367 1260696
Есть вообще смысл трогать питоновские решения для написания простой читалки под андроид, всякие киви и проч, или это будут знания и опыт, который мне никогда больше не пригодится?
368 1260700
>>60693

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


Ты про while else?

>Спасибо за просветление, и как поступать, идти штрудировать ингриш


В любом случае тебе его надо учить, т.к. доки все равно на анлглюсике. Хотя Лутца прочитать надо, это самый полный трактат по питону, по моему. Я когда другие книги смотрел понимал, что там нихуя нет. (Хотя нет, есть, флюент пайтон заебесь еще, но это для тех, кто уже что-то умеет)
>>60696
На киви редко фриланс проскакивает, вакансий на постоянку нет, лучше для мобилки что-то другое взять.
369 1260701
>>60700
Как работает while else я понимаю. Именно по двум абстрактным примерам Лутца, просто свои переменные подставь, чтобы я понял работало.
Соре пацаны, я не на того мужика бузил )
Прошелся на английском и понял какой же ущербный переводчик. Я понимаю, что английский нужно знать уже вчера и сразу после книги выучу его до разговорного, ибо это невозможно, просто.
370 1260703
>>60701
x = [[1,2], [3,4]]

def match(x):
____return 1 in x

Тебе специально абстрактный пример привели. x - любая последовательность чего угодно. match - любая функция проверки.
371 1260706
>>60703
Спасибо няша.
372 1260714
годнотка для правильных пачанов

https://www.youtube.com/watch?v=WkAHju2-W7Q
373 1260730
>>60547
Разбираюсь с кучей мелочей на примере небольшой программки - хранителя паролей. Храниться будет хэш пассворда от хранителя, этим же пассвордом будут шифроваться (в shelve) словари содержащие пары логин-пароль от каждого сайта. Нет задачи сделать неразбиваемое хранилище (в принципе не понимаю, как этого добиться на питоне), есть задача не дать добраться до паролей хитрожопому соседу по квартире/тян. В принципе спасибо тебе, думаю дальше разберусь, однако если ещё что посоветуешь - поблагодарю.
374 1260767
помогите немножко
есть
list = [506039120, 506040084, 506040102, 506041329]

в sqlite3 есть столбик ids
как его туда вставить?
через executemany пишет что много значений передается
image.png299 Кб, 1600x894
375 1260798
лел
376 1260828
В ближайшее время ожидаю вопросов

>Помогите, я пишу print)helloworld( и ничиго ни работаит

377 1260829
>>60767
for x in list
378 1260849
>>60828
Кокой ты агрессивный.
379 1260868
Подскажите, пожалуйста, как выполнить команду print('Hello world'), если у меня нет принтера.
380 1260870
>>60868
Взять кредит на принтер
381 1260878
>>60870
Я не могу, денег нет. Я хочу научиться прогмаммировать и устроиться на работу, чтобы покупать себе штуки, но тут же столкнулся камнем преткновения: мне нужен принтер, чтобы продвинуться дальше первой страницы книжки. Просто хоть плачь.
382 1260879
>>60878
Используй pseudoprint
383 1260886
>>60878
Не обязательно иметь настоящий или работающий принтер. Найди любую плату и подключи её по usb к компьютеру и установи любой драйвер от принтера.
384 1260888
>>60868
Продай свой мейнфрейм в музей и купи ноут с монитором.
15087050558491.jpg161 Кб, 1600x900
385 1260893
>>60888

>ноут с монитором


А есть ноуты без монитора?
386 1260904
>>60893
Есть, почему же нет? Или ты думаешь, что ноут без экрана не работает?
387 1260908
>>60893
Берешь любой ноут. Отламываешь монитор. Получаешь ноут без монитора
388 1260940
>>60908
Так а купить ноут без монитора можно?
389 1260944
>>60940
Б/у, например. Покупают те, у кого либо матрица есть, либо подключают ноут к монитору. Ты какой-то отсталый, просто пиздец.
390 1260951
Короче решал задачу http://pythontutor.ru/lessons/for_loop/problems/sum_of_factorials/ .
Казалось легко, но запутался в блоке for.
Первый вариант решения на 1 пикриле. Он упорно не принимался, после 30 минут я решил глянуть ответ. В ответе был пикрил 2.
В чем различие? Я где-то в 1 коде обосрался?
391 1260953
>>60951
главное достоинство питона - это простота
пиши проще и будет все принимать
392 1260955
>>60953
Это да, +=, %= и *= очень крутые штуки, но мне просто интересно, как питон понимал мой 1 вариант решения.
393 1260959
>>60940
Я на ебее видел такой. Еще можно самому отломать и самому же себе продать такой ноут
394 1261020
>>60955

>b = b + fact


>print(fact)



>summfact += fact


>print(summfact)



Ты просто глупенький.
395 1261053
>>60955

> +=, %= и *= очень крутые штуки


И при этом ++ Гвидо сделать не догадался.
396 1261061
>>61053
И зачем? += гораздо универсальнее.
397 1261070
>>61061
Ну, в сишках это же зачем-то есть.
398 1261074
>>61070
Там такой вид инкриментации крайне не рекомендуют использовать.
399 1261081
>>61070
В сишках ещё и undefined behavior зачем-то есть.
sage 400 1261106
>>61074

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


Да ты охуел! for (i = 0; i < n; i++) это идиома. Но такой for в питон тоже забыли завезти, поэтому приходится городить while, чтобы иметь возможность рулить индексом.
15080497683320.png521 Кб, 640x589
401 1261107
>>61106

>Да ты охуел!


Да
int i = 5;
i = ++i + ++i;
402 1261115
>>61106

> for (i = 0; i < n; i++) это идиома


ващет FOR I = 1 TO N STEP 1
sage 403 1261129
>>61107
Но ты же понимаешь, что дело в точках следования, а не в нехорошем ++? Можно и без ++ напороться, с += например, или вызывая функцию, или даже просто с присваиванием: int i; i = i = 5. В питоне все ок лишь потому, что присваивания (в том числе и всякие короткие формы типа +=) не являются выражениями, а порядок вычисления аргументов функций прибит гвоздями.
404 1261222
Есть что-то типа сборника задач по питону? Фантазии ноль, а что-то изучать могу только если есть цели или задачи.
405 1261227
>>61222
Гугел пробовал открывать, овощ?
406 1261228
>>61222
питон тьютор, овощ
1111.jpg83 Кб, 922x643
408 1261286
Я уже написал в машоб-тред, но и продублирую тут, ибо всё это происходит на языке Python, а ещё я боюсь, что в том треде мне не ответят, а тут поживее обстановка.

Здравствуйте, помогите, пожалуйста, советом. Я защищаю осенью диплом. Кафедральные преподаватели советские математики внезапно полюбили словосочетания "нейронные сети" и "параллельное программирование", сами они программировать не могут, но зато они прочитали учебники 80-90ых про нейронные сети с математическими формулами и им это понравилось. Также им понравилась тема про параллелизм, что можно взять математическую задачу и ЭВМ решит её быстрее за счет нескольких ядер процессора. Поэтому мне задали тему диплома, чётко назначив мне тему про НЕЙРОННЫЕ СЕТИ и ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ.

Задача следующая: есть советский кафедральный станок, в зависимости от температуры "х" у него возрастает сила тока "у". Если станок обрабатывает материал "1", то у него возрастает сила тока по закону у1(х). Если обрабатывает материал "2", то у него возрастает сила тока по закону у2(х). Если обрабатывает комбо из "1" и "2" материала, то сила тока возрастает по закону z(x).

Необходимо найти зависимость z(x) от y1(x) и от y2(x). Получится график с тремя осями как на картинке.

Я сразу бросился на stepic.org и прошёл курс по основам нейронных сетей. Там чуть-чуть упомянули задачу регрессии, которая и нужна мне, и 80% времени обсуждали задачу классификации, которая мне не нужна. Я закончил курс и побежал жаловаться на двощи. Мне посоветовали выкинуть наксуй нейросети, не ебать мозги и взять scikit-learn. Я взял scikit-learn и всё было потрясающе, оно ищет такие зависимости просто шикарнейшим образом. Задача была выполнена. Я довольный показал результат в ВУЗике и меня жестоко обоссали и опустили, сказали, что тема про НЕЙРОННЫЕ СЕТИ и ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ, так где же, говна кусок, у тебя нейронные сети и параллельное программирование, м? Я побежал жаловаться на двощи. Там мне сказали взять tensorflow и keras и найти ими искомую зависимость. Я нашёл. Показал в ВУЗе и меня обоссали и опустили, что где параллельное программирование и где "сверточная функция".

Так вот, двощ, я снова пришёл просить у вас помощи. Как тут упомянуть параллельное программирование? Может привести таблицу ускорения обучения за счет Nvidia GPU? Как вытащить "свёрточную функцию", если я всё отдал на откуп tensorflow и keras? Я просто загрузил туда данные и оно само посчиталось. Не знаю я никаких "свёрточных функций". И самый главный вопрос - как на защите диплома перед комиссией выкрутиться, почему нужно в данной ситуации брать для решения нейронную сеть? Ведь легче было бы взять scikit-learn и не ебать Муму. Не скажешь же им, что я проебался с темой диплома, и что менять тему уже поздно, ибо все доки подписаны, и что реально проще не ебать Муму, а взять scikit-learn и выкинуть все эти нейросети.
1111.jpg83 Кб, 922x643
408 1261286
Я уже написал в машоб-тред, но и продублирую тут, ибо всё это происходит на языке Python, а ещё я боюсь, что в том треде мне не ответят, а тут поживее обстановка.

Здравствуйте, помогите, пожалуйста, советом. Я защищаю осенью диплом. Кафедральные преподаватели советские математики внезапно полюбили словосочетания "нейронные сети" и "параллельное программирование", сами они программировать не могут, но зато они прочитали учебники 80-90ых про нейронные сети с математическими формулами и им это понравилось. Также им понравилась тема про параллелизм, что можно взять математическую задачу и ЭВМ решит её быстрее за счет нескольких ядер процессора. Поэтому мне задали тему диплома, чётко назначив мне тему про НЕЙРОННЫЕ СЕТИ и ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ.

Задача следующая: есть советский кафедральный станок, в зависимости от температуры "х" у него возрастает сила тока "у". Если станок обрабатывает материал "1", то у него возрастает сила тока по закону у1(х). Если обрабатывает материал "2", то у него возрастает сила тока по закону у2(х). Если обрабатывает комбо из "1" и "2" материала, то сила тока возрастает по закону z(x).

Необходимо найти зависимость z(x) от y1(x) и от y2(x). Получится график с тремя осями как на картинке.

Я сразу бросился на stepic.org и прошёл курс по основам нейронных сетей. Там чуть-чуть упомянули задачу регрессии, которая и нужна мне, и 80% времени обсуждали задачу классификации, которая мне не нужна. Я закончил курс и побежал жаловаться на двощи. Мне посоветовали выкинуть наксуй нейросети, не ебать мозги и взять scikit-learn. Я взял scikit-learn и всё было потрясающе, оно ищет такие зависимости просто шикарнейшим образом. Задача была выполнена. Я довольный показал результат в ВУЗике и меня жестоко обоссали и опустили, сказали, что тема про НЕЙРОННЫЕ СЕТИ и ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ, так где же, говна кусок, у тебя нейронные сети и параллельное программирование, м? Я побежал жаловаться на двощи. Там мне сказали взять tensorflow и keras и найти ими искомую зависимость. Я нашёл. Показал в ВУЗе и меня обоссали и опустили, что где параллельное программирование и где "сверточная функция".

Так вот, двощ, я снова пришёл просить у вас помощи. Как тут упомянуть параллельное программирование? Может привести таблицу ускорения обучения за счет Nvidia GPU? Как вытащить "свёрточную функцию", если я всё отдал на откуп tensorflow и keras? Я просто загрузил туда данные и оно само посчиталось. Не знаю я никаких "свёрточных функций". И самый главный вопрос - как на защите диплома перед комиссией выкрутиться, почему нужно в данной ситуации брать для решения нейронную сеть? Ведь легче было бы взять scikit-learn и не ебать Муму. Не скажешь же им, что я проебался с темой диплома, и что менять тему уже поздно, ибо все доки подписаны, и что реально проще не ебать Муму, а взять scikit-learn и выкинуть все эти нейросети.
409 1261320
Поясните, max(A) выдает из списка наибольшее по модулю число?
410 1261324
>>61286
Ебааать, сочувствую.Какая нахуй нейронная сеть?Тут задача уровня laba1.
Да и несколько ядер - это не про питон
411 1261326
>>61320
Нет, не по модулю, но если укажешь в качестве ключа abs, то будет
412 1261327
>>61326
Какая-то обучалка значит глючная?
413 1261364
>>61327
переведи в int мб
2b47a02117fd3575d167f8e5186ab1c9.jpg86 Кб, 680x463
414 1261367
Анончики, подкиньте бесплатых хостингов, пожалуйста.
Хочу захостить свой джанго-аппликэйшон.
415 1261371
>>61367

> бесплатых хостингов, пожалуйста.


> Хочу захостить свой джанго-аппликэйшон.



Не дохуя ли ты хочешь?
416 1261373
>>61371
Может быть.
Но мне сойдет даже самый запорный и тормознутый сервачок. Пусть пыльный и зассаный котами. Лишь бы работал.
417 1261375
>>61373
Не жмотись, купи платный, он стоит копейки.
418 1261376
>>61375
Ну ладно, убедил.
Есть что на примете?
419 1261379
>>61376
Я в 00-х хостился у jino.ru. С того времени никакого больше опыта в этом не имею, поэтому подсказать не могу.
420 1261380
>>61379
А я в нулевых в первый класс пошел.
Ты довольно крутой парень, судя по всему. А у меня есть одна жоподерная проблемка. Может поможешь? Тутошний анон так и не предложил ничего годного, когда я спрашивал про это в прошлый раз.
Собсна суть: надо открыть пику из вк по ссылке, или еще как - без разницы. надо просто ее ПОЛУЧИТЬ далее, то что мы получаем надо отправить обратно в вк. Но не сохраняя на хард. Такое предстоит проворачивать в промышленных масштабах, поэтому я думаю что хард за такое мне спасибо не скажет. Мне вообще представляется такая, заешь затертая борозда на жестком диске, лол
Почему у меня ничего не получается? Не знаю Я делаю вот так requests.post(upload_url, files={'photo': requests.get('https://pp.userapi.com/c846220/v846220949/8e6ed/sFqKa5CmmW8.jpg').content}) и это не дает результата. Сервер вк отвечает, но пикчи не видит.
Если грузить пикчу с харда, то все работает.
421 1261381
>>61380
Сервер тебе ничего не отдаёт, потому что ты авторизацию не прошёл. Кури вк апи, а уже потом делай запросы.

Вот тебе пример https://ru.stackoverflow.com/questions/656830/Публикация-фотографии-по-ссылке-на-стене-vk
422 1261383
>>61381
Прошел.
Есть зареганное приложение, есть токен. Говорю же - если грузить с харда то все работает.
sage 423 1261385
>>61383
Давай по пунктам: если ты сохранишь вот эту свою пикчу с юзерапи, она открывается? Как ты с харда грузишь? Указываешь tuple с именем файла и хэндлом? Не пробовал вместо хэндла вот этот свой io.BytesIO(requests.get('...').content) передать?
424 1261388
>>61385
Разобрался благодаря твоему линку. Спасибо, как минимум за это.
Ей богу, до этого столько линков перелопатил, тысячу раз спрашивал тут, у анона, в конфах - и НИХУЯ.
В итоге оказалось что я просто немного неправильно оформлял отправляемый файл. Вк хочет чтобы у него обязательно было имя ЕГО ИМЯ РОБЕРТ ПОЛСОН. И в документации об этом разумеется ни слова.
425 1261396
Посоны, как проще всего дополнить список до определенной длины?
Пока делаю так: azaza.extend(['lol' for i in range(5)])
426 1261397
>>61367
heroku и pythonanywhere
sage 427 1261399
>>61381

>Сервер тебе ничего не отдаёт, потому что ты авторизацию не прошёл.


Хуйню несёшь
ogog1473014063270319840.jpg73 Кб, 1200x628
428 1261400
>>61397
Чмаф тебя в щечку
429 1261401
>>61400
Шшш :3-<
430 1261403
>>61397

>pythonanywhere


Вроде уже не бесплатный
431 1261433
>>61399
Салями тебе африканца за щеку, ублюдок недоношенный
1536509510727.jpg61 Кб, 629x474
432 1261454
Посоны, какой уровень знаний достаточно иметь джангисту по js? Посоветуйте что-нибудь для минималочки.
433 1261501
>>61454
Это сильно зависит от работы, где-то вообще не надо, где-то раз в год формочки поправить, где-то фулстак.
sage 434 1261509
>>61388
Я не тот анон, что дал линк, но тебе тоже спасибо. Я узнал, что для requests можно указывать str и bytes вместо файлового объекта не только при указании files={'foo': b'contents'}, но и при указании tuple вида files={'foo': ('filename', b'contents', 'mime/type')}. Алсо, не совсем понятно, почему оно без имени не жрет, они там тип файла по расширению определяют что ли?
435 1261563
чуваки, поясните за моки, не могу разобраться

после того как я сделал и откатил мок класса(main.SampleClass), модуль(func), импортнувший его до этого, всё равно продолжает ссылаться на мок, а не на настоящий класс, из-за этого падает тест(test_inner), подскажите как с этим бороться?
1.PNG11 Кб, 611x105
436 1261655
Тут кто-нибудь шарит в VK API?
Мне надо получить права wall для сайта. Но пикрил.
Я так понимаю можно это как-то устроить, как на пример описывается зедесь - https://vk.com/dev/api_confirm
437 1261809
>>61396
Зачем?
438 1261810
>>61563
Мокай конкретно импортированную функцию в нужном модуле
439 1261816
Поясните новичку по жанге. Есть код, который проходится циклом по обьектам модели и создает собственный список. Потом с этого списка инфа тянется в темплейт. Где должен быть этот код? Во вью или моделях?! Сейчас этот код во вьюс, но при добавлении новой инфы, надо перезагружать сервер +при начальных миграциях надо комментить этот код, чтоб ошибок не возникло.
440 1261819
У меня тоже есть один нюфажный вопросик.
Есть функция во вьюз. Она берет сторонний модуль, сохраняет результат его работы в словарик и рендерит темплейт.
Суть в том, чтобы при обащении к урл за которым закреплен этот вью каждый раз получать новый словарик. Однако джанга собирает го только один раз и при каждом следующем обращении показывает один и тот же результат.
441 1261820
>>61816
Если это переиспользуется или затрагивает менеджер орм, то в модели, иначе во вьюхе. У тебя говнокод, скидывай, как выглядит вьюха.
442 1261824
Ваш пахан же сойбой ебаный. Вам не стремно?
443 1261839
>>61809
Чтобы уравнять длину списков для последующей передачи их в zip
444 1261844
>>61824
Тебе не стремно форсами ноулайферов с форчановского ПОЛ голову забивать?
Какой нахуй вкот? Куда ты собрался вкатываться?
У тебя элементарно критического мышления нет.
445 1261845
>>61839
Зачем? zip автоматически удлиняет списки.
446 1261854
>>61845
Бля, ошибся, zip_longest есть.
447 1261855
>>61845
Нихуя подобного
list(zip(['a', 'b', 'c'], [1, 2])) -> [('a', 1), ('b', 2)]
448 1261858
>>61854
То что надо. Спасибо, анон!
D7F4205B-9127-421D-A7D1-57BEBC63EA7D.png265 Кб, 2001x1125
449 1261863
>>61820
Да просто не могу нагуглить примера для тупых. Что-то такое написал, но работает криво
450 1261869
>>61863
Ээээ, у тебя генерация списка вне класса вьюхи?
451 1261884
>>61824

>my wife's boyfriend


штоу?
452 1261915
>>61869
Ну не обращай внимания, я дебил. Так где по хорошему должна быть такая генерация? Во вью или моделях?
453 1261920
>>61884
Кукоулд на правой пикче, который сделал вазектомию
454 1261925
>>61655
scope
455 1261939
>>61915

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

456 1261945
>>61939
Да, и еще это должно быть независимо от реквеста.
457 1261987
Есть видос открытый и обрабатывающийся через opencv, надо во время обработки отдавать стрим на фронтенд. Дайте подсказку
360.png10 Кб, 398x126
458 1262072
антоны, помогите с Selenium'ом, плез
нужно сделать иммитацию действий пользователя сайта.
сайт открыть я смог, а дальше, нажать куда нибудь, у меня не получается. Мне нужно получить element с помощью driver.find_element_by_id или name или xpath (как я понял)

но где мне взять ебаные id или name? в коде страницы в атрибутах нужных мне элементов только href и style. ЧЯДНТ? и как пользоваться xpath?
459 1262132
>>62072
блять, вроде разобрался. ну и неудобная же хуетень, ебаный в рот. у меня тут на сайте хуилиард одинаковых тегов.
Dl69V-xWsAErmxK.jpg47 Кб, 500x500
460 1262135
что дальше после питонтютора предложите поучить?
461 1262137
Сижу уже пару часов, перепробовал, наверное всё, прогуглил тоже, но в упор не понимаю, в чём я не прав
462 1262138
>>62137
Проблема с подключением css к django
blob18 Кб, 739x412
463 1262150
>>62137
Магия двача бля. Только задаю вопрос, сразу всё работает. Хуй знает, что я сделал, но почему-то заработало. Держу в курсе, веду расследование
464 1262151
>>62150
Вроде как нужно было просто перезагрузить сервер, вот дерьмо
465 1262197
>>61920
Но зачем ему тогда вообще жена, если детей не хочет, а ебёт её другой? Сумасшедшие люди какие-то.
466 1262202
>>62197
Чайлд фри/уже есть личинка/свободные отношения, чтобы другая не залетела. Там к ебле относятся совсем иначе.
467 1262415
>>56256 (OP)

>У питона есть 3 коммерческих направления, в которых вы МОЖЕТ БЫТЬ сможете найти работу:


>1) Машоб\датасайнс


Требует высшего образования по несвязанной с питоном и программированием вообще специальности

>2) Веб


Веб на пистоне - это, по меньшей мере, смешно. Вакансий мало. В России очень мало.

>3) Админство\девопс и связанный с ними скриптинг


Макаки не нужны.

Че там у вас с ООп, кстати, поцантрэ? Подвезли уже, нет? Аааа, в 4-й версии может быть будет? Ну, ок, поглядим, че.
468 1262435
>>62415

>Требует высшего образования по несвязанной с питоном и программированием вообще специальности


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

>Веб на пистоне - это, по меньшей мере, смешно. Вакансий мало. В России очень мало.


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

>Макаки не нужны.


Нужны, хороший девопс на вес золота, но это не совсем питон, да.

>Че там у вас с ООп, кстати, поцантрэ?


Наследование, инкапсуляция, полиморфизм есть, все нормально.
469 1262471
>>62135
Джангу и идти работать.
470 1262496
>>62435

>Наследование, инкапсуляция, полиморфизм есть, все нормально.


Че там с абстрактными классами? Трейты делаете?
471 1262502
>>62496

>Че там с абстрактными классами?


https://docs.python.org/3/library/abc.html

>Трейты делаете


Тут есть множественное наследование, костыль в виде трейтов не нужен
472 1262505
>>62471
к джанге + еще какие-то плюшки?

из нагугленного postgresql/javascript ну и стандартный html css
473 1262512
>>62505
Вообще по sql пройдись, mysql тоже много где юзается. Ну и паттерны, основы веба и все такое.
Необходимость знания фронта зависит от вакансии, где-то надо, где-то нет, но если хочешь увеличить выбор, то учи
474 1262659
Сап, питонач, вопрос не совсем в тему, но всё же.

Имею PyCharm, в проекте юзаю docker-compose, и никак не могу настроить дебаггер. Суть:

Контейнер запускается из пайчарма нормально, но, если выбрать интерпритатором remote python docker compose, то он не видит установленных модулей. Модули устанавливаются, путь до них в sys.path есть, но модули не видит. Отсюда две проблемы - пайчарм не может в автозаполнение и подсвечивает все красным и не запускается дебаг.

Кто-нибудь фиксил подобное?
475 1262663
Нужно задать последовательность, либо через while, либо через for.
Короче суть в том, что дается индекс элемента(n), сумма которого равна 2 предыдущим элементам. Известны первые 2 элемента: 0,1.
476 1262672
>>62663
Я дам тебе страницу с подсказкой, смотря внимательно можно найти готовый код.
https://www.python.org
477 1262678
>>62672
Вроде разобрался, спасибо. Сам бы не смог додуматься, лол.
asgads.jpg28 Кб, 387x477
478 1262683
Питонач, помоги ньюфагу.

Написал модуль (module1.py).
В нём написал функцию, которая принимает строку как аргумент (def foo(spam)).
Функция по выполнении возвращает словарь. (return spam).

Написал второй модуль (module2.py).
Импортирую в него первый (import module1)
Использую описанную там функцию (bar = module1.foo(newspam)).
В отладчике появляется после присвоения всё верно ( dict bar {....} ).
Но если я пытаюсь что-то с этим объектом делать (print bar), то получаю ошибку, что ссылаюсь на модуль (TypeError 'module' object is not callable).
Где обшибка? Не соображу.
479 1262686
>>62683
Со спамом проебался, но, думаю, понятно, что это примеры всё и они разные в коде.
480 1262688
>>62683
Очевидно, ты зачем-то присвоил bar сам модуль, а не результат вызова функции. Сотри и перепиши, если не поможет - запасти код целиком на пастебин, телепаты в отпууске.
481 1262691
>>62688
Я написал, что, вроде, присвоил по феншую.
bar = module1.foo(string)
В отладчике показывает, что да, bar получился и он словарь.
Но как только я к нему пытаюсь обратиться вылетает ошибка, что это вдруг модуль.
482 1262693
>>62691
Почему бы не "from module1 import foo"?
483 1262694
>>62693
А это всё же сильно влияет? Если у меня в модуле только одна функция, то почему не импортить целый модуль, а функцию?
Но попробовать можно, от чего нет.
484 1262705
>>62659
Итак, отвечаю на свой же вопрос:

Я долбоеб и делал установку зависимостей через баш скрипт прописав его в command, который, разумеется, игнорируется при запуске дебаггера и сборке контейнера. Переделал на Dockerfile и заработало.
485 1262707
Аноны, а что на собеседовании по питухону спрашивают, я сам с си++ манямирка, так он меня подзаеб уже порядком, та и не интересно мне с языком воевать. Пытался вкатиться в рельсы, но один говнопроект и тяжело это на работе использовать (я уже синьер, могу использовать что хочу) последние проекты делаю на питоне. Если в общих чертах ориентируюсь что на си++ спрашивают собесах, то что спрашивают на собесах по питухону даже представить не могу. Что с собой в бэкгрануд брать (javascript, верстку, может джанго надо выучить?) мне бы лишь из си++ выкатиться так как заебал и си++ и проекты на нем.
486 1262708
>>62707

>джанго надо выучить


Джанго надо выучить.

>javascript


Лишним не будет.
А так, меня спрашивали за ООП, генераторы, немного асинхронщины. Бонусом был REST. Хотя меня питон подзаебал, перекатываюсь в связку django+django-rest+react.
Ну ещё бонусом можно почитать про django-channels. Опять таки, зависит от того, в какую степь хочешь податься
487 1262714
>>62708

>меня спрашивали за ООП, генераторы, немного асинхронщины


Эт на джуниора или сеньера?

Мимо другой
488 1262715
>>62714
На сеньера. Но по большей части я был тимлидом, чем писал код. Вот сейчас и хочу перекатиться в другое.
489 1262718
>>62715
Не маловато ли? Кроме спецефичиских моментов ООП же все остальное относительно просто.
490 1262720
>>62718

>Не маловато ли?


Не знаю, в последних двух местах работы, мне кажется, они больше профиль в гите смотрели,слишком уж быстро собеседования проходили. Честно говоря, не помню, что ещё спрашивали.
491 1262725
Тут лет 5 назад (а то и больше) чел свой язык написал типа смеси питона и хаскелл. Нихрена вспомнить не могу как назывался. Что-то с dog связано. Есть тут старички кто помнит?
492 1262733
>>62720
На гитхабе, разумеется.
494 1262867
>>62848
Похоже на проект для резюме, а не язык для программирования.
9Toogx62QlD-vZgaYM4Y86Wbf6rOL5tVNqs0XbJEVM.jpg87 Кб, 501x768
495 1262894
>>56256 (OP)
С Селениумом работал кто? Вчера часа за три освоил базу, написал скрипт, который открывает браузер и автозаполняет форму поиска на каком-то там сайте.
И столкнулся с таким вопросом: а можно ли селеном отработать только форму в текущем браузере?
Фактически селен открывает дефолтную версию браузера (без букмарок, настроек и прочего) через вебдрайвер. Я не представляю, как его можно настроить на браузер, которым я вот прямо сейчас пользуюсь, чтобы зашел на сайт вручную, кликнул по регистрации, не знаю, а потом включил скрипт, и Селениум заполнил бы эту конкретную форму.
Можно так сделать?
496 1262898
>>62894
Плагин селениума скачай для своего браузера.
497 1262917
>>62694

>А это всё же сильно влияет?


Нет, это никак не влияет.

Другое, что если ты делаешь print(bar), то ты не вызываешь никакой модуль и ошибке 'is not callable' неоткуда взяться, ты не вызываешь ничего, кроме функции принта. Если только ты не назвал свой module1.py print.py. Ты ведь этого не сделал, надеюсь? Пости воспроизводящий ошибку код на том же repl.it, короче.
498 1262971
>>62894
Никак (есть кажется какие-то дикие хаки, но лучше туда не лезть). Используй Selenium ide или что-то аналогичное.
Снимок.JPG12 Кб, 571x95
499 1262974
Поцоны, чому VS Code не запускает мою хуйню? Если запускать через сам питон, то все пашет.
И есть ли хоткей, чтобы сразу запустить весь написанный код, а не только выделенный шифт + ентером?
500 1262975
>>62974
В системных переменных, возможно, плохо написан путь к пистону.
501 1262977
>>62974
Хотя погоди, ты где его пытаешься запустить? В консольке питона? Через терминал надо подобное.
502 1262980
>>62975
Да вроде не, через win+r -> cmd -> python питон запускается. В VS Code путь к питону верный.
>>62977
Я написал две строчки, райт клик -> выполнить файл в консоли. Вылезает хуйня со скрина.
503 1262988
>>62980
Перекатился на PyCharm, с ним все ок.
504 1262992
>>62988
Сразу надо было.
505 1263007
>>62988
Ссыль на репозиторий.
image.png8 Кб, 272x239
506 1263016
Почему при итерации через не выводит результат, а лишь именование колонки?

for i in os.environ:
print(i)

если использовать environ без итерации, то результат тупо вываливается в консоль
9wmjxea1xnx01.png992 Кб, 1600x1145
507 1263037
>>63016
Потому что os.environ - это dict, а iter(os.environ) - итератор по ключам.
Короч
for k in os.environ: print(k, '=', os.environ[k])
либо
for k, v in os.environ.items(): print(k, '=', v)
Короч читай туториалы, либо сразу офф.доки
https://docs.python.org/3/library/stdtypes.html#mapping-types-dict
508 1263047
А как сделать сдвиг по Цезарю? :0
509 1263065
>>63047
Плюс, потом % 26. Ещё могут понадобиться ord() и chr().
510 1263113
https://github.com/python/cpython/pull/9101
КАКИЕ ЖЕ ПИТОНИСТЫ ДЕГЕНЕРАТЫ, ПИЗДЕЦ ПРОСТО
image.png125 Кб, 835x1001
511 1263150
Скоро выпустят пеп про правильную еблю в половую жопу
512 1263206
Не обновляться до 3,8, чек
513 1263224
>>63150
class_есса
15291742298270.jpg19 Кб, 328x232
514 1263240
Перекот не пилите в знак протеста против политкорректных ебланиев или где?
515 1263259
>>63240
Гвидо всё, питон всё. Переката больше не будет.
516 1263263
>>62917
Да я нашел ошибку.
Я писал pprint(bar) вместо pprint.pprint(bar).
Хех
517 1263267
>>63259
Почтим вставанием
518 1263269
>>63263
Слишком толсто
519 1263286
>>63269
Пишу на питоне два дня, сорян.
520 1263293
>>62898
>>62971
Спасибо!
521 1263330
Я так понимаю регекспы - пиздец полезная штука, да?
522 1263339
>>63330
Да, чем быстрее их оседлаешь - тем лучше.
523 1263342
>>63339
Вам же сразу поясняют, что регулярки медленней работают.
524 1263345
>>63342
Выше писали, что быстрее. Алсо, ты же ведь не собираешься лопатить колоссального огромные тексты, так? И пара секунд тебе тоже тогда ничего не решают.
525 1263350
>>63345
В 10.3 http://www.diveintopython3.net/refactoring.html
"Here, “better” means both “faster” and “easier to maintain.” Specifically, the from_roman() function is slower and more complex than I’d like, because of that big nasty regular expression that you use to validate Roman numerals. Now, you might think, “Sure, the regular expression is big and hairy, but how else am I supposed to validate that an arbitrary string is a valid a Roman numeral?”"
526 1263382
Вы что, ебать, офигели? Перекатывайте тред.
527 1263432
Увидел курсы на курсере по питону за пять тыщ в месяц, даже не знаю, стоит или нет? Я охуевший с работы прихожу (с++ и Qt) и просто читаю книгу и проделываю примеры, где-то занимаюсь 2-3 дня в неделю, пока проработал только 150 страниц.
528 1263436
>>63432
Зачем тебе питон?
529 1263439
>>63432
Не советую. Питон после плюсов вряд ли покажется сложным. Кстати, что за книга-то?
Ну перекатите уже тред, а то я сам сделаю кривой перекат
530 1263449
>>63436
хочу уйти от зоопарка php, perl, bash, rails к одному языку для скриптов и веба

Книга https://www.ozon.ru/context/detail/id/4562082/
531 1263510
>>56256 (OP)
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
533 1264066
>>56558

>петунисты в основном линуксоиды или виндузяне? реч


макобояре
ruby.jpg51 Кб, 354x352
534 1264257
>>64066

> макобояре


Это ты с Ruby путаешь.
535 1275414
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга.
Ну что, пацаны, стартап? Пока Телеграм закрывать не собираются, мы ищем молодых и амбициозных, умеющих добиваться поставленных целей и нацеленных результат :D ,

— Back- программиста, который знаком, JS/python/asyncio/асинхронные сокеты

— Front программиста, который знаком: React/Redux

для запуска уникального®™ веб-сервиса. С нас как обычно и несколько опытных ребят, которые всегда помогут со сложностями. Скостылим proof of concept на голом энтузиазме и потных шутках — сможем выйти за рубеж уже на серьёзных щах, снять склад в Марьино воркшоп в Москва-Сити и купить всем Маки. Всё почти готово, старичок, тебя не хватает.
Демка уже есть, божественный trello,zeppelin и почитать notion. С нас как всегда аниме стикеры и два чая.
Пиши: телега @anon4k
Тред утонул или удален.
Это копия, сохраненная 15 октября 2018 года.

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

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