Меню сайта |
|
|
|
Категории раздела |
|
Программирование
[0]
Статьи по алгоритмизации, программированию, языкам программирования
|
Системы разработки
[2]
Статьи, посвященные различным средствам разработки.
|
Обработка текстов
[3]
Статьи, посвященные различным текстовым редакторам и приемам обработки текстов
|
Обработка графики
[1]
Статьи, посвященные обработке изображений в различных графических редакторах
|
|
|
Статистика |
|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
|
Всего материалов в каталоге: 6 Показано материалов: 1-6 |
|
В этой статье я хочу остановиться на замечательной возможности языка Ruby - итераторах. |
Возникла проблема:
Даны текстовые файлы содержащие демонстрационный код на определенном языке программирования(в данном примере - ruby) и
словарь служебных слов. Написать программу осуществляющую разметку в стиле html:
1. код с отступом.
2. служебные слова выделены жирным шрифтом.
Поленился сделать:
- Возможность выбора списка файлов через GUI.
- Графический интерфейс.
- Возможность выбора файла служебных слов и тегов.
Как использовать:
1. Текстовые файлы могут передаваться как параметры через пробел, например:
./markup.rb file1.txt file2.txt
2. Имена записаны в специальный файл через пробел. Тогда этот файл передается как параметр.
3. Конвейером, например:
ls *.txt | ./markup.rb - Обработать все текстовые файлы текущего каталога. (markup.rb - в текущем каталоге) |
Да не соблазнит меня GUI
С его мышкою,
Ибо только в командной строке истина.
И не покинет меня простота языка C.
А shell и конвейеры
Всегда будут вдохновлять меня.
И сокровенные тайны Unix
Откроются мне.
Язык C, по сути, очень прост в базе всего-то пара десятков слов, да три-четыре конструкции. И конечно же функция.
|
Одним из основных упреков в адрес операционной системы Linux - отсутствие программ обработки мультимедиа: (графики, звука и видео).
|
Среди множества языков программирования особое место занимает Ruby. Этот язык разработан японским программистом Юкихиро Мацумото в 1995 году. К настоящему времени Ruby находится в одном ряду с такими известными языками как Python, Java. |
|
|
Вход на сайт |
|
|
|
Поиск |
|
|
|
|