Я уже рассказывал о загадках IE8. Сегодня столкнулся с еще одной — innerHTML как и его братья outerHTML и insertAdjacentHTML(where, html) выдают «Unknown runtime error«. Смею заметить, что ошибка крайне информативая, в стиле IE8, так сказать.
Продолжить чтение "Проблема innerHTML в IE8 или фиксим руки «изобретателей стандартов»." »
Вы когда нибудь выбирали язык программирования для поставленной задачи? Или всегда делаете все на одном, своем любимом языке? Меня эта тема интересует прежде всего из-за скорости обработки и количества потребляемой памяти веб приложениями, внешне делающими одно и то-же. Прежде всего меня интересуют следующие языки: PHP, C#, Python и Java, так как, мне удалось познакомится только […]
Продолжить чтение "Производительность и скорость работы языков программирования." »
Я за свою сознательную жизнь написал с десяток классов для организации постраничего вывода на разных языках и под разные технологии. С приходом LINQ, в C# теперь можно сделать его универсальным. Я не претендую на абсолютную правильность изложенного, тем не менее, я гарантирую, что предложенные методы работают.
Речь пойдет о программах, позволяющих показывать свой десктоп или находится на удаленном десктопе независимо от того, какой у вас IP и за какими NAT-ами вы спрятаны. Удаленный доступ, это идеальный способ помочь друзьям или родителям объяснить или разобраться с проблемой в комьютере не тратя время на транспорт. Конечно, ходить в гости это хорошо, особенно к […]
Продолжить чтение "Удаленный доступ к десктопу в обе стороны." »
Статья написана не мной, но кажется очень интересной, чтобы ее не потерять, сохранил на блоге. Возможно, кому-то она покажется тоже интересной. Проект «Синяя таблетка».
Продолжить чтение "Виртуализация на уровне железа BluePill" »
Есть немного погуглить, то становится ясно, что простого пути для создания собственного анализатора HTTP (не путать с TCP, который на уровень ниже того что надо было мне) нет. Простой и понятный код в свободном доступе отсутствует. Я постоянно напарывался на программы, которые мега разработчики хотят толкать за бабло. Ну есть нет бесплатно, то придется реверсить…
Допустим, вам нужно содрать какие-то табличные (или не совсем табличные) данные со страницы. Но эти данные не совсем хорошо поддаются очистке, скажем, для конвертации в XML или CSV. Можно написать программу парсер, но это потребует дополнительное время. Легче просто запустить JavaScript, и с помощью JQuery достать все необходимые параметры. Для того чтобы запустить свой JavaScript […]
Продолжить чтение "Javascript шел (shell) в контексте исследуемой страницы." »
Есть много способов вызова методов ASP.NET (вызов WebService или статический Page метод). Но в этом посте речь подет об интерфейсе IPostBackEventHandler
Продолжить чтение "Postback события ASP.NET из JavaScript" »
Поднять свой сайт на Mono ( .NET Framework с открытым исходным кодом) технически возможно и с помощью виртуального хостинга на серверах DreamHost. Для этого можно использовать предварительно установленной модуль FastCGI, который доступен на DreamHost для Apache и LightHttpd Web-серверов, с помощью которого затем настроить динамическую загрузку Mono FastCGI. Как и любой другой динамический сервер FastCGI […]
Продолжить чтение "Установка Mono на Dreamhost или другой выделенный сервер." »
Я не дизайнер, хотя часто работаю с цветом. Беру бесплатный шаблон и подгоняю его под конкретный сайт, изменяя цвета и картинки. Чтобы цвета были гармоничными и не резали глаз их нужно подобрать друг к другу. Это целая наука, которой я не обладаю. Специально для меня, и решения этой задачи, есть огромное количество онлайн сервисов о […]