Обновить
1115.42

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

Искусство создания компьютерных программ

Сначала показывать
Период
Уровень сложности

Создание запрещенного информационного потока. 257 тредов

Время на прочтение3 мин
Охват и читатели971
Это первая статья из серии статей о создании запрещённых информационных потоков (ИП). Идеи организации этих ИП придуманы не здесь и не мной. Мне довелось лишь реализовывать в учебных целях утилиты, демонстрирующие эти уязвимости.

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

Сетевой планшетный сканер

Время на прочтение4 мин
Охват и читатели5.4K
Добрый день, уважаемый хаброчитатель!

Этот топик — отголоски прошлого.
Дело было в далеком 2006 году. Надо было написать курсовую работу по «сетям», причем задание надо было придумать самому, главное, чтобы в курсовой была программа использующая клиент-серверную архитектуру. Не знаю кто укусил меня и за какое место, но я предложил программу получения картинок с сетевого планшетного сканера. Другими словами стоят рядом два компьютера и у них один сканер на двоих. Я предполагаю, что сейчас уже полно подобного рода реализаций как программных так и аппаратных, но эта работа делалась давно и мне захотелось поделиться этой разработкой с вами, уважаемые хабропользователи.

Если все же интересно, то приступим

Умные эксепшены

Время на прочтение2 мин
Охват и читатели5.5K
Недавно ковырял паттерны проектирования и попутно пытался переделать один проект на эксепшены. Из этого коктейля родилось несколько мыслей, которыми хочется поделиться с общественностью.
Читать дальше →

Getting Started With Processing на русском

Время на прочтение1 мин
Охват и читатели10K
image

В настоящий момент книга готовится к выходу в одном из питерских издательств.
Скачать отрывок в PDF (2,4 Мб, 21 стр) (содержание, предисловие и первая вводная глава)

IronLisp

Время на прочтение1 мин
Охват и читатели1.2K
В семействе Iron-языков прибавление.
На сайте http://www.codeplex.com/IronLisp анонсировали разработку IronLisp — реализации языка LISP под платформу .NET.
По аналогии с IronPython и IronRuby, IronLisp также является DLR-языком (Dynamic Language Runtime).
Приставкой Iron разработчики подчеркивают направленность языков на технологию Silverlight (iron и silver металлы :).
Проект сейчас находится в состоянии активной разработки ('very alpha'), поэтому не балует описаниями и установочным комплектом. Есть возможность скачать исходники проекта, и самостоятельно скомпилировать его (владельцам VS — будет немного проще).

Источник: http://xacc.wordpress.com/
12 ...
1095

Вклад авторов