Получить время с точностью до наносекунд можно следующим образом:
HowTo
Конвертируем wav в amr
Конвертировать WAV (или иной формат) в AMR достаточно легко: Для примера – входной файл больше 40Мб (стерео, 16 бит на канал, 48КГц), получил на выходе 330Кб (моно, 12Кбит/с) – для мобильного телефона в самый раз.
Создание превьюшек из видео файла
где -s 136×60 – желаемое разрешение превьюшки;-r 1/100 – каждые 100 секунд; Можно еще добавить параметры -ss число_секунд для пропуска начала видео, и -t число_секунд для ограничения количества миниатюр. Подсказал AEP в форуме linux.org.ru
BASH: вычленяем имя и расширение
Нашел в форуме linux.org.ru
SDL, OpenGL, уроки
Различные примеры и демонстрации использования OpenGL, GL SL. Все примеры просты до безобразия. Будут полезны новичку в программировании под OpenGL.
Cone3D и OpenGL
Уроки по OpenGL. Во всех уроках используется Cone3D. Среди уроков “Установка SDL и OpenGL библиотек в Linux”, “Загрузка моделей Quake 2 и PCX текстур”, “OCTREES”, “Рендеринг в текстуру”, “Динамические карты освещённости”.Данные уроки достаточно давно не обновлялись. В “отмазке” написано – …
Java-приложения и libxcb
Если у вас не запускается Java-приложение, а в консоле пишетjava: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed., то вы нарвались на баг в Java-машине. Для запуска Java-приложения обновитесь до libxcb-1.1, и запускайте приложение так: Или добавьте строчку LIBXCB_ALLOW_SLOPPY_LOCK=1 в файл /etc/env.d/00local и …
Преобразуем std::string к нижнему/верхнему регистру
Преобразовать string из STL к нижнему/верхнему регистру достаточно просто: И получим:
Магическая комбинация Alt+SysRq
Вычитал на Хабрахабр. Про комбинацию Alt-Sysrq-R я не знал. Если уж и случалась подобная ситуация, то я клацал на Alt-Sysrq-B. «Бывает такое, что система зависает. Или иксы не выходят из свопа, или некий процесс отъел всю память и обработчик клавиатуры …