Программирование


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

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
526 77 110

Python 3.71 /python/ original 26/12/18 Срд 15:03:13 13167591
image.png (410Кб, 555x416)
555x416

Не изучай синтаксис, изучай псевдокод и программирование!


Коммуна: https://sites.google.com/view/pypry/
Основные книги: https://yadi.sk/d/HQhhsBsq3TVRUq

F.A.Q: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Интерактив шел: https://repl.it/languages/python3
Книги которые ты никогда не прочтёшь: https://yadi.sk/d/tArKKuQu3Kejuq


#python #питон #пайтон #vscode #вскод

старый: >>1309641 (OP)
Аноним 26/12/18 Срд 15:08:06 13167612
Как в джанге вытащить пересечение queryset'ов? Или сразу кверисет с пересечением. Ну вот у меня есть таблица пользователей, таблица, например, пабликов и таблица, где хранится инфа о том, какой пользователь подписан на какой паблик. Я могу вытащить отдельно паблики для каждого пользователя, список словарей или кортежей с пользователем и пабликом в каждом, а как мне получить для двух конкретных пользователей общие паблики? Что-то на sql я запрос придумал, а как то же самое в orm написать не соображу никак и не могу найти в доках.
Аноним 26/12/18 Срд 17:51:25 13168363
1ARpr6t2XBg.jpg (76Кб, 600x450)
600x450
Загорелся желанием сделать музыкальный плеер с набором плюх, которые мне нужны. Подскажите с чего начать. Какой аудиодвижок нужен, какие библиотеки использовать, может кто знает как реализованы популярные ведройд плееры и тд... В тырнетах и на ютубе делают плеер на pygame и всякими дефолтными методами(с PyQt наример), это вообще нормально?
Анонче, помаги
Аноним 26/12/18 Срд 18:10:52 13168394
image.png (805Кб, 1280x720)
1280x720
>>1316836
>Подскажите с чего начать
с аудишос, абсолютный кастом всего и вся


>>1316836
>Какой
>>1316836
>какие
>>1316836
>как
им же и закончить..
Аноним 26/12/18 Срд 18:58:15 13168475
>>1316839
>2018
>не поддерживает embed cuesheet
Аноним 27/12/18 Чтв 11:13:53 13171566
Бандиты, а где лучше хранить в Django всякую мелкую хрень для шаблонов? Ну там контакты из футера, какую-нибудь срань типа текстов приветствий с главной и тд.
Аноним 27/12/18 Чтв 12:04:59 13171727
>>1317156
Можно а базе, можно в файле с константами всякими.Не думаю, что это что-то принципиальное
Аноним 27/12/18 Чтв 12:45:47 13171888
>>1316839
Чет не понял как в этой залупе менять громкость?
Аноним 27/12/18 Чтв 12:49:25 13171919
>>1317172
Я думал просто где-то бестпрактис есть, или встроенный велосипед типа flatpages / comments
Аноним 27/12/18 Чтв 12:58:01 131719710
Screenshot-142.png (108Кб, 877x619)
877x619
>>1317188
PS Сегодня утром пытаюсь быть таким же охуенным как ты.
Вот только регулятор громкости уж слишком каличный на мой вкус.
Аноним 27/12/18 Чтв 13:34:29 131721011
Не понимаю, как НоэСКюэЛь базы сохранять на диск и выгружать с него? Взялся за Tarantool, а там считай каждый запуск нужно снова базу делать. В чём смысл тогда вообще, кроме как быстрый доступ после нескольки минут выгрузки из своей базы данных туда?
Аноним 27/12/18 Чтв 14:45:08 131724312
>>1316759 (OP)

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

Я думал сделать какой-нибудь проект, но нифига не знаю, а в учебниках по 3 страницы об ООП, думаю, выйдет криво и говно.

И еще вопрос, какой вы первый проект пилили на пистоне?
Аноним 27/12/18 Чтв 14:57:18 131725213
>>1317243
Почитай Think Python тамошняя разжевка ооп мне проще всего далась.
Неортодоксальное, обссыкаемое всеми приличными ваннаби-гуру определение которое я для себя выработал, что в случае ооп проще всего к нему относиться как к структуре хранения и обработки схожих, но состоящих из разных типов данных.

Ну типа Человек. У него есть рост, вес, пол.
Можно сравнить Вася(Человек) и Миша(Человек) кто жирнее, кто выше.
Человек может ссать, а может прыгать => Миша(Человек) может ссать и прыгать, а вот Люда(Человек) прыгать может, ссать тоже может но с поправочкой - сидя.
И тд.
Аноним 27/12/18 Чтв 15:04:38 131725614
>>1317252

Господи, ты обеспечил меня забавами на весь вечер!
Аноним 27/12/18 Чтв 15:09:50 131725815
14511545413430.png (377Кб, 1450x1080)
1450x1080
14519771266090.jpg (193Кб, 1261x1000)
1261x1000
14519771266141.png (206Кб, 1920x1080)
1920x1080
>>1317243
>И еще вопрос, какой вы первый проект пилили на пистоне?
https://github.com/karan/Projects-Solutions/blob/master/README.md
https://github.com/karan/Projects
http://pythonpracticeprojects.com
http://www.ta-sa.org/2016/04/22/programming-problem-index.html
https://www.codeconquest.com/programming-projects/ideas-for-programming-projects/
https://www.reddit.com/r/beginnerprojects
http://www.openbookproject.net/py4fun/
http://inventwithpython.com/blog/2012/02/20/i-need-practice-programming-49-ideas-for-game-clones-to-code/
http://www.practicepython.org
https://www.quora.com/What-are-some-great-programming-projects-for-beginners
https://www.daniweb.com/programming/software-development/threads/32007/projects-for-the-beginner
https://www.reddit.com/r/learnprogramming/comments/2a9ygh/1000_beginner_programming_projects_xpost/

Enjoy!
Аноним 27/12/18 Чтв 16:24:22 131729716
>>1317252
>Люда(Человек) прыгать может, ссать тоже может но с поправочкой - сидя.
Ващет и стоя может.
Аноним 27/12/18 Чтв 16:32:54 131729817
>>1317252
Все эти абстракции человек миша человек люда, хуйня из под коня.
Без обид чувак, но это пригодиться, когда ты пишешь псевдокод описания человека.
Когда тебе надо написать какой нибудь сервис у тебя там появляются гейтвеи всякие абстракции над бд, протоколами, типа реквесты респонсы и куча прочей мишуры, которую не так то просто уловить. Описание в ооп стиле системы, это долгое взаимодействие с спецами из этой области + хорошее знание того стека на котором ты делаешь эти сервисы. Так что хуй знает как делать это ооп. Иногда ты процентов 90 времени придумываешь ооп, хотя если бы написал без него было бы куда быстрее.
Аноним 27/12/18 Чтв 17:14:14 131732918
>>1317298
Согласен, разумеется.
Но на исчерпывающее определение я и не претендовал, а для меня-нубаса оно было вполне достаточное просто чтобы понять в чем вообще соль если на функциях куда быстре.
Аноним 27/12/18 Чтв 21:24:27 131741719
Сап, анон. Поясните ньюфагу. Читаю Лутца.
Выраженияформатированиястрок Первоначально существовавший способ – он основан на модели функции printf из языка C и широко используется в существующих программах. Методформатированиястрок Более новый способ, появившийся в версиях Python 2.6 и 3.0, – более униPython 2.6 и 3.0, – более уни 2.6 и 3.0, – более уникальный для языка Python, возможности которого в значительной степени пересекаются с возможностями выражений форматирования.

Что по факту используется сейчас? Т.к. издание там 11-ого года и автор пишет, что хуй его приживётся или нет.
Аноним 27/12/18 Чтв 21:35:49 131742120
Аноним 27/12/18 Чтв 21:55:43 131743021
>>1317421
Блин, крутяк, спасибо!
Аноним 28/12/18 Птн 01:06:56 131759022
test
Аноним 28/12/18 Птн 07:57:01 131764123
Аноним 28/12/18 Птн 12:10:16 131771024
>>1316759 (OP)
питон 3.7 сильно отличается от 3.4 ?

Можно ли на фласке сделать веб-игру, ну типо настольная - заходит несколько человек в лобби, игра стартует, они там жмут кнопочки, фишки двигаются?
Аноним 28/12/18 Птн 13:31:12 131774125
WhyPythonSucks.PNG (6Кб, 205x292)
205x292
>>1316759 (OP)
Что мне не нравится в пистоне одним кадром. Вот всем почти язык хорош, но конкретно это вымораживает. Делаю одно и тоже, а получаю принципиально разные результаты.
Аноним 28/12/18 Птн 13:54:23 131775626
>>1317741
Разве это скрытая фишка? Вроде на каждом углу говорят про это.
Аноним 28/12/18 Птн 15:02:51 131779927
>>1317756
Это не скрытое, это просто выбешивает периодически. И я знаю, почему так, я знаю, как с этим бороться... И да, я знаю, что если повторять первую колонку точнее и написать не "a[1]=3", а более близкое к первой колонке "a = [1, 3]", то оно отработает иначе, но печёт по-прежнему сильно.
Мне просто хотелось выплеснуть бугурт немножко потому, что опять наступил на эти сраные грабли. Опыт, конечно, позволяет понимать, что стряслось и что с этим делать достаточно быстро, но ещё не позволяет обходить это сразу, не задумываясь.
Аноним 28/12/18 Птн 16:00:04 131781728
>>1317741
не ужели так трудно запомнить int, str, float - immutable, все стандартные коллекции - mutable. Что здесь блять сложного? Единственный вообще реальный минус питона это скорость, но фикситься очень просто, узкие песта переписываешь на Go.
Аноним 28/12/18 Птн 16:02:10 131781929
>>1317799
какие нахуй грабли? Тут все очевидно, надо было просто с основ начинать и книги классиков читать, такие моменты там объяснятся очень подробно на первых 50 страницах, а не по туториалам на codebootcamp/medium/habr въезжать в язык.
Аноним 28/12/18 Птн 16:10:45 131782330
изображение.png (91Кб, 1280x1024)
1280x1024
изображение.png (36Кб, 835x256)
835x256
1391367708494.png (1267Кб, 1600x900)
1600x900
Шаблонизатор фласка меня вежливо посылает нахуй.
Почему блок контент не подхватывается в боди?

Аноним 28/12/18 Птн 16:19:28 131782931
>>1317823
А все разобрался.
В шаблоне логина я использовал include base.html и оно делало тупо, просто вставляя над блоком логина основную форму.
Проавда если я использую extends вижу только теги Джинжи но блока формы ввода не вижу.
Аноним 28/12/18 Птн 16:46:37 131784532
>>1317829
>Проавда если я использую extends вижу только теги Джинжи но блока формы ввода не вижу.
Тоже разобрался.
Оказывается надо было просто не ебаться в глаза и в тегах жинжи2 не проебываться с пробелами.
Спасибо за внимание.
Аноним 28/12/18 Птн 17:20:00 131787233
>>1317817
>узкие песта
уже давно переписаны на сишечке и лежат в стдлибе

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

после первого запуска питончик - русифицируется и говно нинужно
Аноним 28/12/18 Птн 17:29:21 131787834

Напроч забыл как использовать в питоне потоки. А сейчас по данной теме ничего не найти уже из-за более современных решений. Нужно запустить поток в который будет посылаться через канал переменная. Плиз подскажите, вообще нихуя не помню.
Аноним 28/12/18 Птн 18:04:09 131790035
>>1317878
В документации смотрел?
Аноним 28/12/18 Птн 20:16:51 131796536
>>1317258
Анон, я не тот, кому ты отвечал, но все равно огромное тебе спасибо. Постоянно были затупы с тем, что бы такое написать и с чего бы свой гитхаб начать забивать говнокодом ебаным.
Теперь хотя бы отмазок не будет.
Аноним 28/12/18 Птн 22:58:01 131806437
>>1317965
Двачую. А то у меня идеи были типа посчитать количество итераций до ануса.
Аноним 28/12/18 Птн 23:15:30 131807838
>>1317817
>все стандартные коллекции - mutable.
А кортеж? frozenset?
Аноним 29/12/18 Суб 07:38:02 131821039
Что скажете про Вижуал Студио как про среду для работы с Петон-кодом?
Объективно пожалуйста, не лейте говном просто потому, что вы где-то слышали, что это нужно полить говном, спасибо.
Аноним 29/12/18 Суб 07:42:58 131821240
Аноним 29/12/18 Суб 08:06:21 131821941
orig[1] (45Кб, 736x736)
736x736
>>1318212
> вскод
Как вскукарек, только вскод.
Когда кто-нибудь будет писать всратый код, ему можно будет отвечать, типа " Прочитал я, значит, твой вскод ... "
Действие - вспрог (как вскукарек). Результат действия "вспрог" - вскод.
Аноним 29/12/18 Суб 14:07:28 131833342
Как в джанго заебенить view если мне в контексте нужно передать два списка? Те, функцию как написать понятоно, но как сдлеать class-based view?

def index(request):
....list_1 = Model_1.objects.order_by('votes')[:10]
....list_2 = Model_2.objects.order_by('obj_in_section')[:10]
....context = {'list_1': list_1, 'list_2': list_2}
....return render(request, 'app/index.html', context)

Вот это вот как переписать?
Аноним 29/12/18 Суб 14:37:47 131834543
Аноним 30/12/18 Вск 03:29:55 131854944
Суп программач
Учу питон как первый язык программирования, основы вроде как понимаю уже. Так же знаю немного хтмл/ксс. Вопросы у меня следующие:
1. Какой минимальный стек технологий мне нужен для хоть какой-то работы? Допустим речь идёт о веб разработке приложений.
2. Стоит ли в качестве первого проекта пилить платформер/аркаду/ любую другую простенькую игру посредствам pygame? Можно ли подсмотреть как это реализуют другие люди или я должен с нуля сам сообразить всю структуру как че где писать?
3. Насколько вообще я должен понимать все на "атомном" уровне? Или норма пользоваться чужими решениями и функциями?
4. Как закреплять различные шаблоны, самые стандартные паттерны которые используются везде и всеми? Как отличать их от других?
5. Может стоит потренероваться на Пайтоне и уйти учить другой язык по типу джавы или пхп, волнует вопрос работы и практического применения знаний
Не пинайте ньюфага,искренне хочу вкатиться в тему хотябы для своих проектов. Всем побольше мотивации и успехов!
Аноним 30/12/18 Вск 03:30:41 131855245
Аноним 30/12/18 Вск 03:52:38 131855646
>>1318549
>хотябы для своих проектов
ну так вкатывайся молча хуле ты у нас спрашиваешь

питон топчик


но для поднять бабла по фасту - html css js vue и nuxt для бекэнда

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

резко так, хуйяк хуйяк и в дамки ;)
Аноним 30/12/18 Вск 04:06:08 131855947
>>1318556
Зачем же молча если можно покряхтеть с братушками на дваче. Свои проекты это заебись никто не спорит, но хотелось бы профит в виде навыков или портфолио или хз, профит короче. Насчёт жаба скрипта я понял, на ютубе тоже говорят учите его + фреймворки. Просто пытаюсь понять хуле дальше делать, учить только ради учёбы как то не прибавляет мотивации. Начал потому что все говорят типа изи вкат в ит и потом будет легко учить остальное. В нейронки и ИИ лезть у меня мозгов нехватит, поэтому тут либо веб либо игроподелки, но для последнего он подходит не очень как я понял.
Аноним 30/12/18 Вск 04:14:31 131856148
>>1318559
>профит в виде
паттернов и разных подходов получишь ты, применишь в последствии как и где пожелаешь


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

это весьма ценная хуйня бзв

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

а для бабла только жсговно на галере с нигерами и плётками, щито поделать десу
Аноним 30/12/18 Вск 10:49:26 131862049
Зачем PyCharm создавая новый проект пихает туда еще и целый отдельный интерпретатор называя это venv?
Почему они по дефолту просто не просят указать путь до интерпретатора, который уже установлен на машине?

Что если бы IntelliJIdea для каждого Java проекта тоже бы запихивал в папку с проектом отдельный JDK ?
Аноним 30/12/18 Вск 10:49:38 131862150
T7Yl8q8olyw.jpg (43Кб, 396x229)
396x229
Пользователь отмечает в чекбоксах интересующие жанры фильмов и указывает год снятия. Эти данные заносятся в массив и имеют вид [год, жанр, жанр, жанр ... etc]. Затем эти данные массива подлежат анализу и выводу информации на экран.
Чекбокс здесь типа бинарной переменной, с галочкой - 1, без галочки 0. Аноны, можете посоветовать, как эту задумку с чекбоксами и внесением данных в массив реализовать в преобразованном ui файле (был ui, с помощью скрипта сделал py, где только графические сведения о программе,без функций)?
надеюсь нормально разжевал
Аноним 30/12/18 Вск 11:02:26 131862551
image.png (3Кб, 140x105)
140x105
x=1
print("1 ", id(x))
print("2 ", id(id(x)))
print("3 ", id(id(id(x))))
print("4 ", id(id(id(id(x)))))
print("5 ", id(id(id(id(id(x))))))
print("6 ", id(id(id(id(id(id(x)))))))

как это осмыслить?
что есть id(id(x)) ? Ссылка на ссылку?
Почему некоторые значения ссылок на ссылок совпадают?
Аноним 30/12/18 Вск 12:01:19 131863852
>>1318625
id() возвращает адрес объекта в памяти
Аноним 30/12/18 Вск 13:09:16 131867253
Аноним 30/12/18 Вск 16:57:32 131873554
Анон, помоги.
Учу потихоньку пайтон, читая Лутца работая на дерьмовенькой работке.
Подскажи практические задачи, чтобы не только теорию но и практику решать.
Аноним 30/12/18 Вск 18:13:11 131875155
Аноним 30/12/18 Вск 19:05:47 131876156
>>1318625
>Почему некоторые значения ссылок на ссылок совпадают?
id(x), как уже сказали, возвращает адрес объекта, и сам этот адрес тоже является объектом — числом, которое тоже хранится в памяти.
Разница в том, что после того, как ты это число запринтишь, оно больше нигде не сохраняется, и та область памяти может быть спокойно перезаписана новыми объектам, в данном случае последующими вызовами. Иногда он решает переиспользовать освобождённую память сразу, иногда — нет. Никакой закономерности или логики в этом искать не стоит. У меня, например, одинаковые адреса у 2 и 4.
Аноним 30/12/18 Вск 21:55:44 131884857
Как двумерный нампаевский массив разбить на трёхмерный по значениям в одной из колонок. (В первой колонке id. Никак не соображу как использовать np.split и np.where в данном случае)
Аноним 30/12/18 Вск 22:02:50 131885858
pythonicway.png (40Кб, 728x947)
728x947
>>1316759 (OP)
Решаю задачки на Edabit и заметил следующее: лучшие ответы, собирающие максимум лойсов, представляют собой по большей части решения в одну-две строки, т.е. def, а потом тут же return [генератор]. Но являются ли эти решения аутентичными? С одной стороны это быстро и занимает одну строчку, не нагромождая код. Но на работе, например, читать чужому человеку такую функцию, наверное, тяжело?
В самом низу мое решение. Оно совершенно не такое ловкое, занимает кучу строчек, но вроде бы понятное.
Как в итоге поступать? Как ПРИВЫКАТЬ писать подобные функции?
Задача: вернуть оригинальное предложение в виде строки, но слова, состоящие из 5+ букв, перевернуть наоборот.
Аноним 30/12/18 Вск 22:11:40 131886359
Screenshot20181[...].png (50Кб, 1135x920)
1135x920
>>1318858
>на работе, например
сидят шарящие работяги, нахуй им простыню на дохуя строчек расписывать, тем более ради такой дженерик хуиты в которую особо не нужно вникать
Аноним 30/12/18 Вск 22:24:24 131887160
>>1318858
Я вообще противник однострочников, но в этом случае они вполне pythonic-way, тут нет вложенных списковых выражений или map'ов, всего лишь один генератор с условием и довольно часто используемая функция join. Если у тебя возникают сложности при прочтении подобных функций, то изучи подробнее списковые выражения.
Аноним 30/12/18 Вск 22:26:37 131887461
>>1318858
>Как в итоге поступать?
В самом низу топчик, если функция возвращает значения выделяй ей переменную
Аноним 30/12/18 Вск 22:37:35 131887762
>>1318858
>Но на работе, например, читать чужому человеку такую функцию, наверное, тяжело?
Программы, написанные в декларативном стиле, типа как 1-3 на твоих пиках, читать всегда легче чем императивную парашу под номером 4.
Аноним 30/12/18 Вск 22:42:41 131888063
>>1318877
>читать всегда легче чем императивную парашу под номером 4.
Поэтому Путухон и считается языком пидоров, остальные пишут на нормальных языках в стиле №4
Аноним 30/12/18 Вск 23:22:54 131889764
>>1318880
Вам высокоуровневые абстракции подвезли, а вы все продолжаете жрать императивное говнище уровня ассемблера.
Аноним 30/12/18 Вск 23:25:39 131890065
Есть ли какая-то разница между vars(object) и dir(object) кроме того, что первое возвращает словарь, а второе список?
Аноним 30/12/18 Вск 23:28:07 131890166
>>1318897
> а вы все продолжаете жрать императивное говнище уровня ассемблера
Нахуй мне твои абстракции, манька? Как ты подобную однострочную ебулу планируешь отлаживать?
Аноним 30/12/18 Вск 23:38:35 131890867
Здравствуй двошч.
А есть ли в петоне стандартная функция, чтобы делать так:
if dat_funk(somelib.somefunk(params), savedresult):
pass

Чтобы dat_funk() одновременно возвращал значениеи из первого параметра и созраниял его во второй?
И при неудаче somefunk() например None, а при удаче - значение и мы смогли бы использовать его в обработчике этого if?
Аноним 30/12/18 Вск 23:42:16 131891468
>>1318901
Заявление уровня
>Нахуй не нужон мне этот интренет ваш

>Как ты подобную однострочную ебулу планируешь отлаживать?
Речь идет о читаемости кода.
Но если уж и заговорили об отладке, то декларативную программу отлаживать довольно просто: достаточно внимательно взглянуть на код и тут же найдешь место, где проебался.
А вот императивную в общем случае надо интерпретировать в мозгу, или в дебаггере шаг за шагом: ибо тут одно состояние, на следующем шаге другое итд.
Аноним 30/12/18 Вск 23:51:48 131892169
>>1318914
>Речь идет о читаемости кода.
>Но если уж и заговорили об отладке,
Ты пиздун, никакой читаемости в этой еболе нет, а для отладки после каждой lst я могу выводить ее на консоль и смотреть значение, как ты будешь отлаживать однострочник, м?
Аноним 30/12/18 Вск 23:57:14 131892270
Аноним 30/12/18 Вск 23:58:05 131892371
Аноним 31/12/18 Пнд 00:00:33 131892572
>>1318923
Помоги о мудрый петонист!
Аноним 31/12/18 Пнд 00:01:27 131892773
>>1318921
>никакой читаемости в этой еболе нет
>" ".join(x if len(x)<5 else x[::-1] for x in line.split())
>Пробелом соединить все x, если длина x < 5 иначе перевернуть x, где x - это каждый из разделенной line.

Если ты это примерно так прочесть не можешь (наверняка еще красивее написать можно, но я дурак), то, поздравляю, ты - имбецил.
Аноним 31/12/18 Пнд 00:02:13 131892874
>>1318925
>петонист
А я не питонист
Аноним 31/12/18 Пнд 00:03:41 131892975
>>1318927
Ну ебана, это же старая проблема что олимпиадники пишут однострочники на несколько строк и не обламываются.
Собственно, из-за этого проще работать с более-менее равными себе.
Аноним 31/12/18 Пнд 00:03:46 131893076
>>1318927
>Если ты это примерно так прочесть не можешь
Прочесть могу, но за этот стиль гонят санными тряпками, ты просто еще ребенок.
Аноним 31/12/18 Пнд 00:04:28 131893177
Аноним 31/12/18 Пнд 00:06:46 131893278
>>1318930
>стиль
Ну ок, а если
>x if len(x)<5 else x[::-1]
выделить в отдельную функцию?
Аноним 31/12/18 Пнд 00:12:36 131893479
>>1318932
>выделить в отдельную функцию?
в твоем примере нечего выделять
Аноним 31/12/18 Пнд 00:25:24 131893780
>>1318930
Тогда хуле пиздишь, что читаемости нет?
Читаемость кода - это способность быстро понять какую задачу код решает. В этом однострочнике фактически содержится формулировка задачи.
А в императивной параше пока не прокрутишь пару циклов хуй поймешь что происходит. Вот и лазиешь потом с дебаггером.

>>1318929
Однострочники тоже разные бывают. Если какая-то хуйня, уровня комбинаторной логики в перемешку с манатками и нумералами черча, или си-параша типа i = i++ + ++i, то за это надо пиздить ногами.
Аноним 31/12/18 Пнд 02:16:16 131899781
Как в питоне сожно захэшировать лист из 64 чисел? Нашел только phash который хэширует картинку походу
Аноним 31/12/18 Пнд 02:28:52 131900482
>>1318927
>Пробелом соединить все x, если длина x < 5 иначе перевернуть x, где x - это каждый из разделенной line.
1С здорового человека лол
Аноним 31/12/18 Пнд 05:53:45 131902983
>>1318620
Потому что разным проектам разные либы разных версий нужны, плюс венв это не отдельный питон на самом деле, к тому же это просто удобно нихуя не путается и тд, ну или сломалось что снес один венв все остальное работает, а что ты будешь делать если у тебя "один питон" будет а?
Аноним 31/12/18 Пнд 07:33:08 131903984
image.png (21Кб, 566x256)
566x256
>>1319029
>один питон
всегда блидинг идж и просто джаст вёрк, без всякого лишнего хасла
Аноним 31/12/18 Пнд 09:45:03 131905385
>>1318997
Наследуйся от простого листа с 64 числами и пиши ему свой __hash__()
Аноним 31/12/18 Пнд 11:07:22 131906486
Аноним 31/12/18 Пнд 12:29:41 131908687
>>1316761
Pablic.objects.filter(subscribers__in=users_list)
Аноним 31/12/18 Пнд 16:17:38 131914588
Я новичок в питоне, поясните что обозначает [j] и что обозначает seq + [j] в примере ниже:
for j in range(len(row)):
candidate = [seq + [j], score * -log(row[j])]

Здесь row - лист, seq - лист, score - число.
Аноним 31/12/18 Пнд 16:23:51 131914689
>>1319145
А я понял, типа добавления к seq еще одного элемента содержимое которого равно j
Аноним 31/12/18 Пнд 18:17:03 131919890
Аноним 31/12/18 Пнд 18:45:16 131920991
>>1318908
возьми в скобки и возвращай из внутренней функции true\false и в скобках сравнивай
>if(
>dat_funk(somelib.somefunk(params), savedresult)
> == 1\0
>)
мимо непеитонист
Аноним 31/12/18 Пнд 19:00:13 131921292
>>1318908
Я вообще нихуя не понял, что ты, блять, хочешь.
Аноним 31/12/18 Пнд 19:59:17 131922493
Аноним 01/01/19 Втр 12:31:59 131934194
Нубас на связи. Пытаюсь вкатиться через flask с jinja, и у меня проблемес.
Короче вопрос: адекватно ли работает jinja+flask со значениями параметров функции по умолчанию? Или значения по умолчанию возводятся в статус б-га и передаваемые извне аргументы в функцию идут нахуй?
Значит просто ручу: объявляю функцию под декоратором, а в функции одному параметру задаю значение по умолчанию, но большая часть обращений к этому URL передаёт аргумент для этого параметра. У меня чому-то всегда берётся значение по умолчанию. Дебаггинг примерно такой, усреднённый: пихаю в темплейт нужное мне значения, тупа для наглядности рендерю на странице: всё заебись и тут же, это же значение передаю в функцию, в параметр для которого задано значение по умолчанию, и, блджат, всегда берётся значение по умолчанию, хотя вот же, передаю это значение...
Походу ещё и с дебаггером придётся ебаться.
Аноним 01/01/19 Втр 15:46:32 131937395
>>1319341
Зачит не передаёшь ты ничего. Если бы дефолтные значения не оверрайдились передаваемыми, то не было бы никакого смысла их делать аргументами функции.
Аноним 01/01/19 Втр 21:16:31 131944996
https://pastebin.com/NhJk03e6

Проблема такова, что после создания таблицы я закоментировал часть кода, который её создавал и после при попытке добавить ещё одного пользователя, каждый раз при выводе пользователей отображался только последний введённый набор значений. Как это пофиксить?
Аноним 01/01/19 Втр 21:19:52 131945197
>>1319449
Сохранять в отдельный файл и оттуда спрашивать, не?
мимо вкатывальщик неделя
01/01/19 Втр 21:22:04 131945298
>>1319451
Я наверное сфинктером читаю
Аноним 01/01/19 Втр 21:22:27 131945399
>>1319451
По таблице на пользователя?
Аноним 01/01/19 Втр 21:23:04 1319454100
>>1319449
Ну сделали же пиздатые обёртки для баз без ебли с лоу-левел sql, нет, хочу жрать лоулевельное говно!
Аноним 01/01/19 Втр 21:24:24 1319455101
Вы будто своё время не цените!
Аноним 01/01/19 Втр 21:24:25 1319456102
>>1319454
Так если ты не знаешь лоу-левла — ноль тебе цена, как программиста. Ибо с обёртками и оператор разберётся.
Аноним 01/01/19 Втр 21:25:23 1319457103
492307606.jpg (85Кб, 400x290)
400x290
Аноним 01/01/19 Втр 21:27:44 1319458104
>>1319456
Ладно, отвечу. Я на обёртках для "операторов", сделаю работу быстрее, чем ты на своих ассемблерах и пойду пить пивасик. Надо использовать инструменты по назначению. Если у тебя всё упирается в диск и сеть, то какая, нахуй, разница как быстро и оптимально работает код, который ты написал?
Аноним 01/01/19 Втр 21:29:38 1319459105
>>1319458
Хоть хуй соси после работы, мудила. Мне насрать на то, что ты делаешь. Ты можешь ответить в чём проблема?
Аноним 01/01/19 Втр 21:30:56 1319460106
>>1319459
В днк. Я уже ответил.
Аноним 01/01/19 Втр 21:31:58 1319463107
>>1319459
И хули ты меня оскорбляешь, мразь?!
Аноним 01/01/19 Втр 21:35:00 1319466108
>>1319463
В смысле оскорбляю? Программист, не стремящийся познать окуржающий мир — хуйло. Я же блять не буду работать так постоянно. Мне банально хочется понять чо я блять делаю в этих переключалках дабы работать более уверенно (загон, понимаю. Но бля, мне он не раз помог).
Аноним 01/01/19 Втр 21:39:02 1319467109
>>1319466
> В смысле оскорбляю?
> Хоть хуй соси после работы, мудила
-_-
> Программист, не стремящийся познать окуржающий мир — хуйло
Познавать надо либо то, что интересно, либо когда это требуется. Могу авторитетно сказать, что sql и регэкспы не нравятся ста процентам опрошенных. Опросили ВСЕХ™. Одно дело примерно понимать как оно работает под капотом, другое дело (твой случай) — алогично биться еблом о кучу лоу-левельного навоза, когда этого не требует ситуация.
Аноним 01/01/19 Втр 21:42:45 1319469110
>>1319467
Почему вместо того, чтобы не отвечать из-за того, что ты не знаешь что не так, ты разводишь целый срач на тему "ненужно"? Вот нахуя? Итак понятно, что ты альтернативно одарённое чмо, которое настолько эгоцентрично, что даже блять на анонимной борде свято верит, что все от него что-то ждут и сразу же уходит в защиту, хотя ему даже предъявить не успели.
Аноним 01/01/19 Втр 21:47:18 1319471111
>>1319469
> кудах-пах-пах
Прости, но когда вижу sql в кавычках сразу пропадает желание вникать. А вот развести срач это всегда весело.
Аноним 01/01/19 Втр 21:48:02 1319473112
>>1319471
Ты и неспособен, лол.
Аноним 01/01/19 Втр 21:50:23 1319474113
13293236730591.jpg (42Кб, 550x550)
550x550
Аноним 01/01/19 Втр 22:07:28 1319477114
image.png (4Кб, 276x90)
276x90
При чём при добавлении через DB Browser пользователи отображаются. А если открыть базу, то добавленных пользователей через консоль нет. Странно как-то.
Аноним 01/01/19 Втр 22:11:06 1319478115
Пофиксил. Скобочки забыл поставить.
Аноним 01/01/19 Втр 22:13:03 1319480116
>>1319478
И, выходит. Мне питон выводил только те данные, что у него оставались в кеше, то есть те, что я ввёл в текущем сеансе. Ебать я довен.
Аноним 01/01/19 Втр 22:20:15 1319482117
>>1319480
О, значит я был таки прав, ря!
Аноним 01/01/19 Втр 22:21:10 1319483118
Аноним 01/01/19 Втр 22:34:05 1319487119
7080b590f90567c[...].png (122Кб, 1366x768)
1366x768
>>1316759 (OP)

как уменьшить окно с правой стороны в атоме?
Аноним 01/01/19 Втр 22:42:26 1319490120
>>1319487
Очко своей мамаши уменьши
Аноним 02/01/19 Срд 00:13:41 1319506121
image.png (56Кб, 711x383)
711x383
Аноним 02/01/19 Срд 01:40:47 1319511122
>>1319506
Нихера из твоего высера не понятно. Перед тем как ебаться с питоном, научишь хотя бы базе. Гугли последнюю строку.
Аноним 02/01/19 Срд 01:41:24 1319512123
Аноним 02/01/19 Срд 01:42:29 1319513124
>>1319511
Что ты понимаешь под базой?
Аноним 02/01/19 Срд 01:44:20 1319514125
>>1319513
В этом случае - умение читать трейсбек.
Аноним 02/01/19 Срд 01:45:57 1319515126
>>1319514
Ты заебал уже, Мистер "хули в %что-либо% лезете". Честно, уже второй раз ты пишешь бесполезную хуйню.
Аноним 02/01/19 Срд 01:47:25 1319517127
>>1319515
А что, разжевать и положить в рот? Обойдешься. Пиздуй гуглить.
Аноним 02/01/19 Срд 01:58:18 1319518128
>>1319517
Дык я и пришёл из гугла. Код сам по себе работает, при попытке сделать из него экзешник выдаёт, что индекс кортежа вне диапазона. Ну ахуеть теперь понятно. Я не программирую на С и не могу знать внутреннее устройство Питона, как мне понять в чём причина?
Аноним 02/01/19 Срд 04:40:54 1319530129
Блять почему я не могу установить питон даже? за що я такой конченный
Аноним 02/01/19 Срд 05:02:59 1319532130
Capture.PNG (21Кб, 789x57)
789x57
Че-то проорал немного с СЫРЫХ строк.
Аноним 02/01/19 Срд 08:31:04 1319544131
>>1319518
Почему я тоже не знаю кишки питона, но загуглил и в первом запросе был ответ на твой вопрос?
Аноним 02/01/19 Срд 13:07:17 1319597132
tkinter для нуба норм?
просто есть маленькие консольные программы, хотелось бы перевести их в более удобный вид
Аноним 02/01/19 Срд 14:12:42 1319622133
руби няшнее.
но есть ньюансы...
02/01/19 Срд 14:16:22 1319623134
>>1319622
Ты флексишь? Хайпер
Аноним 02/01/19 Срд 14:18:56 1319624135
>>1319623
но ведь это истинная правда
Аноним 02/01/19 Срд 15:23:25 1319661136
>>1319544
Будь добр, прости меня за мою слепоту и скинь этот самый ответ.
Аноним 02/01/19 Срд 15:36:18 1319666137
>>1319661
При чём ошибки не в моём файле. То есть что-то пытается сделать то, к чему я свою руку не приклаыдвал и там куда я ни разу не заходил и говорит мне, что некоего индекса не существует. Ахуеть, как мне это помочь должно?
Аноним 02/01/19 Срд 15:41:05 1319668138
image.png (50Кб, 665x349)
665x349
>>1319666
Та же самая ошибка при попытке ебануть ехешник из любого файла.
Аноним 02/01/19 Срд 15:46:41 1319670139
>>1319487
Скачать VS Code, а не нативный блокнот написанный в хромиуме.
Аноним 02/01/19 Срд 15:48:50 1319672140
Аноним 02/01/19 Срд 15:50:07 1319673141
roflbot.jpg (139Кб, 833x602)
833x602
Как происходит создание динамических страниц на веб фреймворках питона, где блок с формой не обновляется, а табличная часть/каталог обновляется, и вся страница не обновляется. И страниц с Javascript элементами.
Можно где то почитать.
Аноним 02/01/19 Срд 15:51:00 1319674142
Аноним 02/01/19 Срд 15:53:05 1319675143
>>1319672
Пердолинг не нужен.
Аноним 02/01/19 Срд 15:54:03 1319677144
>>1319675
А при чём тут пердоленк? НАстраиваешь, что тебе нужно и как тебе нужно, и работаешь.
Аноним 02/01/19 Срд 16:19:48 1319681145
Аноним 02/01/19 Срд 17:30:33 1319699146
>>1319681
Блять. То есть мне нужно накатывать 3.4, чтобы ебашить ехешники?
Аноним 02/01/19 Срд 17:35:37 1319701147
>>1319699
Да. Попробуй pyinstaller, тот же функционал.
Аноним 02/01/19 Срд 17:37:12 1319702148
Аноним 02/01/19 Срд 17:53:49 1319708149
>>1319532
Русек, хуле. Читай на английском, всё равно им гуглить придётся.
Аноним 02/01/19 Срд 17:54:08 1319709150
Аноним 02/01/19 Срд 18:09:09 1319712151
Аноним 02/01/19 Срд 18:09:34 1319713152
>>1319712
Могу, конечно, прочитать на английском, но на русском информация лучше усваивается.
Аноним 02/01/19 Срд 18:17:07 1319715153
Аноним 02/01/19 Срд 18:35:50 1319720154
>>1319532
А нахуй они термины переводят? Небось ещё там написано "Команда напечатать() выводит..."?
Аноним 02/01/19 Срд 18:41:45 1319723155
>>1319720
Да нет, в книге-то код используется только в специальных блоках. Но бесит, что переведена вся выводимая хуйня, приходится постоянно раскладку переключать.
Аноним 02/01/19 Срд 19:00:28 1319725156
Посоны чего почитать для вката в реакт/ангуляр/вуи для тотального нубаса во всей этой жс дрисне. Спрашивал в профильном треде но там особая атмосфера и ответа не получил.
Рест апи и прочий бекенд буду делать на джанго.
Аноним 02/01/19 Срд 19:20:45 1319733157
1264FC73-E8A4-4[...].png (1940Кб, 960x960)
960x960
>>1319725
И чего из них выбрать? Для чего велосипедов готовых больше?
Аноним 02/01/19 Срд 19:24:16 1319737158
>>1319725
Это разве не JS? Выбирай то, что более понятно и дрочи на этом. Потом можт куда перекатишься, где солиднее будет.
Аноним 02/01/19 Срд 20:37:31 1319786159
Screenshot41.png (113Кб, 1919x1079)
1919x1079
Почему не работает? Поясните, почему мои первые шаги завершились вступлением в говно
Аноним 02/01/19 Срд 20:40:22 1319790160
>>1319786
Это VisualStudio?

У неё есть какие-то заморочки, ебаш в обычном интерпретаторе.
Аноним 02/01/19 Срд 20:43:26 1319792161
>>1319790
ДА VS, а какой интерпретатор лучше использовать? Я вообще не шарю в этом а idle вообще не понимает, что я на питоне пишу
Аноним 02/01/19 Срд 20:47:46 1319795162
>>1319792
Смари.
1) Заходишь на python.org/downloads и качаешь последнюю версию этого самого интерпретатора.
1.1) При установке обязательно жмакай там, где есть слово PATH, дабы интерпретатор можно было вызвать откуда угодно
2) Открываешь папку на компе, которую хочешь юзать для разработки.
3) ПКМ - Создать - Текстовый файл. Называешь как угодно, а формат меняешь с txt на py
4) Открываешь его в Notepad++ (Или ещё в каком текстовике) и ебашишь туда этот свой уберкод.
5) Выпиливаешь "=" у второй строки. Просто print("Здорова", name).

Вроде, если я ничего не забыл, то должно сработать.
Аноним 02/01/19 Срд 20:49:24 1319797163
>>1319795
Ох блять, совсем забыл.

Для запуска можешь юзоть idle или через cmd (python <имя_файла.ру>
Аноним 02/01/19 Срд 20:58:12 1319799164
Аноним 02/01/19 Срд 21:01:50 1319800165
>>1319799
Слушай, у тебя вроде в этом и проблема. У тебя просто две перменные, одна из которых с именем print. И собсна больше нихуя не происходит. А из-за каких-то там специфических условностей визуалки она обязательно ебашит требование нажатия кнопки перед выходом. Попробуй просто знак = убрать.
Аноним 02/01/19 Срд 21:07:45 1319804166
>>1319800
Теперь и там заработало, но мне студио чет не нравится, слишком медленно работает
Аноним 02/01/19 Срд 21:09:33 1319805167
>>1319804
Я использую VS Code. Там даже свой терминал есть, то есть можешь запускать прямо оттуда. Если интересно, прочитай про Shift+Ctrl+P.
Аноним 02/01/19 Срд 21:17:47 1319810168
>>1319805
Думаю пока мне хватит idle, я ж нуфак
Аноним 02/01/19 Срд 21:18:49 1319813169
>>1319810
А по каким книжкам вкатываешься?
Аноним 02/01/19 Срд 21:19:46 1319814170
>>1319813
Пока книги не читал, просто прохожу мануал питонворлд.ру
Аноним 02/01/19 Срд 21:22:09 1319818171
>>1319814
Попробуй Укус Питона (A Byte of Python). А вообще, погляди книги и прочую инфу в шапке, аноны старались, а ты не используешь.
Аноним 02/01/19 Срд 21:24:26 1319821172
>>1319818
Я не особо люблю читать весь материал, мне больше нравится фантазировать что можно накодить, а потом искать ответы на свои вопросы по мере затруднений
Аноним 02/01/19 Срд 21:26:51 1319825173
>>1319821
Грамотный подход, братан. Очень грамотный, мне бы так.
Аноним 02/01/19 Срд 21:28:11 1319826174
>>1319825
Это не сарказм?
Почему сам так не делаешь?
Аноним 02/01/19 Срд 21:29:55 1319830175
15426881767640.webm (25700Кб, 1920x1080, 00:02:00)
1920x1080
>>1319039
О, тебя искал. Что это за софт?
Аноним 02/01/19 Срд 21:33:01 1319833176
>>1319826
Не знаю, в какой-то момент меня сломала повседневность или что-то ещё... В общем, было так всё плохо, что вместо попытки простой путь и хуёвой реализации я всегда искал готовый алгоритм. Я не понимаю, что со мной произошло и до сих пор понять не могу, вот пытаюсь выбраться и вновь открыть в себе творца.
Аноним 02/01/19 Срд 21:33:48 1319834177
Аноним 02/01/19 Срд 21:37:17 1319836178
image.png (318Кб, 1920x1080)
1920x1080
>>1319810
>я ж нуфак
>поэтому буду жрать монструозный кусок говна для крестов
ну ок, минвайл все разумные существа кайфуют от удобства и комфорта вскода


>>1319830
лол и долго искал? тебе зачем, ты ведь явно не продюсер, хочешь потискать аниму :?
Аноним 02/01/19 Срд 21:37:34 1319837179
>>1319833
Депрессия наверное, я сам-то уже 1.5 года в жопе, вот недавно начал восстанавливаться правда у меня не депра а шиза


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

как это реализовать?

Вот мой говнокод

name = int(input ("Введи число для подбора"))
bf = 0
if bf = name:
print ("малаца")
else:
bf = bf + add
Аноним 02/01/19 Срд 21:38:39 1319839180
>>1319836
>поэтому буду жрать монструозный кусок говна для крестов

Ну бля, я же не знаю чем он отличается от идла, единственное что я заметил, так это то, что визуал долго запускает код
Аноним 02/01/19 Срд 21:39:42 1319840181
>>1319839
Он тебе сразу ехешник ебашит, лол. Впервые такое вижу для питона. Вроде там обычный пито идёт. По крайней мере в инсталлере именно его предлагает скачать. Но что там Микромягкие поверх намазали, остаётся лишь гадать.
Аноним 02/01/19 Срд 21:40:58 1319844182
>>1319836
> лол и долго искал?
Нет >>2452649
> тебе зачем,
Чтобы знать
Аноним 02/01/19 Срд 21:41:05 1319845183
>>1319837
bf++ и так до бесконечности. Разумеется, если ты только числа и только целые юзаешь. А для чего-то более сложного нужно подумать.
Аноним 02/01/19 Срд 21:42:00 1319846184
Аноним 02/01/19 Срд 21:45:46 1319850185
Screenshot42.png (4Кб, 490x247)
490x247
>>1319845
Да, только целые числа
Аноним 02/01/19 Срд 21:46:15 1319852186
Screenshot20181[...].png (50Кб, 1135x920)
1135x920
2018-12-(38).webm (1424Кб, 1920x1080, 00:00:35)
1920x1080
2018-12-(30).webm (5361Кб, 1920x1080, 00:01:07)
1920x1080
2018-12-(26).webm (1442Кб, 1920x1080, 00:00:28)
1920x1080
>>1319837
вторая залупа нужна которая бы сферялась с рефом ну

>>1319839
>я же не знаю чем он отличается от идла
а кто должен за тебя знать, анон?


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

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

>>1319844
>Чтобы знать
просто так? ну ясн))
Аноним 02/01/19 Срд 21:46:37 1319854187
>>1319850
Правда, я бы посоветовал использовать цикл, а не условие.
Аноним 02/01/19 Срд 21:47:59 1319856188
>>1319852
> просто так? ну ясн))
Не думаю, что когда-нибудь смогу в творчество
Аноним 02/01/19 Срд 21:48:39 1319858189
>>1319852
Кстати, а чем плох PyCharm? Я его не юзаю из-за того, что это intellijdea делали с софтом которых у меня раньше были, но на PyCharm иногда поглядываю. Что с ним не так?
Аноним 02/01/19 Срд 21:59:39 1319871190
2018-11-(17).webm (3768Кб, 1920x1080, 00:00:31)
1920x1080
>>1319856
>творчество
удел элиты

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

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


>>1319858
>intellijdea делали с софтом которых у меня раньше были
ебать ты чурка нахуй

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

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

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

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

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

Аноним 02/01/19 Срд 22:04:34 1319880191
Screenshot44.png (4Кб, 641x276)
641x276
Ахуеть, у меня аж встал
Аноним 02/01/19 Срд 22:15:08 1319887192
Screenshot45.png (11Кб, 651x655)
651x655
>>1319880
Ввел отрицательные числа всем пихуй
Аноним 02/01/19 Срд 22:18:37 1319890193
>>1319871
Творчество удел тех, кто хочет творить и не более. Да и с таким подходом аля "Сначала сделай то, а потом другое", мягко говоря, опускаются руки. Ибо не тому учил тебя Наруто. Не то что бы я советую пацану бросать всё и начинать дрочить музло, но не накатить какую-нибудь FL или SONAR сейчас дабы поюзать и попробовать себя в музле — грех, ибо все мы живём лишь раз и откладывая всё на потом можно и не заметить, как ты уже седой валяешься на кровати и готовишься к скорой смерти.

Ну а по поводу свистелок и перделок в Charm... Это стандартизация (или как-то так). Дабы все роботоли так, как пожелает батька. Но плюс тут только один, большинству людей достаточно трудно настроить себе рабочую среду, особенно поначалу.


>>1319880
>>1319887
Скинь свой код, пожалуйста.
Аноним 02/01/19 Срд 22:20:44 1319893194
>>1319890

name = int(input ("Введите число для подбора: "))
bf = 0
while bf < name:
print(bf)
bf = bf + 1

while bf > name:
print(bf)
bf = bf - 1

if bf == name:
print (bf, " - выбранное число")
Аноним 02/01/19 Срд 22:22:30 1319894195
>>1319893
Проблема в том, что изначально брут не должен знать больше он или меньше конкретного значения. Ебани лучше две переменные, одна из которых будет +1, а другая -1.

Аноним 02/01/19 Срд 22:25:06 1319896196
>>1319894
Почему не должен знать? Он же сравнивает.
Если брать брут ВК, то по идее, он должен пробовать войти в акк, если подобранное значение не равно значению пароля, т.е. аутентификация на сайте не произошла, то он перебирает дальше, и так пока не сможет войти
Аноним 02/01/19 Срд 22:25:56 1319897197
>>1319871
Ебанат дрочащий на текстовый редактор в треде.
Иди емаксом обмажся, дебик.
Аноним 02/01/19 Срд 22:28:07 1319899198
>>1319896
Не, смотри. Само значение конечное он как бы должен знать, ибо оно служит конечным условием завершения. Но он не должен знать больше оно или меньше чем условный 0. Поэтому нужно сразу в двух направлениях двигаться, как по мне, ибо невозможно изначально определить больше введённое число или меньше чем нужное на конкретном этапе.
Аноним 02/01/19 Срд 22:29:36 1319900199
>>1319899
Я не знаю как записать не равно
Аноним 02/01/19 Срд 22:31:24 1319902200
Аноним 02/01/19 Срд 22:38:54 1319903201
>>1319902
Блин я чё то не понял, а что надо сделать, чтобы он одновременно две переменные считал?
Аноним 02/01/19 Срд 22:41:17 1319905202
b-(24).webm (16492Кб, 1920x1080, 00:00:37)
1920x1080
2018-11-(5).webm (2414Кб, 1920x1080, 00:00:15)
1920x1080
2018-11-(9).webm (3921Кб, 1920x1080, 00:00:31)
1920x1080
2018-11-(3).webm (9386Кб, 1920x1080, 00:01:21)
1920x1080
>>1319890
>поюзать и попробовать
потеряешь время и деньги, я покупал миди клаву на 4 октавы, нахуя спрашивается когда реально нужно только 4 кнопки на пк клаве, в итоге продал потеряв 2к, так и не поняв на тот момент чем продакшн отличается от исполнения, точнее тогда вообще таких мыслей и вопросов не было лол

если тебе подрочить то проще на шлюх и колеса деньги проибать

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


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

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


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

й
Аноним 02/01/19 Срд 22:44:15 1319906203
>>1319905
>для домохозяек есть профессии попроще ;)

Именно из-за такого поведения среди программистов такими семимильными шагами развивается ИИ. Люди готовы миллиарды зелёных вливать в сомнительную хуйню, лишь бы депрессивных петушар вроде тебя на мороз выставить. Ну серьёзно, самому ещё не надоело? Весь тред своим пессимизмом засрал.
Аноним 02/01/19 Срд 22:45:46 1319907204
>>1319903
То же самое, пихаешь их в один цикл и усё. Одна в плюс, другая в минус. Твой компик должен с этим справиться, раз VS могёт тянуть.
Аноним 02/01/19 Срд 22:50:02 1319908205
>>1319906
>самому ещё не надоело?
словами не передать как, я ведь был самым обычным нормисом, но весь этот тек заебанный просто заставляет тебя изъебывается и ебать голову, а потом..

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


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

а до тех пор ему всегда будут нужны ебливые сиделки, которым нужно что бы не "ПРОСТО РАБОТАЛО"

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

белые люди пропускают мимо, замечая лишь самую суть
Аноним 02/01/19 Срд 22:54:19 1319909206
ну и самое главное ты понимаешь что это единственно правильный путь, что иначе и быть не могло, и ненависть к пидорам пишущим пидорские вики потихоньку проходит

все так как и должно быть, все справедливо упорядочено и закономерно.
Аноним 02/01/19 Срд 23:13:36 1319960207
Пацаны, чисто абстрактный вопрос. Можно ли на Питоне реализовать подобие движка для 2д-игор? Ну не полноценный Uniny2D, но чтобы свои игры можно было в нём собирать (Суть в отсутствии использования кода на C/C++) и как-нибудь обрабатывать. Разумеется без ассет-стора с возможностью подгрузки и прочих плюх, чисто для себя.
Аноним 02/01/19 Срд 23:15:39 1319961208
>>1319960
>чисто для себя.
Новый движок для 2д делал для себя, для понимающих, юнитидебилам не качать. Гуглишь как игоры на питухоне делают.
Аноним 02/01/19 Срд 23:19:43 1319964209
>>1319961
Не ну я подумол, раз питон из семейства С, то на нём можно реализовать что угодно, включая движок для игор.
Аноним 02/01/19 Срд 23:27:56 1319970210
>>1319964
На питоне можно и 3д игры делать
Аноним 02/01/19 Срд 23:29:07 1319971211
Сап, Питанонач!?

Как делаются приложения типа пикабу, того же двача, и другие клиенты? Я вижу это только парсингом страницы или api, но не у всех же есть апишки, тогда как энтузиасты делают порты сайтов на телефоны?
Аноним 02/01/19 Срд 23:29:33 1319972212
Аноним 02/01/19 Срд 23:30:34 1319973213
Аноним 02/01/19 Срд 23:37:10 1319975214
>>1319907
Анон объясни пожалуйста как это сделать. Я уже и так и сяк перепробовал, нихуя не работает
Аноним 02/01/19 Срд 23:46:25 1319980215
>>1319975
Ну зри мой говнокод. Он крайне говёный(и не факт, что работающий) ибо я чот сонный и не очень хорошо соображаю.

name = int(input("Ебаш число"))

while brplus != name and brmin != name:
brplus += 1
brmin -= 1

if brplus = name:
print(brplus, " — число, что ты ввёл")
else:
print(brmin, " — число, что ты ввёл")


Но это та ещё хуйня, честно, я более чем уверен, что всё можно сделать проще и быстрее, но пока что-то ничего не приходит в голову.
Аноним 02/01/19 Срд 23:47:35 1319982216
>>1319971
1. Делаешь свой скелет
2. Жрешь в список список постов
3. Потом список ссылок кнопок
4. Потом список хуйнянейм
5. Натягиваешь на скелет
6. ?????
7. Костыль
Аноним 02/01/19 Срд 23:48:32 1319984217
>>1319982
Шоб как деды наши в первой программисто-логической войне?
Аноним 02/01/19 Срд 23:49:19 1319985218
>>1319982
Можно подробнее описат 3-4?

Мимо хочу захуярить пару клиентов мангоридеров и свой клиент двача
Аноним 02/01/19 Срд 23:49:37 1319986219
>>1319984
Не, там точечно, по координатам
До сих пор удивляюсь тому, какую они дичь творили. Читаешь вики как фантастику
Аноним 02/01/19 Срд 23:51:11 1319987220
>>1319985
А пункт 2 тебя не смутил?
bs4+requests
Аноним 02/01/19 Срд 23:51:20 1319988221
>>1319985
Не тот анон, но если я правильно понял тебе нужно прочекать структуру сайта на классы и идентификаторы и писать условия, чтобы хуйня с классом button натягивалась на кнопки и так далее.
Аноним 02/01/19 Срд 23:56:24 1319989222
Аноним 02/01/19 Срд 23:56:35 1319990223
>>1319987
Пункт 2 изи, я догадывался о супе и реквесте. А вот 3-4 как-то пока не вдупляю
Аноним 02/01/19 Срд 23:57:41 1319991224
>>1319989
bs4 так и пиши

анон спрашивающий про порт сайтов на мобилки
Аноним 02/01/19 Срд 23:58:08 1319992225
Screenshot46.png (54Кб, 1645x806)
1645x806
>>1319980
Спс. Пофиксил нарушения синтаксиса и всё работает как надо.
Аноним 02/01/19 Срд 23:58:55 1319993226
>>1319991
Ахуенная штука. Просто ахуенная, где вы ету годноту находите?
Аноним 03/01/19 Чтв 00:00:05 1319994227
>>1319993
Я просто в гитхабе живу, ну и видел курсы у Олега Молчанова, про этот бс4

анон пилящий клиент двача и другие
Аноним 03/01/19 Чтв 00:01:53 1319996228
Кто-нибудь тронал Kivy? Можно в нес писать что-то адекватное, чтобы элементы интерфейса соотв. платформе?

анон пилящий двач
Аноним 03/01/19 Чтв 00:20:42 1320001229
>>1319990
Те же супы и реквесты. Ищешь кнопки, высасываешь href
Аноним 03/01/19 Чтв 00:25:49 1320003230
Screenshot47.png (31Кб, 1349x712)
1349x712
>>1319992

Оптимизировал (наверное)

name = int(input("Загадайте пароль: "))
br = 0
while br != name and -br != name:
br = br + 1
print (br, -br)

if br == name:
print (br, " - Верное значение")
else:
print (-br, " - Верное значение")
Аноним 03/01/19 Чтв 00:29:41 1320006231
>>1320003
Ебать, не знал, что унарный минус можно так юзать. Вернее, почему-то не предполагал.
Аноним 03/01/19 Чтв 00:36:11 1320007232
>>1320001
А картинки так же можно тянуть?
Аноним 03/01/19 Чтв 00:39:17 1320008233
>>1320007
Ясен хер можно, кто ж запрещает то.
Одна проблема - сайты на жабаскрипте, не помню аббревиатуру. Ты из них хер что получишь. Там надо юзать селениум.
Аноним 03/01/19 Чтв 00:45:18 1320009234
>>1320008
Расковырять жс, вот тебе апи.
Аноним 03/01/19 Чтв 00:46:35 1320011235
>>1320008
Так картинка же есть, если чекнуть код страницы ее видно, чому нельзя вытянуть : ?
Аноним 03/01/19 Чтв 00:54:31 1320014236
>>1320011
На лету генериться код может, твою хуйню нужно на это настроить.
Аноним 03/01/19 Чтв 01:01:21 1320016237
>>1319972
Panda3D, да и потом можно и самому заебаца на 2д ебашить 3д если отбитый
Аноним 03/01/19 Чтв 01:06:25 1320019238
Аноним 03/01/19 Чтв 01:07:40 1320020239
Аноним 03/01/19 Чтв 01:09:05 1320023240
>>1319993
Ну ты чего, братишка, в Гугл совсем не можешь?
Аноним 03/01/19 Чтв 01:11:46 1320025241
>>1320023
Видимо. В каком-то гайде от анона часто фигурировал пункт мол "если задумал хуйню и чувствуешь, что требуется куча говнокода — проверь, может это уже кто-то написал", я так понимаю, сейчас как раз та ситуация.
Аноним 03/01/19 Чтв 01:15:10 1320027242
>>1320025
Говнокод != велосипед
Если у тебя жопа горит и ты хочешь написать что-то именно свое - бери и пиши, набей руку.
Это не тот случай
Аноним 03/01/19 Чтв 01:17:15 1320028243
>>1316759 (OP)
Парни, есть некоторая задача: даны два списка A и Б, они содержат некоторое количество строк, притом некоторые строки из А содержатся в некоторых строках из Б. Требуется перебрать все строки в А на предмет вхождения в хотя бы одну из строк Б, и если такое нашлось, то выполнить некоторое действие, после чего эта строка в Б больше не интересна и сравнивать с ней ничего больше не нужно.
Так вот, можно ли для ускорения работы программы просто удалить найденную строку из Б прямо в цикле, чтобы следующие из А лишний раз с ней не сравнивались? Как это вообще правильно делается?
Аноним 03/01/19 Чтв 01:17:34 1320029244
>>1320003
блять вот ты делаешь какуюто хуйню возьми что то посерьезней и сразу процесс пойдет
я залетный, может чего не понимаю, но выучил питон когда потребовалось ебнуть парсер для обоссаного форума который генерился хуй пойми как и с нулевым знанием питона и около начальным пониманием в программировании научился алгоритмике а дальше пошло
БЕРИ БЛЯТЬ ВЫШЕ
Аноним 03/01/19 Чтв 01:19:21 1320030245
>>1320027
Я помню на практике был, там препод как-то на голом питоне (или что-то всё таки подцепил) парсанул страницу и в консоль весь её код вывелся, потом он допиливал код и в итоге после подцепки ткинтером выводилось что-то худо-бедно годное, без всяких стилей и прочего, разумеется. Я тогда ахуел от слова ахуел, да так ахуел, что слов не нашёл. При чём он потом как-то ебашил так, что выводилось что-то конкретное в нужном порядке, плюс всё лишнее обрезал. Невъебенную дичь вытворял, так сказать. После етого прямо загорелся кодингом.
Аноним 03/01/19 Чтв 01:19:52 1320031246
>>1320028
Копируй в временный список Б что оставить, а потом присваивай Б = временный Б
Аноним 03/01/19 Чтв 01:20:29 1320032247
>>1320029
++
Барахтаются в лягушатнике.
Для нормального обучения нужны реальные задачи (или около того).
Аноним 03/01/19 Чтв 01:22:06 1320033248
>>1320030
Это не что-то внеземное, но да, полезный скилл, а именно уметь парсить.
Аноним 03/01/19 Чтв 01:22:42 1320034249
>>1320030
Это не сложно, знание пары библиотек, основных методов и структуры html странички. При желании за неделю с нуля модно разобраться.
Аноним 03/01/19 Чтв 01:24:15 1320036250
>>1320033
Мои познания в программировании были достаточно хуёвыми, а это был прямо таки хороший пример. Ибо попытками анализа работы той или иной функции где-либо я ещё не задавался.
Аноним 03/01/19 Чтв 01:24:38 1320037251
>>1320034
Во всём можно разобраться, это лишь дело времени. Так что я не понимаю нахуй ты это написал.
Аноним 03/01/19 Чтв 01:26:27 1320038252
>>1320029
>>1320032
То есть по вашему мнению, имея нихуя знания о питоне я должен сразу же браться за полноценный брутфорс с блекджеком и проксями?
Аноним 03/01/19 Чтв 01:27:07 1320039253
>>1320028
Список - изменяемая структура, в чем проблема. Цикл в цикле, по выполнению твоих условий удаляешь из Б элемент по индексу.

Копировать в ещё один список — лишние затраты памяти. В твоём случае это вряд ли критично, но привыкай учитывать такие вещи.

Опять же, если список Б потом не пригодится.
Аноним 03/01/19 Чтв 01:27:40 1320040254
>>1320038
Не обращай внимания и делай как нравится.
Аноним 03/01/19 Чтв 01:28:45 1320041255
>>1320031
То есть это будет быстрее удаления элемента списка?
Аноним 03/01/19 Чтв 01:30:14 1320042256
>>1320038
Тратишь пару дней на самоучитель по синтаксис, ещё день на освоение нужных библиотек на примерах с незащищенными сайтами, а потом да. Сначала одну функцию подрубаешь, потом другую, и так далее. А так язык будет меняться быстрее, чем ты его изучать. Ничего личного, но это суровая правда жизни. Удачи!
Аноним 03/01/19 Чтв 01:30:16 1320043257
>>1320040
Ну нет, я не против ускорить процесс, просто не уверен что это возможно
Аноним 03/01/19 Чтв 01:30:43 1320044258
Аноним 03/01/19 Чтв 01:31:01 1320045259
>>1320042
Спасибо, постараюсь осилить
Аноним 03/01/19 Чтв 01:33:06 1320047260
>>1320045
На самом деле питон очень приятный и интуитивно понятный язык. Тут упоминали про молчанова, хорошие видеоуроки по Парсингу. Но для начала пройди курс на сололёрне или степике:)
Аноним 03/01/19 Чтв 01:33:08 1320048261
>>1320043
Скажем так. В этом процессе ты выучишь только то, что тебе нужно, однако крайне сильно рискуешь попасть в ситуацию когда упрёшься в тупик и помощи ждать не от кого и тут вероятность выйти победителем ровно такова, как и от броска монетки, а с планомерным обучением у тебя куда меньше шансов упереться в тупик, гораздо меньше, но ты рискуешь связать себя по рукам и ногам надуманными ограничениями. Так что сам выбирай стул. Я больше придерживаюсь второго, ибо пиздец, что я вытворял при первом даже вспоминать стыдно иногда.
Аноним 03/01/19 Чтв 01:34:52 1320049262
>>1320048
Тормозить на ровном месте это я умею, так что попытаюсь шокотерапию
Аноним 03/01/19 Чтв 01:35:40 1320051263
Screenshot50.png (16Кб, 649x639)
649x639
>>1320003
Сделал калькулятор степеней

while 1 == 1:
name = int(input("Основание степени: "))
symb = int(input("Показатель степени: "))
br = 1
x = (name br)
z = (name
symb)

while x != z:
print(x)
br = br + 1
x = name br
if x == z:
print(x, " - Максимально значение в промежутке")

Аноним 03/01/19 Чтв 01:37:32 1320052264
>>1320049
Дерзай, братан. Лично меня заебало лезть в воду не зная брода, а потом упираться в факт, что я забрёл хуй знает куда и возвращаться на берег за картой, чтобы худо бедно как-то добраться до другого берега. Возможно, это опять моя хуйня с опусканием рук, надо что-то с ней сделать, иначе я так никогда не продвинусь дальше туда, где нет карты.

>>1320051
Для этого есть import math.
Аноним 03/01/19 Чтв 01:40:01 1320055265
>>1320052
шо я такое не проходил
Аноним 03/01/19 Чтв 01:47:48 1320058266
>>1320052
>Для этого есть import math.
А есть фром джоб импорт 300кк/сек?
Аноним 03/01/19 Чтв 01:58:11 1320060267
>>1320058
Ага. Открываешь ИП или ООО (если есть бабло и хорошие знакомые, то можно сразу АО), решаешь для себя, какую проблему общества хочешь решить и решаешь её для каждого человека за деньги, если он пожелает, отсюда и берёшь свои 300ккккк в макросекунду. А при работе в том же Майкрософт ты очень вряд ли поднимешься выше дрессированной макаки, ибо там для высоких должностей нужен не только кодинг, вернее совсем не кодинг. И твоими обязанностями будет реализация того, что уже кто-то написал просто потому что тебе заплатить за это дешевле, чем купить готовое. Вот тебе и правда жизни.
Аноним 03/01/19 Чтв 02:41:12 1320072268
Доброй ночи друзья, подскажите пожалуйста, как сделать интерфейс задаче с несколькими переменами?
Задача рассчитывает параметры финансовой сделки, хочется вводить переменные не в интерфейсе idle/cmd , а в обычном окошке с полями и пояснениями)
Я не программист, делаю это для себя в удовольствие.
Всем кто откликнется - большое спасибо)
Аноним 03/01/19 Чтв 02:48:21 1320075269
>>1320072
>для себя в удовольствие
заплати
>программист
или гугли qt5 designer и разбирайся сам
Аноним 03/01/19 Чтв 02:49:15 1320076270
>>1320072
tkinter для окошек попробуй. Ну или действительно pyqt.
Аноним 03/01/19 Чтв 02:55:51 1320080271
Аноним 03/01/19 Чтв 03:04:56 1320084272
>>1320080
почему лучше брать его а не tkinter или что-то иное?
Аноним 03/01/19 Чтв 03:15:13 1320086273
>>1320084
tkinter — помойка, бери или pysimplegui (если понравится), либо pyside2.
Аноним 03/01/19 Чтв 03:16:56 1320087274
>>1320086
Помойку не будут включать в стандартную поставку.
Аноним 03/01/19 Чтв 03:18:16 1320088275
son, im disappo[...].jpg (42Кб, 480x600)
480x600
Аноним 03/01/19 Чтв 03:28:36 1320090276
Аноним 03/01/19 Чтв 07:34:36 1320111277
Чем VS Code лучше Sublime Text 3?
Аноним 03/01/19 Чтв 08:03:04 1320116278
>>1320111
буквально всем

походу надо в шапку уже добавлять эту платину лол


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


у меня вот щас два окна открыто(можно одно) в каждом свой воркспейсе, а в нем свои таски, свои настройки аддонов, своя темка для синтаксиса

все падсибя



ну а сабляйм это - вы занесите нам 80 баксов и пользуйтесь васянской репкой с аддонами, за которые мы ни хуем ни рылом, у мс же есть офф аддоны под все языки, от сишки до питона
Аноним 03/01/19 Чтв 08:04:39 1320118279
>>1320116
>сабляйм это - вы занесите нам 80 баксов
В смысле? Никогда за него не платит и так юзал, качал с оф сайта, вся хуйня устанавливается, че не так?
Аноним 03/01/19 Чтв 08:05:23 1320119280
>>1320118
>че не так?
это демо режим мань
Аноним 03/01/19 Чтв 08:13:47 1320121281
>>1320119
Так что в нем не так?
Работает все что нужно лол.

Аноним 03/01/19 Чтв 08:39:53 1320125282
>>1320121
демо режим для демонстрации, что ж ты тупишь то сука блядь

для любого белого человека западло пользовать демо режим в продакшене
Аноним 03/01/19 Чтв 08:41:53 1320126283
>>1320125
лол, что еще придумаешь?
Аноним 03/01/19 Чтв 10:02:05 1320136284
Поясните за ORM в Django (я просто нуб и возможно сейчас прозрею). Я же не могу пихать в одно из полей таблицы список моих объектов?
Ну вот так примерно, есть класс Book, список объектов этого класса - books, а ещё есть класс Cupboard (шкаф), так вот у шкафа свои методы, а ещё именно он представляет список книг, короче у шкафа есть параметр - список объектов. Так вот вопрос, блджат, как запихать этот шкаф в БД через ORM?
Аноним 03/01/19 Чтв 10:26:29 1320142285
>>1320136
Очевидно нужно правильно спроектировать БД а не пихать сука все объекты в поля
Аноним 03/01/19 Чтв 10:59:34 1320149286
image.png (224Кб, 1920x1080)
1920x1080
сука ебанный жинжа инклуд, как победить?

Аноним 03/01/19 Чтв 11:09:26 1320152287
image.png (67Кб, 772x720)
772x720
а впрочем идите нахуй
Аноним 03/01/19 Чтв 13:25:32 1320220288
А почему питон по-умолчанию не использует utf-8? Сейчас читаю байт питона, постоянно приходится указывать кодировку для файлов, иначе не работают примеры, выдают ошибки. Или это что-то не так с моим шиндовсом?
Аноним 03/01/19 Чтв 13:34:38 1320221289
>>1320220
Ты на седьмой винде сидишь?
Аноним 03/01/19 Чтв 13:37:48 1320222290
Аноним 03/01/19 Чтв 14:06:35 1320228291
Распарсил страницу, сохранил изображение, а как сделать, чтобы они были в кэше? И после закрытия приложения, кэш очищался.

Пилю клиент двача и ридманги. Хочу сохранение сделать платной функцией, типа premium
Аноним 03/01/19 Чтв 14:25:25 1320235292
>>1320228
Но во всех клиентах двача сохранение бесплатно. Чем твой на голову лучше остальных, чтобы был смысл платить за сохранение?
Аноним 03/01/19 Чтв 14:29:24 1320236293
>>1320235
Думай о монетизации сразу, чтобы потом все старую не юзали за функционал.
Аноним 03/01/19 Чтв 14:36:27 1320242294
>>1320236
Лол, долбоёб. Ты просто сделай нормально сразу, а потом допиливай годноту в виде фич. Сохранение треда и прочее дерьмо отсутствует в принципе у других, а ты можешь ебашить ето за бабло, а не сохранение картинок, что вообще вот тупо.
Аноним 03/01/19 Чтв 14:38:03 1320243295
>>1319996
Можно всё.
Для двача есть уже готовая обёртка над API на питоне(если есть какие-то дополнения для нее - пили мердж реквест , оперативно приму)
Киви стоит сразу немного изучить, а для проекта уже брать дополнительный фреймворк(что все было в ведроид-стиле), вот активный форк - https://github.com/HeaTTheatR/KivyMD

Мимоанон пытавшийся вкатиться в kivy
Аноним 03/01/19 Чтв 14:56:11 1320251296
>>1320242
Ты правильно меня понял :3

Анон пилящий клиент двача и ридманги.

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

Как-то так.
Аноним 03/01/19 Чтв 14:56:29 1320252297
>>1320243
Кинь ссылку на обертку
Аноним 03/01/19 Чтв 15:08:48 1320257298
>>1320251
Бля, слушай. Как с тобой связаться? Хочу поучавствовать в запиле клиента ридманги. У них крайне уебанский для мобил сайт.
Аноним 03/01/19 Чтв 15:10:27 1320258299
>>1320252
блядь, вроде нашел, но ну его нахуй. Лучше через реквесты буду к апи обращаться, чем юзать то дерьмо с гита
Аноним 03/01/19 Чтв 15:13:47 1320260300
>>1320257
Пока никак :3

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

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

Скоро в отпуск, планирую заебашить сырую версию.

еще сомневаюсь, что в стор эпла пропустят поделку сделанную на питоне + киви.

Видел еще одну библиотеку, вроде норм, но там документацию шизойд писал, не хочу в нее окунаться.
Аноним 03/01/19 Чтв 15:15:23 1320261301
>>1320260
Хоть телегу кинь, дабы было понятно что ты делоешь, а то выправлять ахуенные идеи на этапе когда уже написаны тысячи строк — очень такое себе. Я так в студенческом проекте обосрался, когда ваял его 4 дня, а исправлял неделю.
Аноним 03/01/19 Чтв 15:15:28 1320262302
Аноним 03/01/19 Чтв 15:17:52 1320263303
>>1320262
>https://github.com/anonim-legivon/dvach.api
А, ну это еще можно пощупать) Я прост нашел 6 летней давности библиотеку, лел

Спасибо анончик :3

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

Не ждите сильно, до отпуска я буду в режиме пара сотен строк в день.
Аноним 03/01/19 Чтв 15:20:22 1320265304
>>1320261
Я на стадии создания ui, двигаюсь медленно, но план реализации уже написан на 80%.

Не парься, все дам, прост меня нигде нет, кроме как в вк (не фейк и в гите.

Как только допилю ui сразу в тредик сброшу телегу.

20 лвл кун, Как только дойду до серьезного кода, то обращусь к анону мудрому для осмотра моего творения.

В уи я обосраться не смогу, даже если бы хотел
Аноним 03/01/19 Чтв 15:20:39 1320266305
>>1320262
Как добавить репозиторий в "Избранное" или что-то подобное в гите.
Аноним 03/01/19 Чтв 15:20:56 1320267306
Аноним 03/01/19 Чтв 15:21:12 1320268307
Аноним 03/01/19 Чтв 15:21:42 1320269308
>>1320267
Разводкой плат печатных занимался, лол)
Аноним 03/01/19 Чтв 15:21:56 1320270309
>>1320263
>>1320265
> Я прост нашел 6 летней давности библиотеку, лел
Там в поиске сортировки есть различные - юзай)
> пара сотен строк в день
Неплохие планы
Аноним 03/01/19 Чтв 15:22:33 1320271310
Аноним 03/01/19 Чтв 15:35:23 1320275311
>>1320260
Мне кажется в телеге удобно бота можно запилить, в духе
Настройки: язык по умолчанию, можно сайт откуда ищет по умолчанию
Команды:
Запрос: название манги, глава параметр другой язык
Выдает картинки манги, и кнопки предыдущая следующая глава

Аноним 03/01/19 Чтв 15:37:15 1320276312
>>1320275
Так они буду спамиться сверху вниз, что не очень удобно
Аноним 03/01/19 Чтв 15:37:50 1320277313
>>1320275
Должно быть несложно и с ui ебаться не нужно, плюс телега кеширует все за тебя
Аноним 03/01/19 Чтв 15:38:36 1320278314
>>1320275
Да и сервак нужен будет тогда мощный.

А клиент рида двача будет на устройстве анона и все будет делаться через его мошности .
Аноним 03/01/19 Чтв 15:39:13 1320279315
>>1320276
То есть? В телеге можно одним сообщением отправлять вроде бы, но даже если нет, ты что снизу вверх читаешь?
Аноним 03/01/19 Чтв 15:40:59 1320280316
Аноним 03/01/19 Чтв 15:41:15 1320281317
>>1320279
там есть ограничение на сообщение и ко-во пикч. Хз, все равно же удобнее именно клиент. Реализовать поиск по авторам, манге в телеге это как мне кажеься пиздос, ну тип а если имена совпадают или есть зависимости, не удобно, имхо

хотя как ты и заметил, проще
Аноним 03/01/19 Чтв 15:42:53 1320282318
>>1320280
ебало утнки в унитаз. Я уже пилил бота в телеге и ждал ответа 3-4 сек, а если ответов дохуя будет, то шо, час буду ждать? или блядь просто закрашится все
Аноним 03/01/19 Чтв 15:53:03 1320284319
>>1320281
По автору поста ощущение что он просто хочет денег, в принципе это нормально, но не когда ты криворукий еблан, который пишет gui на питоне, пусть хоть сделает что то полезное

А на счет поиска, просто напарсить и обновлять раз в день, на основе какого то сайта типо ридманги, а для остальных парсить онлайн(да не быстро)
Дальше можно улучшать в принципе, просто меня тригерит с идеи делать на питоне gui, как бы если и делать клиент то другими инструментами
Аноним 03/01/19 Чтв 15:53:58 1320285320
>>1320282
Нет ты. Видимо ты так хуево написал
Аноним 03/01/19 Чтв 15:57:11 1320286321
>>1320284
В гите есть примеры как на питоне гуи пишут и выглядит крайне норм, но только на анройде. На ифоны тоже можно, но хз, тут согласен, если прижмет, то в свифт прыгну с разбегу. Пока что на андюшу пилю.

Ну или можно сделать гуи и для ифонов, но внешний вид будет как в андрюше, а может и хуже ,лол
Аноним 03/01/19 Чтв 15:58:49 1320287322
>>1320285
Мой первый бот это был апи сайтп криптв с фласком и вебхуком сайте с криптой, в конце ноября они убрали свои апишки, я не стал обновлять бота.
Аноним 03/01/19 Чтв 15:59:11 1320288323
>>1320286
Интерфейс для айОС нужно ведь на обджектив-Си писать. Значит нужна реализация питона на обджектив-Си, чтобы всё это нормально выглядело там.
Аноним 03/01/19 Чтв 16:00:30 1320290324
>>1320286
Нет kivy как бы не очень плохо выглядит, но к примеру всякая параша вроде react, выглядит лучше, свистоперделок больше так еще и работает в теории везде. Не говоря уже о native штуках на java/kotlin

А ты для себя пилишь?
Аноним 03/01/19 Чтв 16:03:24 1320291325
>>1320290
В принципе да, но вброшу все в аппстор и гуглстор. Буду пилить до победного, а чому нет? Да и как портфолио норм же.

Котлин и джава мне не нрав, вообще не стоит на них.
Аноним 03/01/19 Чтв 16:58:34 1320309326
>>1320288
>Интерфейс для айОС нужно ведь на обджектив-Си писать
Не обязательно, на свифте можно, на ангулярах там всяких.
>>1320291
Но, есть одно но: тебя нахуй пошлют с твоим приложением, если оно по стилю не будет подходить под ойфун-стайл - там при подаче заявки на выкладывание приложения прогоняются автотесты и если что не так, то тебе пишет ебаный индус и просит всё исправить и так по кругу пока ты не справишься со всеми траблами.
Не всё так просто с ойфуном, поэтому пили на ведро и не выёбывайся.
Аноним 03/01/19 Чтв 17:00:57 1320311327
>>1320309
>поэтому пили на ведро и не выёбывайся.
Но бабки у фанатов яой, а они на яблоке.
Аноним 03/01/19 Чтв 17:02:42 1320313328
Кстати, народ. Вот захочу заебенить я приложение с интерфейсом. В качестве запила стилей есть что-то CSS-подобное? Ибо как я понял, интерфейс это xml с настройками и прочим.
Аноним 03/01/19 Чтв 17:17:57 1320321329
>>1320311
Тогда два стула:
1. Ищи идейного разраба под iOS.
2. Запили просто веб-сайт с норм мобильным интерфейсом и продвигай его.
Аноним 03/01/19 Чтв 17:21:01 1320322330
>>1320321
Можно же и самому запилить, просто потом прийти к челику с макбуком и попросить залить. На ведро и пилю, но основной кэш все таки с эпла же, мою поделку за 30 мин на ведройде хакнут, вырежут рекламу и сделают платные фичи вседоступными.
Аноним 03/01/19 Чтв 17:21:54 1320325331
>>1320322
Под ХКод как адаптировать будешь?
Аноним 03/01/19 Чтв 17:26:09 1320330332
>>1320325
Есть же в киви руководство. я еще не углублялся, энивей сначала ведройд
Аноним 03/01/19 Чтв 17:27:47 1320331333
sswjTmp.jpg (360Кб, 1920x1080)
1920x1080
>>1320251
Чувак, есть уже MangaRock, если что. В бесплатной версии — с рекламой.
Но если тебя монетизация не заботит, то ебош.
Выучи свифт\обжектив-Си\react native\flutter заодно.
Аноним 03/01/19 Чтв 17:28:02 1320332334
>>1320330
Кстати, по поводу платных фич... В идеале тебе нужно делать это с ипользованием сервера и ключей (ну или интересней, буквально к аккаунту вязать). Но проблемес в том, что твой клиент должен превосходить в основных элементах все существующие.
Аноним 03/01/19 Чтв 17:31:40 1320335335
>>1320322
> Можно же и самому запилить, просто потом прийти к челику с макбуком и попросить залить
Ну, удачи, да, хули я тут.
Блять, у меня тут рядом сидит два разраба под iOS(angular&swift), которые имею опыт в этом деле и им делились, но конечно же всё так просто и делается, на коленке, и так же с коленки в продакшен.
Хотя вот на angular всё просто делается, в принципе, сидит парень и в браузере дебажит, выглядит это проще чем ебала со swift(хотя может просто кажется).

> мою поделку за 30 мин на ведройде хакнут
Поэтому я предложил тебе годную мобильную веб версию, если тебя волнует что хакнут.
Аноним 03/01/19 Чтв 17:32:43 1320337336
14517327840440.png (915Кб, 900x900)
900x900
Господа, как выдернуть из хтмля определенный айдишник и его детей, например id="dick", но без монстров вроде БьютифулСупа? Надо использовать только изкоробочные библиотеки.
Аноним 03/01/19 Чтв 17:34:13 1320341337
Аноним 03/01/19 Чтв 17:34:32 1320342338
>>1320322
Для ведра уже есть божественный tachiyomi, он опенсорс и с плагинами под кучи манго-сайтов.
Аноним 03/01/19 Чтв 17:35:28 1320343339
>>1320309
>тебя нахуй пошлют с твоим приложением, если оно по стилю не будет подходить под ойфун-стайл
Human Interface Guidelines прочитай и не отступай особо.
И по поводу гейоси — подумай, есть ли какие ишшью со взрослым контентом. Могут попросить устранить нарушения в приложении или сразу его снести, если доброжелатель репортнет порно-раздел из двачеклиента или хентай-мангу в клиенте манги.
Аноним 03/01/19 Чтв 17:50:14 1320350340
>>1320343
В сторе уже есть прон манга, просто ее скрывают фишкой "Напишите ресурс, принадлежащий нашему сайту"

и ты такой, офк это же хентайчан и он у тебя уже хентай манга в приложении и все норм, в сторе уже 5 лет лежит
Аноним 03/01/19 Чтв 17:53:19 1320353341
>>1320335
>>1320332
Идея с сервером и ключами топ или регистрация с привязкой.

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

Тем более, что порт я уже понимаю как писать, а с сайтом надо понять, что юзать. Вряд ли же флас, да?)
Аноним 03/01/19 Чтв 17:56:19 1320356342
>>1320353
>с сайтом надо понять, что юзать.
Очевидный реакт.
Плюсом получишь как минимум ещё один годный скилл.
Как максимум, в теории — сможешь реюзать компоненты в ведре и гейоси, если там будешь использовать React Native.
Но на практике кроссплатформа для первого подхода непроста, лучше зафигачь на нативе. Хотя, говорят, flutter весьма адекватная кроссплатформа.
Аноним 03/01/19 Чтв 18:00:02 1320358343
>>1320356
Если честно, то вообще ничего не понял. Это я тип беру любой фреймворк+реакт и в путь?
Аноним 03/01/19 Чтв 18:02:18 1320360344
>>1320358
Прочитай получше про React Native.
Аноним 03/01/19 Чтв 18:07:45 1320363345
>>1320358
ReactJS для сайтега
Для моб приложухи:
React Native – кроссплатформа, кодишь на JSX, правда без DOMa.
Но кроссплатформа — нахуй, сложно, тем более нестабильный React Native.
Кодишь на нативе (Swift/Objective-C для гейоси, Kotlin/Java для ведра), быстрее выйдет.
Но есть по слухам адекватная кроссплатформа Flutter от Гугла.
Аноним 03/01/19 Чтв 18:13:25 1320364346
Аноним 03/01/19 Чтв 18:16:00 1320365347
>>1320353
>Вряд ли же флас, да?)
Можно и его. Можно и aiohttp, можно и falcon, можно и django.
Смотря что на фронте
Аноним 03/01/19 Чтв 18:21:05 1320367348
Аноним 03/01/19 Чтв 18:23:17 1320368349
>>1320367
Я в JS-фреймворках не шарю, но если эта Vue работает по типу ангуляра and etc - хули нет?
На фласке пишешь API а с фронта просто шлёшь запросы.
Аноним 03/01/19 Чтв 18:46:54 1320374350
>>1320220
Пифон использует системную кодировку для io по умолчанию. В шиндошс это обычно cp1251 или что-то такое для русни.
Аноним 03/01/19 Чтв 19:22:08 1320389351
15443451318580.jpg (84Кб, 540x533)
540x533
Где взять несложные питонозадачки, аноний?
Ну или может сам что задашь?
Аноним 03/01/19 Чтв 19:37:44 1320395352
>>1320389
Двачую этого


А вообще объясните плиз, как получить доступ к vk api на питоне, сделал по мануалам из сети, но питон не видит модуль VK
Аноним 03/01/19 Чтв 19:40:58 1320396353
>>1320389
Найди проблему при использовании компа, когда ты жмакаешь одинаковые клавиши в одной и той же последовательности и автоматизируй.
Аноним 03/01/19 Чтв 19:42:36 1320397354
>>1320395
А если конкретнее, то я хотел бы вытаскивать номера телефонов(если они не скрыты) у страниц, указанных в текстовике например
Аноним 03/01/19 Чтв 19:48:31 1320398355
Если результат одной функции передаётся в другую, мне обязательно присваивать его какой-то переменной?
Просто написать у первой, например return x12 не катит?
Аноним 03/01/19 Чтв 19:50:54 1320400356
>>1320398
Ну так ты результат уже присваиваешь переменной x12.
Аноним 03/01/19 Чтв 19:52:48 1320402357
>>1320400
Там было x1 в квадрате минус х2.
Ебучая вакаба.
Аноним 03/01/19 Чтв 20:17:26 1320411358
Подскажите ньюфагу. Продолжаю наворачивать Лутца. Кортежи - нужная хуйня? Или списков достаточно?
Аноним 03/01/19 Чтв 20:18:23 1320414359
Аноним 03/01/19 Чтв 20:18:35 1320415360
Аноним 03/01/19 Чтв 21:34:44 1320430361
>>1320395
Ты должен создать приложение, у которого будет токен на определенное число запросов в сутки. Почитай раздел разработчика вк, там всё подробно и понятно написано.
Аноним 03/01/19 Чтв 21:36:57 1320432362
>>1320411
Каждый под свои задачи. Список - динамическая структура. Если не планируешь его менять, то собирай лучше данные в кортежи, выигрыш в памяти и скорости обработки.
Аноним 03/01/19 Чтв 21:38:08 1320433363
Снимок экрана о[...].png (121Кб, 1920x1080)
1920x1080
Привет, Анон.

Правильно ли я понимаю, что в коде справа из-за lock потоки выполнятся последовательно, а в коде слева параллельно, но намного медленнее из-за того, что lock будет захватываться на каждой итерации цикла + код примитивов написан на python(т.е работает медленно)?
Аноним 03/01/19 Чтв 21:46:15 1320436364
>>1320430
Это я знаю, но я не понял как привязать вк апи к своему коду
раньше работало а ща чет нет
Аноним 03/01/19 Чтв 23:29:50 1320467365
>>1320436
Через реквест делаешь запрос с передачей токена.

Например, для записей со стены сообщества.


r = requests.get(
'https://api.vk.com/method/wall.get',
params={#'owner_id': group_id,
'domain': domain,
'access_token': token,
'v':'5.80',
'count': 100, #сколько собирается постов за раз, max=100
'ofset': ofset, #смещение относительно 1-го поста
'filter': 'owner ' #только от имени сообщества
} )

Ответ в виде json, вот его и парсишь. Дополнительно ничего подключать не нужно (я про библиотеки а-ля vk_api)
Дополнительно никаких библиотек подключать не надо.
Аноним 04/01/19 Птн 00:11:12 1320479366
Аноним 04/01/19 Птн 00:53:54 1320485367
image.png (94Кб, 1007x902)
1007x902
реквестирую изичный способ наибашить аплод каунтер в бд или жсон сервис какой

Аноним 04/01/19 Птн 01:29:17 1320495368
>>1319833
У меня такая же хуйня и кажется сегодня я понял почему.
Я ебашил на работе 3 года пока не сгорел и не уволился. Туплю уже полгода. Сегодня выдался спокойный и тихий день, поэтому решил попробовать освежить воспоминания. В голове вертелась очень простая и лаконичная идея, безусловно интересная и полезная.
Так вот утром у меня была идея, свежие силы и чистый комп. Сейчас я измотан, история браузера забита сотней строк, а идеи как небывало. Благо я ее не впервые колупаю и сохранил кое-какие записи и наработки, поэтому после отдыха смогу к ней вернуться.
Но именно так я проебал десятки отличных идей до этого:
1. Начал искать пути решения в гугле, перечитал кучу гуано от рерайтеров, сеошников и рекламщиков.
2. Выбрал ~4 инструмента, которые вроде как предназначены для решения похожих задач.
3.1 Оказалось наебаловом. Удалил сразу же. -30 минут.
3.2 Установил, запустил - нихуя не произошло. Удалил. - 1 час.
3.3 Установил, запустил. Выскочила ошибка, нужно доустановить а,б,в. Доустановил. Запустил. Та же ошибка. Удалил все нахуй. - 3 часа.
3.4 Установил, запустил. Нужно доустановить х, иначе юзлес хуйня. Доустановил. Запустил. Пустой экран. Ищу хеллоу ворлд. Запускаю. Неизвестная ошибка 5638 (или крэш). Сношу все нахуй. - 2 часа.
3.5 Установил, запустил. Нашел хеллоу ворлд, запустился с ошибкой, исправил ошибку, запустился. Поменял параметр, снова ошибка. Хуй с ней, пошел читать другие примеры и документацию. Примеры все для другой версии компилятора или требуют дополнительную связку а,б,в,...ю,я. Ебитесь сами. Читаю доки. Из первых 15 страниц я узнаю, какой охуенный продукт получится, когда его через 699 лет допилят. Потом следуют 8000 страниц интуитивно понятных по мнению авторов названий функций и их аргументов с комментариями в одну строчку. Нахожу нужную, пишу код, запускаю. Ошибка - вы долбоеб, так писать нельзя. Нахожу пример с этой функцией. Делаю по аналогии. Ошибка: для запуска функции необходимо добавить заклинание викингов в свиток астральных переменных. Добавляю. Функция запускается. 4 минуты. Ой, у нас что-то не получилось. Наверно вы долбоеб. Попробуйте перезагрузить компьютер и переустановить наше приложение. -5 часов. Уже похуй.
И что в результате. Я узнал актуальную информацию о всех технологиях данного направления и даже кое-что об их проблемах. Узнал множество вариантов хеллоу ворлда. Узнал как накатить всю эту парашу и снести.
4. Я уже давно забыл, что именно мне было нужно. Эти уебки все сделали, чтобы я занимался чем угодно, но не реализацией.
5. Решил все делать сам вплоть до программирования ос, биоса, пайки плат расширения и литографии кристала чипсета.
Жидко обосрался и перешел к пункту 1.

В общем, слишком много усилий тратится на нагрев воздуха. Если какая-то ебола не может установиться и запуститься за минуту без чечетки на граблях, то пусть ее ебашут в очко те дохуя умные сеньеры, которые ее родили.
Все гениальное, да и просто хорошее - просто.
Аноним 04/01/19 Птн 01:50:48 1320501369
>>1320060
Все-таки питонщики - самые широкомыслящие. Хорошо что я к вам присоединился
Аноним 04/01/19 Птн 02:27:06 1320503370
image.png (225Кб, 1920x1080)
1920x1080
2019-01-(8).webm (4998Кб, 1920x1080, 00:01:06)
1920x1080
>>1320485
ну кароче вот, теперь попробую подключит скулайт
Аноним 04/01/19 Птн 02:59:35 1320506371
>>1320503
Бтв а что это за расширение у тебя с точками/табами?
Аноним 04/01/19 Птн 03:15:43 1320512372
>>1320503
Бля, global. Ты шизик что ли совсем?
Аноним 04/01/19 Птн 03:16:39 1320513373
>>1320506
вскодо-дефолт

>>1320512
времянка же блядь читай ответ, ща скулайт буду нятягивать пробовать
Аноним 04/01/19 Птн 03:19:52 1320515374
хотя один хуй бд глобал будет
Аноним 04/01/19 Птн 03:21:45 1320517375
Аноним 04/01/19 Птн 03:31:37 1320519376
Аноним 04/01/19 Птн 05:45:36 1320528377
image.png (74Кб, 1329x713)
1329x713
image.png (34Кб, 1194x139)
1194x139
сука как же меня эта пидорастия затрахала то блеаядь


вот нахуй так по пидорски доки писать, а сука?


а я ведь даже еще в залупу не полез, тупо нахуй дефолтное говно с доков не пашет..
Аноним 04/01/19 Птн 06:09:17 1320531378
Аноним 04/01/19 Птн 06:24:34 1320533379
>>1317741
>>1317756
1 находится в кеше ты просто меняешь ссылку.
Этот >>1317817 прав, об этом на каждом углу предупреждают, и единственная закономерная проблема языка - это скорость, в чем нет ничего удивительного.
мимо_нормальный_ньюфаг
Аноним 04/01/19 Птн 06:35:23 1320535380
решаю сейчас периодически задачи с checkio
Нормально, что я делаю все без дополнительных модулей?
Просто посмотрел на лучшие решения и там все через импорт новых модулей.
Аноним 04/01/19 Птн 06:40:09 1320536381
image.png (109Кб, 1015x991)
1015x991
таймштамп заибенить так и ниасилил, нинужно.

какая же залупа залупная все-таки

начинаю неможко проникаться увожением к бикиндырам..
Аноним 04/01/19 Птн 07:17:06 1320539382
image.png (101Кб, 1176x884)
1176x884
image.png (52Кб, 1001x274)
1001x274
image.png (97Кб, 664x1002)
664x1002
а звание САМОЙ ПИДОРСКИЙ ВИКИ в этом году присуждается СКУЛАЙТУ 111!! ебать его в сраку, тупо НИХУЯ НЕТ блять ебал в рот читать стак вместо доков

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



пиздец, а я еще думал в стдлибу хуйни не засунут....

Аноним 04/01/19 Птн 07:42:18 1320540383
image.png (346Кб, 1920x1080)
1920x1080
пиздос ~_~
Аноним 04/01/19 Птн 08:25:03 1320543384
image.png (294Кб, 1388x2101)
1388x2101
вики здоровой дб
Аноним 04/01/19 Птн 08:29:53 1320544385
image.png (68Кб, 1169x876)
1169x876
первый же попавшийся рандомный руснявый сайт

и что там?

СУКА ЭЛЕМЕНТАРНЫЙ ИНКРЕМЕНТОР БЛЯТЬ ТО ЧТО И ДОЛЖЕН БЫТЬ ВЕЗДЕ в каждой ссаной бд, но почему то он есть только в хипсторском редисе

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

надеюсь херока совладает со вторым открытым портом и не отъебет мне голову при деплое
Аноним 04/01/19 Птн 11:26:19 1320577386
>>1320533
Лучше сказать так: а и б указывают на один и тот же объект - список. В данном случае оператор «=» скопировал именно ссылку, но никак не сам объект. Меняя значение через один из них, очевидно будет изменено значение и по другому.

>>1317741
Дружище, читай основы, читай про объекты данных, читай как основные операторы работают с этими разными ОД. И таких глухых вопросов возникать не будет.
Аноним 04/01/19 Птн 11:29:32 1320580387
>>1320535
Что угодно можно написать на коленке. Тебе же в школе не сразу объяснили как квадратные уравнения решать по теореме виета. Решил одним способом, попробовал другим, сравнил, выбрал для себя. Естественно по прошествии времени будет тупо считать 2+2 на пальцах и в более-менее сложных задачах нужно будет использовать готовые решения в виде библиотек.
Аноним 04/01/19 Птн 11:49:50 1320591388
>>1320536
Я конечно могу ошибаться, но ты объявляешь поле amount как первичный ключ (должно быть уникальным) с добавлением AUTOINCREMENT, указывающим на то, что значения будут добавляться автоматически.
А затем сам присваиваешь этому полю вручную значения, причём судя по номеру строки, в уже имеющуюся таблицу.

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

Умей читать свой код, декларативное программирование тебе само подсказывает, где искать ошибку)
Аноним 04/01/19 Птн 11:56:40 1320593389
>>1320591
После прочтения пары первых ссылок по запросу «sqlite integer primary key autoincrement»: да, ты не должен менять его значения вручную. При insert’e перечисляешь необходимые для заполнения поля, а amount не трогаешь, оно увеличится само для каждой следующей записи. И обнулить его никак нельзя, только создав таблицу заново.

>>1320539
Вот здесь ты на первых двух скринах должен был найти ответ на свой вопрос. Вполне понятно объяснено что и зачем.
Аноним 04/01/19 Птн 12:19:08 1320599390
image.png (50Кб, 1013x446)
1013x446
image.png (476Кб, 1388x3252)
1388x3252
>>1320591
>в уже имеющуюся таблицу
да это важная хуйня как выяснилось

>>1320591
>читать
тут думать надо дядь, а с этим напряженка

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



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

Аноним 04/01/19 Птн 12:53:15 1320611391
image.png (96Кб, 1119x855)
1119x855
хотя хуй знает, оно ведь уже работает лол

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

Аноним 04/01/19 Птн 13:01:39 1320615392
image.png (86Кб, 918x826)
918x826
верю в тебя анончик
Аноним 04/01/19 Птн 13:02:57 1320616393
image.png (76Кб, 905x790)
905x790
а впрочем ну тебя нахуй..
Аноним 04/01/19 Птн 13:08:01 1320618394
>>1320513
>вскодо-дефолт

Что-то я его не вижу.
Аноним 04/01/19 Птн 13:48:10 1320637395
photo2017-05-29[...].jpg (51Кб, 640x640)
640x640
>>1316759 (OP)
Как на веб сервисах лучше реализовать фотогалереи и прочее?
Например у меня гипертекстовая борда или бложик какого нибудь фотографа.
Лучше фоточки хранить в БД (SQLlite/postgres) бинарными или в виде статических файлах с адресом хранящщимся в БД.
Помогите разобраться.
Аноним 04/01/19 Птн 13:50:46 1320641396
>>1320637
>в виде статических файлах с адресом хранящщимся в БД.
Это.
Аноним 04/01/19 Птн 13:58:35 1320645397
image.png (126Кб, 1315x753)
1315x753
обед откровенний прям


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


ну и небольшой стресстест, чуточку фантазии, щепотку экстраполяции - и я с чистой душой кладу хуй


завтра добью таймштампы и на релиз нахуй!
Аноним 04/01/19 Птн 14:01:35 1320648398
Аноним 04/01/19 Птн 15:07:43 1320676399
>>1320645
Нить твоего повествования ну очень сложно уловить. Формулируй мысли НОРМАЛЬНО. Вот маняскрин, ааааааа охуеть что не так. Для начала напиши, что ты хочешь и зачем, почему решил делать именно так, почему не хочешь по-другому. Тогда тебе помогут.
Аноним 04/01/19 Птн 16:32:57 1320716400
>>1320676
Он одинокий шизик. Просто повествует нам о своей работе.

не трогай его, он заразный
Аноним 04/01/19 Птн 16:49:14 1320721401
pycharm642019-0[...].png (11Кб, 933x338)
933x338
Хотел набросать бота для телеги. И заодно поглядеть PyCharm. Поставил, начал копипастить - проблема с доступом к телеге. Начал гуглить про прокси, нашел, делаю. И тут пайчарм начинает выёбываться.
Во-первых, вот ето что? Он их не обновляет вообще. Я нажимаю на них, кликаю на инсталл, все успешно, а цифры не меняются, сколько бы я не перезапускал.
Во-вторых... Всё равно нихуя не работает.
>ERROR - TeleBot: "AssertionError occurred, args=('Not supported proxy scheme socks5',)

Если проблема не в том, что библиотеки не той версии и так далее, то поясните, пожалуйста. А лучше подкиньте пример, чтоб прям полноценно почитать


Если чего код вот:
https://pastebin.com/Le6bb5Bq

Но его там не много и это копипаста с официального телебот хаба
Аноним 04/01/19 Птн 16:52:44 1320724402
>>1320721
>Not supported proxy scheme socks5
Пояснил, не благодари
Аноним 04/01/19 Птн 17:22:22 1320728403
>>1320724
хуёво пояснил, бро

>If you want to use socket5 proxy you need install dependency pip install requests[socks] and make sure, that you have the latest version of gunicorn, PySocks, pyTelegramBotAPI, requests and urllib3.

Всё, вроде как установлено. По крайней мере через pip. Но в самом pycharm показано, что установлены не последние версии.

В этом проблема.

Должен сокс5 работать, просто, видимо, как-то иначе.
Аноним 04/01/19 Птн 17:50:03 1320735404
>>1320728
А теперь не пользуйся носками5 и сделай себе жизнь легче
Аноним 04/01/19 Птн 17:50:52 1320736405
Аноним 04/01/19 Птн 18:14:41 1320746406
Пацаны, можно как-то импортировать модули в Django? Ну какой-нибудь Math и прочие, чтобы можно было юзать специфический функционал.
Аноним 04/01/19 Птн 19:20:50 1320775407
>>1320746
Не, ну ты просишь слишком многого.
Аноним 04/01/19 Птн 19:34:12 1320780408
>>1320116
Окей, я понял. Какие посоветуете плагины скачать для VSC? Их же много. Скиньте свои списки, аноны, пожалуйста
Аноним 04/01/19 Птн 19:34:14 1320781409
ss+(2019-01-04+[...].png (24Кб, 657x760)
657x760
Где специалист по VSС который мне советовал линукс? Установил я для интереса и скопипастил туда задачуи вместо результата получил тот же хуй и выкатился обратно в венду.
Установил VSC на венду и при попытке снова это всё запустить оно ебёт мне мозг. Хотя я ещё долго пытался понять как просто запустить код.
Почему он не цепляется к архиватору? я уже чего только в переменные среды не напихал Забить на архиватор и просто попытаться скопировать в новосозданную пронумерованную папку?
У меня складывается такое впечатление что если я даже это не могу осилить то мне не стоит начинать заниматься программированием
Аноним 04/01/19 Птн 19:35:21 1320782410
image.png (64Кб, 295x893)
295x893
>>1320780
Вот мои, это я, всё тот же анон.
Может годноты кто-нибудь подкинет
Аноним 04/01/19 Птн 19:35:26 1320783411
>>1320781
У тебя путь файлов ебанутый, в линуксе как бы другая концепция древа файлов. Это самая очевидная ошибка, по остальным ничего не скажу, ибо смысла выглядывать нет.
Аноним 04/01/19 Птн 19:36:32 1320784412
>>1320781
> У меня складывается такое впечатление что если я даже это не могу осилить то мне не стоит начинать заниматься программированием
Не, ты не прав
Скинь свой код на пастэбин
Аноним 04/01/19 Птн 19:37:02 1320785413
>>1320781
import sys

reload(sys)

sys.setdefaultencoding('utf8')
Аноним 04/01/19 Птн 19:43:22 1320786414
>>1320785
>>1320784
https://pastebin.com/LJBMAzJG
Я ничего не понимаю.Если в пайчарме подсвечивались sys,os,time то тут они не подсвечиваются.
Может я хуйню несу, я просто начал совсем недавно.
Аноним 04/01/19 Птн 20:12:49 1320800415
Аноним 04/01/19 Птн 20:14:05 1320802416
Аноним 04/01/19 Птн 21:48:27 1320828417
Аноним 04/01/19 Птн 21:48:29 1320829418
ss+(2019-01-04+[...].png (27Кб, 808x743)
808x743
ss+(2019-01-04+[...].png (7Кб, 635x61)
635x61
ss+(2019-01-04+[...].png (34Кб, 703x430)
703x430
>>1320802
Так и не заработало. Ебучий ВСКод, в пайчарме по учебнику после print(zip_command) мне выводилась команда введя которую напрямую через командную строку у меня появлялся архив с датой и временем.и тут я решил снести пайчарм и поставить ВСКОД Может я так и не смог нормально его в венду затолкать, хотя зип вроде привязался.
Аноним 04/01/19 Птн 23:06:30 1320843419
>>1320829
Откуда такие уёбки как ты вылезают?! Это просто пушка, использовать все worst practice сразу! Попутно поливая говном один из самых популярных редакторов, который делает не один, не два, а дохулион людей, которые в программировании понимают явно больше тебя. Но неееет, это вскод говно, я написал правильно, питон и редактор виноваты!
Аноним 05/01/19 Суб 00:18:12 1320856420
>>1320843
Бля, а сказали чарм в НАСА используют. Сносить и ставить вс?
Мимо
Аноним 05/01/19 Суб 00:19:27 1320857421
Пацаны, допускаю, что вопрос не по теме, но хуй знает куда писать. У меня i5-8600K шестиядерный. Ведь если я куплю Ryzen 7 и всё остальное под него соберу, то код компилиться и всё такое будет быстрее ведь так? Просто я читал, что Core i именно игровая архитектура, а у АMD она более широконаправленная. Стоит ли? Да и кодинг у меня ещё и на работке, так что мне это довольно важно.
Аноним 05/01/19 Суб 00:24:40 1320858422
Аноним 05/01/19 Суб 00:29:35 1320859423
>>1320856
Зависит от того, что тебе надо. Однофайловые скрипты? Однозначно VS Code. Небольшие проекты? И то, и другое годится. Крупные проекты? Однозначно PyCharm.

>>1320829
Серега, поставь Linux для начала и не еби людям мозги. Программировать под Windows — страшный геморрой. Ты бы сначала проверил, что у тебя в имени переменной не затерялись русские символы. А VS Code — хороший редактор, не трогай его.
Аноним 05/01/19 Суб 00:30:57 1320860424
image.jpeg (139Кб, 620x649)
620x649
>>1320857
Весьма тупая затея спрашивать про проц под пистон. Ты один хуй не занимаешься процедурами оптимизации своего кода.

Ну и как бы картинка хоть чутка устарела, но суть не поменялась.
Аноним 05/01/19 Суб 00:33:13 1320861425
Аноним 05/01/19 Суб 02:02:54 1320878426
3-1280x1024.jpg (698Кб, 1000x859)
1000x859
>>1320676
вопрос подразумевает что ты шаришь и по скриншоту понимаешь что происходит

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

>>1320780
>плагины скачать для VSC
на сайте из шапки висит топ список ленивый уебок

>>1320781
>мне не стоит начинать заниматься программированием
все верно братан, не твоё

>>1320843
но согласись операции с таймом отъебывают голову?

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

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


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

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

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


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


>>1320859
>Крупные проекты? Однозначно
вскод, с его то тончайшой настройкой воркспейсов

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

>>1320861
нет
Аноним 05/01/19 Суб 02:06:30 1320879427
>>1320878
В том и дело, что на игры похуй.
Аноним 05/01/19 Суб 02:07:30 1320881428
>>1320861
Не слушай эту >>1320878 чепушилу. Тебе не о проце думать надо. Пикча конечно стеб голубых над красными, но они в общем то правы. У кукурузена ядер дохера, а толку от них...
Аноним 05/01/19 Суб 02:08:22 1320882429
>>1320881
А в чём прикол? Ну чем у красных ядрышки хуже, чем у голубых?
Аноним 05/01/19 Суб 02:36:12 1320885430
2015-01-28 23-4[...].png (826Кб, 2080x935)
2080x935
2017-04-05 (2).png (1263Кб, 1920x1080)
1920x1080
>>1320879
тогда бери рязань, тут и думать нехуя

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

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


продал бушную систему на зионе(ш7 без графона за меньшие деньги)

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

и еще 6к на побухать осталось))
Аноним 05/01/19 Суб 02:43:11 1320886431
2015-11-07 21-2[...].png (375Кб, 937x526)
937x526
2015-11-07 21-1[...].png (718Кб, 1920x1080)
1920x1080
ну и если ты смелый и умелый ;)


а еще глухой лол
Аноним 05/01/19 Суб 02:44:59 1320887432
>>1320886
А почему ты пишешь с маленькой буковки и как школьник, а? Все питонисты - школьники?
Аноним 05/01/19 Суб 02:45:22 1320888433
>>1320887
Все питонисты — пидоры.
Аноним 05/01/19 Суб 02:45:53 1320889434
>>1320887
тому шо я не увожаю тебя, ти чмо, это же очевидно
Аноним 05/01/19 Суб 02:47:07 1320890435
>>1320886
Ты блять ебанутый под 5 ггц гнать? Он же сдохнет через пол года.
Аноним 05/01/19 Суб 02:50:33 1320893436
full9623180022.jpg (82Кб, 698x639)
698x639
Аноним 05/01/19 Суб 02:51:07 1320894437
>>1320882
Ядро кукурузена слабже, чем у штеуда. Как этот >>1320885 краснозадый не усирался с пеной у жопы, что вот взгляните на мою синтетику... на практике штеуд как ебал так и ебет. И это отнюдь не сложивашаяся традиция. Да, краснозадые наделали шуму, подтянули производительность процов.

Ты ничего не выиграешь с переходом на кукурузен. Ну будет у тебя 100500 ядер, а как ты параллелить код свой собрался? И что за задачи такие у тебя будут? В этом случае лучше остаться на штеуде, потому что производительность 1 ядра существенно выше, чем у кукурузена.
Аноним 05/01/19 Суб 02:52:25 1320895438
>>1320890
> пол года

Фуфыксы один хуй раздают бесплатно. Типа подачки нищукам. Фуфвксы и процем то назвать сложно.
Аноним 05/01/19 Суб 02:55:03 1320897439
Аноны, нормально ли парсить папку с фотками(convert(в grayscale)+resize+хэш) - 9.844 items, totalling 736,3 MB и затем сохранять в БД(99% времени всё же именно парсинг и обработка) за ~100сек?
Для обработки изображений юзаю PIL. Может стоит перескочить на numpy arrays и с помощью них обрабатывать массивы с изображениями?
Аноним 05/01/19 Суб 02:56:53 1320898440
>>1320897
>PIL
>1.1.6
>Dec 3, 2006
Ты дибил?
Аноним 05/01/19 Суб 02:57:12 1320899441
image.png (460Кб, 1512x948)
1512x948
>>1320890
>Он же сдохнет через пол года
я тащемта быстрее от шума лол, то был чисто спортивный интерес

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

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


>>1320894
>Ядро кукурузена
наверное потому что у него модули, а не ядра?

>>1320894
>синтетику
>сайнбенч
окей))))))))))))))))))))))))))))))))))

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

Аноним 05/01/19 Суб 03:01:31 1320900442
>>1320898
Нет ты.
Внимательно посмотри как ставится и затем импортируется Pillow.
Аноним 05/01/19 Суб 03:08:20 1320901443
>>1320897
Ну а сам-то как думаешь? У тебя чуть больше 7Мб данных за секунду обрабатывается. Юзай CPython.
Аноним 05/01/19 Суб 03:13:21 1320902444
>>1320900
Внимательно прочитай что ты написал:
> Для обработки изображений юзаю PIL
> PIL
А не pillow.
Аноним 05/01/19 Суб 03:13:39 1320904445
>>1320899
Сайнбенч у него уже не синтетика, лул. Как ты ядра не назови, они один хуй в сингл коре посасывают.

Кукурузен твой на реальных задачах, например энкодинг/декодинг x264/265 сосёт с глубоким проглотом.

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

Был бы нужен, давно бы уже стримеры, сервера и так далее массово переходили на амуду. Но рынок понимает, что модули они де ядра не нужны. Попугаими меряются пусть бездельники. Работать будем на штеудах.
Аноним 05/01/19 Суб 03:29:04 1320905446
>>1320902
Я знаю, но:
pip install pillow
import PIL
Поэтому так и написал.
>>1320901
> Ну а сам-то как думаешь
Если б знал, то не спрашивал.
> У тебя чуть больше 7Мб данных за секунду обрабатывается
Какой скорости добиваться в идеале?
> Юзай CPython.
Окей, спасибо
Аноним 05/01/19 Суб 03:31:42 1320906447
>>1320905
>Поэтому так и написал.
Это неправильно.
Аноним 05/01/19 Суб 03:33:50 1320908448
Попробовал поиграться с курсом от stepic... Шо за пиздец блять? Два часа втирал про HTML и 15 минут про сервера, а теперь требует завести сервак и что-то там сделать. Про несколько клиентов в осадок ушёл. Шкури, блять доки... так нахуй мне етот курс, если я могу почитать пятистраничный мануал поверхностный про сети и получу ровно то же самое?!
Аноним 05/01/19 Суб 04:01:57 1320909449
image.png (886Кб, 1388x2439)
1388x2439
>>1320904
>Сайнбенч у него уже не синтетика
а у тебя?

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


вот для совсем уж картошных танкистов картинка

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


>>1320904
>энкодинг/декодинг x264/265
ты у мамы пейрат? декодируешь брипы для своего АЙПОД КЛАССЕК лол

щас уже в микроволновки это дерьмо зашивают вместе с АЕСами и прочей парашой


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

Аноним 05/01/19 Суб 08:04:08 1320928450
image.png (157Кб, 1059x1053)
1059x1053
финалочка ^_^


осталось в шаблон прокинуть
Аноним 05/01/19 Суб 08:11:30 1320929451
image.png (5Кб, 348x80)
348x80
правда нихуя не ясно за часовой пояс

нов берет походу по ландону, а нов локал щас пашет норм, но блять что будет под херокой!?

ох, прям хоть на руснявые серверочки лейся
Аноним 05/01/19 Суб 08:19:28 1320933452
image.png (33Кб, 1039x225)
1039x225
'utc' какой то у них пиздец потолочный блядь

накостылял кароч лол
Аноним 05/01/19 Суб 10:18:30 1320958453
Без названия.png (7Кб, 225x225)
225x225
>говно не работает
>думает, что это не он написан говно, а документация неправильная
Аноним 05/01/19 Суб 10:21:47 1320959454
>>1320958
так правда ведь колобчан))
Аноним 05/01/19 Суб 11:07:29 1320984455
image.png (83Кб, 1042x617)
1042x617
image.png (32Кб, 791x369)
791x369
ну как бы вот да

в вики хуйни не напишут

no no no
Аноним 05/01/19 Суб 11:50:51 1320992456
>>1320901
Подскажите, а что значит "юзай CPython"? Разве не эта реализация ставится из файлика инсталятора на python.org?
Аноним 05/01/19 Суб 11:54:50 1320994457
Доставьте гайд по мультитредингу, я нихуя не понимаю, как его готовить.
Аноним 05/01/19 Суб 12:00:59 1320995458
>>1320992
Реализаций много. С оф сайта питона та самая версия. Я же не знаю какой именно юзает этот >>1320897


Аноним 05/01/19 Суб 12:11:10 1320997459
Django.
Подскажите пожалуйста, где будет обрабатываться такой url "домен/jopa/88", если в главном urls первый паттерн: path(r' ', include(sub/urls)), а во включенном urls (sub/urls) есть паттерн path('jopa/$', вьюха)? Обработается ли корректно в такой ситуации запрос к 'jopa/'?
Аноним 05/01/19 Суб 12:19:52 1320999460
>>1320997
Если я тебя правильно понял, то ты все правильно понял, на голый домен ты ставишь свое приложение, которое дальше раскидывает /jopa/88
>'jopa/
Да, обработается этим >path('jopa/$', вьюха)
А для jopa/88 еще надо 'jopa/<pk>/$
Аноним 05/01/19 Суб 12:25:30 1321001461
>>1320995
Мне просто любопытно, ты на глаз определил, что у него какая-то реализация, отличная от СPython? Ну, в смысле скорость обработки какая-то низкая для этой реализации?
Аноним 05/01/19 Суб 12:31:31 1321003462
>>1321001
Прсто CPython самая быстрая реализация питона, все остальные тормознутое гуано. Если у него на сипайтоне 7мб/сек обработка данных, то либо у него лютый говнокод, либо какой-то старый питон аля pypy/itonpython
Аноним 05/01/19 Суб 12:32:50 1321004463
Аноним 05/01/19 Суб 12:55:26 1321015464
>>1321003
Перепроверил, у меня cpython.
Суть была в том, что перегонка изображения в чернобелое через pillow очень тормозит.
Переделал на cv2, теперь время выполнения того же кода на тех же фотках - ~26секунд.
Мне уже нравится.
Но норм ли? Есть ещё варианты ускорения? PyPy?
Аноним 05/01/19 Суб 13:01:38 1321019465
>>1321015
Дальше скорее всего у тебя всё уже упирается в физ носитель, проц. Всё таки 800 метров фоточек это дохуя файлов, куча операций IO. Тебе надо в мультитрединг, чтобы куча в каждом потоке обрабатывалась. Ещё существеннее ускоришь.
Аноним 05/01/19 Суб 13:09:39 1321021466
while True:
...
if ... :
break

Я так понимаю, что такое лучше никогда не использовать? Или это не такое говно?
Аноним 05/01/19 Суб 13:10:30 1321022467
>>1321021
С чего ты взял? Это удобно для восприятия.
Аноним 05/01/19 Суб 13:13:07 1321023468
>>1321015
Копай сюда:
import multiprocessing
Аноним 05/01/19 Суб 13:16:16 1321024469
2019-01-(11).webm (7198Кб, 1920x1080, 00:01:22)
1920x1080
image.png (78Кб, 1067x607)
1067x607
image.png (114Кб, 1064x788)
1064x788
it works!
Аноним 05/01/19 Суб 13:19:10 1321026470
>>1321024
А почему фласк а не джанго? Есть объективные приемущества?
Аноним 05/01/19 Суб 13:22:36 1321030471
>>1321026
Да. ПРОСТАТА И если у тебя лакшери ванпейдж, то нахуя тебе джанга?
Аноним 05/01/19 Суб 13:25:10 1321032472
>>1321030
Куда уж проще чем джанго? Так бывает?
Ван пейдж на джанго - 3 файла, в каждом по 1 функции, что то около 15 строк кода.
Ничего не доказываю и уж тем более не требую, просто мимокрокодил
Аноним 05/01/19 Суб 13:26:57 1321033473
>>1321032
Во фласке это 1 файл.
Аноним 05/01/19 Суб 13:28:33 1321034474
>>1321026
>Есть объективные приемущества
лично для меня, ибо я не гребец, не факт что им стану, да и не стремлюсь особо


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


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

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

щас вот раскидаю структуру по папочкам, а ЕСЛИ ЗАХОЧУ ТО НЕ РАСКИДАЮ, понимаешь? никакая дохуя вумная белая сука мразь за меня не думает, не указывает как мне жить и что делать, и меня это радует


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


а кому то да, макось и член в жопу потолще, как бы выбирай что ближе
Аноним 05/01/19 Суб 13:35:21 1321037475
>>1321034
>где ты либо уверуваешь, либо тратишь пол жизни на изучение что под копотом

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

>орм не для того что бы делать запросы, а для того, что бы не учить остальную часть твоего приложения делать запросы, что опять таки, рутина. Писать sql запрос для каждого поля что бы потом вставить в шаблон - гемморойная рутина
Аноним 05/01/19 Суб 13:45:25 1321044476
>>1321037
>2+ лет
ты жрал говно

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


что делает орм я в курсе

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

многие советуют подобный подход в обучении, таже сишечка как первый язык, так и тут, а потом уже когда знаешь как и куда там байты ползают, то можно и на галерный комбаен пересаживаться
Аноним 05/01/19 Суб 13:46:27 1321046477
>>1321044
>ты жрал говно
2+ лет
Аноним 05/01/19 Суб 13:48:23 1321048478
>>1321046
>>1321044
Между строк читай, смысл не понимай.

Пох, удобнее то, что тебе удобнее, я тебя не гоню на джанго, я к тому, что сам захочешь, когда натрахаешься вволю с фласком
Аноним 05/01/19 Суб 13:58:22 1321050479
>>1321048
>когда натрахаешься вволю с фласком
сяду на нукст
Аноним 05/01/19 Суб 15:02:17 1321096480
Аноним 05/01/19 Суб 16:32:12 1321146481
image.png (409Кб, 1487x1071)
1487x1071
image.png (58Кб, 1311x747)
1311x747
image.png (147Кб, 1199x1031)
1199x1031
>хипсторский говно поиск из под куцого кастом серча гхугла
>полтос ебать
чот орнул нахуй


для кого вообще это существует!?
Аноним 05/01/19 Суб 17:02:47 1321161482
PEP не прав, посоны!
Почему пеп требует пробелл после #, ведь вместо одного действия для того что бы заккоменитить\раскоментить строку, нужны два? В чем смысл?
Аноним 05/01/19 Суб 17:04:59 1321163483
>>1321161
>смысл
в комментирующем аддоне на хоткее
Аноним 05/01/19 Суб 17:07:15 1321164484
>>1321163
То есть, при написании пепа как бы было учтено существование ПО для написания кода на питоне, и существование аддонов к этому ПО?
Учи глянь, что такое пеп короче, при чем тут вообще интсрументы разработки, если это гайд по формлению кода.
Аноним 05/01/19 Суб 17:07:54 1321166485
>>1321164
ПС
Пеп8 я имею ввиду, конечно же, а то сейчас опять скажешь что то такое умное, что сойдешь за дурака
Аноним 05/01/19 Суб 17:14:59 1321170486
>>1317817
к сожалению это не единственный минус... еще есть корутины без контекста, добавь пару примитивов типа локол, семафоров и пиздец! твои асинхронные таски превращаются в код на бейсике с гоу ту, где блять, что блять опять блять овалилось блять хуй пойми блять! ПОРА ДОБАВИТЬ ЕЩЕ ОДИН TRY\EXCEPT ПОВЕРХ TRY\EXCEPT! TRY\EXCEPT САМ СЕБЯ НЕ ДОБАВИТ! КАЖДЫЙ СУКА БЛЯТБ ДЕНЬ СУКА БЛЯТЬ Я ДОБАВЛЯЮ ЕЩЕ ОДИН БЛЯТЬ TRY\EXCEPT СУКА И РАДУЮСЬ ЖИЗНИ БЛЯТЬ! ТЯНКИ ТЕКУТ ОТ МОЕГО 300 TRY\EXCEPT В СЕКУНДУ БЛЯТЬ!
Аноним 05/01/19 Суб 17:17:12 1321171487
>>1317823
ГДЕ СОСКИ У ЭТОЙ ШИМЕЙЛЫ?
Аноним 05/01/19 Суб 17:20:08 1321172488
>>1318556
в чем профит вуе?
мимо фуллстек django\asyncio\react js
Аноним 05/01/19 Суб 17:30:23 1321176489
>>1321172
О, фуллстаак, подскажи с аутенфикацией в джанго, нашел пару туторов, все сделал, но меня напрягает, что логин\логоут\резет шаблоны лежат в корне проекта, а signup лежит внутри приложения, так как надо сделать кастомный view. В идеале, весь логин бы вынести в отдельное прилодение. Как папки делают?
Аноним 05/01/19 Суб 17:33:32 1321178490
>>1321172
Отбо, отец, сам сообразил, оказывается у меня ошибка была в шаблоне, забыл в url указать название приложения, вот он и искал редирект для login не там
Аноним 05/01/19 Суб 17:35:51 1321179491
Screenshot20190[...].png (103Кб, 1194x867)
1194x867
аноны кто хочет пилить асинхронную джангу? у меня тут завалялось пару либ и идей... заебала синхронность в джанге, мост js - django на вебсокете запилил, теперь по крайней мере бек для фронта асинхронен. но я хочу полноценные бекграунд задачи, по сути view только как постоянно запущенная задача с любым асинхронным кодом, будь то tcp сервер или что то иное.
пикрил - асинхронные, вебсокет функции, которые вызывает js (я назвал все это дело Engines)
Аноним 05/01/19 Суб 17:45:22 1321183492
Screenshot20190[...].png (51Кб, 1005x385)
1005x385
>>1321179
вызов этих самых функций из js
Аноним 05/01/19 Суб 17:59:39 1321189493
>>1321179
а идея такова: бутстрапим джанго апп но только он не обычный апп, а асинхронный - запускающийся отдельно от джанги в некоем запускаторе, назовем его djanga.py, через manage.py команду например manage.py djanga start
что имеем из коробки? все ништячки джанги по управлению, переносимости аппсов + богатый веб сундучок на всякий случай.
(пока что эти самые аппсы я пилю на собственном django-like минифреймворке, связь сервис - джанга по вебсокету, как на картинках выше с js)
как тебе идея, анон?
Аноним 05/01/19 Суб 18:48:29 1321227494
>>1321189
с джангой и асинхронностью одна ебатория: ее синхронная ОРМ, но я успешно юзаю асинк либу для sqlalchemy в аппсах (миграции и брочая ебань делается в джанге)
собственно вопросик такой небольшой: кто то готов взяться за асинк джанго орм?
Аноним 05/01/19 Суб 18:50:22 1321231495
>>1321183
ах да, я совершенно, напрочь, тотально и безусловно выпилил простой http как пережиток прошлого. все общение только по сокету.
Аноним 05/01/19 Суб 18:54:52 1321233496
>>1321146
Дарова школа, у меня first = false пишет не задейфанено, чё делать?
Аноним 05/01/19 Суб 18:55:53 1321235497
Аноним 05/01/19 Суб 19:36:28 1321258498
Анон как пользоваться таймером из модуля threading? Мне нужно, чтобы скрипт через каждые 5 минут парсил страничку.
У меня есть функция:
def timer(cooldown=300):
t=threading.Timer(cooldown, parse_stranichky)
t.start()
я ее запускаю через while True: timer(), чтобы она выполнялась по кругу, но мне выдает ошибку RuntimeError: can't start new thread . Почему? Программа их типо друг за другом парраллельно запускает что ли, не дожидаясь по первая функция завершится? Как это пофиксить?

Аноним 05/01/19 Суб 19:47:35 1321261499
>>1321258
Ладно, оказалось, что для этого есть time.sleep(), через который все намного проще =)
Аноним 05/01/19 Суб 19:51:41 1321264500
Снова увлекся программированием на Питончике. Посоветуйте библиотеку для парсинга веба. Бьютифусоупом пользовался, он мне показался медленным и неудобным. Есть что-то минималистичное и крутое, с базовым функционалом?
Аноним 05/01/19 Суб 20:45:25 1321300501
Аноним 05/01/19 Суб 21:28:48 1321339502
Все таки нужна поощь по джанго, по части аутенфикации.

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

Сделал вроде как отдельным приложением все что по части аутенфикации, но в форме сброса пароля есть такая штука: {{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %}

Как быть с url 'password_reset_confirm' ? Мне бы туда запихнуть url 'app:password_reset_confirm' и было бы збс.

Как вообще в продакшене делают?
Аноним 05/01/19 Суб 21:31:30 1321340503
Да и вообще, аут подключается как отдельное приложение, какого хуя я должен дописывать части этого приложения в другом приложении? Все концепция фремворка по пизде идет
Аноним 05/01/19 Суб 22:13:40 1321367504
Где перекат?
Аноним 05/01/19 Суб 22:21:17 1321371505
13204307595516.png (1Кб, 328x404)
328x404
>>1321166
То есть вокруг операторов пробелы тебя не смущают? Или отступы? Всё со здоровьем хорошо?
Аноним 05/01/19 Суб 22:41:53 1321377506
>>1321371
Ок, согласен, посыл понял.
Тогда требую в питон коментарий формы, как в clojure, что бы не ебаться со коментированием/раскоментированием кода
Аноним 05/01/19 Суб 22:44:07 1321378507
>>1321377
Да никто с ним не ебётся уже десятки лет. ctrl + / и всё.
Аноним 05/01/19 Суб 23:22:20 1321403508
>>1321235
Хорошо, а почему i.text? Я залез в сурцы реквестс хтмл, но не нашел ответа. Где искать? И вообще по любым функциям инфу.
вкотываюсь
Аноним 06/01/19 Вск 00:30:52 1321426509
Где можно найти мануал по вирусологии на питоне?
Аноним 06/01/19 Вск 00:34:43 1321428510
Че это за хуйня при установке flake8 через консольную команду pip?

Could not install packages due to an EnvironmentError: [Errno 13] Permission den
ied: 'c:\\program files\\python37\\Lib\\site-packages\\mccabe.py'
Consider using the `--user` option or check the permissions.
Аноним 06/01/19 Вск 00:38:34 1321430511
Аноним 06/01/19 Вск 00:54:29 1321439512
>>1321019
>>1321023
Понял, попробую оба варианта, спасибо.
Система стоит на SSD, так что думаю ещё можно разогнаться.

>>1321096
Никогда не слышал о ней, спасибо, попробую и сравню в cv2
Аноним 06/01/19 Вск 00:55:08 1321440513
>>1321439
Уже сравнили за тебя.
Аноним 06/01/19 Вск 01:04:08 1321451514
>>1321430
> шиндошс!
>>1321403
Мелкобуква, я знаю, что ты здесь
Помоги
Аноним 06/01/19 Вск 01:50:01 1321459515
>>1321428
У тебя нет прав на запись в этот путь.
Аноним 06/01/19 Вск 02:09:34 1321464516
>>1321440
Ага
На 4 секунды быстрее.
Теперь 21сек
Аноним 06/01/19 Вск 02:52:39 1321472517
>>1321464
Если у тебя современный проц, то можешь переставить с поддержкой avx2 и тогда должно быть ещё быстрее.
Аноним 06/01/19 Вск 03:00:47 1321474518
Анон блять! Почему тут
>>1321146
На выходе стоит i.text сука!?
КАК ЭТО УЗНАТЬ? ПОЧЕМУ ИМЕННОЙ ТЕКСТ? ГДЕ БЕРЕТСЯ ЭТА СТРУКТУРА? КАК УЗНАТЬ ЧТО ИМЕННО ЭТА БЛЯТЬ, А НЕ i.url ams etc?

>>1321403
Аноним 06/01/19 Вск 03:10:49 1321478519
Перекат пилите, змеюки ленивые.
Аноним 06/01/19 Вск 03:51:58 1321491520
Аноним 06/01/19 Вск 04:42:41 1321496521
>>1321451
>Мелкобуква, я знаю, что ты здесь
>Помоги
соси писос

только проснулся, режим пришел в движение
Аноним 06/01/19 Вск 05:40:33 1321502522
>>1321171
>СОСКИ
нинужны


>>1321172
>профит вуе
в простоте, но ты уже говна нажрался, так что похуй

>>1321428
>Permission denied
русня тупая

>>1321428
>Consider using the `--user` option


>>1321474
>ЭТА СТРУКТУРА
лол

>>1321478
пишите пореже, черти блядь
Аноним 06/01/19 Вск 05:41:36 1321503523
IMG0912Snapseed.jpg (42Кб, 300x400)
300x400
блять картинку забыл)
Аноним 06/01/19 Вск 06:10:41 1321506524
Аноним 06/01/19 Вск 06:16:18 1321510525
Аноним 06/01/19 Вск 12:26:06 1321560526
>>1320735
так ведь соксов больше и работают они дольше, прежде чем падают
Аноним 26/01/19 Суб 23:49:21 1335578527
>>1316759 (OP)
Сап.
Спрашиваю повторно:

При запуске вот этого скрипта https://github.com/dan-v/bruteforce-bitcoin-brainwallet Вылезает ошибка о том, что словарь не в UTF-8. Хотя он в верной кодировке.
Стоит питон 2.7.9, установлены requests и coinkit. Подскажите пожалуйста куда копать. Гугл говорит поменять кодировку %через что уже только не ставил UTF-8%%. В cmd chcp "Текущая кодовая страница:866"
Спасибо.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное