Як встановити права на файли/папки рекурсивно в Linux

Слово рекурсія підходяще слово для того, щоб охарактеризувати роботу цієї команди по зміні прав. Однак не всім знайомий цей термін, думаю можна не вдаватися в подробиці, а просто сказати, що розмова йде про те, як можна змінити права доступу на директорію, а так само всі вкладені директорії і файли.

Як зробити скріншот сайту?

Досить часто на практиці може виникати необхідність зробити скріншот сайту. Справа в тому, що в більшості своїх випадків, сайти не завжди поміщаються у видиму область екрана.

Операційні системи

Відправка листів допомогою SMTP

Стара добра функція для відправки листів допомогою SMTP — з авторизацією. З великою ймовірністю схожий код вже може зустрічатися на багатьох сторінках блогів, і не тільки, оскільки йому не перший рік, але все ж, він продовжує працювати.

Парсинг курсу валют національного банку Казахстану

Іноді в проектах виникає необхідність отримати поточний курс валют, як правило, робиться це шляхом парсинга даних з будь-яких достовірних джерел. Розглянемо простий, але ефективний приклад парсинга даних з сайту національного банку Казахстану.

Скрипт генератора діапазону цін

Що це таке? Генератор діапазону цін представляє з себе бібліотеку, написану на мові PHP версії 5.x. Клас може бути використаний в інтернет-магазинах і різних каталогах, і не тільки.

Імя змінної, поради з написання імен змінних

Програмування при належному підході досить цікавий процес, який передбачає наявність певних навиків у програміста. Один з важливих навичок — це вміння придумувати імена змінних правильно.

Парсинг тексту і заміна посилань на гіперпосилання

Для початку давайте розберемося, у чому відмінність активного посилання і неактивної. Уявімо, що ми розміщуємо простий текст, в якому є посилання, або email адреси.

Витягуємо всі посилання з веб-сторінки

Розглянемо простий приклад використання регулярних виразів, а так само cURL-а, для вилучення всіх посилань з веб-сторінки (або файла). Для цих цілей необхідно щоб на вашому сервері була включена підтримка cURL, в іншому випадку будуть використовуватися функції fopen/fget/fclose.

Авторизація за допомогою cURL в PHP

Чимало корисних можливостей дає розширення cURL, які можна використовувати для реалізації різних мережевих інструментів і не тільки. Сьогодні cURL використовують всі по різному, для добрих і не дуже справ.

Простий фільтр «поганих» слів.

Приклад даного фільтра написаний на мові PHP. Про те, де можна застосовувати подібні фільтри можна говорити досить довго, та і взагалі, його використання обмежується лише вашою фантазією.

Останні новини

Верстка