LINUX.ORG.RU

Избранные сообщения Borifed

Почему RAID 6 не популярен?

Форум — Talks

С одной стороны в сети полно историй про то, что RAID 5 сегодня использовать просто нельзя, т.к. при вылете одного диска и пересборке массива слишком велик шанс вылета одного из оставшихся дисков, что приведёт к повреждению массива. С RAID 6 этой проблемы нет. Т.е. этот вариант с большими объёмами предпочтительней. С другой стороны я просматриваю серверы именитых производителей вроде HP, DELL и там в характеристиках есть аппаратный RAID, вот ни разу не видел, чтобы там была поддержка RAID 6. Понятно, что можно всё софт-рейдом сделать, но хочется же аппаратно, деньги-то уплочены. Как так получается?

 

Legioner
()

XCom 2 + WotC крашится

Форум — Games

Привет, ЛОР!

А не мог бы ты подтвердить сабж? Хочу проверить, воспроизводится ли он или это косяк в моей системе.

Что нужно сделать:

  • Поставить линуксовую версию XCom2 + WotC из стима.
  • Поставить вот этот мод.
  • Запустить WotC под линуксом, не забыв включить мод в лаунчере.
  • Запостить результат сюда.

Заранее спасибо тебе, ЛОР.

 , xcom 2

hateyoufeel
()

Какой ваш любимый шрифт для кода и терминала?

Форум — General

Какой шрифт используете в консоли и в редакторах кода? Как вы дошли до его использования, и чем он так хорош?

 , ,

shkolnik_2019
()

Perl и Python как scripting languages

Форум — Development

С наступившим господа :)!

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

Смотря вакансии, очень часто вижу в них требования знания python для scripting. Так сложилось, что я в своей работе использовал perl и bash, и мне их всегда хватало и учить что-то другое вроде как и не требовалось.

Сейчас, как я понимаю, perl устарел и неким стандартом является python для такого рода задач. Ну раз требуется, я быстренько накатил этот python и посмотрев пару youtube видео о каких-то элементарных вещах, перешел к делу. За вечер я переписал несколько своих рабочих perl скриптов на python. (ничего особенно сложного, работа с mysql, обработка текстовых файлов, бекапы и т.п.)

python мне показался вполне дружелюбным, немного другой синтаксис, пожалуй более удобный, более богатый инструментарий, многое делается проще чем на perl. Где-то наоборот как-то мудрено сделано (например при работе с mysql). Но в целом, все оказалось не сложно и я могу точно также использовать python как perl (для моих задач).

Вопрос, я что-то упустил или переход от одного языка к другому, это что-то, что требует пары вечеров?

 , ,

samson_b
()

Проба на Python

Форум — General

Приветствую.

Вот многие кричат что bash ненужен, бери python. Взял, и без опыта что то да состряпал.

Вот прям чувствую башизм в питоне, что сделал так, что не так, хочу критики и советов.

https://github.com/WoozyMasta/smtp-test

Помогите дельнымы советами, что бы в следующи раз делал лучше. Спасибо.

 ,

WoozyMasta
()

Концепция Docker контейнеров и их практическое использование

Форум — Admin

Возник вопрос по контейнерам в linux. Контейнер - это некая служба запущенная в изолированной среде. Сам контейнер получается методом развертывания его из образа (image). При завершении работы контейнера, данные внутри него теряются и запустив его снова мы получим первоначальный контейнер из образа. Если нам нужно, чтобы данные, которые контейнер создаст в процессе работы, не терялись, нам нужно подключить к нему раздел (volume) и тогда контейнер работая с файлами может сохранить их на этом разделе и они не исчезнут при завершении работы контейнера. В контейнер можно передать некоторые параметры для приложения в нем, путем указания параметров окружения при развертывании. При этом мы ограничены параметрами в образе, которые можно передать. Вопрос, мне надо создать контейнер, в котором изначально будет приложение с нужным мне конфигом и дополнительными файлами. Я так понимаю, что правильным в этом случае будет собрать новый образ из некого дефолтного, зашив в него все необходимое (конфиг, доп файлы). Таким образом при развертывании контейнера из этого нового образа, у контейнера будет все необходимое для работы и мне не надо будет передавать в него что-то, что нельзя передать при развертывании.

Простой пример: мне нужен сервис nginx определенным образом сконфигурированный и имеющий файлы с сертификатами. Я беру штатный image nginx, на основе него собираю новый кастомный image и уже с него развертываю контейнеры?

Я правильно понял концепцию? На практике оно как-то так должно быть?

 

samson_b
()

Kubernetes вопросы по установке

Форум — Admin

Осваиваю Kebernetes, возникли вопросы с установкой. Поставил CentOS 8, допилил его под kubernetes, поставил Docker, заявленный как рекомендуемый для v1.16.3. Установил kubeadm и все, что вместе с ним поставилось.

Дошел до развертывания кластера и дальше не понятно как быть. Как я понимаю нужно запустить команду «kubeadm init» возможно с какими-то параметрами. а дальше добавить некий «network add-on» с помощью команды kubectl apply -f <add-on.yaml>

Вот эта часть мне не очень понятна. На оф. сайте предлагается поставить один из 10 network add-ons. Я реально не понимаю, какой мне больше подойдет.

Я хочу установить мастер ноду и одну-две work ноды, чтобы освоить базовые возможности kubernetes, для начала, а дальше видно будет. Посоветуйте как мне быть.

 

samson_b
()

Python для школьника

Форум — Development

Для поступления в желаемый универ надо сдать информатику. Не сильно сложно: немного алгоритмов, императивного программирования и декларативного (SQL). Cпециальность не сильно айтишная: дизайн, графика, etc.

Выбор языка программирования – свободный. На экзамене лишь предоставляют задание. Выбор пал на Python 3, поскольку множество литературы нескучной для начала. Платформа – естественно GNU/Linux (Ubuntu). Как варианты рассматривались еще языки Pascal, C, JavaScript (sic!), Java, C#.

На повестке дня выбор инструментария. Понятно, что консолька и vim/nano – это обязательно. Но сейчас скорее вопрос стоит между VS Code, Spyder и Kdevelop. Хотелось бы статический анализатор (aka tidy), дебагер и автокомплит. Есть истории успеха? Может кто тоже начинал с Python? Что стоит учесть?

Дискач.

 ,

KennyMinigun
()

Красивый форматированный вывод в консоль

Форум — Development

Что есть в/для python, чтобы без лишних движений сделать человеческий вывод в консоль, с разными цветами, отступами, линиями и стрелочками, вот этим всем?

 

Deleted
()

Индия отправила посадочный модуль к Луне

Форум — Talks

Согласно намеченному плану, 7 сентября 2019 года посадочный модуль «Викрам» должен сесть на поверхность Луны. Вместе с модулем будет доставлен луноход «Прагьян», вес которого равен 27 кг. Сам же орбитальный модуль должен оставаться в работоспособном состоянии на орбите Луны не менее года.

https://3dnews.ru/993406
https://www.youtube.com/user/INBMINISTRY/videos видео старта почему-то найти не могу
https://www.youtube.com/watch?v=p95BRk476Sc

 ,

targitaj
()

Распределенное файловое хранилище

Форум — General

Здравствуйте, уважаемые линуксойды!

Сразу к делу... Какое распределенное файловое хранилице порекомендуете для организации кластера, учитывая возможность его растягивания на несколько удаленных датацентров?

Смотрел в сторону GlusterFS, но он как я понял не поддерживает гео рапределение (только репликация и не мастер-мастер - что не подходит)

Задача: поднять файлопомойку для хранения пользовательских данных приложения, размазанного по нескольким дата-центрам (распределение запросов к приложению осуществляется при помощи GeoDNS), с возможностью традиционного (работа с ФС) чтения и записи файлов. Потенциально к файлам загруженным в одном регионе чаще всего будут обращаться в нем же.

 , , ,

TuzelKO
()

Letsencrypt wildcard и кластер серверов

Форум — Admin

Есть кластер машин (~150 серверов) который используется для балансировки и горячего резервирования. Пытаюсь придумать решение как настроить letsencrypt для автоматической синхронизации SSL по всем этим машинам.

Поиски привели меня на проект getssl. Вроде бы то что нужно, но проект заброшен и не поддерживает получение wildcard сертификатов. Может кто то сталкивался с подобным и сможет поделиться или натолкнуть на правильную мысль?

 

mentax
()

Программа (сайт) для хранения рецептов

Форум — Web-development

Поскольку программа является сайтом, то для её работы потребуется установить на ваш компьютер веб-сервер (apache, php и mysql), а использовать программу можно только через браузер.

Интерфейс:

1. На главной странице - список названий рецептов и ссылка «Добавить рецепт».

2. Рецепт состоит из названия, основной фотографии, ингредиентов и их количества, этапов приготовления и фото этапов.

Если кому-то нужна эта программа, пишите ваш e-mail, вышлю.

 , ,

ByikovaAnisya70
()

Не работает белый список для smtpd_client_restrictions

Форум — General

Хочу создать белый список для доменов и *поддоменов* для которых не нужно применять reject_unknow_client_hostname.

Например, от aa.bb.*....*.slack.com хочу чтобы проходило.

Не работает - мыло все равно получает reject:

smtpd_client_restrictions:
  permit_sasl_authenticated,
  check_client_access: pcre:/etc/post/client_checks.pcre,
  reject_unknow_client_hostname,
  # ................

и

$ cat client_checks.pcre


/^.*[.]slack[.]com$/ ACCEPT

лог


 NOQUEUE: reject: RCPT from unknown[11.22.33.44]: 450 4.7.25 Client host rejected: cannot find your hostname, [11.22.33.44]; from=<fdsafds-fdsfds-43243-4324-fds4-dsfds-000000@mail.slack.com> to=<me@my_domain.com proto=ESMTP helo=<a11-22.smtp-out.amazonses.com>

 

dastin
()

Световой спектр, глаза

Форум — Talks

Вот тут есть такая штука - f.lux https://justgetflux.com Они утверждают, что снижают долю синего спектра ближе к вечеру чтобы потом легче было уснуть. И это работает! Но есть ли какие-то побочки от этого? Почему нельзя сразу выставить «менее синий» например, монитор и работать за ним не только вечером? Ну если вы не фотограф/дизайнер/етс

 ,

Pyzia
()

Телефон/планшет с функцией десктопа

Форум — Mobile

Кто-нибудь использует телефон/планшет для работы в режиме десктопа? Т.е., что бы кроме обычного использования для просмотра видео/игр с тач интерфейсом (Android?), можно было подключить нормальную клавиатуру и получить полноценный linux десктоп с libreoffice и другими десктопными программами (хочется Idea, но перебьюсь vim`ом). В случае маленьких телефонов подразумевается, что есть монитор, к которому хотелось бы их подключать.

Если да, то подскажите примеры девайсов, какая ОС используется в режиме планшета и десктопа, как переключаетесь (multiboot, vnc)?

Уже несколько лет такую штуку хочу, сейчас вот опять загуглил и удивлён, что с нормальным объёмом оперативки планшеты не делают (хочется с 8+ гигов). Может есть недорогие модели, где можно заапгрейдить?

Ноут не хочется, т.к. тамошние клавиатуры и батарейки мне всё равно не нужны - хочется таскать не больше полкило.

 ,

allter149
()

Как работает L2TP/IPSec?

Форум — Admin

Всем привет.

Подскажите пожалуйста простыми словами, как работает связка данных протоколов.

На данный момент для меня это выглядит как-то так

1) UDP-connection
2) ???
3) Profit!!!

буду благодарен :)

 ,

noisebringer
()

Насоветуйте дешевый VPS-хостинг для VPN

Форум — Talks

Сабж. Сейчас пользуюсь арубой за 1 евро в месяц, иногда возникают проблемы с коннектом. Не слишком часто, но всё же.

Так же хотелось бы чтобы не заблочили за нарушение авторских прав при скачивании торрентов

 ,

bsdfun
()

Контент-фильтр для postfix

Форум — Admin

Нужно блокировать вредоносные вложения(js, exe и т.д.) в почте. Требования: - Распаковка архивов rar5, LZH, в т.ч. с измененными расширениями - Поддержка кириллицы в именах файлов

Сейчас использую amavis, но он с этим не справляется.

 ,

korsar182
()

Релиз системы управления контентом Plone 5.2

Новости — Open Source
Группа Open Source

В конце июля разработчики опубликовали долгожданный релиз одной из лучших систем управления контентом — Plone.

Plone — это написанная на Python CMS использующая сервер приложений Zope. К сожалению, малоизвестная на просторах постсоветсткого пространства, но широко используемая в образовательных, государственных и научных кругах по всему миру.

Это первый полностью совместимый с Python 3 выпуск, работа над которым шла более трёх лет.

Ключевые особенности:

  • Python 3. Заявлена поддержка версий 3.6, 3.7 и 3.8.
  • Используется Zope 4.
  • REST API был перенесён в ядро (до этого реализация была выполнена в виде отдельно устанавливаемого дополнения).
  • Основанный на React фронтенд Volto.

Несмотря на то что Plone присутствует во многих дистрибутивах, разработчики рекомендуют использовать унифицированный инсталлятор и образы для VirtualBox/Vagrant с официального сайта.

>>> Подробности

 , ,

shrub
()