[Ответить в тред] Ответить в тред



<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
503 | 49 | 145

Python /python/ Python 20/08/18 Пнд 15:48:33  1249718  
image.png (865Кб, 1920x1080)
image.png (370Кб, 590x428)
image.png (212Кб, 1371x741)
image.png (58Кб, 1766x748)
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/

Предыдущий: >>1245416 (OP)
Аноним 20/08/18 Пнд 16:09:39  1249728
>>1249718 (OP)
Напоминаю, что у питона есть 3 коммерческих направления, в которых вы можете найти работу
1) Машоб\датасайнс - на доске существует отдельный тред и все вопросы касающиеся этой темы обсуждаются там
2) Веб - три самых популярных фреймворка для работы, это Django, Flask и Аiohttp
3) Админство\девопс и связанный с ними скриптинг - в данном случае вам лучше поискать соотвтетствующий тред в /wrk
Аноним 20/08/18 Пнд 16:27:14  1249740



>>1249706
>как и все мы
гохейтеры такие гохейтеры :3

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

Аноним 20/08/18 Пнд 16:28:16  1249741
>>1249718 (OP)
>не
>Шизосайт: https://sites.google.com/view/pypry/
Исчерпывающий ресурс для новичка
гандон блядь
Аноним 20/08/18 Пнд 16:43:36  1249744
523452345325 .png (409Кб, 467x432)
Братцы, поясните за курс https://stepik.org/course/154
Он для совсем зеленых вайтишников или сгодится и для матерой веб макаки со знанием трех языков?
Аноним 20/08/18 Пнд 16:45:44  1249747
>>1249744
Судя по всему это для тех, кто освоил небольшую (до 300 страниц) книжицу по питону и хочет окунуться в мир веба, так что считай, что это для тех, кто уже знает основы языка
Аноним 20/08/18 Пнд 17:17:42  1249762
>>1249718 (OP)
Где можно почитать апокалиптические прогнозы о судьбе Пайтончика после ухода Гвидо?
Аноним 20/08/18 Пнд 17:20:41  1249764
Питон прописан в переменную path, но cmd все равно отказывается на команду "python\python3" реагировать.
Аноним 20/08/18 Пнд 17:21:53  1249765
>>1249762
Второе Пришествие CL и новорожденные Elixir свергнут псевдотитана

скринь
Аноним 20/08/18 Пнд 17:27:02  1249767
>>1249765
Какие предпосылки? Комитет-то остался, а CL сейчас не очень живой.
Аноним 20/08/18 Пнд 17:36:00  1249771
>>1249767
>а CL сейчас не очень живой

Ща веб 3.0 подкатит и оживёт, там и новая редакция и версия прикатит.


>Какие предпосылки?
>Комитет-то остался

я думаю ты сам ответил на свой вопрос.


Да, это всё имхо, но по опыту, как только батя отпускает проект в свободное плавание освобождая трон, он тут же катится по пизде. В 1-2х редакциях последующих версий особо будет незаметно, ибо батя заложил базу, но дальше будет блядство, разврат и содомия

Аноним 20/08/18 Пнд 17:49:56  1249775
>>1249771
И чем CL так выигрывает в веб 3.0?
>имхо, но по опыту, как только батя отпускает проект в свободное плавание освобождая трон, он тут же катится по пизде.
Ты же в курсе, что гвидо заебался с питоном еще 5 лет назад и с тех пор занимался его разработкой крайне мало времени?
Аноним 20/08/18 Пнд 17:59:42  1249779
>>1249767
Дух лиспа живёт в json и sgml. В любом случае откроется взору многим скоро, что все сущности в мире программ являются s-expressions: данные, функции, и даже комонады. Люди боятся s-expressions как огня. В них кроется великая сила, неподвластная многим. Но люди смогут обуздать её. Нужно лишь время.
Аноним 20/08/18 Пнд 18:01:40  1249780
>>1249779
Ты можешь конечно говорить, гомоиконность и все такое, но бизнесу какой профит переходить на это. Практические задачи, где лисп дает всем пасасать предоставь и будет тебе популярность.
Аноним 20/08/18 Пнд 18:11:09  1249784
>>1249780
>бизнесу какой профит переходить на это
Никакого. Поэтому многие до сих пор пользуются Коболом.
Аноним 20/08/18 Пнд 18:15:46  1249787
>>1249784
Вот именно, можно дрочить на фишечки и академичность, как например на каком нибудь хаскеле, но профитов для людей, которые платят деньги за это крайне мало -> нет вакансий -> CL остается уделом борщехлебов.
Аноним 20/08/18 Пнд 18:21:37  1249791
>>1249787
Да. Плюсы лиспов, хаскеля, питона и другой дрисни нужны только для стартаперов и ученых. Серьезные ребята крутят серьезные бабки на божественном коболе.
Аноним 20/08/18 Пнд 18:31:56  1249794
>>1249791
Ты передергиваешь, кобол это легаси и там где он крутится, легче дида, который бы пилил фичи найти, чем переписывать все заново. Если смотреть в отрыве от кровавого энтерпрайза, то даже в стартапах он не юзается, хотя там можно юзать абсолютно любую технологию, лишь бы решала задачу. Где действительно нужна гибкость, которая объявляется киллер фичей лиспа? Зачем он нужен? Какую задачу он решает лучше, чем другие языки?
Аноним 20/08/18 Пнд 18:46:13  1249801
Но ведь Гвидо всё, почему вы перекатываете?
Аноним 20/08/18 Пнд 18:48:27  1249805
>>1249794
>Где действительно нужна гибкость, которая объявляется киллер фичей лиспа?

ML, AI
Аноним 20/08/18 Пнд 18:52:32  1249806
>>1249805
Ты понимаешь, что это очень большая область? Тут для deep learning датасаентисты гиперпараметрами крутят и в рот ебали твой лисп, а другие области пиздец тухлые. Они как то не способствуют популярности CL
Аноним 20/08/18 Пнд 19:09:07  1249810
>>1249806
https://academic.oup.com/bib/article/19/3/537/2769437

Значит "ебут" лисп?
оки доки)

https://www.mind.ai/

https://lispjobs.wordpress.com/2017/11/22/lisp-engineer-mind-ai-seoul-korea-l-a-usa/
Аноним 20/08/18 Пнд 19:17:20  1249817
lU0qQPoCIqs.jpg (149Кб, 850x973)
Какой стек брать на фронт Джанго? Задача: пилить магазины
Аноним 20/08/18 Пнд 20:11:11  1249842
>>1249728
А по бэкенду ничего нет? У меня больше душа лежит процессы ГУИшек писать.
Аноним 20/08/18 Пнд 20:40:13  1249853
>>1249817
Для магазинов тебе базового js + html + css хватит
>>1249842
Может ты имел ввиду десктопное программирование? Тут обычно питон посасывает.
Аноним 20/08/18 Пнд 20:42:08  1249857
image.png (52Кб, 360x270)
Анонче, давече слыхал такой миф, что якобы когда Гвидо разосрался с гуглом и ушел, на гугле перестали накатывать пайтон на новые проекты и вообще пайтон стал типа там уже не тру.

1) Слышал такой слух? Если да, откуда пошел он, не знаешь? Сказал может кто из известных?
2) Веришь в этот слух?
3) Это реально слух или же вообще правда (может быть от части)?
Аноним 20/08/18 Пнд 22:42:38  1249909
>>1249765
Ты забыл про Джулию, которая есть более лучший и более быстрый питон специально для дата сайенса. Эликсир+феникс вытеснят джанго, это да.
Аноним 20/08/18 Пнд 22:45:18  1249913
>>1249857
Прекрати заниматься хуйней, задавать тупые вопросы и забивать себе голову говном. Тут доска про разработку программ, маняслухи и ТРУ ИЛИ НЕТРУ можешь в /b обсудить ну или на перемене с одноклассниками.
Аноним 20/08/18 Пнд 22:50:27  1249917
>>1249909
Джулии до Питона ещё очень далеко в плане стандартной библиотеки и экосистемы. А ещё там массивы с 1 начинаются и end есть.
Аноним 20/08/18 Пнд 22:54:43  1249921
>>1249913
Судя по взрыву это правда?
Аноним 21/08/18 Втр 00:18:55  1249965
>>1249921
Судя по взрыву сплетницам место в бахгалтерии, а не в этом треде.
Аноним 21/08/18 Втр 00:25:29  1249967
Объясните что такое api и если оно есть у какого-то ресурса, то я могу питоном манипулировать?
Допустим есть api vk, но нахуя нужна pip vk_api?
Аноним 21/08/18 Втр 00:36:50  1249970
>>1249965
А что в этом треде такое важное твориться, что обсуждение судьбы питона кажется таким маловажным?
Серьезно? Помощь, забегающему рандомному анону, которому скорее всего на тебя пофиг и он еще пост продублировал где-то в форуме или чате еще и ему нужен чисто ответ здесь и сейчас, а не реальная помощь? Какой смысл играть в стековерфлоу если вопрос утонет и даже не поможет никому в будущем по поиску?

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

Думаю задача форума это дискус, сборка контента из сетей и ламповая атмосфера. А не игра в худшую реализацию SO, чтобы сделать только хужи но почувствовать себя на мгновение важным.
Аноним 21/08/18 Втр 01:07:03  1249974
>>1249970
Слухи уровня одна бабка сказала никому не интересны. А вообще, ебать тебя порвало.
Аноним 21/08/18 Втр 01:27:18  1249980
>>1249817
Brython

>>1249853
>Тут обычно ты посасываешь
а пользователю на доли секунд хуй клал

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


Аноним 21/08/18 Втр 01:44:46  1249983
>>1249980
>рассуждает про биомусор
>ставит ...
Аноним 21/08/18 Втр 02:18:01  1249994
Объясните что такое api и если оно есть у какого-то ресурса, то я могу питоном манипулировать?
Допустим есть api vk, но нахуя нужна pip vk_api?
Аноним 21/08/18 Втр 04:26:38  1250016
>>1249970
>если бы человека отправил сразу на SO
На SO за такой вопрос пизды дадут.
Аноним 21/08/18 Втр 09:09:51  1250068
>>1249909
>Эликсир+феникс вытеснят джанго

лол, ага.

Я это слышал и о рельсах которые "вот вот выстрелят" и все фреймворки на ноль поделят.

Аноним 21/08/18 Втр 09:26:01  1250076
>>1249967
могу блять ПИТОНОМ МАНИПУЛИРОВАТЬ
ААААА

ор
Аноним 21/08/18 Втр 09:29:56  1250080
>>1249967
настолько тупые вопросы задают гуглу, все это базовые знания обмена данными между серверами

Иди ищи описание: api, endpoint, http request / request methods, request formats (json etc), serialization
Аноним 21/08/18 Втр 10:22:36  1250102
>>1249794
В индустрии всё рано или поздно превращается легаси. И Кобол, и Джава, и Сисярп, и Делфи и прочий когда-либо мейнстримный Бейсик.

>Где действительно нужна гибкость, которая объявляется киллер фичей лиспа?
Где нужно быстро запилить свой DSL/eDSL, которым сможет пользоваться специалист конкретной предметной области.
Аноним 21/08/18 Втр 10:34:57  1250108
>>1250102
>В индустрии всё хайповое говно рано или поздно превращается легаси
фиксанул не благодари
Аноним 21/08/18 Втр 11:49:19  1250148
Котаны-питоны, спасайте далбоеба.
Суть такова. Я сисадмин/еблан.
Мой кривоватый стэк:
JS + reactjs + node/express + шаблонизатор handlebars.
А еще я с месяц назад осилил Лутца - основной синтаксис питона.
А сейчас я смущен и обессилен.
Суть в том что я хочу хоть как то монетизировать знания, хоть что то заработатьпусть хоть пару тыщ. Конечная цель - написать магазин.
Но бладж - писать магазин на nodejs, идея благородная конечно, но кому в моих мухосрансках это нужно? Хочется что то более релевантное. Плюс я слегка ебанулся от этой бесконечного выбора из разных вариантов. Я нуб, я теряюсь от этого.
Мне хочется стройной системы.
С горя я подумал - а может задрочить пхп - на нем же пол интернета написано. И я начал ковырять синтаксис и даже поставил апач. Но боже, БОЖЕ!!!!! после питона, на котором я по сути не написал нихуя, и который мне очень-очень зашел, пхп мне показался каким то лютым пиздецом.
Я не знаю пхп, мне еще его учить и учить, а потом теребить фрэймворк. Я не хочу этого. Все что меня в нем привлекает - распространенность.И это все.

Скажите, для моих целей Джанго подойдет? Сложно сделать простой сайтик? В него уже вшито все что нужно? Как обстоят дела с хостингом для джанго?
Распространенность питона в вэбе?
Джанго не относится к экзотике сейчас?
Короче смогу ли я на нем заработать?

UDP А к уходу Гвидо я отношусь спокойно - питон слишком обширен и имеет огромное сообщество, побурлят и устаканятся.







Аноним 21/08/18 Втр 11:55:45  1250151
image.png (28Кб, 1128x632)
>>1250148
>Все что меня в нем привлекает - распространенность
страдай потреблядь

>Джанго подойдет? Сложно
будет настроить окружение, быстрее и проще особенно для пердей вкатываться на фласке

>А к уходу Гвидо я отношусь спокойно
ваше мнение очень важно для нас, спасибо
Аноним 21/08/18 Втр 12:01:25  1250155
>>1250148
>Скажите, для моих целей Джанго подойдет?
Подойдет
>Сложно сделать простой сайтик?
Легко, ибо MVP
>В него уже вшито все что нужно?
Да, и куча доп. модулей от сообщества
>Как обстоят дела с хостингом для джанго?
По сравнению с пыхой не так много, но найти легко
>Распространенность питона в вэбе?
Нормально, но веб на питоне это не только джанго
>Джанго не относится к экзотике сейчас?
Нет, вполне юзается
>Короче смогу ли я на нем заработать?
Можешь, но в своем мухосранске может лучше попробуешь пыху? 7 версия вполне себе ничего (хотя один хуй в зажопинсках вакансии только на пятерке)

>>1250151
>быстрее и проще особенно для пердей вкатываться на фласке
И нахуя ему фласк для магазина?
Сначала он будет ебаться с настройкой всего и на выходе получит ту же джангу
>страдай потреблядь
Мнение борщехлебов всегда было очень важно
Аноним 21/08/18 Втр 12:17:04  1250166
>>1250155
>нахуя
тому шо модульность ин майнд, в то время как впс хосты греют руки с жирнющих жанго пидорасов, тащащих за собой тонны незающанных говно-батареек


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


не говоря уже о том что все падсибя
Аноним 21/08/18 Втр 12:17:29  1250167
>>1250166
>незающанных
незаюзанных
Аноним 21/08/18 Втр 12:33:31  1250177
>>1250166
>тому шо модульность ин майнд
Нахуя ему такая модульность? Установил джангу, сделал модели\вьюхи\темплейты, все! Ему не нужно собирать 20 пакетов, что бы прикрутить к сайту мидлвары, логин, орм и еще куча штук (не забываем, что фласк не умеет в каналы и любая долгая обработка запроса повесит весь сайт нахуй). Причем это все может работать крайне нестабильно, потому что это делают васяны, которые могут забить на пакет и его отладку. Да и в той де джанге ты
А еще он работать хотел. Ты же шизойдный борщехлеб, зачем ты советуешь ему то, что не даст ему работу? Ты пиздец от рынка труда далек.

>в то время как впс хосты греют руки с жирнющих жанго пидорасов, тащащих за собой тонны незающанных говно-батареек
70 рублей в месяц, ну ахуеть? К тому же он может сам поставить все, был бы питон доступен. (и еще будет ебаться с nginx'ом в добавок)

>это как манжара на 3800 пакетов и арчик на 900 угадай что будет работать более предсказуемо и хотя бы минимально понятно?
Какой же ты ебан. Он работать хочет, а не с настройкой всего этого говна ебаться. Ты понимаешь, что такое бизнес задачи? Еще и рач приплел сюда, пиздец, репорт тебе.
Аноним 21/08/18 Втр 12:34:37  1250179
>>1250177
Да и в той де джанге ты можешь поставить любые модули
фикс
Аноним 21/08/18 Втр 12:47:13  1250187
>>1250148
> Конечная цель - написать магазин.
Этих магазинов написано до усрачки как много. Возьми готовый.
Аноним 21/08/18 Втр 12:54:03  1250194
>>1250187
> Возьми готовый.

всмысле. Пиздеть обёртки с гита предлагаешь?
Аноним 21/08/18 Втр 12:55:15  1250198


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

Аноним 21/08/18 Втр 12:59:01  1250200
>>1250155
>>Можешь, но в своем мухосранске может лучше попробуешь пыху?
Я же написал - тошнит. Я учу-учу-учу, а выхлопа ноль, реальных проектов ноль. Фриланс на react - не потяну. Нет опыта реальных проектов. А тут вакансий на нем нет.
Учить третий язык не заработав вообще не копейки, это такое себе. Тем более что он мне не очень понравился.
Мне сейчас фрэймворк нужен, который даст мне стройную систему, в которой можно что то сделать с конечным результатом. Простой блог, сайтик с логикой и БД. Что то такое.
Я не особо рвусь идти куда то в вэб-студию клепать сайты потоком.
Я вот и подумал о Джанго.

>>По сравнению с пыхой не так много, но найти легко
А средняя цена хоста сильно болеше пхп-шной?

>>1250151
>>ваше мнение очень важно для нас, спасибо
Да я к тому что эта тема лейтмотивом идет через всю нить.
Аноним 21/08/18 Втр 13:02:13  1250204
>>1250200
Ну, твое дело.
>А средняя цена хоста сильно болеше пхп-шной?
Не особо
Вот я таким пользовался
https://hostpresto.com/django-hosting/
Аноним 21/08/18 Втр 13:07:40  1250209
>>1250204
>>Ну, твое дело.
Спасибо за мотивацию в любом случае, бро.
Начну с Джанго.

Схороню.
>https://hostpresto.com/django-hosting/
Аноним 21/08/18 Втр 13:14:49  1250216
>>1250194
Берешь какой-нибудь x-cart, или prestashop, накатываешь на хостинг и торгуешь. При чем тут какие-то "пиздеть обёртки" я не понимаю.
Аноним 21/08/18 Втр 13:47:56  1250228
>>1250216
Тот кун не я.
Если бы я хотел онли сайты клепать - я бы тогда вообще не морочился ничем. А освоил бы вордпресс или джумлу, и не ебал себе мозг.
Но я же хочу сам писать.
Аноним 21/08/18 Втр 14:03:00  1250234
>>1250228
>хочу сам писать
зачем? у тебя толпа из покупашек за дверью?
Аноним 21/08/18 Втр 14:05:01  1250235
>>1250228
Вопрос стоял о монетизации. Если предполагалось монетизировать CMS типа "магазин", то это невозможно: лучше того, что имеется на рынке, не напишешь. Остается только взять готовый и торговать, получая прибыль.

Если просто хочется научиться чему-нибудь, то ок.
Если цель - научиться и монетизировать, то можно пописать какую-нибудь супер оригинальную онлайн игру, например.
Аноним 21/08/18 Втр 14:07:16  1250236
image.png (10Кб, 580x86)
>>1250235
>можно пописать какую-нибудь супер оригинальную онлайн игру
Аноним 21/08/18 Втр 14:20:16  1250243
>>1250235
>Если предполагалось монетизировать CMS типа "магазин", то это невозможно

лол, с какого невозможно? Что сверхтрудного в СЕО?

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

Аноним 21/08/18 Втр 14:31:48  1250252
>>1250243
>Васяну похуй на чем будет у него магазин, главное что бы оплата была подключина и фистифлюхи сверкали,
Васяну станет не похуй, когда он словит свой первый XSS и SQL-injection.

>а всякие Вордпрессы и xcart - это говно, на которое васян не хочет тратить ни бабки, ни мозги включать.
Тогда васян лошара и проебёт бузинес.
Аноним 21/08/18 Втр 14:37:40  1250255
>>1250252
>когда он словит свой первый XSS и SQL-injection.
>Django
>XSS и SQL-injection.

яснопонятно

залётный, иди нахуй
Аноним 21/08/18 Втр 14:41:03  1250261
>>1250255
Новичок везде может наклепать уязвимостей, даже в джанге.
Аноним 21/08/18 Втр 15:03:05  1250274
image.png (40Кб, 1166x940)
image.png (57Кб, 1202x584)
>ублюдский баш следующий хех
Аноним 21/08/18 Втр 15:17:07  1250284
image.png (43Кб, 1140x814)
ну вы уже догадались о чем речь и кто топчик, а кто устаревший тормозной уебок без настроек, так ведь ;)
Аноним 21/08/18 Втр 15:27:00  1250291
>>1250284
По-моему, когда ты опережаешь блокнот с парой рюшечек на 0.7%, то гордиться особо нечем.
Аноним 21/08/18 Втр 15:31:43  1250297
>>1250274
откуда статистика
Аноним 21/08/18 Втр 15:36:26  1250301
>>1250297
https://www.microsoft.com
Аноним 21/08/18 Втр 17:36:39  1250372
Есть вот такой код https://pastebin.com/9dk7PjzF, который собирает некоторую статистику по словам. len(words) = 3039469. С такими объёмами, естественно, он шевелится медленно. Как его можно распараллелить и при этом не создавать копию words для каждого worker'а? Знаю про multiprocessing.Pool.map, но не будет ли такой подход как раз плодить копию words для каждого процесса?
Аноним 21/08/18 Втр 18:02:55  1250398
>>1249917
>Джулии до Питона ещё очень далеко в плане стандартной библиотеки и экосистемы.
Ну так там и 1.0 буквально неделю назад вышла.

>>1250068
Они и выстрелили, ты в танке живешь? не пиши мне больше
Аноним 21/08/18 Втр 18:25:54  1250420
Мельком тут видал, при обсуждении ВСКи, что в версии 1.26 телеметрию неотключаемую добавили или я неправильно понял? Стоит ли обновляться с до последней версии, что там вообще нового добавили и что по-настоящему является ништяком?
Аноним 21/08/18 Втр 18:30:14  1250425
>>1249718 (OP)
Как изменить переменную, передаваемую в функцию как аргумент ? В сишечке и с++шечке через поинтеры, а в питоне как ? Или тут нельзя ?
Аноним 21/08/18 Втр 18:47:47  1250444
>>1250425
Если аргумент мутабельный, то делай с ним что хочешь. Если нет, то только через global\nonlocal.
А собственно, зачем тебе это?
Аноним 21/08/18 Втр 18:54:37  1250450
>>1250420
Там наоборот Offline Mode сделали https://code.visualstudio.com/updates/v1_26#_offline-mode
Аноним 21/08/18 Втр 19:16:35  1250467
>>1250450
Бля, я плох в ингрише, можешь вкратце сказать как сразу без телеметрий новую вурсию запустить? Если что, у меня из сорцов code собранный. Соре за лень, прост не хочется делать то, в чем я пока-что плох. В двух словах буквально что нажать.
Аноним 21/08/18 Втр 19:18:11  1250469
>>1250467
*пока что
Да.
Аноним 21/08/18 Втр 19:21:16  1250474
>>1250444
Ну напримерсортировка массива обычным вызовом функции а не присваиванием чисто по приколу, я шарю что у вас можно так и сяк
Аноним 21/08/18 Втр 19:25:32  1250477
>>1250474
Так сортируй, кто ж тебе запрещает? В сишечке у тебя значения примитивных типов могли лежать в переменных. В питоне у тебя в переменных лежат только ссылки, а значенияобъекты всегда лежат отдельно. Соответственно, ссылку на свой массив в функцию ты передаешь по умолчанию, по-другому сделать просто не можешь. И если ты массив в функции отсортируешь, используя имя аргумента, как ссылку на него, то в вызывающем коде по ссылке из переменной на этот массив ты, конечно же, тоже увидишь изменения.
Аноним 21/08/18 Втр 19:46:58  1250493
>>1250467
В настройках пропиши
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false
Аноним 21/08/18 Втр 19:48:43  1250496
>>1250493
У меня и так это стоит, но что-то про офлайн-мод писали. Я так и не понял, что изменилось.
Аноним 21/08/18 Втр 19:57:08  1250504
>>1250496
Они сделали несколько новых настроек, которые соответствуют для фичам, которые хотят в интернет. Если их выключить, VS Code перестанет ходить в интернет совсем, по идее. Список этих настроек по ссылке.
Аноним 21/08/18 Втр 20:12:16  1250512
>>1250504
Ок, все, понял. Короче абсолютли вырубить все можно через список всех команд, но можно обойтись банальным выключением телеметрии. Спасибо.
Аноним 21/08/18 Втр 20:33:39  1250530
>>1249994
Эй дружок пирожок, тобой выбрана неправильная дверь. гугл ком две вкладки вниз
Аноним 21/08/18 Втр 20:53:46  1250570
Подскажите нюфане, есть способы избавиться при выводе от dict_values() при вызове .values(), Кроме очевидной смены типа, вроде вызова list(.values())? Заранее спасибо, братишки.)
Аноним 21/08/18 Втр 20:58:21  1250574
>>1250301
А ты одарённый я смотрю
Аноним 21/08/18 Втр 23:32:52  1250675
>>1250570
Ты лучше расскажи, зачем тебе это. А то ты спрашиваешь, как говорить, но не ртом, и синтезаторы речи не предлагать.
Аноним 21/08/18 Втр 23:41:38  1250676
Что скажете за курсы на stepik?
Или лучше книгу почитать?
Аноним 21/08/18 Втр 23:43:09  1250678
>>1250675
Ничего не понял. Нужно чтобы при выводе словаря, с вложенными значениями другого словаря, я получал удобочитаемый текст, а не сплошные dict_values(*)'ы.
Аноним 22/08/18 Срд 00:02:04  1250684
>>1250678
Напиши свой pretty print, который обходится форматирует dict_values по-другому. Или не храни вьюшки другого словаря в словаре. В этом все равно особого смысла нет.
Аноним 22/08/18 Срд 01:44:32  1250714
>>1250467
>тупой
>не знает основного языка
>но на дваче сказали что надо блюсти прайвеси с малых лет
>в чем я пока-что плох
ох уж этот мамин анонимас :3

не забудь что гитхаб весь в черьвях, как только напишешь что то стоящее, твой код тут же СПИЗДИТ МС!


>>1250474
прекращай дрочить и начинай жить байтоеб, велком


Аноним 22/08/18 Срд 07:56:22  1250738
image.png (217Кб, 1814x986)
кек
Аноним 22/08/18 Срд 08:11:36  1250740
>>1250372
> Как его можно распараллелить и при этом не создавать копию words для каждого worker'а?
Никак. Трединг для cpu-bound задач (твоей) бесполезен, мультипроцессинг требует копировать данные, так как у процессоров общей памяти (почти) нет. Ты можешь иметь одно или массив значений, но только примитивных числовых типов - https://docs.python.org/2/library/multiprocessing.html#sharing-state-between-processes . кодировать и декодировать твои слова, наверное, не оправдает затрат.

3 миллиона слов это максимум 50Мб, чего жалеть скопировать-то? Просто ты воркерам сразу слайс нужный передавай, тогда и скопируешь, в итоге, всё только один.
Аноним 22/08/18 Срд 08:20:47  1250744
>>1250740
а ограничение на воркеров есть?

допустим у меня куча картинок и каждую надо отресайзить и сохранить, т.е можно ли это говно сразу раскидать на процессы?
Аноним 22/08/18 Срд 08:59:33  1250752
>>1250744
>а ограничение на воркеров есть?
Какое ограничение? Количество? Нет, конечно.

>можно ли это говно сразу раскидать на процессы?
Ну, эм, можно, почему нет.
Аноним 22/08/18 Срд 10:35:33  1250781
>>1250752
охуенно! надо заморочиться, а то кажется что скрипт не достаточно моментально отрабатывает
Аноним 22/08/18 Срд 11:19:42  1250795
>>1250781
Ну тащемто если говорить про серьезные задачи, то задержки в >300мс это плохо, я сам с этим сталкивался (ебучие питоновские циклы) и поэтому этот микросервис, пришлось переписать на GOвне
Аноним 22/08/18 Срд 12:28:24  1250833
>>1250795
>GOвне
Че не раст?
Аноним 22/08/18 Срд 12:32:38  1250835
image.png (562Кб, 1812x988)
внезапно заметил что отъебнули все мои охуительные скрипты, и т.к я уже дилавой то хочу наконец разобраться что за данные он выдает, что блять за структ сука, это какое то сишное дерьмо или где?

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



>>1250795
брр, прохладная стори, я бы лучше на растике заибался
Аноним 22/08/18 Срд 12:47:04  1250840
>>1250835
https://docs.blender.org/api/blender_python_api_master/bpy.types.bpy_struct.html#bpy.types.bpy_struct
Аноним 22/08/18 Срд 12:52:04  1250844
>>1250714
Ты чо такой агрессивный, поехваший? С рождения ингриш знаешь? А сейчас в совершенстве владеешь? Иди на хуй, короче, долбаеб.
Аноним 22/08/18 Срд 12:57:41  1250847
>>1250840
>https://docs.blender.org/api/blender_python_api_master/bpy.types.bpy_struct.html#bpy.types.bpy_struct
>built-in base class for all classes in bpy.types.
>Note that bpy.types.bpy_struct is not actually available from within Blender, it only exists for the purpose of documentation.
ну теперь то всё стало намного понятнее!


>>1250844
>такой агрессивный
потому что безмозглая школа хайпит сама не зная зачем, завтра все в окно выходить начнут и она выйдет и поделам дегенератам блядь
Аноним 22/08/18 Срд 13:08:40  1250852
>>1250847
Вторую строку прочитай. Всякие объекты типа мешей унаследованы от bpy_struct, но реализованы они в самом блендере, поэтому фактические им наследоваться незачем.
Аноним 22/08/18 Срд 13:17:49  1250857
>>1250852
>фактические им наследоваться незачем.
сложнааа

давай на пальцах - у меня есть

массив - bpy.context.selected_objects
его иттератор - ob
ебаного вида - <bpy_struct, Object("Cube.003")>

как мне теперь к нему прихуячить залупу типа - bpy.ops.uv.reset()

учитывая тот факт что в среде уже
>Builtin Modules: bpy, bpy.data, bpy.ops, bpy.props, bpy.types, bpy.context, bpy.utils, bgl, blf, mathutils
Аноним 22/08/18 Срд 13:18:20  1250858
>>1250740
Эх, понял спасибо. Буду пробовать переписывать на функциях и кидать задачи в Pool.
>>1250744
У тебя как раз задача для multiprocessing.Pool.
Аноним 22/08/18 Срд 13:20:49  1250859
если чо очевидное ob.bpy.ops.uv.reset() выдает
>AttributeError: 'Object' object has no attribute 'bpy'

>>1250858
>У тебя как раз задача для multiprocessing.Pool.
Эх, понял спасибо. Буду пробовать как появится время
Аноним 22/08/18 Срд 13:33:34  1250865
>for ob in bpy.context.selected_objects:
>....bpy.context.scene.objects.active = ob
после вот этой магической конструкции все заработало лол
Аноним 22/08/18 Срд 13:34:02  1250867
а ну она селектор на иттератор типа смещает, японял
Аноним 22/08/18 Срд 13:37:10  1250868
>>1250833
Потому что можно без задней мысли запилить сервис прочитав пару тотриалов. С растом такое не прокатит или нужно растомана искать под эти задачи.
Аноним 22/08/18 Срд 13:37:31  1250869
>>1250865
Операторы работают с объектом, находящимся в режиме редактирования. Ты там в скрипте, который где-то выше по треду, переключаешь активный объект (который последним тыкнул при выборе с шифтом) в режим редактирования и вызываешь оператор. При множественном выделении у тебя активный объект не менялся на протяжении всего цикла, ты это исправил.
Аноним 22/08/18 Срд 13:42:01  1250871
image.png (722Кб, 1566x1032)
>>1250869
>исправил
хуй там, он как будто не прогоняет весь цикл, а уебывает сразу после тогл едит мода

попробую МУЛЬТИЦИКЛ !
Аноним 22/08/18 Срд 13:45:28  1250874
>>1250871
А чего ты эдитмод пидорасишь туда-сюда? Включил, сделал, что нужно, выключил, пошел на следующую итерацию со следующим объектом.
Аноним 22/08/18 Срд 13:58:23  1250880
image.png (150Кб, 1554x630)
>пиздооос
зделял >_<

и это при том что
>bpy.ops.uv.textools_texel_checker_map()
автоматически тебя вышвыривает в обжект мод, но если его вытащить из отдельной залупы и подпихнуть в первую, то нихуя не сработает; если хуячить бокс анрап сразу через аддон то ТОЖЕ Ничего не сработает(при чем по отдельности все пашет) я ебал этот индус код индусов сука блядь...


>>1250874
>А чего ты эдитмод пидорасишь туда-сюда?
тому шо работаю с ув разверткой?

чекер нельзя накинуть не выйдя из эдит мода

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

(так что теперь шашечки будут 1в1 как уечевские на всех моделях)
Аноним 22/08/18 Срд 14:22:18  1250910
image.png (21Кб, 1222x270)
теперь еще их хуй загрузишь лол, пришлось каждую залупу вставлять в отдельный макрос и уже их объеденять и биндить

эх, а я помню так изъебывался, пути по красоте делал, а теперь там минифицированная портянка в три этажа ~_~

Аноним 22/08/18 Срд 14:26:04  1250915
Пацаны, а что, давно на фришардик-эмуляторе линейки питон дропнули? Решил тут опять вкатиться, а там грят жабу теперь пердоль иди, никакого тебе жайтона больше
Аноним 22/08/18 Срд 14:28:46  1250920
>>1250915
Жайтон стух, легаси поддерживается, но новой версии скорее всего не дождемся
Аноним 22/08/18 Срд 14:44:56  1250937
>>1250915
дык пупу на жите же
Аноним 22/08/18 Срд 14:48:54  1250939
Кто пробовал гонять удава на невидия карточках. В чем профит?
Аноним 22/08/18 Срд 14:50:52  1250941
>>1250939
Что ты имеешь ввиду? CUDA какое нибудь?
Аноним 22/08/18 Срд 14:52:46  1250943
>>1250937

Он про фришард-сервер Lineage 2 - там раньше скриптинг на питоне был.
Аноним 22/08/18 Срд 15:09:33  1250955
Я попытался распараллелить своё говно (>>1250372). Получил https://pastebin.com/5UgJYmm9. Этот код положил ОС с out of memory, т.к. у меня нет swap раздела. Объясните, почему мой говнокод жрёт 16+ Гб и как сделать так, чтобы он не жрал столько памяти?
Аноним 22/08/18 Срд 15:12:37  1250958
>>1250943
так а зачем тогда житон ?

>>1250955
можешь создавать свопфайл ;) если не на бтре правда
Аноним 22/08/18 Срд 15:15:38  1250960
>>1250958
>так а зачем тогда житон ?

Потому что сам сервер написан на жабе и питон там интегрирован был через житон.
Аноним 22/08/18 Срд 15:25:12  1250967
>>1250960
~_~

>At runtime (some-of) the interpreted code would be JIT-compiled to native code, but that's completely different, and the HotSpot VM already does this. Given that HotSpot has been developed over a long period of time with serious resources behind it, and specifically tuned for Java, I doubt you could get anything even approaching as good as it out of PyPy.

pypy => JIT => java -- smekaesh?
Аноним 22/08/18 Срд 15:28:08  1250971
>>1250967
>JIT => java
Ты тупой?
Аноним 22/08/18 Срд 15:38:20  1250973
>>1250971
ну че ты четы, не стукай братишка, жит разве не жава придумала?
Аноним 22/08/18 Срд 15:42:41  1250977
Кто там в треде про Битардск хотел вместе учить Питон?
Аноним 22/08/18 Срд 15:48:05  1250978
>>1250973
Какая разница, кто его придумала (нет, не жава), концепция jit'а к языку не привязана никак.
Аноним 22/08/18 Срд 16:11:37  1250990
>>1250973
JIT, как и все хорошие идеи в программировании, появился в Лиспе еще в 60-ых.
Аноним 22/08/18 Срд 16:26:41  1251001
А тут есть успешные миддлы/помидоры?
Может быть кому нибудь нужен джун на пистоне, если актуально, откликнитесь пожалуйста!
Аноним 22/08/18 Срд 16:41:11  1251006
>>1250978
>нет, не жава
видимо самого известного представителя и принял за прародителя


чому тогда все остальные на жите появлятся начали? чем жава хайпанула?

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

Аноним 22/08/18 Срд 17:04:14  1251017
image.png (260Кб, 473x295)
>>1251006
Кто остальные? Кто все? Полно динамико-языков без этого. JIT это просто вид компиляции, технология оптимизации байткода, ВСЕ. Какой хайп? Что ты несешь?
Аноним 22/08/18 Срд 17:12:08  1251020
>>1251017
еба да расслабься ты братишка успакойся водички попей ага


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

в роботе же тоже жит или вм? что то я окончательно запутался, пойду баеньки наверн @_@
Аноним 22/08/18 Срд 17:18:47  1251023
image.png (33Кб, 300x309)
>>1251020
>ну пайпай на джите например, кложа хуежа, кто там у пиджаков я не ибу, но тоже жит
>хотя я не уверен, даже если не жит, то значит пизженный и закрытый жит
>в роботе же тоже жит или вм?
Аноним 22/08/18 Срд 17:50:54  1251043
Как сделать, пропуск строки в интерпретаторе?
Аноним 22/08/18 Срд 18:05:24  1251047
В смысле?
Аноним 22/08/18 Срд 18:05:51  1251048
>>1251043 --> >>1251047
Аноним 22/08/18 Срд 18:13:21  1251056
>>1251047
Похуй.
Аноним 22/08/18 Срд 18:16:50  1251059
>>1251006
>ну епт, когда ты слаще консольки с зеленым курсором ничего не видишь
Блядь, сколько тебе лет, 14-15? GUI появились вместо со Smalltalk в конце 60-ых, если что.

>да ноу конкуренции, хуле там придумывать сложногого
Про Кобол и Фортран что-нибудь слышал? Я уж не говорю про экзотику типа Simula и APL.
Аноним 22/08/18 Срд 18:20:16  1251060
>>1251020
Кложа работает на жвм, jit - это фича платформы, а не языка. Я вообще не понимаю, в чем твой вопрос. JIT - это техника оптимизации для кода, исполняющегося в виртуальной машине. Это хорошая, годная (эффективная) техника, поэтому многие ее используют - например, тот же pypy, про который ты выше писал. Вот и все, так в чем вопрос-то?
Аноним 22/08/18 Срд 22:21:47  1251164
>>1250847
На чем хайпит? Ты можешь свои мысли в кучу собрать шизанутый?
Аноним 23/08/18 Чтв 01:46:37  1251228
Кто хочет учить Питон вместе в конфе?
Аноним 23/08/18 Чтв 02:13:43  1251231
посоветуйте че почитать посмотреть про treading gil asyncio и прочее
Аноним 23/08/18 Чтв 02:20:16  1251232
>>1251228
Я, кидай контакты
Аноним 23/08/18 Чтв 03:02:59  1251237
>>1251232
https://vk.com/reifid пиши на фейкоакк
Аноним 23/08/18 Чтв 04:47:33  1251246
>>1251231
https://asvetlov.blogspot.com/2011/07/gil.html классика про гил. Про остальное по блогу поищи.
Аноним 23/08/18 Чтв 07:12:50  1251254
image.png (235Кб, 606x664)
>>1251059
>со Smalltalk
твоя правда

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

>>1251060
>жвм, jit - это фича платформы
ага, а что за платформа?

>в чем твой вопрос
ни в чем лол, это же просто чятик))

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

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

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


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

Аноним 23/08/18 Чтв 07:20:25  1251257
>>1251254
>это как?
Прочитать сидя рядо друг с другом главу лутца, печатать на кливатуре через слово, а потом под пледиком няшиться.
Аноним 23/08/18 Чтв 07:31:46  1251258
>>1251254
>это как?
Проект какой-нибудь пилить вместе.
Аноним 23/08/18 Чтв 07:36:44  1251259
>>1251257
это конечно мило :3 учитывая ебанный холод

но что делать если удаленный хуй проибется по срокам, или ты думаешь активная агитация по скайпику его заставит что то делать а не просто фапать друг на друга лел
Аноним 23/08/18 Чтв 08:33:42  1251269
>>1250204
>>Ну, твое дело.
Обдумав все пару дней, поглядев на hh, я все таки решил что как бы мне не нравился питон, буду изучать пхп, как ты и посоветовал.
Причина элементарна - в моем городе на пхп в разных вариантах 12 вакансий. И это не говоря о том, процентов 90% проектов в моем сранске реализовано на пхп.
Питон - шесть вакансий, но все они не связаны с вэбом. И не для джунов.
Цимес в том, что я слегка под 30 возрастом. И вкатиться джуном у меня шансов нет. Я начинал изучение с JS. react+node/express. Тут я джуном потяну, но тут тупо нет вакансий, да и кому я нужен.
Так то у меня есть не плохая работа. Но от своего хобби хочется уже хоть какую отдачу получить.
По итогу получается что пхп в моей ситуации выгоднее. Буду самостоятельно писать сайты, натаскиваться, потом искать какую нибудь простую удаленку. Работы на пхп многократно больше.
Тупо заработать шансов больше. Пусть и доширак.


Аноним 23/08/18 Чтв 08:41:28  1251271
>>1251269

Я тоже хотел учить и тоже пилить магазин.

Дежавю, блять.

А почему ты фрилансить не хочешь на джанге и питоне?
Аноним 23/08/18 Чтв 09:33:55  1251282
> фришард-сервер Lineage 2

>>1250990
>>1250978
>>1250967
>>1250973
>>1251006
>>1251017
>>1251020
>>1251023

А зачем вы тут срач про JIT развели, если речь шла про сервачок для линейки, про вырезание разработчиками из него поддержки питона и про мой бугурт от этого факта (хотел за дошики во фришардостроительство вкатиться, как в славные нулевые а там жабу теперь требуют, на питоне квестики, евенты и шопоботов больше нипаписать)?
Аноним 23/08/18 Чтв 09:36:39  1251283
>>1250967

О, а где этот pypy к l2j прикручен?

А то я упоминаний о нем ни в исходах ни у разрабов в заметках не нашел.
Аноним 23/08/18 Чтв 09:47:42  1251285
>>1251271
>>А почему ты фрилансить не хочешь на джанге и питоне?
Есть мнение что джуну вкатываться во фриланс - идея такая себе. Там сидят люди с опытом продакшена.
Самостоятельная ниша нуба - это пилить что то в стол - но это на годы может затянуться. Альтернатива - "напишу магазин за три копейки", но тут хоть реальная задача, и три копейки по итогу.

В моем контексте я склоняюсь к пхп сейчас вот почему:
1. Он повсеместно распространен, а значит вкатиться хоть как то шансы выше.
2. Убежден что реальный рост идет только тогда - когда решаются реальные задачи, и за это идет хоть минимальное денежное вознаграждение. Вкатываться как хобби можно годами просто. Пхп опять же для этого подходит лучше других вариантов. Вкатиться в react разработку с ноля - чет слабо вкатывается.
3. php относительно прост.
4. Если все же вкатываться в вэб полноценно, то без знания пхп не обойтись по итогу все равно.
5. Все же хуй пхп сдохнет. 7-я версия, монструозное комьюнити.

минусы понятны:
1. конкуренция.
Но опять же, в моем городе в крупную юрфирму требуется php прогер, оклад 110 штук, помогут с переездом и тому подобное. И вакансия висит и висит. Что характерно.

2. говностайл код.
Тут уж кто как.

Как то так по итогу говоря.

Аноним 23/08/18 Чтв 09:52:11  1251288
>>1251285
Напиши плис свой алгоритм изучения пхп и сопутствующих библиотек, а то я вообще с ним не знаком.
Аноним 23/08/18 Чтв 10:03:08  1251292
>>1251288
Я тоже нихрена не знаком. Так что гайда у меня нет пока что. Думаю начать с запиливания чего то совсем простого. И по ходу пьесы уже разбираться.
А потом ковырять laravel, фрэймворк.
Эх, если бы питон был хоть в половину распространен.

Могу тебе ток сказать что все упирается в инициативность.
У меня есть знакомый, так у него ИП свое, он делает сайты на джумле\вордпрессе. Он даже не знает что такое POST и GET, точнее смутное понятие об этом имеет. Однако свои 30-40 тысч он как то делает. А я сижу, ковыряюсь в абстракциях react, и хули толку?
Аноним 23/08/18 Чтв 10:25:04  1251302
>>1251228
Не понимаю конфоблядей, вообще, как вы поднимаете свою обучаемость, если находитесь в такой же группе вкатывальщиков? Если бы был ментор какой-нибудь который бы пересказал Лутца голосом, то это было бы оправдано. А так что вы там будете делать? Сидеть и молчать читая книжки? Даже если делать очередную имиджборду\магазин, то это лучше делать самому, т.к. иначе не будет понимания процесса.
Аноним 23/08/18 Чтв 10:28:33  1251305
>>1251302
>Даже если делать очередную имиджборду\магазин, то это лучше делать самому, т.к. иначе не будет понимания процесса.
И дизайн тоже?
Аноним 23/08/18 Чтв 10:30:27  1251308
>>1251285
> 1. Он повсеместно распространен, а значит вкатиться хоть как то шансы выше.
Найс логика

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

> 3. php относительно прост.
Не легче питона

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

> 5. Все же хуй пхп сдохнет. 7-я версия, монструозное комьюнити.
Внатуре, иди скажи им это в их треде, ОХ ВЕЙТ

> минусы понятны:
> 1. конкуренция.
> Но опять же, в моем городе в крупную юрфирму требуется php прогер, оклад 110 штук, помогут с переездом и тому подобное. И вакансия висит и висит. Что характерно.
То ты ноешь что у тебя там для вакансий с питоном ищут не Джуна, то пишешь что есть свободные вакансии пхп на 110 - вот это мой шанс

> 2. говностайл код.
> Тут уж кто как.
Пхп организован самой своей природой так что ты не можешь писать на нем нормально.
Аноним 23/08/18 Чтв 10:31:21  1251310
>>1251305
Это если ты фулстак-вебмастер-на-дуде-игрец, для бекенд-макаки достаточно просто api сделать
Аноним 23/08/18 Чтв 10:39:17  1251313
>>1251269
>И вкатиться джуном у
тебя шансов одинаково с любым яп, суть в твоих личных качествах


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


Аноним 23/08/18 Чтв 10:58:41  1251319
>>1251282
>А зачем вы тут срач про JIT развели
я был сонный а анон возбужденный ._,

>фришардостроительство вкатиться
качаешь унрил лончер - тапаешь на вкладку модденг - и выкачиваешь 60 гигов говна под канона\арк\ут4\арму -- пишешь скрипты на роскошной лопше

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

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


попробуй вью


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

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

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

>>1251305
>дизайн
>веб 20
>в цэске уже блядь даже радиал градиенты завезли, все остальное в бустрапе
~_~

>>1251308
>Внатуре, иди скажи им это в их треде, ОХ ВЕЙТ
кек

>ты не можешь писать на нем нормально.
чому?

Аноним 23/08/18 Чтв 11:12:43  1251326
>>1251319
>там не получают знания а создают туссовочку, ты не веришь чем занимаешься тому шо вокруг тебя животные, единсвенный способ выбраться из говна это хотя бы ментально окружить себя единомышленниками, которые думают и мечтают и интерисуются одними вещами - это часть культуры, без которой так сложно проффесионалу
Что? Я в соло выучил питон, сам нашел работу, перекатился за бугор без всяких единомышленников, потому что хотел этого. Это какая-то ментальная импотенция, когда что-бы получить новое знание (в открытом доступе, лол) требуется группа таких же даунов. Такие люди сидят в местном треде про битардск, хотя за два месяца уже могли хотя бы основы выучить.
Какие же социобляди дегенераты, пиздец просто.
Аноним 23/08/18 Чтв 11:17:46  1251328
>>1251326

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

не
Аноним 23/08/18 Чтв 11:17:56  1251329
>>1251326
Как нашел первую работу без опыта?
Аноним 23/08/18 Чтв 11:19:53  1251331
сука ебаная кривая вакаба отсрпавляет по энтеру вместо первода строки аааа


не
>получить новое знание
завести идиномышленников и почувствовать себя частью кодерской субкультуры
Аноним 23/08/18 Чтв 11:26:39  1251335
>>1251308
Я из за вас как хер в рукомойнике бладж.питон vs пхп .Туда сюда носит. Я знаю основы питона. Но я хочу сделать уже что то что принесет какие то деньги. У меня есть работа, я не пытаюсь ткнуться отчаянно джуном, тем более у нас в городе вэб на питоне не требуется. Мой вариант ток один - по началу делать что то типа сайтов на заказ. И учиться на практике.
Аноним 23/08/18 Чтв 11:33:12  1251341
>>1251335
присмотрись к wix.com у них там есть про версия с кодом, плюс расширяемость модулями хочешь статик, хочешь магаз на бд


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

ну сделай ты сука пару темплейтов

ну и впарь потом грамотно, обоснуй за темплейты епта


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

ПАЧКАМИ БЛЯДЬ


на питоне даже можно собрать какой нибудь генератор всего этого дерьма

сам бы давно вкатился, да вот только общение с покупашками будет занимать больше времени чем работа...
Аноним 23/08/18 Чтв 11:42:00  1251344
>>1251328
Отписывался уже, Челябинск, образование в процессе получения, дистанционо. Дрочил язык\фреймворки сам.
>нормальный человек - глуп и ленив
Я не считаю это плохим, если человек без жалоб и претензий на что-то большее. Но тут, дали тебе доступ к информации, достаточно строку в гугле ввести, учи нехочу. Нет, нужно организовывать онлайн-коммуну вкатывальщиков, замедляя и оттягивая сам процесс изучения.
>>1251329
Нашел на hh вакансию, откликнулся, прошел собес, меня взяли, все.
>>1251331
>завести идиномышленников и почувствовать себя частью кодерской субкультуры
Тебе кодить надо или дрочить на причастность к субкультуре? Причастность не сделает тебя кодером, кодером тебя сделает только написание кода.
Аноним 23/08/18 Чтв 11:51:48  1251347
>>1251344
Сколько собесов прошёл до того как взяли?
Аноним 23/08/18 Чтв 11:54:13  1251349
>>1251347
На первом взяли
Аноним 23/08/18 Чтв 12:01:50  1251351
lkWQsL2.jpg (1712Кб, 3684x2029)
>>1251344
>Тебе кодить надо или дрочить на причастность к субкультуре?
не все такие землекопы как ты, писать код что бы писать или вообще тупо ради бабла, ну такое

тут сидят мальчики миилые, с тонкой душевной организацией, которым важно не только как, но и где и зачем и почему
Аноним 23/08/18 Чтв 12:12:19  1251353
>>1251351
Я писал код, потому что мне это было интересно в первую очередь, деньги это приятное дополнение
>которым важно не только как, но и где и зачем и почему
Ты думаешь, что я этим не интересовался?
>где и зачем и почему
Гугл ответит на 95% вопросов, а то, что не отвтетит можно спросить на стаковерфлоу и в треде но дауны все равно сначала пишут в тред, игнорируя гугл. Дали вам открытый источник и возможность задать любой вопрос, пользуйся!. Я не понимаю зачем нужна лишняя сущность в виде конфы вкатывальщиков без ментора.
Аноним 23/08/18 Чтв 12:14:35  1251354
>>1251349
Какое направление?
Аноним 23/08/18 Чтв 12:18:19  1251357
>>1251354
Бекенд, веб
Аноним 23/08/18 Чтв 12:19:49  1251358
>>1251341
Бладж, я бешусь уже блядь. Меня разрывает нахуй между пхп и питоном.
Задача1 - порвать жопу, но написать какому нибудь заказчику сайт/магазин. Самостоятельно на фрэймворке, потому что Задача3.
Задача2 - найти варианты "лайтовых" сорт-офф удаленок по вэбу.
Задача3 - "финальная" - я хочу стать разработчиком. Вэб-приложения, скрипты, парсеры, скрапперы, все это.

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

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

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


Аноним 23/08/18 Чтв 12:21:49  1251361
>>1251351
>>тут сидят мальчики миилые, с тонкой душевной организацией,
вообще не коррелирует с
>>которым важно не только как, но и где и зачем и почему
Скорее коррелирует с истериками на ровном месте и размазанной дисциплиной

Аноним 23/08/18 Чтв 12:23:23  1251363
>>1250941
Именно. Где то натыкался что распараллеливание на CUDA дает ёба скорость выполнения
Аноним 23/08/18 Чтв 12:27:36  1251366
>>1251363
Почему ты не пользуешься гуглом?
https://developer.nvidia.com/how-to-cuda-python
https://developer.nvidia.com/pycuda
https://www.scivision.co/speed-of-matlab-vs-python-numpy-numba/
Аноним 23/08/18 Чтв 12:28:14  1251367
>>1251358
>его достоинство в том что он везде, и поэтому порог вхождения ниже
И похуй.

Мне вот вообще было проще, пхп - говно, потому что используют $, питон - говно, потому тчо _____________ не люблю.

Остается только руби. Джаву я и так знаю. Так что иди нахуй, еблан.
Аноним 23/08/18 Чтв 12:30:07  1251368
>>1251367
>пхп - говно, потому что используют $, питон - говно, потому тчо _____________ не люблю.
Какие мы нежные, лол.
Аноним 23/08/18 Чтв 12:38:24  1251371
>>1251367
> потому тчо _____________ не люблю.
Это типа "вставьте своё"?
Аноним 23/08/18 Чтв 12:39:59  1251373
>>1251353
>почему мне это было интересно
никогда не думал?

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

>где и зачем и почему
>можно спросить на стаковерфлоу
зц вот ам сэин эбоут))
Аноним 23/08/18 Чтв 12:44:12  1251375
>>1251373
>нет, ты же землекоп, тебе показали где и ты начал копать, тебе похуй и на лопату и на грунт, ты просто копаешь, ты любишь копать ты глубоко травмированный человек, вытеснивший из сознания всё человеческое
Какой же ты ебанутый
>зц вот ам сэин эбоут))
По твоему там только говорят о том, какой метод\функцию\бест практис применить без объяснения? И даже без объяснения можно залезть в доки и ответить на вопрос как оно работает.
Аноним 23/08/18 Чтв 13:22:27  1251384
>>1251375
>Какой же ты охуенный, прямо видишь самую суть, я думаю мне и вправду стоит задуматься и порефлексировать на досуге
без проблем няша, обращайся


>там только говорят о том
о чем я не имел в виду, под абстрактными ГДЕ студия с зеленью а не сраным фикусом на кухне ЗАЧЕМ разумные существа в руководстве и ПОЧЕМУ действующие в интересах большой и светлой цели
Аноним 23/08/18 Чтв 14:47:43  1251457
>>1251375
Не отвечай уже этому >>1251384
Это шизик какой-то.
Аноним 23/08/18 Чтв 14:56:52  1251469
Ебать вы тут цирк устроили.
Аноним 23/08/18 Чтв 15:01:14  1251471
>>1251457
Не какой-то, а местный почетный арчешизик, евангелист vs-code, аватаркодесктопоблядь, сельский борщехлеб и завсегдатай питон тредов
Про него даже кто-то в /d/ писал
Аноним 23/08/18 Чтв 16:06:11  1251519
image.png (1878Кб, 1319x989)
>>1251469
не цирк, а серпентарий ☝️


>>1251471
хуя у меня почестей, пожалуй добавлю в свое ризюме

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

еще позволю себе небольшую придирку - борщи не хлебаю, ибо готовка его без припомощи мамки как оказалось довольно муторное занятие, да еще к тому же и малоэнерговооруженное, так что да, нахуй их, только курогрудь и бедро!
Аноним 23/08/18 Чтв 16:08:44  1251520
254746187314369[...].png (62Кб, 1111x536)
Почему в примере в книге нет пробелов перед запятыми, а у меня есть? Как фиксить?
Аноним 23/08/18 Чтв 16:19:41  1251526
>>1251520
Аргумент sep='' сделай в print
Аноним 23/08/18 Чтв 16:21:39  1251527
>>1251520
Пользуйся f-строками.
Аноним 23/08/18 Чтв 16:49:11  1251538
>>1251520
не читай учебники с пидорской анрилейтед версткой, дальше будет хуже
Аноним 23/08/18 Чтв 16:51:25  1251539
Нужно написать веб приложение, в которое буду вносить некоторые данные, а они в свою очередь заноситься в базу. Другие пользователи должны получать эти данные по запросу. Как сложно реализовать это на джанге? И в какую сторону глядеть, чтобы приступить?

я совсем не кодер
Аноним 23/08/18 Чтв 16:55:56  1251543
>>1251527
>>1251526
Спасибо
Аноним 23/08/18 Чтв 17:01:00  1251547
Братцы, скиньте гитигнор для проекта на джанго
Аноним 23/08/18 Чтв 17:02:39  1251549
>>1251519
Хрючево очень неаппетитно выглядит.
Аноним 23/08/18 Чтв 17:03:07  1251550
>>1251539
Очень просто, это CRUD называется.
https://github.com/rayed/django_crud
https://www.youtube.com/watch?v=Kf9KB_TZY5U
Аноним 23/08/18 Чтв 17:20:02  1251555
>>1251550
Спасибо большое :3
Аноним 23/08/18 Чтв 17:22:42  1251557
>>1251549
что б ты панимал, шанок, попробуй приготовить картофан не сильно мягкий не сильно жесткий, вместе с мясом, особенно белым, что б сочное сука! и да жирище со шкурой я не ем, на фото там соус от маринада, с салатосом из огурок и помидорок збс, запах стоит, все пельменные скоты завидуют
Аноним 23/08/18 Чтв 17:30:20  1251561
>>1251557
Не нервничай так, братишка. Я доебался исключительно до внешнего вида хавчика. Верю тебе, что он черезвычайно вкусен и полезен
Аноним 23/08/18 Чтв 22:31:46  1251674
Как в eclipse запускать скрипт от имени админа? Есть скрипт, в ide выдет ошибку при выполнении, а при использовании через запуск напрямую все работает
Аноним 23/08/18 Чтв 22:39:19  1251677
Где можно почитать про асинхронное программирование вообще и в Python в частности?
Аноним 23/08/18 Чтв 22:44:28  1251681
>>1251549
Разложить на красивую тарелочку, правильно освещение и вполне. На самом деле, любая еда на фото в каком-то непонятном контейнере будет как хрючево выглядеть, мне кажется.
Аноним 23/08/18 Чтв 22:54:05  1251685
>>1251677
https://xakep.ru/2015/02/21/python-tornado/
https://habr.com/post/337420/
Аноним 23/08/18 Чтв 23:24:47  1251702
>>1251685
Спасибо!
Аноним 24/08/18 Птн 12:54:36  1251751
Как вкатиться в Django с 47 хромосомами и базовыми знаниями питона?
Попытался пройти курс по Веб-технологиям на степике, но бросил, т.к. задания на программирование оказались слишком сложными и непонятными. Может, есть какая-нибудь книга, в которой всё объясняется более-менее доступно?
Аноним 24/08/18 Птн 13:09:53  1251758
>>1251751
>Попытался пройти курс по Веб-технологиям на степике, но бросил, т.к. задания на программирование оказались слишком сложными и непонятными.
А ты уверен, что программировать это твое?
Аноним 24/08/18 Птн 13:11:12  1251759
>>1251539
> Нужно написать веб приложение, в которое буду вносить некоторые данные, а они в свою очередь заноситься в базу. Другие пользователи должны получать эти данные по запросу. Как сложно реализовать это на джанге? И в какую сторону глядеть, чтобы приступить?

https://github.com/odoo/odoo

Аноним 24/08/18 Птн 13:37:41  1251767
>>1251751
Сколько тебе лет?
Аноним 24/08/18 Птн 15:52:04  1251825
В книге Лутца написано (см пик)
При попытке запустить из командной строки, пишет что import не является командой.
Если запускать из командной строки IDLEвыдает ошибку :

Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import scrypt1
ModuleNotFoundError: No module named 'scrypt1'
Аноним 24/08/18 Птн 16:13:00  1251835
>>1251825
>пишет что scrypt1 нету
отложи книжку, сходи погуляй, я уверен ты очень умненький, но просто уже устал..
Аноним 24/08/18 Птн 16:35:43  1251842
image.png (28Кб, 744x267)
Ананасы подсобите с Джангой


models.py:

https://repl.it/repls/MediumorcidProfuseSolaris


Пик - views


Выводит Атрибут Еррор type object 'Post' has no attribute 'published'

В упор не понимаю почему.
Аноним 24/08/18 Птн 16:50:16  1251856
n
Аноним 24/08/18 Птн 16:50:54  1251858
Народ, где ошибка?


https://paste.ofcode.org/k8QF45tUmB88HjdrrMghzc
Аноним 24/08/18 Птн 16:58:36  1251863
>>1251842
>https://repl.it/repls/MediumorcidProfuseSolaris
404 на ссылку
Аноним 24/08/18 Птн 17:06:58  1251868
>>1251858
лол, уже не надо
Аноним 24/08/18 Птн 17:15:24  1251874
image.png (48Кб, 656x449)
>>1251863
хз почему.

Аноним 24/08/18 Птн 17:17:33  1251876
>>1251868
поехавший ты зачем сложение с умножением сравниваешь одинаковых переменных!?

или не очевидно что результат будет разным?
Аноним 24/08/18 Птн 17:48:35  1251889
>>1251876
не всегда, твой кэп
Аноним 24/08/18 Птн 17:59:01  1251894
>>1251889
и тут ты такой дохуя капитанистый пруфаешь, только без всякой читерской залупы типа нолей и единиц
Аноним 24/08/18 Птн 18:02:06  1251895
>>1251842
Очень вдумчиво посмотри на post_list
Аноним 24/08/18 Птн 18:09:44  1251898
>>1251895
да, понял. Не тот метод использовал


Но теперь эта сволочь падает в TemplateDoesNotExist at /blog

При том что блог отмечен в апс
Аноним 24/08/18 Птн 18:14:30  1251900
>>1251898
Скидывай настройки с темплейтами и путь проекта\папки
Аноним 24/08/18 Птн 18:14:37  1251901
>>1251898
не видит шаблон base.html

Аноним 24/08/18 Птн 18:29:33  1251909
image.png (19Кб, 618x254)
>>1251900
C:\Users\bLALALA\djangoblog\mysite\blog\templates

В темплатес лежит базе.хтмл


Аноним 24/08/18 Птн 18:32:13  1251910
>>1251900

ахахах, понял, спасибо дядя, направил

базе хтмл не туда засунул
Аноним 24/08/18 Птн 20:33:40  1251984
Уебки как скрипит в ide от админа запустить?
Аноним 24/08/18 Птн 20:38:04  1251986
>>1251984
Запустить ide с правами админа
Аноним 24/08/18 Птн 20:47:54  1251995
>>1251986
Спасибо:3
Аноним 24/08/18 Птн 21:18:09  1252021
image.png (16Кб, 685x279)
Здарова, бандиты. Что за хуйня?
Аноним 24/08/18 Птн 21:30:11  1252033
>>1252021
Тебе смущает, что dict стал list?
Читай доки к sorted

>Return a new sorted list from the items in iterable.
>Has two optional arguments which must be specified as keyword arguments.
Аноним 24/08/18 Птн 21:36:22  1252046
>>1252021
попробуй следующий код и подумай зачем ты тратишь жизнь на программирование, когда уже давно мог успешно зарабатывать продавая очко
for el in {'p': 1, 'i': 973, 'd': '#$3', 'r': 0}:
....print(el)
Аноним 24/08/18 Птн 21:56:20  1252064
1381901316066.jpg (231Кб, 1134x1024)
>>1252033
Спасибо!
>>1252046
Ты что охуел?
Аноним 24/08/18 Птн 22:36:24  1252079
Питонисты есть вопросы:
1) какая библиотека поможет мне сделать умного бота, чтобы он учился говорить?
2) есть ли бесплатные api перевода? Пытался делать переводы через translater-библиотека 2014 года для перевода через гугл, но моего бота гугл забанил на 3 проходе за подозрительную активность
3) какие есть топовые библиотеки для работы с изображением?
4) можно ли проект на pygame пропустить через py2exe?
Аноним 24/08/18 Птн 23:40:12  1252124
>>1252079
1) Что ты имеешь ввиду? Машоб для обучения? Войс генератор?
2) Раз тебя гугл банит, то пробуй это, лол https://tech.yandex.ru/translate/
3) Pillow
4) Можно
Аноним 24/08/18 Птн 23:49:26  1252126
>>1252124
Яндекс тоже платный
Войс генерацию я уже сделал. Мне бы понять куда двигаться, если я хочу, чтобы бот понимал речь письменную.
-как дела?
-хорошо, а тебя?
В таком плане
Аноним 24/08/18 Птн 23:51:05  1252129
>>1252126
Тебе в машоб тред тогда
Аноним 24/08/18 Птн 23:52:59  1252130
>>1252129
Бдагодарю
Аноним 25/08/18 Суб 00:10:17  1252133
Нужна помощь с aiohttp
Есть ClientSession и подключение к сокету. Есть два таска (прием и отправка данных), которые должны падать при закрытии сокета. Как добавить калбек на это событие?
Аноним 25/08/18 Суб 00:21:19  1252140
>>1252133
Пока как самый примитивный вариант придумал добавить еще один таск, который бы чекал сессию на закрытие и убивал остальные таски. Но хочется, что бы это автоматически перехватывалось без такого костыля
Аноним 25/08/18 Суб 02:01:46  1252184
>>1252140
чекал сокет
фикс
Аноним 25/08/18 Суб 08:46:19  1252282
Сам, прогромач. Есть проблема, flask и telebot (https://github.com/eternnoir/pyTelegramBotAPI) не работают вместе. По отдельности модули правильно функционируют, но при использовании обоих запускается только тот, который раньше вызывается, и по сути перекрывает работу другого модуля. В интернете нашел только то, что надо поставить threaded=False, но это всё-равно не помогло
Аноним 25/08/18 Суб 08:54:22  1252284
>>1252282
Очередной хакир-программизд взялся за бота, но не прочитал пару страниц гайда по языку. Готов поспорить что ты написал
bot.polling()
а потом на следующей строчке
flask.run()
и удивляешься почему это бот не дает запустится фласку
Аноним 25/08/18 Суб 09:03:44  1252289
>>1252284
Да-да, так и есть, можешь объяснить как фиксить то?
Аноним 25/08/18 Суб 09:06:55  1252294
>>1252289
если я напишу
while True:
print('моча')
а потом
while True:
print('говно')
Почему выводится будет только 'моча'?
Аноним 25/08/18 Суб 09:09:35  1252297
>>1252294
Потому что первый цикл будет перманентно выполняться. Логику я понял, но как в отношении модулей это сделать?
Аноним 25/08/18 Суб 09:15:12  1252302
>>1252297
https://habr.com/post/316868/
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/webhook_examples/webhook_flask_echo_bot.py
даже в репозитории бота есть пример с фласком
Аноним 25/08/18 Суб 09:24:02  1252309
>>1252302
Пздц я даунич, спасибо, мил человек
Аноним 25/08/18 Суб 09:45:46  1252326
image.png (9Кб, 462x54)
Какая же pip печальная говнина по сравнению с npm или composer
Аноним 25/08/18 Суб 09:52:30  1252330
>>1252326
> по сравнению с npm или composer
Это та говнина, что выкачивает пару сотен метров зависимостей, чтобы просто запуститься?
Аноним 25/08/18 Суб 09:58:20  1252331
>>1252330
Двачую. Долбаный композер вычисляющих зависимости по полчаса и няшный пип сразу качающий weel пакеты еще и с бинарями
Аноним 25/08/18 Суб 10:14:28  1252340
>>1252331
>>1252330
Да у вас, братцы, стокгольмский синдром.
Аноним 25/08/18 Суб 10:39:22  1252357
>>1250675
Первый курс по степику лёгкий, его проходишь сначала. Второй курс сложный, лучше одновременно с книгой по питону читать. И вообще второй курс больше на знания алгоритмов, их тоже лучше по какой-нибудь книге одновременно учи.
Аноним 25/08/18 Суб 12:42:19  1252387
image.png (74Кб, 862x334)
Решил для первого джанго проекта сделать галерею для моих html страничек. Т.е. просто сверстанные макеты без логики за ними. Вот есть две вьюшки, индекс и показ отдельной странички, им обоим нужен путь до директории со страницами и сами страницы. Как это сделать без code redundancy? Я вижу 5 выходов:
1) Глобальная переменная, к которой функции будут обращаться. Не нравится потому, что глобальные переменные это плохо. Ну не нравится мне, когда функция вылезает из своего скоупа.
2) Сделать этот путь параметром функции-вьюшки, а в urls.py делать лямбды, чтобы передавать туда там же высчитанный путь. Не нравится потому, что urls.py это ведь диспетчер url-ов просто. И никаких вычислений там быть не должно. Да и лямбды делать тут не хочется.
3) Сделать этот путь атрибутом подкласса AppConfig. Лишний импорт во вью.
4) Сделать класс. По-моему самый лучший выбор, который я и реализовал.
Аноним 25/08/18 Суб 13:03:02  1252390
>>1252387
>3) Сделать этот путь атрибутом подкласса AppConfig. Лишний импорт во вью
Это. От импорта конфигов ничего плохого не будет (это те самые глобальные переменные), а вычисление пути до темплейта во вьюхе это моветон.
А в твоем случае лучше вообще сделать TemplateView для каждой страницы c указанием пути до темплейта. А то у тебя твои html рассматриваются как динамический контент какой-то, а не шаблоны.
Аноним 25/08/18 Суб 17:10:07  1252503
Как можно разобрать то, что собрал pyinstaller?
Аноним 25/08/18 Суб 17:16:30  1252508
>>1252503
Окей, уже нашел способ. Вопрос следующий - можно ли как нибудь этому воспрепятствовать? И как вообще хранить string в скрипте, которые должны оставаться неизвестными? Так вообще можно сделать?
Аноним 25/08/18 Суб 19:04:11  1252568
Не рботает код, чтоза хуйня?? Пишет Инвалид синтакс

def run(code):
code = parse(code)
blocks = block(code)
x = i = 0
bf = {0: 0}
while i < len(code):
sym = code
if sym == '>':
x += 1
bf.setdefault(x, 0)
elif sym == '<':
x -= 1
elif sym == '+':
bf[x] += 1
elif sym == '-':
bf[x] -= 1
elif sym == '.':
print(chr(bf[x]), end='')
elif sym == ',':
bf[x] = int(input('Input: '))
elif sym == '[':
if not bf[x]: i = blocks
elif sym == ']':
if bf[x]: i = blocks
i += 1
Аноним 25/08/18 Суб 19:51:48  1252603
image.png (100Кб, 1359x919)
image.png (91Кб, 1174x816)
Прохожу пока простые задачки по питону на codewars, и не могу решить одну без использования print(). Проблемы на их стороне, или мне надо что-то менять? В идешке на пека все работает нормально
Аноним 25/08/18 Суб 20:00:25  1252611
>>1252603
ваще забейте, я дурак.
Аноним 25/08/18 Суб 20:22:46  1252620
Че за хуита с virtualenv на винде? Сука ставлю эту хуиту, а она не активируется, пишет newpath и oldpath, гугл ничего не дает
Аноним 25/08/18 Суб 20:36:55  1252630
>>1252620
На винде только под C# можно кодить без красноглазия
Аноним 25/08/18 Суб 20:38:39  1252632
Можно ли как то написать строку без эмуляции нажатия клавиш клавиатуры? При условии, что нельзя херить то, что лежит в буфере обмена.
Аноним 25/08/18 Суб 21:45:47  1252676
>>1252632
Куда написать строку?
Аноним 25/08/18 Суб 23:09:06  1252721
>>1252676
Туда, где мигает курсор.
Аноним 25/08/18 Суб 23:17:36  1252723
>>1252632
Няша, милая. Конечно можно. Пихай свои символы в дикты или листы, а потом ебашь через промежуток времени в time.sleep(wpm/word_length)
Аноним 26/08/18 Вск 00:24:24  1252748
>>1252721
Перенаправь stdin в файл.

>How To Redirect Standard Input to File
https://www.tecmint.com/linux-io-input-output-redirection-operators/
Аноним 26/08/18 Вск 01:35:28  1252763
>>1252630
Двачую.
Аноним 26/08/18 Вск 02:56:58  1252772
Мне поебать, как фиксить этот virtualenv
Аноним 26/08/18 Вск 03:38:57  1252777
>>1252772
Да и хуй с ним. Напиши свой, Питон жи
Аноним 26/08/18 Вск 03:51:18  1252780
>>1252568
>Пишет Инвалид
Солидарен с интерпретатором, код и пост действительно инвалид писал.
Аноним 26/08/18 Вск 07:17:40  1252798
>>1252772
Попробуй пичарм.
Аноним 26/08/18 Вск 11:21:55  1252858
Как в Tkiner разместить два фрейма горизонтально?
Аноним 26/08/18 Вск 12:57:38  1252936
>>1252772
Попробуй pyenv, который списан с rbenv для создания этого вашего virtualenv
https://github.com/pyenv/pyenv/blob/master/README.md
Есть ещё pundler который аналог рубишного бандлера
https://github.com/Deepwalker/pundler/blob/master/README.rst
Аноним 26/08/18 Вск 13:01:06  1252944
>>1252936
Разве сейчас не в тренде pipenv?
Аноним 26/08/18 Вск 13:08:17  1252954
>>1252944
Я не знаю. Говорю только за что знаю/что пробовал
Аноним 26/08/18 Вск 13:30:19  1252967
https://pastebin.com/hZTKY8FZ
Вот эта хуита вылезает при развертывании virtualenv, папка создается, в ней есть папки, но в скриптах нет activate и deactivate.
Аноним 26/08/18 Вск 14:29:09  1253004
>>1252967
я даунич. Переустановил пайтон в директорию c:/programfiles(x86) без всяких путей типа дима/еще/nfv и все заработало. В какой раз убеждаюсь, что легче все самому решить
Аноним 26/08/18 Вск 15:07:55  1253031
>>1253004
Да ты не очень смышлен, раз пользуешься виндой для проганья а не маком
Аноним 26/08/18 Вск 15:59:06  1253059
>>1253031
Школяру максималисту сразу обсерваторию подавай, что б за звездами наблюдать, да?
хрррррр тьфу
Аноним 26/08/18 Вск 16:34:34  1253068
>>1253059
>Школяру максималисту сразу
ложку с вилкой подавай, я жру погружая ебало в миску и мне заибись
Аноним 26/08/18 Вск 17:01:09  1253087
Как вы нашли свой первый проект по Python, будучи совсем зеленым?


Нужно портфолио из 5-20 проектов, чтобы вкатиться джуниором. По моим подсчетам, на простой проект уходит полгода; 20 проектов это 10 лет. Десять лет быть джуниором, и только потом всратые HR обратят внимание. ПЕЧАЛЬ
Аноним 26/08/18 Вск 17:01:58  1253088
>>1252568
ЧИВОО
Аноним 26/08/18 Вск 17:11:51  1253095
14725012108040.png (309Кб, 473x499)
>>1253087
>Нужно портфолио из 5-20 проектов, чтобы вкатиться джуниором.
Аноним 26/08/18 Вск 18:08:51  1253123
>>1253087
Шта? Ёбу дал, кто от джунов полугодовых проектов требует? Накалякал что-нибудь в джанге за неделю - и вперёд, покорять вершины. Вообще, для первой работы нужны не проекты, а наглость и упорство обзванивать одну за одной конторы из своего региона ипроситься на работу/стажировку.
Аноним 26/08/18 Вск 18:15:12  1253127
>>1253087
Ну у меня на гите 5 говно проектов есть, типо магазин на фласке, блог на джанге, апи разные ну и все в таком духе. Правда это максимум пет проекты, которые я писал чтобы получить какой то опыт. Работу я ещё не начинал искать, мне кажется нужно ещё задрачивать, потом сделать либо 1 нормальный проект который нужно будет задеплоить, либо же иметь опыт работы на опенсорс.
Аноним 26/08/18 Вск 22:19:54  1253347
>>1253127
Кидай свой гит, расскажу какие минусы и что зашкварного есть
Мимо сеньор
Аноним 26/08/18 Вск 22:28:39  1253351
>>1249764
Значит не прописан.
Аноним 26/08/18 Вск 23:24:18  1253362
Я делаю портфолио, допустим какой-то инет магазин или еще что-то с полным функционалом. Это надо заливать на гит на все 100%? А вдруг спиздят и нахуй пошлют?
Аноним 26/08/18 Вск 23:41:12  1253370
>>1249764
Time to reinstall Шиндошс.
Аноним 26/08/18 Вск 23:42:24  1253371
>>1253362
Кому оно нахуй надо, ковырять твою лапшу?
Аноним 26/08/18 Вск 23:52:14  1253380
>>1253371
А вдруг я что-то годное создал
Аноним 26/08/18 Вск 23:55:13  1253384
>>1253362
все дело в доверии\\\\. но мне кажется относительно какой суммы .
Аноним 26/08/18 Вск 23:55:59  1253386
>>1253095
могу с этим помочь)
Аноним 26/08/18 Вск 23:57:26  1253388
>>1253059
зачем ты плюнул в зеркало\\\\\\\\\\\\\7
Аноним 27/08/18 Пнд 00:20:38  1253395
https://pastebin.com/Es0NTyfZ
Корректный ли это способ параметризировать количество потоков?
Аноним 27/08/18 Пнд 02:40:15  1253418
>>1253087
>совсем зеленым?
>
>
>Нужно портфолио из 5-20 проектов, чтобы вкатиться джуниором. По моим подсчетам, на простой проект уходит полгода; 20 проектов это 10 лет. Десять лет быть джуниором, и только потом всратые HR обратят внимание. ПЕЧАЛЬ

разрабатываю свой аналог бесплатного SCCM, но все довольно всрато
Аноним 27/08/18 Пнд 04:19:24  1253426
Какого хуя тред похож на обсуждение вкатывания, лаб и курсов?
Есть вопрос, кто-нибудь тут контрибутит в оперсорц? Можете порекомендовать проекты?
Аноним 27/08/18 Пнд 09:09:20  1253460
>>1253426
>контрибутит в оперсорц
слишком сложна

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

на змее же куча гуевых враперов и хелперов, топовый yay как пример, есть еще путерминал конч xonsh можешь его поковырять
Аноним 27/08/18 Пнд 09:12:08  1253462
а тайл менеджер тоже есть, очень много разумного народа на него перекатывается только конченный ебан будет сидеть и конфигать лямбда парашу с НУЛЕВЫМ пониманием что происходит, зато кудах бспв2 в скринфетче ишаки блядь
Аноним 27/08/18 Пнд 10:03:58  1253486
1370697370941.jpg (670Кб, 1920x1080)
Слишком зашкварно быть джанго макакой?
Аноним 27/08/18 Пнд 10:07:00  1253487
>>1253486
Да, очень, посоны на двощах засмеют, тебе же важно мнение посонов с двощей
Аноним 27/08/18 Пнд 10:15:34  1253491
1380313098115.jpg (540Кб, 1920x1200)
>>1253487
На самом деле я имею ввиду в планах перспектив.
Вроде платят хорошо для Украины, не гроб ли это для карьеры?
Аноним 27/08/18 Пнд 10:18:51  1253493
>>1253491
Что тебе мешает пилить пет проекты на aiohttp\sanic и после пары лет работы на джанге ворваться в хайлоад?
Аноним 27/08/18 Пнд 10:50:48  1253498
Аноны, пишу сайт(на django 2), на ты который пользователь может загружать свои файлы(фото, документы).
Как ограничить доступ к этим файлам? Что бы никто, кроме автора файла(ну или того, кому он разрешит), не мог его посмотреть/скачать.
Я так понимаю решение проблемы - отображать юзера файл через какое-нибудь view и не показывать сорс. Но я хз как это реализовать.
Генерировать на каждый просмотр папку со временным файлом и отображать данный путь?
Где про защиту файлов можно почитать?
Идеальной, была бы схема расшаривания как в гугл диске.
Аноним 27/08/18 Пнд 10:54:19  1253499
>>1249718 (OP)
Используются лив питоне шаблоны проектирования?
Аноним 27/08/18 Пнд 10:55:42  1253500
>>1253498
https://djbook.ru/rel1.8/topics/auth.html
Аноним 27/08/18 Пнд 11:09:25  1253505
>>1253500
И как это отвечает на вопрос по хранению файлов?
Аноним 27/08/18 Пнд 11:15:58  1253510
>>1253505
>Что бы никто, кроме автора файла(ну или того, кому он разрешит), не мог его посмотреть/скачать.
Это называется аутентификация.
Аноним 27/08/18 Пнд 11:17:57  1253511
>>1253498
Хранить каждый файл в папке с названием-хешем
В модели файла добавить список разрешенных юзеров или для юзеров список разрешенных файлов и делать проверку при запросе файла, если у него нет доступа, то выводить отправку запроса на просмотр\загрузку хозяину.
Аноним 27/08/18 Пнд 11:31:42  1253517
>>1253510
Да, но как прикрутить аутентификацию(и не просто юзер залогинен да/нет, а кастомную, с проверками моими) к /media/*?
>>1253511
Понял(в то же время не хочется рушить структуру папок с файлами пользователя в ФС), пока хотя бы сделать лишь ограничение для автора, на просмотр файла а там разовью тему. Но вот не могу нагуглить ответ на вопрос выше. Как правильно спросить?
Аноним 27/08/18 Пнд 11:35:02  1253519
Полагаю платиновый вопрос: насколько хорошо нужно знать питон, чтобы вкатиться в джанго?
Аноним 27/08/18 Пнд 11:35:22  1253520
>>1253517
>в то же время не хочется рушить структуру папок с файлами пользователя в ФС
Можешь делать доступ по засоленому хешу файла и доп таблицу в базе с соответствиями хеш\путь
Первое, что в голову пришло.
Аноним 27/08/18 Пнд 11:38:34  1253522
>>1253519
Достаточно книжки с основами. Но джанго это в первую очередь веб, а значит нужно еще знать про сетевое взаимодействие, протоколы, куки, токены и всякую другую дичь.
Аноним 27/08/18 Пнд 11:40:16  1253524
>>1253520
Неплохо)
Ладно, пойду дальше гуглить и читать.
Вопрос напоследок:
Наткнулся на такую штуку как X-Sendfile. Актуально? Юзабельно?
Аноним 27/08/18 Пнд 11:44:49  1253528
>>1253522
Есть где про это почитать вместе с джангой? Или надо по кусочкам собирать?
Аноним 27/08/18 Пнд 11:47:11  1253531
>>1253528
https://stepik.org/course/154/syllabus
Аноним 27/08/18 Пнд 11:47:58  1253532
>>1253524
Да, юзай
Аноним 27/08/18 Пнд 13:32:05  1253574
Есть школопрогеры на джанге? Есть вопрос по отображению в темплейте. Дам 200р на сухарики, если скинете фейкотелегу и поможете
Аноним 27/08/18 Пнд 13:48:17  1253581
>>1253574
Тебе просто небольшой вопрос задать, или сделать целиком тест таск?
Аноним 27/08/18 Пнд 14:01:52  1253589
>>1253581
Такой вопрос. Новостной сайт, есть маленькая новость и большая новость, сортировка по дате. Отсортировал список во вьюс, вышло так [1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0] 1-большая новость(<row><div></row>), 0-маленькая(<row><div>*3</row>) .

Можешь в ответе написать куда бабос закинуть
Аноним 27/08/18 Пнд 14:31:42  1253598
Учу джанго, кто хочет присоединиться или учебный проект запилить пишите в телегу @log999
Аноним 27/08/18 Пнд 15:14:07  1253626
>>1252620
>>1252772
Мы догадаться должны, что он тебе показывает? Может ты скрин хотя бы сделаешь? Сука ёбаная, падла блядская
Аноним 27/08/18 Пнд 15:23:50  1253632
>>1253626
Я уже сам все сделал
Тоби пизда
Аноним 27/08/18 Пнд 15:38:13  1253646
>>1253598
Какой у тебя опыт?
Аноним 27/08/18 Пнд 16:00:23  1253651
>>1253510
пиздец какие джуны пошли бестолковые.
в наше время без интернета разбирались и дрочили на php по рукописным материалам, а тут не могут связать Auth/fileload
Аноним 28/08/18 Втр 00:42:00  1253872
Пиздец. Кажется я тупой. Что делать? Как вкатываться такому?
Аноним 28/08/18 Втр 00:51:39  1253875
>>1253872
Можно выкатится в сантехники, или слесари там. А лучше вообще в армию пойти. Во французский иностранный легион
Аноним 28/08/18 Втр 01:37:48  1253883
>>1253493
>sanic
Загуглил - проиграл.
Аноним 28/08/18 Втр 02:36:26  1253895
>>1253875
Вот в армию я бы пошел, но здоровье не то. А вкатываться в сантехники мешает 6 лет моего университетского образования.
Аноним 28/08/18 Втр 03:54:06  1253903
>>1253872
Почему ты решил, что тупой?
Аноним 28/08/18 Втр 04:57:55  1253905
>>1253589
Вопрос-то, блядь, в чём?
Аноним 28/08/18 Втр 10:00:09  1253960
>>1253905
Какой код должен быть в шаблоне. Я хз как там реализовывать цикл в цикле. При первой маленкой новости должен открываться row, после третьей маленькой закрываться
Аноним 28/08/18 Втр 12:13:50  1254008
Помогите нюфагу. Была задача написать скрипт который бы заходил в браузер, вводил некоторые данные и сохранял.
Самое легкое что я нашел - это с использованием селениума пусть я и не тестирую, но другого ничего не нашел, все наговнячил, всё работает.
Теперь задача сделать этот скрипт исполняемым на стороне конечного пользователя. Но как? Памахите. или подскажите другую библиотеку для работы с браузером
Аноним 28/08/18 Втр 12:18:32  1254013
>>1254008
Что тебе непонятно? Ты не можешь сделать инструкцию с установкой requirements.txt и запуском через python3 script?
Аноним 28/08/18 Втр 12:34:50  1254023
Может кто знает в чем проблема, подскажите плиз.
Пытаюсь отправить пост запрос на api телеги. Этот запрос должен прислать сообщение "hello" от бота в мой чат.
print(r.url) должно выдавать сформировавшуюся в пост запросе юрлку такого вида - https://api.telegram.org/bot<token>/sendMessage?chat_id=6897696&text=Hello
Но получаю только дохуя ошибок

('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None))
Аноним 28/08/18 Втр 12:36:05  1254026
>>1254023
Ебучая капча все ломает
вот скрин
Аноним 28/08/18 Втр 12:36:14  1254027
>>1254013
Надо чтобы было максимально легко для пользователя. Запустил и всё.
Аноним 28/08/18 Втр 12:53:11  1254035
>>1254027
py2exe тебе не подходит?
Аноним 28/08/18 Втр 13:03:19  1254041
>>1254027
>>1254035
py2exe для второго питона, используй pyinstaller. Если это не единичный случай, то протестируй заранее на разных ОСях.
Аноним 28/08/18 Втр 13:09:22  1254043
>>1254041
>py2exe для второго питона
Тебя даже вчерашний шторм не разбудил
https://mail.python.org/pipermail/python-announce-list/2014-May/010295.html
Аноним 28/08/18 Втр 13:11:50  1254046
>>1254043
UGH
Ты, кстати, пользовался и тем, и тем? Можешь описать в сравнении?
Аноним 28/08/18 Втр 13:15:03  1254047
>>1254046
Два года назад py2exe. Пистон вообще не предназначен для exе, не рекомендую ни то, не то. докер и сервера наше все
Аноним 28/08/18 Втр 13:20:24  1254049
>>1254047
> докер
???
> сервера
В смысле? Делать выделенный сервер?

Алсо, хотел узнать про pythonanywhere. Там можно запустить маленький скрипт, и он будет работать 24/7? Есть его аналоги?
Аноним 28/08/18 Втр 13:36:44  1254052
>>1254023
>>1254026
Разобрался в чем была проблема. Ебаный роскопозор
Аноним 28/08/18 Втр 13:37:54  1254053
>>1254052
Лол, сорян, хотел тебе про это написать, но из головы что-то вылетело
Аноним 28/08/18 Втр 13:41:39  1254054
Разбавлю споры своим отсосом:
Застрял на 23 главе учебника Лутца на импорте модулей. Питон водит мне по губам своим шершавым.
Дано: две соседние папки, в папке П1 есть два модуля, основной и вспомогательный. В папке П2 также модуль.
Хочу: в основной импортировать модули из П1 и П2.
Я в таком случае импортировал через добавление П2 с помощью добавления пути в sys.path, а модуль П1 добавляется без проблем и так конечно же.
Но Лутц пишет, что это пердолинг и вообще есть проще варианты с относительными ссылками типа from ..П2 import...
Я не понимаю как импортировать модуль из соседней папки по учебнику, или ошибка attempted relative import beyond top-level или просто модуль не найден.
Аноним 28/08/18 Втр 16:00:33  1254127
>>1254054
Нихуя не понял, что ты хочешь, но я бы сделал так:
Основная папка - перед П1, П2.
from П1.модуль import
from П2.модуль import


или

import П1.модуль
import П2.модуль
Аноним 28/08/18 Втр 16:42:04  1254163
>>1249718 (OP)
Подскажите, какой стек выбрать для написания интернет магазина который будет непосредственно связан с ботом в телеге?
Аноним 28/08/18 Втр 16:57:01  1254178
image.png (353Кб, 524x700)
Ребята, есть у кого-нибудь книга от Allen'a Downey "Think Python" издание 2012 года в русском переводе? Мой intermediate уровень английского не позволяет еще читать техническую литературу в оригинале.
Аноним 28/08/18 Втр 16:58:38  1254182
>>1254178
>intermediate уровень английского не позволяет еще читать техническую литературу в оригинале
У меня для тебя плохие новости
мимо А2
Аноним 28/08/18 Втр 16:58:52  1254184
>>1254178
> intermediate уровень английского не позволяет еще читать техническую литературу в оригинале.
Разве тогда это интермедиате?
Аноним 28/08/18 Втр 17:00:39  1254191
>>1254184
>>1254182
Если просто дрочить книгу - я её осилю, но какой в этом смысл, если можно без особой дрочильни освоить её на русском?
Вообще, по некоторым тестам показывает upper-intermediate - advanced, но я не считаю мой уровень знаний таковым.
Аноним 28/08/18 Втр 17:03:19  1254192
>>1254191
Тест без аудирования, чтения, письма и диалога не тест
Аноним 28/08/18 Втр 17:03:46  1254195
14315047902312.jpg (21Кб, 349x356)
>>1254178
>Мой intermediate уровень английского не позволяет еще читать техническую литературу в оригинале.
Аноним 28/08/18 Втр 17:04:45  1254198
>>1254192
Речь сейчас идёт не об этом, мне просто нужна данная литература.
Аноним 28/08/18 Втр 17:05:03  1254199
>>1254191
>Если просто дрочить книгу - я её осилю, но какой в этом смысл, если можно без особой дрочильни освоить её на русском
Ты как документацию читать собрался?
Аноним 28/08/18 Втр 17:05:51  1254200
>>1254199
да вы же ебаные петухи нахуй вы приебались к этому, идите нахуй, дайте мне просто книгу и отьебитесь.
Аноним 28/08/18 Втр 17:07:07  1254202
>>1254200
Ты тупой и не можешь даже загуглить
https://bitbucket.org/thinkpython_ru/book
Аноним 28/08/18 Втр 17:09:24  1254204
>>1254195
ну хуй знает, тогда только 1с

Со своих 9 классов спокойно читаю RB Whitaker - The C# Player's Guide
Аноним 28/08/18 Втр 17:09:26  1254205
image.png (148Кб, 721x935)
>>1254202
Я гуглил, ничего полезного не нашел. Сайтик карандашиком помечу, спасибо.
Аноним 28/08/18 Втр 17:11:57  1254210
image.png (41Кб, 657x527)
>>1254205
>1 ссылка гугла
>ничего полезного не нашел
Аноним 28/08/18 Втр 17:12:54  1254211
>>1254210
Может нахуй пойдешь, уебок? Зайди да проверь что там есть.
Аноним 28/08/18 Втр 17:13:18  1254213
>>1254210
и еще раз пошел нахуй я только первую страницу смотрел
Аноним 28/08/18 Втр 17:15:30  1254214
image.png (346Кб, 1000x800)
>>1254211
>Может нахуй пойдешь, уебок? Зайди да проверь что там есть.

>https://forum.ubuntu.ru/index.php?topic=218329.0
>Старые ссылки не работают (изменилась политика Dropbox). Вот новая ссылка в формате LaTeX (там есть и готовый PDF). Перейти в раздел source.
>9 февраля начал переводить книгу Think Python: How to Think Like a Computer Scientist на русский язык. Сегодня (8 апреля) закончил перевод и форматирование. 2 месяца работы.
Аноним 28/08/18 Втр 17:16:07  1254217
>>1254213
>ко первую страницу смотрел
как настоящий вкатывальщик))))00
Аноним 28/08/18 Втр 19:24:58  1254291
Только что наткнулся в /b

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

Это так? Я вот недавно учить начал и чет боязно стало
Аноним 28/08/18 Втр 19:28:44  1254295
>>1254291
есть
Аноним 28/08/18 Втр 19:41:11  1254305
>>1254291
Неправда, те кто это писали диваны. Для опровержения достаточно вбить на hh питон
Аноним 28/08/18 Втр 19:44:52  1254307
15344981115210.jpg (408Кб, 864x1080)
Вкатываюсь в Пайтон, решил начать сразу с задачи, чтобы было интереснее.
Хотет написать упрощенный Microsoft Project на Пайтоне. Какие библиотеки могут потребоваться?
С чего начинать?
Спасибо
Аноним 28/08/18 Втр 19:48:22  1254309
>>1254307
>С чего начинать?
c самостоятельного поиска библиотеки
Аноним 28/08/18 Втр 20:15:58  1254323
image.png (35Кб, 586x588)
Какого хуя эта ошибка:?
Аноним 28/08/18 Втр 20:17:38  1254326
>>1254323
Посмотри на скобки, дима
Аноним 28/08/18 Втр 20:26:15  1254328
>>1254326
Как ты меня узнал, сука
Аноним 28/08/18 Втр 20:27:41  1254329
>>1254326
А что с ними не так? В другом файле все также и робит

Нахуя нужен virtualenv? Так и не понял, ведь питон можно менять в ide, а ненужные библиотеки вручную сносить из списка установок
Аноним 28/08/18 Втр 20:28:38  1254331
Блядь я даун, сверху скобка, лол
Пора закругляться
Аноним 28/08/18 Втр 20:29:08  1254332
>>1254295
>>1254305
окей, спасибо
Аноним 28/08/18 Втр 20:36:07  1254337
>>1254309
А есть какое-нибудь органайзеры, каталоги популярных библиотек?
Аноним 28/08/18 Втр 21:01:38  1254364
>>1254337
Pyqt для gui
Аноним 28/08/18 Втр 21:20:21  1254375
>>1254049
делаешь компоуз для докера, херачишь репу, всем кидаешь ссылки на установку докера твою репу

легчайшая же
Аноним 28/08/18 Втр 21:35:45  1254391
Я хочу устроиться куда-то на стажировку, какой проект можно запилить прям совсем новицу, чтобы было не стыдно показать работодателю?
Аноним 28/08/18 Втр 21:40:03  1254393
>>1254391
чтобы было не стыдно показать - нужно уметь писать, а ты тут уже обосрался.

Можем помочь разве что ревьюхой кода

А простого и полезного написать - телеграмм бота

Там нужно будет и с прокси покопаться, и с телеграмм апи - хороший опыт
Аноним 28/08/18 Втр 21:42:19  1254394
>>1254391
Ну ахуеть, на стажировку проекты делать надо. Меня ждуном взяли без гитхабов всяких, с тестовым.
Аноним 28/08/18 Втр 21:42:52  1254396
>>1254393
О, ну в это говно я недавно окунался ненадолго, можно что-то придумать. Спасибо.
Аноним 28/08/18 Втр 21:43:15  1254397
>>1254394
я просто взрослый уже
Аноним 28/08/18 Втр 21:57:11  1254404
>>1254394
та же тема
Аноним 28/08/18 Втр 22:34:07  1254418
Какие библиотеки позволяют работать с вебом, желательно в фоновом режиме? Открыть ссылку, вбить значения, что-то получить и вывести. Пока юзаю селениум, но кажется это неправильно я же не тестирую
Аноним 28/08/18 Втр 23:27:16  1254450
Господа, есть на питоне скрипт для взаимодействия с киви-кошельком https://github.com/mostm/pyqiwi собственно пример использования:

Импортируем токен от киви
import pyqiwi
wallet = pyqiwi.Wallet(token='', number='79001234567')
Получаем баланс кошелька
print(wallet.balance())

А теперь внимание вопрос. Если у меня таких кошельков штук 10-15, как мне сделать так, чтобы можно было каждый из них проверить? Простите за тупой вопрос, но внезапно эта хуйня понадобилась, сам я вообще не программист нихуя.
Аноним 28/08/18 Втр 23:37:41  1254454
>>1254418
Чем тебе селениум не нравится? Можешь реквест поковырять и поискать куда и какие направляются запросы сайту, если там логина на жс не сильно завязана.
Аноним 28/08/18 Втр 23:39:32  1254456
>>1254450
Делаешь лист\кортеж из кошельков и циклом обходишь вызывая код получения баланса
Аноним 28/08/18 Втр 23:43:12  1254457
>>1254454
Всем нравится, думал это не правильно просто
Аноним 28/08/18 Втр 23:45:24  1254459
>>1254457
Это единственное, что есть, когда на сайте выполняется много жс кода и обойти это нельзя У меня на прошлой работе его в продакшене даже юзали для парсинга
Аноним 28/08/18 Втр 23:50:21  1254462
>>1254457
И на счет фона, если ты на линухе, то есть либа xvfb
Аноним 28/08/18 Втр 23:56:03  1254466
>>1249718 (OP)
Вот второй день учу Пистона, только что дошел до асс... листов. Блять, просто нахуя? В чем был смысл заменять удобные и ламповые массивы тремя типами листов может, их даже больше, просто я зеленый?
Аноним 29/08/18 Срд 00:10:56  1254470
>>1254466
Ну потому что они используются для разных типов задач. Где-то удобнее списки, где-то массивы. Почитай какую-нибудь книгу по структурам данных и алгоритмам, может поймешь чего
Аноним 29/08/18 Срд 00:18:32  1254472
>>1254456
Я правильно понял, что для каждого кошелька цикл будет состоять из команд импорт токена, а потом запрос баланса кошелька?
Аноним 29/08/18 Срд 01:05:12  1254483
Gospoda, ya pravilno ponimau, chto krome oficicalnoy documentacii smisla net chitat nicacic knig?
Аноним 29/08/18 Срд 01:35:54  1254494
>>1254483
Ну такое. В книгах обычно досканально объясняется база, есть примеры использования и какие-нибудь задачки, а самому придется все это по отдельности искать. если ты опытный и просто перекатываешься из другого языка - то зачастую хватит
Аноним 29/08/18 Срд 10:59:13  1254590
>>1249718 (OP)
from PIL import Image, ImageTk

No module named 'PIL'

Что за хуйня? PIL установлен, pip последней версии, python 3.7, PyCharm, блядь, видит этот модуль, venv не использую, т.е. интерпретатор один и тот же. Сталкивался кто?
Аноним 29/08/18 Срд 12:24:06  1254622
>>1254619
>Всё проверил, pillow везде есть. Pycharm его видит и через встроенный интерпретатор пытается запускать, если запускать интерпретатор через терминал, то эта ошибка.
Pycharm по умолчанию создает виртуальное окружение для каждого проекта. Проверь в терминале pip3 list.
>Алсо, пайчарм отказывается видеть mysql.connector, потому что в модулях он по другому называется, как это поправить можно
Это как? У тебя import mysql.connector не работает?
Аноним 29/08/18 Срд 13:11:06  1254640
>>1254622
Я может херово объясняю. В pycharm для проекта у меня указан глобальный интерпретатор, соответственно модули я вижу от него. Pillow я ставил через терминал, появился он и в pycharm, однако pycharm инструкцию import PIL понимает, а терминал ругается, что нет такого модуля, хотя заново ставить отказывается.
С mysql connector история такая: в списке модулей pycharm он значится как mysql-connector-python, и при вводе import mysql.connector pycharm подсвечивает ошибку, также при запуске непосредственно из себя сигнализирует, что модуль не найден, хотя через терминал всё работает.
Такая же хуйня с PyQt5, кстати, пайч его узнаёт, терминал - нет.
Лично я всё списываю на то, что этот проект приходится на винде делать, но это слабо утешает, потому как делать таки надо.
Аноним 29/08/18 Срд 13:14:22  1254641
>>1254640
Вдогонку вывод pip list

Django 2.1
image 1.5.24
mysql-connector-python 8.0.12
Pillow 5.2.0
pip 18.0
protobuf 3.6.1
PyQt5 5.11.2
PyQt5-sip 4.19.12
pyreadline 2.1
pytz 2018.5
setuptools 39.0.1
six 1.11.0
wheel 0.31.1

Из этого в терминале не работает PyQt5 и PIL
Аноним 29/08/18 Срд 13:22:22  1254646
>>1254641
>Вдогонку вывод pip list
>Проверь в терминале pip3 list
Вангую, что у тебя какая-то ебола с ветками 2\3
Аноним 29/08/18 Срд 14:06:55  1254675
Хуя прыщедети налетели. Тред не для срача, завязывайте.
Аноним 29/08/18 Срд 14:08:12  1254676
>>1254675
иди ка ты сам нахуй окна переустанавливать, иначе ведь никак не починить
Аноним 29/08/18 Срд 14:10:01  1254681
>>1254675
Ну вообще, у того анона проблемы были напрямую из-за использования винды.
Аноним 29/08/18 Срд 15:15:45  1254723
>>1254681
А вот это нихуя не факт. То есть, винда, коне
Аноним 29/08/18 Срд 15:16:48  1254724
>>1254723
Снайпер, отъебись.
Так вот, винда, конечно, мне неудобств доставляет, но я загуглил эту проблему - встречается и у убунтудрочеров, судя по СТО.
Аноним 29/08/18 Срд 16:42:49  1254798
Хочу запилить игру, домики, корованы все дела.
Не знаю нихуя, но хочу, и есть идеи. Питон подойдет? Или вообще копать в сторону среды разработки и там уже выбирать? Юнити наверное? А Там питон?
Аноним 29/08/18 Срд 16:45:09  1254800
>>1254798
Лучше сходи в gd, там под твои требования движок подскажут.
Аноним 29/08/18 Срд 16:46:28  1254803
>>1254800
Пасяб
Аноним 29/08/18 Срд 17:06:20  1254818
ScreenShot00070.png (1464Кб, 1157x977)
>>1254798
>копать в сторону
уеча

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

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


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

Аноним 29/08/18 Срд 17:22:03  1254827
>>1254641
Как вывод делал?

Сделай через
python -m pip

Возможно твой пип имеет отдельный пайтон и ставит все в него
Аноним 29/08/18 Срд 21:33:42  1254999
6c572a85b6e1c6b[...].jpg (30Кб, 580x227)
Сап, анон. Пикрандом. Пробовал тут решить тестовое задание в одну контору, суть такова:

Написать обёртку для генератора, для фильтрации в стиле django ORM.

a = Magic(range(100))
a.filter(__gt=3).filter(__lte=5).or(__lt=20, __gt=17).not(__eq=15)

Поддерживает методы:
filter -- цепочка фильтров работает как and. Если в filter передано несколько аргументов, они тоже работают как and.
_not -- условие отрицания всему, что ранее было накоплено в объекте. Несколько аргументов работают как and
a.filter(__gt=3)._not(__gte=4, __lte=5) -> больше трёх, но не между 4 и 5
Все методы помимо условий могут принимать в качестве аргумента объект реализуемого класса
partial = a.filter(__gt=3, __lt=7)
a.filter(__lte=17).not(partial) -- числа меньше 17, но не между 3 и 7

Вот у меня возник затык с последним. Очевидно, что filter должен возвращать self, что бы была возможность строить цепочки. Но в таком случае же partial - это тот же самый a(ну или объект фильтра, это не суть важно), и тогда последняя строчка суть есть a.filter(__lte=17).not(a). Что какбэ не имеет смысла. Честно отписал им, что составитель задания мудак у них ошибка. Ответили, что не, нихуя, это я мудак. Собственно не могу понять, как написать так, что бы они были правы.
Аноним 29/08/18 Срд 22:49:42  1255038
>>1254999
>Очевидно, что filter должен возвращать self
Фильтер должен возвращать не просто self, а отфильтрованный селф же, ну.

>Но в таком случае же partial - это тот же самый a
Нет, partial это часть множества a, которая удовлетворяет условию фильтра.

>a.filter(__lte=17).not(a).
Нет, если подставить partial получится
a.filter(__lte=17).__not(__gt=3, __lt=7)
Аноним 30/08/18 Чтв 00:14:26  1255070
>>1254827
Да, ты прав, проблема в этом. Спасибо большое.
Аноним 30/08/18 Чтв 10:06:27  1255180
Насколько критична разница между Django 1.8 и Django 2.0?

Учу по Django By Example 1.8
Аноним 30/08/18 Чтв 10:07:45  1255181
>>1255180
Читаешь после книги патчноут, работаешь на второй джанге
Аноним 30/08/18 Чтв 10:10:23  1255182
>>1255181
сяп

кроме бутстрапа, что брать на фронт? Реакт?
Аноним 30/08/18 Чтв 10:13:20  1255186
>>1255182
Иди в жс\фронтенд треды с такими вопросами. фуллстак не человек
Аноним 30/08/18 Чтв 10:35:14  1255196
Как делать print так, что бы предыдущий print удалялся, а новый выводился на его месте?
Аноним 30/08/18 Чтв 10:37:24  1255198
>>1255182
>Реакт
для карго-пидоров, адекватные люди выбирают вуй
Аноним 30/08/18 Чтв 10:37:52  1255200
>>1255196
установить вскод
Аноним 30/08/18 Чтв 10:39:15  1255201
>>1255200
Та нахуй мне твой вскод, дура, как мне код так реализовать
Аноним 30/08/18 Чтв 10:46:53  1255204
>>1255201
нука брысь нахуй обратно в свой детский интернет! у вас там большой праздник на носу
Аноним 30/08/18 Чтв 11:02:58  1255208
>>1255196
Принудительно чистить экран или os.system('clear') или это
https://docs.python.org/3/library/curses.html
Аноним 30/08/18 Чтв 11:04:45  1255209
>>1255208
Спасибо, сейчас нагуглил end="\r", протестирую оба варианта
Аноним 30/08/18 Чтв 11:26:00  1255215
>>1255198
>адекватные люди выбирают вуй

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


Делай скидку что я в веб вкатывальщик, и сужу по чужому мнению
Аноним 30/08/18 Чтв 11:26:21  1255216
>>1255208
Человек прогресс-бар хочет сделать, а вы ему curses или вообще clear (потом проскроллит консоль вверх и охуеет), совсем с катушек уже съехали.
>...
>print("\r" + " " ∗ len(last_msg), end="")
>print(msg)
>last_msg = msg

Примерно так даже в tqdm делается.
Аноним 30/08/18 Чтв 11:27:17  1255217
>>1255216
>print(msg, end='")
фикс.

Ну и тебе тоже тот ответ был >>1255209
Аноним 30/08/18 Чтв 11:31:40  1255219
>>1255216
>curses
И что тебе в нем не нравится? И с чего ты взял, что он прогресс бар хочет делать, а не просто текст в косольке выводить в одном месте
https://stackoverflow.com/questions/46011314/progress-bar-in-python-curses
Аноним 30/08/18 Чтв 11:39:12  1255221
>>1255217
Спасибо, тоже попробую.
>>1255219
Мне вообще хотелось сделать то колесико, которое крутится, когда, к примеру, устанавливаешь какой-то модуль.
Аноним 30/08/18 Чтв 11:41:18  1255222
>>1255219
>И что тебе в нем не нравится?
Что это оверкилл. Ему придётся с кучей всего другого ебать, выводить всё остальное тоже через curses, ловить ошибки/"поломки" терминала при неправильном/не вовремя закрытии приложения и т.д.

>прогресс бар хочет делать, а не просто текст в косольке выводить в одном месте
Ну я условно же. Прогресс бар, статус-строка, какая разница, суть одна.
Аноним 30/08/18 Чтв 11:47:51  1255223
> колесико, которое крутится
Вот о чём я и говорил.

https://repl.it/repls/StrikingUtilizedExabyte и готово. (на самом сайте не работает, правда)
Аноним 30/08/18 Чтв 11:56:19  1255227
>>1255215
>Я читал
а надо было думать, думать о технологии без отрыва от места её создавшего

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

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

тот же нгулур и то более гуманный чем рект, все включено, жанго вей

и да вуй реще ректа, доказано кучей бенчей
Аноним 30/08/18 Чтв 11:58:41  1255229
У Джанги же есть стандартные шаблоны, что тебе не хватает?
Аноним 30/08/18 Чтв 12:11:16  1255232
>>1255229

Предлагаешь пилить проекты на чистом хтмл и шаблонах джанги?

>тот же нгулур и то более гуманный чем рект

АнгулярJS или первый ангуляр?



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

я тот горесисадмин - если видел мои трепыхания в паре тредов неделю назад
Аноним 30/08/18 Чтв 12:14:03  1255235
>>1255223
Спасибо, анон, добра!
Аноним 30/08/18 Чтв 12:15:26  1255236
>>1255232
Так ты же пхп учил.

Алсо, на Джанге фриланса практически нет.
Аноним 30/08/18 Чтв 12:21:59  1255238
Для чего нужен метод __repr__? Ведь он просто возвращает строковое представление объекта, то есть не делает ничего особого, и такой функционал можно заложить и в обычный метод, не прибегая к помощи специального. Единственная мысль он нужен для стандартизации кода, верно ли это?
Аноним 30/08/18 Чтв 12:28:38  1255241
>>1255238
Читай про различия print() и repr()
Аноним 30/08/18 Чтв 12:28:51  1255242
>>1255232
>первый ангуляр
дет

>У меня в мухосрани с галерами проблематично
тогда как нахуй вообще тебе в голову проникло слово - рект!?


ты блять хотя бы оф паги их открывал??


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

если тебе по душе такое - вкатывайся хуле

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

на громадных ректо ебаториях ты умрешь от голода

Аноним 30/08/18 Чтв 12:29:05  1255243
>>1255236
>Так ты же пхп учил.

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

>Алсо, на Джанге фриланса практически нет.

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

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

Так... по фронту все же советуешь Вуи смотреть?
Аноним 30/08/18 Чтв 12:32:44  1255244
Безымянный.png (18Кб, 514x225)
Никак не могу найти элемент на странице с помощью селениума, пробовал и по xpath, по css селекторам, и по айди и по классу. Он просто его не видит если кому интересно - ищу в интерфейсе настройки тплинка
Если делать тест через селениум IDE, то в скрипте там статический линк, но тестировать надо динамический. Как его еще найти можно?
Аноним 30/08/18 Чтв 12:42:43  1255249
>>1255244
Как ищешь его? Проверяешь на присутвие\видимость?
Аноним 30/08/18 Чтв 12:43:43  1255250
image.png (474Кб, 1472x861)
>>1255244
>ищу в интерфейсе настройки тплинка
ты сам себя обрек на страдания, наслаждайся, тебе уже ничем не помочь..
Аноним 30/08/18 Чтв 14:25:33  1255308
>>1255238
http://brennerm.github.io/posts/python-str-vs-repr.html
Всем спасибо
Аноним 30/08/18 Чтв 14:29:26  1255309
>>1255308
>первый линк из гугла
>https://www.pythonforbeginners.com/basics/python-quick-start-web
пожалуйста
Аноним 30/08/18 Чтв 14:30:07  1255310
>https://www.pythonforbeginners.com/basics/__str__-vs-__repr
Аноним 30/08/18 Чтв 19:46:06  1255478
>>1254999
Это норм что я вообще не понимаю что это?
Блин, уже месяц пытаюсь в лекции и онлайнуроки
Надо наверно тестером идти пытаться
Аноним 30/08/18 Чтв 20:10:41  1255491
>>1255478
>Это
просто отщипенцы лололидеры самоутверждаются за джуний счет, на самом деле весь этот дрочь нахуй не упал
Аноним 30/08/18 Чтв 21:05:41  1255523
>>1255491
Хз, я вот скопипастил, на выходных покодить. Мне наоборот кажется обычным тестовым заданием, куда стремней будет если прийду устраиваться джанго макакой, а у меня спросят за матан, интегралы, линейное программирование.
Аноним 30/08/18 Чтв 21:18:04  1255530
image.png (279Кб, 1349x823)
Здарова, бандиты. Долбоёб-кун снова выходит на связь. Пик из книги Лутца. На мой взгляд применение статического метода для подсчёта количества экземпляров выглядит ненужным. То есть зачем мне вызывать метод распечатки количества из экземпляра класса, когда гораздо логичнее было бы вызвать его из самого класса. Вопрос: для каких целей вы использовали @staticmethod, где без него ну практически нельзя было обойтись?
Аноним 30/08/18 Чтв 21:19:15  1255532
>>1255523
>обычным тестовым заданием
просто у тебя сознание пораженца, ты уже готовишься к тому что бы сортир говна вилкой чистить

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


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

>матан, интегралы, линейное программирование
девелоперам нинужны
Аноним 30/08/18 Чтв 22:15:27  1255583
>>1255530
Почти нигде, гвидо придумал их случайно, как неудачно реализованные classmethod, это просто функция в неймспейсе класса
Аноним 30/08/18 Чтв 22:29:11  1255601
>>1254999
>or(__lt=20, __gt=17)
Это опечатка? Или как должен работать or?
На какую позицию задача? Сколько платят?
Аноним 30/08/18 Чтв 23:19:18  1255631
D182D18FD0BD-D0[...].jpeg (116Кб, 702x1024)
>>1255583
Cпасибо!
Аноним 30/08/18 Чтв 23:20:08  1255633
>>1255583
>гвидо придумал их случайно
История моей жизни сабжевого языка
Аноним 30/08/18 Чтв 23:37:28  1255648
>>1255532
Тут читал как фронтендеров заставляли задачки на собеседовании решать, думаю что ебанутых работодателей хватает.
Аноним 31/08/18 Птн 03:42:11  1255721
owl.jpg (52Кб, 800x533)
Аноны, прохожу на Coursera первый курс специализации по Питону от МФТИ и mail.ru. Там есть иллюстративный пример примитивного асинхронного сервера на asyncio. Никак не могу понять, как пользоваться циклом событий. Почему надо вызывать те методы, которые они вызывают. ПАМАГИТИ!

Пример: https://repl.it/repls/ExaltedGrouchyAggregators
Аноним 31/08/18 Птн 03:56:23  1255722
>>1255243
>Да вроде на апворке прилично джангистов.
Недавно смотрел и было всего 20 заказчиков уровня entry level
Аноним 31/08/18 Птн 07:15:38  1255744
>>1254329
Есть два проекта, один с говном мамонта, другой поновее. вопрос: ты каждый раз руками будешь удалять и ставить заново разные версии одних и тех же пакетов?
Аноним 31/08/18 Птн 07:57:28  1255759
Есть ли встроенная в dict функция обращения к элементам словаря по индексу?
Аноним 31/08/18 Птн 08:46:37  1255776
>>1255759
Раньше вроде была, но теперь её существование вообще невозможно, потому как индексов нет.
Аноним 31/08/18 Птн 08:48:32  1255777
>>1255744
Что мешает тебе положить пакеты в разные папки и запускать питон по полному пути?
Аноним 31/08/18 Птн 09:53:02  1255800
>>1255777
Нежелание вручную за всем этим дерьмём следить, например? virtualenv именно это и делает, но автоматически и одной командой. Зачем себе проблем на ровном месте создавать?
Аноним 31/08/18 Птн 11:32:09  1255856
>>1255648
>ебанутых работодателей хватает
просто помни что самое интересное начнется после собеса, как сядешь на хуец, так потом уже твоя ленивая тушка и не соскочит
Аноним 31/08/18 Птн 12:43:16  1255922
>>1255856
>так потом уже твоя ленивая тушка и не соскочит
Что мне мешает написать по собственному?
Аноним 31/08/18 Птн 12:59:01  1255932
>>1255922
>мешает
сознание пораженца, будешь сам себя кормить завтраками и утешать, ну и с зп будет залупа типа подожди два месяца пока мы все посчитаем, ну и по классике обычная зп будет выплачиваться за предыдущий месяц, т.е на три месяца в итоге это говно растянется


ну просто я хз нахуй тебе это надо, ебанутые люди лучше не становятся, и если начальник такое, то вся ОРГАНИЗАЦИЯ вдумайся в этимологию этого слова такая
Аноним 31/08/18 Птн 13:00:14  1255933
>>1255932
Это не тот анон писал. Я вообще не понимаю, что погромистов на работе держит, если она ему не нравится
Аноним 31/08/18 Птн 13:07:30  1255939
>>1255933
>на работе держит
тоже что и не программистов чсвешная мразота
Аноним 31/08/18 Птн 13:14:20  1255944
>>1255759
Он же не сохраняет оригинальное положение элементов.
Аноним 31/08/18 Птн 13:28:35  1255953
>>1255939
>тоже что и не программистов
Если взять среднюю специальность в России, то они не могут меня работодателя каждый год в отличии от погромистов.
Аноним 31/08/18 Птн 14:07:16  1255988
>>1255721
Бамп вопросу
Аноним 31/08/18 Птн 14:25:20  1255996
>>1255988
Что тебе именно не понятно?
Там же все расписано, получение эвент лупа, создание корутины на создание сервера, ожидание ее выполнения, условия закрытия и действия при нем.
Аноним 31/08/18 Птн 15:23:12  1256029
>>1255996
Зачем вызывать run_until_complete, а не просто сделать task для последующего выполнения в run_forever?

Почему после выполнения корутины run_until_complete, она всё равно выполняется при run_forever?

Зачем после server.close() запускать server.wait_closed() через run_until_complete?
Аноним 31/08/18 Птн 15:37:42  1256036
>>1256029
>Зачем вызывать run_until_complete, а не просто сделать task для последующего выполнения в run_forever?
Нужно получить объект сервера, что бы можно было вызвать методы .close и .wait_closed()

>Почему после выполнения корутины run_until_complete, она всё равно выполняется при run_forever?
coro это корутина создания сервера, это не сам сервер.

>Зачем после server.close() запускать server.wait_closed() через run_until_complete?
Это гарантия того, что последующий код (а именно закрытие лупа) будет выполнен только после того, как мы закрыли сервер, в доке это написано
>The server is closed asynchronously, use the wait_closed() coroutine to wait until the server is closed.
Аноним 31/08/18 Птн 16:09:45  1256051
Бгатаны, есть один скрипт, а в нем функция, которая должна запускаться раз в несколько минут.Можно ли сделать бесконечный цикл, а в нем вызов функции и слип? Или это хуевая практика и нужно городить какой-нибудь аналог сетинтервал из жабаскрипта?
Аноним 31/08/18 Птн 16:17:47  1256062
>>1256051
Если тебе нужно, что бы во время ожидания ничего не происходило, то да, можно. Если ты еще что-нибудь в это время делать хочешь, то делай это асинхронно
Аноним 31/08/18 Птн 17:07:19  1256100
>>1256036
Спасибо!

Возможно я не очень корректно сформулировал вопрос. Зачем мы после создания корутины coro запускаем ее в цикле методом run_until_complete(), если можно из нее сделать таск, который будет запущен позднее при вызове run_forever()?

С другой стороны, почему после отработки run_until_complete(coro) она всё равно запускается при вызове run_forever()?
Аноним 31/08/18 Птн 17:15:52  1256106
>>1256100
>Зачем мы после создания корутины coro запускаем ее в цикле методом run_until_complete(), если можно из нее сделать таск, который будет запущен позднее при вызове run_forever()
Как ты получишь объект сервера в таком случае? run_forever это тот же while True

>С другой стороны, почему после отработки run_until_complete(coro) она всё равно запускается при вызове run_forever()?
Еще раз, выполнение coro создает сервер, это уже другая сущность, которая никак не связана с coro
С чего ты вообще взял, что coro запускается в run_forever?
Аноним 31/08/18 Птн 18:12:37  1256140
>>1256106
>Как ты получишь объект сервера в таком случае?
В доках написано, что объект типа Server возвращает loop.create_server(), потом этот объект я могу обернуть с помощью loop.create_task(coro) и запустить loop.run_forever(). Всё будет работать так же, как и в примере. Вот я и не могу никак въехать где там какие сущности и кто кого плодит.
Аноним 31/08/18 Птн 18:14:22  1256142
>>1255601
Вот полный текст задачи:
Написать обёртку для генератора, для фильтрации в стиле django ORM.

a = Magic(range(100))
a.filter(__gt=3).filter(__lte=5).or(__lt=20, __gt=17).not(__eq=15)

Работать это должно лениво и распаковываться только при попытке проитерироваться по объекту

Поддерживает методы:
filter -- цепочка фильтров работает как and. Если в filter передано несколько аргументов, они тоже работают как and
_or -- условия альтернативно всему, что ранее было накоплено в объекте. Несколько условий внутри одного or объедияются как and
_not -- условие отрицания всему, что ранее было накоплено в объекте. Несколько аргументов работают как and
a.filter(__gt=3)._not(__gte=4, __lte=5) -> больше трёх, но не между 4 и 5
Все методы помимо условий могут принимать в качестве аргумента объект реализуемого класса
partial = a.filter(__gt=3, __lt=7)
a.filter(__lte=17).not(partial) -- числа меньше 17, но не между 3 и 7


Поддерживать условия: __eq, __lt, __lte, __gte, __gt, __ne, __in
Если используются условия вида a__eq, предполагаем, что в исходном генераторе лежат объекты, которые имеют атрибут a. Если такого атрибута нет -- объект не пропускается (так же поступаем, если любая операция сравнения кинула ошибку)

>На какую позицию задача? Сколько платят?
Наверно что-то типа мидл+. Средне по рынку - 150+-
Аноним 31/08/18 Птн 18:33:44  1256157
>>1256140
Ты не очень умный, ведь так?

>loop.create_server()
Эта штука возвращает корутину, выполнение которой возвращает тебе объект сервера.
>coroutine AbstractEventLoop.create_server(protocol_factory, host=None, port=None, *, family=socket.AF_UNSPEC, flags=socket.AI_PASSIVE, sock=None, backlog=100, ssl=None, reuse_address=None, reuse_port=None, ssl_handshake_timeout=None, start_serving=True)¶


>я могу обернуть с помощью loop.create_task(coro) и запустить loop.run_forever()
>Всё будет работать так же, как и в примере.
Не будет. Как ты инициизуешь закрытие при KeyboardInterrupt без переменной, которая ссылается на объект сервера?
Аноним 31/08/18 Птн 18:52:00  1256166
>>1255800
Пайчарморебёнок, ты?
Аноним 31/08/18 Птн 18:57:57  1256169
>>1256142
>Наверно что-то типа мидл+. Средне по рынку - 150+-
Это что же такое получается, если у меня эта задача проблем не вызвала, я на миддла+ тяну? Охуенно, если так.
Аноним 31/08/18 Птн 18:58:42  1256170
>>1256169
Скорее наоборот. Если не вызвала - то не тянешь.
Аноним 31/08/18 Птн 19:01:13  1256173
>>1256170
>Если не вызвала - то не тянешь
Не можешь решить - тянешь на миддла? Как ты до такого гениального умозаключения дошёл?
Аноним 31/08/18 Птн 19:03:49  1256174
>>1256173
Это называется юмор. Не заморачивайся.
Ну ты же не думаешь, что за решение одной задачи тебя кто-то на работу возьмет?
Аноним 31/08/18 Птн 19:16:00  1256186
>>1256174
Если бы думал, то уже давно побежал бы резюме рассылать.
Аноним 31/08/18 Птн 21:02:01  1256255
cat.jpg (589Кб, 1206x859)
>>1256157
>Эта штука возвращает корутину
Эта штука является корутиной, а в доках после сигнатуры написано
>Return a Server object

>>Всё будет работать так же, как и в примере.
>Не будет.
Работает. Иначе бы я так не писал. Просто попробуй запустить.

Но а вообще, похоже, анон, ты прав. Тупая проверка типов говорит, что coro - это <class 'generator'>, а вот server - <class 'asyncio.base_events.Server'>. Странная какая-то документация получается. Попробую внимательнее исходники вкурить, скорее всего упустил что-то из виду.
python 31/08/18 Птн 21:03:19  1256257
>>1256256 (OP)
>>1256256 (OP)
>>1256256 (OP)
>>1256256 (OP)
>>1256256 (OP)
Аноним 02/09/18 Вск 18:01:04  1257252
1532926131050.jpg (32Кб, 480x474)
Добрый вечер. Вопрос по 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 нету нихуя.
Объясните, как эта хуйня работает?
Аноним 02/09/18 Вск 21:51:16  1257467
>>1252603
Да ничего страшного, бывает
Аноним 02/09/18 Вск 21:53:50  1257472
>>1253872
на ютубе ищи курс "Ленивый питон", надеюсь помог
Аноним 02/09/18 Вск 22:00:23  1257475
Вот он хайп на питон! Два треда на главной и не тонут.
Аноним 05/09/18 Срд 17:59:03  1259632
2.22. Перепечатать заданный текст, удалив из него знаки "+", непосредственно за которыми идет цифра.
Аноним 06/09/18 Чтв 09:50:49  1259986
>>1259632
regex
Аноним 12/09/18 Срд 05:32:02  1262865
>>1259632
Какие ограничения по затратам? Вообще это ультрапросто.
Аноним 12/09/18 Срд 15:48:28  1263165
>>1251269
Почему ты не рассматриваешь перегат в более продвинутую мухосрань. Как правило, вкатывание как раз подразумевает некоторую подвижность в этом плане. Год жизни в отдельной комнате с соседями (как в сериалах) и будешь иметь достаточно, чтобы позволить себе личное пространство.
Аноним 06/10/18 Суб 03:34:19  1275415
15065879788270.jpg (402Кб, 1600x1242)
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга.
Ну что, пацаны, стартап? Пока Телеграм закрывать не собираются, мы ищем молодых и амбициозных, умеющих добиваться поставленных целей и нацеленных результат :D ,

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

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

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


Топ тредов
Избранное