
Teemour ?
18.02.2019
05:51:00
don't you guys have RAM?

Kirill
18.02.2019
05:58:23

Айбек
18.02.2019
06:33:41
Посоветуйте книгу по python
С нуля

Google

D
18.02.2019
06:34:56
С нуля
Лутц, если ни на чем до этого не писал

Terminator
18.02.2019
06:38:23
@OldFartGamer будет жить. Поприветствуем!

Айбек
18.02.2019
06:40:33

Ilia
18.02.2019
06:46:01

Сергей
18.02.2019
06:47:44

Ilia
18.02.2019
06:48:38
Да потому что все бесполезно

Maxim robox
18.02.2019
06:49:15

Ilia
18.02.2019
06:49:42
В этом смысле питон - это неконтролируемая и непостижимая хрень, на которую можно только молиться, чтобы быстрее работала.

Сергей
18.02.2019
06:50:30

hachiman
18.02.2019
06:51:31
Но Это требует время и знание...

Ilia
18.02.2019
06:52:04
Есть только один способ оптимизации нормальный р написать на С и сделать интерфейс к питону

Tishka17
18.02.2019
06:52:09

Сергей
18.02.2019
06:55:54

Google

Сергей
18.02.2019
06:59:53

?? Eugene
18.02.2019
07:02:06

Maxim robox
18.02.2019
07:04:59

Сергей
18.02.2019
07:05:56
А list дальше - создание списка

Maxim robox
18.02.2019
07:06:16
Хотя может я что-то не догоняю. Доберусь до ноута - проверю.

Сергей
18.02.2019
07:08:14
мне кажется, генератор не дает преймуществ по скорости, если выборка полная. Грубо говоря, если мы вернет сразу список или получим список, вызывая для каждого элемента генератор, то второй вариант не будет быстрее.

Владимир
18.02.2019
07:09:11

?? Eugene
18.02.2019
07:10:48
И си тоже взгрустнет от n ^ 3

John
18.02.2019
07:11:19
Разве?

Владимир
18.02.2019
07:11:52

?? Eugene
18.02.2019
07:11:52

Сергей
18.02.2019
07:12:19
на это можно наплевать, если ты точно знаешь, что n будет небольшой. Иногда важнее оптимизировать время 1 итерации, а не их количество.

?? Eugene
18.02.2019
07:13:33
Мы тут про общие концепции говорим

John
18.02.2019
07:14:40
Ну да

Сергей
18.02.2019
07:15:13
Часто начинающие возводят все в абсолют, видят, как кто-то сидит и изначально максимально оптимизирует алгоритм и решают, что так всегда и нужно.

Terminator
18.02.2019
07:16:38
@vasiliysht будет жить. Поприветствуем!

D
18.02.2019
07:17:36

Владимир
18.02.2019
07:18:05

John
18.02.2019
07:18:37

Google

John
18.02.2019
07:18:44
Можно типо такого сделать

Tishka17
18.02.2019
07:18:51
using namespace детектед
айяйяй

John
18.02.2019
07:19:12
Всм

Tishka17
18.02.2019
07:19:30
это как from std import *

John
18.02.2019
07:19:43
А как надо?
Подскажи плиз

Tishka17
18.02.2019
07:19:50
std::cout

John
18.02.2019
07:20:02
Спс
А как тогда переменные обьявить
?

Сергей
18.02.2019
07:21:53

Admin
ERROR: S client not available

Tishka17
18.02.2019
07:22:00

John
18.02.2019
07:22:07
Не
Питон

Alex
18.02.2019
07:24:34
Лутца не советую, много "воды" у него в книгах

Владимир
18.02.2019
07:25:47
как ни странно, недавно на паскале объяснял одному человеку алгоритм и там нужно было отсортировать введенные данные. Взяли именно пузырьковую сортировку, как наиболее просто реализуемую, чтобы он разобрался, как отсортировать данные. При этом, я конечно же ему объяснил, что это не оптимальный вариант. Потом, когда он освоится, откроет для себя более быстрые алгоритмы.
Это нормально при обучении. Если открыть ахо или вирта, то у них примерно в таком порядке и будет. Речь то шла о том, что в питоне тоже надо думать о сложности вычислений,как и в любом другом языке. К тому же алгоритмы ведут себя по-разному на разных наборах данных. Как по составу, так и по объему. И вот тогда, исходя из требований задачи, и надо выбирать существующий или разрабатывать новый.

?? Eugene
18.02.2019
07:26:04

John
18.02.2019
07:26:38
Кто знает норм чаты по с++

Google

?? Eugene
18.02.2019
07:27:47

?
18.02.2019
07:28:08

Сергей
18.02.2019
07:28:29
Это нормально при обучении. Если открыть ахо или вирта, то у них примерно в таком порядке и будет. Речь то шла о том, что в питоне тоже надо думать о сложности вычислений,как и в любом другом языке. К тому же алгоритмы ведут себя по-разному на разных наборах данных. Как по составу, так и по объему. И вот тогда, исходя из требований задачи, и надо выбирать существующий или разрабатывать новый.
ну если мне нужен небольшой прототип на скорую руку и нет возможности использовать встроенную сортировку, я воспользуюсь пузырьковой. Если не будет хватать по скорости, заморочусь и сделаю другую.
Просто пузырьковая - тривиальная и реализация в 4 строки, глупо расписывать сортировку вставками, если мне надо на скорую руку отсортировать 10 значений

?? Eugene
18.02.2019
07:30:25

Сергей
18.02.2019
07:31:00

Alex
18.02.2019
07:34:47

D
18.02.2019
07:37:05

John
18.02.2019
07:37:08
Норм книжки в бздынь канале публикуют

Олег
18.02.2019
07:42:39
использую flask, alembic, postgres
при миграции локально:
python3 /home/user/.local/bin/flask db upgrade
INFO [alembic.runtime.migration] Context impl PostgresqlImpl.
INFO [alembic.runtime.migration] Will assume transactional DDL.
user@user-VirtualBox:~/projects/cops$ echo $?
0
при миграции на тестовом сервере:
[cs@cops-test current]$ flask db upgrade
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
[cs@cops-test current]$ echo $?
1
кто знает, почему такое может быть?
ошибок нет, но выходит с кодом ошибки, миграция накатилась, все таблицы и колонки на месте
пробовал накатывать на пустую базу без таблиц, то же самое

Tishka17
18.02.2019
07:43:24
эм
ничего, что у тебя разные БД на локальном и тестовом?
postgres и mysql?

Олег
18.02.2019
07:44:04
о_О
втф

Tishka17
18.02.2019
07:44:11
ну что вижу

Олег
18.02.2019
07:44:26
в глаза долблюсь, спасибо
сейчас буду выяснять
ну что вижу
откуда-то вылез старый конфиг, в котором соединение было с мускулем, а я и не заметил
спасибо!
столько времени скушало, ужас =) не проснулся видимо