В статье рассказывается о библиотеке ncurses, приводятся примеры работы. Библиотека ncurses предназначена для управления вводом-выводом на терминал. Она позволяет программисту не беспокоиться об аппаратных различиях терминалов и писать достаточно переносимый (это конечно не совсем правда) код.
C++
Kopete IRC bug
Наверное многие замечали, что при работе с некоторыми IRC серверами вываливаются многочисленные ошибки с кодом 309, которые забивают лог бесполезным мусором. Я написал небольшой патч для Kopete 0.12.2, который исправляет данный баг. А точнее говоря, просто игнорирует это сообщение. Такие …
Программирование и индусы
Программистский шедевр на индусском форуме на тему «как узнать завтрашнюю дату». Чтобы узнать вчерашнюю: sleep( -86400 ); // 60 * 60 * 24 gettimeofday( date, 0 ); Чтобы узнать дату завтрашнего дня: void get_tomorrow_date( struct timeval *date ) { sleep( 86400 …
Mainstream Parallel Programming
Статья Mainstream Parallel Programming, с примерами на английском. Статья будет полезна тем, кого интересуют основы параллельного программирования с использованием интерфейса MPI.
Пособие по написанию драйвера
Небольшая, но полезная статья по написанию драйвера для Linux.
Небольшая подборка статей по C++
Виртуальные функции. Что это такое? Часть 1 – В первой части попытаемся разобраться в общей теории виртуальных функций. Часть 2 – Давайте продолжим начатое в первой части статьи рассмотрение использования виртуальных функций. На этот раз я предлагаю вам конкретный пример. …