/me плачет хуже чем generatorglukoff
накрылся винт с музыкой. Безвозвратно. Поможите, люди добрые. Хочу восстановить хотя бы частично, хотя бы самое-самое.
Больше всего, что хотелось бы восстановить - Nightwish, Pink Floyd, Queen и Крематорий
накрылся винт с музыкой. Безвозвратно. Поможите, люди добрые. Хочу восстановить хотя бы частично, хотя бы самое-самое.
Больше всего, что хотелось бы восстановить - Nightwish, Pink Floyd, Queen и Крематорий
Кто-то тут выкладывал ссылки на лингвовские словари для stardict пару месяцев назад. Не нашел что-то. Может, у кого-нибудь есть их? Поделитесь плз, если не сложно.
Есть таблица с ~1.5M записей. Каждая запись - это диапазон чисел (начальное и конечное значение) и соответствующие этому диапазону данные.
Нужно осуществлять _быструю_ выборку данных, соответствующих дианазону, в который входит число, подаваемое на вход. Если перевести это на язык sql, то выглядеть это будет примерно так:
select * from tbl where X between a and b;
Сейчас это так и делается, однако, ни mysql, ни postgres не справляются с этим достаточно быстро: при 50-100 запросах в секунду они просто-напросто вешаются.
Нормального инета временно нет, поэтому пока приходится этим.
Имеется SE K510i с кабелем и pppd. Всё довольно стандартно - пишем скрипт для chat, конфиг для ррр, запускаем pppd call mts. Интерфейс поднимается, айпи присваивается, шлюз и днс подхватываются, но пакеты не ходят. В чем может быть проблема?
Имеется БД в 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 практически всегда разные.
давным-давно, еще в школе, занимался легкой атлетикой, даже небезуспешно - периодически защищал школу на всяческих соревнованиях. Как связался с компом и начал заниматься программированием, весь спорт как-то кончился. Недавно с ужасом обнаружил, что у меня начал появляться живот. И это в 26 лет!
Посоветуйте в Питере какое-нибудь место, где можно поправить физическую форму.
Конечно, желательно, чтобы помимо ОФП оно было полезно и практически.
Посоветуйте провайдера. Вечные глюки гребаного матрикса заколебали. Что еще есть в Приморском районе?
Решил тут попробовать поюзать сабж. Ну, и для примера выбрал ни много ни мало - 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.Наткнулся на весьма интересную вещицу. Играют что-то вроде православного рэпа. Я, конечно, атеист, и ко всякого рода религиозной пропаганде отношусь мягко говоря не очень, но эта штука произвела на меня впечатление. Интересная и довольно-таки необычная смесь фолка и хип-хопа. Советую послушать.
Сабж, собсно. Основные критерии - небольшой размер и, главное, быстрая загрузка (в пределах 10 секунд). Есть такое в природе?
Мною (да и не только) разыскивается мерзкий тип. Гастролирует по стране и ближнему зарубежью как минимум с 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
Если вы где-то его увидите - дайте мне знать.
Как-то тут так повелось, что о своих ДР люди не забывают напомнить, а других лоровцев поздравить без напоминания никому в голову не приходит.
stassats aka Стас, с Днем рождения тебя. Пусть у тебя все будет... ну, как минимум, лучше всех. Стабильных коннектов и прочих банальностей ты, конечно, ты и сам себе сможешь пожелать - большой мальчик уже:-)
Пожелаю тебе успешно себя реализовать. И чтоб здоровья на это хватило:-) Но для начала - успешно закончить вуз
Как зарегистрировать домен 2-го уровня в домене какого-либо государства? Это делают только национальные регистраторы или каким-то образом можно жто сделать мимо них?
Купил сабж. Не знаю, как поменять приложения в меню быстрого запуска и переназначить левую и правую кнопки. Порылся в инете, видел кучу скринов с разными приложениями в меню, так что точно можно. Вот только как это сделать, не знаю. Может, вы подскажете?
| ← назад | следующие → |