@ru_python

Страница 1279 из 9768
Whore Amazing
25.07.2016
08:00:59
как может код состоять целиком из функций?

Aragaer
25.07.2016
08:01:00
допишешь потом

функции, методы. Какая разница

Whore Amazing
25.07.2016
08:01:27
и методов

Google
Aragaer
25.07.2016
08:01:45
а что еще?

agic
25.07.2016
08:02:15
я тут почту открыл ) тут чувак писал про проект за 30 баков в час

посмотрите клевый проект, у меня времени нет взяться

если реально платит, то есть что поделать

Whore Amazing
25.07.2016
08:02:39
ну у меня есть код, который будет выполняться при запуске файла зачем мне пихать его в йункцию, когда можно написать его прямо в основном теле?

Aragaer
25.07.2016
08:03:02
потому что это такая рекомендация же

Whore Amazing
25.07.2016
08:03:16
я анархист

наверное

Aragaer
25.07.2016
08:03:23
if __name__ == '__main__': main()

и в основном теле все остальное это функции

и методы и классы

Whore Amazing
25.07.2016
08:03:52
хоспаде

как вы так живете

Google
Aragaer
25.07.2016
08:04:17
идея в том, что любой питоновский файл можно импортнуть как модуль

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

Whore Amazing
25.07.2016
08:04:52
ладно, убедил

Aragaer
25.07.2016
08:04:56
но блин, добавить для кода 1 уровень отступа и поместить его в def main(), а потом еще вон те две строчки - и все

дальше. Вот есть у тебя простыня кода внутри main()

Whore Amazing
25.07.2016
08:05:32
угу я понимаю

Aragaer
25.07.2016
08:05:33
ну вот взял и сделал там ретурн в каком-то месте, а дальше пока не дописываешь

Whore Amazing
25.07.2016
08:06:06
смысл?

Aragaer
25.07.2016
08:06:35
чтобы вот прямо сейчас взять и запустить

Whore Amazing
25.07.2016
08:07:07
ну ладно, запустил, и чем это поможет?

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

Aragaer
25.07.2016
08:08:17
когда начинается динамическое метапрограммирование, последние две фразы "я писал" и "я понимаю" перестают быть связаны причинно-следственной связью

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

Whore Amazing
25.07.2016
08:09:09
я часть кода полгода назад писал сейчас открыл и все понимаю

наверное, я какой-то не такой

Aragaer
25.07.2016
08:09:37
по-моему фаулер писал, как он как-то раз сидел ночью, кодил, придумал клевую систему и реализовал ее. А потом они еще несколько лет с этой системой мучались, потому что она была слишком клевой

Whore Amazing
25.07.2016
08:09:56
Лол

Aragaer
25.07.2016
08:09:56
не надо клевое, надо простое и понятное

Whore Amazing
25.07.2016
08:10:09
ну так у меня простое и понятное

....пока что

Google
Aragaer
25.07.2016
08:10:32
динамическое метапрограммирование это не простое и не понятное 8)

Whore Amazing
25.07.2016
08:11:12
я даже не знаю что такое динамическое метапрограммирование ты уверен, что я ишу именно это?

Aragaer
25.07.2016
08:11:34
ну твоя генерация модулей это примерно из той же области

Whore Amazing
25.07.2016
08:12:15
я уже перестал быть уверен, что она мне нужна

после всех этих страшных длинных слов

Aragaer
25.07.2016
08:27:02
вобщем эта. Мне реально понравился цикл видео let's play tdd

мужик там на жаве пишет, но это без разницы

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

он просто включает запись экрана, открывает эклипс и начинает фигачить

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

Artem
25.07.2016
08:43:25
а еще есть очень клевые видео destroy all software, они про руби, но там все понятно, очень глубоко раскрывается философия почему некоторые вещи делаются так, а не иначе. про тесты тоже очень много.

Ruslan
25.07.2016
08:50:40
Больше по последнему

H
25.07.2016
09:08:28
берешь джанго и не используешь

Dmitry
25.07.2016
09:08:58
Ruslan
25.07.2016
09:31:21
фласк?

почему не джанго?

Aragaer
25.07.2016
09:31:43
obey the testing goat - по питону, джанго и тдд.

не видео, книжка. Бесплатная

но суть та же

Google
Ruslan
25.07.2016
09:32:49
Спасибо. Как книжку по джанго юзаю Танго с Джанго - очень понятная для моего уровня английского.

Andrii
25.07.2016
09:33:21
бесполезная книжка

Ruslan
25.07.2016
09:34:45
Кому как. Мне полезна на первых парах оказалась

Ilja
25.07.2016
09:35:56
По поводу питона и mysql - если не ошибаюсь чаще импользуют sqlite.

Ruslan
25.07.2016
09:36:21
Мне сейчас интереснее, почему тут люди против джанги выступают ?

Ilja
25.07.2016
09:36:31
Почему?

H
25.07.2016
09:36:53
sqlite говно потому что?

Aragaer
25.07.2016
09:36:58
http://www.obeythetestinggoat.com/pages/book.html#toc

Admin
ERROR: S client not available

Ilja
25.07.2016
09:37:03
Почему говно?

Aragaer
25.07.2016
09:37:10
скулайт рулит же

H
25.07.2016
09:37:26
ага, с блоками на таблицу

Ilja
25.07.2016
09:37:26
Дельная вещь, особенно для приложений

Aragaer
25.07.2016
09:37:26
ставишь либу в пару мегабайт и понеслась

Ilja
25.07.2016
09:37:44
В некоторых версиях вроде даже встроенная поддержка

H
25.07.2016
09:37:53
для хелоуворда отличный вариант, не спорю

Andrey
25.07.2016
09:37:54
Aragaer
25.07.2016
09:38:17
а то начинается, ставишь какую-нибудь говнософтину, а она тебе заявляет "а чо это у тебя мускуль не установлен? Мне база данных нужна!"

Andrey
25.07.2016
09:38:27
sqlite говно потому что?
Не, это ты зря. Очень выручает иногда

Google
H
25.07.2016
09:38:30
я тут сессии похранил сдуру в sqlite, так как там они хранятся по умолчанию, спасибо

Aragaer
25.07.2016
09:38:40
для любых локальных нужд скулайт рулит

Ilja
25.07.2016
09:38:45
И поэтому она говно?)

Ruslan
25.07.2016
09:39:02
Andrey
25.07.2016
09:39:12
Но у неё ооочень ограниченная сфера применения

H
25.07.2016
09:39:24
Aragaer
25.07.2016
09:39:30
да. Очень ограниченная - любые локальные приложения

CthUlhUzzz
25.07.2016
09:39:35
Sqlite хороша для неюольших встраиваемых систем

Ilja
25.07.2016
09:39:35
почти в каждом ios приложении она есть

Aragaer
25.07.2016
09:39:46
в андроиде кстати база данных это скулайт

CthUlhUzzz
25.07.2016
09:39:50
Для чего-то крупного не пойдет

Ilja
25.07.2016
09:40:00
Крупного да

Но лок хранилище норм

Andrey
25.07.2016
09:40:21
Но когда тебе для стэнделон сервиса что то хранить, то зачем тебе посгресы поднимать?

Aragaer
25.07.2016
09:45:21
фишка скулайта в том, что это sql. Берем любой orm, начинаем работать со скулайтом прямо вот сразу тут. Когда все шуршит как надо и скулайта начинает не хватать - переходим на что больше подходит

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

Cykooz
25.07.2016
09:46:52
А скулайт уже научился больше одного конекта к базе?

Aragaer
25.07.2016
09:48:37
а для локальных приложений надо больше одного?

Ruslan
25.07.2016
09:48:43
sudo chflags nohidden /users/ruslantau/.virtualenvs Директория все равно отображается скрытой. Файндер перезапускал. Как поправить?

Aragaer
25.07.2016
09:48:56
там же "коннект" это просто октрыть файл

/me смотрит на точку в названии каталога и думает, что это за chflags такой мудреный

сомневаюсь, что он убирает эту точку

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