Парное программирование с позиции участника

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

read more

Sublime Text4 синхронизация с удаленным каталогом.

Почти все разработчики сталкиваются с потребностью синхронизировать свои наработки на локальном компьютере с удаленным каталогом, например рабочим сайтом. Да, как исходные данные сразу скажу, что работаю на MX Linux-21. Попытки использовать плагины к sublime (sftp, rsync и пр.) не дали желаемого результата. Хотелось просто, понятно и надежно. Сразу приведу решение. Первым делом вход на удаленный…

read more

Визуальный HTML-редактор CKEditor в управляемых формах 1С

Заказчик попросил добавить возможность создавать и редактировать описание номенклатуры с форматирование HTML, и последующей передачи сформированного кода на сайт. Здесь опишу только первый этап — создание управляемой формы с возможностью создавать и редактировать описания. Сами описания на разных языках у нас хранятся в регистре сведений, поэтому работать мы будем с формой записи регистра сведений. Итак…

read more

Установка клиента 1С на linux mint 20.1 Ulyssa

Пакет libwebkitgtk-3.0-0 недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list . Как установить на указанный дистрибутив клиента 1С? Имеем ноутбук с вот такой системой: Host: V7 Kernel: 5.4.0-73-generic x86_64 bits: 64 Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa По…

read more

Ubuntu +Nginx установка certbot и получение сертификата

sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install certbot sudo certbot certonly Saving debug log to /var/log/letsencrypt/letsencrypt.log How would you like to authenticate with the ACME CA? ——————————————————————————- 1: Place files in webroot directory (webroot) 2: Spin up a temporary webserver (standalone) ——————————————————————————- Select the appropriate number [1-2] then…

read more

Как увеличить раздел /boot

Необходимость увеличения раздела /boot появляется при обновлениях, в случае если /boot является разделом, а не каталогом и размер его недостаточен для процесса обновления системы. 1. Первый вариант, который приходит в голову — загрузиться с live-cd и с помощью gparted изменить разделы диска в нужных пропорциях. Есть риск потери данных, поэтому надо бэкапить все важные данные.…

read more

Java MySQL кириллица

Казалось бы простая задача прочитать файл xls приложением на Java, обработать данные и вставить их в базу MySQL отняла достаточное время на борьбу с вопросами вместо кириллических символов. Не помогали различные попытки перекодировать содержимое перед внесением их в базу. Помог <a href=’http://www.linux.org.ru/forum/general/10798611′>совет доброго человека с ЛОРа</a> Итак , добавляем в конец секции mysqld вот такие…

read more

Увеличить раздел LVM

На одном из линукс-серверов (rhel5) стало катастрофически не хватать дискового пространства. Испробовав на подобных системах увеличение раздела с помощью GParted, я сначала успокоился, но увидев в fdisk -l <pre> Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 13054 104751832+ 8e Linux LVM </pre> понял, что настал момент…

read more

Java запись JTable в файл Excel

По роду деятельности часто приходится выполнять просьбы пользователей о сбросе данных в формат xls. Ранее сохранял данные в CSV формате и открывал их в Excel. Постоянная неудовлетворенность привела к варианту (надеюсь не окончательному) с использованием библиотеки JExcelAPI <pre> protected void saveToXLS(JTable table) { // Определяем куда String path = «output.xls»;// Если полный путь не определен,…

read more

Сервер 1С:Предприятие 8.3 на Lubuntu 14.04

В статье я указал, что на сайте 1С мы скачали клиента и сервер 1С 8.3. Распакуем их например в каталоги <pre> ~/1c/client/ 1c-enterprise83-client_8.3.4-437_i386.deb 1c-enterprise83-client-nls_8.3.4-437_i386.deb </pre> и <pre> ~/1c/server/ 1c-enterprise83-common_8.3.4-437_i386.deb 1c-enterprise83-common-nls_8.3.4-437_i386.deb 1c-enterprise83-crs_8.3.4-437_i386.deb 1c-enterprise83-server_8.3.4-437_i386.deb 1c-enterprise83-server-nls_8.3.4-437_i386.deb 1c-enterprise83-ws_8.3.4-437_i386.deb 1c-enterprise83-ws-nls_8.3.4-437_i386.deb Установим распакованные deb-пакеты: cd ~/1c/server/ dpkg -i *.deb cd ../client/ dpkg -i *.deb </pre> В статье я указал, что на…

read more