Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

nepal

TPMS

Сегодня, друзья мои, я немного расскажу вам о технологии контроля давления в колёсах авто. Местами будет немного ниссановской специфики, у других скорее всего так же или очень похоже (но зуб не дам). В конце расскажу, что делать, если у вашей машины давление в колёсах нормальное, а лампочка TPMS на приборке горит (вот такая):



Collapse )
nepal

OpenVZ, LXC, vanilla kernel и все-все-все

Я тут разразился программным постом про OpenVZ, LXC, ваниллу и прочие интересные вещи. Ниже копи-паста. Комменты надо оставлять там, чтобы не распылять дискуссию по разным местам.

Здравствуйте! Я работаю в компании Parallels менеджером проекта OpenVZ. Хотел рассказать про то, что такое LXC (а также cgroups и namespaces), какое отношение всё это имеет к OpenVZ, и в целом о нашей работе с основным ядром. А то уже устал отвечать на одни и те же вопросы (и реплики) вроде таких:

* Планируется ли интеграция OpenVZ в ванильное ядро?
* Когда наконец OpenVZ начнёт использовать LXC?
* С тех пор, как в ванилле появились cgroups, OpenVZ можно выкидывать!
* Будущее за LXC, а OpenVZ отправляется на свалку истории.
* и т.п.

Постараюсь объяснить на пальцах, то есть упрощённо, максимально понятно, но при этом кратко (у меня нет времени писать, а у вас нет времени всё это читать). Получится, как обычно, всё равно долго, заумно и не смешно. Ну да ладно, кому надо смешно, погуглите "даёшь молодёжь", например.

Collapse )
А у меня ещё вопрос!.. Постараюсь ответить, например, вот здесь.
nepal

Android Gingerbread keyboard w/ Russian dictionary

Ах, какие забавные порой происходят события! Я было уже приготовил частотный словарь для андроидной клавиатуры, и даже вплотную подобрался к тому, чтобы понять, как оную клавиатуру собрать в apk, и тут бах! наткнулся на отличную готовую клавиатуру на базе стоковой из 2.3 с отличным русским словарём. Потестил, слова предсказывает, исправляет, всё просто отлично. Отписался по результатам.

Берём тут -- 4PDA: Gingerbread Keyboard.
nepal

Mouse Keys, или Если у вас не работает NumLock

Если у вас вдруг никак не работают циферки на дополнительной цифровой секции клавиатуры (которая справа), а вместо этого происходит что-то странное, то это Mouse Keys -- эмуляция мышки с помощью клавиатуры. Это удобно и практически незаменимо, когда вдруг мышка не работает -- но неудобно, если вдруг хочется циферки на этой клавиатуре понабирать.

Так вот, включение и выключение этой функциональности работает поShift+Alt+NumLock. Для того, чтобы задать начальное состояние после запуска, надо в настройках мыши включить или выключить опцию Mouse Keys.

Ссылки по теме: wikipedia: MouseKeys.
nepal

Networking scalability on high-performance servers

Статья на IBM developerWorks про то, как ускорить гигабитный эзернет в Линуксе. Две трети посвящены тому, что прерывание от сетевой карточки надо биндить на определённый CPU (с помощью /proc/irq/NNN/smp_affinity). Остальная треть про бондинг.

Я это к чему? В бытность мою лидером Virtuozzo QA (ох, давно это было) мы делали много всяких тестов производительности. Я тогда выяснил (впрочем, это не было откровением -- в Интернете написано, если хорошо поискать), что если забиндить прерывание от сетевой карточки на один CPU, то скорость Fast Ethernet возрастает примерно на 15%. Тогда всё было не то, что сейчас -- kernel 2.4 (а не 2.6 -- там TCP/IP стек сильно другой), Fast Ethernet (а не гигабитный), никакой тебе NUMA и в помине не было.

Забавно, что всё поменялось, а хинт всё ещё в силе.
nepal

цискофон

Вот же ж блин. IP адрес, Ethernet порт и встроенный веб-сервер у телефона (на столе который стоит) есть, а условно перенаправлять вызовы (к примеру, в режиме "если не поднимают трубку") он не умеет. Умеет только безусловно.

Это значит, что если я сижу на рабочем месте и жду важного звонка, но мне надобно выйти, извините, в туалет, я должен нажать на кнопку и ввести номер своей мобилы, а по возвращении из туалета нажать кнопку, чтобы телефон сам звонил. Уходя из дома, повторить -- причём снова весь номер вводить заново.

ОК, я понял, номер можно вколотить в "быстрый доступ" (кстати, там почему-то всего 4 номера, не больше), так будет быстрее выставлять перенаправление. Но почему, блин, почему я должен руками всякий раз это делать, вместо того, чтобы один раз выставить "если не поднимают трубку -- перекинь на мобилу" и забыть? Я не понимаю.

Телефон Cisco 7912, софт Cisco CallManager. Почему так тупо-то всё?
nepal

windows security

Вы все ещё доверяете Windows?

Вкратце и очень упрощённо для тех, кому лень вникать, или кто бусурманских языков не разумеет. Умные израильские исследователи повторили работу генератора псевдослучайных числел в Windows 2000. Это значит, что имея несколько предыдущих псевдослучайных чисел, можно вычислить все последующие.

Таковой генератор, в частности, используется в процессе обмена зашифрованными данными между компьютерами. Экстраполируя Умея предсказывать поведение генератора (псевдо)случайных чисел, можно научиться генерировать ключи (которыми информация шифруется), и внедриться в обмен приватными данными между двумя компьютерами так, что они этого не заметят.

В перспективе это имеет очень серьёзные последствия. Update: в этом месте можно рассказать про то, как американские спецслужбы делают с компьютерами стран - потенциальных противников всё, что хотят...

Авторы исследования рекомендуют компании Microsoft опубликовать исходные коды генератора случайных чисел, а также и остальной код системы безопасности Windows, дабы независимые эксперты по компьютерной безопасности смогли оценить работоспособность и эффективность этого кода.
nepal

клавиатура BTC-8139

Купил BTC 8193. С виду всем моим требованиям удовлетворяет. Однако, есть три больших минуса, которые меня сильно расстраивают.

1. Передний край клавиатуры (где пробел) оказался чрезвычайно высоким. То есть обычно это 1.5 см, а в данном случае все 2.5. Кисть изгибается, нифига не эргономично. Возможно, спасла бы подставка под запястья, но её таки нет. Update: подставка под запястья обнаружена в коробке! Но всё равно как-то неудобно :(

2. При включении клавиатуры включается режим "Office Wizard", в котором F-кнопки генерируют совсем другие коды. Соответственно, всякий раз после включения монитора (а клава включена в монитор и питается, соответственно, от него) надобно жамкать по кнопке Office Wizard, чтобы эту чушь выключить.

3. Скроллер какого-то хрена не работает в Линуксе. На Genuis SlimStar Pro такой проблемы не было -- как воткнул, всё заработало сразу.

По поводу последней проблемы написал в их службу поддержки, но подозреваю, что ответ будет "Linux не поддерживается".

Резюме: видимо, придётся от этой клавы отказаться. Очень это мне печально :(
nepal

howto: флажки в индикаторе раскладки клавиатуры Gnome

Не вдаваясь в подробности, почему в GNOME в индикаторе раскладки клавиатуры не показываются флажки стран (а подробности те политические и длинные), просто напишу, как этого добиться. Не так уж и сложно, оказывается. Работает для Fedora 7, 8, ну и, наверное, всех современных дистрибутивов с GNOME.

mkdir ~/.icons/flags
cd ~/.icons/flags
wget http://kir.sacred.ru/flags/{ru,us}.svg
gconftool-2 --type bool --set \
/desktop/gnome/peripherals/keyboard/indicator/showFlags true


Вместо флажков, которые я взял из википедии, можно подложить другие в формате SVG или PNG.
nepal

вентилятор

Прикручивал к своему десктопу корпусный вентилятор Arctic Fan 8, купленный по случаю в Санрайзе за 125 рублей (не для себя). Будто бы я его тестирую. Клёвый такой, тихоходный (2000 rpm), на резиновых подвесах, якобы спроектирован в Швейцарии (ви же знаете, какая это тихая страна).

Без него температура 43/44/52 (винт/мать/проц, в градусах Цельсия), обороты вентилятора кулера CPU 3300/мин (update: от 3200 до 3500).

С ним температуры 37/39/48, обороты вентилятора кулера CPU 2800/мин.

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