Для меня было большим разочарованием узнать, что стандартный класс WebRequest (HttpWebRequest) не поддерживает отправку данных множественного содержимого. Конечно, в классе WebClient есть метод загрузки файла на удаленный узел, который как раз использует multipart, но он не поможет если кроме файла нужно передать еще и другие данные.
Читать дальше →

Post to Twitter

C#Генерация MD5 хэша

Янв 20, 2011

Хотя в интернете полно информации по генерации MD5 хэша в C#, я все равно решил написать здесь реализацию этой полезнейшей функции. Данная возможность реализуется стандартными средствами .Net Framework. Для этого необходимо использовать пространство имен System.Security.Cryptography.
Читать дальше →

Post to Twitter


После первого опыта написания класса и программы на C#, я попросил знатоков этого языка оценить свежеиспеченный код. Для этого был направлен вопрос на форум сайта RSDN. Спустя несколько минут, я получил полный и развернутый ответ с указанием на все недочеты и узкие места в моем коде. Давайте посмотрим, как можно улучшить написанный ранее класс.
Читать дальше →

Post to Twitter

C#Рефспамер LiveInternet

Янв 10, 2011


Каждый раз, просматривая статистику посещений блога в LiveInternet, мне становится интересно - с какого сайта посетитель пришел ко мне, и поэтому я постоянно перехожу на сайт-источник. Тут то мне и пришла идея написать некий спамер. Оказывается у данного метода, есть свое имя - рефспам.
Читать дальше →

Post to Twitter


После небольшого штудирования книг по C#, были замечены некоторые сходства с языком Delphi. Например, зная что делает тот или иной код в Delphi и найдя аналогию в C#, код начинает восприниматься более легче. Но нужно заметить, что не всегда сходства кода выполняют одни и те же действия.
Читать дальше →

Post to Twitter


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

Post to Twitter


У некоторых пользователей Portable Delphi возникли трудности с установкой востребованного компонента Indy в эту среду разработки. Поэтому привожу здесь подробную инструкцию по установке с картинками.
Читать дальше →

Post to Twitter


Есть такая замечательная программа - Equipment Manager от Orange System, которая является OSS/BSS (система поддержки операционной и бизнес деятельности операторов связи). Она содержит систему мониторинга, которую я и попытался воспроизвести в своем примере.
Читать дальше →

Post to Twitter


Использовав в своем проекте модуль SQLite, я ужаснулся его тормознутостью. Оказывается есть способ ускорить выполнение запросов используя транзакции. И если у вас скуллайт работает медленно, то вы просто не умеете его готовить. О рецепте далее...
Читать дальше →

Post to Twitter


Очень часто основной функцией программы является парсинг текста и "выдирание" нужной информации. И если не воспользоваться дополнительными компонентами, то это может стать настоящей проблемой, на решение которой каждый раз будет затрачиваться много времени. Для этих целей удобно пользоваться модулем регулярных выражений RegExpr.
Читать дальше →

Post to Twitter

Яндекс.Метрика