@ru_python

Страница 3757 из 9768
Артур
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
Добрый день. а есть ссылка на java-канал в телеграм?
Здесь посмотрите http://itrecruiter-blog.ru/page793998.html

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

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

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

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

Maxim robox
14.09.2017
06:50:29
Google
Aleksey
14.09.2017
06:51:25
Пользуюсь calibre, пока доволен. Но ещё не сталкивался с pdf-сканами. Только текстовый pdf пока.
http://www.willus.com/k2pdfopt/ для меня это было чудом в свое время, думал что никогда не смогу читать сканы в свой 6 дюймовой электронной

Maxim robox
14.09.2017
06:59:00
http://www.willus.com/k2pdfopt/ для меня это было чудом в свое время, думал что никогда не смогу читать сканы в свой 6 дюймовой электронной
Спасибо. Если calibre что-нибудь не схавает, то попробую это. Хотя я предпочитаю просто не связываться со сканами.

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

Aleksey
14.09.2017
07:01:35
Спасибо. Если calibre что-нибудь не схавает, то попробую это. Хотя я предпочитаю просто не связываться со сканами.
Так то лучше оригинальную читать, если она на английском языке, то можно будет посмотреть перевод в словаре или скопировать часть текста

Savelij
14.09.2017
07:03:04
Это ты винду поверх linux поставил?

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

Aleksey
14.09.2017
07:03:34
Я согласен. А к чему это сказано?
Ну вы написали же, что предпочитаете не связываться , я пояснил почему

Maxim robox
14.09.2017
07:04:23
Ну вы написали же, что предпочитаете не связываться , я пояснил почему
Так я не уловил, как связаны сканы и оригинальность.

Aleksey
14.09.2017
07:07:17
Так я не уловил, как связаны сканы и оригинальность.
Оригинальная книга, это когда нормальный текст, как ее сделали , так и распространяется, а когда уже книга состоит из сканов, то это уже самоделка какая-то:-)

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

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

Есть книга , которую выпускают в бумажном формате и в электронном, бумажную книгу можно сканить и эти картинки формировать в электронную книгу, есть еще распознавание скана, что вроде тоже норм, так как можно скопировать текст из такой книжки

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

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
А у джанго когда-то было такое приглашение что ли?
да, в те времена когда была команда syncdb

не было
У меня книга, где сказано что было.

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
я знаю, но другой книги у меня нет ☺️
Начни с djangogirls в русском переводе и обязательно нужно учиться читать на английском

Dmitry
14.09.2017
07:36:32
Начни с djangogirls в русском переводе и обязательно нужно учиться читать на английском
Спасибо, за ссылку. Я читаю по английски медленно, говорю еще хуже. Но я стараюсь.

? Большое спасибо!

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

Dmitry
14.09.2017
07:54:39
На юдеми бесплатный курс по джанге 1.11
Тоже мысль! в выходные я иногда слушаю различные курсы, благо их сейас много.

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

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
Какой админ?
ну юзер с именем 'admin'

он есть в завершенных заказах, но его нет в выводе запроса

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
Мало букв что ли?

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