Блог

Какую книгу читать

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

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

Меня иногда так же спрашивают, по каким книгам я учился. Я до сих пор учусь и по разным книгам. Кое-какие книги я описал здесь на блоге в виде рецензий, но это далеко не все. Именно в данный момент я ничего не читаю, но только недавно закончил книгу по Web дизайну и по Silverlight.

Network Monitor

Каждый год примерно в это время я выпускаю свежую версию своих продуктов, которые будут доступны в течении всего последующего года. Причем всегда обновление начиналось с программы CyD CyD Network Utilities - Security tools. Этот год исключение. Не знаю почему, но первым обновилась программа мониторинга: Network Monitor. Вчера я закачал версию 2011.

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

MSN клиент на C#

Давно я уже не выкладывал статей. Еще дольше не выкладывал новых статей. Сегодня (по моему времени уже вчера) я выложил новую статью MSN клиент на C#

Расшаренные ресурсы

Я вообще редко пользуюсь расшаренными ресурсами в Windows, но с тех пор как купил HP TouchSmart и отдал его детям, я подключил к нему внешний диск и расшарил его, чтобы можно было по WiFi вытягивать с него информацию и сохранять резервные копии.

Сегодня утром подключил к этому же компьютеру еще один внешний диск. Точнее я временно подключил ноутбучный диск Toshiba через специальную коробочку для таких дисков. Какое удивление у меня было, когда у старого диска WD Book буква изменилась с H: на J:, а ноутбучный диск стал H: да еще и оказался расшаренным.

Когда можно использовать AJAX

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

Как узнать "где можно" использовать Ajax? Нужно понимать главный недостаток Ajax - не работает кнопка Back (Назад) в браузере. Если ты считаешь, что после выполненного действия пользователь может захотеть нажать кнопку назад, то ни в коем случае нельзя использовать Ajax.

Windows Live Essential 2011

Позавчера установил себе Windows Live Essential 2011. Прикольная вечь. Кто из вас юзает этот пакет на своем компьютере?

55 миллионов за 16 дней

Я как-то опустил новость о том, что кто-то хотел создать соц сеть для медиков за 55 миллионов. Читать о бреде больного просто не хотелось. Но вчера прочитал и просто ох.... оболдел. Не буду повторятся здесь, а дам только ссылку на свой пост Освоить 55 миллионов за 16 дней

Apple получила патент на Zoom

Apple ненавидят многие компании рынка ИТ и все проивзодители смартфонов судятся с яблочниками. Самое интересное, что производители смартфонов падали меньше исков на друг-друга, чем на Apple. Такие вендоры как HTC, Nokia, Motorolla имеют взаимные иски с Apple. И вот теперь еще и запатентован мультитач движение, которое используется на смартфонах iPhone для зума.

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

Инсталляция программ

В Visual Studio входит возможность создавать инсталляционные пакеты для для программ. Меня эта возможность начинает бесить. Особенно функция Зависимые пакеты. Студия ищет по исполняемому файлу (который вы добавили в проект) зависимые библиотеки и автоматически добавляет их в установчный лист. Если вы вручную добавить еще раз файл, то в архив попадет две версии библиотеки и они просто перезапишут друг друга, если установка будет идти в одно и то же место, да и архив станет неоправданно больше, поэтому я долгое время велся на эту возможнсоть.

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

Исходные коды моих проектов

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

К чему я это? На одном форуме увидел как некий XXXXXX уверяет, что видел где-то по знакомству реальные мои личные исходные коды. Почему XXXXXX вместо имени или ника? Стараюсь не переходить на личности. Могу ругаться матом, но стараюсь не переходить на личности.

Ну ладно, люди любят поливать других грязью, чтобы поднять себя, но так откровенно врать... Я даже друзьям никогда не показываю личных исходных кодов, таких проектов как например на www.cydsoft.com. Никто не видел этих исходных кодов и наверно не увидит, по крайней мере бесплатно :) даже по мега великому знакомству.

О блоге

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

Обратная связь

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

Пишите мне