@ru_python

Страница 453 из 9768
87776
29.03.2016
10:02:31
что это за говно

что такое гит бридж

Artem
29.03.2016
10:02:40
Google
87776
29.03.2016
10:02:41
вы рушите мой мир

Viktor
29.03.2016
10:02:52
что такое гит бридж
git branch переделанный

Andrey
29.03.2016
10:04:51
так книжки и дают все с нуля и очень плавно
По-моему опыту не встречал таких книжек. Но это было лет 5 назад. Надеюсь, что сейчас всё изменилось. Все книги, которые я видел, были сухим пересказом документации с вот таким применением: "вот есть такой паттерн и его неплохо реализовывать с помощью того, что вы видели строкой выше".

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

Pavel
29.03.2016
10:08:49
я предлагаю компромис: в омут с головой - так себе вариант, читать 300 страниц прежде чем запустить редактор - тоже не очень. Красота в балансе.

Shadow
29.03.2016
10:09:09
+

надо листать со скоростью света такие книги

Andrey
29.03.2016
10:09:44
Ну да, здесь я соглашусь.

Shadow
29.03.2016
10:10:18
всё же я уже убедился, что например фронт енду книги быстро не научат, в отличии от видеороликов

Andrey
29.03.2016
10:10:55
всё же я уже убедился, что например фронт енду книги быстро не научат, в отличии от видеороликов
Эм, а мне кажется, что для "нулевиков" видео всегда лучше, чем текст.

Google
Shadow
29.03.2016
10:11:00
да

Henaro
29.03.2016
10:11:06
а есть годные видео по фронту? кроме технопарка мэйловского?

Shadow
29.03.2016
10:11:08
текст это долго

лофтблог

Andrey
29.03.2016
10:12:23
Ну, я angularjs изучал на задаче: нужно было гуй приделать к рест сервису. Там и изучил.

Shadow
29.03.2016
10:12:25
Если в одной книге всё для нулевиков и не описана практика работы то придётся браться за вторую книгу и ещё месяц уйдёт

Для нулевиков надо взять нормальный ЯП если они прогеры и изучить основы. Дальше другие ЯП уже по документации можно учить я думаю.

и по видеоурокам

John
29.03.2016
10:18:14
Онлайн книжульки и открытый терминал на заднем плане -самое оно.

Artem
29.03.2016
10:18:47
мне наоборот видео не нравятся, очень низкая плотность полезной информации. единственные нормальные видео по программированию, которые видел, это destroy all software

Sharkus
29.03.2016
10:19:58
WAT

Shadow
29.03.2016
10:20:35
Артём, есть такое

но не везде

Sharkus
29.03.2016
10:20:52
мне наоборот видео не нравятся, очень низкая плотность полезной информации. единственные нормальные видео по программированию, которые видел, это destroy all software
Недавно жену заставил питон изучать видеоуроками с stepic.org, видео она слушала на 2х скорости, вроде нормально получилось.

С другой стороны. так-то она ораклойдный sqlщик, может сказывается :)

Shadow
29.03.2016
10:22:40
ораклойдный склщик

я тогда мускульный

склинъекцнионер

Sharkus
29.03.2016
10:23:35
Ну, ты же, возможно, в курсе, что спеки (не говоря уж про pl/sql) слегка различаются? :)

Shadow
29.03.2016
10:24:51
нет

Google
Shadow
29.03.2016
10:24:56
я даже не понял что за спеки

я ещё мал

Sharkus
29.03.2016
10:27:18
Бывает.

Evgeny
29.03.2016
11:25:58
здрасте

Pavel
29.03.2016
11:26:08
Привет!

Shadow
29.03.2016
11:27:43
Здрасть

Evgeny
29.03.2016
11:30:11
Ребяты, вопрос нубский. Опыта разработки нет, от слова совсем. Скажите, как лучше всего работать(CRUD) с данными через API в Django? Я правильно понимаю, что про модели можно забыть?

Pavel
29.03.2016
11:31:12
Ты хочешь читать чужие данные или выставить наружу свои?

Evgeny
29.03.2016
11:31:44
чужие данные

и не просто читать, нужно будет реализовать полноценный CRUD

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

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

Evgeny
29.03.2016
11:40:38
в yii,насолько я помню, для подобных целей можно было юзать тип модели ActiveRecord. Может в джанге есть чо подобное?

bakatrouble
29.03.2016
11:46:31
апи какой? rest или "для кода"?

Paul
29.03.2016
11:49:04
зачем тогда вообще джанга..

ребятки, тут вопрос тоже нубский, тоже по джанге :D как после отправки запроса выполнить функцию? скажем, отправка емейла. без celery и т.п.

bakatrouble
29.03.2016
11:50:11
А почему не celery?

Paul
29.03.2016
11:50:35
отправки респонса *

Pavel
29.03.2016
11:51:38
после отправки ответа на запрос в общем случае заканчивается работа вьюшки. Либо делай до ответа, либо параллелься (поднимай тред, redis\celery, fork())

Artem
29.03.2016
11:51:49
отправил респонс - это все, конец. либо до, либо запихнуть в очередь.

Google
Paul
29.03.2016
11:52:07
главным образом - лениво. еще более забавная причина - разработка под виндой, хотя продакшен на debian

bakatrouble
29.03.2016
11:52:25
Я когда-то по глупости с тредами извращался чтобы отправлять файлы ботом телеграма

bakatrouble
29.03.2016
11:53:01
celery я сейчас ковыряю, тоже вполне неплохо работает

под виндой (боль, много боли)

Pavel
29.03.2016
11:53:30
отправил респонс - это все, конец. либо до, либо запихнуть в очередь.
ну вот прям если очень хочется, можно сделать StreamResponse и что-то делать между отправками чанков.

Paul
29.03.2016
11:54:11
а как Phpшники с этим справляются? они ж эти задачи вроде без проблем решают

Admin
ERROR: S client not available

bakatrouble
29.03.2016
11:54:58
multithreading

https://docs.python.org/3/library/threading.html

Сейчас раскопаю, как делал

Paul
29.03.2016
11:55:30
как меня бомбит уже. скоро окончательно буду ненавидеть джангу

bakatrouble
29.03.2016
11:56:22
import threading threading.Thread(target=send_vk_audio, args=(x["response"]["items"][0], update["message"]["chat"]["id"])).start() return ""

Paul
29.03.2016
11:57:08
http://stackoverflow.com/questions/4313508/execute-code-in-django-after-response-has-been-sent-to-the-client неужели это не то, что надо?

Pavel
29.03.2016
11:57:09
а это я вас наебал. оказывается, у меня в тестах на винде проверяется, что таска создаётся и проверяется работоспобосновть функции таски. а полноценная связка не тестируется.

bakatrouble
29.03.2016
11:57:15
выглядит страшно, но вроде работает

Artem
29.03.2016
12:02:33
Да что сложного вообще? Общепринятая практика использовать для рассылки почты и прочих пушей очередь и воркера-почтальона

Paul
29.03.2016
12:03:30
ок, раз практика

Pavel
29.03.2016
12:03:32
нубский страх тянуть в систему ещё один компонент?

Google
Paul
29.03.2016
12:03:40
ага

для "онлайн консультанта " там и так дофига всего

Pavel
29.03.2016
12:06:16
для "онлайн консультанта " там и так дофига всего
одним больше, одним меньше - никто и не заметит. Тем более, что асинхронные воркеры полезны.

Artem
29.03.2016
12:09:54
даже лучше попробуй сначала это все «вручную» сделать, чтобы понять концепцию. потом перекатишься на rq или celery. элементарный случай выглядит так: в самом приложении делаешь redis.rpush, это добавляет таск в очередь в воркере делаешь, делаешь бесконечный цикл и поглощаешь таски с помощью redis.blpop, там уже с ними что угодно можно делать

Paul
29.03.2016
12:18:25
за rq спасибо, он вроде полегче в развертывании

Evgeny
29.03.2016
12:30:30
Artem
29.03.2016
14:05:32
бамп

#работа хочу передать кому-нибудь из этого чата клиента, с которым пилили sharing economy стартап. он простой парень из калифорнии, угоревший по bleeding edge технологиям. от вас потребуется пилить только backend api на python 3.5, flask, sqlalchemy, celery и redis, писать документацию для swagger и тесты для py.test. многое уже сделано, но еще не написана кое-какая бизнес-логика, а также не выбрана и не подключена платежная система. основная часть коммуникаций просиходит в slack, тем не менее от вас требуется свободный устный английский (обязательно). чтобы было не так страшно, в команде есть несколько русскоязычных фрилансеров. оплата почасовая долларами через upwork. интервью, скорее всего, проведу я. если интересно, пишите в личу.

terry
29.03.2016
15:11:52
дайте норм faq по выводу django в веб

nginx apache - не имеет значения

сок рыл все упоротое

trump ? trump ? hillary
29.03.2016
15:13:57
Dmitriy
29.03.2016
15:14:09
terry
29.03.2016
15:14:12
linux only

trump ? trump ? hillary
29.03.2016
15:14:18
?
не смешно

Dmitriy
29.03.2016
15:14:45
не смешно
вспомнил инструкцию как завести ssl нет, спасибо

trump ? trump ? hillary
29.03.2016
15:14:53
>2016 >не юзать Windows Server

вспомнил инструкцию как завести ssl нет, спасибо
так сложно загрузить p12 файл в веб интерфейс?

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