Установка и настройка x2go клиент-сервера. Терминальные решения и удаленный доступ в Ubuntu. Аналог NX Nomachine в Ubuntu

В данной статье я расскажу про установку и настройку клиент-сервера x2go – форка FreeNX 3.5, который можно использовать для организации терминального сервера или для удаленного доступа и управления удаленным компьютером. Как я и обещал в статье про Remmina сегодня я расскажу про технологию удаленного доступа NX. Предыстория. Есть такая компания, как NoMachine. Она разрабатывает протокол удаленного доступа NX, более подробно об этой компании и технологии можно почитать на википедии: https://ru.wikipedia.org/wiki/NX_NoMachine Стоит упомянуть, что клиенты для доступа по технологии NX от NoMachine бесплатные, а вот серверные решения и платные и стоят очень много тысяч долларов. Данная компания поддерживала OpenSource решение FreeNX, можно почитать опять же на википедии: https://ru.wikipedia.org/wiki/FreeNX Но в один момент NoMachine забила на развитие свободного проекта FreeNX и в итоге данный продукт не развивался, завис на версии 3.5. Так как NX протокол намного лучше и быстрее медленного и “ужасного” vnc. Нашлись те, кто форкнул проект FreeNX 3.5 и назвали это x2go. То есть, x2go это форк FreeNX. Хотя FreeNX и можно поставить, но это такой геморрой, а x2go усиленно разрабатывается и добавляются новые возможности и исправляются ошибки. Кроме того x2go заводится “в пол пинка”. Жаль, что в России мало вообще уделяется вниманию этому замечательному решению, как x2go, даже странички в русскоязычной википедии нет, не говоря уже про статьи какие либо. Пришло время исправить это. 🙂 Обзор клиента и сервера x2go. В общих словах, что же собой представляет это x2go. Демонстрацию различных вариантов работы продемонстрирую ниже после пунктов установки. На компьютере, к которому будут обращаться другие компьютеры устанавливается сервер x2go. […]

Read more

Удаление “1С:Підприємство” на сервере linux(Ubuntu)

http://1cprovse.blogspot.com/2014/08/1-linuxubuntu.html

http://1cprovse.blogspot.com/2014/08/1-linuxubuntu.html

http://1cprovse.blogspot.com/2014/08/1-linuxubuntu.html

Источник: http://1cprovse.blogspot.com/2014/08/1-linuxubuntu.html

Read more

Как распечатать штрих-код, используя шрифты и без использования графики

Иногда очень хочется распечатать штрих-код. Когда это желание становится невыносимым, люди покупают специальные принтеры, инсталлируют не менее специальный софт и наводняютвеб-конференции вопросами “где найти внешнюю компоненту, печатающую штрих-коды?” На самом деле, это крайний случай, а крайние случаи пагубны. Конечно, если штрих-код нужно печатать на само-клеющихся этикетках размером в четверть кусочка туалетной бумаги, без специального оборудования ничего не выйдет. Но в случае, если печатать нужно на обычной офисной бумаге, можно прекрасно обойтись без капиталовложений. Почему-то многие считают, что для печати штрих-кодов из “1С:Підприємство” нужны некие компоненты (внешние, ActiveX, еще какие-нибудь). Так вот, это неправда. Никаких компонент не нужно. Для воспроизведения на бумаге штрих-кода понадобятся три вещи: нужно знать, какой именно из штрих-кодов (а их немеряно) нам требуется. нужно знать алгоритм формирования этого кода. и нужно иметь Windows-совместимый шрифт, изображающий данный штрих-код. Для EAN13 вполне подойдет шрифт EanBwrP36Tt, а для CODE39 – C39HrP36DlTt. Что касается первого пункта, то весьма распространенными (и поддерживаемыми всеми без исключения сканерами) являются коды EAN13 и CODE39. А что касается второго и третьего, то это лежит внизу страницы. После нехитрой адаптации можно будет печатать штрих-коды на ценниках, пропусках, визитках и карикатурах на шефа. Но самое главное — любой документ можно будет снабдить уникальным идентификатором. Зачем тратить на это драгоценный принтерный картридж? А вот об этом — как -нибудь в другой раз 😉 Алгоритмы генерации штрих-кодов в формате *.ert Шрифты для печати штрих-кодов Источник: http://www.mista.ru/articles1c/hare/article.20.html

Read more

Нагрузочный тест “1С:Підприємство” Гилева

Предыстория Обязательной операцией при любом внедрении или изменении существующей информационной системы является оценка необходимого быстродействия системы и планирование необходимых вычислительных ресурсов для ее реализации. В настоящее время не существует точного решения этой задачи в общем виде, и если, несмотря на ее сложность и стоимость, такой алгоритм будет предложен каким-либо производителем, то даже небольшие изменения в аппаратной части, версии программного обеспечения, конфигурации системы или количестве или стандартном поведении пользователей приведут к появлению значительных ошибок. Тем не менее существует достаточное количество способов оценить необходимую для достижения требуемой производительности конфигурацию программного и аппаратного обеспечения. Все эти способы могут применяться в процессе выбора, но потребитель должен понимать их области применения и ограничения. Большинство существующих методов оценки производительности основывается на том или ином типе тестирования. Можно выделить два основных типа тестирования: компонентное и интегральное. При компонентном тестировании проводится тестирование отдельных компонентов решения, начиная от производительности процессоров или подсистем хранения информации до тестирования производительности сервера в целом, но без полезной нагрузки в виде того или иного бизнес-приложения. Интегральный подход характеризуется оценкой производительности решения в целом, как его программной, так и аппаратной частей. При этом может использоваться как бизнес-приложение, которое будет использовано в конечном решении, так и некоторые модельные приложения, эмулирующие некоторые стандартные бизнес-процессы и нагрузки. Зеленый цвет графика в совокупности с некоторыми условно выбранными за эталоны показателями справа позволяет сделать кроссплатформенную обобщенную оценку «неплохой» производительности. Как радоваться результатам теста Вы получили в качестве результата некий индекс производительности (скорости). Не важно, хороший или плохой результат — это результат работы ПЛАТФОРМЫ на вашем «железе». В случае клиент — серверного варианта это результат сложной цепочки прохождения запросов по различным участкам. Вы получаете […]

Read more

Сервер “1С:Підприємство”. Установка на платформе Linux (Ubuntu)

В данной статье мы рассмотрим установку сервера “1С:Підприємство” в среде Ubuntu Server. Решения на альтернативной платформе пользуются заслуженной популярностью в среде пользователей и администраторов, так как позволяют экономить ощутимые суммы за счет отказа от покупки Windows Server, но отличаются повышенной сложностью установки и настройки. Однако если вы будете следовать нашим рекомендациям, то проблем не возникнет. Как всегда, начнем с краткого теоретического отступления. Сервер “1С:Підприємство” поставляется в двух вариантах: 32 и 64 бита, которые отличаются прежде всего ценой (42 и 72 тыс. руб.). Ключ от 64-битного сервера позволяет запускать и 32-битную версию, но не наоборот. В случае с платформой Linux мы рекомендуем чтобы битность сервера “1С:Підприємство” и Ubuntu совпадали, хотя вы можете установить 32-битную версию сервера на 64-битный Ubuntu воспользовавшись пакетом ia32-libs, но это выходит за рамки данной статьи. В нашем случае мы будем устанавливать 64-битный сервер на Ubuntu Server 10.04.4 64-бита, однако все сказанное будет справедливо и для 32-битной платформы, существенные отличия мы будем оговаривать отдельно. Почему 10.04.4, когда на подходе 12.04? Во-первых 10.04 (как и 12.04) – LTS релиз, предполагающий стабильные пакеты и расширенную поддержку, во-вторых 10.04 отлично изучен, все известные баги устранены, все особенности изучены и задокументированы. В любом случае у нас в запасе остается год для перехода на новый 12.04 LTS, что позволит хорошо изучить новую версию ОС, устранить известные ошибки, создать пользовательскую документацию. Сегодня ничего этого еще нет. Также мы не рекомендуем использовать промежуточные релизы: 10.10, 11.04, 11.10. Почему? В данных релизах используются последние версии пакетов, производится обкатка новых технологий, они имеют короткий срок поддержки. Конечно […]

Read more

Типовые ошибки установки сервера “1С:Підприємство” и PostgreSQL на платформе Linux

Связка сервера “1С:Підприємство” и PostgreSQL вторая по популярности среди установок “1С:Підприємство” и самое используемое решение на платформе Linux. В отличии внедрений на базе Windows и MSSQL, где трудно сделать так, чтобы не заработало, внедрения на базе Linux таят множество подводных камней для неопытного администратора. Часто бывает так, что вроде бы все сделано правильно, но ошибка следует за ошибкой. Сегодня мы рассмотрим самые типовые из них. Общая информация Перед тем, как начинать искать ошибки установки и, вообще, приступать к внедрению серверной версии “1С:Підприємство” было бы неплохо освежить представление как это работает: Сервер “1С:Підприємство”. Часть 1 – Общие вопросы. В небольших внедрениях сервер “1С:Підприємство” и сервер СУБД обычно совмещают на одном физическом сервере, что немного сужает круг возможных ошибок. В нашем случае будет рассматриваться ситуация, когда сервера разнесены по разным машинам. В нашей тестовой лаборатории мы развернули следующую схему: В нашем распоряжении имеются два сервера под управлением Ubuntu 12.04 x64, на одном из них установлен сервер “1С:Підприємство” версии 8.3, на другом PostgreSQL 9.04 от Ethersoft, а также клиент под управлением Windows. Напоминаем, что клиент работает только с сервером “1С:Підприємство”, который, в свою очередь, формирует необходимые запросы к серверу СУБД. Никаких запросов от клиента к серверу управления базами данных не происходит. Сервер баз данных не обнаружен ВАЖНО: пользователь “postgres” не прошёл проверку подлинности (Ident) Данная ошибка возникает при разнесении серверов по разным ПК из-за неправильно настроеной проверки подлинности в локальной сети. Для устранения откройте /var/lib/pgsql/data/pg_hba.conf, найдите строку:

и приведите ее к виду:

где 192.168.31.0/24 – диапазон вашей локальной сети. Если такой строки […]

Read more

Вывод отладочной информации запуска 1С:Підприємство в Linux

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net По умолчанию, серверный процесс 1С:Підприємство нигде не выводит иформацию о запуске, как результат, при возникновении проблемы запуска вам может оказаться сложным определить причину аварийной ситуации. Вы можете включить вывод логов создав такой файл:

В него запишите:

Укажите права достаточные для того, чтоб увидел данный файл процесс 1С:Підприємство для каталога conf и для самого файла logcfg.xml. Информация о процессе запуска будет выводиться в /var/log/1c/dump. Автор: Рудюк С . А. https://corp2.net

Read more

Ошибка запуска 1С:Підприємство в Linux после переименования сервера

Переименовали сервер на котором служба агента “1С:Підприємство” После переименования сервера Windows Server 2008 с установленным “1С:Підприємство”, перестала работать служба «Агент сервера “1С:Підприємство”». Она запускается, работает несколько секунд и останавливается. Если подключаться к серверу “1С:Підприємство” 8.2 через консоль серверов, то возникает ошибка: Ошибка соединения с сервером “1С:Підприємство” 8.2 server_addr=tcp://SERVER:1540 descr=Ошибка сетевого доступа к серверу (Windows Sockets – 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на соединение.) line=590 file=.\Src\DataExchangeTcpClientItmpl.cpp При подключении к базе на этом сервере имеем следующую ошибку: Не запущен ни один рабочий процесс. Соединение с базой невозможно. Данная проблема связана с тем, что настройки кластера серверов “1С:Підприємство” хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы «Агент сервера “1С:Підприємство”»). Поэтому после изменения имени компьютера надо выполнить дополнительно следующие действия: Для Windows зайдите в каталог c:\program files\1c\1cv82\srvinfo, если Linux – то файлы лежат в домашнем каталоге пользователя от имени которого запускается сервис: usr1cv8/home/.1cv8/1C/1cv8 … Отредактируйте в любом текстовом редакторе два файла: srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. Замените в этих файлах старое имя сервера на новое. Запустите службу «Агент сервера “1С:Підприємство”». После этого, все будет запускаться нормально. Источник: https://helpf.pro/faq/view/1556.html

Read more

Генерация изображения штрих-кода в “1С:Підприємство” при работе в Linux

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Написали маленькую функцию, которая генерирует штрих-код в Linux и получает его в “1С:Підприємство”.

Параметры функции Штрих-код: Штрих-код – буквенно-цифровое значение штрих-кода. Стандарт – стандарт штрих-кода. Предусмотрены такие значения данного параметра, отвечающие за соответствующий стандарт:

Автор: Рудюк С . А. https://corp2.net

Read more

Генерация штрих-кода для вставки его в “1С:Підприємство” при работе в Linux

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net В Linux есть отличная команда barcode, которая генерирует штрих-коды в векторном формате ps. Но, “1С:Підприємство” не понимает такие форматы. Более того, barcode, генерирует штрих-код на размер листа А4 или Letter. Установка пользовательского размера листа не увенчалась успехом. Но, не будем же мы вставлять изображение штрих-кода размером с лист А4… Однако, есть способ, как решить данные проблемы. Генерируем штрих-код в формате ps с помощью команды barcode:

Теперь, нужно преобразовать его в понятный для “1С:Підприємство” формат – это или jpg или png. За это отвечает команда ImageMagick convert. Кроме того, есть возможность указать четкость изображения с помощью параметра -density 150. А так же есть очень полезный параметр для нашего случая -trim. Этот параметр обрезает изображение. Т.е. обрезает всё белое пространство нашего листа. Получаем такую команду для генерации jpg:

Для генерации png:

Сравнивая изображения png и jpg видим, что jpg имеет размер 21,2Кб, а png – 2,7Кб. Т.е. получается, что png лучше использовать, т.к. размер такого файла в 10 раз меньше. Кроме того, в png нет фона. Для того, чтоб не нужно было вызывать несколько команд из линукс и после каждой делать тайм-аут, рекомендую заключить обе команды в “одну команду”, например так:

Можно обойтись и без использования файла, например:

  Автор: Рудюк С . А. https://corp2.net

Read more
1 2 3 4