М.Двач / Программирование

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

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

python /python/ python 31 авг, 21:02 1256256 В конец треда | Веб

415 Кб, 500x60096 Кб, 1134x68819 Кб, 280x2803,2 Мб, 2000x1087

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

Ответы56262569375732457361574205744460469624156289463510

python 31 авг, 21:08 2 1256259

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

>Странная какая-то документация получается
Если там есть приписка, coroutine, то значит, что ее нужно выполнить, что бы получить нужный объект, у create_server она есть.

31 авг, 21:10 3 1256262

>>1256256 (OP)
>жсговно жважды хайпило и все равно нишмогло лел
в следующий раз умудрись пожалуйста в соответствующий калоркод, ок да?

Ответы56325

31 авг, 23:02 4 1256325

>>1256262
Тебе зеленый цвет не нравится, шизик?

Ответы56336

31 авг, 23:06 5 1256328

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

Ответы56336

31 авг, 23:25 6 1256336

>>1256325
Тебе трудно складывать буквы в слова, шизик?

>>1256328
>баш
маст дай, есть крон и фиш альясы

Ответы56352

1 сен, 00:43 7 1256352

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

>фиш альясы
?

Ответы56356

1 сен, 00:48 8 1256355

63 Кб, 706x50816 Кб, 418x189

Долбоёб-кун снова выходит на связь, бандиты. Первый пик, пример декоратора с хабра, вопрос: зачем нужна функция wrapper, ведь и без неё всё прекрасно бы работало. Это нужно, для того чтобы не выбиваться из общего стиля написания декораторов? Ведь когда вместе с функцией мы передаём её аргументы, то для для их чтения wrapper-подфункция должна быть обязательно? Или нет? Если так, то как их считать иначе? Другими словами, как мне получить arg1 и arg2 со второй пикчи не пользуясь подфункцией?

Ответы56542

146 Кб, 864x280
1 сен, 00:51 9 1256356

>>1256352
это не "скриптики", а работа с переменными

Ответы56429

1 сен, 09:29 10 1256429

>>1256356
Что за fish-то?

Ответы56430

1 сен, 09:33 11 1256430

>>1256429
Не слушай ты этого арчеребёнка с фишеговном. Если и делать, то zsh, но атодополнялка и глоббинг имеют слабое отношения к теме разговора.

Ответы56492

1 сен, 12:47 12 1256492

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

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

>атодополнялка С ОПИСАНИЕМ и глоббинг
;and человеческий синтаксис и сайтик для кастомайза

Ответы56572

1 сен, 14:02 13 1256542

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

Ответы56583

1 сен, 14:33 14 1256550

Настраиваю emacs для работы с питоном. Что лучше, elpy или python-language-server?

Ответы5655456559

1 сен, 14:38 15 1256554

>>1256550
>лучше
вскод

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

записная книжка такая же, календарика с фазами луны только нет

Ответы56555

1 сен, 14:40 16 1256555

>>1256554
Выбор не между редакторами. Emacs устраивает

1 сен, 14:48 17 1256558

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

Ответы565845662464066

1 сен, 14:48 18 1256559

>>1256550
Элпи мачурнее.

Ответы56571

1 сен, 15:04 19 1256571

>>1256559
Тоже так думаю

1 сен, 15:07 20 1256572

>>1256492
> проибись целый день@сделай как в стоковой рыбе
А вот и нет, достаточно установить лишь пару дополнений и будет как 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.

Ответы56620

1 сен, 15:29 21 1256583

>>1256542
https://stackoverflow.com/questions/45335580/why-do-we-need-wrapper-function-in-decorators
Учите меня гуглить, спасибо

1 сен, 15:30 22 1256584

>>1256558
Линукс, ибо веб

Ответы56620

1 сен, 16:15 23 1256620

>>1256572
>А вот и нет
>лишь пару дополнений
я про это и говорил как бе, фиша джаст вёрк

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

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

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

1 сен, 16:30 24 1256624

>>1256558
линуксоиды

венда для разработки чего-то кроме игрушек\винформс - это БОЛЬ

1 сен, 17:53 25 1256668

А в каком виде python-программы предоставляют потребителю? Неужели pyinstaller юзают?

Ответы5670656713

1 сен, 18:44 26 1256706

>>1256668
Они на сервере крутятся чаще. Или в виде скриптов. Ну или да, в exe их пакуют есть там что-то для виндовых пользователей.

1 сен, 18:58 27 1256713

>>1256668
>в виде
rwxr-xr-x

442 Кб, 1244x1056
1 сен, 21:20 28 1256811

>https://sites.google.com/view/pypry/pytonach
апнул питонячный сатик

2 сен, 01:05 29 1256899

57 Кб, 1078x52552 Кб, 1098x487

кто там кукарекал на фласку

чтд, ебта

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

Ответы5690257090

2 сен, 01:09 30 1256902

>>1256899
>flask
>выполняешь жирный запрос
>у остальных пользователей все вешается нахуй

Ответы56915

2 сен, 02:43 31 1256915

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

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

https://www.youtube.com/watch?v=7SmWn05m1Tk

Ответы56976

2 сен, 07:13 32 1256937

>>1256256 (OP)
>У питона есть 3 коммерческих направления, в которых вы можете найти работу
А приложухи на десктоп или мобайл на каком-нибудь kivy совсем невостребованы?

Ответы56978

2 сен, 08:49 33 1256949

fdf

2 сен, 10:12 34 1256976

>>1256915
Шизик, тебе указали на блокирование выполнения ВСЕГО в фласке. Его невозможно нормально юзать в местах, где больше 2.5 пользователей. Что бы этого избежать делают ебанутейшей манкей патчинг гевентом или использовать всратые питонические треды.
>похоже действительно джанго всё таки превратилась во фрейморк для тупых
На ней не самовыражаются, а деньги зарабатывают.
Я вообще на sanic и aiohttp пишу, ведь всратый фласк может в асинхронность только если патчить его другим фремворком.

Ответы56997

2 сен, 10:14 35 1256978

>>1256937
Там 2.5 вакансии, на фрилансе проскакивает что-нибудь очень редко. Если найдешь что-нибудь, то считай тебе очень повезло

2 сен, 11:17 36 1256997

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

>деньги зарабатывают
бомбила ебаная.. в общем снова не убедительно нихуя

140x50
2 сен, 12:44 37 1257036

Не распознаются с pytesseract такие вот пикчи. Аналогичные нарисованные в пейнте — распознаются. Что я упустил?

Ответы57089

2 сен, 13:19 38 1257044

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

Ответы5704557269

2 сен, 13:21 39 1257045

>>1257044
Что это, десктоп\веб игра? Что на фронте\беке?

Ответы57047

2 сен, 13:25 40 1257047

>>1257045
Десктоп игра, на плюсах(Age of Mythology). Плюосовый код сам юзать это пиздец для меня и моего ноута, яб такой на питоне посылать сигналы нажатий мышы по координатам, как будто это от реальной мышки идет, да и все. Если возможно такое здесь конечно, не ебу.

Ответы5706257821

2 сен, 13:44 41 1257062

>>1257047
Возможно, была у меня такая либа, но я уже хз какая.
Мимо анон

Ответы57064

2 сен, 13:46 42 1257064

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

2 сен, 14:55 43 1257089

>>1257036
Я на не распознанных пикчах запускал второй проход с более чувствительными настройками. Или вообще с другим движком, с cuneiform например если он еще жив. Вроде еще какие-то были, но ебаный гугл засрал выдачу своим тессерактом.

36 Кб, 1083x472
2 сен, 14:58 44 1257090

>>1256899
~_~

2 сен, 15:00 45 1257093

Господа, подскажите либу или способ БЫСТРО прогонять geoiplookup на тысячи айпишников. Нужна страна к каждому адресу. Точность не настолько важна, но оче важна скорсть. Все, что я нагуглил - блядские тормозные апи ко всяким веб-сервисам и легаси на легаси.

Хочу скрывать Индию, Нигерию, Индонезию и прочие спамерские помойки.

Ответы57186

2 сен, 16:17 46 1257186

>>1257093
Ладно, короче пришлось спермоворить какую-то анальную базу и юзать мутную питоновскую прослойку к ней. Пиздарики неудобно это все, как в нулевые по варезникам шаришься. Вот кому нечего писать - сделайте нормальный geoip проект без анальных ограничений и соберите свободную базу к нему. Звездочек 500 на гитхабе будет, гарантирую это.

567 Кб, 1024x683
2 сен, 17:35 47 1257239

Как лучше вкатится в Django? С английским плоховато пока, занимаюсь с репетитором.

Как эффективнее изучить фреймворк?

Ответы57241

2 сен, 17:36 48 1257241

>>1257239
Напиши имиджборду.

Ответы57247

2 сен, 17:39 49 1257247

>>1257241
хуйня. Как мне поможет написание"иммиджборды" из пасты, когда 90% заказазов на Джанго - магазины и корпоративные сайты.

Я спрашивал за учебные материалы и общий подход

Ответы57249

2 сен, 17:40 50 1257249

>>1257247
Напиши имиджборду с магазином и продавай пасскоды и трипкоды.

Ответы57266

2 сен, 18:00 51 1257251

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

На винде или на убунте?

Ответы57260

32 Кб, 480x474
2 сен, 18:04 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 нету нихуя.
Объясните, как эта хуйня работает?

2 сен, 18:06 53 1257260

>>1257251
>читнул шабку
а надо было гуглить

>chmod -v u+x hui.py

2 сен, 18:07 54 1257263

и в начале шибангнуть не забудь

2 сен, 18:11 55 1257266

>>1257249
А для аиб джанго канает разве? Он же тормозной сам + питон, это вообще жесть комбо. Хоть твистед посоветовал бы ему чтоле.

Ответы5726757279

2 сен, 18:15 56 1257267

>>1257266
Не хуже пыха. Макаба вроде вообще на перле, если в мейлрушечке её не переписали с нуля. Тем более давай уж по честному, аиб среднего погромачера по популярности даже да уровня доброчана не дотянет.

4 Кб, 451x48
2 сен, 18:15 57 1257269

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

>>1257044

Ответы57821

2 сен, 18:18 58 1257272

Шаблоны джанго - это типа аля JS внутри фреймворка ?

2 сен, 18:35 59 1257279

>>1257266
>Он же тормозной сам + питон
Ты же диван.
Ты можешь говорить о том, тормозит у тебя или нет когда получишь нагрузку хотя бы 500 rpc в секунду. И то большую часть времени у тебя будет занимать ожидание ответа базы. И даже потом когда этот момент настанет ты можешь заменить шаблонизатор\сменить плагин для базы\запустить несколько инстансов с celery.
А скоро добавят поддержку асинхронности и тебе не придется думать блокировке io
https://www.aeracode.org/2018/06/04/django-async-roadmap/

Ответы572845728657288

2 сен, 18:48 60 1257284

>>1257279
Ух бля, как представлю как буду обновлять свою монструозную поделку с жанги1.8 и питона3.4 так ажтрисет.

Ответы57291

2 сен, 18:55 61 1257286

>>1257279
Еще 2 версии, это не скоро

Ответы57291

2 сен, 18:57 62 1257288

>>1257279
Объясните нубу как вообще работают питоньи сайты, если там же GIL. Отдельный процесс интерпретатора под каждого юзера чтоле??)

Ответы57291

2 сен, 19:02 63 1257291

>>1257284
А тебе оно надо? Если нормально работает при текущем коде, то зачем трогать?

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

>>1257288
https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface

Ответы5729357301

2 сен, 19:06 64 1257293

>>1257291
>А тебе оно надо?
Рано или поздно придется.

2 сен, 19:12 65 1257296

А чем плоха джанга и почему многие сидят на уебанском php?

Ответы5729957305

2 сен, 19:17 66 1257299

>>1257296
Ничем не плоха. Из своих замечаний могу сказать только что она довольно объемная для изучения. Всегда так и подмывает взять какой-нибудь простейший фалькон и за 0.05 секунд пробежав доки навелосипедить гору костылей.

Ответы57305

2 сен, 19:18 67 1257301

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

т.е Django обрабатывает запросы... синхронно... очередью? рили

Ответы5730457311

2 сен, 19:25 68 1257304

>>1257301
Рили, блядь, рили. Юзай async, для асинхронности. Или перекатывайся на РНР.

Ответы57338

2 сен, 19:25 69 1257305

>>1257296
У пыха больше кодовая база и больше легаси, джанга не сразу нормальной стала. А заказчикам обычно пофиг на чем их сайт написан. Сидит в веб-студии погромист и ебошит на laravel потому что удобнее ему, т.к. он знает пыху, но не знает питон

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

>>1257299
Ну одно дело микрофреймворк, где по сути только ядро есть, которое реквесты\респонсы обрабатывает, а другое дело джанго со встроенными батарейками.

2 сен, 19:33 70 1257311

>>1257301
Таки да, при больших нагрузках юзают celery

Ответы57338

2 сен, 19:37 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 к нему

Ответы57316

2 сен, 19:41 72 1257316

>>1257314
Получить нужны store и указать store_object.product.all()
Читай доку, пидор, у джанги она очень хорошая
https://docs.djangoproject.com/en/2.1/topics/db/examples/many_to_many/

2 сен, 19:42 73 1257318

Как работать с большими числами?

print(1/1099999) не может даже

Ответы573295737957984

2 сен, 19:47 74 1257324

>>1256256 (OP)
>Книги ->
а есть эти книги на ангельском
Лутц тот же

2 сен, 19:53 75 1257329

>>1257318
бля сука

1/10^99999
не может, что делать ребзя?

Ответы57379

71 Кб, 1000x666
2 сен, 19:57 76 1257330

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

Ответы5734257345

2 сен, 20:09 77 1257338

>>1257304
>>1257311
>celery

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

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

>celery
>async

велосипедные костыли, не?

Ответы573405734357991

2 сен, 20:10 78 1257340

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

лол

Ответы57347

2 сен, 20:11 79 1257342

>>1257330
Ты чо там блочишь? Как именно к тебе на сайт лезут?

Ответы57360

2 сен, 20:11 80 1257343

>>1257338
async с недавнего времени часть питона. Сельдерей левый костыль, да.

Ответы5734857379

2 сен, 20:13 81 1257345

>>1257330
Это тебя там индусы одолевали? Я тебе изначально предлагал весь регион банить

Ответы57360

2 сен, 20:15 82 1257347

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

Ответы5735457427

2 сен, 20:15 83 1257348

>>1257343
Короче предлагаешь юзать только асинк, и ждать 2.2

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

Ответы57351

2 сен, 20:17 84 1257350

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

самофикс

2 сен, 20:19 85 1257351

>>1257348
Дроп поддержки второго питона и костылей для него -> ломание совместимости -> смена мажорной версии

Ответы57355

2 сен, 20:20 86 1257354

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

А нахрена тогда в обще было джанго брать? Почему не фласк или пирамида например?

Ответы57364

2 сен, 20:22 87 1257355

>>1257351
Освободившись от поддержки легаси 2.7~ Джанго ждёт нехилый рост, в силу сброса цепей оного. Правильно?

Ответы57364

2 сен, 20:27 88 1257360

>>1257342
Пишу имиджборду сорт оф пастебин, но не совсем. Лезут индусячьи сеошники со своим АЗИНО ТРИ МАТКИ, нигерийские принцы с ломанными банковскими аккаунтами, индонезийцы с сандалиями и китайскими айфонами. Ну и прочие черти на свет летят.

>>1257345
Да, я. Блокировать страны полностью и терять сотню-другую легитимных юзеров мне не хотелось, поэтому в итоге вот запилил довольно хитрую систему скрытия. Пока беру в учет страну, размер поста, наличие ссылок и куда они ведут. Постить мусор разрешаю, смотреть мусор по прямым ссылкам разрешаю, а вот поисковикам индексировать мусор - нет пути. Ну и с сайта такое скрываю чтоб мимокрокодилам не видно было. Посмотрим к чему приведет.

Ответы58886

2 сен, 20:27 89 1257361

>>1256256 (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" и следующая строка;

Ответы5737057698

2 сен, 20:29 90 1257362

Как с большими числами работать? АУ?

Ответы5736557368

2 сен, 20:30 91 1257364

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

>>1257355
Да, та же асинхронщина была невозможна, т.к. на второй питон asyncio не завезли.

Ответы57372

2 сен, 20:31 92 1257365

>>1257362
АУЕ!

2 сен, 20:34 93 1257368

>>1257362
numpy? Ну или погугли.

2 сен, 20:34 94 1257370

>>1257361
https://developer.nvidia.com/how-to-cuda-python

Ответы57395

2 сен, 20:35 95 1257372

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

Видимо я чего то не понимаю, но если тебе нужен лишь движок и ты в любом случаи используешь синхронный фреймворк, проще обратится к голому фласку или в обще к торнадо(я все к нему присматриваюсь, никак до документации руки не дойдут, но выглядит очень интересно. Что думаешь о нём?) чем костылить фулл Джанго, с 80% не используемого функционала

Ответы5738757427

4 Кб, 649x47
2 сен, 20:37 96 1257375

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

Пока все до чего допер это создавать список из последовательных убывающих значений и прогонять по этому списку цикл for. Как еще это можно делать? Вот нужно мне для оптимизации ресурсов начинать прогон массива/списка с его конца (с индекса -1 и дальше вниз) и че делать?

Ответы573775738757427

2 сен, 20:38 97 1257377

>>1257375
reversed()

Ответы57380

2 сен, 20:40 98 1257379

>>1257318>>1257329
decimal.Decimal()

>>1257343
>с недавнего времени
>Python 3.4.0 was released on March 16th, 2014.

Ответы57384

2 сен, 20:40 99 1257380

>>1257377
Это только если будем работать с одномерным списком. А если у меня еще n задач, где нужно работать до диапазону убывающих значений? Может даже не связанные со списками?

2 сен, 20:45 100 1257384

>>1257379
Декимал пробовал, не машит. В диапазон, может не входи в егоный.

Ответы57699

2 сен, 20:47 101 1257387

>>1257372
>Видимо я чего то не понимаю, но если тебе нужен лишь движок и ты в любом случаи используешь синхронный фреймворк, проще обратится к голому фласку
На самом деле джанга не совсем синхронная, она может в костыльное распаралеливание из-коробки через треды, чего не умеет фласк, да и с масштабированием тут лучше.
ORM, авторизацию\аутентефикацию, криптомодули, секьюрность писать не охота, да и для фласка их качество оставляет желать лучшего, а от того, что я чего-то не использую перфоманс не падает.
>торнадо(я все к нему присматриваюсь, никак до документации руки не дойдут, но выглядит очень интересно. Что думаешь о нём?
Не юзал, я сейчас на aiohttp пишу, он по тестам лучше, чем торнадо.

>>1257375
>Ебучий метод range банально не способен на это, ибо даже директива range(-1,-9) не сработает
Ты шаг забыл указать range(-1,-9, -1), для итерируемых объектов можно указывать [::-1]

Ответы5738857427

2 сен, 20:48 102 1257388

>>1257387
>джанга не совсем синхронная
Не совсем однопоточная, в питоньем понимании, конечно
фикс

2 сен, 20:54 103 1257395

>>1257370
Так понятно, что вообще непонятно. В translate google это вбить, что-ли?
Numba эту ещё уметь ставить надо, она там такие ошибки пишет что яебу.

2 сен, 20:55 104 1257399

Хочу реализовать сайтик для чтения комиксов и манги на джанге. Мысли есть, но хз как реализовать саму читалку. На чем ее писать?

Ответы57422

2 сен, 21:20 105 1257420

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

Ответы57433

2 сен, 21:22 106 1257422

>>1257399
>Мысли есть, но хз как реализовать саму читалку. На чем ее писать?
Дай угадаю, в питоне треде, тебе посоветуют писать на питоне, не?

Ответы57423

2 сен, 21:23 107 1257423

>>1257422
Блядь. Я просто хз можно ли читалку на питоне написать?

Ответы57431

75 Кб, 1218x589
2 сен, 21:26 108 1257427

>>1257347
>В джанге только таск создавался
крассавчеги, вся суть

>>1257372
>костылить фулл Джанго, с 80% не используемого функционала
это НОРМА, ты не шаришь ;)

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

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

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

Ответы5742957468

2 сен, 21:28 109 1257429

>>1257427
Как ты меня заебал, уебок пизданутый. Когда тебя уже в дурку навечно упакуют.

Ответы57432

86 Кб, 1134x731
2 сен, 21:29 110 1257431

>>1257423
Читалки пишут только на Dart

Ответы57440

2 сен, 21:29 111 1257432

а вот реальная проблема - так это ебанное говно в названии версии интерпретатора, реально бесит

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

>>1257429
пожри говна, расслабься братуха

2 сен, 21:31 112 1257433

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

Ответы5743757556

2 сен, 21:34 113 1257437

>>1257433
и какое будущее?

Ответы5746557558

2 сен, 21:36 114 1257440

>>1257431
Че за хуита. Пишут, что непопулярная поебота с 0 коммьюнити

Ответы5756157572

2 сен, 21:37 115 1257444

>>1256256 (OP)
Пацаны, говорят в этот ваш Питон легко вкатиться. У меня вон братик есть в 6 классе, с каких курсов ему думаете стоит начать? Я-то просто в курсах что мой С# он не потянет, а вот Питон это как раз его уровень, уверен скоро будет с вами на ровне прогать. Так че за курсы-то годные есть?

Ответы57449

2 сен, 21:38 116 1257449

>>1257444
Лутц, или нахуй иди

2 сен, 21:46 117 1257463

Ребята, как поделить в NumPy на очень большое число?
Ну а числитель надо бы сделать с большим количеством знаком после запятой.

Ответы57466

2 сен, 21:48 118 1257465

>>1257437
Как у младшего брата пхп

4 Кб, 654x226
2 сен, 21:49 119 1257466

>>1257463
В обычной Shell блять умножаю и делю епта
И никто мне не указ

2 сен, 21:51 120 1257468

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

>это НОРМА, ты не шаришь ;)
Ты не хоббист, ты агрессивный шизик-борщехлеб, который не понимает, что такое бизнес требования и всем навязывает свое мнение, которое не соответствует реальности. То что джанго удовлетворяет большинство требований для обычных задач, экономит драгоценное время программиста и ускоряет разработку это факт.

Ответы57513

2 сен, 22:27 121 1257513

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

2 сен, 22:52 122 1257556

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

Достаточно будет понять, что мощности твоего компа или арендованного сервера не хватит на какое-то серьезное обучение и интерес начнет падать (любители "порендерить" месяцами - конечно останутся)

2 сен, 22:54 123 1257558

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

Ответы575675757457579

2 сен, 22:55 124 1257561

>>1257440
Врут же, по графику почти догнал го

2 сен, 23:02 125 1257567

>>1257558
мартышки же взвоют от статик тайпа или не

Ответы5758157582

2 сен, 23:06 126 1257572

>>1257440
Как не популярный на
https://www.tiobe.com/tiobe-index/
он на 23 месте, а какой-то котлин на 43
Еще чуток и войдет в топ 20.

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

Ответы57580

65 Кб, 206x209
2 сен, 23:07 127 1257574

>>1257558
>Dart

Ответы57588

2 сен, 23:09 128 1257579

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

Ответы57586

2 сен, 23:10 129 1257580

>>1257572
А почему dart, а не js?

Ответы57592

2 сен, 23:10 130 1257581

>>1257567
Когда нужно сделать сальто назад есть dynamic
https://stackoverflow.com/a/31264980

Ответы57618

2 сен, 23:11 131 1257582

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

Ответы57618

176 Кб, 1525x626
2 сен, 23:13 132 1257586

>>1257579
Будущее за flutter и новой ОС от гугла на замену андроид, в которую флаттер будет встроен.

Ответы575895760257618

435 Кб, 604x453
2 сен, 23:14 133 1257588

>>1257574
Dart 2.0

2 сен, 23:15 134 1257589

>>1257586
Ога, нужно что-бы сначала на нем что-то еще написали. А то будет как с RoR и ruby

Ответы5759757599

2 сен, 23:16 135 1257592

>>1257580
Потому что будущее за единым UI на вебе и мобильниках/планшетах

Ответы57594

2 сен, 23:17 136 1257594

>>1257592
Так это же жс с его электроном, реакт нейтивом и свистелками в браузере.

2 сен, 23:19 137 1257597

>>1257589
Flutter, SaaS, Google AdWords

Дальше сам:
https://www.dartlang.org/community/who-uses-dart

Ответы5759857602

2 сен, 23:19 138 1257598

>>1257597
Но гугл жс тоже юзают

Ответы57601

2 сен, 23:20 139 1257599

>>1257589
https://www.opennet.ru/opennews/art.shtml?num=48991

2 сен, 23:22 140 1257601

>>1257598
Куда без него, это рудимент же

sage 2 сен, 23:23 141 1257602

>>1257586
>>1257597
Съеби уже в свой загон, ты всех заебал это говно форсить.

Ответы5760457609

2 сен, 23:27 142 1257604

>>1257602
Если что загон тут, чмоки в этом чатике
>>1247798 (OP)

2 сен, 23:32 143 1257609

>>1257602
Питонисты злятся на гугл? Как только Гвидо ушел от гугла, гугл забил на питон, да?

Теперь и Гвидо ушел от питона :3

Ответы576115761257618

2 сен, 23:35 144 1257611

>>1257609
А гугл вообще разрабатывали питон? Мне как-то похуй и на Гаидл и на гугл

176 Кб, 1366x768
2 сен, 23:36 145 1257612

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

Ответы576155761657621

2 сен, 23:42 146 1257615

>>1257612
Везде. Питон у него используется только в системах сборки. Весь код гугл пишет на плюсах\go\js

Ответы57617

2 сен, 23:43 147 1257616

>>1257612
А, ну и да. Систему сборки хромиума\хрома уже переписывают с питона на js.

2 сен, 23:43 148 1257617

>>1257615
Пруфы? В гугловом попенсорсе он в топ языках.

2 сен, 23:45 149 1257618

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

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

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

>>1257609
не обращай внимание, сажадаун любит за всех говорить, ведь в его словах так мало веса..

Ответы57623

26 Кб, 767x488
2 сен, 23:54 150 1257621

>>1257612
Доктор, мне кажется, или мы его теряем?

2 сен, 23:57 151 1257623

>>1257618
>тут и гадалке не ходи, все так и буде, когда релиз кстати? рантайм в кроме уже анонсировали?
тебе сюда
https://www.opennet.ru/opennews/art.shtml?num=48991

Ответы57626

402 Кб, 690x398
3 сен, 00:15 152 1257626

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

пиздец родной нахуй так рано хайпить!?

Ответы57627

90 Кб, 1020x800
3 сен, 00:19 153 1257627

>>1257626
Так флаттер уже есть здесь и сейчас.
60fps-кроссмобильная разработка, ты чего?!

Ответы57629

3 сен, 00:30 154 1257629

>>1257627
а веб десктоп?

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

18 Кб, 732x414
3 сен, 00:34 155 1257630

ой все, идите нахуй я не голодный, и вообще хоббист..

Ответы5763757642

75 Кб, 978x882
3 сен, 00:35 156 1257631

а в это говно пускай манагеры из эльдорады за 300к\нс вкатываются

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

Ответы5763757638576415764257665

3 сен, 00:48 157 1257637

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

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

Ответы57648

3 сен, 00:48 158 1257638

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

Ответы5764257647

3 сен, 00:54 159 1257641

>>1257631
Это с виду страшно, но в реале очень удобно UI писать

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

Ответы57648

3 сен, 00:57 160 1257642

>>1257630
>>1257631
>>1257638
Детектор макак, которые UI никогда не писали.

Ответы57648

85 Кб, 894x959
3 сен, 01:11 161 1257647

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

Ответы5764957651

149 Кб, 1097x1041
3 сен, 01:12 162 1257648

>>1257637
>Можно конечно конечно придумать свой
декларативно-функциональный стиль шоб по красоте все було

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

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

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

>>1257642
я хоббист, туи наше все!

3 сен, 01:13 163 1257649

>>1257647
хотя бы не рябит в глазах

Ответы57655

3 сен, 01:17 164 1257651

>>1257647
Это приятнее, да
У меня стоит только на питон и плюсы, все остальное мерзкое

Ответы57655

3 сен, 01:28 165 1257655

>>1257649
>>1257651
Никто не запрещает писать последовательно как Qt даун с 2007 года. То есть, там простые объекты кладутся в объекты и все, ничего нового, единственно что как дебил будешь описывать снизу вверх свое UI и это веселее пока
у тебя UI уровня hello word, а потом тебе захочется чтобы это было в виде дерева и даже DSL, но в отличие от DSL ты не накосячишь и всегда в IDE посмотришь что куда можно подставить, без залезания в доку на каждый чих. В общем трудно макаке объяснить как это удобно, да еще и со статик типами, если она не писала такого

Ответы57658

3 сен, 01:33 166 1257658

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

Ответы57659

3 сен, 01:45 167 1257659

>>1257658
Все куда проще, макака которая UI не щупала, не в курсе, как в обилие всего этого набора всяких кнопочек, полей, боксов, форм и виджетов - легко запутаться, поэтому автокомплит всегда подскажет.
А вот с той "строкой" из питона, которая только изображает из себя DSL, ты просидишь полностью в документации, пока не вызубришь все эти директивы наизусть мы то знаем что не вызубришь и будешь через строку прыгать в гугл/доку, ака макака по веткам

Ответы57663

241 Кб, 1378x795
3 сен, 01:59 168 1257663

>>1257659
>поэтому
WYSIWYG рулит и нехуя пальцы гнуть

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

>через строку прыгать в гугл/доку
>super-h
открывается зил по выделению прямо co вскода

Ответы57664

3 сен, 02:09 169 1257664

>>1257663
>открывается зил по выделению прямо co вскода
Лол, ты только что прыгнул за бананом в доку же. Или ты этого даже не понимаешь? ты походу такой матерый скрипальщик, который даже статик языки не пробовал?

Ответы57672

138 Кб, 1144x781
3 сен, 02:10 170 1257665

>>1257631
Макаки воспринимают только дарк-тему

Ответы57666

92 Кб, 832x824
3 сен, 02:14 171 1257666

>>1257665
Или просто шрифт не торт и нужно больше монотонных цветов?

Ответы57672

221 Кб, 1187x947
3 сен, 02:48 172 1257672

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

>статик языки
на хую вертел но чаще они меня((

>>1257666
>просто шрифт
стоит 300 баксов и нинужен

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

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

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

3 сен, 02:56 173 1257673

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

3 сен, 04:42 174 1257698

>>1257361
Бумп! Моар векторизации и параллелизма!

Ответы57746

3 сен, 05:02 175 1257699

>>1257384
Значит меняй формат хранения данных. Зачем тебе вообще 1/10^99999?

Ответы57711

3 сен, 07:09 176 1257708

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

Ответы5770957716

3 сен, 07:24 177 1257709

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

Ответы57715

3 сен, 07:32 178 1257711

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

Ответы5774458162

3 сен, 08:27 179 1257715

>>1257709
При чем тут хитрость. Я уверен что 95% веба так и работает. Весь смысл программирования это DRY и ООП принципы. Тут вопрос не в хитрости, а в том что как раз нужно владеть технологиями в том числе и быстрой разработки сайтов по готовым шаблонам.
Я просто пока ещё даже точно не знаю что такое CMS, а точнее где оно начинается и где заканчивается, но мне кажется это именно то, что я ищу.

3 сен, 08:48 180 1257716

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

3 сен, 10:18 181 1257744

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

Ты вообще представляешь себе, что такое 10^10000? Это пиздец, который с нужной точностью и floating point'е и в 100кб-то не уместится.
Попробуй что-то из этого https://en.wikipedia.org/wiki/List_of_arbitrary-precision_arithmetic_software В частности http://mpmath.org/ для питона.
Но сразу говорю, ты не получишь 0.000.....001 для 1/1099999.
Так что тебе нужно определиться, либо ты хочешь большие числа, либо тебе нужна хорошая точность, всё вместе только с какими-то композитными типами данных.

Ответы57750

3 сен, 10:28 182 1257746

>>1257698
Тебе ссылку дали куда копать, ну вот тебе еще ссылка
https://developer.nvidia.com/pycuda

Ответы58162

3 сен, 10:46 183 1257750

>>1257744
Да, сука, мне похуй сколько это число займёт, пусть хоть 100 Гб займёт, но мне нужно поделить, бля!

Ответы5775257755

3 сен, 10:51 184 1257752

>>1257750
Дели в плюсах еблана кусок, Питон не про это. Тебе уже советовали decimal бабуин ебланский, вон с моей борды!

Ответы5776057984

3 сен, 10:58 185 1257755

>>1257750
Ну так иди и дели в хаскеле или плюсах, сказал уже. Только там ты встретишь те же самые проблемы, но хоть не в нашем треде срать будешь.

Ответы57984

3 сен, 11:06 186 1257760

>>1257752
иди на хуё пидор, попробуй хуесос декимал, прежде, чем пиздеть, чмо опущенное.

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

Питон - это более удобная замена для Пёрл, так сприптики пописать для работы на системке и всё.

Ответы577655787957984

3 сен, 11:22 187 1257765

>>1257760
Нахой с треда, пидор. Хаскел ждет тебя

3 сен, 12:54 188 1257821

>>1257269
>>1257047
Ты мог бы и сам нагуглить: https://gist.github.com/chriskiehl/2906125

3 сен, 14:03 189 1257879

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

12 Кб, 339x197
3 сен, 16:46 190 1257984

>>1257318
КОКОКО ПИТОН НАУЧНЫЕ ВЫЧЕСЛЕНИЯ! ПИТОН ЧИСЛА ЩИТАТЬ!! КОКОКОКО!!!

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

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

Ответы58271

3 сен, 16:50 191 1257991

>>1257338
>Ну мне задвинули что django очень хрошо справляется с высоконагруженными сайтами... и я понимаю что меня конкретно наебали, ибо я вкатывался во фреймворк в 2018 не имеющего ассинхронность.
Если хочешь нормального веба и только вкатываешься, бери elixir+phoenix. Тащем-то рационально нет никакого смысла выбирать объективно более худшие технологии, если ты не прибит гвоздями к десятилетнему легаси. Оставь питон для скриптиков, он для этого создавался и хорошо с этим справляется. Для каждой задачи - свой инструмент.

Ответы58129

3 сен, 16:52 192 1257993

Можно ли обойти ошибку при проверке переменной если она не существует не используя всякие хендлеры типо try?

Ответы58084

3 сен, 18:14 193 1258084

>>1257993
Нельзя, лучше None присвой этой переменной с самого начала.

Ответы58097

3 сен, 18:21 194 1258097

>>1258084
Не, я аргументы комманды ищу дополнительные, тут так не получится.

Ответы58110

3 сен, 18:31 195 1258110

>>1258097
Через argparse? Там они по-умолчанию None, если не указаны.

Ответы58202

7 Кб, 712x120
3 сен, 18:43 196 1258122

Прочитал dramatically typed PL. Посоветуйте нормального психотерапевта в Тырныаузе.

78 Кб, 1024x768
3 сен, 18:52 197 1258129

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

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

Ответы58134

3 сен, 18:55 198 1258134

>>1258129
>но ведь любая задача для пека это скриптик,
Утверждение уровня "но ведь любой ЯП это синтаксический сахар для ассемблера"

Ответы5814058502

253 Кб, 600x315
3 сен, 18:59 199 1258140

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

21 Кб, 725x408
3 сен, 19:17 200 1258158

а впрочем идите нахуй

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

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

https://en.m.wikipedia.org/wiki/Higher-order_function

Ответы58208

3 сен, 19:19 201 1258162

>>1257746
>https://developer.nvidia.com/pycuda
Там, в pycuda - надо код ядра на си писать.

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

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

>>1257711
>Я бля лучше 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?

Ответы5820858303

3 сен, 19:33 202 1258177

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

Ответы58192581985878258783

3 сен, 19:46 203 1258192

>>1258177
pyinstaller и можешь и ничего не придется ставить

3 сен, 19:49 204 1258198

>>1258177
можешь

3 сен, 19:51 205 1258202

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

Ответы58258

940 Кб, 833x1200
3 сен, 19:53 206 1258207

реквестирую отзывы от анонов, которые вкатывались начиная с пикрила.

Ответы6008260097

3 сен, 19:53 207 1258208

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

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

Ответы5825658257

3 сен, 20:02 208 1258219

Можно ли реализовать автоматическое возбуждение собственного исключения, а не raise - ом?

Ответы5841658419

3 сен, 20:43 209 1258256

>>1258208
Да нифига я не хочу писать,
там надо синтаксис учить, и кучу вкладок в гугле открывать
многовесные инсталляторы языков программирования ставить...

Меня и так устраивает мой генератор простых чисел, на основе алгоритма Миллера-Рабина,
который вот тут себе лежит: 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, блядь...

Ответы58285

213 Кб, 650x431
3 сен, 20:43 210 1258257

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

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

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

Ответы58285

3 сен, 20:45 211 1258258

>>1258202
>Не, просто из sys.argv по индексам достаю
Чому не argparse?
Можешь длину sys.argv проверять и сравнивать с индексом.

Ответы58458

sage 3 сен, 20:49 212 1258271

>>1257984
> > from decimal import Decimal
> > Decimal(1) / 10 99999
> Decimal('1E-99999')
Неосиляторов полон тред, вон даже скобки какие-то притащили.

3 сен, 21:02 213 1258285

>>1258256
Бля, ты не тот чувак из /math случаем?

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

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

Ответы5831458345

3 сен, 21:14 214 1258303

>>1258162
>Вы хоть раз в жизни распараллеливали что-нибудь?
Если это и требовалось, то точно не на питоне. Можешь в машоб треде спросить, они тензор флоу с нампи теребят.
Правда там ядро опять же на сишке и это сильно ограничено.

2,7 Мб, 1832x1080
3 сен, 21:22 215 1258314

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

94 Кб, 1263x799
3 сен, 21:36 216 1258333

Почему так?

Ответы583435851558544

3 сен, 21:51 217 1258343

>>1258333
1)Человек дает 25 долларов. У кассира 1 банкнота в 25 долларов
2)Человек дает 50 долларов. Кассир отдает банкноту в 25 долларов как сдачу. У кассира 1 банкнота в 50 долларов.
3)Человек дает 25 долларов. У кассира 1 банкнота в 25 долларов и 1 в 50.
4)Человек дает 100 долларов. Кассир отдает банкноту в 25 и банкноту в 50 долларов как сдачу. У кассира 1 банкнота в 100 долларов.

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

Ответы58347

3 сен, 21:54 218 1258345

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

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

3 сен, 21:55 219 1258347

>>1258343
Да, но он-то в итоге вывел "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.

Ответы58729

3 сен, 23:37 220 1258416

>>1258219
Я хуею, у меня хидден бан на айди или что блять. Ну да или нет можно же ответить, да и вопрос я не думаю что такой уж тупой

3 сен, 23:40 221 1258419

>>1258219
Что значит автоматическое? У тебя вопрос непонятный. Типа на какую-то функцию\метод?

Ответы58422

3 сен, 23:42 222 1258422

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

Ответы5842558426

3 сен, 23:46 223 1258425

>>1258422
Ты можешь сделать переопределение класса int\свой числовой класс со своим делением, которое крашится при указании тройки. Но это опять же raise, но в другом месте.
Без raise возбуждение исключения не делается.

Ответы58427

3 сен, 23:47 224 1258426

>>1258422
Или если это заходит в область власти интерпретатора, то просто, если в переменную a попадает число 0, допустим, то вылетает исключение

3 сен, 23:48 225 1258427

>>1258425
А как эти вылеты реализованы в самих классах ошибок?

Ответы58428

3 сен, 23:49 226 1258428

>>1258427
На уровне сишного кода.

Ответы58432

3 сен, 23:52 227 1258432

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

4 сен, 00:12 228 1258444

питончик все ближе и ближе подползает к фронтовым мартыханам :3

https://www.youtube.com/watch?v=VdyCTife_Yo

Ответы58447

4 сен, 00:15 229 1258447

>>1258444
Сейчас бы без библиотек и фреймворков фронт писать.

Ответы58454

4 сен, 00:24 230 1258454

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

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

Ответы58456

4 сен, 00:27 231 1258456

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

Ответы58459

4 сен, 00:29 232 1258458

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

4 сен, 00:30 233 1258459

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

Ответы58467

4 сен, 00:39 234 1258467

>>1258459
>писать вебасм на электроне, для десктопа
Каких только извращенцев не бывает!

Ответы58476

24 Кб, 651x253
4 сен, 00:55 235 1258476

>>1258467
вся суть человека - делать меньше, а получать больше

так и живем, и внезапно в мире не только рабы на галерах, но есть еще и простые люди, которым нужно решать свои мелкие задачки приятным и удобным способом, ну а подождать 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.

278 Кб, 1537x830
зато не спиздят 4 сен, 01:00 236 1258477

:D

4 сен, 01:05 237 1258478

Что можно ещё сделать с __getitem__, кроме как написать ещё один range()? Есть у этого метода какое-нибудь человеческое применение или он нужен только, для того что бы обращаться к объектам последовательности через квадратные скобки?
Я тут ещё и про @staticmethod спрашивал, ответили, мол хуета без задач, нужна что б в namespace было имён побольше.

Ответы586015862958727

4 сен, 03:44 238 1258502

>>1258134
Вообще-то так и есть.

4 сен, 06:17 239 1258515

>>1258333
Это твой код? Ну и говнище.

Ответы58531

4 сен, 07:18 240 1258519

че это за тренажер кстати? похож на питонтутор

Ответы58673

4 сен, 08:12 241 1258531

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

4 сен, 09:01 242 1258544

>>1258333
тому що при d = 100 ты ищешь только [25,50] в change, а надо учитывать и случай с [25,25,25].

4 сен, 10:27 243 1258601

>>1258478
Удваиваю этого. Что гетитем действительно так бесполезен?

4 сен, 10:52 244 1258629

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

6 Кб, 924x153
4 сен, 11:03 245 1258639

4 сен, 11:31 246 1258673

>>1258519
codewars

Ответы58996

4 сен, 12:37 247 1258713

Есть скрипт: https://pastebin.com/kMdj206W
В нём есть список строк с "цветовыми блоками" (${color:string}) и "блоками переменных" (%{scope:var}). Но при совмещении блоков (${color:%{scope:var}}) она игнорируется.

Подскажите, что делать?

12 Кб, 429x542
4 сен, 12:47 248 1258722

Сравнил с решениями в топе и это конечно мда хех.

Ответы58726

4 сен, 12:49 249 1258726

>>1258722
Что за задача была?

Ответы58729

4 сен, 12:49 250 1258727

>>1258478
Ну если для тебя любой итератор это range(), то ничего.

4 сен, 12:51 251 1258729

>>1258726
--->
>>1258347

317 Кб, 512x341
4 сен, 13:14 252 1258760

Анон, поясняй за Джангооооо.

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

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

И еще одно. Язык шаблонов - это аки альтернатива JS внутри Джанго?

Ответы58763

4 сен, 13:28 253 1258763

>>1258760
Еще одна амеба блять.Тупая ты мразь, ты можешь открыть первую ссылку в гугле и почитать, блять?Прочти туториал по языку, блять.Нахуй ты лезишь в джанго-хуянго, если твой мозг не способен осознать элементарные вещи, сука, падла?Да блять, альтернатива JS внутри джанго, ага.
>Анон, смотри, я кароч тут научился, прочитал первую попавшуюся статью про питон и
>мне сказали что его нахуй учить не надо, а можно
>просто сделать pip install django и наваять за два клика супер cms с нуля без регистрации и смс.
Тупая скотина, надеюсь ты сдохнешь в ближайшее время как и все остальные подобные тебе.

Ответы5877158996

4 сен, 13:37 254 1258771

>>1258763
Ну раз уж ты накатал целую простыню ненависти. Ответь на вопросы.

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

Ну так это же Питон внутри ХТМЛ, не? Он предоставляет интерактивность

Ответы58780

4 сен, 13:46 255 1258780

>>1258771
JS ты используешь чтобы чтобы все сверкало и сеяло, а язык шаблонов для вывода информации и для построения иерархии, чтобы не копипастить одинаковые блоки в каждый файл .
Язык шаблонов же не только для формочек.И вообще советую прикрепить jinja2, а не стандартный джанговский, ибо намного больше в нем полезностей

Ответы5878758996

4 сен, 13:48 256 1258782

>>1258177
Легко можешь запаковать в .exe или бинарник для Linux. Правда с qt либами будет весить минимум 50мб

4 сен, 13:50 257 1258783

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

4 сен, 13:53 258 1258787

>>1258780
> jinja2,

спасибо

32 Кб, 661x586
4 сен, 15:48 259 1258886

>>1257360
Так, ну что, два дня прошло, пока 99% спама успешно скрывается без особой потери юзеров, с нулем ручной работы. Почувствовал себя успешным разработчиком.

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

Ответы58996

4 сен, 16:58 260 1258996

>>1258673
от души в душу братишка

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

>>1258780
>прикрепить jinja2
кудкуда ах, фсё уключено..

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

5 сен, 00:04 261 1259240

Какая же джанга эта плавильня мозгов. Может другие какие то уроки по ней посмотреть, не знаю. Тупо делаю копипаст и понимаю 20% от силы.

Ответы593015930759391

5 сен, 07:19 262 1259301

>>1259240
https://bottlepy.org

Ответы59304

5 сен, 07:27 263 1259304

>>1259301
Спасибо, попробую.

5 сен, 07:36 264 1259307

>>1259240
тише ты, щас налетят 13-летние ололемпиадники и объяснят тебе что у тебя задержка в развитии, а жанго прекрасен нетпиджачный ынтырпрайз всегда говно

5 сен, 10:19 265 1259391

>>1259240
двачаю

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

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

Короче я познал ООП и мне это не вставило, хотя и удобно.

Ответы59572

5 сен, 16:30 266 1259572

>>1259391
А смысл тогда вообще использовать пайтон? Для легковесных фреймворков\роутеров тащем-то есть более лучшие альтернативы, весь смысл пайтона для сайтиков как раз в том, что ты можешь накидать по-быстрому шаблонный сайтик на джанге, не изобретая велосипедов, имхо.

Ответы59576

5 сен, 16:41 267 1259576

>>1259572
Для этого джанго c пайтоном и делается, вообще-то. Тут просто шизик орет, что нужно с фласком все выкачивать и настраивать, а иначе ты ынтерпрайз макака. Он бы еще начал говорить, что в питоне ты тянешь 90% неиспользуемых библиотек и они не нужны. К счастью таких как он никто не слушает.

5 сен, 17:58 268 1259629

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

Ответы59633596385965459681

5 сен, 17:59 269 1259633

>>1259629
re + replace()

Ответы5967159681

5 сен, 18:04 270 1259638

>>1259629
re.sub

Ответы5967159681

32 Кб, 320x396
5 сен, 18:38 271 1259654

>>1259629
>Перепечатать заданный текст
>заданный текст
Где заданный? В переменной, в файле, в stdin?
>Перепечатать
Куда перепечатать? Твоей мамаше на факс отправить?

Ответы59671

5 сен, 18:56 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>
Почему он выводит просто весь файл посилвольно и не заменяет нужные мне символы, что я делаю не так?

8 Кб, 542x173
5 сен, 19:00 273 1259671

>>1259633
>>1259638
>>1259654
я первый курс дебил, из опыта программирования 1 лекция
крч, как мне использовать "+" как символ, потому что если его поставить перед \d, пишет Dangling metacharacter

Ответы59675

ДЖАНГО. ОТПИСЫВАЮСЬ 5 сен, 19:01 274 1259674

Какое-то время назад анон ИТТ просил меня отписать примерно с такой формулировкой:
"отпиши итт когда начнёшь зарабатывать деньги на Django"

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

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

Так что анон, если хочешь в веб, то после прохождения A Byte of Python и карткого экскурса в ООП иди сразу учить Django, CSS, HTML ну и JS, конечно же. Я в веб если честно не очень хочу, но у меня вариантов других нет. В будущем планирую МАШОБ. Для меня это очень интересная тема.

Ответы59683597195974060000

5 сен, 19:02 275 1259675

>>1259671
и да, там вместо '' надо '/d'

Ответы5967659678

5 сен, 19:02 276 1259676

>>1259675
ска я даже слеши не той стороной пишу

5 сен, 19:04 277 1259678

>>1259675
или не надо

Ответы59680

5 сен, 19:04 278 1259680

>>1259678
пиздец

Ответы59719

6 Кб, 319x193
5 сен, 19:10 279 1259681

>>1259629
>>1259633
>>1259638
Вам по кайфу регулярки для такой хуйни использовать? Они же тяжелые.

Ответы59684596925969559742

78 Кб, 202x250
5 сен, 19:12 280 1259682

КРУТО!

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

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

>CSS, HTML ну и JS

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

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

Ответы5968359894

5 сен, 19:13 281 1259683

>>1259674
бля

Это тебе писалось
>>1259682

5 сен, 19:13 282 1259684

Вот этому >>1259681 скиньте калькулятор, который с гитхаба.

Ответы59695

5 сен, 19:22 283 1259692

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

Ответы59715

5 сен, 19:26 284 1259695

>>1259681
>>1259684
https://github.com/AceLewis/my_first_calculator.py/blob/master/my_first_calculator.py

Ответы59715

5 сен, 19:50 285 1259715

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

>>1259695
>my_first_calculator
Ну если это скрипт был написан другим скриптом, то прикольно. Правда вместо 1000 ифов лучше бы сделал огромный словарь.

Ответы59874

5 сен, 19:57 286 1259719

301 Кб, 1533x9285,1 Мб, webm,
1920x1080, 0:25

>>1259674
крассавчик, вся суть, а мамины анониймусы будут докторскую под юбкой защищать, но не пойдут работать

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

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

Ответы5974359894

67 Кб, 1245x819
5 сен, 20:32 287 1259733

спасибо всем за помощь, ребята, я сделал 1/16 заданий на семестр

Ответы5975459756

5 сен, 20:33 288 1259736

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

Ответы5973859764

5 сен, 20:35 289 1259738

>>1259736
Какой то ты слишком ленивый пиздюк.
мимо пишу всякую мелкую хуйню для начальства, график 5/2

Ответы59787

27 Кб, 434x480
5 сен, 20:37 290 1259740

>>1259674
Кол-во населения в твоей мухосрани какое?

Ответы59894

41 Кб, 483x441
5 сен, 20:41 291 1259742

>>1259681
Тогда давай сразу Сишку использовать, Питон же тяжелый.

53 Кб, 359x400
5 сен, 20:43 292 1259743

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

Ответы5974559764

5 сен, 20:43 293 1259745

>>1259743
> Что на первом пике?
Одень очки и посмотри, блядь. Что за даун с картинками высрался.

Ответы59759

5 сен, 20:47 294 1259754

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

Ответы59756

15,2 Мб, webm,
747x420, 6:26
5 сен, 20:50 295 1259756

>>1259733>>1259754
Вообще-то достаточно одного
re.sub(r'\+(?=\d)', '', text)
Это называется lookahead assertion.

Ответы59764

42 Кб, 352x400
5 сен, 20:51 296 1259759

>>1259745
Очки надел, всё ещё не вижу нигде на пикче названия этого вьювера доков.

5 сен, 20:56 297 1259764

>>1259736
>буду на выхах
отлеживаться после скотского ебашилова

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

удачи хуле

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

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

>>1259756
>r'
плюс в рав формате все всегда работает лучше

Ответы597845978559805

5 сен, 21:15 298 1259784

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

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

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

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

+ пиздец маленький экран.

Ответы59822

5 сен, 21:19 299 1259785

>>1259764
Так и буду ебашить. Работа лайтовая, по 12 часов, хули мне
С айпада я читаю литературу по питону, память хорошая, а на пеке уже пишу код. На пол экрана idle на пол книга

Ответы59822

5 сен, 21:20 300 1259787

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

Ответы59788

5 сен, 21:23 301 1259788

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

Ответы59808

5 сен, 21:45 302 1259805

>>1259764
>который оп-чмо(ну что петух написал свой, а, уебок блядь?) описал как гандон
Но ведь ты и вправду шизик! Я нигде не соврал!
А твой сайт нужен только для пиара твоей vscode-параши и дублирования книг.

Ответы59822

5 сен, 21:46 303 1259808

>>1259788
Ты еблан? Моя работа вообще не про программирование. Пшел нах с треда, моего треда! Вон!!!!!

5 сен, 21:56 304 1259822

218 Кб, 556x98961 Кб, 556x98977 Кб, 1080x1920261 Кб, 1080x1920

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

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

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

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

>>1259805
>пиар
самому лучшему редактору коду не нужен

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

не
>дублирования
а дайрект поинтинг сука!

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

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

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

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

5 сен, 21:56 304 1259822

218 Кб, 556x98961 Кб, 556x98977 Кб, 1080x1920261 Кб, 1080x1920

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

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

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

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

>>1259805
>пиар
самому лучшему редактору коду не нужен

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

не
>дублирования
а дайрект поинтинг сука!

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

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

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

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

Показать весь текст
Ответы5982759833

5 сен, 22:00 305 1259827

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

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

5 сен, 22:06 306 1259833

>>1259822
>только руснявые отсталые васьки из дерёвни все еще думают что им нужна огромная ИДЕА что бы с комфортом писать код
Ты шизоидный дебил. Ты никогда не писал промышленный код, только свой всратые говноподолия без профайлинга, дебагера, vcs и проджект менеджера. Ты не знаешь, что такое писать код за деньги. Естественно тебе не нужна нормальная IDE
>я стараюсь вырастить из антошек простых работягх.
Ты советуешь всем фласк, с 1.5 вакансиями, вместо джанги. Твои советы шизойдного борщехлеба говно.

Ответы5984859872

5 сен, 22:51 307 1259848

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

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

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

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

>Ты не знаешь
что я знаю

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

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

>с 1.5 вакансиями
но ведь анону нужна всего лишь одна или не?

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

а не пиджаков и их рабов на веслах, гребут как то и ладно

Ответы59853

5 сен, 22:58 308 1259853

>>1259848
Какой же ты дегенерат с маняфантазиями, репорт.

Ответы59868

5 сен, 23:01 309 1259856

Так бля.
Проснулись — встрепенулись.

Сколько нынче можно выбить в ДС за позицию бекенд макаки имея два года почти опыта в офисе?

Ответы5986459866

5 сен, 23:14 310 1259864

>>1259856
30к в лёгкую.

Ответы59930

5 сен, 23:21 311 1259866

>>1259856
Полный стек?

5 сен, 23:24 312 1259868

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

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

10 Кб, 539x113
5 сен, 23:25 313 1259871

Поясните по регулярке, почему не находит?

Ответы59879

259 Кб, 485x486
5 сен, 23:25 314 1259872

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

Ответы59876

5 сен, 23:26 315 1259874

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

5 сен, 23:27 316 1259876

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

Ответы5987959881

5 сен, 23:31 317 1259879

>>1259871
.*

>>1259876
Я проиграл с самого выражения "вакансии по фласку".

Ответы59880

5 сен, 23:33 318 1259880

>>1259879
Бля, точно, вот в глаза ебусь

5 сен, 23:34 319 1259881

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

https://www.youtube.com/watch?v=7SmWn05m1Tk

Ответы59889

5 сен, 23:51 320 1259889

>>1259881
>дома всем похуй как ты будешь делать, главное быстро и дешего
Ну так быстрее все на джанге сделать, всем же похуй.
>все падсибя, без говна
В джанге ты можешь заменить любой мидлваре\приложение\драйвер\шаблонизатор, тоже все под себя, но для 90% задач хватает и того, что есть из коробки.
И да, почему ты тогда не жалуешься, что пистон тянет с собой 90% библиотек, которые ты никогда в жизни не поюзаешь?

Ответы59900

5 сен, 23:59 321 1259894

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

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

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

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

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

Ответы59900

331 Кб, 1920x1080
6 сен, 00:06 322 1259900

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

>90% библиотек
это РОСТ, а в жанге МУСОР

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

>node.js и vue.js
мертвый тек, забей, пока вкатишься уже флатер будет в каждом ларьке

Ответы59903

6 сен, 00:14 323 1259903

>>1259900
>а время на обучение ты заложил?
Это займет столько же времени. Будешь разбираться с базой\аутентификацией\авторизацией\сессиями\куками\секьюрностью и т.д. (ты же не дурачок и не будешь без всего этого сайт делать?)
>это РОСТ, а в жанге МУСОР
ЭТО ДРУГОЕ

Ответы59911

6 сен, 00:28 324 1259911

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

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

>ToolbarBuilder.AddToolBarButton(FNodeGraphAssistantCommands::Get().CycleWireDrawStyle)
>bool NGAInputProcessor::TryProcessAsBeginCutOffWireEvent(FSlateApplication& SlateApp, const FPointerEvent& MouseEvent)
как увидешь пиздец типа такого так сразу все желание чето изучать и отпадает

>ЭТО ДРУГОЕ
йеп :В

6 сен, 02:08 325 1259930

>>1259864
$30к/год ведь?

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

Ответы5993459955

6 сен, 02:34 326 1259934

>>1259930
чем в офисе занимался то?

Ответы60362

6 сен, 04:53 327 1259947

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

6 сен, 07:19 328 1259955

>>1259930
Каких $?)) ₽ ₽ ₽ 30к₽/месяц.

6 сен, 10:17 329 1260000

>>1259674
Вот смотрю вакансии в ДС, даже там что то ничего нет для новичка, на жс и пхп полно, а на питоне нет(имею ввиду веб). В основном вакансии от 2+ лет опыта, мутные конторы где про стек технологий пишут: питон, гит, линукс а разрабатывать они собираются вообще софт под винду, дата саенс, мл. И поиск всего выдаёт 500 вакансий из которых половина попала туда из за наличия ключевого слова питон.

6 сен, 13:45 330 1260082

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

6 сен, 14:12 331 1260097

>>1258207
Сначала укус, потом Бизли, потом читнуть Доусона

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

Можно еще "думать как программист" но там матан

6 сен, 16:15 332 1260148

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

Ответы601496015260158

175 Кб, 473x341
6 сен, 16:17 333 1260149

>>1260148
Ты просто дурачок.

Ответы60170

6 сен, 16:24 334 1260152

>>1260148
Чем конкретно недоволен?

Ответы60170

6 сен, 16:29 335 1260158

>>1260148
Ты небось русский перевод читал, не?

Ответы60170

6 сен, 16:38 336 1260170

>>1260158
Я же не генний ангельского языка, чтобы книги по программированию на ингрише читать.
>>1260152
Все в посте написано, всем. Сплошная вода.
>>1260149
Соре, не такой гений как вы, чтобы как 15 веке считать афтора любого текста гением.

Ответы60171601776018160190

6 сен, 16:41 337 1260171

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

Ответы60179

6 сен, 16:48 338 1260177

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

6 сен, 16:50 339 1260179

>>1260171
> тот же Укус читаешь и прям по кайфу все это
Не видел более отвратительной книги по программированию. Ну разве что хардвеи.

6 сен, 16:53 340 1260181

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

6 сен, 17:25 341 1260189

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

Ответы60192

6 сен, 17:35 342 1260190

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

6 сен, 17:36 343 1260192

>>1260189
Shift+Tab

6 сен, 21:40 344 1260271

Нужен ли этой стране Питон?

Ответы6027460284

6 сен, 21:43 345 1260274

>>1260271
Стране нужен 1С и PHP5

6 сен, 21:58 346 1260284

>>1260271
Конкретно стране нужны в основном сишечка/плюсы. Но оно тебе надо, работать на государство похроммистом в обороночке за 40 тыщ и писать документацию втрое больше самой программы?

Ответы60286

6 сен, 21:59 347 1260286

>>1260284
> нужны в основном сишечка
ГДЕ?

Ответы60287

6 сен, 22:01 348 1260287

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

7 сен, 00:35 349 1260362

>>1259934
Внезапно, код писал.

7 сен, 00:38 350 1260364

У фласка какие-то блюепринты для вменяемо роутинга, если какой фреймворк попроще и поэлегантнее?

Ответы60399

7 сен, 05:45 351 1260399

>>1260364
У вас, похоже, дислексия.

Ответы60532

7 сен, 10:56 352 1260469

>>1256256 (OP)
Предположим, мне нужна функция симметричного шифрования по заданному мной ключу. Какую лучше использовать, и из какого модуля? Алсо, какая из функций хэширования hashlib самая надёжная?

Ответы60547

370 Кб, 600x411
7 сен, 13:19 353 1260532

>>1260399
Успешные врачи в питон треде))

7 сен, 13:56 354 1260547

>>1260469
> Какую лучше использовать
Для шифрования можешь взять AES, его все еще до конца не поломали. Тебе нужно будет выбрать режим, режим зависит от задачи. Тебе нужно будет выбрать KDF, тоже зависит от задачи и доступного процессорного времени. С хэшированием то же самое: что хэшируешь, зачем? Алсо, если облажаешься при применении, стойкость самих алгоритмов не будет иметь никакого значения.

Ответы60730

7 сен, 19:20 355 1260648

146 Кб, 748x613121 Кб, 710x396

Кто-нибудь расшифруйте о чем этот долбаеб пишет. Как match, что и где он пишет, чем второе говно лучше.

Ответы6064960659

7 сен, 19:21 356 1260649

>>1260648
Что он хочет донести вторым примером, о чем он вообще, что это код должен делать.

7 сен, 19:28 357 1260654

>if match(x[0]):
Ну вот, сука, каким дауном надо быть. Он пытается что-то объяснить, на давая переменные ньюфагу, такие как x и match, не объясняя как if match(x[0]): должен работать. Как уродом надо быть, я уверен даже профи нихуя не поймут, что это ебаный код должен делать, просто кодовая шизофазия. Теперь я должен сидеть час, перебирая две переменные, чтобы догадаться что пейсатель хотел донести.

Ответы60683

7 сен, 19:45 358 1260659

>>1260648
Всё он верно пишет

Ответы60660

7 сен, 19:47 359 1260660

>>1260659
Азаза, портфель собрал?

sage 7 сен, 19:53 360 1260665

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

7 сен, 19:58 361 1260669

>Используем в else в цикле
>А теперь давайте добавим else в цикл
>Выносит за цикл
Бля, я просто, бля, ну нахуй.

Ответы60683

79 Кб, 611x611
7 сен, 20:22 362 1260683

>>1260654
Хоспаде, как весело наблюдать за вкатывальщиками, которые не знают англюсик и читают кривой перевод
>>1260669
И с похереной версткой

Ответы60687

7 сен, 20:35 363 1260687

>>1260683
И чо ты высрал? Пример работающего кода в студию. Посмотрю как у тебя match(x[0]) будет работать.

Ответы60689

255 Кб, 1280x960
7 сен, 20:39 364 1260689

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

Ответы60693

7 сен, 20:47 365 1260693

>>1260689
Ебать я ору. Сука, если у меня сначала был просто стресс, то теперь у меня истерика, причем хуй знает, я радусь, что не дебил или плачу.
Я хз, стоит ли дропать на 400 странице и неделю ингриш учить, чтобы хоть что-то понимать в документации или добивать эту парашу.
Шок.
Будь ласка, дай пример как этот шаблон можно использовать, у меня пайки уже поплавились. Спасибо за просветление, и как поступать, идти штрудировать ингриш?

Ответы60700

7 сен, 20:50 366 1260695

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

7 сен, 20:50 367 1260696

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

Ответы60700

7 сен, 20:59 368 1260700

>>1260693
>дай пример как этот шаблон можно использовать
Ты про while else?
>Спасибо за просветление, и как поступать, идти штрудировать ингриш
В любом случае тебе его надо учить, т.к. доки все равно на анлглюсике. Хотя Лутца прочитать надо, это самый полный трактат по питону, по моему. Я когда другие книги смотрел понимал, что там нихуя нет. (Хотя нет, есть, флюент пайтон заебесь еще, но это для тех, кто уже что-то умеет)
>>1260696
На киви редко фриланс проскакивает, вакансий на постоянку нет, лучше для мобилки что-то другое взять.

Ответы60701

7 сен, 21:05 369 1260701

>>1260700
Как работает while else я понимаю. Именно по двум абстрактным примерам Лутца, просто свои переменные подставь, чтобы я понял работало.
Соре пацаны, я не на того мужика бузил )
Прошелся на английском и понял какой же ущербный переводчик. Я понимаю, что английский нужно знать уже вчера и сразу после книги выучу его до разговорного, ибо это невозможно, просто.

Ответы60703

7 сен, 21:16 370 1260703

>>1260701
x = [[1,2], [3,4]]

def match(x):
____return 1 in x

Тебе специально абстрактный пример привели. x - любая последовательность чего угодно. match - любая функция проверки.

Ответы60706

7 сен, 21:21 371 1260706

>>1260703
Спасибо няша.

7 сен, 21:44 372 1260714

годнотка для правильных пачанов

https://www.youtube.com/watch?v=WkAHju2-W7Q

7 сен, 22:40 373 1260730

>>1260547
Разбираюсь с кучей мелочей на примере небольшой программки - хранителя паролей. Храниться будет хэш пассворда от хранителя, этим же пассвордом будут шифроваться (в shelve) словари содержащие пары логин-пароль от каждого сайта. Нет задачи сделать неразбиваемое хранилище (в принципе не понимаю, как этого добиться на питоне), есть задача не дать добраться до паролей хитрожопому соседу по квартире/тян. В принципе спасибо тебе, думаю дальше разберусь, однако если ещё что посоветуешь - поблагодарю.

8 сен, 00:29 374 1260767

помогите немножко
есть
list = [506039120, 506040084, 506040102, 506041329]

в sqlite3 есть столбик ids
как его туда вставить?
через executemany пишет что много значений передается

Ответы60829

299 Кб, 1600x894
8 сен, 01:52 375 1260798

лел

8 сен, 09:22 376 1260828

В ближайшее время ожидаю вопросов
>Помогите, я пишу print)helloworld( и ничиго ни работаит

Ответы60849

8 сен, 09:24 377 1260829

>>1260767
for x in list

8 сен, 11:11 378 1260849

>>1260828
Кокой ты агрессивный.

8 сен, 11:49 379 1260868

Подскажите, пожалуйста, как выполнить команду print('Hello world'), если у меня нет принтера.

Ответы6087060888

8 сен, 11:55 380 1260870

>>1260868
Взять кредит на принтер

Ответы60878

8 сен, 12:11 381 1260878

>>1260870
Я не могу, денег нет. Я хочу научиться прогмаммировать и устроиться на работу, чтобы покупать себе штуки, но тут же столкнулся камнем преткновения: мне нужен принтер, чтобы продвинуться дальше первой страницы книжки. Просто хоть плачь.

Ответы6087960886

8 сен, 12:22 382 1260879

>>1260878
Используй pseudoprint

8 сен, 12:35 383 1260886

>>1260878
Не обязательно иметь настоящий или работающий принтер. Найди любую плату и подключи её по usb к компьютеру и установи любой драйвер от принтера.

8 сен, 12:38 384 1260888

>>1260868
Продай свой мейнфрейм в музей и купи ноут с монитором.

Ответы60893

161 Кб, 1600x900
8 сен, 12:57 385 1260893

>>1260888
>ноут с монитором
А есть ноуты без монитора?

Ответы6090460908

8 сен, 13:23 386 1260904

>>1260893
Есть, почему же нет? Или ты думаешь, что ноут без экрана не работает?

8 сен, 13:27 387 1260908

>>1260893
Берешь любой ноут. Отламываешь монитор. Получаешь ноут без монитора

Ответы60940

8 сен, 14:35 388 1260940

>>1260908
Так а купить ноут без монитора можно?

Ответы6094460959

8 сен, 14:53 389 1260944

>>1260940
Б/у, например. Покупают те, у кого либо матрица есть, либо подключают ноут к монитору. Ты какой-то отсталый, просто пиздец.

8 сен, 15:06 390 1260951

36 Кб, 1366x76836 Кб, 1366x768

Короче решал задачу http://pythontutor.ru/lessons/for_loop/problems/sum_of_factorials/ .
Казалось легко, но запутался в блоке for.
Первый вариант решения на 1 пикриле. Он упорно не принимался, после 30 минут я решил глянуть ответ. В ответе был пикрил 2.
В чем различие? Я где-то в 1 коде обосрался?

Ответы60953

8 сен, 15:18 391 1260953

>>1260951
главное достоинство питона - это простота
пиши проще и будет все принимать

Ответы60955

8 сен, 15:20 392 1260955

>>1260953
Это да, +=, %= и *= очень крутые штуки, но мне просто интересно, как питон понимал мой 1 вариант решения.

Ответы6102061053

8 сен, 15:30 393 1260959

>>1260940
Я на ебее видел такой. Еще можно самому отломать и самому же себе продать такой ноут

8 сен, 18:42 394 1261020

>>1260955
>b = b + fact
>print(fact)

>summfact += fact
>print(summfact)

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

8 сен, 21:06 395 1261053

>>1260955
> +=, %= и *= очень крутые штуки
И при этом ++ Гвидо сделать не догадался.

Ответы61061

8 сен, 21:28 396 1261061

>>1261053
И зачем? += гораздо универсальнее.

Ответы61070

8 сен, 21:59 397 1261070

>>1261061
Ну, в сишках это же зачем-то есть.

Ответы6107461081

8 сен, 22:06 398 1261074

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

Ответы61106

8 сен, 22:29 399 1261081

>>1261070
В сишках ещё и undefined behavior зачем-то есть.

sage 8 сен, 23:53 400 1261106

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

Ответы6110761115

521 Кб, 640x589
8 сен, 23:57 401 1261107

>>1261106
>Да ты охуел!
Да
int i = 5;
i = ++i + ++i;

Ответы61129

9 сен, 00:18 402 1261115

>>1261106
> for (i = 0; i < n; i++) это идиома
ващет FOR I = 1 TO N STEP 1

sage 9 сен, 00:50 403 1261129

>>1261107
Но ты же понимаешь, что дело в точках следования, а не в нехорошем ++? Можно и без ++ напороться, с += например, или вызывая функцию, или даже просто с присваиванием: int i; i = i = 5. В питоне все ок лишь потому, что присваивания (в том числе и всякие короткие формы типа +=) не являются выражениями, а порядок вычисления аргументов функций прибит гвоздями.

9 сен, 10:30 404 1261222

Есть что-то типа сборника задач по питону? Фантазии ноль, а что-то изучать могу только если есть цели или задачи.

Ответы612276122861237

9 сен, 10:45 405 1261227

>>1261222
Гугел пробовал открывать, овощ?

9 сен, 10:52 406 1261228

>>1261222
питон тьютор, овощ

9 сен, 11:24 407 1261237

>>1261222
https://edabit.com

83 Кб, 922x643
9 сен, 12:48 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 и выкинуть все эти нейросети.

83 Кб, 922x643
9 сен, 12:48 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 и выкинуть все эти нейросети.

Показать весь текст
Ответы61324

9 сен, 14:46 409 1261320

Поясните, max(A) выдает из списка наибольшее по модулю число?

Ответы61326

9 сен, 14:49 410 1261324

>>1261286
Ебааать, сочувствую.Какая нахуй нейронная сеть?Тут задача уровня laba1.
Да и несколько ядер - это не про питон

9 сен, 14:53 411 1261326

>>1261320
Нет, не по модулю, но если укажешь в качестве ключа abs, то будет

Ответы61327

9 сен, 14:58 412 1261327

36 Кб, 679x57443 Кб, 1189x555

>>1261326
Какая-то обучалка значит глючная?

Ответы61364

9 сен, 16:23 413 1261364

>>1261327
переведи в int мб

86 Кб, 680x463
9 сен, 16:27 414 1261367

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

Ответы6137161397

9 сен, 16:32 415 1261371

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

Не дохуя ли ты хочешь?

Ответы61373

9 сен, 16:34 416 1261373

>>1261371
Может быть.
Но мне сойдет даже самый запорный и тормознутый сервачок. Пусть пыльный и зассаный котами. Лишь бы работал.

Ответы61375

9 сен, 16:41 417 1261375

>>1261373
Не жмотись, купи платный, он стоит копейки.

Ответы61376

9 сен, 16:42 418 1261376

>>1261375
Ну ладно, убедил.
Есть что на примете?

Ответы61379

9 сен, 16:49 419 1261379

>>1261376
Я в 00-х хостился у jino.ru. С того времени никакого больше опыта в этом не имею, поэтому подсказать не могу.

Ответы61380

9 сен, 16:58 420 1261380

>>1261379
А я в нулевых в первый класс пошел.
Ты довольно крутой парень, судя по всему. А у меня есть одна жоподерная проблемка. Может поможешь? Тутошний анон так и не предложил ничего годного, когда я спрашивал про это в прошлый раз.
Собсна суть: надо открыть пику из вк по ссылке, или еще как - без разницы. надо просто ее ПОЛУЧИТЬ далее, то что мы получаем надо отправить обратно в вк. Но не сохраняя на хард. Такое предстоит проворачивать в промышленных масштабах, поэтому я думаю что хард за такое мне спасибо не скажет. Мне вообще представляется такая, заешь затертая борозда на жестком диске, лол
Почему у меня ничего не получается? Не знаю Я делаю вот так requests.post(upload_url, files={'photo': requests.get('https://pp.userapi.com/c846220/v846220949/8e6ed/sFqKa5CmmW8.jpg').content}) и это не дает результата. Сервер вк отвечает, но пикчи не видит.
Если грузить пикчу с харда, то все работает.

Ответы61381

9 сен, 17:03 421 1261381

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

Вот тебе пример https://ru.stackoverflow.com/questions/656830/Публикация-фотографии-по-ссылке-на-стене-vk

Ответы6138361399

9 сен, 17:05 422 1261383

>>1261381
Прошел.
Есть зареганное приложение, есть токен. Говорю же - если грузить с харда то все работает.

Ответы61385

sage 9 сен, 17:11 423 1261385

>>1261383
Давай по пунктам: если ты сохранишь вот эту свою пикчу с юзерапи, она открывается? Как ты с харда грузишь? Указываешь tuple с именем файла и хэндлом? Не пробовал вместо хэндла вот этот свой io.BytesIO(requests.get('...').content) передать?

Ответы61388

9 сен, 17:16 424 1261388

>>1261385
Разобрался благодаря твоему линку. Спасибо, как минимум за это.
Ей богу, до этого столько линков перелопатил, тысячу раз спрашивал тут, у анона, в конфах - и НИХУЯ.
В итоге оказалось что я просто немного неправильно оформлял отправляемый файл. Вк хочет чтобы у него обязательно было имя ЕГО ИМЯ РОБЕРТ ПОЛСОН. И в документации об этом разумеется ни слова.

Ответы61509

9 сен, 17:41 425 1261396

Посоны, как проще всего дополнить список до определенной длины?
Пока делаю так: azaza.extend(['lol' for i in range(5)])

Ответы61809

9 сен, 17:42 426 1261397

>>1261367
heroku и pythonanywhere

Ответы6140061403

sage 9 сен, 17:44 427 1261399

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

Ответы61433

73 Кб, 1200x628
9 сен, 17:46 428 1261400

>>1261397
Чмаф тебя в щечку

Ответы61401

9 сен, 17:47 429 1261401

>>1261400
Шшш :3-<

9 сен, 17:48 430 1261403

>>1261397
>pythonanywhere
Вроде уже не бесплатный

9 сен, 18:49 431 1261433

>>1261399
Салями тебе африканца за щеку, ублюдок недоношенный

61 Кб, 629x474
9 сен, 19:11 432 1261454

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

Ответы61501

9 сен, 20:17 433 1261501

>>1261454
Это сильно зависит от работы, где-то вообще не надо, где-то раз в год формочки поправить, где-то фулстак.

sage 9 сен, 20:23 434 1261509

>>1261388
Я не тот анон, что дал линк, но тебе тоже спасибо. Я узнал, что для requests можно указывать str и bytes вместо файлового объекта не только при указании files={'foo': b'contents'}, но и при указании tuple вида files={'foo': ('filename', b'contents', 'mime/type')}. Алсо, не совсем понятно, почему оно без имени не жрет, они там тип файла по расширению определяют что ли?

9 сен, 21:18 435 1261563

29 Кб, 757x43691 Кб, 1309x74982 Кб, 815x68957 Кб, 778x631

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

после того как я сделал и откатил мок класса(main.SampleClass), модуль(func), импортнувший его до этого, всё равно продолжает ссылаться на мок, а не на настоящий класс, из-за этого падает тест(test_inner), подскажите как с этим бороться?

Ответы61810

11 Кб, 611x105
10 сен, 00:02 436 1261655

Тут кто-нибудь шарит в VK API?
Мне надо получить права wall для сайта. Но пикрил.
Я так понимаю можно это как-то устроить, как на пример описывается зедесь - https://vk.com/dev/api_confirm

Ответы61925

10 сен, 11:11 437 1261809

>>1261396
Зачем?

Ответы61839

10 сен, 11:13 438 1261810

>>1261563
Мокай конкретно импортированную функцию в нужном модуле

10 сен, 11:27 439 1261816

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

Ответы61820

10 сен, 11:36 440 1261819

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

10 сен, 11:40 441 1261820

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

Ответы61863

10 сен, 11:44 442 1261824

3,2 Мб, 2336x350446 Кб, 800x591

Ваш пахан же сойбой ебаный. Вам не стремно?

Ответы6184461884

10 сен, 11:59 443 1261839

>>1261809
Чтобы уравнять длину списков для последующей передачи их в zip

Ответы61845

10 сен, 12:04 444 1261844

>>1261824
Тебе не стремно форсами ноулайферов с форчановского ПОЛ голову забивать?
Какой нахуй вкот? Куда ты собрался вкатываться?
У тебя элементарно критического мышления нет.

10 сен, 12:07 445 1261845

>>1261839
Зачем? zip автоматически удлиняет списки.

Ответы6185461855

10 сен, 12:13 446 1261854

>>1261845
Бля, ошибся, zip_longest есть.

Ответы61858

10 сен, 12:14 447 1261855

>>1261845
Нихуя подобного
list(zip(['a', 'b', 'c'], [1, 2])) -> [('a', 1), ('b', 2)]

10 сен, 12:16 448 1261858

>>1261854
То что надо. Спасибо, анон!

265 Кб, 2001x1125
10 сен, 12:21 449 1261863

>>1261820
Да просто не могу нагуглить примера для тупых. Что-то такое написал, но работает криво

Ответы61869

10 сен, 12:32 450 1261869

>>1261863
Ээээ, у тебя генерация списка вне класса вьюхи?

Ответы61915

10 сен, 12:51 451 1261884

>>1261824
>my wife's boyfriend
штоу?

Ответы61920

10 сен, 13:25 452 1261915

>>1261869
Ну не обращай внимания, я дебил. Так где по хорошему должна быть такая генерация? Во вью или моделях?

Ответы61939

10 сен, 13:26 453 1261920

>>1261884
Кукоулд на правой пикче, который сделал вазектомию

Ответы62197

10 сен, 13:35 454 1261925

>>1261655
scope

10 сен, 13:49 455 1261939

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

Ответы61945

10 сен, 13:57 456 1261945

>>1261939
Да, и еще это должно быть независимо от реквеста.

10 сен, 15:34 457 1261987

Есть видос открытый и обрабатывающийся через opencv, надо во время обработки отдавать стрим на фронтенд. Дайте подсказку

10 Кб, 398x126
10 сен, 17:43 458 1262072

антоны, помогите с Selenium'ом, плез
нужно сделать иммитацию действий пользователя сайта.
сайт открыть я смог, а дальше, нажать куда нибудь, у меня не получается. Мне нужно получить element с помощью driver.find_element_by_id или name или xpath (как я понял)

но где мне взять ебаные id или name? в коде страницы в атрибутах нужных мне элементов только href и style. ЧЯДНТ? и как пользоваться xpath?

Ответы62132

10 сен, 20:20 459 1262132

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

47 Кб, 500x500
10 сен, 20:54 460 1262135

что дальше после питонтютора предложите поучить?

Ответы62471

10 сен, 20:58 461 1262137

66 Кб, 1035x3165 Кб, 637x45

Сижу уже пару часов, перепробовал, наверное всё, прогуглил тоже, но в упор не понимаю, в чём я не прав

Ответы6213862150

10 сен, 20:59 462 1262138

>>1262137
Проблема с подключением css к django

18 Кб, 739x412
10 сен, 21:21 463 1262150

>>1262137
Магия двача бля. Только задаю вопрос, сразу всё работает. Хуй знает, что я сделал, но почему-то заработало. Держу в курсе, веду расследование

Ответы62151

10 сен, 21:27 464 1262151

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

10 сен, 23:28 465 1262197

>>1261920
Но зачем ему тогда вообще жена, если детей не хочет, а ебёт её другой? Сумасшедшие люди какие-то.

Ответы62202

10 сен, 23:36 466 1262202

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

11 сен, 12:05 467 1262415

>>1256256 (OP)
>У питона есть 3 коммерческих направления, в которых вы МОЖЕТ БЫТЬ сможете найти работу:
>1) Машоб\датасайнс
Требует высшего образования по несвязанной с питоном и программированием вообще специальности
>2) Веб
Веб на пистоне - это, по меньшей мере, смешно. Вакансий мало. В России очень мало.
>3) Админство\девопс и связанный с ними скриптинг
Макаки не нужны.

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

Ответы62435

11 сен, 12:18 468 1262435

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

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

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

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

Ответы62496

11 сен, 13:01 469 1262471

>>1262135
Джангу и идти работать.

Ответы62505

11 сен, 13:30 470 1262496

>>1262435
>Наследование, инкапсуляция, полиморфизм есть, все нормально.
Че там с абстрактными классами? Трейты делаете?

Ответы62502

11 сен, 13:37 471 1262502

>>1262496
>Че там с абстрактными классами?
https://docs.python.org/3/library/abc.html
>Трейты делаете
Тут есть множественное наследование, костыль в виде трейтов не нужен

11 сен, 13:42 472 1262505

>>1262471
к джанге + еще какие-то плюшки?

из нагугленного postgresql/javascript ну и стандартный html css

Ответы62512

11 сен, 13:48 473 1262512

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

11 сен, 18:52 474 1262659

Сап, питонач, вопрос не совсем в тему, но всё же.

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

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

Кто-нибудь фиксил подобное?

Ответы62705

11 сен, 18:56 475 1262663

Нужно задать последовательность, либо через while, либо через for.
Короче суть в том, что дается индекс элемента(n), сумма которого равна 2 предыдущим элементам. Известны первые 2 элемента: 0,1.

Ответы62672

11 сен, 19:04 476 1262672

>>1262663
Я дам тебе страницу с подсказкой, смотря внимательно можно найти готовый код.
https://www.python.org

Ответы62678

11 сен, 19:14 477 1262678

>>1262672
Вроде разобрался, спасибо. Сам бы не смог додуматься, лол.

28 Кб, 387x477
11 сен, 19:19 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).
Где обшибка? Не соображу.

Ответы6268662688

11 сен, 19:20 479 1262686

>>1262683
Со спамом проебался, но, думаю, понятно, что это примеры всё и они разные в коде.

11 сен, 19:26 480 1262688

>>1262683
Очевидно, ты зачем-то присвоил bar сам модуль, а не результат вызова функции. Сотри и перепиши, если не поможет - запасти код целиком на пастебин, телепаты в отпууске.

Ответы62691

11 сен, 19:30 481 1262691

>>1262688
Я написал, что, вроде, присвоил по феншую.
bar = module1.foo(string)
В отладчике показывает, что да, bar получился и он словарь.
Но как только я к нему пытаюсь обратиться вылетает ошибка, что это вдруг модуль.

Ответы62693

11 сен, 19:32 482 1262693

>>1262691
Почему бы не "from module1 import foo"?

Ответы62694

11 сен, 19:33 483 1262694

>>1262693
А это всё же сильно влияет? Если у меня в модуле только одна функция, то почему не импортить целый модуль, а функцию?
Но попробовать можно, от чего нет.

Ответы62917

11 сен, 20:03 484 1262705

>>1262659
Итак, отвечаю на свой же вопрос:

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

11 сен, 20:07 485 1262707

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

Ответы62708

11 сен, 20:12 486 1262708

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

Ответы62714

11 сен, 20:31 487 1262714

>>1262708
>меня спрашивали за ООП, генераторы, немного асинхронщины
Эт на джуниора или сеньера?

Мимо другой

Ответы62715

11 сен, 20:33 488 1262715

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

Ответы62718

11 сен, 20:35 489 1262718

>>1262715
Не маловато ли? Кроме спецефичиских моментов ООП же все остальное относительно просто.

Ответы62720

11 сен, 20:39 490 1262720

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

Ответы62733

11 сен, 20:47 491 1262725

Тут лет 5 назад (а то и больше) чел свой язык написал типа смеси питона и хаскелл. Нихрена вспомнить не могу как назывался. Что-то с dog связано. Есть тут старички кто помнит?

Ответы62848

11 сен, 21:09 492 1262733

>>1262720
На гитхабе, разумеется.

12 сен, 03:14 493 1262848

>>1262725
https://pyos.github.io/dg/

Ответы62867

12 сен, 05:35 494 1262867

>>1262848
Похоже на проект для резюме, а не язык для программирования.

87 Кб, 501x768
12 сен, 07:22 495 1262894

>>1256256 (OP)
С Селениумом работал кто? Вчера часа за три освоил базу, написал скрипт, который открывает браузер и автозаполняет форму поиска на каком-то там сайте.
И столкнулся с таким вопросом: а можно ли селеном отработать только форму в текущем браузере?
Фактически селен открывает дефолтную версию браузера (без букмарок, настроек и прочего) через вебдрайвер. Я не представляю, как его можно настроить на браузер, которым я вот прямо сейчас пользуюсь, чтобы зашел на сайт вручную, кликнул по регистрации, не знаю, а потом включил скрипт, и Селениум заполнил бы эту конкретную форму.
Можно так сделать?

Ответы6289862971

12 сен, 07:27 496 1262898

>>1262894
Плагин селениума скачай для своего браузера.

Ответы63293

12 сен, 08:25 497 1262917

>>1262694
>А это всё же сильно влияет?
Нет, это никак не влияет.

Другое, что если ты делаешь print(bar), то ты не вызываешь никакой модуль и ошибке 'is not callable' неоткуда взяться, ты не вызываешь ничего, кроме функции принта. Если только ты не назвал свой module1.py print.py. Ты ведь этого не сделал, надеюсь? Пости воспроизводящий ошибку код на том же repl.it, короче.

Ответы63263

12 сен, 10:14 498 1262971

>>1262894
Никак (есть кажется какие-то дикие хаки, но лучше туда не лезть). Используй Selenium ide или что-то аналогичное.

Ответы63293

12 Кб, 571x95
12 сен, 10:18 499 1262974

Поцоны, чому VS Code не запускает мою хуйню? Если запускать через сам питон, то все пашет.
И есть ли хоткей, чтобы сразу запустить весь написанный код, а не только выделенный шифт + ентером?

Ответы6297562977

12 сен, 10:20 500 1262975

>>1262974
В системных переменных, возможно, плохо написан путь к пистону.

Ответы62980

12 сен, 10:21 501 1262977

>>1262974
Хотя погоди, ты где его пытаешься запустить? В консольке питона? Через терминал надо подобное.

Ответы62980

12 сен, 10:23 502 1262980

>>1262975
Да вроде не, через win+r -> cmd -> python питон запускается. В VS Code путь к питону верный.
>>1262977
Я написал две строчки, райт клик -> выполнить файл в консоли. Вылезает хуйня со скрина.

Ответы62988

12 сен, 10:36 503 1262988

>>1262980
Перекатился на PyCharm, с ним все ок.

Ответы6299263007

12 сен, 10:42 504 1262992

>>1262988
Сразу надо было.

12 сен, 11:03 505 1263007

>>1262988
Ссыль на репозиторий.

8 Кб, 272x239
12 сен, 11:19 506 1263016

Почему при итерации через не выводит результат, а лишь именование колонки?

for i in os.environ:
print(i)

если использовать environ без итерации, то результат тупо вываливается в консоль

Ответы63037

992 Кб, 1600x1145
12 сен, 11:43 507 1263037

>>1263016
Потому что 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

12 сен, 11:53 508 1263047

А как сделать сдвиг по Цезарю? :0

Ответы63065

12 сен, 12:36 509 1263065

>>1263047
Плюс, потом % 26. Ещё могут понадобиться ord() и chr().

12 сен, 14:08 510 1263113

https://github.com/python/cpython/pull/9101
КАКИЕ ЖЕ ПИТОНИСТЫ ДЕГЕНЕРАТЫ, ПИЗДЕЦ ПРОСТО

125 Кб, 835x1001
12 сен, 15:26 511 1263150

Скоро выпустят пеп про правильную еблю в половую жопу

Ответы63224

12 сен, 16:40 512 1263206

Не обновляться до 3,8, чек

12 сен, 17:33 513 1263224

>>1263150
class_есса

19 Кб, 328x232
12 сен, 18:20 514 1263240

Перекот не пилите в знак протеста против политкорректных ебланиев или где?

Ответы63259

12 сен, 18:33 515 1263259

>>1263240
Гвидо всё, питон всё. Переката больше не будет.

Ответы63267

12 сен, 18:38 516 1263263

>>1262917
Да я нашел ошибку.
Я писал pprint(bar) вместо pprint.pprint(bar).
Хех

Ответы63269

12 сен, 18:42 517 1263267

>>1263259
Почтим вставанием

12 сен, 18:45 518 1263269

>>1263263
Слишком толсто

Ответы63286

12 сен, 19:24 519 1263286

>>1263269
Пишу на питоне два дня, сорян.

12 сен, 19:45 520 1263293

>>1262898
>>1262971
Спасибо!

12 сен, 21:47 521 1263330

Я так понимаю регекспы - пиздец полезная штука, да?

Ответы63339

12 сен, 22:03 522 1263339

>>1263330
Да, чем быстрее их оседлаешь - тем лучше.

Ответы63342

12 сен, 22:15 523 1263342

>>1263339
Вам же сразу поясняют, что регулярки медленней работают.

Ответы63345

12 сен, 22:21 524 1263345

>>1263342
Выше писали, что быстрее. Алсо, ты же ведь не собираешься лопатить колоссального огромные тексты, так? И пара секунд тебе тоже тогда ничего не решают.

Ответы63350

12 сен, 22:31 525 1263350

>>1263345
В 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?”"

13 сен, 00:47 526 1263382

Вы что, ебать, офигели? Перекатывайте тред.

13 сен, 08:10 527 1263432

Увидел курсы на курсере по питону за пять тыщ в месяц, даже не знаю, стоит или нет? Я охуевший с работы прихожу (с++ и Qt) и просто читаю книгу и проделываю примеры, где-то занимаюсь 2-3 дня в неделю, пока проработал только 150 страниц.

Ответы6343663439

13 сен, 08:32 528 1263436

>>1263432
Зачем тебе питон?

Ответы63449

13 сен, 08:42 529 1263439

>>1263432
Не советую. Питон после плюсов вряд ли покажется сложным. Кстати, что за книга-то?
Ну перекатите уже тред, а то я сам сделаю кривой перекат

13 сен, 09:37 530 1263449

>>1263436
хочу уйти от зоопарка php, perl, bash, rails к одному языку для скриптов и веба

Книга https://www.ozon.ru/context/detail/id/4562082/

13 сен, 11:44 531 1263510

>>1256256 (OP)
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!
ПЕРЕКАТЫВАЙТЕ, ЗАЕБАЛИ!

13 сен, 12:33 532 1263528

>>1263526 (OP)
>>1263526 (OP)
>>1263526 (OP)
>>1263526 (OP)
>>1263526 (OP)

14 сен, 12:24 533 1264066

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

Ответы64257

51 Кб, 354x352
14 сен, 19:35 534 1264257

>>1264066
> макобояре
Это ты с Ruby путаешь.

6 окт, 03:32 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/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion