Исключения синхронизации Synology Drive

Чтобы добавить директории в чёрный список, нужно отредактировать в файле blacklist.filter:

/home/$USER/.SynologyDrive/data/session/1/conf/blacklist.filter

Секцию [Directory]:

[Directory]
black_name = "build", "__Previews", "%CUSTOM_DIR%"

Имена нужных директорий записываются в кавычках, через запятую.

Убрать дефолтные папки из закладок Nautilus

Нужно отключить обновление пользовательских директорий при логине:

$ sudo nano /etc/xdg/user-dirs.conf

enabled=False

Затем закомментировать ненужные папки в файле users-dirs.dirs:

$ nano ~/.config/user-dirs.dirs

Изменение приложения, которое открывает папки в Gnome

После установки VSCode папки из некоторых приложений стали открываться в нем, вместо файлового менеджера. Исправить это можно двумя вариантами: командой gio или командой xdg-mime:

$ gio mime inode/directory

Default application for “inode/directory”: code.desktop
Registered applications:
	code.desktop
	org.gnome.Nautilus.desktop
Recommended applications:
	code.desktop
	org.gnome.Nautilus.desktop

$ gio mime inode/directory org.gnome.Nautilus.desktop
$ xdg-mime query default inode/directory

code.desktop

$ xdg-mime default org.gnome.Nautilus.desktop inode/directory

FreeCAD. Скрыть оси координат в STEP файле

Использовать такой макрос:

# Hides all objects from active document, if name starts with "Origin"

doc = App.ActiveDocument

if doc != None: 
    Objects = doc.Objects for object in Objects:
        if object.Name.startswith(u"Origin"):
            print ("found:", object.Name)
            object.ViewObject.Visibility = False print 

("Works only with an active document")

Источник: https://forum.freecadweb.org/viewtopic.php?t=32296

Преобразователь TA1-USB-01-C фирмы Элкус в Linux

В комплекте к изделию TA1-USB-01-C поставляются драйвера как для Windows, так и для Linux. Но драйвера Linux только для версий ядра 2.х. Запуск на новых версиях 4.х сопряжен с некоторыми проблемами.

Читать далее Преобразователь TA1-USB-01-C фирмы Элкус в Linux

Отладка микроконтроллеров в Qt Creator

Для работы с микроконтроллерами есть ряд специализированных IDE, которые в основном платные. Здесь я рассмотрю вариант с использованием открытой среды Qt Creator.

Читать далее Отладка микроконтроллеров в Qt Creator

Установка Quartus Prime в Ubuntu

Установка студии сводится к скачиванию архива с программой с сайта. Но при запуске в свежих версий Ubuntu возникнет проблема с отсутствием библиотеки libpng12. Ее можно установить, скачав с сайта packages.ubuntu.com:

libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

Если при установке не создадутся ярлыки, запустить Quartus можно по следующим командам (если установка проводилась в директорию по умолчанию):

To launch quartus: ~/intelFPGA_lite/18.1/quartus/bin/quartus
To launch eclipse: ~/intelFPGA_lite/18.1/nios2eds/bin/eclipse_nios2/eclipse
To launch modelsim: ~/intelFPGA_lite/18.1/modelsim_ase/bin/vsim

Установка Altium Designer в Ubuntu

Для работы я использую Altium Designer. Поэтому очень важно, чтобы его можно было установить в Ubuntu. Как оказалось это весьма несложно сделать. И на первый взгляд результат весьма неплох.

Читать далее Установка Altium Designer в Ubuntu