
Vladimir
17.07.2016
18:25:28
примерно тем же методом как я писал

Belegnar
17.07.2016
18:25:33

Vladimir
17.07.2016
18:25:40
только мне не нравится двойной проход по массиву :/

Petr
17.07.2016
18:26:00
Еще ж есть .next например

Google

Nikita
17.07.2016
18:30:09
упдейтни до последней.

Petr
17.07.2016
18:30:44

Vladimir
17.07.2016
18:31:24
In [52]: zip(*[y[i::2] for i in range(2)])
Out[52]:
[('Path: .', 'Revision: 7'),
('Path: project2', 'Revision: 5'),
('Path: project2/project1', 'Revision: 6')]
я сделялъ)
и не надо iter и открывания файлового дескриптора
@Ish0137 ^^^

Nikita
17.07.2016
18:34:01
О, спасибо)
Но надо бы для общего развития iter покурить.

Vladimir
17.07.2016
18:35:20
О, спасибо)
дальше разберешься как с этим оперировать или подсказать?)

Artem
17.07.2016
18:50:03
как там, в 2008?

Viktor
17.07.2016
19:06:28

Nikita
17.07.2016
20:20:45

Google

Alexey
17.07.2016
21:07:28
Доброй ночи
Использую pymongo - мне нужно распарсить csv-файл и записать значения полей в базу. Число записей более 5000.
Использую цикл с следующим кодом:
>>> new_posts = [{"author": "Mike", ... "text": "Another post!", ... "tags": ["bulk", "insert"], ... "date": datetime.datetime(2009, 11, 12, 11, 14)}, ... {"author": "Eliot", ... "title": "MongoDB is fun", ... "text": "and pretty easy too!", ... "date": datetime.datetime(2009, 11, 10, 10, 45)}] >>> result = posts.insert_many(new_posts)
При установленном лимите в 100 элементов в массиве, приложение валится с ошибкой - pymongo.errors.BulkWriteError: batch op errors occurred
Использую python 3.3.5 и pymongo 3.3

Belegnar
17.07.2016
21:13:57
Вставляй по одной

Alexey
17.07.2016
21:21:26
Так работает
А какой смысл этой пакетной обработки, если он не работает с большими данными?

Belegnar
17.07.2016
21:25:32
Хз, может, сделан через жопу. Я вообще-то с монго не работал, исходил из текста ошибки ?

Alex
17.07.2016
21:25:52
Пакетная вставка быстрее что ли работает? Или принцип вставка аналогичный с ручной bulk вставкой?

Alexey
17.07.2016
21:26:21

Alex
17.07.2016
21:26:28

H
17.07.2016
21:59:36

Vladimir
17.07.2016
22:03:27
господа, а есть кто работал с Wand?

Igor
17.07.2016
22:17:19
// Hello world
// Copyright (C) 2016 Вадим Козаков
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <stdio.h>
int nums() {
int a = 5;
int b = 10;
return a + b;
}
int main () {
puts("Hello world");
printf("Result: %d\n", nums());
getchar();
return 0;
}

Dima
17.07.2016
22:19:46

Vladimir
17.07.2016
22:20:11
да.
http://stackoverflow.com/questions/38426318/fill-an-image-with-pre-defined-pattern-with-wand
мне пока не пришло в голову ничего умнее, чем самому написать наложение через composite_channel перебором по размеру накладываемой картинки

Dima
17.07.2016
22:39:08
composite делает так же, походу.
https://github.com/ImageMagick/ImageMagick/blob/df0b2915c254e43ac809a58d5bba39e57d16012e/MagickWand/composite.c#L192

Google

Vladimir
17.07.2016
22:41:14
for x in xrange(0, img.width, crop_mask_path.width):
for y in xrange(0, img.height, crop_mask_path.height):
img.composite_channel('default_channels', crop_mask_path, 'over', x, y)
хе-хе. :)

Nikita
18.07.2016
01:36:11
Кажется я познал всю силу регулярных выражений.
Когда меня заставляли что-то парсить без ни в универе, они просто хотели надругаться надо мной.

Roman
18.07.2016
01:39:49
Раньше у меня проблемаа, я решил ее решить с помощью регулярок. Перерь у меня две проблемы

Nikita
18.07.2016
01:40:16
Какие там могут быть проблемы?
Разве что только с формулировкой того, что тебе от них надо.
Хотя может ты и прав. Я знаком с ними поверностно и, возможно, даже не подозриваю о наличии подводных жоп.

Roman
18.07.2016
01:45:26
Если вкратце о regexp

Максим
18.07.2016
05:20:14
"Сбербанк будет страховать ловцов покемонов от травм" %)))

87776
18.07.2016
06:10:40

Maxim
18.07.2016
06:59:27

Maxim
18.07.2016
07:00:07
Со всей фигней типа летенси и загрузкой дб сервера
Рекомендую все-таки почитать доку и разобраться с проблемой https://api.mongodb.com/python/current/examples/bulk.html

Dmitry
18.07.2016
07:08:29
Ребят привет
Есть разработчики под IOS Android?
Нужно написать тз. Подробности в лс
Злая игра короче.

Admin
ERROR: S client not available

Google

/dev
18.07.2016
07:10:35

Post.Chaos
18.07.2016
07:10:39
А я себе чармандара изначально выбрал

Dmitry
18.07.2016
07:11:15
AR выключал?
Он вообще через жопу работает как-то то есть то нет.
И ещё надо бы как-то геокоординаты без рута наебывать, а то бегать по городу напряжно.
У меня ещё в 2009ом году была похожая идея на эту игру. Вообще круто что она появилась, возможно получится что-то урвать на тренде AR игр.
Дак че есть разрабы иоса ведроида? Мб чаты есть? У меня тут клиент им есть хороший
А профиль не мой

Alexey
18.07.2016
07:15:56

Maxim
18.07.2016
07:23:46

Alexey
18.07.2016
07:24:43
pymongo.errors.BulkWriteError: batch op errors occurred

Богдан
18.07.2016
08:00:31
Хелп плс
Как в разных функциях переменные использовать одни и те же
К примеру в def a я обозначил a=1 и как мне его в def b использовать
Не передавая как аргумент

Jenny
18.07.2016
08:01:42
сделать класс?

Sergey
18.07.2016
08:02:14
functools.partial - попробуй через это

Dan
18.07.2016
08:02:32
либо глобальной перемменной

Богдан
18.07.2016
08:02:52
Вот я попробовал с глобальной
В начале обоих дефов объявил global a
но ошибка все равно

Dan
18.07.2016
08:03:07
какая

Богдан
18.07.2016
08:03:25
NameError: global name ‘a’ is not defined

Maxim
18.07.2016
08:03:45

Google

Jenny
18.07.2016
08:04:18

Богдан
18.07.2016
08:04:42
А, все, понял
Ок
Спасибо

Sharkus
18.07.2016
08:26:45

Богдан
18.07.2016
08:51:30
я использую flack в качестве веб-сервера
Как сделать чтобы на каждого пользователя отдельный поток был?
А то у меня пока один пользователь обслуживается, остальные ждут

Vladimir
18.07.2016
08:51:54
keywords: nginx uwsgi

Богдан
18.07.2016
08:52:08
Куда это писать

Владимир
18.07.2016
08:52:10