Фильтры LDAP в Apache Directory Studio

LDAP позволяет создавать фильтры для поиска записей в службе каталогов.

Начнём с создания самого простого фильтра проверки существования атрибута. В Apache Directory Studio с заполненной базой данных (см. предыдущую статью).

Читать далее Фильтры LDAP в Apache Directory Studio

Keystore в Java и самоподписанный сертификат

Если вы из Java кода попытаетесь обратиться к сайту или ресурсу сети с самоподписанным сертификатом, то выйдет ошибка:

Читать далее Keystore в Java и самоподписанный сертификат

TypeScript: вывод типов

Помню, я когда-то описывал type inference или вывод типов в Java. В TypeScript тоже есть нечто подобное

Если переменной присваивается массив, то типом переменной будет массив из элементов наиболее общего типа из всех перечисленных при инициализации:

Читать далее TypeScript: вывод типов

TypeScript: перечисления

Назад | Учебник TypeScript | Вперёд

Перечисления в TypeScript объявляются с помощью enum:

Читать далее TypeScript: перечисления

Геймер по ту сторону портала. Часть Первая

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

– Стой, кто идёт! – внезапно возник из ниоткуда часовой.

Читать далее Геймер по ту сторону портала. Часть Первая

Предлог в английском языке

Назад | Учебник английского языка | Вперёд

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

Предлоги делятся на:

Подробнее я распишу их в последующих статьях.

Назад | Учебник английского языка | Вперёд

Заполнение Apache Directory Server данными

Давайте заполним нашу службу каталогов, созданную в предыдущей статье, какими-нибудь осмысленными значениями. Сейчас есть запись dc=example,dc=com. Хотелось бы иметь запись dc=urvanov,dc=ru. Кликните где-нибудь в свободном месте LDAP Browser правой кнопкой мышки. В контекстном меню выберите New Entry…. Поставьте переключатель в Create entry from scratch и кликните Next. Появится окно с двумя списками: Available object classes и Selected object classes. Найдите в левом списке domain и добавьте его в правый список кнопкой Add. Кликните Next. В следующем окне сотрите содержимое поля Parent, а в RDN сделайте две строки, как на картинке:

Читать далее Заполнение Apache Directory Server данными

Учебник TypeScript

Учебник по TypeScript, охватывающий основные темы. Под конец учебника создаётся небольшая простенька видеоигра.

Первая программа на TypeScript

TypeScript: базовые типы данных

TypeScript: объявление переменных

TypeScript: интерфейсы

TypeScript: классы

TypeScript: функции

TypeScript: обобщения

TypeScript: перечисления

TypeScript: совместимость типов

TypeScript: tsconfig.json (пишем свою игру)

TypeScript: скелет игры

TypeScript: логика игры

TypeScript: Eclipse

TypeScript: доделываем игру

Созданная игра

TypeScript: Обобщения

Назад | Учебник TypeScript | Вперёд

Обобщения или generics в TypeScript имеют определённое сходство с обобщениями в Java.

Читать далее TypeScript: Обобщения

Служба каталогов Apache Directory Server

Для начала немного теории. Что такое LDAP, и что такое служба каталогов?

Служба каталогов — это способ представления информации о неких объектах в иерархической форме. Этакая иерархическая база данных. Примеры служб каталогов: Microsoft Active Directory, OpenLDAP, Apache Directory Server, Samba.

LDAP — протокол доступа к службам каталогов. Поддерживает операции поиска, добавления, изменения, удаления, аутентификации и сравнения.

Читать далее Служба каталогов Apache Directory Server