Главная » Архив рубрики "Программирование" (Page 27)

Про использование функционального стиля в ежедневном C#. Убираем простое дублирование кода

30 декабря 2009 г.
Современное ПО для создания другого ПО достигло огромных высот. Хоть и похоже на тавтологию но это правда. После появления Java и IntelijIdea а так же C# нам как программистам очень мало рутинной работы осталось делать руками. Даже рефакторинги оказались автоматизированными. Казалось — бы программисту осталось только напрягать голову для создания... Читать дальше »
Теги:
рубрика C#
ads

Пишем программы на Delphi. «Бегающая» кнопка

26 декабря 2009 г.
Многие начинающие программисты мечтают написать программу «шутку». В рунете есть очень много шуточных программ. Например «Бегающая» кнопка. Сегодня я опишу как написать такую программу. Создание формы Для начала создадим форму для приложения: File >> New >> Application Далее создадим текст где и будет наш вопрос: Нажмите на кнопку «А». Текстовую... Читать дальше »
Теги:
рубрика Программирование
ads

Модификация JWChat для обеспечения сервиса онлайн-консультации

22 декабря 2009 г.
Мотивация Для многих организаций всё более актуальным становится вопрос упрощения и ускорения двустороннего взаимодействия с клиентами посредством ИТ. На корпоративных сайтах, как правило, можно встретить номера телефонов, адреса электронной почты, контакты менеджеров в различных системах сообщений, какую-либо разновидность гостевой книги (что то вроде «задать вопрос») и, в лучшем случае, форум.... Читать дальше »
ads

Перехват WinAPI и других библиотечных функций

14 декабря 2009 г.
Добавить в программу поддержку нового сетевого протокола, заставить ее считать, что период пробной эксплуатации еще не прошел, скрыть файл или папку. Это и много другое можно реализовать с помощью перехвата функций Windows API. Что же для этого надо?... Читать дальше »
Теги:
рубрика Windows, Программирование

Задача нахождения суммы элементов массива на интервале, методы её решения

29 ноября 2009 г.
Определение Часто возникает задача, когда нужно посчитать сумму от i-го до j-го элемента в массиве A. Формально определим её: Найти sum = Рассмотрим как такую задачу решают простым методом.... Читать дальше »

Привязываем к объекту любые данные с помощью словаря свойств-расширений

9 ноября 2009 г.
Наверняка, многие из вас любят писать разные методы-расширения. Хочу с вами поделиться одним из таких методов, возможно кому-то он покажется удобным. Проблема Иногда в процессе работы встает необходимость удобно и быстро привязать к объекту какие-то вспомогательные данные, а строго типизированный C# не позволяет нам этого сделать. Ниже я приведу свое... Читать дальше »
Теги:
рубрика C#

Socks Proxy на C#: асинхронные сокеты

5 ноября 2009 г.
При разработке сетевых приложений нередко для упрощения архитектуры приложения используется асинхронная модель работы с сокетами. Работа с асинхронной моделью делится на 2 этапа: начало операции и ее завершение. В метод начала операции передается метод, который будет вызван после завершения операции (т.н. callback), а также объект, который будет доступен в callback-методе.... Читать дальше »
Теги:
рубрика C#, Интернет