Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Kir Kolyshkin/Записи в блоге |
Kir Kolyshkin
Голосов: 1 Адрес блога: http://k001.livejournal.com/ Добавлен: 2008-02-19 12:45:30 блограйдером Lurk |
|
New vzctl for testing; please help
2011-08-24 21:00:44 (читать в оригинале)Hey lazyweb, do we have any brave OpenVZ users here? I want you to test a new IP netmask functionality (subject of OpenVZ bug #1088).
You can either grab the latest vzctl from git, or grab RPMS (or srpm, or source tarball) from http://download.openvz.org/utils/nightlies/vzctl/current/
What you need to test is functionality of adding/removing an IP address with a netmask (i.e. something like
vzctl set $CTID --ipadd x.x.x.x/yy --save
). Yes, yes, I know, we should have added this long long time ago. Better late than never. I stand on it.Note that same IP but different netmask is considered to be the same. If you add an IP with /24 and then add the same one with /25, netmask will be replaced.
There are changes in dists/scripts, so this stuff should be tested with different in-container distros...
A way of a key, or how I achieved success configuring multimedia keys on my keyboard
2011-08-23 15:55:31 (читать в оригинале)When I bought a new keyboard last week and those multimedia/internet keys were not working as expected, I learned a bit too much about how a key press event goes all the way from the hardware to the Linux kernel to X11. Actually, much more than I even wanted to know. I do not believe in humanity any more. Well, time will definitely heal me, but let me share the information I found before I forgot it for good.
My distro is Fedora 14, kernel 2.6.35, Xorg-1.9.5, xkeyboard-config 1.9. Desktop environment is XFCE 4.6. My new keyboard is Genius SlimStar 320. I use quite an old Logitech Trackball ("Cordless TrackMan FX, T-RA17) as a primary way to control on-screen pointer. This trackball was produced before mouse scroll wheels became a commodity so it lacks one. Fortunately the keyboard is equipped with a four-way " turbo scroll" button which in reality is just a circular four-key button.
Here comes the first problem: keyboard sends very unusual scancodes for most of the multimedia keys. For example, the "turbo scroll" sends codes 495 to 498. Most of the other multimedia keys send similar codes for example 499 (for "Presentation" key) or 506 (for "Yahoo Messenger" key). You can see those using 'showkey' utility from the 'kdb' package (make sure to run in from a text terminal, i.e. not from X Window).
Fortunately, every problem in computing can be solved by introducing an additional abstraction level (unfortunately, the problem of too many abstraction levels can't be solved using this method -- but this is out of scope of this blog entry). Now, the kernel already maps raw scan codes from the keyboard to so called key codes. We need to modify this table to map the multimedia key scancodes to more appropriate (more standard) key codes. As usual in UNIX systems, there are many ways to achieve that, but it looks like the preferred way of the day is to use udev 'keymaps' extension. Whenever udev sees a particular keyboard model (identified by USB vendor_id and product_id numbers) appearing in the system, it can apply a particular map for this keyboard. For key code names used in udev keymaps, see /usr/include/linux/input.h (look for #define KEY_* macros). To make a long story short for a busy reader, here (http://kan.gd/x9q) Is my patch to udev which fixes the bad key codes for my keyboard.
After using this one, some keys (like 'screenlock') started to work in XFCE, while some others were still dead. Well, not completely dead -- you can see the new codes using showkey, or, yet better, evtest utility. Next problem lies in the next level of abstraction called xkb (X Keyboard Extension).
First of all, due to someone thinking there will never be more than 256 keys, a keycode is one-byte, so values above 255 are not supported, X Window just can not see those. OK, this can be kludged by using codes in the range 1-255 in the above (udev keymap) step. But you still can see those that are within the one byte range -- use evdev utility for that. XKB translates the keycode into internal key name (such as I24 or K6C -- such translation is (mostly) defined in XKB's /usr/share/X11/xkb/keycodes/xfree86 file) and then into X11 key event name (which, for a multimedia key, is as cool as XF86AudioRaiseVolume or XF86ScrollUp -- such translation is (mostly) defined in XKB's /usr/share/X11/xkb/keymap/inet).
Now, you can assume that if you see keypress events with such descriptive key names you are all set. Hold on...
Next thing is to make your system react to those keys. In XFCE, go to Preferences -> Keyboard and select the Application Shortcuts tab. You will see quite a few key bindings already set for you, for example XF86WWW opens a web browser. While at it, you can learn some handy key combos for you.
Please note that if you are going to use keys to control volume, XFCE configures aumix for XF86AudioRaiseVolume and ...LowerVolume. First, aumix is not installed, but even if installed it can't deal with the default PulseAudio mixer configured in Fedora 14. The fix is to use amixer instead, here are the relevant commands (you can try if it works for you from the command line and adjust accordingly):
Raise: amixer -q set Master 2%+ unmute
Lower: amixer q set Master 2% unmute
Mute: amixer -q set Master toggle
Next thing is, in order for scrolling (XF86ScrollUp and ...Down) to work, you need something very kludgy -- transform keyboard events into mouse events. Again, there is more one way of doing it; I used the xte tool (from the package of the same name). Here are the relevant rules:
XF86ScrollUp: xte 'mouseclick 4'
XF86ScrollDown: xte 'mouseclick 5'
If you are not an XFCE user, you can use xbindkeys for the same purpose.
ОСАГО: упрощённое оформление (без ГАИ)
2011-08-19 01:57:11 (читать в оригинале)Известно также, что у нас уже какое-то время действует процедура упрощённого оформления ДТП, когда при согласии водителей насчёт того, кто виноват, и ущербе не больше 25000 рублей ГАИ вызывать не надо. Не знаю, пользуется ли этим кто-нибудь, всё-таки страшно, что не заплатят, да и сумма маленькая, хватит максимум на пару деталей. Но вот что я тут обнаружил случайно.
Судя по этому документу, такую процедуру вводили, опираясь на аналогичную во Франции. Там всё примерно так же, только
- ГАИ не участвует вообще, совсем, никак;
- с ремонтной мастерской рассчитывается страховщик.
Интересно, будет ли когда-нибудь и на нашей улочке праздник?
ОСАГО ПВУ
2011-08-19 01:46:49 (читать в оригинале)Сейчас в России в рамках обязательного автострахования (ОСАГО) действует процедура прямого возмещения убытков (ПВУ). Простыми словами, если в вашу машину въехала другая машина, и вы не виноваты, то вы можете обратиться не только в страховую компанию виновника, но и в вашу. Это удобно и хорошо, если ваш визави купил полис в непонятном ИЧП "Рога и Хвосты", а вы -- в известном и престижном ООО "Самая надёжная страховая". А дальше страховые сами друг с другом разбираются, что и как. Важно отметить, что обращаться по ПВУ (то есть в свою, а не в его страховую) вы можете только в том случае, если машин, попавших в ДТП, ровно две, и если убыток причинён только машинам (то есть нет вреда здоровью и т.п.). В общем-то, под это подпадает, наверное, 90% всех ДТП. Введение прямого возмещения, по замыслу инициаторов, должно простимулировать конкуренцию между страховщиками -- если раньше было всё равно, чей полис покупать, потому как на этапе покупки полиса ваши отношения со страховой в общем-то заканчиваются, то теперь есть смысл выбрать компанию понадёжнее.
Поневоле и мне пришлось недавно пройти через эту процедуру. Я застрахован в Ингосстрахе, а виновник ДТП -- в МСК. Прикинув хрен к носу, я решил, что лучше обратиться в Ингос. По телефону мне сказали, что на сайте есть список приближённых к компании независимых экспертов, к любому из которых я могу обратиться, отдать туда все документы (включая извещение о ДТП, справку из ГАИ, копию постановления из ГАИ и так далее) и дальше месяц ждать выплаты. В этом месте я, конечно, озадачился -- недостаточно, выходит, выбрать "хорошую" страховую компанию, теперь надо ещё и хорошую экспертизу выбрать. В списке примерно 15 компаний, работающих в Москве -- большие и маленькие, известные и не очень. В Интернете, конечно, пишут разное -- про одну и ту же компанию то "всё отлично насчитали, всё учли, толковый дядька, я доволен", то "всё ужасно, на эти деньги только помыть машину можно, буду судиться". Конечно, судиться я не очень хочу, это муторно и неинтересно, а хочу получить столько денег, сколько стоит ремонт, не больше и не меньше. Да, да, потом ещё придётся выбирать хорошую ремонтную мастерскую, чтобы и качество хорошее, и цена не выше крыши.
Выбор экспертизы завершился несколько странным способом -- вчера был 15-й день после аварии, согласно некоторым сведениям, это крайний день для подачи документов в страховую, поэтому я взял да и поехал в центральный офис Ингосстраха на Большой Тульской, взял там талончик и пришёл к сотруднику со всеми документами. Он, вроде как, посмотрел на документы и сказал -- сейчас эксперт посмотрит, потом в течение 5 дней сделает калькуляцию, а потом в течение месяца ждите выплаты. Позвонил эксперту, дал ему мой мобильник.
Дальше получилось интересно. Эксперт сидит в соседнем здании, напрямую к Ингосстраху не относится, а называется ООО НИК. Платишь ему 1200 рублей, он всё внимательно смотрит, фотографирует, пишет описание повреждённых деталей, забирает у тебя все документы и прощается. Мне показалось, что эксперт толковый, всё посмотрел, записал, сфотографировал, перечислил. Он забыл, правда, вписать пару деталей (адсорбер бампера и омыватель фары), хорошо, что я ему напомнил. Мне показалось, что случайно, ненамеренно забыл и, вероятно, потом, при просмотре фотографий, дописал бы.
В общем, на этом первая серия заканчивается, в следующую среду будет вторая -- буду звонить в Ингос и спрашивать, чего там им эксперт насчитал. Очень надеюсь, что денег хватит на ремонт. Непременно напишу, как и что.
Большой Брат
2011-08-18 17:00:59 (читать в оригинале)Это ж охренеть что происходит. Они там все упоротые, что ли?
Уже через десять лет за всеми автомобилистами России может начать присматривать «Большой Брат» посредством ГЛОНАСС-навигаторов, которые планируется сделать обязательной частью бортового оборудования. Сигналы со спутника позволят определить пробег машины, и налог будет рассчитываться уже исходя из годового километража. Причем, в отличие от одометра, «скрутить» показания ГЛОНАСС не удастся.
Категория «Люди»
Взлеты Топ 5
+379 |
394 |
Ruslan_Terentiev |
+367 |
436 |
Мыслефабрика |
+357 |
402 |
Зюзин |
+308 |
319 |
I have been here before |
+306 |
329 |
MODRA_NEST |
Падения Топ 5
-1 |
17 |
WAR13 |
-3 |
325 |
Anton Bielousov |
-5 |
24 |
Tindomerel |
-6 |
10 |
Beruthiel |
-7 |
4 |
Novov.Ru/Блог |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.