
Артур
14.09.2017
06:18:00
Везде в PDF. Ладно поищу. Думал хелпанете чутка)

Maxim robox
14.09.2017
06:18:23

Артур
14.09.2017
06:18:25
Читалка просто не алё... texet

Maxim robox
14.09.2017
06:18:30
Или что там тебе нужно.

Google

Артур
14.09.2017
06:18:42
Модель TB-446SE
?

Александр
14.09.2017
06:27:19
Добрый день. а есть ссылка на java-канал в телеграм?

Hot
14.09.2017
06:33:10
Обычно с Java на Python переходят, а не наоборот.

Aleksey
14.09.2017
06:33:42

Александр
14.09.2017
06:34:03
спасибо!

Aleksey
14.09.2017
06:36:38
С этим есть какие-то проблемы?
Да если пдф читать например на 6 дюймовом экране, то плохо. Но есть утилита, которая трасформирует страницы, особенно хорошо, когда скан

Maxim robox
14.09.2017
06:37:13

Aleksey
14.09.2017
06:38:09
Что хорошего в скане?
С интернета можно качнуть бесплатно) к тому же много книг, до сих пор только в скане

Maxim robox
14.09.2017
06:39:45

Aleksey
14.09.2017
06:49:45
Так как раз скан херово конвертится.
Скачайте утилиту k2opt и зацените ее в действии, мне дак норм, только бывает , если шибко большая например таблица на странице, она может разъехаться немного

Maxim robox
14.09.2017
06:50:29

Google

Aleksey
14.09.2017
06:51:25

Maxim robox
14.09.2017
06:59:00

serbernar
14.09.2017
07:01:14
Сап, гайз. Кернел паник ловлю, при дефолт загрузчике; а после ребута(принудительно), в грабе выбираю нужную систему и захожу. Вы мне скажите, это граб сломался?

Aleksey
14.09.2017
07:01:35

Maxim robox
14.09.2017
07:02:25

Savelij
14.09.2017
07:03:04
Это ты винду поверх linux поставил?
Сап, гайз. Кернел паник ловлю, при дефолт загрузчике; а после ребута(принудительно), в грабе выбираю нужную систему и захожу. Вы мне скажите, это граб сломался?

Maxim robox
14.09.2017
07:03:30

Aleksey
14.09.2017
07:03:34

Maxim robox
14.09.2017
07:04:23

Aleksey
14.09.2017
07:07:17
Не в смысле уникальности, а производства

Maxim robox
14.09.2017
07:11:04
В печку их.

Aleksey
14.09.2017
07:11:47
Бывают нормальные электронные книги , которые в интернете продают, а бывают всякие сканы самодельные из бумажных книг
Есть книга , которую выпускают в бумажном формате и в электронном, бумажную книгу можно сканить и эти картинки формировать в электронную книгу, есть еще распознавание скана, что вроде тоже норм, так как можно скопировать текст из такой книжки

Maxim robox
14.09.2017
07:18:37

Dmitry
14.09.2017
07:21:15
Всем привет! В django 1.11.5 при создании сайта я выполнил команду migrate где в базу данных SQLite внесены начальные таблицы для сайта, но при этом не было приглашения сделать учетку администратора для допуска к этой БД через раздел сайта админитсрирования. Как мне теперь создать такого пользователя?

b0g3r
14.09.2017
07:21:35
python manage.py createsuperuser

Google

b0g3r
14.09.2017
07:21:55
ну и по классике: @pydjango

Aleksey
14.09.2017
07:22:02

Dmitry
14.09.2017
07:22:22

Maxim robox
14.09.2017
07:23:04
А у джанго когда-то было такое приглашение что ли?

b0g3r
14.09.2017
07:23:10
не было

Maxim robox
14.09.2017
07:23:22
А откуда предположение, что оно должно быть?

Dmitry
14.09.2017
07:23:35
не было
У меня книга, где сказано что было.

serbernar
14.09.2017
07:25:14

Maxim robox
14.09.2017
07:27:20
Ты учишь джанго по этой книге? Syncdb это же очень старая версия.
1.6, я полагаю.

Dmitry
14.09.2017
07:27:53

Aleksey
14.09.2017
07:32:11

Dmitry
14.09.2017
07:36:32
? Большое спасибо!

Add
14.09.2017
07:51:44
На юдеми бесплатный курс по джанге 1.11

Dmitry
14.09.2017
07:54:39


Aleksey
14.09.2017
07:55:49
Вот вам подгон босятский
Видео уроки Python:
https://m.youtube.com/playlist?list=PLGKQkV4guDKEv1DoK4LYdo2ZPLo6cyLbm 130 min threading
https://m.youtube.com/playlist?list=PLGKQkV4guDKH1TpfM-FvPGLUyjsPGdXOg regex
https://m.youtube.com/channel/UCgxzjK6GuOHVKR_08TT4hJQ Pycon 2015
https://m.youtube.com/channel/UCwTD5zJbsQGJN75MwbykYNw Pycon 2016
https://m.youtube.com/channel/UCclkPrurwUP_ajqi3vDTNDg PyCon Canada 2016
https://m.youtube.com/user/PyConAU PyCon Australia
https://m.youtube.com/channel/UCrJhliKNQ8g0qoE_zvL8eVg/videos PyCon 2017
https://m.youtube.com/playlist?list=PLGVZCDnMOq0pAwbVAb1kUN3lV7ukhLL2k PyData 2017
https://m.youtube.com/channel/UC9T1dhIlL_8Va9DxvKRowBw Django conf 2016
https://m.youtube.com/playlist?list=PLYx7XA2nY5GfdAFycPLBdUDOUtdQIVoMf scipy
https://m.youtube.com/playlist?list=PLGVZCDnMOq0rxoq9Nx0B4tqtr891vaCn7 pydata
https://m.youtube.com/channel/UC-OVMPlMA3-YCIeg4z5z23A Python Moscow
https://m.youtube.com/playlist?list=PLRdS-n5seLRrcQgUdFr0OG_XP-ZU7FcPS PyCon Ru 2017
https://m.youtube.com/user/TheBigDataUniversity
https://m.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw/videos
https://m.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw/videos Джанго конф 2017


Dmitry
14.09.2017
07:56:26
?

Google

Tony
14.09.2017
08:02:50

Alexey
14.09.2017
08:21:01
а обязательно сетить локаль?

Admin
ERROR: S client not available

Tony
14.09.2017
08:21:58

Dmitriy
14.09.2017
08:47:21
Так у тебя нету en_CA в системе

Tony
14.09.2017
08:48:30
и че делать?

Nikolay
14.09.2017
08:48:32
Где деньги?
Давай их мне
Мне прмгодятся


Egor
14.09.2017
08:51:59
А про GIL надо запомнить, что он мешает, только если делать математику на питоне, без использования всяких нумпаев, панд и прочих оберток на бласами, лимпаками и мафкернелами. А вот эти все либы вусмерь заоптимизированы и умеют выжирать проц на все его транзисторы
This has a number of limitations, most notably that maintaining multiple threads to perform I/O operations is expensive and scales poorly.
На митапе в Интеле ведь был какой то дядька который в этом разбирался - он объяснял тогда почему "нет асинхронности".
У меня запомнилось только то, что на самом деле файловые опреации "асинхронные", то там какие то сложности из-за которых у ядра не получается предоставить асинхронное API для всего этого.
И типа в libc даже есть "недокументированые" функции, которые позволяют юзать асинхронность.
Вот ответ про гил
Что вчера ночью спорили
Могу объяснение видос скинуть
@Enchantner

Dmitriy
14.09.2017
08:52:47

Google

Tony
14.09.2017
08:54:19


Arrow
14.09.2017
09:21:08
Помогите разобраться с одним монструозным запросом пожалуйста! Короче начну с начала.
Модель:
class Order(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
date = models.DateTimeField('Дата', auto_now_add=True)
completed = models.BooleanField('Выполнено', default=False)
моя жутковая функция группировки основанная на itertools.groupby (но самое страшное впереди):
def gb(iterable, key_selector, key_name, value_name, value_selector):
return [{key_name: key, value_name: value_selector(value)} for key, value in groupby(iterable, key_selector)]
и наконец вот эта жутчайшая конструкция которая меня самого ужасает:
gb(
Order.objects.filter(completed=True),
lambda _: _.date.year,
'year',
'employees',
lambda orders:
gb(
orders,
lambda _: _.user.username,
'name',
'months',
lambda months:
gb(
months,
lambda _: _.date.month,
'number',
'sum',
lambda month_orders: sum(_.sum for _ in orders)
)
)
)
Вот вывод этой штуки:
[{'year': 2017, 'employees': [{'months': [{'sum': 830, 'number': 9}], 'name': 'user'}]}]
А вот вывод Order.objects.filter(completed=True):
[<Order: user, 11/09/17 08:15:40, 50, True>, <Order: admin, 13/09/17 08:52:47, 415, True>, <Order: admin, 13/09/17 08:55:03, 415, True>]
Скажите куда черт побери девается из моего запроса админ??? Он же есть там. Но каким-то образом отфильтровывается. Я че-то запутался...


Tigran
14.09.2017
09:23:33
Помогите разобраться с одним монструозным запросом пожалуйста! Короче начну с начала.
Модель:
class Order(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
date = models.DateTimeField('Дата', auto_now_add=True)
completed = models.BooleanField('Выполнено', default=False)
моя жутковая функция группировки основанная на itertools.groupby (но самое страшное впереди):
def gb(iterable, key_selector, key_name, value_name, value_selector):
return [{key_name: key, value_name: value_selector(value)} for key, value in groupby(iterable, key_selector)]
и наконец вот эта жутчайшая конструкция которая меня самого ужасает:
gb(
Order.objects.filter(completed=True),
lambda _: _.date.year,
'year',
'employees',
lambda orders:
gb(
orders,
lambda _: _.user.username,
'name',
'months',
lambda months:
gb(
months,
lambda _: _.date.month,
'number',
'sum',
lambda month_orders: sum(_.sum for _ in orders)
)
)
)
Вот вывод этой штуки:
[{'year': 2017, 'employees': [{'months': [{'sum': 830, 'number': 9}], 'name': 'user'}]}]
А вот вывод Order.objects.filter(completed=True):
[<Order: user, 11/09/17 08:15:40, 50, True>, <Order: admin, 13/09/17 08:52:47, 415, True>, <Order: admin, 13/09/17 08:55:03, 415, True>]
Скажите куда черт побери девается из моего запроса админ??? Он же есть там. Но каким-то образом отфильтровывается. Я че-то запутался...
предлагаю рефакторнуть


Arrow
14.09.2017
09:24:05
предлагаю рефакторнуть
конкретные предложения по рефакторингу есть? я не представляю как это можно разбить если честно


Maxim robox
14.09.2017
09:29:26
Помогите разобраться с одним монструозным запросом пожалуйста! Короче начну с начала.
Модель:
class Order(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
date = models.DateTimeField('Дата', auto_now_add=True)
completed = models.BooleanField('Выполнено', default=False)
моя жутковая функция группировки основанная на itertools.groupby (но самое страшное впереди):
def gb(iterable, key_selector, key_name, value_name, value_selector):
return [{key_name: key, value_name: value_selector(value)} for key, value in groupby(iterable, key_selector)]
и наконец вот эта жутчайшая конструкция которая меня самого ужасает:
gb(
Order.objects.filter(completed=True),
lambda _: _.date.year,
'year',
'employees',
lambda orders:
gb(
orders,
lambda _: _.user.username,
'name',
'months',
lambda months:
gb(
months,
lambda _: _.date.month,
'number',
'sum',
lambda month_orders: sum(_.sum for _ in orders)
)
)
)
Вот вывод этой штуки:
[{'year': 2017, 'employees': [{'months': [{'sum': 830, 'number': 9}], 'name': 'user'}]}]
А вот вывод Order.objects.filter(completed=True):
[<Order: user, 11/09/17 08:15:40, 50, True>, <Order: admin, 13/09/17 08:52:47, 415, True>, <Order: admin, 13/09/17 08:55:03, 415, True>]
Скажите куда черт побери девается из моего запроса админ??? Он же есть там. Но каким-то образом отфильтровывается. Я че-то запутался...
Какой админ?


Tigran
14.09.2017
09:29:37
я раскурил код и не вижу ошибку :/

Arrow
14.09.2017
09:29:39
он есть в завершенных заказах, но его нет в выводе запроса

Maxim robox
14.09.2017
09:30:53
Хз. Говно какое-то.
lambda _: _.date.year, так делать нельзя, кстати. _ это имя для ненужных переменных. А ты её используешь.

Tigran
14.09.2017
09:32:55
Можно.
_ - это полноценное имя.

Arrow
14.09.2017
09:33:20
это сделано для сокращения кода, если бы я переменные еще и там называл по 5-10 символов то код был бы еще ужаснее)))

Maxim robox
14.09.2017
09:34:01
Мало букв что ли?