Понедельник, 11 Августа. 2008
На днях все-таки дошли руки добить мою домашнюю сеть. У меня STV saturn, они как известно используют подключение PPPoE.
Думал все пройдет гладко, все компьютеры будут соединятся через рутер и пароль будет один на всех. Но проблемы начались сразу после попытки заставить работать мой рутер через их PPPoE. Он просто отказывался соединятся. Да и поля сомнительные: Server Name, DNS... Все это определяется автоматически, когда я использовал лаптоп для подключения к интернету.
Подключение просто отказывалось работать, когда я подключал STV кабель в WAN. Все работало, правда логинится нужно было опять же с лаптопа, когда я подключил кабель в обычный разъем. Но это и не удивительно, эти гнезда с WiFi работают по принципу обычного свича.
А проблема решилась очень быстро, после обновления прошивки. Оказывается на форуме TrendNet уже шли плотные дискуссии по этому поводу. Server name оказался, так сказать, полем для красоты. А адреса DNS заполнились сами после первого подключения.
Понедельник, 4 Августа. 2008
Понятно, что производить отладку веб страниц в ASP.NET можно с помощью дебагера в VS. Для этого нужно присоединить процесс w3wp.exe и расставить точки прерывания (breakpoints).
Но есть еще один способ проследить ход загрузки страницы - с помощью trace функциональности. Этот метод позволяет также проследить узкие места в производительности сайта (profiling).
Продолжить чтение "ASP.NET trace как один из инструментов отладки."
Вторник, 29 Июля. 2008
Мэшап (от англ. mash-up — смешивать) - это явление пришло с web2.0, друг для тех, кто пытается сделать денег на своем сайте. Берем контент из открытого источника - будь то новости или каталог товаров и вешаем рекламу. Много рекламы.
Говорят, что этот подход бывает полезным не только для тех кто просто желает подзаработать, но и для других - созидательных целей. Подробней об этом можно узнать на Википедии.
Еще есть каталог открытых источников для мэшапа на www.programmableweb.com.
Так что собирайте и экспериментируйте. Успехов!
Здесь я уже говорил об одном из способов преобразовать HTML в XML для упрощения дальнейшей работы с ним. Теперь я расскажу еще об одной библиотеке под названием Html Agility Pack.
Продолжить чтение "HTML парсинг (parsing)."
Пятница, 25 Июля. 2008
Все запросы к IIS, обрабатываются с помощью Internet Server Application Programming интерфейса (ISAPI) расширениями. ASP.NET имеет свой собственный фильтр, чтобы заставить страницы обрабатываются правильно. По умолчанию, ASP.NET ISAPI фильтр (aspnet_isapi.dll) обрабатывает только ASPX, ASMX, и некоторые другие файловые форматы, используемые .NET и Visual Studio. Тем не менее, этот фильтр может быть зарегистрирован с другими расширениями, для того чтобы обрабатывать запросы на другие типы файлов.
Каждый запрос через HTTP проходит через модулеи, которые охватывают различные области применения (например, аутентификация и информация сессии). После прохождения каждого модуля, запросу присваивается единый HTTP обработчик, который определяет, каким образом система будет реагировать на запрос. По завершении обработки запроса, ответ проходит обратно через поток HTTP модулей и после чего передается пользователю.
Продолжить чтение "Введение в ASP.NET HTTP модули (HttpModule) и обработчики (HttpHandler)"
Пятница, 11 Июля. 2008
Даже любителям FireFox, приходится тестировать свои сайты в IE. Те кто привыкли использовать FireBug и другие полезные плагины для отладки может прийтись очень туго. Но есть одно но. IE тоже поддерживает плагины, и есть кое-что, что может облегчить жизнь. И конечно не стоит забывать о версиях, в списке софта есть так называемый MultipleIE, название которого говорит само за себя.
Продолжить чтение "Internet Explorer и разработчик."
Вот пара ссылок над которыми смеялись всей конторой:
http://www.fishki.net/comment.php?id=37898
http://youtube.com/watch?v=7scnB_GYzik - Осторожно, не нормативная лексика.
Вторник, 8 Июля. 2008
Меня долго интересовала тема преобразования HTML в XML. Без конвертирования такого рода парсить страницу можно только регулярными выражениями или еще хуже, какими-нибудь токенайзерами или даже методами для работы со строками. Эту задачу мне приходилось решать на разных языках. Когда дело дохло до C# я был во всеоружии.
Продолжить чтение "Исправляем HTML для чтения как XML."
Понедельник, 7 Июля. 2008
Здесь собраны плагины, которые помогают серфингу и WEB разработке. Не вижу смысла в панелях с кучей кнопок, которые просто делают переадресацию на сайт с утилитой. Их я просто храню в избранных или использую Advanced URL Builder.
Продолжить чтение "Как сделать FireFox 2 лучшим из браузеров?"
Есть некоторое количество способов проиграть MP3 сразу после загрузки. Но каждый из них сводится к вызову внешнего проигрывателя, будь то MediaPlayer, RealPlayer, SilverLight, Flash или что-нибудь еще... Лично я остановился на Adobe Flash. Он установлен на машинах 98% пользователей Интернета и его очень легко использовать. С начала я нашел несколько интересных API для проигрывания музыки во Flash, но с управлением из JavaScript.
Продолжить чтение "Играем MP3 при загрузке страницы."
Вторник, 1 Июля. 2008
Ни для кого не секрет, что у любой более или менее большой программы есть возможность расширения функциональность по средствам сторонних дополнений. VS2008 как и VS2005 этому не исключение. Эта запись будет содержать список плагинов(plugins) для Студии 2008, которыми я пользуюсь. Основная часть из них расположена на официальном сайте Visual Studio Gallery.
Продолжить чтение "Плагины для Visual Studio 2008."
Часто возникает потребность создать скрипт для заполнения таблицы данными, которые уже есть в таблице 
Ну, скажем, данные таблицы были заполнены уже давно, каким либо способом. Бэкап или экспорт делать не хочется, а нужен простой текстовый скрипт с INSERT выражениями. К сожалению, ни утилиты командной строки, ни Management Studio это делать не умеет. А есть только программы сторонних производителей, которые стоят денег.
Что делать, есть покупка нецелесообразна, а в ручную ковыряться не хочется?
Продолжить чтение "Создание INSERT скрипта для данных таблицы MSSQL."
Четверг, 26 Июня. 2008
Вчера нашел забавную библиотеку на Flash для наложения фильтров на видео, в том числе и изображение с веб-камеры. API состоит из 30 различных эффектов, которые можно попробовать и скачать на сайте разработчика Neave. Те, кто не знаком со Flash или программированием, могут просто посмеятся и сохранить небольшой ролик о себе.
Пятница, 20 Июня. 2008
Время идет вперед. Состав используемых программ несколько изменился и пополнился...
Сижу на работе, нашлась свободная минутка о чем-нибудь написать.
Заметил, что на работе я использую частично другой софт чем дома. Это связанно с вопросами лицензирования. Обычно нужно тщательно изучить лицензию, если это не OpenSource, на примере InfranView я убедился, что Freeware еще не обозначает что ее можно использовать на рабочем месте. Думаю, каждый в IT знает, как сложно уговорить начальство купить какую либо программу, и если это удается, процесс покупки обычно затягивается на не определенный срок, так, что это начинает казаться бессмысленным.
У меня в арсенале всегда есть ряд программ, которые я устанавливаю для удобства работы. Я не буду говорить о бесплатных антивирусах и фаерволах, этого добра в каждой компании больше чем достаточно. И так открою свой список в пуске и папку, куда я кладу программы без установщика...
Этот список программ работает на WindowsXP.
Продолжить чтение "Софт, который можно использовать на работе."
Четверг, 19 Июня. 2008
Эту историю уже давольно давно прислал мне Алексей. Теперь и я ее прочитал:
Так. Правдивая история! Навеяно темой терроризма и межнациональных драк.
Итак, 1988 год (или 89?). Буэнос-Айрес. Огромный город-монстр, внешне в центре напоминающий Нью-Йорк на Манхеттене (честное
слово).
Продолжить чтение "Аргентинская трагикомедия"
|