@ru_python

Страница 8619 из 9768
Maksim
04.04.2019
08:08:33
что лучше выбирать для начала изучения GUI pyQt или PySide?

Nikolay
04.04.2019
08:08:43
У котлина бекграунд в виде джавовских либ есть, а там и web/mobile/desktop

Макс
04.04.2019
08:08:51
Google
Tishka17
04.04.2019
08:09:05
что лучше выбирать для начала изучения GUI pyQt или PySide?
хз, я за Pyside2, хотя я на Qt только на плюсах писал

Max
04.04.2019
08:09:08
На котлине больше применения чем на питоне же
на питоне проще писать, удовольствие от этого даже получаешь

[Anonymous]
04.04.2019
08:09:27
На самом деле

Nikolay
04.04.2019
08:09:37
на питоне проще писать, удовольствие от этого даже получаешь
Ну учить ещё один яп, инфраструктуру изучать, best practices

[Anonymous]
04.04.2019
08:09:39
Мне просто очень сильно вкатывает pip

Max
04.04.2019
08:09:50
лол

Maksim
04.04.2019
08:09:53
Tkinter ?
Почему?

Max
04.04.2019
08:10:02
Мне просто очень сильно вкатывает pip
Разве с джавой ничего подобного нет?

Nikolay
04.04.2019
08:10:07
Почему?
Потому что Николай только его трогал

[Anonymous]
04.04.2019
08:10:09
В джавке и котлин мне нужно было в IDE зависимости подключать

Nikolay
04.04.2019
08:10:16
GUI ненужен

Maksim
04.04.2019
08:10:31
GUI ненужен
юзеры хотят кнопочек

[Anonymous]
04.04.2019
08:10:32
pip install vse_sho_hochesh

Google
Nikolay
04.04.2019
08:10:58
Pip install bitcoin

tonko
04.04.2019
08:10:59
юзеры хотят кнопочек
Web ui, десктоп морально устарел

[Anonymous]
04.04.2019
08:11:16
pip install money_button

Maksim
04.04.2019
08:11:34
Web ui, десктоп морально устарел
и потом получаем electron app которые жрут 300мб с пустым окном, нет спасибо проходили

Nikolay
04.04.2019
08:11:53
Pip install got-s08e01

Tishka17
04.04.2019
08:12:05
В джавке и котлин мне нужно было в IDE зависимости подключать
чойто? всю жизнь руками в градл файле писали их

tonko
04.04.2019
08:12:16
и потом получаем electron app которые жрут 300мб с пустым окном, нет спасибо проходили
Лк проходите дальше, как будто электрон это все веб технологии

Nikolay
04.04.2019
08:12:25
Поэтому джависты такие нервные

Maksim
04.04.2019
08:13:01
Лк проходите дальше, как будто электрон это все веб технологии
ну давай посмотрим на чем написаны самые популярные web ui apps? slack, discord, skype, vs code?

Nikolay
04.04.2019
08:13:20
Slack шоб ты сдох

Maksim
04.04.2019
08:13:38
Slack шоб ты сдох
вот тут плюсую )

Nikolay
04.04.2019
08:14:05
Веб на десткопе - это заговор программистов и производителей железа

Очевидно же

[Anonymous]
04.04.2019
08:14:20
И джавку нельзя запаковать в standalone

Maksim
04.04.2019
08:14:49
Веб на десткопе - это заговор программистов и производителей железа
это заговор криворуких программистов, которые ничего кроме web не умеют

[Anonymous]
04.04.2019
08:15:00
Рантайм среда энивей нужна

Maksim
04.04.2019
08:15:00
и лезут не в свою тарелку

Tishka17
04.04.2019
08:15:27
Google
[Anonymous]
04.04.2019
08:15:43
как нельзя?
Нельзя ведь

Nikolay
04.04.2019
08:15:52
Pycharm не на джаве штоли

[Anonymous]
04.04.2019
08:16:04
Jre энивей нужна же

Maksim
04.04.2019
08:16:21
HTML5 + JS игры на десктоп
ну Unreal Engine и прочее слава богу пока не умеют в Html + Js, (надеюсь что не умеют)

Nikolay
04.04.2019
08:16:55
Ну конечно html5+js лучше чем flash

Tishka17
04.04.2019
08:17:16
Jre энивей нужна же
я даже не знаю зачем может понадобиться standalone приложение, но сейчас погуглю, наверняка можно

Maksim
04.04.2019
08:17:24
Pycharm не на джаве штоли
все IDE jetbrains тянут с собой свой jetbrains-jre или что-то похожее

Tishka17
04.04.2019
08:17:31
Jre энивей нужна же
https://stackoverflow.com/questions/147181/how-can-i-convert-my-java-program-to-an-exe-file

Tishka17
04.04.2019
08:17:39
куча решений

[Anonymous]
04.04.2019
08:17:57
Tishka17
04.04.2019
08:18:04
опять же в питоне тоже нужен питон

[Anonymous]
04.04.2019
08:18:08
Все равно

Nikolay
04.04.2019
08:18:19
Ну если линтеры и прочие плюшки ненужны ?

Eduard
04.04.2019
08:19:06
Привет всем. Подскажите... Я создаю класс и объекты класса заполняю данными из файла. Для этого у меня есть функция. Эта функция должна быть внури класса описана? Но тогда она становиться методом класса, а мне не надо чтоб это был метод, или вынести ее за класс и вызывать ее внутри класса так main.def_name?

Tishka17
04.04.2019
08:19:19
Eduard
04.04.2019
08:19:22
Как лучше?

Maksim
04.04.2019
08:19:34
ну в том же C# нужен .net и т.д. Все тянет за собой зависимости

Google
Maxim robox
04.04.2019
08:20:04
Nikolay
04.04.2019
08:20:04
Лучше - методом

Maksim
04.04.2019
08:20:48
@staticmethod можешь еще глянуть

Eduard
04.04.2019
08:20:57
я про запуск
А как синтаксически правильней?

Tishka17
04.04.2019
08:21:36
class Data: pass class DataParser: def parse(sefl, file)-> Data: pass

Eduard
04.04.2019
08:21:39
заполнение данными из файла стопудово должно быть вне класса их хранящего (single reposibility). И более того, даже не должно вызываться из самого класса
А мне эта функция больше нигде не нужна, только для заполнения объектов этого класса... Стоит ли выносить это и звполнять отдельно?

Tishka17
04.04.2019
08:21:56
выноси отдельно

Nikolay
04.04.2019
08:22:03
Tishka17
04.04.2019
08:22:09
класс не должен знать о том, откуда он появился

Eduard
04.04.2019
08:22:31
Лучше - методом
А можно чтобы метод нельзя было вызвать для этого объекта? Ну тоесть эта функция было доступна только внутри класса? Типа локальной?

Tishka17
04.04.2019
08:22:34
у тебя сейчас из файла, завтра из сети, послезавтра моки

класс при жтом не меняется, а источники данных - меняются

Maksim
04.04.2019
08:23:31
паттерн factory

Tishka17
04.04.2019
08:23:35
ну да

Pavel
04.04.2019
08:23:53
класс не должен знать о том, откуда он появился
ты прав, но @classmethod def from_file(cls, fp): pass таки подкупает

Google
Nikolay
04.04.2019
08:24:03
у тебя сейчас из файла, завтра из сети, послезавтра моки
Эко тебя занесло. Решение квадратного уравнения тогда в строк 1000 вспрянет

Tishka17
04.04.2019
08:24:19
разницы между класс методом и обычной функцией в твоем кейсе нет

только класс метод ещё влияет на наследников

Tishka17
04.04.2019
08:25:18
Эко тебя занесло. Решение квадратного уравнения тогда в строк 1000 вспрянет
ну смотря куда планируется разивитие. Если просто на коленке - я без классов сделаю и может даже без функций

тупо один файл

и тесты даже снаружи можно

Eduard
04.04.2019
08:25:34
Classmethod?
Сейчас ознакомлюсь что это такое... Спасибо

Tishka17
04.04.2019
08:25:47
Вот скажите какова причина делать classmethod?

Nikolay
04.04.2019
08:26:17
Это static из плюсов, а staticmethod это friendly функции в плюсах

???

Eduard
04.04.2019
08:26:22
разницы между класс методом и обычной функцией в твоем кейсе нет
Ну да нету, мне и надо чтоб это была просто функция, а не метод, но только для этого класса

Tishka17
04.04.2019
08:26:22
кроме как для того, чтобы потом его переопределить все равно в наследниках

пусть будет отдельной

Dmitry
04.04.2019
08:26:47
Всем привет, подскажите чатик бубунтоводов, пожалуйста

Nikolay
04.04.2019
08:27:20
Арчвики

Eduard
04.04.2019
08:27:26
Спасибо всем, сейчас поразбираюсь

Страница 8619 из 9768