
WooF
26.05.2016
05:30:58
а как исключить из поиска то, что нашел. Я нашел неправильные варианты

Andrey
26.05.2016
06:13:41

Aragaer
26.05.2016
06:15:32
чойта тут у вас за всемирный конгресс регексперов?

WooF
26.05.2016
06:18:44
Крышка?
да чет куда ее сунуть я не понимаю))

Google

WooF
26.05.2016
06:18:45
http://imgur.com/N4IpW4ll.png
а как выбрать все кроме шаблона

Sharkus
26.05.2016
06:20:31
А, вот вы чем страдаете.

WooF
26.05.2016
06:21:46
паралельно АТОЛ ХАБ в чувства привожу

Dmitry
26.05.2016
06:23:13
Ребзики, по докеру нет такого канала?
Чтобы парни прожеванные были
how to расписали

Kolyann
26.05.2016
06:24:44
Я хз, вроде можно и оптимальнее решить
там хард мод прикольный

WooF
26.05.2016
06:26:18
вместо \w можно .
на 2 пойнта выше)

Kolyann
26.05.2016
06:27:36
да, забыл
мне больше нравится с поиском простых чисел)

Google

Kolyann
26.05.2016
06:28:23
точнее последовательности простой длины
я это как-то очень охеренно решил в последний раз

WooF
26.05.2016
06:31:23
я чето с иксами не догоняю :) над подумать
надо все нечетные кол-ва найти и хх

Alexander
26.05.2016
06:32:32

Kolyann
26.05.2016
06:33:14
могу скинуть ответ если надоест решать

WooF
26.05.2016
06:33:22
не

Andrey
26.05.2016
06:43:05
Сбросьте, пожалуйста ссылку на регулярки.

Kolyann
26.05.2016
06:46:31
http://regex.alf.nu

No
26.05.2016
07:35:21
Всем привет. Сталкнулся с неведомой херней, суть такова:
есть один скрипт, он открывает соединение в БД через mysql-client (MySQLdb), берёт курсор, читает кое-какие данные, потом запускает другой процесс (не питон, на другом хосту даже), который вносит изменения в БД, дожидается завершения, в цикле с задержкой (time.sleep) берёт НОВЫЙ курсор, и им перечитывает данные из БД. Проблема в том, что он не видит изменений, которые сделал другой процесс.
Я дурак или лыжи не едут?

Dan
26.05.2016
07:38:32
общий счёт какой?

Kolyann
26.05.2016
07:53:23
Всем привет. Сталкнулся с неведомой херней, суть такова:
есть один скрипт, он открывает соединение в БД через mysql-client (MySQLdb), берёт курсор, читает кое-какие данные, потом запускает другой процесс (не питон, на другом хосту даже), который вносит изменения в БД, дожидается завершения, в цикле с задержкой (time.sleep) берёт НОВЫЙ курсор, и им перечитывает данные из БД. Проблема в том, что он не видит изменений, которые сделал другой процесс.
Я дурак или лыжи не едут?
Я бы проверил точно ли ты реквестишь из того места, которое ты изменяешь


Nick
26.05.2016
07:59:16
Всем привет. Сталкнулся с неведомой херней, суть такова:
есть один скрипт, он открывает соединение в БД через mysql-client (MySQLdb), берёт курсор, читает кое-какие данные, потом запускает другой процесс (не питон, на другом хосту даже), который вносит изменения в БД, дожидается завершения, в цикле с задержкой (time.sleep) берёт НОВЫЙ курсор, и им перечитывает данные из БД. Проблема в том, что он не видит изменений, которые сделал другой процесс.
Я дурак или лыжи не едут?
Транзакция небось не завершена

No
26.05.2016
08:00:37
В том-то и дело, что мой скрипт ничего не пишет, никаких транзакций не создаёт. Но держит ОДНО подключение, через которое пытается всё читать.

parikLS
26.05.2016
08:01:18
другой процесс коммит делает?

No
26.05.2016
08:01:18
Изменения вносит другой процесс, и я их вижу, если через mysql CLI посмотрю в базу.
Сделал, чтобы скрипт переподключался к базе, перед каждым чтением. Тогда видит изменения.
Но как-то это папахивает.

Nick
26.05.2016
08:05:26

No
26.05.2016
08:06:08
Значит могу заменить переподключение коммитом?

Google

Nick
26.05.2016
08:08:03
Достаточно не открывать транзакцию

No
26.05.2016
08:08:21
С другой стороны откуда взяться транзации, если я курсоры использую только внутри контекст-менеджера?

Nick
26.05.2016
08:09:55
Протоколируй запросы на сервере и проверяй, что там происходит
Чудес не бывает обычно

No
26.05.2016
08:11:34

parikLS
26.05.2016
08:14:03
хз как майскл, но в оракле любой селект - это транзакция

No
26.05.2016
08:14:34
Ни с постгресом, ни с ораклом у меня такой херни не было.

parikLS
26.05.2016
08:15:25
а уровень изоляции стоит какой?
не serializable случайно?

No
26.05.2016
08:16:03

parikLS
26.05.2016
08:16:45
SHOW VARIABLES LIKE '%tx_isolation%';

No
26.05.2016
08:20:14
'tx_isolation', 'REPEATABLE-READ'
Есть способ посмотреть все транзакции текущего подключения?

Nick
26.05.2016
08:24:41
у "текущего подключения" бывает только одна транзакция
а вообще все "SELECT * FROM information_schema.innodb_trx"
если прав хватит

No
26.05.2016
08:28:48
ERROR 1109 (42S02): Unknown table 'innodb_trx' in information_schema
Хехе.

Google

Nick
26.05.2016
08:29:56
возможно, что другое хранилище

No
26.05.2016
08:30:15
InnoDB на всех таблицах.
Но это не важно.
commit действительно помог, непонятно только в каком месте открывается транзакция. В момент подключения?

Nick
26.05.2016
08:32:07
возможно

Aldar
26.05.2016
08:40:37
^(?!(..+)(\1)+$)
как это работает?

Admin
ERROR: S client not available

Andrey
26.05.2016
08:41:26

Kolyann
26.05.2016
08:42:04
Например оно не сматчит 151515
Но сматчит 151516
Ой, не два символа
Проще рассмотреть без ?!
Оно сматчит 1333313333
Или там 677677677
Или 12341234

Aldar
26.05.2016
08:44:55
Щас прочитаю про negative lookahead

Kolyann
26.05.2016
08:46:17
Но при отрицании оно просто откинет слова состоящие из одинаковых предлогов, да и то не факт

Google

Марк
26.05.2016
08:46:28

Andrey
26.05.2016
08:46:29
На тренировке какой рекорд?

Kolyann
26.05.2016
08:46:35
Отрицание в регулярке очень странно работает
Точнее не странно, но приводит к неожиданным результатам)

Aldar
26.05.2016
08:47:17
у меня сейчас 1447

Kolyann
26.05.2016
08:47:21
Это конструкция отрицания

Andrey
26.05.2016
08:47:21
Я 204 только выбить сумел

Aldar
26.05.2016
08:47:23
начал играть

Andrey
26.05.2016
08:49:07
Блин, anchors такое простое)
208

WooF
26.05.2016
08:49:48
но для хардмода не подойдет такое решение)

Andrey
26.05.2016
08:50:49

WooF
26.05.2016
08:52:19
а по баллам?

Andrey
26.05.2016
08:53:06
А в чём различие, я так и не понял?
Просто -100 делают?

WooF
26.05.2016
08:53:36
там доп условие показывает
типо а если будет fkjdskfsdjck
то ты с регуляркой это тоже словишь