суббота, 3 июня 2017 г.

Установка 1С:Предприятие в Mac OS X

Существует множество способов запустить 1С на Mac OS X, к примеру в эмуляторе, как то Fusion, VMware Workstation или VirtualBox, или в родном Bootcamp. В особенности, если эмулятор начинает отжовывать кучу оперативной памяти и процессорных ресурсов, ресурсов быстродействия жесткого диска, да и как известно, тот же Windows 10 довольно прожорлив становится через определенное время после установки, в конечном итоге две операционные системы начинают тормозить весь комп, работать становится все сложнее. И в особенности, если приходится работать в режиме конфигуратора, т.к. сохранение\сравнение\объединение\обновление процесс массивный для рабочих станций с небольшими аппаратными возможностями.
И вот наконец свершилось, буквально не так уж и давно, 1С начиная с релиза 8.3.7.1845 выпустила полноценный клиент под эпловсую операционку. Должен заметить, что клиент получился довольно успешный, хотя и с небольшими недочетами, к примеру шрифты на клиенте в некоторых случаях смотрятся достаточно убого, нет взаимодействия с внешними приложениями *.app, компонентами и скриптами AppleScript, но как известно "Москва не сразу строилась".
Главное - есть возможность нативно работать в Mac OS X без эмулятора. 
внешний вид программы, в Mac OS X
А для того что бы поставить данный пакет приложения, нужно залогиниться под своей учетной записью на портале ИТС, и в разделе "1С:Обновление программ", "Технологическая платформа 8.3", выбрать версию тех\платформы >= 8.3.7.1845, "Клиент 1С:Предприятия для OS X", скачать архив в формате DMG, содержащий инсталятор 1Сv8.3 для Mac OS X, или поискать его на последнем диске ИТС.
Примонтировать архив DMG с заветным установщиком
распакованный архив с инсталятором 1С:Предприятие
 Запустить *.PKG файл установки
Процесс установки 1С:Предприятие под Mac OS X на первом этапе
5-10 секунд, и программа будет установлена на Ваш Mac
Процесс установки 1С:Предприятие под Mac OS X на втором этапе
Далее, запуск по умолчанию через "Программы\Application", Толстый\Тонкий клиент
Как запустить программу 1С в Mac OS X
Если программа просит регистрации, нужно ей предоставить либо токен HASP (аппаратный ключ), либо программную лицензию, указав полученный номер комплекта и PIN-код при покупке пакета 1C:Предприятие.
Ввод Пин-кода и серийного номера при регистрации программной лицензии
Последнюю версию драйвера HASP для аппаратного ключа нужно скачать с официальго сайта
скачать аппаратный ключ можно по приведенной картинке
После скачивания монтируем DMG
Запуск драйвера токена из архива
Запускаем PKG-инсталятор
Процесс установки драйвера-токена для запуска платформы 1С:Предприятие в Mac OS X
После установки торкаем USB-токен в разъем, запускаем 1С и наслаждаемся работой в 1С.

вторник, 30 мая 2017 г.

Как выполнить код по кнопке в обработке 8.2 или 8.3

По большей части у тех кто только начинает кодить в 1С или не особо знаком с данной системой, может появиться вопрос - как выполнить код в обработке по нажатию кнопки?

Все достаточно просто, для начала создаем внешнюю обработку:

Добавляем форму по умолчанию:

Добавляем команду формы "ВыполнитьКомандуПоКнопке":

В инспекторе свойств команды выбираем "Действие", создать на (клиенте\сервере\сервере без контекста), в зависимости от выполняемого кода:

Вставляем содержимое обработчика, наш рабочий или не очень код:
На форму добавляем кнопку "Добавить > Кнопка", называем ее "Выполнить":

В инспекторе свойств выбираем в поле "ИмяКоманды" > "ВыполнитьКомандуПоКнопке":

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

четверг, 13 апреля 2017 г.

Создание установочного раздела Mac OS X

Есть множество функций, которые мне нравятся в Mac OS, в частности, одна из таких функций - содержание установочного дистрибутива и корневого (системного) разделов на одном диске.
Чем это хорошо, тем что можно тестировать загрузчик и систему, предустановив на внешний жесткий диск с интерфейсом USB 3.0. И абсолютно не затрагивая основную рабочую операционную систему, ставить опыты с загрузчиком, ОС, кекстами или DSDT на том же рабоче-оевом железе.
Так же данный способ подойдет и для создания загрузочной (установочной) флешки.

Для того, что бы создать раздел для установки понадобится:
1. Жесткий диск или флешка с пустым разделом, отформатированным в HFS+ (Mac OS Extended (журнальный)). 
2. Образ Mac OS X *.app (как правило упакованный в *.DMG).
3. Терминал, запущенный в Mac OS.

$ sudo su
Password:********

Далее:
1) Перейти в каталог с программой:
cd /Volumes/macOS Sierra\ 10.12.1\ \[MAS\]/

2) Указать на какой раздел и какой установщик будем записывать, к примеру:

Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Setup --applicationpath /Volumes/macOS Sierra\ 10.12.1\ \[MAS\]/Install\ macOS\ Sierra.app --nointeraction

Если все сделано правильно, последует список выполненных команд:

Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

в оригинале, можно просто выделить под эксперименты жесткий диск, разбить его на разделы:

1. BOOT: содержимое загрузчика Clover, а так же конфигурационные файлы.
2. Macintosh HD: Диск, на который будем устанавливать операционную систему.
3. Install Mac OS X Maverick
4. Install Mac OS X Yosemite
5. Install Mac OS X El Capitan
6. Install Mac OS X Sierra

По сути, это все, что может понадобится для продуктивных экспериментов с OS X.

вторник, 13 декабря 2016 г.

Лучший облачный сервис для хранения фото и видео

С широкомасштабным наступлением высоких технологий и внедрением последних в нашу жизнь, может появится необходимость в хранении и обработке такого контента как фото и видео, ведь сейчас каждый смартфон обладает камерой, плюс наличие фотоаппарата. Так же, нужно обработать несколько версий фотографии в фотошопе, еще и коллеги подкинут немного фотографий или видеороликов: что-то могут скинуть на флешке, через социальную сеть, или даже через электронную почту. А иногда, нужно кусок видео сохранить с автомобильного видео-регистратора, или камеры GoPro. Наличие нескольких устройств типа планшета, ноутбука, смартфона, стационарного ПК и т.д. достаточно усугубляют данную ситуацию тем, что фотографии разбросаны по разным местам. В своем большинстве эту проблему отлично решает любой облачный сервис, будь то DropBox, Google Photo, iCloud, OneDrive, Box и еще множество разновсяческих. Единственный минус, все эти сервисы ограничены по объему, а хочется больше - будь добр, плати!

В общем, мной были перепробованы все перечисленные сервисы. Одним из самых, пожалуй, удобных функций которые я встречал, и которые связанны как с облачными технологиями так и с системой резервного копирования, это функция фотопотока на эпловских устройствах, работающая по принципу: сфотографировал на одном устройстве, и фото автоматически сохранилось на всех устройствах, участвующих в фотопотоке, копируя данные через iCloud, что позволяет экономить место на самом айклауде. Но и у такой системы есть свои минусы - слишком быстрое заполнение носителя информации на устройстве (жесткого диска). И как итог, приходится фотопоток отключать.

Стал вопрос о том, чтобы функционал резервного копирования совместить с каким либо облаком, большого объема. И как то так исторически сложилось, что большинство функций в устройствах эпл и программном обеспечении прилагаемом к Mac OS X, использует сервис  хранения фото и видео - Flickr.
Идеальный, на мой взгляд сервис, для хранения фото и видео, с начальным бесплатным размером в 1 Терабайт.

Из минусов данного сервиса можно выделить то, что сам сервис только на английском языке. Так что, если нет познаний в английском, поможет либо переводчик, либо интуиция, что по себе уже тоже замечательно.

Еще один значимый минус, до недавнего времени на десктоп или ноут можно было поставить приложение для синхронизации, аналогичный тем, которые есть у любого другого облачного сервиса. Синхронизировать можно было не только каталог, но и эпловскую библиотеку iPhoto, Aperture. Впрочем почему я в прошедшем времени, синхронизировать можно и сейчас, расширив функционал Flickr до версии Pro или Pro+ стоимостью 6 или 50 у.е.\мес. соответственно. Несомненно, для профессионального фотографа такой функционал будет полезен. Ну а для меня, как для любителя, вполне достаточно и разбивать фото на даты или события, и из того же Aperture экспортировать в хранилище Flickr. Хотя, на мой взгляд Aperture слишком массивен, и ограничится экспортом в Mac OS можно таким приложением как DropZone.

Что касается мобильных устройств, как то iPhone или iPad, приложение для автосохранения в хранилище - бесплатное и не требует версии тарифа Pro. По этому, достаточно установить такое приложение в iOS и включить автозагрузку фото и видео. Синхронизация с мобильных устройств работает в одностороннем порядке, и если фото или видео удалить с мобильного устройства, то в хранилище останется резервная копия. Это удобно, если мобильное устройство с небольшим по объему носителем информации.

Еще одна полезная плюшка, это возможность использовать приложение на AppleTV, для просмотра фото и видео контента, загруженного в хранилище Flickr.

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

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

Ну и может добавлю еще: давно я косо посматривал в сторону Flickr, наверное с того самого момента, когда обратил внимание, что все фото, выложенные на сайте NASA хостились у Flickr. Пожалуй, для меня это стало лучшей рекламой сервиса Flickr.

суббота, 30 июля 2016 г.

Что делать если не очищается корзина в Mac OS

Случается такое, скидываешь файлы по сетке или с другого носителя, а через определенный период времени решаешь удалить, после чего делаешь «Очистить корзину», однако файлы содержащиеся в корзине не удаляются. Одной из подобных причин может стать флаг «Защита» на файле, защищающем от случайного удаления.
Но вот если таких файлов множество, и они вложены в каталоги, а те каталоги в другие каталоги, и т. д. то конечно все эти флаги снимать руками не панацея. По этому мы обратимся командной строке терминала и рекурсивно снимем флаг. Для этого перейдем на диск, на котором расположен не удаляемый файл, увидеть оригинальное расположение можно щелкнув по опции «Свойства» файла или каталога, расположенного в корзине. Затем в строке «Где:» скопируем путь до каталога «.Trashes».
Запустим терминал, и введем команду перехода к корневому каталогу диска, на котором расположена корзина:
$ cd /Volumes/NTFS
После чего снимаем флаг «Защита» со всех каталогов, в том числе и вложенных:
$ chflags -R nouchg .Trashes/
Теперь мы можем удалить все содержимое корзины. Иногда бывают и глюки, связанные с файловой системой NTFS, когда флаг не стоит (а точнее его попросту не видно), но после подобного действия опять таки корзина очищается замечатенльно.