-

Wednesday, October 15, 2008

Матричный Принтер

Помню в моем детстве, самым распространенным типом принтеров были матричные. Они прикольно жужжали и любили полакомиться бумагой. Если где и был струйник или не дай ТНБ лазерный принтер, то включали их только по большим праздникам и то раз в два года. Даже сейчас, если я печатаю цветную картинку, жаба душит неимоверно.

А давича на работе обнаружился представитель породы этих уже почти вымерших принтеров. Он лет пять стоял на дальнем шкафу без работы, но к моему удивлению спокойно включился и наполнил помещение давно забытым жужжанием. Аппарат модели Lexmark 4249 находится во вполне рабочем состоянии и печатает исправно.

А сегодня полез в интернет и обнаружил, что таких мастодонтов оказывается до сих пор производят. От одного взгляда на цену буржуйской шайтан машины так вообще подкосились ноги и пришлось посылать за  валерьянкой. Аппарат стоит 1500 буржуйских рублей.

Завтра буду греть руки на спекуляции дорогостоящим товаром на ebay

Thursday, August 14, 2008

Installing Dell OpenManage tools on XenServer Express

XenServer dom0 is based on CentOS, which is in turn based on RHEL. Dell officially supports RHEL, so the installation is pretty straightforward, except for the few little quirks.

First, you need to install procmail since it contains lockfile utility which is missing from XenServer:

1) Download CentOS 5 rpm:
http://rpm.pbone.net/index.php3/stat/4/idpl/5531999/com/procmail-3.22-17.1.el5.centos.i386.rpm.html
2) Install it:

$ rpm -ivh procmail-3.22-17.1.el5.centos.i386.rpm


Now add Dell yum repository:

$ wget -q -O - http://linux.dell.com/repo/hardware/bootstrap.cgi | bash


Install the packages:

$ yum install srvadmin-base srvadmin-diagnostics srvadmin-webserver srvadmin-storageservices


Start openmanage services:

$ srvadmin-services.sh start


Now adjust iptables configuration:
Add Dell default port to /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -p udp -m udp --dport 1311 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 1311 -j ACCEPT

Restart iptables


$ service iptables restart


And thats it! You can access Dell Openmanage console at https://[server ip]:1311

Thursday, July 17, 2008

Avaya Merlin 355AF adapter

We use Avaya Merlin Legend PBX at work and to manage it remotely one must first dial location's number and then ask someone to transfer him to system management extension. That takes a lot of effort and is just ugly in general. Also the system can be managed through direct serial connection. However, like always, big phone companies like to screw you over and keep coming up with non-standard interfaces so they can sell you some $50 adapter. PBX's control unit has a regular RJ45 port labeled as 'Admin', while serial port obviously has a DB-9 or DB-25 connector. As I mentioned earlier, this could be achieved using some stupid proprietary 355AF adapter. Not only it costs ridicolous amount of money for a piece of plastic with 2 resistors inside, but also it has 25 pin connector that noone even uses anymore. There's also a better way to do this.

I stumbled upon some forum post with 355AF pinouts, but they had some wierd wire colors. All other pinouts I found had same colors too and they were defintely not regular ethernet colors. At least all of them had ethernet connector pin numbers as well so matching them to the 568B layout was easy. I soldiered it to a female DB9 connector and surprisingly it worked without a glitch using the WinSPM software.

So here's the pinout with the correct ethernet colors. Please comment if this works for you too.
DB9 PinRJ45 PinColor
12Orange
25Blue/White
36Green
43Green/White
54Blue
67Brown/White
78Brown
8x
91Orange/White

Saturday, February 23, 2008

Панорамные фото

Обзавелся новым фотоаппаратом и изучая настройки обнаружил функцию панорамной съемки. Сразу поскакал к окну пробовать ее в деле. Вот собственно результат:


Использовал программу Hugin, которая приятно удивила своей простотой и качеством работы. Очень прикольно!

Sunday, October 14, 2007

Month in Vista vs Month in Ubuntu Linux

When I started at the new job in August, they gave me a pretty powerful laptop and since the company I work for is 100% windows, I decided to give Vista a shot. I've been using it exclusively for about 1.5 months, from the beginning of August to the mid-September, every day, 40 hours a week. I also installed Ubuntu at that time but didn't use it as there were a lot things to do in the beginning and I couldn't spend anytime playing with linux in the 100% windows environment.

I work as system administrator for a small brokerage firm and my primary task is making sure that all of the IT stuff is working, plus supporting the company's website. So in a typical workday I usually:
  • Play around with servers. I have 4 windows 2000 servers supporting AD, file sharing, backups etc. The person before me didn't have a clue or just didn't care much so a lot of things are not properly setup.
  • Occasionally help users by connecting to their computers with Remote Desktop and fixing things.
  • Price out and buy needed stuff - new computers, accessories etc
  • Have been developing the new website and fixing the old one.
  • And generally make sure things are working and will keep working in the case of emergency.
At first Vista seems pretty nice - all pretty and colorful. And overall boot time is faster than XP. But as soon as you start doing work, all the eye candy becomes more of an annoyance. It just doesn't seem to serve any purpose. For example in OSX and Compiz, when you want to switch between apps it actually shows all of them at the same time which is useful. And in Vista they are stacked on top of each other so you can only see the top program and fractions of the ones on the bottom. Looks kind of cool, but is not very useful.
Another big annoyance is the new contol panel - I suppose it could be easy for someone who has never used windows before, but for me it was just annoying to look for the things in the most random places. For example, we use static IPs at work(which I don't like, but that's how it was setup) and it takes a very long time to get to the window where you can enter it. Even in XP it was much much easier.
Also a lot of programs don't work well with it. It is especially sad with microsoft's own applications. It would be stupid to blame Vista for not supporting windows 95 era tool for configuring the Avaya Merlin phone system. I can also understand how some proprietary financial tools don't work in it. But there's no excuse for outlook 2007 not working with exchange 2003 server over the HTTPS. I went through countless forum posings and KB articles and nothing fixed it. Plus after some windows update a very annoying bug popped up: I have a second monitor connected to my laptop and it is to the left from me. And everytime I log off or even just lock my screen, Vista keeps resetting it to the right. Very annoying.
Overall Vista doesn't seem to be any better than XP - I haven't noticed a single thing that it does better. Plus there's a whole bunch of areas where it just sucks.
So enough about Vista, now lets talk about Linux.
As soon as things slowed down a little bit I started booting to Ubuntu more and more often. The install wasn't completely painless as the widescreen resolutions didn't work right away which was solved by installing ATI's closed fglrx driver. I've originally installed Feisty and then upgraded to Gutsy. The upgrade process was easy and painless. And the GUI tools are really great - if you dont't want to, there's no need to use shell at all.
The Evolution mail connected to the exchange seamlessly(even though it doesn't use MAPI) and works very well. Rdesktop allows me to connect to any windows server without any problem.
But what is most surprising - everything works much much faster than in Vista.
And Gnome is very well thought out too. I've never used explorer like file managers - I always preferred things like Total Commander or Krusader, but Nautilus is really great. It's both friendly and powerful. There's no way to seamlessly connect to ssh in Windows - extra tools have to be used, while in gnome it feels all transparent.
So in general - Windows Vista sucks compared to both XP and Ubuntu.

Tuesday, July 10, 2007

Streamzap Remote in Debian Etch MythTV HOWTO


This little HOWTO tells you how to install and use Streamzap PC remote in GNU/Debian Etch with Mythtv. This assumes that you the stock kernel.

  1. Install lirc
    apt-get install lirc
  2. Install source for the lirc kernel modules
    apt-get install lirc-modules-source
  3. Install module assistant tools:
    apt-get install module-assistant
  4. Choose the streamzap module:
    dpkg-reconfigure lirc-modules-source
  5. Build and install modules as well as necessary build tools:
    m-a a-i lirc-modules
Now lets make sure that device works. Plug in the USB receiver and
modprobe lirc_streamzap

The output of dmesg should say:
usbcore: registered new driver lirc_streamzap
lirc_streamzap $Revision: 1.16 $ registered
Copy the lirc daemon config file:
cp /usr/share/doc/lirc/remotes/streamzap/lircd.conf.streamzap /etc/lirc/lircd.conf
Now start the lircd and see if any errors pop up in the /var/log/syslog:
/etc/init.d/lirc start

If everything went fine, use Mythic TV's lircrc file for the mythtv (~/.mythtv/lircrc)




Friday, July 6, 2007

5 linux annoyances

I have been using Linux as my primary system for more than 5 years. I started with Mandrake, went to Alt, then Debian, now my main system is Gentoo. And It is definitely the best OS there is, but nothing is perfect and here's a list of things that bother me. I'm not saying that Windows or OSX outperforms Linux in any of those. In fact they usually do worse.
  1. Lack of planning and standards - a lot of applications seem to be developed sporadically and without much planning. And that's understandable to a degree, considering the fact that most developers work during their free time and are not obligated to anything. But with the larger projects there should be more planning involved. For example GNOME-VFS and KDE-ioslaves should be using some sort of common backend instead of each trying to implement things their way. And not to mention that those layers are totally inaccessible from console programs. However, things seem to start moving to the right direction with stuff like DBUS, HAL and FUSE.
  2. Lack of innovation - this is of course very subjective, but I there doesn't seem to be much new stuff happening. Both Gnome and KDE pretty much mimic windows(or OSX), but they actually do things right, unlike windows. I'm not saying they should come up with some crazy 4-D interface, but in essence they are all just windows 95 clones. Same thing on the console front. While there are a lot of interesting developments like Plan 9, Linux is just a copy of any other unix. And *nix architecture is the best there is, don't get me wrong. But a lot of modern technologies don't fit very elegantly to the *nix world. As mentioned earlier - a lot of graphical staff doesn't really interface with console too well. But again there seems to be some nice stuff happening with KDE4 which actually does something new.
  3. Tons of redundant work - I think having a lot of distros is great. Some are more suited for home, some for servers, etc. But right now there are just too many. It seems like a lot of effort is wasted just repackaging every library and every application for every distro. I might be wrong, but I don't see any difference between rpm and deb - lets just settle on some common standard. We have one good source based distro - Gentoo. Why create arch linux which does pretty much the same stuff just a little bit differently?
  4. The community is a myth - well, this is a problem that just I faced myself. There is of course a great community, but if you have any question that is not frequently asked, then you are pretty much on your own(and this is even worse with windows, so don't get a wrong message here) I've discovered that if you can't find an answer by just searching for it then it will be no use asking on a forum or a mail list - nobody will know anyways. And a little side note: I hate mail lists. They might have worked well in the 90's but I don't understand why would anyone use them today. Any forum is much easier to use and more user-friendly, while doing the same thing.
  5. Other stuff that is not really Linux's fault - we all know who to blame for lack of device drivers, games and software. That is not even remotely linux fault, that some companies fail to provide device specifications or at least to release a closed source driver. But I really hate it that I can't use my Creative x-fi sound card in linux.

Thursday, July 5, 2007

iPhone

Сегодня в магазине разглядывал iPhone. Кстати за что я уважаю apple(кроме всего прочего), так это за их магазины. Любой товар можно разглядывать, трогать и нажимать сколько влезет. Так и в этот раз - свободно лежало телефонов шесть и можно было спокойно и вдумчиво все изучить.

Лично мне iPhone очень понравился. Хотя я бы его не купил, но об этом позже. Размерами он совпадает с моим Treo 650, но при этом раза в 2 тоньше. Корпус сделан из приятного на ощупь пластика, а сам телефон очень ладно лежит в руке. Понятное дело, экран покрыт отпечатками пальцев - но тоже самое происходит и с iPod'ом. При использовании аппарата это никак не напрягает.

Поковырялся по разным меню и програмкам - все очень интуитивно и логично. Я даже и не ожидал - тачскрин работает на 5+. Нажимается всегда именно та кнопка, которую и нажимал. Никаких глюков. Ну и везде понятное дело красивенький интерфейс, плавные переходы от программы к программе и т.п. Правда разрекламированный сенсор ориентации в пространстве почему то не работал - как я не крутил телефон, в Сафари ничего не менялось. Может он был отключен, можен телефон с дефектом, а может я чего то не то делал.

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

В общем и целом телефон действительно революционный. Супер дизайн, супер интерфейс. Если с Treo или любым другим смартфоном сможет разобраться далеко не каждый, и смартфоны остаются уделом более или менее продвинутых товарищей, то полноценно использовать iPhone сможет любая блондинка.

Никаких функциональных инноваций в телефоне нету: лазить в инете и слушать музыку я успешно могу и на моем Treo(при этом значительно дешевле) Поэтому я вряд ли когда нибудь купил iPhone. Но в телефоне от apple интерфейс и дизайн находятся на абсолютно другом уровне.

Friday, June 29, 2007

Treo vs iPhone

I honestly don't understand all the hype around the iPhone. Especially now, after all of the things that it doesn't do have been revealed. Of course there are hardcore Apple zombie-fans that will buy anything their master produces, but there aren't many of them.

And while people are waiting in a huge line in front of the apple store, you can go and buy pretty much any smartphone and it will do all the same stuff and will cost much less(especially with the contract) And if you do some research you can get even a better deal online. For example I got my Treo 650 on ebay for $150. Plus Unlocked GSM Treo will work all over the world and both with Cingular and T-mobile. Moreover, T-mobile(that's what I have) has a $5.99 unlimited data-plan called t-zones. Compare that with $60 or something like that for iPhone data plan. With t-zones I can go online(at GRPS speeds, which is fine for mobile needs), use SSH, get RSS, etc. It seems that pretty much every port is open.

You can get a 4Gb SD card for like $100 and fill it with music which will instantly merge your Treo and iPod. And of course there Google Maps(and GPS software like TomTom) for Treo.

I'm not saying that iPhone is bad. It looks cool, but it doesn't really do much for the money it costs.

Thursday, June 28, 2007

Про удивительное

Немного брюзжания. Конечно все нижесказанное очень субъективно.

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

Ситуация: все сайты крутятся на Солярном сервере. Я сам наблюдал, как чтобы отредактировать страничку одна тетя скачивает файл, редактирует его и потом закачивает обратно после каждого изменения. Скачка производится через Save as в ssh клиенте(при этом чуть ли не каждый раз надо выбирать путь куда скачать) а файл открывается через проводник(это исчадие мелкософта). Страшно представить, сколько времени уходит в течении рабочего на дня на всю эту карусель.
Мое решение: есть клиент winSCP, который повзволяет редактировать файлы абсолютно прозрачно. Ну и лично мой выбор - локально установленный апач. В крайнем случае можно файл перетащить и ssh в нужную папку - все равно несколько шагов экономятся.

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

Про клиентов вообще страшно: например один товарищ любит присылать файл excel, со встроенными в него файлами word. Другой ваяет макеты календарей в excel. Третий пишет инструкции в power point.

При чем что либо изменить невозможно. Люди привыкли к такой корявости, а ОС виндовс никак не приучает к порядку. Любые изменения народ примет в штыки и при первой возможности возьмется за старое.

Creative Xtreme Gamer Fata1ty

Неделю назад приобрел цветомузыку производства компании Creative, под ядреным названием "Creative Xtreme Gamer Fata1ty". Я давно уже планировал обновить свой SB Live! на чего нить посовременнее, а тут как раз попалось это чудо, всего за 100 доларов.

У карты имеется бортовой процессор и память x-ram, аж 64 мегабайта. Правда как я понял, игр, которые бы все это использовали толком еще и нет. Еще на плате припаян красный светодиод, чтобы типа круто смотрелось. Я светодиодом очень доволен, особенно учитывыя то, что у меня в корпусе никаких дырок нет. Ну пусть хоть видяха порадуется...

Правда после установки карта работать отказалась. Винда ее определяет("Unknown Multimedia Controller"), а драйвер не хочет. Оказалось, что форум сreative просто таки завален подобными проблемами. B ответа не знает никто, а Creative просто отмалчивается. Кстати у карты есть флоппи разъем для внешнего питания. Вроде как он нужен только когда есть выносной блок(которого у меня нет) и про него нигде в инструкции не написано. Но мне электричесва не жалко(нефиг моим 600 ваттам пропадать), так что намучившись с драйверами, я решил его подключить. И все заработало! Правда радовался я недолго - поиграл минут 30 в call of duty 2 и комп вдруг наглухо завис, исходя при этом высокочастотным писком из всех 6 колонок. Так как было уже поздно, я все просто вырубил и ушел спать. На следующий день все было вроде бы нормально, но после 15 минут игры ситуация повторилась и на этот раз карта больше уж не дергалась и видимо умерла навсегда. Один из конденсаторов заметно обуглился, видать не выдержал адских запилов ансамбля Кувалда, что я слушал перед игрой.

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

С новой картой проблем не было, так что делюсь впечатлениями: я играл в quake 4, call of duty 2 и GTA:San Andreas. В принципе какой то ошеломляющей разницы я не заметил(хотя у меня довольно таки приличные колонки 5.1). Ну разве что в Call of Duty стало слышно что происходит позади. Разрекламированная функция x-fi crystalizer, которая типа улучшает звучание mp3 впечатления тоже не произвела. На мой взгляд просто добавляет высоких частот да и все... Хотя по мне так ничего лучше деревенского мафона для прослушивания музыки(какую я люблю) нет.

Ну и конечно самый большой недостаток карты в том что мега умельцы из Creatvie не умеют писать драйвера под человеческие ОС. Драйвера для линукс пока нет и обещают только в конце года, потому как креативные долбоебы сейчас ваяют драйвер для другого поделия недо программистов - ОС Виста. Так что приходится довольствоваться старым добрым SB Live! везде кроме игр.

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

Книжка игрушка


На днях приобрел очень занимательную книжку. Называется она "Improvised Munitions Handbook", что в переводе обозначает "Изготовление оружия и боеприпасов в полевых условиях". Что удивительно, так это то, что книжка абсолютно свободно продается(правда на ней везде написано "For Official Us Only", то есть "Для Служебного Пользования") Издана она в 69 году.

Формат мой любимый - просто и с обилием иллюстраций объясняются поразительные темы. Очень похоже на "Занимательную Физику" Перельмана, то только тут все значительно занимательнее... Например уже на 3 странице описан процесс получения пороха в домашних условиях. Все настолько просто, что я конкретно офигел, и до конца книжки не отходил. Дальше веселее - изготовление запалов, бомб, мин, простейших пистолетов и дробовиков(ну типа как Данила Багров в Брате-2 сварганил, в нашей армии наверное тоже такие пособия есть).

Ну и понятно никакого слюнтяйства про то как может руку оторвать... В армии люди серьезные. Так что буду помаленьку применять знания :)

Saturday, June 16, 2007

Про mythtv


Телевизор я смотреть не очень люблю, но иногда хочется чем нить занять время, чтобы не напрягаться. Для этого я 2 года назад собрал из подручных деталей полностью автономный компутер, который в автоматическом режиме записывает указанные ТВ передачи. Работает это все понятное дело под линуксом, под управлением мега программы mythtv. На нем же я(а особенно домашние) смотрят фильмы, сериалы и телепередачи, которых неустанно днем и ночью качает mldonkey запущенный на моем домашнем сервере.

В самом начале выглядела вся система очень не модно - на комоде стоял страшный и желтый от старости системный блок без крышки(другого не было). Но со временем это дело было облагороженно. Был куплен специальный корпус Thermaltake Tenor радикального черного цвета, полностью вписывающийся в окружающие его ресивер, КД-проигрыватель и ДВД-плеер.

Буржуи называют такое HTPC(Home theater PC), также буду называть и я. К телевизору он подключен через VGA шнур, что дает разрешение 1360x768 - можно смотреть передачи в высоком разрешении. А недавно я наконец то подключил ресивер Sony с колонками JBL. С ним HTPC связан специальным ядреным оптическим шнуром SPDIF, которые передает 6 канальный звук. Так что можно слушать 6 канальный звук.

Ну и несколько картинок