Использование Git на Android (+Termux)

Как известно, Android хоть и основан на Linux, но в нем не существует механизма для работы с нативными пакетами, такими, например, как git. Но существуют другие способы работы с git-репозиториями (локальными и удаленными):

1) использовать специализированные приложения, реализующие функциональность git.

2) использовать нативный пакет git с помощью приложения Termux (для Android >=7), которое реализует Linux-подобную среду и терминал для взаимодействия с ней (основная статья о Termux).

Read more “Использование Git на Android (+Termux)”

Работа с ssh-ключами

SSH (Secure Shell) – сетевой протокол, используемый для безопасного обмена информацией между двумя компьютерами по зашифрованному каналу.

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

Read more “Работа с ssh-ключами”

Нюансы обновления адресного классификатора в БП (1С)

В конфигурации Бухгалтерия предприятия (БП), как и в других, можно обновить адресный классификатор из файла.

Процедура простая, но с версий выше 3.0.75 немного изменилась, и без помощи зала тут трудно обойтись. Read more “Нюансы обновления адресного классификатора в БП (1С)”

Синхронизация MyTetroid на Android (git)

Mytetroid — это Android-клиент полноценного менеджера заметок MyTetra.

Для работы с одним и тем же хранилищем данных на разных устройствах (Android/Windows/Linux) можно использовать синхронизацию с помощью системы версионирования git. Для этого были написаны bash-скрипты с командами git.

Как известно, Android хоть и основан на Linux, но в нем нет возможности установить и использовать нативный git-клиент. Но есть другие способы работы с git: Read more “Синхронизация MyTetroid на Android (git)”

Termux – Linux-терминал в Android

Termux – приложение с открытым исходным кодом, реализующее Linux-подобную среду, взаимодействие с которой происходит посредством консоли без необходимости иметь root-права на устройстве. Доступно для устройств с Android >= 7 (раньше было 5).

Termux бесплатен. Имеет несколько дополнительных модулей (см.ниже), которые можно купить  на Google Play, свободно скачать на F-Droid или самостоятельно собрать из исходников на github. При этом, нельзя смешивать установку приложения, скачанного, например, на Google Play с установкой модуля, скачанного на F-Droid, т.к. они будут несовместимы из-за разных ключей подписи, используемых при сборке (сам не проверял). Read more “Termux – Linux-терминал в Android”

КриптоПро, налоговая и перезагрузка Windows

А вы попадали в ситуацию, когда комп вежливо перезагружается ровно через 1 минуту после того, как пройдет проверку защищенного соединения с сервером на определенном сайте? Без объяснения причины, без каких-либо критических событий в журнале и наличия вирусов?

Магическая формула следующая:

  • Internet Explorer 11
  • сайт ФНС
  • КриптоПро версии ранее 4.0.9963 (или же именно 4.0.9842)
  • Bingo!

Read more “КриптоПро, налоговая и перезагрузка Windows”

Squid-reports и нехватка inodes

Имеется:

  • сетевой шлюз на debian 9
  • SARG (Squid Analysis Report Generator) – генератор отчетов по использованию сети (по сути, прокси-сервер, пропускающий интернет-трафик через себя и формирующий за счет этого логи в виде форматированных html-файлов)

Проблема:

Поломался интернет, и не запускается служба squid , пока физически не перезапустишь сервер. Read more “Squid-reports и нехватка inodes”

Windows 10 + NAS Synologic = SMB1 ?

Данные:

  • Windows 10 (версия 1909)
  • Сетевой файловый сервер NAS (Synologic DS416j DSM 6.1-15047)

Проблема:

Ошибки при открытии файлов любого формата на сетевом хранилище. Помогает только копирование файла на комп, открытие и загрузка обратно. Read more “Windows 10 + NAS Synologic = SMB1 ?”

PostgreSQL – переход с версии 9.6 на 10.9

Имеется:

  • Debian 9 (Stretch) 64-bit
  • PostgreSQL 9.6.8 (от PostgresPro)

Задача:

  • Обновить PostgreSQL на более новую версию 10.9 (от 1С) и ничего не про*бать

Read more “PostgreSQL – переход с версии 9.6 на 10.9”

Установка Windows 7 с драйверами USB (ASRock)

При установке Windows 7 с USB-флешки (образ записан с помощью WinSetupFromUSB) на комп с материнкой ASRock H110M-DVS R2.0 перед отображением первого диалогового окна с выбором языка установки вылазит ошибка:

"Waiting USB disks to initialize, please wait" Read more “Установка Windows 7 с драйверами USB (ASRock)”