LINUX.ORG.RU

Сообщения friday

 

/me плачет хуже чем generatorglukoff

накрылся винт с музыкой. Безвозвратно. Поможите, люди добрые. Хочу восстановить хотя бы частично, хотя бы самое-самое.

Больше всего, что хотелось бы восстановить - Nightwish, Pink Floyd, Queen и Крематорий

>>> (Invalid URL, no host part!)

friday
()

Словари

Кто-то тут выкладывал ссылки на лингвовские словари для stardict пару месяцев назад. Не нашел что-то. Может, у кого-нибудь есть их? Поделитесь плз, если не сложно.

>>> (Invalid URL, no host part!)

friday
()

Быстрая выборка

Есть таблица с ~1.5M записей. Каждая запись - это диапазон чисел (начальное и конечное значение) и соответствующие этому диапазону данные.

Нужно осуществлять _быструю_ выборку данных, соответствующих дианазону, в который входит число, подаваемое на вход. Если перевести это на язык sql, то выглядеть это будет примерно так:

select * from tbl where X between a and b;

Сейчас это так и делается, однако, ни mysql, ни postgres не справляются с этим достаточно быстро: при 50-100 запросах в секунду они просто-напросто вешаются.

>>> (Invalid URL, no host part!)

friday
()

GPRS: нет трафика

Нормального инета временно нет, поэтому пока приходится этим.

Имеется SE K510i с кабелем и pppd. Всё довольно стандартно - пишем скрипт для chat, конфиг для ррр, запускаем pppd call mts. Интерфейс поднимается, айпи присваивается, шлюз и днс подхватываются, но пакеты не ходят. В чем может быть проблема?

>>> (Invalid URL, no host part!)

friday
()

Скорость выборки

Имеется БД в MySQL, в ней есть таблица вида:

create table t1 ( v1 bigint, v2 bigint, key1 int ); create index idx1 on t1 (v1, v2);

В таблице ~1.5 млн записей. Таблица регулярно дергается запросами вида:

select key1 from t1 where :value between v1 and v2;

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

Каким образом можно ускорить выполнение этого запроса? Или, может быть, можно где-то кэшировать результаты (возможно, и мимо БД)?

Значения :value практически всегда разные.

>>> (Invalid URL, no host part!)

friday
()

[жж][спб] спорт

 

давным-давно, еще в школе, занимался легкой атлетикой, даже небезуспешно - периодически защищал школу на всяческих соревнованиях. Как связался с компом и начал заниматься программированием, весь спорт как-то кончился. Недавно с ужасом обнаружил, что у меня начал появляться живот. И это в 26 лет!

Посоветуйте в Питере какое-нибудь место, где можно поправить физическую форму.

Конечно, желательно, чтобы помимо ОФП оно было полезно и практически.

>>> (Invalid URL, no host part!)

friday
()

[spb] провайдер

 

Посоветуйте провайдера. Вечные глюки гребаного матрикса заколебали. Что еще есть в Приморском районе?

>>> (Invalid URL, no host part!)

friday
()

xlib: проба пера

Решил тут попробовать поюзать сабж. Ну, и для примера выбрал ни много ни мало - window manager:-)

Нашел в инете некий tinywm - пример примитивного wm, который, по идее, умеет двигать/ресайзить окошки.

Вот, собственно, код:

#include <X11/Xlib.h>

#define MAX(a, b) ((a) > (b) ? (a) : (b))

int main()
{
    Window root;
    XWindowAttributes attr;
    XButtonEvent start;
    XEvent ev;
    
    Display * dpy = XOpenDisplay(0);

    if(!dpy) return 1;

    root = DefaultRootWindow(dpy);

    XGrabKey(dpy, XKeysymToKeycode(dpy, XStringToKeysym("F1")), Mod1Mask, root, True, GrabModeAsync, GrabModeAsync);
    XGrabButton(dpy, 1, Mod1Mask, root, True, ButtonPressMask, GrabModeAsync, GrabModeAsync, None, None);
    XGrabButton(dpy, 3, Mod1Mask, root, True, ButtonPressMask, GrabModeAsync, GrabModeAsync, None, None);

    for(;;)
    {
        XNextEvent(dpy, &ev);
        if(ev.type == KeyPress && ev.xkey.subwindow != None)
            XRaiseWindow(dpy, ev.xkey.subwindow);
        else if(ev.type == ButtonPress && ev.xbutton.subwindow != None)
        {
            XGrabPointer(dpy, ev.xbutton.subwindow, True,
                    PointerMotionMask|ButtonReleaseMask, GrabModeAsync,
                    GrabModeAsync, None, None, CurrentTime);
            XGetWindowAttributes(dpy, ev.xbutton.subwindow, &attr);
            start = ev.xbutton;
        }
        else if(ev.type == MotionNotify)
        {
            int xdiff;
            int ydiff;
            
            while(XCheckTypedEvent(dpy, MotionNotify, &ev));
            xdiff = ev.xbutton.x_root - start.x_root;
            ydiff = ev.xbutton.y_root - start.y_root;
            XMoveResizeWindow(dpy, ev.xmotion.window,
                attr.x + (start.button==1 ? xdiff : 0),
                attr.y + (start.button==1 ? ydiff : 0),
                MAX(1, attr.width + (start.button==3 ? xdiff : 0)),
                MAX(1, attr.height + (start.button==3 ? ydiff : 0)));
        }
        else if(ev.type == ButtonRelease)
            XUngrabPointer(dpy, CurrentTime);
    }
}

Компилю, запускаю - и никаких изменений, что до запуска, что после. В консоль ничего не валит.

Что я делаю не так? И что сделать, чтобы оно таки заработало?

PS: Пускаю это все в VirtualBox, guest os - debian etch.

>>> (Invalid URL, no host part!)

friday
()

[музыка] Комба Бакх

 

Наткнулся на весьма интересную вещицу. Играют что-то вроде православного рэпа. Я, конечно, атеист, и ко всякого рода религиозной пропаганде отношусь мягко говоря не очень, но эта штука произвела на меня впечатление. Интересная и довольно-таки необычная смесь фолка и хип-хопа. Советую послушать.

http://www.kombabakh.ru/muzika.htm

>>> (Invalid URL, no host part!)

friday
()

Посоветуйте дистрибутив

Сабж, собсно. Основные критерии - небольшой размер и, главное, быстрая загрузка (в пределах 10 секунд). Есть такое в природе?

>>> (Invalid URL, no host part!)

friday
()

[offtop] WANTED!

Мною (да и не только) разыскивается мерзкий тип. Гастролирует по стране и ближнему зарубежью как минимум с 2000 года. Втирается в доверие. Врет легко и довольно складно. Тащит со вписок ценные вещи и деньги. Впрочем, этим дело может не ограничиться. Так, на одной из вписок, обчистив хозяев, он ушел, оставив включенным газ. К счастью, никто не пострадал.

Последние полгода-год регулярно отирается в Питере.
В последнее время всем представляется как Янис, якобы родом из Риги.
Светился под именами Янис Стуурс, Янис Гравитис, Сергей Леонтьев, Коля Герасимов, Кобанито, Кобан, Злое, Сало, Простопидор, Spaw, Дон Ржевский, neatkariga, pratavetra.
Есть предположение, что на самом деле его зовут Сергей Пастухов, и родом он из Екатеринбурга.

Адрес его страницы вконтакте - http:/vkontakte.ru/id261.

Дата рождения: 4 ноября 1979 (возможно 1977)
Адрес: 24-112, Elizabetyiela, Riga.
LV-1020
Телефоны: +371(2)9962202, +371(2)5414443
E-mail: neatkariga@neatkariga.eu, access@denied.eu

Данные, возможно, не достоверны, т.к. записаны с его слов.

Фотографии здесь: http://fotki.yandex.ru/users/r403/album/36805/

Вот описания некоторых его похождений:
http://community.livejournal.com/novosibirsk/164280....
http://alexclear.livejournal.com/93270.html
http://www.latforums.lv/thread8082.html
http://community.livejournal.com/vpiska/526923.html
http://debilarius.ru/wanted/index.html

Если вы где-то его увидите - дайте мне знать.

>>> (Invalid URL, no host part!)

friday
()

Собаки Качалова

Где можно достать сабж? Желательно, в приемлемом качестве.

>>> (Invalid URL, no host part!)

friday
()

[этиловый эфир 2-амино-4,5-тетраметилен-3-тиофенкарбоновой кислоты][жж] игнор

 

Меня таки кто-то заигнорил. Целый один человек. Интересно, кто?

>>> (Invalid URL, no host part!)

friday
()

Джамахирия

Знаком кто-нибудь с этой группой за пределами Перми?

>>> (Invalid URL, no host part!)

friday
()

Bender's Big Score

Есть у кого-нибудь сабж без перевода?

>>> (Invalid URL, no host part!)

friday
()

plpgsql

Можно ли создать функцию, которая возвращала бы результаты в виде таблицы, как обычный select?

>>> (Invalid URL, no host part!)

friday
()

stassats, Happy Birthday

Как-то тут так повелось, что о своих ДР люди не забывают напомнить, а других лоровцев поздравить без напоминания никому в голову не приходит.

stassats aka Стас, с Днем рождения тебя. Пусть у тебя все будет... ну, как минимум, лучше всех. Стабильных коннектов и прочих банальностей ты, конечно, ты и сам себе сможешь пожелать - большой мальчик уже:-)

Пожелаю тебе успешно себя реализовать. И чтоб здоровья на это хватило:-) Но для начала - успешно закончить вуз

>>> (Invalid URL, no host part!)

friday
()

Грамотеи:-)

http://bash.org.ru/

>>> (Invalid URL, no host part!)

friday
()

Домены в ccTLD

Как зарегистрировать домен 2-го уровня в домене какого-либо государства? Это делают только национальные регистраторы или каким-то образом можно жто сделать мимо них?

>>> (Invalid URL, no host part!)

friday
()

Nokia N95

Купил сабж. Не знаю, как поменять приложения в меню быстрого запуска и переназначить левую и правую кнопки. Порылся в инете, видел кучу скринов с разными приложениями в меню, так что точно можно. Вот только как это сделать, не знаю. Может, вы подскажете?

>>> (Invalid URL, no host part!)

friday
()

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