@ru_python

Страница 6887 из 9768
Philipp
30.10.2018
08:18:56
не, фронт на плюсах запилен
А что, ничего смешного тут нет: http://blog.qt.io/blog/2018/05/22/qt-for-webassembly/

Mike
30.10.2018
08:19:43
А что, ничего смешного тут нет: http://blog.qt.io/blog/2018/05/22/qt-for-webassembly/
не ну так то есть и чуваки которые игры в MS Exel е*ошат

Philipp
30.10.2018
08:20:08
не ну так то есть и чуваки которые игры в MS Exel е*ошат
Ааа, ты про Doom? Адово заморочились ребята...

Mike
30.10.2018
08:20:28
Ааа, ты про Doom? Адово заморочились ребята...
да там не только Doom) там уже богатый выбор)

Google
Philipp
30.10.2018
08:21:02
шта?
https://habr.com/post/348704/

Anton
30.10.2018
08:21:44
Mike
30.10.2018
08:22:01
https://www.youtube.com/watch?v=iCeOEQVUWZ0

лан, приятно было пообщаться с умными челами, пойду хантить фуллстак питонщика

Mike
30.10.2018
08:23:36
да чет очкую, у меня предлажка с релокейтом на юг РФ, может начать пениться коммьюнити)

Mike
30.10.2018
08:24:05
фуллстак питонщик - это как
ну в идеале нужен чел хорошо умеющий в Реакт и чуть хуже но тоже умеющий в питон

Philipp
30.10.2018
08:24:05
На Юг, это не в Таганрог? А то я уже тут =)

Mike
30.10.2018
08:24:13
John
30.10.2018
08:24:16
Google
Artem?
30.10.2018
08:24:22
Привет, вопрос. у меня написан скрипт с огромным парсингом данных и записью в цсв, 25к. Как ускорить время его выполнения???

John
30.10.2018
08:25:04
Maxim robox
30.10.2018
08:25:18
Аналогово

Mike
30.10.2018
08:25:42
ну ладно ладно, ща разузнаем, может уже и удаленно можно попробовать

раз народ просит - сделаем

Philipp
30.10.2018
08:27:05
А меня всегда интересовало, как вообще дружат Angular , React с Python ? Надо будет почитать, но я ненавижу все эти паддинги, маргины и бордеры, ты его в лево прижимаешь, а он как гелием наполненный вверх скачет, ... тьфу

Philipp
30.10.2018
08:32:23
а как иначе?
Breakpoints в Pycharm

Toha
30.10.2018
08:32:35
а если нет пичарма?

Maxim robox
30.10.2018
08:33:13
Toha
30.10.2018
08:33:34
принты рулят

Philipp
30.10.2018
08:33:42
а если нет пичарма?
Блин, ну не в блокноте же ты пишешь, а во всех IDE есть какой-никакой дебаггер, ну, как мне кажется, или должен быть.

Anatoliy
30.10.2018
08:36:56
дебагер или repl?

melancholiac
30.10.2018
08:39:55
кто-то работал с thespian? как заставить его использовать мультипроцессинг?

Google
Sergey
30.10.2018
08:42:01
а если нет пичарма?
а в чем пишешь?

Toha
30.10.2018
08:42:10
phpstorm :D

а вообще, шутки шутками, но в vs code пишу

Когда структура проекта стаовится сложной, то пичарм запускаю

в vs code дерево проекта ебанина

Sergey
30.10.2018
08:45:44
Philipp
30.10.2018
08:45:48
а вообще, шутки шутками, но в vs code пишу
Хмм, у жены на работе многие в нем пишут... Как вообще после PyCharm?

там есть дебагер
Смотри не подскользнись. Чувак просто "траллиравал, азаза".

Anton
30.10.2018
08:46:57
а в чем пробелма поставить пайчарм собсно

Anton
30.10.2018
08:47:40
Может кто помочь разобраться с хэш-таблицами? Понимаю, что оффтоп, но надеюсь, что найдутся знающие Смотрел тут ролик по хэш-картам: https://www.youtube.com/watch?v=xXaqBe78AfI Мне непонятно утверждение автора (ниже не дословно): "Рекурсивно вложенные хэш-таблицы не влияют на производительность, а только усложняют структуру и с тем же успехом можно хранить все хэши на одном уровне." На 9:34 этот момент. Допустим, у нас таблица из 100 ключей и на каждом висит 100 значений. При худшем раскладе у нас уйдет 200 запросов: 100 на то, чтобы добраться до последнего хэша, и еще 100 до последнего элемента. Возьмем другую структуру: 10 хэшей, в них в каждом еще 10 хэшей, потом еще 10, - и уже в хэшах на последнем уровне хранятся, собственно, данные. Если нам известны все нужные хэши, то у нас уйдет максимум 40 запросов: 10х3 для выхода на последний уровень и еще 10 на поиск элемента в выбранном блоке. Что я упустил?

Aragaer
30.10.2018
08:48:52
кто обозвал хэшмап хэш картой?

какая к черту карта?

Anton
30.10.2018
08:49:12
Aragaer
30.10.2018
08:49:22
map это еще и отображение

в данном случае речь о соответствии, то есть отображении

в хэше (заявляется) время доступа к элементу - константа

поэтому никаких "худших" случаев нету

поэтому таблица из 100 хэшей дает за Х времени результат

если 100*100, то за 2Х

а если 10*10*10, то за 3Х

Google
Alex
30.10.2018
08:50:56
Aragaer
30.10.2018
08:51:19
в случае коллизий обычно расширяют таблицу

там как правило есть избыточность, никто сейчас не делает хэши фиксированного размера

Alex
30.10.2018
08:51:46
так и есть. это граничный случай.

Admin
ERROR: S client not available

Aragaer
30.10.2018
08:51:56
но даже и в этом случае - доступ до нужного списка коллизий дается за константу

а вот внутри уже искать, там от организации зависит

но хэш может быть построен на основе дерева

Anton
30.10.2018
08:52:34
Автор в своем ролике сказал, что если в хэш-таблиц нет коллизий, они практически бесполезна, то есть нужно искать баланс. И если я верно понимаю пользу от таких таблиц в принципе, то выглядит логично для меня

Я ведь верно понимаю, что коллизия - это когда на один ключ больше одного элемента?

Евгений
30.10.2018
08:54:21
Автор в своем ролике сказал, что если в хэш-таблиц нет коллизий, они практически бесполезна, то есть нужно искать баланс. И если я верно понимаю пользу от таких таблиц в принципе, то выглядит логично для меня
почему бесполезна? Странное заявление. По ключу получаем значение за константу - разве не это польза хэш-мапы? Просто полное отсутствие коллизий может говорить разве что об избыточности конкретной таблицы

Но это тоже не точно

Vitality
30.10.2018
08:55:02
Парни, здоров. Как правильно работать с бд в питоне? db = pg_driver.connect(*данные для коннекта*) cur = db.cursor() cur.execute(*запрос*)

что я не так делаю?

Anton
30.10.2018
08:56:05
что я не так делаю?
result = cur.fetchall() добавь и пользуй

Vitality
30.10.2018
08:56:07
Запрос на запись. не на чтение

"no results to fetch" вот что отдает терминал, что, впрочем, логично, ибо запросы insert

Vyacheslav
30.10.2018
08:57:35
commit

ты забыл принять изменения

Anton
30.10.2018
08:57:58
db.commit()

Google
Vyacheslav
30.10.2018
08:58:34
и потом не забудь закрыть курсор и соединение, если функция на этом заканчивает

Vitality
30.10.2018
08:59:32
Если просто закрыть соединение с бд, это разве не закроет курсор?

Vitality
30.10.2018
08:59:55
И еще вопрос, есть ли где чат для джунов? Ибо только начал изучать

Vyacheslav
30.10.2018
09:01:17
м, контроль версий

Alex
30.10.2018
09:01:36
почему бесполезна? Странное заявление. По ключу получаем значение за константу - разве не это польза хэш-мапы? Просто полное отсутствие коллизий может говорить разве что об избыточности конкретной таблицы
согласен. более того если говорить о Python, то хештаблицы в любом случае избыточны, так как при заполнении на 2 / 3 происходит расширение таблицы.

Vyacheslav
30.10.2018
09:01:47
ты еще не джун

если только начаал

Vitality
30.10.2018
09:02:05
Я понимаю это)

У меня есть навыки и уровни, но в других языках.

Alex
30.10.2018
09:02:34
но даже и в этом случае - доступ до нужного списка коллизий дается за константу
есть разные варианты, в частности в Python до 2.7 использовалась линейная таблица с открытой адрессацией (т.е. никаких списков коллизий).

Алексей
30.10.2018
09:03:00
Есть чат под задачами на курсах как вариант)

Alex
30.10.2018
09:03:03
*до 3.7

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