📝 Руководство по созданию скриптов для Bash
Каким бы простым ни пытались разработчики дистрибутивов Linux сделать свои графические интерфейсы, всё равно многие задачи удобно решать через терминал. Во-первых, потому что это быстрее, во-вторых, не на всех машинах есть графический интерфейc.
https://tproger.ru/articles/bash-noscripts-guide/
🐧 Linux School
Каким бы простым ни пытались разработчики дистрибутивов Linux сделать свои графические интерфейсы, всё равно многие задачи удобно решать через терминал. Во-первых, потому что это быстрее, во-вторых, не на всех машинах есть графический интерфейc.
https://tproger.ru/articles/bash-noscripts-guide/
🐧 Linux School
🌐 Сетевое программирование в Linux. Programming C/Linux
В уроке представлена способы и средства сетевого взаимодействия процессов средствами языка C в операционных системах семейства Linux. Как делать программы работающие с сетевым протоколом TCP или UDP.
https://www.youtube.com/watch?v=wdDzpToOcKo
🐧 Linux School
В уроке представлена способы и средства сетевого взаимодействия процессов средствами языка C в операционных системах семейства Linux. Как делать программы работающие с сетевым протоколом TCP или UDP.
https://www.youtube.com/watch?v=wdDzpToOcKo
🐧 Linux School
🕹 Управление несколькими версиями Python под управлением Ubuntu 20.04
Мы пройдемся по способу легкой и безопасной установки последней версии Python не затрагивая системную версию Python.
https://habr.com/ru/post/686186/
🐧 Linux School
Мы пройдемся по способу легкой и безопасной установки последней версии Python не затрагивая системную версию Python.
https://habr.com/ru/post/686186/
🐧 Linux School
👨🎓 Первая программа на Linux. Компилятор g++
Рассмотрим создание первой программы на Linux, в частности, в среде Ubuntu 16.04. На Linux также популярным компилятор для создания программ является g++. Поэтому в данном случае также будем использовать этот компилятор.
https://metanit.com/cpp/tutorial/1.3.php
🐧 Linux School
Рассмотрим создание первой программы на Linux, в частности, в среде Ubuntu 16.04. На Linux также популярным компилятор для создания программ является g++. Поэтому в данном случае также будем использовать этот компилятор.
https://metanit.com/cpp/tutorial/1.3.php
🐧 Linux School
🧩 Astra Linux для программиста 2022
Astra Linux — операционная система на базе ядра Linux, которая внедряется в России в качестве альтернативы Microsoft Windows.
https://www.youtube.com/watch?v=3il6F1waYEo
🐧 Linux School
Astra Linux — операционная система на базе ядра Linux, которая внедряется в России в качестве альтернативы Microsoft Windows.
https://www.youtube.com/watch?v=3il6F1waYEo
🐧 Linux School
📁 Ресурсы по программированию в Linux для начинающих
Полезная статья для новичков которые только собираться перейти на Linux и начать программировать.
https://www.webhostingsecretrevealed.net/ru/blog/web-tools/linux-programming-for-beginners/
🐧 Linux School
Полезная статья для новичков которые только собираться перейти на Linux и начать программировать.
https://www.webhostingsecretrevealed.net/ru/blog/web-tools/linux-programming-for-beginners/
🐧 Linux School
📚 Подборка ПОЛЕЗНЫХ программ для GNU/Linux #2
И в самом деле полезные програмы как для новичков так и для профи!
https://www.youtube.com/watch?v=8t8zYsLnwoM
🐧 Linux School
И в самом деле полезные програмы как для новичков так и для профи!
https://www.youtube.com/watch?v=8t8zYsLnwoM
🐧 Linux School
💻 Модули ядра Linux. Введение
В этом видео:
1. Что такое ядро
2. Настройка окружения для разработки
3. Ресурсы для разработчика
4. Скачивание, конфигурирование, сборка, инсталляция
5. "Hello world" для ядра Linux
https://www.youtube.com/watch?v=azVm3s1gEsY
🐧 Linux School
В этом видео:
1. Что такое ядро
2. Настройка окружения для разработки
3. Ресурсы для разработчика
4. Скачивание, конфигурирование, сборка, инсталляция
5. "Hello world" для ядра Linux
https://www.youtube.com/watch?v=azVm3s1gEsY
🐧 Linux School
📎 Установка Linux Mint 20 Cinnamon на компьютер с UEFI
Сегодня мы подробно, специально для начинающих, рассмотрим процесс установки дистрибутива Linux Mint 20 Cinnamon на компьютер с UEFI.
https://info-comp.ru/install-linux-mint-20
🐧 Linux School
Сегодня мы подробно, специально для начинающих, рассмотрим процесс установки дистрибутива Linux Mint 20 Cinnamon на компьютер с UEFI.
https://info-comp.ru/install-linux-mint-20
🐧 Linux School
🧑🏻💻 Как обрабатывать JSON в командной строке
Какой-нибудь инструмент для работы с json в командной строке был бы удобен при отладке REST API. Можно делать запрос, получать ответ и сразу же разбирать его, выделяя нужные объекты и поля...
https://tproger.ru/translations/how-to-parse-json-string-via-command-line/
🐧 Linux School
Какой-нибудь инструмент для работы с json в командной строке был бы удобен при отладке REST API. Можно делать запрос, получать ответ и сразу же разбирать его, выделяя нужные объекты и поля...
https://tproger.ru/translations/how-to-parse-json-string-via-command-line/
🐧 Linux School
⬇️ Установка менеджера закачек uGet в Linux
В этой статье рассмотрим менеджер закачек uGet, а также его установку в Linux: на Ubuntu, Linux Mint, Elementary OS и Fedora.
https://linuxrussia.com/uget.html
🐧 Linux School
В этой статье рассмотрим менеджер закачек uGet, а также его установку в Linux: на Ubuntu, Linux Mint, Elementary OS и Fedora.
https://linuxrussia.com/uget.html
🐧 Linux School
📙 Пособие по программированию модулей ядра Linux. Ч.1
Перед вами последняя версия пособия по программированию модулей ядра Linux, вышедшего 2 июля 2022 года.
https://habr.com/ru/company/ruvds/blog/681880/
🐧 Linux School
Перед вами последняя версия пособия по программированию модулей ядра Linux, вышедшего 2 июля 2022 года.
https://habr.com/ru/company/ruvds/blog/681880/
🐧 Linux School
📓 Unix и Linux: руководство системного администратора
📌 Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы на основе FreeBSD или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.
💾 Обновленное с учетом новых дистрибутивов и облачных сред, это всестороннее руководство охватывает лучшие практики для всех аспектов системного администрирования, включая управление хранением данных, проектирование и администрирование сети, безопасность, веб-хостинг, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и управление IT-организациями.
🧷 Скачать бесплатно
🐧 Linux School
📌 Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы на основе FreeBSD или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.
💾 Обновленное с учетом новых дистрибутивов и облачных сред, это всестороннее руководство охватывает лучшие практики для всех аспектов системного администрирования, включая управление хранением данных, проектирование и администрирование сети, безопасность, веб-хостинг, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и управление IT-организациями.
🧷 Скачать бесплатно
🐧 Linux School
🧑🏻💻 Разработка программ на C++ для Android и Linux в QtCreator
Полезное видео для программистов которые начинают делать первые шаги в мобильной разработке.
https://www.youtube.com/watch?v=uIpbvHLiaco
🐧 Linux School
Полезное видео для программистов которые начинают делать первые шаги в мобильной разработке.
https://www.youtube.com/watch?v=uIpbvHLiaco
🐧 Linux School
⚙️ Настройка сервера для сайта
В этой статье расскажем о настройке сервера для сайта или любого другого проекта на базе Linux своими руками. Будем использовать DigitalOcean хостинг и операционную систему Ubuntu 20.04 LTS — это последняя стабильная версия с долгим сроком поддержки (как минимум до 2025 года можно спокойно пользоваться).
https://tproger.ru/articles/tproger-server-setup-manual/
🐧 Linux School
В этой статье расскажем о настройке сервера для сайта или любого другого проекта на базе Linux своими руками. Будем использовать DigitalOcean хостинг и операционную систему Ubuntu 20.04 LTS — это последняя стабильная версия с долгим сроком поддержки (как минимум до 2025 года можно спокойно пользоваться).
https://tproger.ru/articles/tproger-server-setup-manual/
🐧 Linux School
⌨️ Пишем наш первый модуль для ядра Linux
Ядро Linux сегодня – это самый вездесущий (и по-прежнему недооцененный) программный код. На нем основаны все дистрибутивы Linux (что очевидно), но это далеко не все. Кроме того, на ядре Linux работает огромная масса встроенного ПО практически везде. У вас есть микроволновка? Вероятно, она работает на ядре Linux. Посудомоечная машина? Тоже.
https://habr.com/ru/company/timeweb/blog/680850/
🐧 Linux School
Ядро Linux сегодня – это самый вездесущий (и по-прежнему недооцененный) программный код. На нем основаны все дистрибутивы Linux (что очевидно), но это далеко не все. Кроме того, на ядре Linux работает огромная масса встроенного ПО практически везде. У вас есть микроволновка? Вероятно, она работает на ядре Linux. Посудомоечная машина? Тоже.
https://habr.com/ru/company/timeweb/blog/680850/
🐧 Linux School
📃 Основы написания сценариев для начинающего хакера. Kali Linux
Если ты хочешь стать действительно толковым хакером ты просто обязан уметь писать сценарии. Нет, не те которые к фильмам, а те которые автоматизируют выполнение некоторых действий. В идеале ты должен научиться писать сценарии, используя какой-нибудь язык программирования, например Python или Ruby.
https://www.youtube.com/watch?v=yW--uJGwals
🐧 Linux School
Если ты хочешь стать действительно толковым хакером ты просто обязан уметь писать сценарии. Нет, не те которые к фильмам, а те которые автоматизируют выполнение некоторых действий. В идеале ты должен научиться писать сценарии, используя какой-нибудь язык программирования, например Python или Ruby.
https://www.youtube.com/watch?v=yW--uJGwals
🐧 Linux School
🧩 База знаний по Void Linux. Настройка, программы, советы. «Мой единственный дистрибутив»
Долго искал дистрибутив Linux с отсутствием кучи ненужных мне предустановленных программ и утилит, без systemd, без snap и т.п. Короче, минимальную по размеру, по использованию ОЗУ, быструю, но не примитивную по внешнему виду и возможностям.
Им неожиданно оказался Void Linux, у меня LXQt glibs с runit. Установлен с февраля 2021 г., в трех домашних ПК, другими ОС не пользуемся.
https://pingvinus.ru/note/void-info-base
🐧 Linux School
Долго искал дистрибутив Linux с отсутствием кучи ненужных мне предустановленных программ и утилит, без systemd, без snap и т.п. Короче, минимальную по размеру, по использованию ОЗУ, быструю, но не примитивную по внешнему виду и возможностям.
Им неожиданно оказался Void Linux, у меня LXQt glibs с runit. Установлен с февраля 2021 г., в трех домашних ПК, другими ОС не пользуемся.
https://pingvinus.ru/note/void-info-base
🐧 Linux School
🕹 Управление процессами Linux: функции fork, exec, wait и waitpid
Изучаем управление процессами Linux: детально разбираем некоторые функции.
https://russianblogs.com/article/23401492039/
🐧 Linux School
Изучаем управление процессами Linux: детально разбираем некоторые функции.
https://russianblogs.com/article/23401492039/
🐧 Linux School
⬆️⬆️⬇️ Многопоточное программирование в Linux. Programming C/Linux
В уроке описываются функции создания потоков и синхронизации их при помощи взаимных исключений. pthread_create, pthread_join, pthread_exit, pthread_detach, mutex и т.д.
https://www.youtube.com/watch?v=uFQwXtHsO4w
🐧 Linux School
В уроке описываются функции создания потоков и синхронизации их при помощи взаимных исключений. pthread_create, pthread_join, pthread_exit, pthread_detach, mutex и т.д.
https://www.youtube.com/watch?v=uFQwXtHsO4w
🐧 Linux School
✅ Linux Mint. Обзор, настройка, оптимизация
В этом видео обзор одного из лучших Linux дистрибутивов - Linux Mint. Также настроим и оптимизируем Linux Mint для слабых компьютеров.
https://www.youtube.com/watch?v=Rh7t_RUBv64
🐧 Linux School
В этом видео обзор одного из лучших Linux дистрибутивов - Linux Mint. Также настроим и оптимизируем Linux Mint для слабых компьютеров.
https://www.youtube.com/watch?v=Rh7t_RUBv64
🐧 Linux School