@spbpython

Страница 40 из 785
Serge
20.04.2016
21:00:24
А и правда

GNU/Docker
20.04.2016
21:00:53
Во, терь оки)

Serge
20.04.2016
21:02:29
Посмотрите все на соседа... Если у вас в Телеграме в контактах есть питонисты из Питера, смело добавляйте их в чат:)

GNU/Docker
20.04.2016
21:03:20
А если не из Питера?))

Google
Serge
20.04.2016
21:03:56
Тогда без спросу лучше не надо. У нас тут все-таки часто флуд местный:)

GNU/Docker
20.04.2016
21:04:40
Ну воот

:-(

:-)

Блиин, класкласс забухаемм)

Уже так хочется поболтать вживую)

Serge
20.04.2016
21:07:09
Блиин, класкласс забухаемм)
Ой, не говори. Забухаем по любому.

Alex
20.04.2016
21:09:05
а когда

Serge
20.04.2016
21:10:47
http://piterpy.ru/

Alex
20.04.2016
21:17:37
А ну норм

GNU/Docker
20.04.2016
21:18:46
Ае

Andrey
20.04.2016
21:51:02
А чего оба доклада про ускорения и оптимизации параллельно поставили?

Serge
21.04.2016
05:42:17
Хорошенького понемножку:)

Google
Roman
21.04.2016
12:13:51
а есть группа про монгу? :)

Serge
21.04.2016
12:23:24
ну я пытался, но как-то вмерло

может чатик сделаем?;)

models.BooleanField(default=False, db_index=True)

Roman
21.04.2016
12:25:24
может чатик сделаем?;)
мысль хорошая.

Danil
21.04.2016
12:27:02
+1

Евгений
21.04.2016
12:27:27
Ребзи, я вот тут подписался на ваш чатик а чего забыл тут не знаю... Оч хочется научиться писать на питоне крутые штуки, но пока руки дошли с мануалом на перевес написать пару ненужных хеллоувордов... Вроде авторизации в ВК через парсер.

С чего стоит начать ваше мнение?

Chikiro
21.04.2016
12:28:51
Andrey
21.04.2016
12:30:28
С чего стоит начать ваше мнение?
зависит от того, куда ты хочешь в итоге прийти. можно писать сайтики-формочки на джанге, можно продвинутые бекенды со сложно логикой, можно бигдату анализировать, да чего только не

Евгений
21.04.2016
12:31:30
Щас есть задачка связать две апишки... Тривиальная задачка настроить мост в общем...

Andrey
21.04.2016
12:32:19
так сделай ее. чем больше практики, тем привычнее с языком станешь

Евгений
21.04.2016
12:32:43
То есть функции выделять и юзать у меня еще мозг не кипит. Но я понимаю что на одних функциях далеко не уедешь)))

А в класс завернуть чтоб ещё красиво все смотрелось и не путался с этим сложности)

Может есть какой удобный редактор, среда, или что то подобное?

Andrey
21.04.2016
12:35:27
ну смотря где. есть куча мест, где прекрасно можно обойтись без классов. если у тебя нет никакого состояния и надо просто преобразовывать данные, то вполне возможно тебе и чисто функциональный подход подойдет

а ты сейчас в чем код писать пытаешься?

Aleksandr
21.04.2016
12:35:47
models.BooleanField(default=False, db_index=True)
Индексация - всегд быстро!

Евгений
21.04.2016
12:37:04
Я давно пробовал писать на делфи, то еще удовольствие... Но чет дад получалось но опять же с классами заморочки... И вывозил только на том что это визуальная оболочка...

Google
Aleksandr
21.04.2016
12:37:42
А что значит "заморочки с классами"?

Евгений
21.04.2016
12:40:45
А что значит "заморочки с классами"?
Когда слишком много насоздавал забываю имена переменных функций, вложенности начинаю путаться в них... Если залпом 2-3 дня в запой уходить еще ничего но если прерваться и вернуться к коду через некоторое время то приходится разбираться в собственном коде и вспоминать что я имел ввиду под собственными сокращениями...

Aleksandr
21.04.2016
12:41:07
Что-то как-то это ... Не знаю :)

Andrey
21.04.2016
12:42:57
сокращай меньше? используй наименований которые нельзя перепутать?

Евгений
21.04.2016
12:43:53
Что-то как-то это ... Не знаю :)
В общем как то так) мне бы какой то визуальный помощник... Чтоб с комментами или хороший мануал по "этикету" в программировании...

Andrey
21.04.2016
12:44:00
а вообще если у тебя в одном блоке кода больше 5-7 переменных, то стоит задуматься о том, как бы его распилить

Dmitry
21.04.2016
12:44:16
Женя а ты покажи свой код - тебе может подскажут

Евгений
21.04.2016
12:44:55
Женя а ты покажи свой код - тебе может подскажут
Хмм.. Ну щас выкопаю чего нибудь... За комп сяду...

Aleksandr
21.04.2016
12:47:33
В общем как то так) мне бы какой то визуальный помощник... Чтоб с комментами или хороший мануал по "этикету" в программировании...
в любой книжке по языку для начинающих погромистов обычно описывается принятый, хм, этикет для этого языка. (наверное, в "dive into python" тоже что-нибудь такое есть) А так есть всякие "идеальный код", "чистый код", "совершенный код", "превосходный код". Вполне вероятно, что какие-то названия я придумал.

Aleksandr
21.04.2016
12:55:08
А вот эти всякие - по-моему оверкилл для начала ...

GNU/Docker
21.04.2016
12:55:17
Кстати да

Aleksandr
21.04.2016
12:55:48
почему?

Andrey
21.04.2016
12:56:09
ты бы еще кнута предложил

GNU/Docker
21.04.2016
12:56:13
Потому что надо научиться писать код, а потом пороться в конвенции

Выдрочить пеп можно и потом

Aleksandr
21.04.2016
12:56:32
Ну я не знаю. Там очень высокие материи.

GNU/Docker
21.04.2016
12:56:33
Это скучно же

В первую очередь

Aleksandr
21.04.2016
12:57:07
К примеру там обсуждается как лучше писать assert-ы в тесты. Человек еще for от while не отличает. Какие там блин one assert per test. Что такое тест вообще

Google
Aleksandr
21.04.2016
12:57:35
Или какие-то глубинные мысли про архитектуру ... Какая в жопу архитектура ) Мы в класах путаемся )

Andrey
21.04.2016
12:57:44
совершенный код это здоровый такой кирпич. и большую часть из него ты не поймешь, пока не напишешь определенное количество kloc и несколько проектов

Dmitry
21.04.2016
12:58:37
Вот прям плюсую

Мне вот с PEP помогает пайчам и pylint.

Aleksandr
21.04.2016
13:04:53
ну хз, может быть *пожал плечами* но ооп на питоне учить, кмк, не есть хорошо

Andrey
21.04.2016
13:05:19
надо на джаве, чтобы без классов и строчки не написать было?

Admin
ERROR: S client not available

GNU/Docker
21.04.2016
13:06:26
ООП в питоне говно на соглашениях

Я очень долго вникал в это всё =(

Зато на джаве нормальное ООП

кекеке

Andrey
21.04.2016
13:07:20
да хз. если не пытаться делать странное, то в питоне все просто с ООП

Roman
21.04.2016
13:07:35
ООП в питоне говно на соглашениях
А что именно не нравится? self._suck ?

GNU/Docker
21.04.2016
13:07:47
Ой, это же вообще

Andrey
21.04.2016
13:07:47
а еще в питоне нет нормальной системы типов, не то что в тру языках

Dmitry
21.04.2016
13:07:55
Потому что в пайтоне всё объект :)

GNU/Docker
21.04.2016
13:07:57
Эксплисит, когда дохрена непонятного имплисита.

Да конечно

отнаследуйтесь от дикта

Google
GNU/Docker
21.04.2016
13:08:14
получите максимум удовольствия.

Aleksandr
21.04.2016
13:08:21
Да, давайте Java сразу. Смысл каждого слова в public static void Main сначала объясните человеку, ага :)

Andrey
21.04.2016
13:08:21
Например?
хаскель же

Roman
21.04.2016
13:08:31
GNU/Docker
21.04.2016
13:08:52
ну например нужен свой маппинг с какой-то логикой внутри

чтобы и в коде красиво выглядело

и делало хорошо.

А так да

не зачем

потому что это сишный тип с преключениями

и надо наследоваться от Mapping чтобы не было приключений.

Andrey
21.04.2016
13:09:48
вот пока ты этого не хочешь, все просто. а потом ты уже знаешь как это делать

GNU/Docker
21.04.2016
13:09:51
Вот из этого весь питон и состоит

соглашения

Aleksandr
21.04.2016
13:10:05
От UserDict наследоваться надо )

GNU/Docker
21.04.2016
13:10:22
_ClassName__var_name

Aleksandr
21.04.2016
13:10:24
А вообще у новичка по-моему такой идеи не возникнет

GNU/Docker
21.04.2016
13:10:26
фантастика.

ну надеюсь

Страница 40 из 785