Нужна ли мне дополнительная память?

May 29
2007 17:07 (JavaScript, Моя жизнь) · English (6,695 views)

Сегодня потратил почти весь день на размышления о том, покупать или нет память для моего компьютера. В результате родился простой скрипт, который решил мои сомнения:

Do I need to buy additional memory?

Если у вас есть подобные вопросы — спросите у скрипта, авось он разрешит сомнения :-)

Раскрашивание вывода консольного скрипта Ruby

Mar 23
2007 18:28 (Программирование, Ruby on Rails) · English (10,970 views)

Довольно часто мне приходится (или из-за врожденной лени для оптимизации каких-то рутинных вещей) писать консольные скрипты. Многие из них выводят какую-то информацию, отображают статус процесса или выводят результаты своей работы. Как бы то ни было, читать весь вывод скрипта бывает довольно утомительным занятием, и хочется каким-то образом подсветить наиболее важные моменты вывода: ошибки красным, успех ключевых шагов зеленым и т.д. И тут на помощь приходят управляющие коды ANSI, поддерживаемые многими терминалами, включая VT100 (кстати, консоль Windows семейства NT не поддерживает, но об этом ниже).

Читать дальше »

Кодирование медиа-файлов в Ruby при помощи ffmpeg/mencoder с отслеживанием статуса процесса

Oct 11

В моем текущем проекте понадобилось кодировать медиа-файлы из любого формата в несколько определенных. Более того, мне нужно отслеживать статус процесса и отображать его пользователю. Я не хочу описывать, какие форматы нужны, и с какими проблемами я столкнулся при кодировании (может это будет в последующих заметках, если кого-нибудь заинтересует), здесь я расскажу общую идею реализации скриптов для кодирования и отслеживания прогресса.

Читать дальше »

 
Copyright © 2005 - 2008, Dmytro Shteflyuk