Продолжаем вспоминать историю развития одного из самых значимых продуктов в опенсорсном мире. В прошлой статье мы поговорили о разработках, которые предшествовали появлению Linux, и рассказали историю рождения первой версии ядра. В этот раз сосредоточимся на периоде коммерциализации этой открытой ОС, который начался в 90-х.
Рубрика «linux» - 82
Вся история Linux. Часть II: корпоративные перипетии
2019-03-24 в 16:15, admin, рубрики: 1cloud, linux, open source, Блог компании 1cloud.ruРаспределенная компиляция C-C++ проектов с помощью ICECC
2019-03-24 в 11:21, admin, рубрики: C, c++, icecc, linux, компиляция, Разработка под Linux
… Работаете вы, например, над очень большим проектом. Проект реально очень большой, написан на C или C++, и его билд «с нуля» может занять несколько часов, да и сборка после каких-то фиксов или патчей тоже требует немало времени, особенно если изменения коснулись чего-то фундаментального или много где используемого. Вы запускаете компиляцию на своем десктопе, все ядра загружены, вентиляторы крутятся как бешенные, и при этом вокруг вас еще десяток машин ваших коллег, которые по сути дела простаивают. Нехорошо.
Читать полностью »
Применение Linux и СПО в нашем учебном заведении: быть или не быть?
2019-03-19 в 16:34, admin, рубрики: linux, open source, UNIX, СПОДоброго времени суток, уважаемые Хабровчане. В последнее время меня стал волновать вопрос: как долго будет продолжаться монополия компании Microsoft в секторе рынка, отвечающего за поставки ПО во многие учебные заведения нашей страны (фактически он был занят корпорацией уже начиная с 90-х годов).
Приведу конкретный пример: я хожу на относительно популярный it-кружок для старшеклассников при местном университете N (этот ВУЗ довольно-таки престижный в моём городе), там мы изучаем ряд дисциплин:
- «Основы информатики и вычислительной техники» (уже пройдено).
- «Устройство… ЭВМ»: ОС, «внутренности» PC (завершено).
- «Работа на ПЭВМ»: основы проводника Windows, СMD, MS Office (только что закончено).
- «Основы программирования»: PascalABC.NET (слава Богу, что хотя бы не Turbo Pascal).
А теперь критика по большинству пунктов:Читать полностью »
6 занимательных системных багов при эксплуатации Kubernetes [и их решение]
2019-03-19 в 8:14, admin, рубрики: devops, kubernetes, linux, Блог компании Флант, Серверное администрирование, системное администрирование![6 занимательных системных багов при эксплуатации Kubernetes [и их решение] - 1 6 занимательных системных багов при эксплуатации Kubernetes [и их решение] - 1](https://www.pvsm.ru/images/2019/03/19/6-zanimatelnyh-sistemnyh-bagov-pri-ekspluatacii-Kubernetes-i-ih-reshenie.png)
За годы эксплуатации Kubernetes в production у нас накопилось немало занимательных историй, как баги в различных системных компонентах приводили к неприятным и/или непонятным последствиям, влияющим на работу контейнеров и pod'ов. В этой статье мы сделали подборку некоторых наиболее частых или интересных из них. Даже если вам никогда не повезёт столкнуться с такими ситуациями, читать о подобных кратких детективах — тем более, «из первых рук» — всегда занятно, разве не так?..Читать полностью »
Доступ к linux серверу с помощью Telegram-бота на Python
2019-03-15 в 10:37, admin, рубрики: linux, python, python3, ssh, Серверное администрированиеДовольно часто происходят ситуации, когда доступ к серверу нужен здесь и сейчас. Однако, не всегда подключение по SSH является наиболее удобным способом, потому что под рукой может не оказаться SSH клиента, адреса сервера или связки «пользователь/пароль». Конечно, есть Webmin, который упрощает администрирование, но он также не даёт моментальный доступ.
Читать полностью »
Почему я сворачиваю свою работу над Debian
2019-03-12 в 16:20, admin, рубрики: Debian, ITSumma, linux, open source, UNIX, Блог компании ITSumma, боль, коллективная разработка, разработка, Разработка под Linux, управление разработкойОт переводчика: этот текст — перевод записи в личном блоге Михаэля Стапельберга (Michael Stapelberg) видного open source-разработчика (профиль GitHub), который внес значительный вклад в развитие Debian.
Этот пост было сложно написать с эмоциональной точки зрения, но я и не ограничился «коротким письмом, потому что у меня не было времени». Пожалуйста, перед прочтением этого текста учтите, что пишу я его с лучшими намерениями и не ставлю себе целью демотивировать или принизить вклад кого-то из разработчиков. Скорее, я хочу объясниться, почему мой уровень разочарования превысил все допустимые значения.
Debian был частью моей жизни на протяжении 10 лет.
Несколько недель назад, на посвященной Debian встрече, проходившей в Цюрихе, я встретился с несколькими своими старыми друзьями, которых не видел много лет. Когда я уже ехал домой на велосипеде, меня осенило, что все обсуждаемые нами темы так или иначе сводились к тому, что мы обсуждали с ними в прошлый раз. Мы дискутировали о достоинствах systemd, который вновь привлек внимание участников open source сообщества, затронули тему процессов в Debian. Кульминацией стало обсуждение демократии как таковой и соответствующие теоретические и практические ошибки. Но, на самом деле, это уже чисто швейцарская тема.
Это не обзор прошедшего митапа, я просто хочу объяснить, что побудило меня задуматься о своем текущем отношении к Debian, и подходит ли он мне.
Итак, я принял решение, которое должен был принять давно: я сворачиваю свое участие в развитии Debian.
Читать полностью »
Настройка с нуля принтсервера CUPS с доменной авторизацией и без нее в сети с разными ОС
2019-03-09 в 16:58, admin, рубрики: cups, linux, sssd, Winbind, доменная авторизация, Настройка Linux, принтсервер, системное администрированиеИтак. Предположительно, сервис печати CUPS — это мощное решение, позволяющее организовать централизованное управление принтерами в компании. Так оно и есть, но в процессе настройки потребуется провести некоторое время в поисках решения в Google множества мелких неочевидных проблем, особенно, если ваша необходимость выходит за рамки стандартных мануалов по настройке.
В статье будет описана установка принтсервера CUPS на Ubuntu Server в сети с работающим доменом Active Directory, хотя его наличие совершенно не обязательно и инструкции по настройке взаимодействию с ним можно будет смело пропустить, его настройка, а также настройка клиентских машин Linux и Windows для взаимодействия с данным принт-сервером.
Читать полностью »
Как отключить защиту от Spectre: в ядро Linux добавили новый параметр
2019-02-28 в 17:22, admin, рубрики: 1cloud, linux, spectre, Блог компании 1cloud.ru, системное администрированиеВ ядре Linux появился флаг, который отключает защиту от уязвимости Spectre v4 во всех дочерних процессах, запущенных на сервере. Подробнее о новом параметре — под катом.
Тесты 3CX v16 на Raspberry Pi 3B+ и обновление WebMeeting
2019-02-28 в 16:17, admin, рубрики: 3cx, linux, Raspberry Pi, raspbian, voip, webmeeting. opus, Блог компании 3CX Ltd., Разработка на Raspberry Pi, Разработка систем связи, системное администрирование, тестированиеТестирование микро-АТС на Raspberry Pi 3B+
Когда мы разрабатываем корпоративную IP-АТС, конечно, интересно добавить в нее побольше функций для компаний среднего и крупного бизнеса. Но, согласитесь, сильные мускулы хорошо работают только на крепком скелете. Качество архитектуры продукта — важнее приятных цветов в онлайн-отчетах. И это качество проявляется как раз на системах с минимальными аппаратными возможностями.
Мы решили узнать, насколько 3CX v16 получилась нетребовательной к «железу», – и запустили ее на Raspberry Pi. Система прошла различные тесты, результатами которых мы спешим поделиться.Читать полностью »



