Программирование

Microsoft .NET vs Java Trailer

Воскресенье, Август 29th, 2010 | Программирование, Юмор | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (1 голосов, средний: 5.00 из 5)
Loading ... Loading ...

Этим постом я открываю новую категорию юмора в видео формате (не могу обещать, что все будет по программистской тематике, но я буду стараться)


Генератор GUID’ов

Воскресенье, Август 29th, 2010 | Закладки, Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (Оцените статью, регистрация не требуется)
Loading ... Loading ...

Это не пост, это скорее bookmark на сайт который пригодиться каждому: Online GUID Generator, отличительная особенность – есть возможность генерировать GUID пачками вплоть до 2000 штук за раз.


Cookieмолка или сериализация CookieContainer

Понедельник, Июль 12th, 2010 | Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (1 голосов, средний: 5.00 из 5)
Loading ... Loading ...

Эта статья станет своего рода продолжением сказания о том как посылать запросы на веб-сервер POST и GET запросами посредством HttpWebRequest, но на этот раз мы немного «шагнем в бок».

Представьте такую ситуацию: проект по парсингу данных, большого количества данных, разрабатывается несколькими людьми. Часть данных доступна без авторизации, а часть исключительно после.

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

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

› далее


Отправляем запрос на веб-сервер средствами WebRequest

Воскресенье, Июль 11th, 2010 | Программирование | 41 коммент. »

1 звезда2 звезд3 звезд4 звезд5 звезд (6 голосов, средний: 4.17 из 5)
Loading ... Loading ...

В этой статье я расскажу про то, как можно реализовать отправку веб-формы на сервер методом GET, POST запросов (и про то как их отправить «одновременно» ;) ) средствами класса WebRequest.

Занимаюсь подобным вопросом последнюю неделю и, надо сказать, надоело искать и собирать информацию по крупицам (её много, но, к сожалению, она однообразна). Поэтому я постараюсь объединить все, что мне понадобилось при эмуляции процесса авторизации в данной статье, надеюсь это сэкономит Вам время.

› далее


Сворачиваемся в System Tray сразу после запуска

Четверг, Июль 8th, 2010 | Программирование | 14 коммент. »

1 звезда2 звезд3 звезд4 звезд5 звезд (2 голосов, средний: 5.00 из 5)
Loading ... Loading ...

Сегодня я расскажу про то как можно свернуть приложение в системный трей (область уведомлений), сразу после его запуска.

Скажу сразу, ничего сложного, просто нужно знать где что написать…

› далее


Решение СЛАУ. Метод Якоби

Понедельник, Июль 5th, 2010 | Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (5 голосов, средний: 4.60 из 5)
Loading ... Loading ...

Это еще один итерационный метод, немногим похожий на метод Гаусса-Зейделя, о котором я уже рассказывал.

Опять таки, не буду дублировать суровые математические выкладки с википедии связанные с методом Якоби, а приведу исходник на C# и пример, демонстрирующий как им пользоваться.

› далее


Решение СЛАУ. Метод Гаусса-Зейделя

Воскресенье, Июль 4th, 2010 | Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (10 голосов, средний: 4.20 из 5)
Loading ... Loading ...

Раньше я уже рассматривал метод Гаусса с выбором главного элемента для решения СЛАУ, сложность которого составляет O(N^3), что может быть не приемлемым при решении больших СЛАУ.

Метод Гаусса-Зейделя – итерационный метод решения СЛАУ. В этой статье я приведу реализацию алгоритма на C#.

› далее


Цикл с пост условием. Две трактовки, почему?

Среда, Июнь 30th, 2010 | Программирование | 2 коммент. »

1 звезда2 звезд3 звезд4 звезд5 звезд (Оцените статью, регистрация не требуется)
Loading ... Loading ...

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

› далее


Получаем курсы валют ЦБ РФ на C#

Вторник, Июнь 29th, 2010 | Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (1 голосов, средний: 4.00 из 5)
Loading ... Loading ...

Сегодня у меня появилось непреодолимое желание получить курсы валют ЦБ РФ.

Порывшись в интернете, оказалось, что сайт центробанка предоставляет обменные курсы различных валют к рублю в виде XML. Я написал метод возвращающий список котировок установленных ЦБ РФ на текущую дату.

Под катом исходник класса, и пример обращения с ним…

› далее


Глобальные переменные в C#

Понедельник, Июнь 28th, 2010 | Программирование | Нет комментариев »

1 звезда2 звезд3 звезд4 звезд5 звезд (4 голосов, средний: 3.75 из 5)
Loading ... Loading ...

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

Возможно, я сейчас расскажу вам про вполне очевидную вещь, которая для меня, в свое время, вовсе не была таковой. По началу, надо сказать, я даже думал, что в C# и других языках программирования, с подобной ему архитектурой, такого понятия как глобальная переменная нет в принципе.

Как вариант, можно настраивать ссылки из каждого создаваемого объекта (там где это необходимо разумеется) на «уникальный объект». Скажу сразу, это не вариант, т.к. это, как минимум, не красиво…

› далее


Поиск по блогу