iMakerFile — Простое создание любых файлов в Mac OS X

iMakerFile Простое создание файлов в MAC OS X. Поддерживаются шаблоны для любых типов файлов. Мгновенный доступ к личной библиотеке файлов. Для дома и работы.   Это новая версия прошлой программы iMakerTxtFile. Спустя 8 лет, как вышла первая версия программы для создания любых типов файлов в один клик в нужной папке. Сегодня, эта незаметная, но чрезвычайно полезная утилита...

Как идентифицировать объект в AppleScript

Данные здесь примеры предназначены для AppleScriptObjC (Cocoa frameworks using AppleScript - XCode). В обычном AppleScript это не работает. Итак. Как идентифицировать определенный объект в том случае, когда в одном View создано несколько однотипных объектов? Например есть форма, в ней два текстовых поля и они оба делегата. Как определить, внутри какого поля печатают? Есть несколько вариантов,...

Сетевой KVM IP переключатель D-Link DKVM-IP1/B1A

Сначала немного критики, а далее ниже я дам некоторые советы – как заставить это чудо работать. Я уже не помню, сколько лет эта вещь у меня, но помню одно точно, почти сразу я столкнулся с проблемами эксплуатации данной KVM консоли (KVM over IP), которые преследуют и сейчас. В один прекрасный день Вы проснетесь и поймете,...

Настройка TLS в PureFTPd (FreeBSD)

Немного действий и наш FTP станет немного безопаснее. Редактируем конфиг pure-ftpd.conf ee /usr/local/etc/pure-ftpd.conf Изменяем (или добавляем) следующие параметры TLS                      1 ForcePassiveIP (Ваш внешний постоянный IP) PassivePortRange 19320 19420 Создание сертификата Создаем директорию для хранения сертификата mkdir -p /etc/ssl/private Генерируем сам сертификат На 10 лет (-days 3650)...

Отличия this от event в JavaScript

Ключевое слово this В JavaScript this всегда относится к «владельцу» выполняемой функции, или, если быть точнее, к объекту, методом которого является функция. Также, в JavaScript мы можем использовать this для указания на определенный объект. Неаккуратное использование this в JavaScript может стать источником трудно отлавливаемых ошибок. Что же такое this? Переменная this в функции всегда ссылается...

Настройка удаленного доступа — Wi-Fi роутер TP-LINK Archer C1200

Чтобы открыть доступ к веб-интерфейсу роутера из внешней сети, необходимо это действие разрешить, затем освободить порт 80 роутера и назначить любой другой порт, например 8080. Кликаем меню Дополнительные настройки, потом клик Системные инструменты, затем Администрирование. Внизу открывшейся страницы найдете раздел Удаленное управление. Там выбираем пункт Включить удаленное управление для всех устройств, а в поле Порт...

Как посмотреть список клиентов в MikroTik — RouterOS

Как в MikroTik посмотреть список всех активных клиентов? Для новых пользователей RouterOS эта простая задача окажется очень непростой, т.к. эта опция запрятана в не очень привычном меню интерфейса. Но на самом деле все легко: Идем в меню IP -> ARP Будет показан список всех подключенных устройств, их IP адрес и MAC адрес.

Подклассы в Objective C — Xcode Mac OS

Подклассы в Objective C, это один из важнейших механизмов программирования. Я не очень сильно буду распинаться, что это такое и с чем едят, но для того, чтобы у вас возникло общее понимание предмета, самые важные и основные моменты я обязательно здесь затрону. Моя основная цель, это дать конкретные ответы, на вполне конкретные вопросы, пусть даже на...

NSTrackingArea в Objective C — Xcode Mac OS

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

NSView в Objective C — Xcode Mac OS

Как узнать, что курсор мыши находится над NSView Чтобы отследить заход курсора мыши над текстовым редактором или его выход, есть несколько способов, но суть одна, необходимо реализовать следующие методы: mouseEntered:event, mouseExited:event. Но чтобы реализовать методы mouseEntered: и mouseExited:, нам необходимо использовать class NSTrackingArea.   Вариант с подклассом NSView с методом viewWillMoveToWindow: MyView.h // // MyView.h // // // Created by...