Глоссарий

Концепция ООП (Объектно ориентированное программирование) рассматривает программу, как совокупность логически обособленных сущностей, объектов. Каждый объект создается по шаблону и наделяется набором методов и свойств, определяющих ключевые особенности объекта. Шаблон этот называется классом объекта.

Теги: Программирование

SOLID - это Аббревиатура, которая обозначает пять основных принципов, которых должны придерживаться программисты.

Теги: Программирование

Основополагающий принцип, которого должны придерживаться все программисты. Программист, при написании кода программы, должен избегать его дублирования. Данный принцип пересекается с еще одним принципом ООП - SRP

Для повторного использования кода лучше всего использвать методы и функции, делегаты и так далее. В последствии, такой код легче поддерживать, так как для внесения изменений достаточно исправить код прогрммы в одном месте, а не во всех местах, куд был скопирован код.

Теги: Программирование
Определение: Аббревиатура POST, первые буквы от Power On Self Test (Самопроверка при включении питания), начальный набор диагностических проверок, выполняемых при включении питания компьютера.

О тестах, которые не проходят успешно, сообщается пользователю через POST коды, звуковые сигналы, или на экран.

Информация POST обрабатывается системным BIOS.

Теги: Технические термины,Диагностика компьютера

Предыдущее название проекта Zen Coding.

Emmet - мощнейший инструмент, который ускоряет процесс работы разработчика в разы.

Встраивается как дополнение в большинство популярных редакторов:

Теги: Средства разработки

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

Переменная окружения (environment variable) - текстовая пара ключ-значение. Позволяет операционной системе сохранить информацию о настройках системы, или пользователе, для дальнейшего использования этой информации программами и скриптами. Помимо параметров системы, также сохраняется информация о текущем пользователе, что позволяет использовать эту информацию в задачах, специфичных для данного пользователя.

Теги: Переменные окружения

Drush (Drupal Shell, командная оболочка Drupal) - мощнейшее средство управления сайтом Drupal из командной строки.  Для ее использования нужен доступ к командной строке сервера, на котором работает сайт.

Теги: Drupal

Локальная сеть - это средство связи, позволяющее объединять компьютеры и другое сетевое оборудование в единую информационную систему. Основное отличие локальной сети от глобальной - это ее размер: локальная сеть объединяет относительно небольшое количество компьютеров и располагается в пределах одного-двух сзданий. Для построения локальной сети могут использоваться различные типы сетевого оборудования, как проводовые, так и безпроводные.

Теги: Сетевое администрирование

GParted GNOME Partition Editor - это свободный редактор разделов жесткого диска, который позволяет наглядно, используя графическую оболочку управлять разделами на жестком диске.
С помощью GParted можно изменять размер, копировать, перемещать разделы, без потери информации на них.

Теги: Программы

GSM ретранслятор – устройство, которое позволяет пользоваться мобильным телефоном там, где в обычных условиях нет покрытия. Он работает по принципу посредника между передатчиком сигнала сотового оператора и мобильным телефоном.

 IPv4 адрес представляет из себя 32 разрядное число (4 байта), являющееся уникальным адресом узла сети, построенной по протоколу IPv4.

Для удобства, IP адрес представляется как группа из четырех десятичных чисел в диапазоне от 0 до 255 (от 0 до 11111111 в двоичном формате), разделенных точкой (Например 78.46.228.218 или 8.8.8.8). Позволяет идентифицировать сетевое расположение узла сети и установить с ним сетевое соединение. В сети Интернет требуется глобальная уникальность IP адреса, а для локальной сети требуется уникальность IP адреса в пределах сети.

Теги: Базовые понятия сетевых технологий,Технические термины

IPv6 - Новая версия протокола IP, реализованная с целью решения проблемы нехватки свободных адресов в интернет. IPv6 использует 128 разрядный адрес, вместо 32 бита в IPv4 адресе, что с лихвой перекрывает потребности в адресах на многие годы вперед. Для удобства, адрес представляется как восемь групп шеснадцатиричных чисел, разделенных точкой (Например 2a01:4f8:d16:4346:200:f8ff:fe21:67cf ).

Шлюз по умолчанию - это адрес маршрутизатора, на который будет отправлен IP пакет, если для достижетия хоста назначения не подхдоит ни один из явно указанных маршрутов.

Теги: Базовые понятия сетевых технологий

NAT

Network Address Translation (Преобразование сетевых адресов) позволяет обойти ограничение, когда несколько компьютеров в локальной сети выходят в интернет через сетевой шлюз, имеющий один публичный IP адрес. Так-же позволяет ограничить доступ к локальной сети снаружи, но при этом не мешая подключаться компьютерам локальной сети к ресурсам интернет.

Детальное описание спецификации

Теги: Технические термины,Базовые понятия сетевых технологий

Доменное имя, если выражаться просто - это имя компьютера в сети интернет, например profhelp.com.ua, или google.com. Для того, чтоб обеспечить возможность использования доменных имен, используется DNS - Domain Name System, Система доменных имен.

Теги: DNS

WinSCP - SFTP клиент для  для Windows.

Бесплатная программа, распространяется с открытым исходным кодом. Имеет удобный двухпанельный интерфейс.

Поддерживает протоколы:

Теги: Компьютерная безопасность,Программы

hashcat - advanced password recovery.

HashCat - программа, позволяющая восстанавливать "забытые пароли" из их хэшей. Тут и к бабке не нужно ходить, чтоб понять, что забытые пароли восстанавливать будут только единицы, а остальные будут ломать. Но факт остается фактом - программа для этого имеется и личная информация становится все менее защищена.

HashCat поддерживает большое количество алгоритмов хэширования. Для своей работы использует возможности GPU, в том числе и кластера из большого их количества. Работает как под Linux, так и под Windows.

Теги: Компьютерная безопасность,Программы

DHCP (Dynamic Host Configuration Protocol) - это сетевой протокол, с помощью которого, сетевые устройства могут запрашивать у DHCP сервера сетевые параметры (IP адрес, маска сети, шлюз по умолчанию и т.д.), необходимые для работы устройства в сети. Данный протокол избавляет от необходимости ручной конфигурации каждого сетевого устройства по отдельности - системному администратору достаточно натроить DHCP сервер, а домашним пользователям не нужно разбираться в тонкостях настройки сетевых устройств - просто включай и работай. В качестве примера, можно привести WiFi роутеры.

Теги: Технические термины,Базовые понятия сетевых технологий

RAID (redundant array of independent disks — избыточный массив независимых дисков) — обьединение нескольких физических дисков компьютера в один логический, с целью повышения отказоустойчивости системы хранения данных и повышения ее быстродействия. Отказоустойчивость достигаестя путем дублирования данных на нескольких дисках массива, а повышение быстродействия - за счет считывания информации  одновременно  с нескольких дисков.

Теги: Технические термины

Страницы