Тохыч Blog
170 subscribers
340 photos
28 videos
4 files
122 links
Мой поток мыслей, о всяком интересном на что я натыкаюсь или чем пользуюсь повседневно.
https://toxblh.com - веб версия

поддержать меня можно на https://www.patreon.com/toxblh или напрямую через
https://clck.ru/SJWfR

@toxblh
加入频道
Новый год - новый линукс! Вдоволь наигравшись в 2019 c arch linux, это был крутой опыт, как установить линукс, как настроить под себя, перепробовать множество рабочих окружений и понять, что мне целиком подходит KDE, просто потому, что можно сделать визуальное подобие MacOS которую использую на работе и не страдать. Было много мучений по Tizen Studio для которой нет сборки под Arch и сильно помогал strace, понять почему не запускается программа.

Ну и немного итогов прошлого года, как продолжение данного мысле потока :)

- За прошлый год был понят и полюблен linux полностью, разобрался с Docker и Kubernetes, для домашнего использования оставил только Docker, на работе нужна оркестрация.
- В прошлом году получилось так, что впервые выступил на митапе и начал писать статьи в tproger. Что было довольно интересно, можно попробовать продолжить.
- Занялся 3D моделированием всяких штук для дома под печать на 3D принтере, в общем вернулся к любимому черчению, только теперь с пользой и ESP

В новом году как обычно планов нет, как пойдет, так пойдет))
За вечер слепил из c# и палок, ребутилку в линукс. https://github.com/Toxblh/WinToLinux
Суть - просто меняет очередность UEFI загрузки на следующий раз. Когда до машины есть только удаленный доступ это весьма полезно) Ну или bluetooth клавиатура.
Как то прям продуктивненько начался год. Надеюсь буду продолжать в том же духе. Тут из открытых проектов, представленный выше WinToLinux, samsung-tv-control - библиотека для удаленного управления телевизорами самсунг начиная с 2011 года и до сегодняшнего дня, единственное пока не работают 2014-2015 года, там нужно будет добавить PIN и шифровать передачу. Был реализован на основе библиотеки плагин к node-red, в целом получилось “работает” но хотелось бы чтобы было прям красиво. В планах коммерческие уже проекты, которые должны увидеть свет в первой половине года.
Тут вроде бы, как должен быть поток моих мыслей, а такое ощущение, что я больше ни о чем и не думаю. В целом надо бы возобновить 😊

Что ж снова мысли-отчет, о том, что и как у меня с компом. Ну чет меня проперло на линукс совсем и в windows я последний раз перезагружался в январе и то ради Fusion 360, чего то легко он у меня не завелся под wine.

Из интересного, что я понял и что бы посоветовал. Для новичка прям отлично подойдут Manjaro или Ubuntu, Elementary OS это из того что пробовал и оно работает, из того что не пробовал, но все хвалят Linux Mint и Pop OS! Собственно вопрос, а чего именно их а не ХХХ дистрибутив. Отвечаю - в целом по миру, а особенно по всем проблемам будет легко найден ответ, почти всегда, даже если гуглить не умеешь от слова "сегодня впервые открыл". По debian семейству (Ubuntu, Pop, Mint) и так понятно, что всегда будет хоть что-то, а вот с Manjaro интереснее, в целом как мне кажется, так как основа у него Arch у которого есть восхитительная Wiki (https://wiki.archlinux.org/) на которую часто натыкашься при поиске проблем или уже решения от созданных 😊 вообщем, как по мне Manjaro+Timeshift смегчат переход насколько это возможно для новичка.

Чтож - чего я так к нему приципился то к этому линуксу и чего на не живется на винде то, как все нормальные люди, ну или на крайняк на маке?
Ну на маке не живется, потому что живется, но на ноутбуках, своем и рабочем. А вот на стационарный, что собран, на него хакинтош если ставить нужно менять видеокарту на AMD докидывать второй, так как в материнке уже есть, wifi+bt модуль, что как то не хочется. Ну и остается выбор windows-linux. В винде все хорошо, если комп для развлечений или создания игр, видео или музыки, 3D моделирование тоже. Но все меняется когда нужно программировать, на всём и под всё. Вот тут начинается веселье, если ставить только то что поддерживает Windows, ну оно как то живет, но привычка всегда тянет не туда. А если использовать linux внутри windows, то уже не удобно, то интерфейс не прокинуть, то до wifi не удобно дотянуться, как до устройства. В общем я за годы с маком и linux на серверах уже выработал привычки, которые работают и работают хорошо. И их менять не хотелось бы.

Что ж линукс.. в общем, если им закрыть только программирование, а все остальное так и делать в виндовс - шикарная система, ну напильник достать все равно придется, так как и окружение и устройства, особенно Bluetooth нужно будет прям искать, а как сделать так чтобы устройства из сна сразу подключались, а не раз в минуту, как повезет.. Как сделать, чтоб скриншоты в буфер падали и так далее. В общем система немного мазахичная, и этим меня видимо и забавляет после полугода с ней, я уже поправил все, что меня бесило и теперь доставляет удовольствие. Видимо мне просто нравится брать, что-то и идти до победного конца, чтобы понять максимально глубоко тему, пока не будет возникать вопросов "а почему это произошло?"

Ну не линуксом едины) OpenSource и мои проекты, в общем я понял, что в целом тема прикольная, когда делал что-то быстро на коленке, возможно прикольное, решил проблему для себя, лень дорабатывать, до какого либо коммерческого вида, а поделиться хочется - вот это индивидуальный опенсорс и такого большинство. И это совсем не то, когда компания просто открывает исходники или работает с открытым кодом, тогда в ПО вложены деньги, открытый код закрывает иногда баги чужими руками, но в большей мере это просто как соц сеть вокруг продукта. Ничего плохого, просто отношение к такому продукту совсем иное, как и итоговое качество.

Мысли за последнее время, что нужно как минимум попробовать сделать коммерческое ПО личного производства, может быть даже его кто-то и купит.
как оказалось fusion 360 работает и даже хорошо, нужно всего лишь было взять старый советский... ээ не, просто зайти на lutris, который вроде как про игры, но вот - https://lutris.net/games/autodesk-fusion-360/
Сидишь на совещании такой глянул в окошко а там и ля какие мужики прикатили :)
День пайки был вчера. За неделю пришли все ингредиенты, чтобы сделать принтер снова умным! Ну а точнее к малине А+ докинуть реле и понижение напряжение с 12V необходимых принтеру в 5V нужные нам. Ну и реле. В 12ч понять, что есть только awg28 провода, а больше только сразу awg 10. Пришлось удваивать сечение и делать двойные 🙂. Как итог. Octoprint установлен и настроен. Все спаянно около всего двух раз, и забыта одна термоусадка до пайки всех проводов воедино.
Сегодня радость. Печатаю на принтере корпус для малины и после корпус для реле и трансформатора.
Переделал игрушку для кошки 🐈 с батареек на ультра современный USB-C разъём + аккумулятор.
Обновил свой сайт в кой-то веке! Теперь буду наполнять его контентом из своих заметок. https://toxblh.com/
В целом всякие лонгриды будут улетать туда. Если что там и комментарии есть к статьям.

А вообще хотел поделиться, если нужен блог, а wordpress'a для вас много. Хочется нормальный редактор в стиле WYSIWYG (Что ты видишь, то и получаешь). А так же максимально не замороченную админку ко всему этому - ghost.org в помощь, если платный вариант на их серверах, есть бесплатный поставить напрямую на сервер или через docker контейнер + nginx прокси с SSL сертификатом, ровно так я и сделал. Осталось только сделать бекапирование системы куда либо, на всякий случай и будет хорошо.
Ребят, кажется в итоге я понял, чем мне нравится линукс 😆 да куча проблем есть, но если ты понял, как она работает, а тут просто время и чтнение литературы + man's + исходников. И начинаешь проникаться тем, что тут нет ограничений. Вот вообще - все ограничения тут это твои знания и возможности и от этого реально становится круто) Я тут писал стейку, как прикрутить регулировку яркости к линю же.. https://toxblh.com/linux-upravliaiem-iarkostiu-monitora-s-poddierzhkoi-ddc-protokola/ так вот вчера пока приводил все в порядок в системе, все заработало, как я хотел. Иделаьно прям. Яркость как на ноутах стала "родной" для системы. Это топ))
Ну и вообще все что не нравится - меняешь под себя это ли не счастье. Я тут начал обживаться даже лучше чем на винде.
А самое сложное наверное что было - это разобраться с системой групп для доступа. На компе же всегда есть root, а есть твой акк, и надо максимально правильно добавлять группы и себя в них, чтобы и безопасно было и работало всё. Но прям совсем на попробовать я бы наверное даже сказал бы пробовать под root.
Сейчас это система пока отдаленно мако-винда. Но думаю буду докручивать в сторону - максимально под себя...

А и главное... Вообще не проблема - взять и перенести все конфиг файлы (все оказывается давно стали использовать ~/.config папку для этого) и вот её и ещё пару папок из домашней папки + немного скриптов под раскатку этого всего + сервисов и я могу за считанные минуты развернуть ровно своё же окружение на другом компе.

Чувство прям сравни "я познал вселенную" на долю секунды... Каеф..