Ноя 27

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

Можно было составлять всевозможные комбинации в зависимости от места разделения алфавита и направления перемещаемых букв. Самый простой способ заключался в разделении алфавита посередине так, чтобы первые две буквы, А и Б, совпадали с двумя последними, Т и Ш. Эти буквы и дали название методу шифровки — «Атбаш».

Использование шифра темура можно обнаружить в Библии — по меньшей мере в одном случае, где он скрывает политическое сообщение. Это пророчество Иеремии, сделанное в начале VI века до нашей эры, когда Иудея находилась под военной оккупацией Вавилона, содержит проклятие всем правителям мира, заканчивая «царем Сесаха» (Иеремия, 25:26).

На первый взгляд, название ни о чем не говорит. Однако при использовании шифра «Атбаш» буквы с, с и х читаются как б, б и л, или «Babel» (Вавилон), что позволяет нам узнать в «царе Сесаха» жестокого вавилонского правителя. Изучение темура стало неотъемлемой частью каббалы, мистической ветви иудаизма, сложившейся в Средние века; каббалисты использовали шифры либо для внедрения скрытого смысла в собственные сочинения, либо в попытке дать новое толкование библейских текстов.

Великий римский полководец Юлий Цезарь (99-44 гг. до н.э.) придумал шифр, хотя нет скорее взял на вооружение метод шифрования, сходный с одной из разновидностей еврейского темура, в котором четвертая буква алфавита ставилась на первое место, пятая на второе и так далее.

автор: \\ теги: ,

Ноя 21

Ядро (Core) – набор системных переменных, функций, классов.

Модули (Modules) – расширяют возможности сайта, обычно содержат информационное или функциональное нововведение. Обязательно принадлежат какому либо БЛОКУ. Иногда такие вещи называют виджетами. Примеры модулей: Статистика сайта, главное меню, навигация, голосование.

Компоненты (Components) – являются основными элементами функционального назначения CMS и/или сайта, визуально имеет самый большой размер на странице. Примеры компонентов: Статические страницы, Файловый архив, Галерея изображений, Главная страница.

Плагины (Plugins) – подключаемые элементы (переменные, функции, классы) расширяющие ЯДРО.

Боты (Bots) – небольшие функции (бывают трех типов: search, content, editor).

Темы (Themes) – *.tpl файлы созданные для библиотеки Smarty. Бывают трех типов: для ШАБЛОНА, для КОМПОНЕНТА, для МОДУЛЯ.

Скин (Skin) – определяют как визуально будет выглядеть страница сайта, это по большому счету это уже собранная страница: ШАБЛОН САЙТА известен, его БЛОКИ заполнены собранными МОДУЛЯМИ, не известен только КОМПОНЕНТ.

Шаблон (Template) – тема (.tpl) которая определяет схематическую разметку страницы (например, трехколоночная), содержит в себе БЛОКИ.

Блоки (Blocks) – контейнеры для МОДУЛЕЙ и КОМПОНЕНТА. Обозначены в ШАБЛОНЕ.

База данных MySQL (Data Base) – хранилище структурированной информации.

Страница (Page) – документ содержащий html форматированный текст, графику и т.д.

автор: \\ теги: ,

Окт 15

 

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

  • PHP
  • MySQL
  • Oracle
  • CSS
  • HTML
  • JavaScript
  • CMS
  • and other

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

автор: \\ теги: