В современных WEB приложениях часто бывает недостаточно создания HTML страниц, но нужна поддержка, скажем, RSS или JSON. Распространенным способом можно считать создание ASPX страницы с измененным MIME типом.
Как-то, я уже рассказывал о приемах анализа сайта. Сейчас я хочу подробней остановится на анализе крупных игроков интернет коммерции.
Сегодня получил плееры купленные на Ebay. Для одно заявленный объем был 4GB, для другого 8GB. Первым делом изучил меню, и решил просмотреть доступные прошивки :). Сам по себе плеер умеет делать довольно много интересного: FM, запись, MP3 и просмотр видео и картинок. Первая страница, которая остановила мое внимание, была о удалении хака по увеличению объема […]
Продолжить чтение "MP3/MP4 плееры из Китая с большим объемом памяти." »
Гугл видимо не знает о реализации транслитерации на C#. Следующий код взят из плагина Rus to Lat для WordPress. Транслитерация переводит следующий текст «Транслитерация русских символов английские» в «Transliteraciya russkix simvolov v anglijskie» Как и в плагине, предложенная транслитерация поддерживает два формата — ГОСТ 16876-71 и ISO 9-95. UPD: Для одностороннего перевода в латиницу, за […]
Вот такие вот фотки обнаружил на блоге своего босса. До этого момента я видел изречение «Do C++ for food» и это было юмором. Стоит только догадываться, к чему это 😯 😉 Источник: Will Blog 4 Food
Я позволю себе, перенести эту статью к себе в блог, так, чтобы не потерялась… Джек Швагер Мало существует вещей, которые игнорировать проще, чем советы в торговле. Многие из наиболее важных правил торговли распространены настолько широко, что потеряли свою способность будить хоть какую-то мысль в новом игроке. Таким образом, жизненно важные рыночные откровения часто путают с […]
Продолжить чтение "Восемьдесят два правила торговли и замечания по поводу рынка" »
Один мой добрый коллега прислал ссылку на отличный MSSQL скрипт, генерирующий класс на основе таблицы. Для меня, это внушительная экономия времени, так как даже с учетом всевозможных генераторов для LINQ и Hibernate. Предположим, что бизнес объект, после загрузки из базы, проходит через WCF, но для этого класс нужно снабдить дополнительными атрибутами DataMember. Процесс приписывания атрибута […]
Продолжить чтение "Генерация Entity классов с помощью MSSQL." »
Перезагрузка страницы из кода часто оказывается самым быстрым и безобидным, с точки зрения целостности и актуальности данных. Этот прием часто использует больше ресурсов чем обычный, повторный вызов DataBind или обновление параметров в ручную. Но если учесть то, что над страницей работает сразу несколько разработчиков, учесть все нюансы бывает довольно сложно.
Часто встречаю статьи о том как «расширить» возможности того или иного сайта. Вот еще одна статья из последнего номера Хакер подвигнулся меня высказаться о сложившейся ситуации. Видео порталы, социальные сети, аукционы и многие другие сайты подвержены недобросовестному использованию со стороны пользователя. Самое страшное то, что сайт сам по себе имеет ту или иную функциональность, сделать […]
Продолжить чтение "Как Greasemonkey расширяет функциональность дырявых сайтов." »