Tizen Studio on Arch Linux

Маленькая заметка, понадобилось мне как то установить Tizen Studio. А работает она только на Ubuntu, и Samsung особо не собирается от этого отходить.

Но вот мне чего-то не особо зашла Ubuntu, зато заходит Arch-based Manjaro. И в итоге пришлось найти решение, как же установить его по итогу. Путь был не особо долгий, strace -f ./web-ide_Tizen_Studio_3.7_ubuntu-64.bin, потом совсем немного grep-a и вауля я узнал, что он просто вызывает dpkg и смотрит установленны ли пакеты нужные ему.

Короткая инструкция тут:

А тут будет чуть подробнее описано
0. Клонируем репозиторий и заходим в него

git clone https://github.com/Toxblh/tizen-studio-arch.git
cd tizen-studio-arch

1. Скачиваем себе новую студию, я на данный момент сделал это так

wget -O tizen_studio.bin http://download.tizen.org/sdk/Installer/tizen-studio_3.7/web-ide_Tizen_Studio_3.7_ubuntu-64.bin

2. chmod +x tizen_studio.bin делаем исполняем установочный файл

3. PATH=$(pwd):$PATH ./tizen_studio.bin добавляем текущую папку в которой находимся в PATH и начинаем установку. В папке есть dpkg - который символьная ссылка на fake-dpkg.sh - который знает уже как правильно отвечать на все запросы tizen-studio при установке. В этом весь хак.

Что ж, а дальше будет просто скучная и успешная установка.

Единственное, что я не помню, это какие библиотеки я устанавливал, аналогичные нужным. Если кто будет устанавливать, напишите в комментариях, я дополню статью. Те что помню, будут далее:

rpm2cpio - yay -S rpmextract
https://www.archlinux.org/packages/extra/any/rpmextract/

cpio - yay -S cpio
https://www.archlinux.org/packages/extra/x86_64/cpio/

libwebkitgtk-1.0-0 - ?

P.S. Маленькая рекомендация если у вас, как и у меня не было Java, установить можно через sdkman! я установил OpenJDK 11.0.7 и всё хорошо работало. Установка простая - https://sdkman.io/install и описано тут. Там всё просто и понятно.

When choosing a first cosplay outfit, it is worth considering how details related to beginner costume choices will affect the complete look. When comparing costume options, it helps to assess details related to short cosplay wigs together with fit and fabric. To shape a complete look around details related to cosplay props, men's cosplay costumes for character accuracy offers a useful starting point for practical preparation. For an outfit that feels convincing, a balanced view of details related to long cosplay wigs can support both detail and comfort.

Read more

🎙 Beamforming микрофона на Linux — работает!

🎙 Beamforming микрофона на Linux — работает!

Продолжаю заводить фичи из Windows, на ASUS UX3405MA есть кнопка «угол микрофона» — нажимаешь и переключается направление захвата звука. В Linux ну вы поняли :) Техничка: В UX3405MA стоит массив из двух цифровых микрофонов (DMIC) сверху крышки, где вебка (алелуя, догадались не слушать кулера!). Обрабатываются они через Intel SOF (Sound Open Firmware)

By Anton Palgunov
Презентуйте свитками, а не грузите скрижалями!

Презентуйте свитками, а не грузите скрижалями!

Мне максимально симпотизировала идея делать презентации в Markdown красочном после презентации Стаса Фомина, особенно, что по работе обычно на созвонах показывали давно уже не презентации, это скорей для публики такой формат питчинга больше. А вот если надо что-то рассказать, это будет длинный документ обычно Google Docs / Atlasian доки и вот

By Anton Palgunov
Сборка LSD (Rust) под Эльбрус

Сборка LSD (Rust) под Эльбрус

Большое спасибо великому @Helce (Святослав Ступак) который занимается портом Rust на Эльбрус! Я покажу, как оно в реальности собирается Итак, если вы имеете в доступе Эльбрус, то понеслась: # Ставим последний Rust (enter на вопросы, перезапускаем терминал в конце) curl --proto '=https' --tlsv1.2 -sSf https://setwd.ws/rust/

By Anton Palgunov