@ru_python

Страница 1961 из 9768
Евгений
21.12.2016
13:43:10
Ищу верстальщика jinja2+bootstrap 3/4(на выбор). Вёрстка без костылей. Цены в ЛС. Макет будет готов в начале января.

Stanislav
21.12.2016
13:43:49
Не туда же пишешь

Евгений
21.12.2016
13:46:28
Мало ли здесь есть верстальщики.

Есть канал верстальщиков?

Google
Евгений
21.12.2016
13:49:51
Нашёл только новостные, а не чатовые.

Archer
21.12.2016
13:58:31
fl.ru

keystr0ke
21.12.2016
14:25:53
Насчёт памяти всё понятно, но со скоростью странно, мой синтетический тест показывает наоборот
мой наколенный тест показывает обратное :) https://gist.github.com/KeyStorke/b42d34f14448b0e4bc728594a3791a10

Zarina
21.12.2016
14:41:06
Ребята, всем привет! Меня зовут Зарина, HR – менеджер компании Digsolab http://digsolab.ru/ . Мы сейчас ищем Python-разработчика. Основные задачи следующие: • Проектирование и разработка ETL процессов на Python для наполнения DWH компании данными из различных источников (MySQL, API Google Analytics / Яндекс.Метрики, API рекламных площадок, Google Spreadsheets, лог-файлы). Сейчас мы используем для написания ETL фреймворк Luigi и аналитическую БД Amazon Redshift в качестве Data Mart.Внедрение и поддержка разработанных решений; • Разработка систем мониторинга ключевых показателей работы бизнеса и эффективности рекламных кампаний клиентов компании. Территориально мы находимся в 2 мин. ходьбы от м. Водный Стадион. Готовы предложить сильную команду, реальный профессиональный и карьерный рост. Резюме присылайте в личку или на почту zarina.mulyukova@gmail.com

kino
21.12.2016
14:42:07
давай код
http://pastebin.com/KQAmx0cC

Subbotin
21.12.2016
14:43:22
87776
21.12.2016
14:45:59
не знаю насчет работы, судя по аве я бы присунул

Artem
21.12.2016
14:46:18
каждый блядь раз

87776
21.12.2016
14:46:34
в прошлый раз тоже было?

т.е. я не оригинальный?

Google
Vladislav
21.12.2016
14:46:42
да

и в очередь вставай

87776
21.12.2016
14:47:14
господа, мне без очередию у меня жена рожает

Archer
21.12.2016
14:50:13
http://pastebin.com/KQAmx0cC
tabldata где? да там.. эх вывод давай тогда.. df2 до цикла и после

87776
21.12.2016
14:54:25
сэр, у ва выпал моноколь

Archer
21.12.2016
14:55:30
как говорила одна моя подруга: "это не я улыбаюсь, это смайлик улыбается, а я его тебе просто присылаю"

Archer
21.12.2016
15:05:28
обнови там весь код
не append тебе порядок портит

>>> import pandas as pd >>> df = pd.DataFrame([[1, 2], [3, 4]], columns=list('AB')) >>> df A B 0 1 2 1 3 4 >>> df.append(pd.DataFrame([[7]], columns=list('c')), ignore_index=True) A B c 0 1 2 NaN 1 3 4 NaN 2 NaN NaN 7 >>>

dictsumtbl смотри

kino
21.12.2016
15:11:02
ты хочешь сказать, что в dictsumtbl надо писать все колонки и нежные забивать nan

Archer
21.12.2016
15:12:37
я бы вообще не использовал коллекшнс, но наверное да

Евгений
21.12.2016
15:15:58
по JS или jquery есть чаты?

Андрей
21.12.2016
15:17:03
Было бы заебись, если в очередной раз заходит такая же Зарина и пишет типа всем привет, ищу кто бы мне вдул

Но кмк даже в такой ситуации все тут просто пошутят и забьют на неё

Archer
21.12.2016
15:18:04
как бы ты поступил
обычный словарь

Ilia
21.12.2016
15:19:21
мой наколенный тест показывает обратное :) https://gist.github.com/KeyStorke/b42d34f14448b0e4bc728594a3791a10
У нас разные тесты, мой просто заводит поля в объекте с None значениями, а в твоём полю присваиваются значения. Добавил в свой тест одно присваивание в конструкторе, получились интересней результаты: Slots10: 0.0038 sec for running 10000 times; asizeof(Slots10()) = 240 bytes Dict10: 0.0046 sec for running 10000 times; asizeof(Dict10()) = 1192 bytes Slots50: 0.0045 sec for running 10000 times; asizeof(Slots50()) = 560 bytes Dict50: 0.0045 sec for running 10000 times; asizeof(Dict50()) = 6440 bytes Slots100: 0.0058 sec for running 10000 times; asizeof(Slots100()) = 960 bytes Dict100: 0.0046 sec for running 10000 times; asizeof(Dict100()) = 12712 bytes Slots1000: 0.0220 sec for running 10000 times; asizeof(Slots1000()) = 8160 bytes Dict1000: 0.0046 sec for running 10000 times; asizeof(Dict1000()) = 113320 bytes

kino
21.12.2016
15:19:39
обычный словарь
dictsumtbl ? да ты прав глупо,я ставиил на потестить

Google
kino
21.12.2016
15:21:22
обычный словарь
а можно колонк двигать самому? просто може сомуму в конце расчётов подвинуть как надо

Archer
21.12.2016
15:23:55
а можно колонк двигать самому? просто може сомуму в конце расчётов подвинуть как надо
ты видел мой пример выше? по простому: формируешь словарь, аппендишь, указывая колонки. По правильному я не знаю )

Ilia
21.12.2016
15:24:23
это уже совсем интересно. Наверное придется в исходники лезть, там разбираться - что происходит.
Придётся? Тебе так часто нужно создавать десятки тысяч объектов с более чем 50 полями что экономия десятой доли секунды имеет значение?

Nikolay
21.12.2016
15:28:52
ДЖИНДЖА

keystr0ke
21.12.2016
15:30:44
Придётся? Тебе так часто нужно создавать десятки тысяч объектов с более чем 50 полями что экономия десятой доли секунды имеет значение?
не часто, но сейчас вот столкнулся с задачей - имея словарь (ответ с сервера), необходимо сформировать объект (ORM) и очень желательно сделать это как можно быстрее, при этом сэкономив как можно больше памяти. Если есть идеи, как это можно сделать иначе - буду только рад :)

Причем ответ сожержит много данных, котоые тоже подлежат такой обработке, в частности примерно 100 структур в каждой из которых приходит по 20 с лишним подструктур, в одной из них идет перечисление 100 страниц, и того, за 1 запрос - только страниц 1000, остальных объектов тоже немало :(

Nikolay
21.12.2016
15:31:39
json? cjson какой-нибудь использовать, буст заметный

keystr0ke
21.12.2016
15:34:05
json? cjson какой-нибудь использовать, буст заметный
речь не про это немного) Рассуждаю об использовании __slots__ в классах, для оптимизации их инициализации и есть ли профит по скорости

Ilia
21.12.2016
15:54:56
Стас Щетинников
21.12.2016
15:56:15
keystr0ke
21.12.2016
16:16:44
Если важна скорость, то стоит ли создавать ORM модели? А что потом с этими созданными объектами будет, нужно будет делать cpu-bound вычисления или задача в том чтобы принять-передать?
нужно будет произвести группировку (используя ОРМ - то почти всё делатся на этапе создания объекта, поэтому вычисления очень несложные) и положить в очередь для следующего сервиса

keystr0ke
21.12.2016
16:21:47
нахуй slots, если ты используешь slots, значит, надо использовать уже не питон с ОРМ-ом
отчего же? так или иначе, создание ОРМ делает в данном случае жизнь проще и счастливее - например перезагрузив методы сравнения в одном из объектов, можно сэкономить себе много времени и нервов, код читаемый и приятный получается. Но вот сама инициализация ORM меня напрягает

keystr0ke
21.12.2016
17:22:53
Ну так одно другому не мешает же)

b0g3r
21.12.2016
17:32:44
Ну как сказать

Roman
21.12.2016
17:46:40
Причем тут вообше потери? Речь о скорости vs стабильность.
потому что congestion control в tcp основан потерях в большинстве случаев. и чем больше rtt, тем больший пенальти от потерь.

Google
Андрей
21.12.2016
17:58:27
и нормальные за 3-5?

никогда не пользовался услугами. всегда казалось, что там потрепанные шмары

Denis 災 nobody
21.12.2016
17:59:01
Ненормальные за 1к )

Admin
ERROR: S client not available

Denis 災 nobody
21.12.2016
17:59:50
Не, бывают и норм. Админил немного одну точку, им лет по 25-30, но в целом ничего

Но услугами ни разу не пользовался.

b0g3r
21.12.2016
18:00:29
Канешна канешна

Андрей
21.12.2016
18:00:58
я сейчас телефонию в одной точке админю, но не был там никогда в жизни, как ни странно

телефония на вдске висит

салон в москве, а я тогда еще в Омске жил

хуй знает кароч

за еблю отдать кровных 3-5

Denis 災 nobody
21.12.2016
18:01:51
Астер?

Андрей
21.12.2016
18:01:57
да, астер

Denis 災 nobody
21.12.2016
18:03:35
за еблю отдать кровных 3-5
А как же бартер, скидки сотрудникам, жмж итд?

Андрей
21.12.2016
18:04:12
да я чот женат и мне дома заебись но было бы иначе, кмк договорился бы

Google
Андрей
21.12.2016
18:04:18
а вообще

если вы когда-то будете админить телефонию любых шлюх, никогда не слушайте разговоры

b0g3r
21.12.2016
18:04:51
Лол

Почему?

Андрей
21.12.2016
18:05:26
потому что 99% звонков это хачи. оставшийся 1% это разговоры шлюх друг с другом и о том, какие грязные хачи

в общем если у вас и будет вариант сделать бартер, то после прослушивания разоворов вы быстро передумаете

Denis 災 nobody
21.12.2016
18:08:25
Зато подборочка видео могла бы быть интересной

А зачем им обсуждать это по телефону?

Андрей
21.12.2016
18:11:09
да я в душе не ебу, зачем они это все звонки и обсуждения начинаются примерно так: 1) Ты сегодня выйдешь на смену? 2) Открой дверь это я И после этих двух вариантов начинается основной пиздеж про грязь

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

Igor
21.12.2016
18:13:39
А ты сидишь такой и слюни пускаешь , да ? Не надоело о своей озабоченности всем тут мозги конопатить ?

Посмотри , как группа называется

Igor
21.12.2016
18:15:08
Впрочем , быдло есть везде ..

Андрей
21.12.2016
18:15:18
Игорь, у тебя монокль упал

Слушай, не тебе говорить же про быдло

ну посмотри на свой текст

Nikolay
21.12.2016
18:15:51
?

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