Чух-чух-чух, ВЖЖЖЖЖЖЖ

  • 16 Май, 2012 at 7:38 PM
Моделька, Паровоз Ов-724 завода счетмаш. Дааа, когда-то, когда я ещё ходил пешком под стол, мне подарили на ДР такой набор. Трудная была судьба у этого наборчика, но он выжил. 


Читать дальше... )

И снова про A4Tech.

  • 3 Май, 2012 at 3:20 PM


Купил себе мышку a4 g10-700f, и оказалось что вместо даблклика жмется:
WIN+R http://www.win2.cn/g10 ENTER

Я сначала совсем не понял что произошло, потом взял виртуальную винду, и пустил мышь туда напрямую. В результате стало ясно что китайцы хитрые и криворукие. Хитрые, т.к. для этих мышей ну просто необходима ихняя userspace программка, а криворукие, т.к. ихняя программка - то ещё Г, писанное на embarcadero rad studio (бывшие delphi/builder).

Но таки удалось реализовать уже большую часть функционала для никсов:

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

Сорцы тут

Animevector 2012, Красноярск!

  • 2 Май, 2012 at 9:46 PM
Съездили на хороший фестиваль, писать что-то лень, так что будут фото


Фоточки... )

Так сложилось, что донгл моей мышки A4Tech (G10-700F) линукс определяет как клавиатуру + мышь + !джойстик!. Клава/мышь - понятно, т.к. к донглу можно подцепить и мышки и клавы, но почему появляется ещё и джойстик - неизвестно. Видимо неправильно составлен HID, который донгл отдает системе.
Конечно, это почти никак не мешает обычной работе, но когда мы запускаем какую-нибудь игру под вайном - получаем залипшие кнопки вверх/влево. Конечно, можно вручную удалять /dev/input/jsX, но лучше объяснить udev, чтобы он сам удалял созданный jsX.

Создаем файл /etc/udev/rules.d/10-disable-js.rules
и записываем туда:
SUBSYSTEM=="input"
KERNEL=="js[0-9]*", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="054f",SYMLINK:="",RUN:="/bin/rm $env{DEVNAME}"

Где 09da - vid, а 054f - pid, которые можно узнать с помощью lsusb.

Домашний сервер

  • 28 Янв, 2012 at 6:11 PM
Давно мечтал сделать домашний сервер, на котором можно было бы хранить необходимые файлы, чтобы иметь доступ отовсюду, где есть интернет, заливать файлы, раздавать торренты и многое другое.

Выбор по части ОС и так понятен - ArchLinux, но вот с железом не мог решить, т.к. начал считать сколько потребляет обычный PC электроэнергии, его шумность и занимаемое пространство, ну, и цена. 

Материнская была подобрана очень быстро - AsRock PV-530-ITX формата mini-itx + 2Gb DDR3:

Корпус - Airtone lp-301:
 

А вот жесткий диск никак не мог найти, т.к. все дорогие. Но решение было найдено - в магазине "квеста" (которая теперь стала онлайн-магазином) был б/у внешний жесткий диск 3Q Desktop Lite HDD External 320GB за 1.6к рублей(по инфе SMART его запускали около 10 раз всего). Который был куплен, и внутренности которого были извлечены наружу:
      


Сначала было порядка двух неудачных установок - загрузчик не ставился. Оказалось что диск в gpt-формате, и зануление через dd if=/dev/zero of=/dev/sda не помогало. Пришлось ставить на загруженном с livecd арчике пакет gptfdisk, запуска gdisk и сносить gpt. После чего установка прошла успешно.
На следующий день вспомнил что WD любят парковать головки часто, проверил - так и есть, выставил через hdparm -B 255 /dev/sda отключение apm, после чего жесткий перестал делать бездумные парковки.

Домашний сервер был готов. В нем крутится всего один пропеллер, потребляет он порядка 40Вт(надо, кстати, замерить точно), правда температура процессора порядка 50 градусов всегда, что, скорее всего, вылечится после смены радиатора и куллера. В общем - НЯ ^___^:


Текущий месяц

Май 2012
Вс Пн Вт Ср Чт Пт Сб
  12345
6789101112
13141516171819
20212223242526
2728293031  

Друзья

Разработано LiveJournal.com
Designed by [info]chasethestars