пятница, 27 апреля 2007 г.

Все гораздо сложнее, чем кажется

Сегодня несколько часов потратил на решение проблемы, которую и решать-то не нужно было:
http://www.id-as.com/arts/ala/slidingdoors2/

«Западание» в IE:
Если вы наблюдаете «западание» (исчезновение) фоновых изображений при наведении курсора на закладки в IE/Win, проверьте установки кэша для временных файлов (Сервис > Свойства обозревателя > Общие > Настройка). Вы, возможно, поменяли установку по умолчанию, чтобы быть уверенным, что видите последнюю версию страницы при каждом ее обновлении. IE/Win имеет проблемы с отображением фоновых изображений для ссылок, если вы указали «При каждом посещении страницы». Установка по умолчанию «Автоматически». Она позволяет браузеру мгновенно получать изображение из кэша, предотвращая любые мигания. Большинство пользователей не меняют эту установку, скорее всего, они даже не знают о ее существовании.

пятница, 20 апреля 2007 г.

Google Talk - впустим прогресс в нашу жизнь

Основные плюсы:

- основан на октрытом протоколе Jabber
- для передачи текстовых сообщений существует просто уйма клиентов на просто уйме платформ
- позволяет сохранять историю сообщений на сервере
- официальный клиент никогда не будет перегружен рекламой, т.к. протокол открыт и ты можешь спокойно использовать прочие клиенты
- никогда не будет проблем с альтернативными клиентами по причине открытой спецификации протокола
- политика google заключается в многоплотформенности, мобильности и интеграции
- поддерживает видео и аудио конференции
- поддерживает линковку с другими jabber-серверами
- дает самую достойную связь на dial-up линиях. Когда Skype рвет, Google Talk меняет компрессию так, что ты голос собеседника узнать вообщен не можешь (металлический голос), но слышишь его очень отчетливо
- имеет два варианта Online клиента, что дает возможность чата из интернет-кафе

Я, например, использую Google Talk протокол + Miranda клиент.
В случае, если мне вдруг понадобиться голосовой чат - запускаю официальный клиент не закрывая Miranda.

Как обуздать Windows Service

По своей работе частенько приходиться ковыряться с самописными Windows Service на удаленных машинах.

Можно достаточно быстро и удобно это делать из командной строки:
Посмотреть статус сервиса - sc query <имя сервися>
Запустить сервис - net start <имя сервиса>
Остановить сервис - net stop <имя сервиса>

Есть так же возможность делать запуск/останов сервиса командами sc start <имя сервиса> и sc stop <имя сервиса>, но при этом команда отправляет сигнал сервису и сразу же возвращает управление консоли.

Мне лично такой вариант меньше подходит, потому как меня интересует синхронная команда. В случае с net start и net stop я вижу сколько приблизительно времени занимает операция запуска и останова сервиса и сразу же смогу обратить внимание на случаи, когда подобные операции с сервисом заканчиваются неудачей.

Можно так же удобно управлять удаленными Windows службами при наличии необходимых прав:
sc <имя компьютера> <команда> <имя сервиса>

Например мы хотим узнать статус службы dhcp (это служба "DHCP клиент") на компьютере с сетевым именем notebook :)
sc \\notebook query dhcp

пятница, 13 апреля 2007 г.

Особенности учебного процесса заочного отделения

В настоящее время я переживаю сессию :)

Недавно была лабораторная работа по операционной системе Unix, которая продолжалась 4 пары.

Хорошенько выспавшись, и опоздав на целый час, пришел на нее со своим ноутбуком, потому как на своем Ubuntu Linux 6.10 в графическом окружении Gnome мне будет легче писать лабы.

Дело было в субботу утром, и, оказалось что сервер Solaris в этот момент был нам недоступен по техническим причинам, а системных администраторов нет, потому как выходной.

И тут, значит, являюсь я, с ноутбуком и обжатой витой парой в сумке...

Наблюдаю картину, как несколько человек сидит и читает методички и при
этом на практике сделать не может ничего.

После некоторой дискуссии с лаборантом и одного телефонного звонка домой системному администратору, мне выдают один свободный IP-адрес, после чего я подключаюсь к коммутатору, добавляю новых пользователей, устанавливаю пакеты для работы Telnet и SSH, После чего вся группа ходит на мой мобильный Linux-сервер... :))

Да, если кто не в курсе, я - .NET программист :)))

Первая заметка

Долгое время думал о создании блога, вот наконец-то решился :)

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

Попробую воспользоваться для этого блогом, быть может из этого что-нибудь да получится.

О чем вообще в этом блоге может пойти речь?

Я работаю инженером по разработке программного обеспечения (Software Engineer) в Харькове.

Как показывает практика, делаю практически все, что связано со словом .NET :) Уверенно себя чувствую в области ASP.NET, ADO.NET, Windows Service. Наверное наибольшие пробелы у меня в сфере .NET Remoting и, особенно, Windows Forms. Но, надеюсь, что со вторым, в случае "столкновения", особых проблем не будет.

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

Мне очень симпатична операционная система Linux за ее открытость, гибкость и переносимость.

Когда-то в далеком прошлом долгое время увлекался программированием на С++ и Assembler.