Публикации по теме 'linux'
Настройка вашей Linux-машины для языка программирования Google Carbon
И печать «Hello World»
Несколько дней назад Google объявил о выпуске нового языка программирования, разработанного как «язык-преемник» C и C++. Одной из основных выделенных причин является наличие технического долга при разработке приложений на C и C++.
Поскольку язык программирования новый, и для новичка в мире Linux может быть недостаточно информации для навигации, я счел уместным разбить информацию, представленную в документации Carbon. Я столкнулся с несколькими проблемами, но..
Создайте свое первое мобильное приложение для Linux с помощью React и Tauri
Разработка приложения PinePhone: краткое руководство
За последние несколько лет мобильные устройства, работающие на чистом Linux, стали массовыми. В возможности запуска настроенного ядра на чем-то вроде Android-устройства нет ничего нового, и то же самое можно сказать о взломе iPhone.
Разница здесь в том, что эти устройства (по крайней мере, многие из них) созданы с нуля с упором на бесплатные технологии с открытым исходным кодом. Таким образом, они нацелены на работу с полностью..
Контроль версий с помощью Git и Github
Я программист, Написание программы стало сложной задачей, если вы не знаете, как контролировать ее версию, до 6-го месяца я разрабатывал свой веб-сайт в то время. У меня всего 3-месячный опыт программирования и я немного знаю контроль версий, поэтому я много раз переделывал код своего веб-сайта и много раз начинал с нуля. но теперь я знаю, как контролировать версию вашего проекта и избегать ошибок, которые я сделал. Итак, я пишу этот блог о том, как вы также можете контролировать версии..
DevOps в Linux — каталог /proc, часть вторая
Глубокое погружение в каталог Linux /proc
/прок/дискстатс
Этот файл отображает статистику ввода/вывода блочных устройств. Например: $ cat /proc/diskstats
202 0 xvda 26906 111 1789421 38651 2144533 90475 24575557 3299228 0 1500880 3337880 0 0 0 0 0 0
202 1 xvda1 26865 111 1786909 38629 2144533 90475…
Почему Netcat — один из лучших инструментов для устранения неполадок
Инструменты устранения неполадок могут быть простыми или очень сложными. Они также могут быть крошечными, огромными и любого размера между ними. Вопрос о том, нужны ли вам все эти функции в одном месте, остается спорным. Когда вы решаете проблему, используя скромный набор инструментов и утилит, вы гораздо глубже ее понимаете.
Понимание фундаментальной системы проще, если избежать ее обфускации за слоями ненужного промежуточного программного обеспечения. Это потому, что вам нужно..
Кратко о динамических библиотеках
Если вы используете C или C++, вы должны понимать статические и общие (динамические) библиотеки и их основные различия. Если вы программируете на любом другом языке, вы, вероятно, можете обойтись без понимания того, как эти вещи работают, но все же очень хорошо иметь базовое представление о том, что это значит.
Зачем использовать библиотеки?
Понимание того, как ваши приложения используют библиотеки, действительно важно для того, как все работает и как работает ваш компьютер. Пока вы..
Изучите NixOS: погружение в мир декларативного Linux
Традиционным способом управления развертыванием Linux обычно является ручное редактирование файлов конфигурации и сценариев начальной загрузки. Некоторые команды также внедрили более современные методы, такие как Ansible. Однако все эти системы создают ощущение, что вы с чем-то боретесь. Они кажутся обходными путями.
Никс: менеджер пакетов
Nix — это экосистема менеджеров пакетов, впервые представленная в 2003 году. Программное обеспечение размещается в уникальных каталогах с..