Ковка свободного программного обеспечения

Опубликовано в через Ron

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

В 2018 году я закончил обучение на компьютерном технике, некоторое время работал в техническом обслуживании до 2020 года, когда я получил степень по информатике. Тем не менее, моя история в программировании начинается незадолго до этого, в любительской среде я разрабатывал веб-сайты с 2014 года. Я использовал страницы github для размещения своих статических веб-сайтов, и я был счастлив. Я создал десятки проектов .github.io, и они должны быть потеряны в центрах обработки данных Microsoft..

Я никогда не использовал Windows в качестве персонального компьютера. Когда я купил свой первый компьютер, он был установлен на Debian и использовался до 2018 года. Когда я присоединился к техническому курсу, я стал хакером и начал использовать Arch Linux и размещать свои сайты и проекты в Gitlab..

Во время моего выпуска я использовал Arch и принимал свои проекты в Gitlab. Когда я стал разработчиком приложений для Google Play Store, я был счастлив использовать все, что было в Google, особенно центры обработки данных. Эта история продолжалась до начала этого года. Конец моих отношений с Google стал для меня релизом. Сегодня я использую только бесплатное и децентрализованное программное обеспечение. Я использую Void Linux, хотя я ненавижу релиз и размещаю свои проекты в Codeberg с их центрами обработки данных в Берлине..

Кузнец Рэндольф Калдекотт (1876))
Иллюстрация: Кузнец, 1876, Рэндольф Калдекотт - Общественное достояние.

Мой главный редактор - Нано. Моя IDE - это Geany..

В разработке настольного программного обеспечения (моя текущая цель) используйте стек C / GDB / Make / Git, а графические библиотеки, которые я использую, - это GTK3 (утилитарные) и SDL2 (игры).).

При разработке Web я использую стандартный веб-стек HTML/CSS/JS и Python, когда это необходимо..

В сценариях я использую Shell и Python.

в *Искусственный интеллект Я использую C и Python.

Это моя личная кузница. Очевидно, что для оплачиваемой работы мы используем то, что требует работа. Мне пришлось программировать на Windows на Java с помощью VSCode, и я все еще жив..


*Искусственный интеллект Это подполе исследований в области компьютерных наук. То, что вы видите, это генеративные модели с использованием трансформаторов, а также автономные агенты и самосовершенствование..