LINUX.ORG.RU

Сообщения bk_

 

Тормоза после вложенных запросов MySQL

Форум — Development

Вот такой запрос отрабатывает за ~0.06 секунды:

SELECT COUNT(DISTINCT c.layer) FROM vulnerability AS v
JOIN vulnerability_configuration_mask AS vc ON v.id = vc.vulnerability_id
JOIN configuration_mask_component AS cc ON cc.configuration_mask_id = vc.configuration_mask_id
JOIN component AS c ON c.id = cc.component_id
WHERE v.id = 3

, меняя «v.id = 3» на «v.id = <любой id>», все равно все «летает».

Хочу получить такой результат для всех v сразу. Делаю так:

SELECT vmain.id,
(
	SELECT COUNT(DISTINCT c.layer) FROM vulnerability AS v
	JOIN vulnerability_configuration_mask AS vc ON v.id = vc.vulnerability_id
	JOIN configuration_mask_component AS cc ON cc.configuration_mask_id = vc.configuration_mask_id
	JOIN component AS c ON c.id = cc.component_id
	WHERE v.id = vmain.id
)
FROM vulnerability AS vmain

, и начинаются дикие тормоза. Считалось около 2 минут - я прервал запрос. С LIMIT 10 в конце считается за 36 секунд.

Почему после добавления внешнего запроса скорость так упала и как это исправить?

bk_
()

Эпическая баллада о systemd

Форум — Talks

*** Призываю любителей эпической музыки *** bk_, DoctorSinus, luke, Khades, Fatroll, Quasar, dikiy, shimon, Sadler, alpha, Zhbert, wbrer, ttnl, Lordwind, bulatus, Chaser_Andrey, djambeyshik, observer, Ginki, stevejobs, nickionn, helios, thelonelyisland, a931bw, bloodredfrog, drakmail.

Решил поэкспериментировать с формой своего музыкального творчества.

Вашему вниманию предлагается эпическая баллада о systemd и Linux с всего лишь одной гитарой, но душой, вложенной в нее, и философским смыслом, который я отразил не только настроением в музыке, но и усилил текстом в видеоряде.

Причиной выбора такой темы стал целый ряд тем ниже про героя баллады и его автора. Не выдержал и все накипевшее и наболевшее выплеснул в виде баллады.

Наслаждайтесь ЭПИЧЕСКОЙ БАЛЛАДОЙ О ЛИНУКСЕ И SYSTEMD!

P.S. Здравая доля чувства юмора вам не помешает ;)

 , ,

bk_
()

Вспышки на солнце

Форум — Linux-org-ru

Что такое сегодня с уютным лорчаном?

Куча тем ниже + пять минут назад видел, как на хом-странице внезапно попортилось форматирование, а потом на 2 минуты ява устала и, видимо, выдавала exception, за что вебсервер отдавал белую страницу.

Все, я не могу так больше жить.

19:35 Периодические белые экраны и http://img40.imageshack.us/img40/4159/screenshotagj.png

bk_
()

Linux на MacBook

Форум — Talks

Есть здесь люди с историями успеха установки и работы линукса на Macbook Pro / Air?

Вики из дебиана, убунты и прочих я прочел. Накидайте мне не манов, а практических историй «для подражания».

bk_
()

SSH на 80 порту

Форум — Talks

Поднимите, пожалуйста, кто-нибудь ssh-сервер на 80 порту. Мне нужно протестить файрвол во внутренней сети.

Не нужно ничего, кроме возможности залогиниться. Никаких программ не надо - только проверить факт авторизации.

Если кто может дать такую возможность, буду очень благодарен.

bk_
()

Баг

Форум — Linux-org-ru

Пример урла:

www.linux.org.ru/people/bk_."><font size="120">GUTEN MORGEN GUTEN ABEND MEINE KLEINE PUPKIN BIN!<!--

cast maxcom, hizel

Пруфпик: http://img593.imageshack.us/img593/7794/screenshotbkiceweasel.png

Заметил, что после bk_.«> нельзя ставить ни '.', ни '/' - тогда скрипт вываливается в 404. Если же поставить '\/' - то белый экран.

bk_
()

Плохой звук на пьезозвукоснимателе Cherub WCP-60G

Форум — Talks

Купил звукосниматель Cherub WCP-60G для акустики Renome RJ50 - http://renome.lviv.ua/?p=434 .

Раньше писал ее через обычный микрофон, но было много шумов. Поставил звукосниматель - звук снимается, все отлично, но его частотный спектр сильно урезан на низких частотах.

Вот примеры записи через пьезозвукосниматель (гитара -> звукосниматель -> вход для микрофона):

Запись: http://rghost.net/37431147 АЧХ: http://rghost.net/37431157/image.png

и через обычный микрофон (гитара -> микрофон -> вход для микрофона):

Запись: http://rghost.net/37431152 АЧХ : http://rghost.net/37431164/image.png

Звукосниматель креплю по-обычному в дырку в деке. Что я делаю не так и почему звук г_вно?

Шумы пока не играют роли - предварительный усилитель делает свое дело. Вопрос в АЧХ - почему она такая плохая на НЧ?

bk_
()

tazhate добрался и до меня (-20)

Форум — Linux-org-ru

www.linux.org.ru/forum/development/7610101

Тонкий юмор нынче не в цене. Кругом люди, которые ценят наличие тэга «сарказм». А при его отсутствии - расценивают пост неверно.

Друзья, мое мнение ничего не значит, я знаю, но ЛОР с вашими новыми модераторами катится с огроменной скоростью в УГ.

Понимаю, помогли бы доработать код так, чтобы вызов system() не был таким явным. Так нет же, надо закрыть тему.

Глупо. Лор перестал быть техническим ресурсом.

bk_
()

Как скачать видео из флэшки

Форум — Talks

Есть сайт http://eclipsegum.ru/

Туда кидаешь фотографию, и получаешь видео с танцующими телками и своей рожей.

Вопрос - как скачать результирующее видео оттуда кроме как через захват экрана?

 

bk_
()

Как составить процедуру, которая возвращает набор значений, а не только одно

Форум — Development

Задача:

Написать процедуру/функцию (не принципиально, что именно), на вход которой подается четыре INT, а возвращает она список INT'ов.

Проблема в том, что я не знаю, как из процедуры или функции вернуть набор значений, а не одно.

Прочел ман по mysql - у меня так и не получилось написать процедуру для возврата набора значений.

Варианты решения, которые нашел я:

1. Промежуточная таблица, ее блокировки etc.

2. Взять другую БД.

Какие еще есть варианты решения этой задачи?

 

bk_
()

Посоветуйте годный mod_perl хостинг

Форум — General

Желательно в Украине.

 

bk_
()

OAuth versus HTTP-based auth

Форум — Development

Почему разработчики твиттера отказались от простой, но понятной http-based аутентификации и перешли к геморройному OAuth? В чем преимущества последнего?

 ,

bk_
()

Как поддерживать соедение с БД

Форум — Development

Как надо делать: держать соединение с БД постоянным или каждый раз при необходимости делать connect/disconnect?

Сейчас я сделал первый вариант - вроде бы, все работает.

Но из пользователей пока только я один, возможно, в многопользовательской среде это как-то иначе отразится.

Какие здесь есть best practices?

UPD: Речь идет о mod_perl, Apache::ASP и mysql через DBI.

 ,

bk_
()

Сложно сделать редактор поста таким, чтобы по «tab» он вставлял символ табуляции?

Форум — Linux-org-ru

Это значительно облегчает ситуацию, когда пишешь код на ходу.

bk_
()

Как составить запрос

Форум — Development

Есть таблица, отображающая отношение многие ко многим.

[id1][id2]
1 1
1 2
1 3
2 2
2 3
2 4
3 1
3 3
3 5

Как все получить все id1, которые связаны, как минимум, с определенным набором id2?

Например, если я хочу получить все id1, которые связаны, как минимум, с [2, 3], то я должен получить [1, 2].

Как такое сделать на языке SQL?

 

bk_
()

Ода Midnight Commander, или Ночная медитация лоровца на Луну

Форум — Talks

http://rghost.net/37134037

Все в лучших традициях моего качества: два аккорда, унылый вокал, две гитары, немного питча да эха - все это посвящаю mc.

И как всегда: DoctorSinus, luke, Khades, Fatroll, Quasar, dikiy, shimon, Sadler, alpha, Zhbert, wbrer, ttnl, Lordwind, bulatus, Chaser_Andrey, djambeyshik, observer, Ginki, stevejobs, nickionn, helios, thelonelyisland, a931bw, bloodredfrog.

P.S. Работа над одой дебиану ведется - это форк.

http://rghost.net/37134479 - эта же ода MC, но без питча, то есть с оригинальным вокалом

bk_
()

«Сфотографировал - получил ответ, что это». Есть такие системы?

Форум — Talks

Существуют ли программные системы, по концепции подобные следующей: фотографирую я, допустим, какую-нибудь бабочку. Далее отсылаю эту фотку на сервис и он мне выдает ответ, что это «Бабочка обыкновенная».

То есть, как shazam, но для фото.

bk_
()

QNX - где взять ключ для установки

Форум — General

Скачал QNX SDK под линукс + к нему ключ (под educational privacy). Он установился - все работает отлично.

Скачал iso-образ установочного диска QNX. Он при установке просит ключи для разблокировки фич для установки: сам QNX, TCP/IP и т.п. Я в упор не вижу, где взять ключ для установки. В своем аккаунте на сайте qnx не вижу никакого ключа, который бы подходил.

Подскажите, где его взять?

bk_
()

[loroogle] Что это за птица?

Форум — Talks

 

bk_
()

[perl] Как взять по очереди по одному элементу из нескольких массивов?

Форум — Development

Есть несколько массивов

my @l1 = (11,12,13);
my @l2 = (21,22,23);
my @l3 = (31,32,33);

Хочу на выходе получить массивы элементов исходных массивов, взятых по одинаковым индексам, то есть:

my @result = ([11,21,31],
[12,22,32],
[13,23,33]);

Хотел по традиции лиспа сделать map(), да не сообразил, как. В итоге, сделал через цикл for.

Можно такое же сделать через map?

 

bk_
()

RSS подписка на новые темы