Автор: Ivan Melnyk

Как показать список установленных программ или пакетов в LINUX(UBUNTU, CENTOS), FREEBSD, OPENBSD.

Как показать список установленных программ или пакетов в Linux(Ubuntu), FreeBSD, OpenBSD. В. Я использую CentOS/Ubuntu или Linux/FreeBSD и т д. Как мне показать список установленных программ/пакетов? О. Вам нужно использовать команду rpm чтобы показать все установленные программы/пакеты в Linux. Red…

Установка и настройка nginx + php-fpm на CentOS

Начнем с того что установка nginx + php-fpm нужна для того, что бы сэкономить оперативную память на вашем VPS. Для примера возьмем VPS с CentOS 5 (5.5), используя общедоступные репозитории CentOS 5 для простого обновления софта. Используем для этого репозиторий…

Дата и время в CentOS

В любой операционной системе, на любом компьютере нельзя обойтись без использования точного времени и даты. Особенно это важно  системным администраторам, ведь все логи событий упорядочены именно по дате и времени. Чтобы просмотреть время в Linux достаточно набрать команду:  date После…

Обработка событий в GIT

Git отличная распределенная система управления версиями. Помимо возможности нескольким пользователям разрабатывать код, она позволяет быстро и легко откатывать внесенные неудачные изменения обратно. Особенно это актуально, если были закомичены какие-то фатальные правки и код выкачен в продакшн.   Но все же лучше предотвращать…

Оптимизация FreeBSD под высокие нагрузки

“FreeBSD хорошо зарекомендовала себя как система для построения интранет- и интернет-серверов. Она предоставляет достаточно надёжные сетевые службы и эффективное управление памятью.” ©Wikipedia Для того, что бы установленный Вами демоненок соответствовал приведенным выше высказываниям, был устойчивым к разнообразным атакам, а также достойно вел…

Как обойтись без прав root.

  Майкл Лукас (перевод Станислава Лапшанского) Оригинал статьи находится по адресу: http://www.onlamp.com/pub/a/bsd/2002/08/29/Big_Scary_Daemons.html Правильная реализация системы безопасности на основе групп помогает резко уменьшить необходимость в применении пароля суперпользователя, однако, несмотря на это, время от времени пользователям все же необходимо выполнять команды…

Создание пользователя с ограниченным набором команд

Вступление Как известно, в ОС FreeBSD бывают пользователи двух типов: суперпользователи (администраторы) и обычные. Обычные пользователи могут выполнять команды, у которых установлен соответствующий бит исполнения. Но могут возникнуть ситуации, когда нужно пользователю дать право на выполнение только определенных команд (в…

DNS сервер BIND (теория)

Основная цель DNS — это отображение доменных имен в IP адреса и наоборот — IP в DNS. В статье я рассмотрю работу DNS сервера BIND (Berkeley Internet Name Domain, ранее: Berkeley Internet Name Daemon), как сАмого (не побоюсь этого слова) распространенного. BIND…

DOM, BOM в JavaScript

  Браузер дает доступ к иерархии объектов, которые мы можем использовать для разработки. На рисунке схематически отображена структура основных браузерных объектов.   На вершине стоит window, который еще называют глобальным объектом. Все остальные объекты делятся на 3 группы. Объектная модель документа (DOM)…

Числа с плавающей запятой и их особенности

Многие программисты годами пишут свои программы, не понимая, что такое числа с плавающей запятой, и чем они отличаются от "обычных", целых чисел. Это не мешает им создавать хорошие программы. Но в конце концов каждый сталкивается с "необъяснимым" явлением:   $a…

Что такое ECMAscript и как это относится к JavaScript

Что было сначала — курица или яйцо? 🙂 Чтоб понимать как соотносятся Javascript и ECMAscript, нужно окунуться немного в историю. Javascript был создан как скриптовый язык для Netscape. Майкрософт создал свой скриптовый язык для IE, который назывался JScript. Естественно использовать…

Кредитный калькулятор + опции

К вашему внимаю — кредитный калькулятор (на 27.05.2012). Все расчеты в гривнях, все статические суммы (сборы) состоянием на 27.05.2012. По законодательству Украины, включая все поправки после 1 января 2012. Просто перейдите по ссылке ниже. Откроется в новом окне  

FreeBSD: мини-справочник по командам

Как и большинство информации на этом сайте, этот справочник был создан для собственного удобства — чтобы быстро вспомнить, как называется команда, а потом при необходимости обратиться к справке man. Подавляющее больщинство команд подойдет и для других систем семейства Unix. Надеюсь, справочник…

Выполнение PHP скрипта из-под cron (crontab) с параметрами

Итак, задача: Запустить PHP скрипт по расписанию с передаваемыми в него параметрами. Решение: Добавить новую запись в кронтаб из под текущего пользователя не сложно: crontab -e При возникновении желания что-нить отправить по мылу у крона — посылаем все на рута,…