LINUX.ORG.RU

Сообщения SV0L0CH

 

[генераторы][продолжения][кодогенерация][ФП ГМ] Как избавиться от yield?

Форум — Development

Есть функция, читающая данные из потока. Задача состоит в том чтобы получить функцию, которая вместо вызова процедуры чтения просто ожидала поступления новых данных. В данном случае вполне достаточно просто заменить все вызовы процедуры чтения на yield и оставить остальное как есть.

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

Ваши предложения?

 

SV0L0CH
()

От чего может внезапно перегружаться комп?

Форум — Linux-hardware

В последние пару дней начались неожиданные перегрузки компа.

Что это может быть?

Подозреваемые: бесперебойник, блок питания, материнка, провода.

Известно что нас сейчас значительно потеплело.

SV0L0CH
()

[ПГМ][хочется странного]ссылки

Форум — Talks

Обычно, ссылаясь на источник указывают сокращённое название книги, номер главы и параграфа.

Мне такой способ кажется неудобным. Иногда создаётся впечатление, что большинство участников срача^Wдиспута пользуется печатными изданиями, всвязи с чем они пренебрегают даже цитированием.

В общем, может кто знает сайт на котором размещены всякие библии, разбитые по параграфам, так чтобы можно было ссылаться на отдельный параграф?

 

SV0L0CH
()

[вещества][хочется странного][c][asm]Вызовы произвольных функций

Форум — Development

Есть указатель полученый dlsym(). Требуестя произвести вызов полученой функции.

Предполагается нечьто такое:

void call(void* func, void* args, size_t args_size, void* res, size_t res_size)

Хотелось бы узнать стандартное кросплатформенное решение(если оно есть).

Зачем надо: для ускорения разработки биндингов.

 , , ,

SV0L0CH
()

Украинских школьников будут учить по электронным учебникам

Форум — Talks

http://www.rosbalt.ru/2010/02/19/714462.html

Для Ъ:

КИЕВ, 19 февраля. Государственное специализированное издательство «Освита» совместно с Институтом инновационных технологий и содержания образования министерства образования и науки и издательским домом «Мост Паблишинг» презентовали проект «Школьный электронный учебник будущего». Как сообщает ИМК, по словам создателей, данный электронный учебник — первая в мире разработка, предназначенная специально для школ.

Электронный учебник базируется на американской разработке «электронной бумаги», которая не влияет на утомляемость глаз, а зарядки аккумулятора хватает на чтение до 10 тыс. страниц. Гибкий пластиковый 9,7-дюймовый экран устойчив к ударам и изгибам.

В памяти ридера и на дополнительной карте памяти могут находиться до 10 тыс. учебников. В качестве вспомогательных программ в ридере установлены калькулятор, электронные переводчики и т.д. Кроме того, в будущем возможно появление ридера с цветным экраном и в дальнейшем дополнение его Wi-Fi- модулем для поиска информации в Интернет. При этом они категорически против дополнения устройства игровыми возможностями.

По словам создателей, стоимость ридеров пока не определена (возможно, что для детей из малообеспеченных семей, сирот и детей со специальными потребностями они будут бесплатными), так как в массовое производство они еще не пошли, но цена одной электронной версии учебника будет около 10 грн, что значительно ниже, чем печатные аналоги. В настоящее время на сайте издательства уже представлено 39 различных учебников для 7-9-х классов.

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

SV0L0CH
()

[scheme]guile & gambc

Форум — Development

Недавно начал интересоватся scheme, в часности возможностью компиляции кода.

Помимо стандартных функций заинтересовали дополнительные модули. В guile они в основном реализованы как нативные функции, что делает проблематичным их использование в gambc.

Вопрос: Есть ли версии этих модулей, написаные на scheme? И если есть, то где(или как) их найти?

Интересуют в первую очередь такие полезные вещи как srfi-1 и srfi-16

 

SV0L0CH
()

RSS подписка на новые темы