Glossary

A | C | D | E | G | H | I | L | M | N | P | S | V | Z | Все термины...
Debian

Debian - один из наиболее универсальных дистрибутивов Linux. Одна из сильных сторон Debian - удобная система управления программными пакетами. Благодаря тому, что формат deb-пакетов был изначально грамотно спроектирован, установка и деинсталяция ПО занятие быстрое и комфортное - практически, все зависимости разрешаются автоматически.

Сылки:
- Официальный сайт.

DJB

Программное обеспечение разработанное профессором Daniel J. Bernstein или его последователями.

A | C | D | E | G | H | I | L | M | N | P | S | V | Z | Все термины...

Текущие тэги

  • AI (Artificial Intelligence)

  • Программы и технологии для борбы со спамом - венерической болезнью средств коммуникации.

  • Термин architecture здесь используется в значении архитектура программных систем.

  • Automotive - сегмент рынка, который только осваивается производителями компьютерного оборудования. А для работы такого оборудования нужно соответствующее программное обеспечение. Степень надёжности для такого ПО должна быть весьма высока, кроме того необходима поддержка со стороны оборудования ПО в течение всего времени службы оборудования, которое этим ПО управляется.

  • Кеширование - одна из многих технологических уловок, которые могут применяться для увеличения производительности программных систем.

  • Content Management Framework (CMF) - «Каркасная система» (framework) — это инструментарий для создания приложений определённой направленности (например, web).

    via wikipedia

  • Debian - один из наиболее универсальных дистрибутивов Linux. Одна из сильных сторон Debian - удобная система управления программными пакетами. Благодаря тому, что формат deb-пакетов был изначально грамотно спроектирован, установка и деинсталяция ПО занятие быстрое и комфортное - практически, все зависимости разрешаются автоматически.

    Сылки:
    - Официальный сайт.

  • Программное обеспечение разработанное профессором Daniel J. Bernstein или его последователями.

  • Вопросы трудоусройства всегда были важны и ответственны. Причём и выбор работодателя и подбор сотрудников, одинаково, являются сложнейшими задачами.

  • Google - известнейшая американская IT-компания, которая за несколько лет из простой поисковой системы выросла в крупнейшую компанию с огромным размахом деятельности.

  • High Availability (HA), т.е. высокая доступность, требование, которое применяется к сервисам и программам, сбой или простой которых приводит к непоправимым последствиям. Основным средством достижения High Availability является кластеризация.

  • Вопросы связанные с интеллектуальной собственностью: лицензии, DRM и т.д.

  • Стандарт IPv4 был принят в 1981 году. Он допускает создание более чем четырех миллиардов адресов. Все это адресное пространство уже заполнено на 86 процентов. При нынешних темпах развития сети адреса закончатся к 2017 году.

  • Закон есть закон.

  • Понятие Live CD, как правило, означает операционную систему, размещенную на загрузочном CD или DVD, что дает возможность запускать её без установки ОС на жесткий диск компьютера.

  • Балансировка нагрузки - это распределение нагрузки между различными ресурсами, которые могут быть процессорами, компьютерами (серверами), сетями, дисками, приложениями. Распределение осуществляется таким образом, то ни один из используемых ресурсов не может быть перегружен.
    Балансировка позволяет решить проблему увеличения реактивности ответа сервисов, а также является одним из способов борьбы с атаками типа DoS (Denial of Service).

    processes, computers, networks, disks or other resources, so that no single resource is overloaded.

  • memcached (произносится как mem-cache-dee) - это фреймворк для кеширования данных. Задачи: снижение нагрузки на database, масштабирование приложений, увеличение надёжности приложений, за счёт многократного повторения кеширующих узлов.

  • Минидистрибутивы - специализированные дистрибутивы или ОС, созданные для решения достаточно конкретных задачь. Минимализм позволяет достичь требуемого уровня надёжности и простота, ну и, безусловно, вписать систему в ограниченные ресурсы, то есть сделать её эксплуатацию более дешёвой.

  • Model View Controller (MVC) — архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты.
    Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента:

    • Модель (Model). Модель предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контролера), изменяя своё состояние.
    • Представление (View). Отвечает за отображение информации (пользовательский интерфейс).
    • Контроллер (Controller). Интерпретирует данные, введённые пользователем, и информирует модель и представление о необходимости соответствующей реакции.

    Важно отметить, что как представление, так и контролер зависят от модели. Однако модель не зависит ни от представления, ни от контролера. Это одно из ключевых достоинств подобного разделения. Оно позволяет строить модель независимо от визуального представления.

    via wikipedia.

  • nginx [engine x] — это HTTP-сервер и почтовый прокси-сервер, разработанный Игорем Сысоевым. Основные особенности программы:

    • Функциональность.
    • Эффективность.
    • Удобство конфигурации.
    • Постоянное развитие.

    Основные ссылки:

  • Можно сказать, что люди, которые работают в сфере высоких технологий, практически творят историю.

  • Вся IT-индустрия базируется на науке. Необходимо следить за новыми открытиями, это позволяет делать правильные прогнозы и не отставать от темпа развития технологий.

  • "... проекты различаются по количеству файлов, разработчиков и компьютеров. Если чего-нибудь одного из этих трёх вещей два или больше - надо использовать CVS ...". Конечно, не обязательно именно CVS, но система контроля версий понадобится непременно.

  • Vim (Vi imporved) ведёт свою историю от редактора vi. Унаследовав идеологию работы, vim обладает большим количеством дополнительных возможностей и удобств и кроме того позволяет использовать простой скриптовый язык для написания своих расширений.

    Vim имеет исключительно текстовый интерфейс. Никаких графически изысков даже в версиях для графических сред (Xserver, Windows, Mac OS X). Но благодаря этому он не даёт отвлекаться от своей основной задачи - редактирования текста.

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

    Интерфейс Vim рассчитан на использование только основной клавиатуры и клавиши Ctrl (Рекомендую переназначить Ctrl вместо клавиши CapsLock). Благодаря этому, если Вы пользуетесь слепым десятипальцевым методом набора, Вам не нужно сбивать руки с основной позиции (asdf-jkl;) и вообще, движения рук сводятся к минимуму. Как следствие: повышение скорости работы и меньшая усталость рук.

    Vim поддерживает тесную интеграцию с командной оболочкой, и позволяет легко обрабатывать текст с помощью внешних команд. К примеру команда :%!gzip -c | uuenpipe заменит существующий текст его упакованной и UUE закодированной версией. Или :%!sort отсортирует строки текста. Всё это работа внешних команд операционной системы.

    С помощью расширений vim легко и непринуждённо превращается в более чем полноценную IDE.

  • Файловая система ZFS (Zettabyte File System) изначально разрабатывалась компанией Sun Microsystems специально для операционной системы Sun Solaris 10. На сегодняшний день ZFS является одной из наиболее совершенных файловых систем. ZFS полностью совместима со стандартом POSIX, обладает хорошим быстродействием, поддерживает диски практически неограниченного размера, а также имеет развитые механизмы обеспечения целостности данных. К другим достоинствам ZFS можно отнести хорошую масштабируемость и улучшенные средства администрирования файловой системы.