Доступ до файлів: vis, версія 3

Дві перші версії програми vis читали тільки стандартний ввід і записували вихідні дані тільки в стандартний висновок, при цьому і введення і виведення були успадковані від оболонки Прийшов час зробити наступний крок – змінити vis так, щоб вона могла звернутися до файлу по його імені, тоді

Знову про перенаправлення вводу-виводу UNIX

Стандартний вивід помилок організований так, щоб повідомлення про них завжди зявлялися на терміналі: $ diff file1  fiel2  &gtdiffout diff: fiel2:  No  such  file  or  directory $ І справді бажано, щоб повідомлення про помилки оброблялися саме так, адже навряд чи можна назвати вдалим спосіб, при якому повідомлення зникали б у файлі diffout, залишаючи користувача в повної […]

Обчислення розміру PDF файлу в Processing

Уявіть, що вам потрібно створити кілька тисяч векторних зображень для друку листівок Для спрощення роботи вам, можливо, буде потрібно згенерувати PDF файл певного розміру, щоб не займатися цим вручну Як це робиться У першу чергу потрібно визначити розміри зображення Візьмемо стандартний аркуш A4 Розміри такого листа 210 x 297 міліметрів або 82677 x 116929 дюймів […]

Програмні канали UNIX

У всіх прикладах попереднього розділу застосовувався один і той же прийом: приміщення виведення однієї програми на вхід іншої через тимчасовий файл Але ж у тимчасового файлу немає іншого призначення на самому ділі це занадто грубий метод Дане спостереження привело до створення концепції програмного каналу (pipe), Одного з найбільш важливих досягнень системи UNIX Канал – це […]

Метасимволи UNIX

Оболонка розпізнає і ряд інших символів як спеціальні найчастіше зустрічається зірочка *, що повідомляє оболонці, що слід переглянути каталог в пошуку файлів з іменами, в яких на місці * варто будь-яка символьний рядок Наприклад, $ echo *

Приклад: pick

Версія pick, запропонована в розділі 5, була явним розширенням можливостей оболонки Програма, яка зараз буде написана на Сі, буде дещо відрізнятися від версії глави 5 Якщо аргументи для pick вказані, вони обробляються так само, як і раніше, а от якщо зазначений тільки один аргумент «-», то команда обробляє стандартний ввід

Відтворення звуків на Delphi, Різне, Програмування, статті

У цій статті я постараюся розглянути три процедури для відтворення звуку. Використання цих процедур замість компонента TMediaPlayer істотно заощадить ресурси системи. За допомогою цих процедур можна вирішувати досить широке коло завдань. Отже, почнемо розгляд цих процедур з найпростішою.

Процедура Beep, Система, Delphi, статті

Ця процедура не має ніяких параметрів. Її оголошення виглядає досить-таки просто: Beep; Суть цієї процедури – відтворювати стандартний звуковий сигнал, встановлений в Windows, якщо є звукова карта і налаштований стандартний звук, якщо ж ні, то звук надійде через динамік комп’ютера у вигляді короткого клацання. Її можна використовувати, наприклад, при введенні користувачем не тих даних, або […]

Конфігуруємо дискові системи HP StorageWorks MSA 2000sa, Комп’ютери, огляди

Введення Від того, як сконфігуровані системи зберігання даних, в ряді випадків залежать їх відмовостійкість і продуктивність. Адміністраторам популярних систем зберігання даних HP StorageWorks MSA2000sa важливо знати ряд тонкощів створення консолідованої середовища зберігання на базі цих дискових масивів.

Блокування програвача Windows Media в повноекранному режимі

Виявляється, у програвачі Windows Media, що йде в стандартній поставці з операційною системою Windows Vista, Є функція блокування повноекранного режиму плеєра. Вона може виявитися затребуваною в самих різних випадках. Тим, хто часто влаштовує у себе вдома галасливі вечірки з друзями і використовує комп'ютер в якості мультимедійного центру, опція блокування стане в нагоді для того, щоб […]