Зачем уметь писать код в блокноте

Я уже говорил, что у нас на работе многие (из тех, с кем я общался) пишут код в блокното-подобных редакторах кода и не используют Visual Studio. А зачем это нужно? Почему не использовать возможности Visual Studio, ведь его возможности могут реально быть полезными?

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

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

Мягкая игрушка

Сегодня возьму, и нагло пропиарю сайт Мягкая игрушка Panda-Toys. На сайте представлена мягкая игрушка Российского производителя, качественная и просто классная.

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

Игрушка производиться в России, а не в Китае, и компоненты все Российские или Белорусские. Не хочется бросаться словами типа "поддержки отечественного производителя", потому что это вопрос не поддержки, а просто качества. Лично я Китайским игрушкам не доверяю. Мягкую игрушку лучше покупать Российского или Европейского производства. Вторая правда дороже, поэтому я чаще смотрю на российские игрушки.

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

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

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

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

Network Monitor

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

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

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

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

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

MSN клиент на C#

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

Windows Live Essential 2011

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

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

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

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

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

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

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

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

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

О блоге

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

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

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

Пишите мне