Feb. 13th, 2012

shoorick: (Default)
[livejournal.com profile] tov_dinast пишет:
14 февраля в 19:00 в галерее современного искусства OkNo состоится дискуссия «Интернет времён динозавров», посвящённая истории русского сегмента Интернета.

... с Интернетом особенная ситуация — мы можем поговорить о его истории с первопроходцами русского Интернета. Именно таким разговором и является наша дискуссия, в которой участвует Максим Мошков, основатель Lib.ru, одной из важнейших сетевых библиотек. Дискуссия будет транслирована в Свердловскую областную универсальную научную библиотеку им. В. Г. Белинского (Екатеринбург).

Дискуссия состоится в галерее современного искусства OkNo (Челябинск, ул. Сони Кривой, 79а). Начало в 19:00. Вход на событие свободный.

Встречи по событию во ВКонтакте и на Facebook.
shoorick: (Default)
Странности творятся. Почитав мануал, обращаюсь к друпаловой БД, ищу дубликаты адресов в таблице с 7500 строками:
SELECT `alias`
FROM `PREFIX_url_alias`
GROUP BY `language`, `alias`
HAVING COUNT(*)>1;
MySQL достаточно резво выдаёт ответ из почти семи десятков строк. Делаю запрос с подзапросом, чтоб выбрать номера узлов с найденными на предыдущем шаге дублями:
SELECT `source`
FROM `PREFIX_url_alias`
WHERE `alias` IN (
    SELECT `alias`
    FROM `PREFIX_url_alias`
    GROUP BY `language`, `alias`
    HAVING COUNT(*)>1
);
В итоге MySQL тяжко задумывается — вот уж 20 минут непонятно, что делает. Посмотрел SHOW CREATE TABLE — по полю `alias` строится индекс. Чё ему ещё надо-то?

P. S. Понятно, что я могу найденное на первом шаге тупо перебрать в цикле, написав какой-нибудь перлоскрипт, однако хочется сделать как-то изящнее.

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 10th, 2025 03:21 am
Powered by Dreamwidth Studios