воскресенье, 28 октября 2018 г.

Сочетания клавиш при запуске компьютера Mac

Узнайте о функциях и инструментах компьютера Mac, которые можно вызвать путем удерживания одной или нескольких клавиш во время запуска. 
Для использования любого из указанных сочетаний клавиш нажмите и удерживайте клавиши сразу после нажатия кнопки питания для включения компьютера Mac или сразу после начала перезапуска компьютера Mac. Удерживайте клавиши нажатыми, пока не произойдет нужное событие.
Если на компьютере Mac используется пароль прошивки, все эти сочетания клавиш отключены, кроме указанных ниже. 
Command (⌘)-R: запуск из встроенной системы восстановления macOS. Для запуска из раздела восстановления macOS через Интернет используется сочетание клавиш Option-Command-R или Shift-Option-Command-R. Из раздела восстановления macOS можно устанавливать различные версии macOS в зависимости от сочетания клавиш, используемого во время запуска. Если на компьютере Mac используется пароль прошивки, сначала запрашивается ввод пароля.
Option (⌥): запуск менеджера загрузки, который позволяет выбрать другие загрузочные диски при их наличии. Если на компьютере Mac используется пароль прошивки, сначала запрашивается ввод пароля.
Option-Command-P-R: сброс параметров памяти NVRAM или PRAM. Если на компьютере Mac установлен пароль прошивки, это сочетание клавиш игнорируется или вызывает запуск из раздела восстановления macOS. 
Shift (⇧): запуск в безопасном режиме
D: запуск встроенной программы Функциональный тест оборудования Apple или программы Диагностика Apple, в зависимости от модели компьютера Mac. Для запуска этой утилиты через Интернет воспользуйтесь сочетанием клавиш Option-D.
N: запуск с совместимого сервера NetBoot при его наличии. Чтобы использовать загрузочный образ по умолчанию на сервере NetBoot, удерживайте нажатыми клавиши Option-N. При запуске компьютеров с процессором Apple T2 эта клавиша не поддерживается. 
Command-S: запуск в однопользовательском режиме. Для использования этого сочетания клавиш требуется ОС macOS High Sierra или более ранней версии
Eject (⏏) или F12 или кнопка мыши или кнопка трекпада: извлечение любых съемных носителей (например, оптического диска).

вторник, 2 декабря 2014 г.

Как отключить рекламу в бесплатном торрент-клиенте BitTorrent


Добрый день. В связи с некоторыми проблемами в работе клиента uTorrent(в частности зависания при работе с большими файлами), я решил попробовать что-нибудь другое и установил клиент под названием BitTorrent. Представьте мое удивление, когда я увидел точно такой же интерфейс как и в uTorrent? Сложилось впечатление что это один и тот же клиент, только с чуть разными оболочками, как я узнал чуть позже, оказалось что uTorrent выкупила клиент BitTorrent и теперь последний основывается на исходном коде uTorrent. Чтож, может оно и так, но пока что проблемы в работе я не заметил, поэтому решил остаться на нем. Но вернемся к сути нашей проблемы, как оказалось похожими оказались не только интерефейс, но и реклама, в частности расположение. Меня это не устроило и я решил ее отключить. К счастью, благодаря схожести кода нужно делать все тоже самое, что и для uTorrent.
1) Жмем вверху окна на вкладку «Настройки» и открываем «Настройки программы».

2) Открываем раздел «Дополнительно», но дерево не раскрываем, жмем именно по разделу.

3) Вводим в поле «Фильтр» слово «offers» без кавычек. Отобразится список похожих настроек.

4) Ищем параметры «offers. left_rail_enabled» и «offers.sponsored_torrent_offer_enabled», обычно они в самом низу списка. Переключаем оба в режим «False«, для этого выбираем каждый и внизу окна переставляем точку на «Нет». Это уберет рекламу сверху и снизу слева.

5) Но теперь появится в нижнем левом углу будет отображаться предложение о покупки про версии программы. Отключаем и ее. Так же, через фильтр ищем параметр и переводим его в режим «False».

После этих действий остается только перезапустить клиент и радоваться отсутствию рекламы.
На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.
Спасибо за внимание :)
Материал сайта Skesov.ru

четверг, 27 марта 2014 г.

Проблема с кириллицей в названиях файлов после обновления до 13.04

Открываем
nano ~/.kde/env/setlocale.sh

Заменяем содержимое вот этим:
export LANG=ru_RU.UTF-8
export LANGUAGE=ru:en

Перегружаем иксы.


Это меняет для одного конкретного пользователя и только в кде среде, а предложение 2 - во всей системе изначально.


если кодировка(не локаль!) является ISO-8859-1 - то русские буквы так и должны отображаться, это нормально /я не сказал, что это правильно/ для этой кодировки.
настройки локали лежат здесь:
cat /etc/default/locale
LANG="ru_UA.UTF-8"
LANGUAGE="ru_UA:ru"

KDE-WINDOW-MANAGER update fo ubuntu 13.10

sudo add-apt-repository ppa:xorg-edgers/ppa
 sudo apt-get update
sudo apt-get install libgles2-mesa-dev
sudo apt-get install kde-window-manager

 REBOOT

PS: kivy repo for depend :)))

понедельник, 3 марта 2014 г.

Установка Photoshop в Ubuntu 13.10


With the most recent release of Ubuntu 13.10, Saucy Salamander, Canonical has put in a massive effort updating all of the Ubuntu repositories to the most recent software versions.
Problem is, Ubuntu 13.10 is still shipping with old versions of wine.
In this guide, we’ll go through running Adobe Photoshop CS6 on Ubuntu 13.10 – I’ve done this on a amd_64 install (I’m sure it will work on x86)

суббота, 7 декабря 2013 г.

OpenMediaVault - устанавливаем и настраиваем NAS

В отличие от FreeNAS, эта система построена на Linux Debian 6. И это уже хорошо - теоретически OpenMediaVault более гибкая. Все что вам потребуется для установки - скачать инсталляционный iso-образ и записать его на компакт-диск. Есть еще вариант установки с usb-брелока.


Установка



Загружаемся с установочного диска и видим вот это:

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

Первое - выбор языка установки. Думаю ни у кого вопросов не возникнет, что здесь надо выбрать. После этого установщик сам определит страну где мы находимся и раскладку клавиатуры, нам нужно будет только согласиться:

Второе - указываем пароль на суперадмина (root) дважды и выбираем часовой пояс:

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

Затем, установщик разобьет жесткий диск на разделы и предложит это дело подтвердить. Тут нужно стрелками на клавиатуре переместиться на кнопку <Да> и нажать Enter. Особо стоит отметить тот факт, что по умолчанию OpenMediaVault полностью заберет под свои нужды один из физических дисков. Чтобы наверняка ничего не напутать, лучше во время установки на компе оставить только тот жесткий диск, куда будете устанавливаться либо пустой USB-брелок на пару гигабайт. После установки можно будет подключить все имеющиеся у вас жесткие диски.

Если сеть настроена, то нужно будет определить откуда скачивать обновления системы. Сначала страну с зеркалом, потом сам источник. Здесь я просто просчелках Enter'ом. Тут же надо будет определить настройки прокси-сервера, если он у вас есть (адрес, имя пользователя, пароль). Если у вас стоит прозрачный прокси сервер и без авторизации, о котором мы рассказывали в обзорах про pfSense, то эти настройки тоже можно просчелкать. После этого ждем 2-3 минуты и нам будет объявлено, что установка завершена:

Комп с установленной системой перезагрузится, после чего можно будет перейти к настройке нашего сетевого хранилища.

Настройка

Если все настройки сети были получены автоматически, то первое с чем могут столкнуться новички - это как выяснить какой же именно IP-адрес был назначен? Ответ на этот вопрос звучит так: либо посмотреть на вашем роутере (если знаете где), либо посмотреть в консолиOpenMediaVault. Я вам покажу второй способ.
Идем в консоль, там набираем root (жмем Enter) и пароль, который вводили два раза во время установки (жмем Enter)

Затем набираем команду ifconfig и внимательно смотрим что получилось. Как минимум будет отображено два интерфейса (eth0 - сетевая карта и lo - интерфейс обратной петли). Смотрим eth0, параметр inet addr (выделил на скриншоте ниже)

Если с IP-адресом разобрались, то можно топать на web-морду. Логин admin пароль openmediavault

Логинимся и попадаем в основной экран всех настроек. Он разделен на две части. Слева дерево всех разделов, справа настройки выбранного раздела.

Первое что нам надо здесь сделать, это обновить систему до актуального состояния. Это нужно для того, чтобы уже на этой стадии отсечь все старые глюки. Идем в раздел Update Manager.

Тут нужно отметить все новые пакеты галками и нажать кнопку Install в верхней части экрана. Очень просто и удобно. По крайней мере существенно удобнее чем во FreeNAS.
В процессе установки обновлений будет висеть вот такое окно.

Как только всё будет готово, можно будет нажать на кнопку Close (закрыть). Затем желательно перезагрузить систему. Когда я обновлял систему, то в самом конце возникла ошибка. Ничего страшного в этом нет, можно проигнорировать это. Кнопка выключения и перезагрузки находится в верхне-правой части интерфейса

Вторым этапом не плохо будет переназначить IP-адрес на какой-нибудь фиксированный. Для этого идем в раздел Network, перемещаемся в закладку Interfaces, выбираем интерфейс eth0 и жмем по кнопке Edit.

В появившемся окне меняем тип адреса с DHCP на Static, после чего вписываем желаемый IP-адрес, маску, шлюз и жмем ОК. После этого нужно перезайти на web-интерфейс уже по новому адресу.

Настройка дисков

Во время установки в компе был только один жестки диск. Затем я подключил еще два одинаковых диска и сейчас покажу вам как их добавить вOpenMediaVault, как можно организовать программный RAID, как создать файловую систему и пр.
Для начала идем в раздел Physical Disks и убеждаемся, что у нас количество дисков точно больше одного.

Если у вас всего два диска, то тут без вариантов на втором (свободном) диске создается файловая система и используется по назначению. Как создавать файловую систему покажем чуть далее. Если у вас три диска как у меня (один под систему и два свободных) и вы заботитесь о сохранности ваших данных, то можно сделать RAID-массив из свободных дисков. Не буду углубляться в технические детали, скажу лишь то, что технология RAID позволяет дублировать информацию на нескольких жестких дисках. Поэтому, если один из дисков сгорит - информацию вы не потеряете.
Итак, если у вас 2 свободных диска, то для организации надежного хранилища используется RAID 1 (Mirror). В этом случае один диск будет являться точной копией второго. Если у вас три  свободных диска и более, то лучше делать RAID 5. В этом случае доступный вам объем будет равен (N-1)* Емкость одного диска, где N - количество дисков.

RAID создается в разделе RAID Management. Нажимаете кнопочку Create и в новом окне указываете по порядку имя RAID-массива, уровень (я указал Mirror) и галками отмечаете свободные жесткие диски. Жмем ОК. В списке появится наш созданный массив

Здесь указано его название, состояние, уровень RAID, емкость, из каких жестких дисков он состоит. Сразу после создания массива будет произведена синхронизация жестких дисков между собой, что может занять несколько минут. Статус синхронизации отображается в колонке State вот так:

Следующий этап- создание файловой системы. В этом процессе нет никакой разницы, создавать файловую систему для RAID или для отдельного диска, если у вас RAID отсутствует. Идем в раздел Filesystems, там жмем кнопку Create. В новом окне выбираем носитель информации (RAID или ваш жесткий диск), указываем метку и файловую систему (можно оставить по умолчанию EXT4). Жмем ОК. Нас предупредят, что при создании файловой системы все данные будут стерты. Соглашаемся, нажимая кнопку Yes на предупреждении.

В списке файловых систем появится наш раздел

Надо кликнуть по нему мышкой и нажать копку Mount вверху, чтобы "включить в работу" этот раздел. При этом в столбце Available вы увидите емкость этого раздела, а в столбце Used как используется это емкость. На этом все премудрости заканчиваются.

Создание ресурсов

По идеологии OpenMediaVault есть такие объекты, которые называются общими папками или ресурсами. Мы их можем на создавать сколько угодно много. При создании все они привязываются к конкретным файловым системам. И уже после этого к ресурсам может быть предоставлен общий доступ посредством различных технологий: Windows шары, FTP, Apple Net-a-talk и т.д. Разделение прав между разными пользователями тоже происходит на уровне ресурсов.

Для того чтобы создать наш первый ресурс мы идем в раздел Shared Folders. Там нажимаем кнопку Add и в новом окне вписываем последовательно имя ресурса, файловую систему, права и при желании комментарии. Для прав уже дается три шаблона: Everyone  read/write - полный доступ для всех, Administrator read/write, users no access - доступ только для админов,  Administrator read/write, users read - для админов полный доступ, для пользователей только чтение. Выставляем то что ближе всего вам подходит (на первых порах можно вообще дать доступ всем) и нажимаем ОК.

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

Разграничение прав

Сначала нужно понять два важных момента: доступ к сетевым ресурсам может быть анонимным (т.е. без ввода логина и пароля), а может быть персональным (когда каждый пользователь при входе указывает свой логин и пароль). Чтобы отредактировать права нужно  выбирать мышью созданный ресурс и кликнуть по кнопке Privilegies вверху. Появится окно со списком всех пользователей и групп, где можно выставить нужные разрешения как надо:

Отдельные пользователи обозначены зелеными человечками, группы - синими. Пользователь nobody выполняет роль анонимного пользователя, т.е. если вам нужно сделать специфические права для всех кто входит без логина и пароля - редактируйте разрешения для nobody. Расшифруем столбики: Read/Write - чтение/запись, Read-only - только чтение, No access - доступ запрещен. Пользователи и группы заранее можно создать в разделах User и Group. 

Давайте детально рассмотрим каждый раздел. Сначала идем в User и для создания нового пользователя нажимаем кнопку Add. В новом окне нужно ввести хотя бы логин пользователя и пароль два раза. Я еще добавил этого пользователя в группу Users

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

Windows шары (сетевые папки)

Теперь давайте создадим Windows-шару на основе ресурса test, который мы только что создали. Для этого идем в раздел SMB/CIFS. Здесь как минимум нужно выставить галку Enable, указать имя рабочей группы и нажать кнопку ОК.

Затем перейдите в закладку Shares, нажмем кнопку Add и в новом окне введем как минимум название шары, ресурс, можно поставить галку Public, которая разрешит анонимный доступ к шаре (без ввода логина и пароля) и нажмем кнопку ОК.

Теперь остается только проверить это дело.

Как видите, все довольно просто.

По правде говоря, не смотря на то, что OpenMediaVault более молодая система и у нее есть некоторые недочеты, мне она понравилась больше чем FreeNAS.

В следующих обзорах мы расскажем про настройку дополнительных сервисов, таких как FTP, Apple net-a-talk, BitTorrent и пр. Следите за новостями!


Просто хочеться иметь под рукой, на всякий случай. Да простит меня автор. 

пятница, 8 ноября 2013 г.

Установка ionCube на Debian

смотрим нашу версию php
php -v

Создаём каталог
cd $(mktemp -d)

Смотрим архитектуру и качаем нужную версию
uname -m

wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
или
wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

(офсайт)

распаковываем
tar zxvf ioncube_loaders_lin_*

перемещаем на новое место
mv ioncube /usr/local/
или
mv ioncube /opt/

дальше надо вписать в конфиги php, но некоторые доки советуют вписывать в php.ini - это неправильно. Причём был случай - клиент сам вписал куда-то в середину файла и php просто его игнорировал. Правильно - создать отдельный файл в /etc/php5/conf.d/
echo "zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so" >> /etc/php5/conf.d/ioncube.ini
Эта строка может меняться, если мы сохранили в /opt или у нас другая версия php, приводим под свою систему.

Теперь проверяем. Проверка через phpinfo() мало что даёт -- если модуль не подключился, он там указан не будет. Но причин не покажет. Надо через сам php:
php -v

Виды ответов:
Failed loading /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so: /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so: wrong ELF class: ELFCLASS32
Скачана 32-бит версия, а нужна 64.

Failed loading /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so: /usr/local/ioncube/ioncube_loader_lin_5.2.so: wrong ELF class: ELFCLASS64
Тут наоборот, система 32 бита (x86), а скачали 64 (x86-64). Качаем версию под 32 бита.

Failed loading /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so: /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so: undefined symbol: core_globals_id
Значит, нам нужен другой вариант (не _ts)

С "не той" версией php не проверялось.

Когда всё нормально, у меня полнвый вывод был такой:
# php -v
PHP 5.2.6-1+lenny9 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 4 2010 06:06:53)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with the ionCube PHP Loader v4.0.8, Copyright (c) 2002-2011, by ionCube Ltd.

Теперь перезапустим апач
/etc/init.d/apache2 restart

Теперь в phpinfo() должна появиться подпись как в php -v и в Additional Modules будет строка ionCube Loader

Делалось на основе доки http://magento-forum.ru/topic/1008/, но переработано и дополнено.