30 нояб. 2010 г.

ВКонтакте - через jabber

Не знаю давно ли, но ВКонтакте стал позволять обмениваться сообщенями с друзьями через Jabber-сервер. Что не может не радовать, ибо для этого можно пользовать любой мессенджер, умеющий работать через протокол Jabber-а.

Та же возможность есть и у Facebook, последователем которого, как ни крути, ВКонтакте остается быть.

Функциональный поясной ремень

Имхо, идея суперская. Погрешность на одежду, конечно имеется, но все равно...

29 нояб. 2010 г.

Unhandled Exception

Реальный пример Unhandled Exception (Необработанное Исключение). Такое бывает, когда не используют try/catch.

27 нояб. 2010 г.

"Метро 2033"

Кстати, о писче духовной. Намедни дочитал творение Дмитрия Глуховского "Метро 2033". Примерный сюжет: люди, вынужденные жить в метро после атомной войны, сталкиваются с давно уже пройденными этапами развития своей цивилизации в миниатюре (не-рыбо-не-мясо, нацисты, капиталисты, социалисты, людоеды). Еще они сталкиваются с новым вариантом жизни на планете, возникшем под действием радиации. Сказать честно, если бы мне за 5 минут дали выжимку из книги и выбор читать или нет, я бы выбрал второе.

Главный вопрос к сюжету, который возник в конце прочтения, - зачем черные полезли в метро?! Им что, сверху было мало места?! Имхо, реальное упущение автора. Сомневаюсь, что я один задался этим вопросом.

Что покоробило в книге, так это поливание грязью "красных активистов". В лице них хается советская власть, которая, в сущности, это метро-то и построила.

А так - книга как книга. Если есть возможность заплатить гривень 40-50, чтобы оплатить труд автора, печатников, водителей, художников и прочих, причастных к проекту, то ради нескольких часов чтения, имхо, можно потратить.

ЗЫЖ Правда, особой объективности я могу и не выказать, имбо перед этой книгой я по очереди прочитал сначала Маяковского "Путешествие в Америку", а затем Булгакова - "Белая Гвардия", "Записки юного врача" и несколько рассказов. Поэтому "Метро 2033" воспринялось как работа отличника-ПТУшника.

26 нояб. 2010 г.

Фильмочки

Только что посмотрели с супругой фильм "Interception" ("Начало"). Фильм впечатлил. Закрученность сюжета и оторванность идеи от реальности очень захватила. Последнее время я для себя определил новый разряд духовной пищи (чтиво, кино) - "Стоит потраченного времени". Так вот, "Начало" подпадает под... категорию "Не жалко потраченного времени". Да. Время, потраченное на просмотр фильма, значительно дороже отдачи от этого фильма. Но в пятницу потратить пару часов на просмотр качественного непредсказуемого сюжета не так жалко, как на просмотр чего-то типа "Хищника".
В общем, если будет пара лишних часов и с поллитра кагора - есть вариант как этот кагор употребить - под фильм "Начало" :).

25 нояб. 2010 г.

Наш двор.

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

На волне последних мэрских выборов добавили еще одни качели. Количество маргинальных посетителей не уменьшили.

Фото-зарисовки

Сфоткал сатаниста от Daewoo.

ЗЫЖ Для тех, кто в танке - аналогия с сатанистами возникла из-за перевернутого значка Daewoo

Смайлик в небе

Субж, собсна... Снято сегодня. В Одессе.

24 нояб. 2010 г.

Экивоки

Взято отсюда:
"Начнём с первого правила архитектора программного обеспечения. Если вы хотите спроектировать framework, то не делайте этого. Второе правило - если вы хотите спроектировать framework, то никогда не делайте этого. Третье правило – если вы всё ещё хотите спроектировать framework, то так вам и надо, отвечать за последствия будете сами :)"

Мышь A4Tech WOP-35

После долгого перерыва в использовании мыши A4Tech WOP-35 снова поставил ее таки себе на работе. Решил написать хвалебную оду заметку сему девайсу.
Решительно не понимаю людей, которые отказываются от подобных гаджетов (в частности - от манипуляторов) с воплями "Зачем мне это?! Оно сложное! Мне нужно простое!" Дык, мак вам в руки - одна кнопка и без скроллера. Да еще и с шариком - самое то!
А я уже лет 8 пользую WOP-35. Основное преимущество этой мыши перед остальными - 4 настраиваемых кнопки + 1 не настраиваемая (левая кнопка).

Настраиваю кнопки я так, как показано на скриншоте окна настроек мыши:

  1. Под указательным пальцем - не настраиваемая левая кнопка мыши

  2. Под средним пальцем - двойной клик левой клавишей

  3. Под дальним колесом - Esc. Она используется не часто, т.к. нужно отрывать указательный или средний пальцы, чтобы нажать ее. Да еще и есть риск прокрутить колесо, что не всегда удобно

  4. Под безымянным пальцем - правая кнопка мыши

  5. Под большим пальцем - Enter. Одна из наиболее часто используемых кнопок на ровне с левой и правой кнопками.



Наличие кнопок для Enter и двойного клика экономит уйму времени на протяжение рабочего дня. Enter нажимается правой рукой (в правой части клавиатуры). Для этого руку нужно сымать с мыши. А тут - все под рукой. Точнее, под пальцем.
Кнопка с двойным кликом экономит ровно половину времени от двойного нажатия на левую кнопку. Какая-то микросекунда, но в сумме за день получается сравнительно немало. А за неделю? А за год? А ежели сэкономленное время потом учтётся на смертном одре? ;)

Эргономика у мыши довольно удобная. Мышь достаточно выпуклая, чтобы на ней точно уместилась ладонь. Остальное меня не очень интересует. Но, имхо, 8 лет использования говорит о том, что меня от это мыши прёт. :)

23 нояб. 2010 г.

Обновление Sysinternals Suite

Обновился набор от Sysinternals Sysinternals Suite. Набор архиполезных администраторских утилит от Марка Руссиновича. Рекламировать его смысла нет.
Одна из главных фич новой версии Process Explorer - индикация сетевой активности процесса.
И, не уверен, что новая фича, но я ее раньше не замечал, - отображение сервиса, исполняемого svchost.exe. При наведении мыши на этот процесс можно посмотреть что именно он выполняет. Имхо - фича полезная, ибо какая-то кака может спрятаться за svchost, а админ ее и не заметит.

Еще одна фича, которую я всегда пользую - проверка подписанности образа процесса (Options/Verify Image Signatures). В отдельном столце отображается результат сверки цифровой подписи образа процесса и записи на сайте производителя. Оч удобно вычислять произведения кустарных мастеров. Тем паче с названиями типа svshost.exe...

22 нояб. 2010 г.

Новый сервис online-платежей

Bigmir.Net запустил новый сервис оплат через интернет - Plategka.Com. По внешнему виду - платежный терминал, только с web-интерфейсом. Платить можно, в том числе, за коммунальные услуги.
Тенденция, имхо, положительная. Тем паче, не СПД какой-то, а более или менее крупная компания с именем. Главный вопрос, конечно, - квитанции. И как всегда, на сайте об этом - ни слова.

ЗЫЖ А включаешь - не работает! (с) Жванецкъй.

20 нояб. 2010 г.

День рождения винды, аднака...

20.11.1985 был выпущен первый релиз Windows. Не то, чтобы стоило напиваться по этому поводу, но стакан томатного соку, имхо, можно поднять за это событие. Думаю, процентов 70 нонешних IT-crowd начали свое знакомство с персоналками именно с этой операционки.

Вот тут лежит .DOC-файл с перечнем ключевых событий в истории Microsoft. Правда, заканчивается список на 2003 году почему-то.

Здесь продублировал файл на случай его кончины в первоисточнике

16 нояб. 2010 г.

Две аксиомы компьютерного программирования

Вольный перевод этой странички.

Две аксиомы компьютерного программирования
Глен Витман скомпилировал у себя на странице подборку Двух Аксиом. Вот краткая история этого дела:

Несколько лет назад я (Чарльз Миллер) трепался с каким-то типом в баре. Когда я ему сказал, что я экономист, он спросил:
— Дык, и какие две аксиомы экономики?
— Чего? - был мой ему ответ.
— Ну... Две аксиомы. Ты не в курсе что ли? У каждой сферы деятельности есть только 2 аксиомы, которые необходимо знать. Всё остальное - либо приложения к этим двум аксиомам, либо ненужный мусор.
— Хмм. Okay. Вот тебе Две Аксиомы экономики. Первая: Вопрос стимулов (так? - прим переводчика). Вторая: Бесплатный сыр - только в мышеловке.
Уж вечер близился, а я всё играл в игру Две Аксиомы.

В этой подборке отмечено, что многие не соглашаются, что можно отделаться всего лишь Двумя Аксиомами. Поэтому я выкручиваюсь. Итак - мои Две по Две Аксиомы:


Компьютерного программирования


  1. Любая проблема может быть разрешена разбиением её на множество более мелких проблем.

  2. Компьютер всегда делает ровно то, что ему сказано сделать. (за исключением перегретого железа и т.п. - прим. переводчика).


Разработки программного обеспечения

  1. Написание кода - самая легкая часть. Написание кода так, чтобы он был понятен по прошествии времени - самая важная часть.

  2. Сделай это работающим, затем сделай это элегантным, потом сделай это быстрым.

15 нояб. 2010 г.

Игра слов

Gadgets = Гаджеты = Гад же ты!

8 нояб. 2010 г.

Англоязычные заморочки.

"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo". Корректная английская фраза, состоящая из 8 слов. Переводится примерно так: "Бизоны из Баффало, которых пугают бизоны из Баффало, пугают бизонов из Баффало". Прикол, конечно же, в значении слова (угадайте какого! :)) buffalo: бизон, Баффало (район Нью-Йорка), пугать/настораживать.