28 ноября 2011

монитор и глаза

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

Как-то, читая одну из статей, я наткнулся на описание программы, меняющей уровень освещения  монитора в зависимости от времени суток - F.lux
Решил попробовать. Собственно то что эта штука делает - меняет яркость и цветовую температуру монитора.
Утилита имеет довольно занятный интерфейс, позволяющий посмотреть, как будет меняться изображение на мониторе в зависимости от времени суток. Можно настроить свое местоположение - в зависимости от него F.lux вычислит время захода и восхода солнца (сомневаюсь что вы будете пялиться в монитором во время восхода :).
Также можно настроить цветовую температуру. Меня устроили настройки по умолчанию.

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

Утилита бесплатная, есть пакеты для Windows, MacOS, Linux, iOS.


21 августа 2011

brainbench free test

Сегодня узнал что на brainbench есть бесплатный тест по .NET Framework 4:

сразу пошел и сдал. Получилось 3.81 из 5.
Тест пытается охватить все темы 4го фреймворка, от COM-взаимодействия до WCF, WPF и Workflow. Я, в общем-то, Workflow Foundation - в том виде в каком оно есть сейчас - не видел вообще. Да и с COM иметь дело особо не приходилось. Ответы на вопросы типа какой член класса делает то-то и то-то тяжело запоминаются, но легко гуглятся. 
Короче, попробовать можно. Но толку не вижу :) Майкрософтовские тесты намного релевантнее, особенно если сдавать без braindumps.

25 июля 2011

языки и программирование

Прочел заметку Why are all programming languages in English?

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

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

А каково ваше мнение?

17 июля 2011

MCPD Windows Phone и т.д.

14 июля опубликовали экзамен 70-599 PRO: Designing and Developing Windows Phone Applications.
Я его сдавал 19 апреля :) - как оказалось - сдал. В transcript экзамен появился, но MCPD Windows Phone Developer не появилось, хотя остальные необходимые экзамены у меня тоже сданы. Потом надо будет спросить.


Кстати, обновился дизайн сайта для MCP - по-моему стало лучше. Внизу справа появился блок текста рассказывающий чего делать если надо поменять имя в transcript. Похоже что это частый вопрос %) Я менял после того как получил загранпаспорт, на всякий случай - чтобы соответствовало. Пришлось сначала искать как поменять в настройках, потом гуглить, как это вообще можно сделать. Потом - связываться с региональным саппортом и доказывать что ты не верблюд это ты - отправлять скан паспорта и т.д. В общем механизм не изменился, но теперь хоть сразу ясно куда писать.


А еще я поменял работу. В след посте будет сравнение было-стало. С фотками.  

12 июля 2011

2 монитора

Только что попробовал RealTimeSoft's UltraMon utility.
Она упоминалась еще в старой статье у CodingHorror.
Для кого-то, возможно, это боян - но тем не менее - мои впечатления:

Там дофига всяких свистелок и перделок. Та фича, за которую стоит купить это приложение - это отдельный таскбар для каждого монитора. Блин, такая вещь должна быть встроена в винду!
Сначала ты подключаешь второй монитор. А с этой штукой он становится полнофункциональным, а не каким-то куском воркспейса где-то сбоку от основного монитора.
У меня очень часто встает задача переключиться между задачами на одном из мониторов - при этом задачи с другого монитора немного мешаются - дополнительный таскбар - это спасение :)

Из замеченных недостатков - preview окон, возникающе при наведении мыши на кнопку в таскбаре - не поддерживается  на дополнительном таскбаре. Припинить что-нибудь на него также не получится. Группировки кнопок на нем тоже не работают.

В общем-то, перечисленные недостатки для меня не критичны - пинить приложения удобнее в главный таскбар к Windows кнопке, группировка при наличии места уже не нужна. preview я не часто использую.

10 апреля 2011

new ms beta exam

Анонсирован новый экзамен. Пока в статусе бета-экзамена - можно сдавать бесплатно.

http://borntolearn.mslearn.net/btl/b/weblog/archive/2011/04/01/register-for-windows-phone-7-pro-beta-exam.aspx

04 марта 2011

MCPD

Сдал 70-518, получил статус MCPD.

Что касается самого Pro экзамена - он не сложный. Книжек, которые могли бы к нему подготовить, не существует (по крайней мере официальных нет, а неофициальных я не нашел), что отчасти оправдано широким охватом тем в экзамене. Вопросы касаются и Data Access, и WCF, и WinForms с WPF. В большинстве своем вопросы простые.

Захотелось поприменять все это на практике...

31 января 2011

Бета-экзамен

Сегодня пришло уведомление о том что я сдал бета-экзамен майкрософт по silverlight 4.

Что такое бета-экзамен:
Это возможность проверить набор вопросов для экзамена который будет использоваться для сертификации людей после официальной пукбликации экзамена. Поэтому в бете больше вопросов - раза в 2-3 больше, чем потом - в обычном экзамене.
Бета-экзамены бесплатны. Их анонсируют в блогах разработчиков, рассылают приглашения по всяким программам сотрудничества с майкрософтом - вобщем не очень широко. Это происходит за пару месяцев до выхода экзамена. В эти 2 месяца можно сдавать бету - если есть свободные места - количество мест на экзамен ограничено. А когда официально публикуют экзамен - по вошедшим в итоговую версию вопросам твои очки подсчитывают и решают - сдал или нет.

Я сдавал в конце ноября. Экзамен опубликован 21 января. А письмо с подтверждением пришло сегодня.

Насчет где у нас вообще можно сдать экзамен - надо смотреть сайт prometric.com - это партнер майкрософт, принимающий экзамены. У нас, в Крыму, судя по сайту, 2 площадки - обе в Симферополе.
Я сдавал в IonIdea Ukraine Test Centre. Поскольку вопросов было много - сдавал больше 2х часов. Там у них еще мониторы - ЭЛТ, выдают только 60 герц почему-то. Сотрудники говорят что не могут настроить на побольше - мол, программа для экзаменов сама меняет частоту. 2 часа мне показалось за таким монитором тяжеловато.
Насчет второй площадки - не знаю, ни разу не был. Не уверен, что лучше ;)