Книга: Программирование на языке Ruby
14.1. Запуск внешних программ
Никакой язык не может использоваться в качестве «клея», если он не позволяет запускать внешние программы. В Ruby для этого есть несколько способов.
Не могу не обмолвиться о том, что перед запуском внешней программы неплохо бы понять, что она делает. Я имею в виду вирусы и другие потенциально разрушительные программы. Не запускайте произвольную командную строку, особенно поступившую из внешнего источника. Это касается не только приложений, ориентированных на Web.
Похожие страницы
- 8.4.5. Выполнение внешних команд
- Запуск из сценариев внешних программ
- 10.7.1. Запуск внешних программ с помощью ladsh
- Запуск InterBase-сервера
- 8.2. Языки программирования Виды программирований
- 1.1. Введение в объектно-ориентированное программирование
- 11.2. СВОЙСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Практическая работа 53. Запуск Access. Работа с объектами базы данных
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- 6.2. Типичные ошибки при проведении программ продвижения и варианты их устранения
- 1.3. Правила подключения к компьютеру внешних устройств