LINUX.ORG.RU

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

На что перешли под Astra Linux?

Форум — Development

Требования ужесточаются, и уже все резче заказчики требуют переноса разработки на Astra Linux. По умолчанию эта ОС в качестве средства разработки предлагает Qt/C++, энтузиасты могут попытать счастья в связке Qt/Python, вполне возможно и реализовать gtkmm/C++. Но на что переползли (переползают) люди в важем окружении? Потому как не хочется лопухнуться….

 , , ,

igorbounov
()

Alt vs Astra

Форум — Desktop

Добрый день, комрады.

Собственно сабж. Какие в них плюсы и минусы, что более актуально/безболезнено, где софт есть. Планируется поставить один из сабжей на рабочий ноут. Основная задача - ревью кода (JS, C++, Python), работа с документами, немного разработки. Игорей пускать на этой машине не планирую.

 ,

small-entropy
()

А есть ли выбор из дистрибутивов в 2023 году?

Форум — Talks

Итак, в 2023 году встала задача выбрать дистрибутив для себя. Открываю известный список на mirror.yandex.ru и обнаруживаю - а выбрать-то нечего. По порядку:

  1. Alma Linux - сомнительная перспектива и сомнительный смысл существования. После того, как в связи с известными всем событиями дистрибутив потерял бинарную совместимость баг в баг с RHEL, это будет неизвестно что на базе CentOS Stream. Вывод напрашивается сам - в морг.
  2. Alt Linux - поначалу впечатлил даже внешний вид Plymouth, даже впечатлил загрузочный экран, уже даже поковырялся в Live-CD. Но как только увидел, что после монтирования образа и копирования его на раздел FAT32 командой xcopy N:\*.* /s /h /f O: и после загрузки Live-CD в режиме UEFI откуда-то взялся еще один раздел непонятного назначения и функционала, плюнул и решил ... Ну понятное дело, в морг. Ибо мало ли чего еще натворит с другими разделами. Хорошо хоть рядом была копия акрониса.
  3. Archlinux - ну и так понятно, что в 2023 году на SSD нестабильному дистрибутиву делать нечего, ибо TBW расходоваться будет на таком носителе в сотни раз быстрее. Все-таки ж не 2012 год с SLC-чипами или 2016-2018 с MLC-чипами. Сейчас и QLC есть, да и на них подобный расход записи - это зло.
  4. Astra - чем это отличается от Debian, кроме бумажек, неясно.
  5. Calculate - вроде бы все хорошо, но нет времени на опакечивание всей «проприетарщины» да и значимость сомнительна.
  6. CentOS Stream - как бы на примере темы с обоями, которую не так поняли многие, а некоторые стали меня приравнивать к культу Дениса Лохтина, становится понятно, что дистрибутив, где пользователя держат по сути за крупный рогатый скот - явно не мой выбор.
  7. Debian - когда-то это был довольно самобытный дистрибутив со стержнем, в котором была своя изюминка что ли в виде своего понятия свободы. Но сейчас такое ощущение, что передо мной недоделанная версия Ubuntu как в плане взаимодействия, так и в плане политики. Срок поддержки официальный - три года против пяти у космонавта, а дополнения по поддержке до 5 и 10 лет скуднее, чем у космонавта. Вывод напрашивается сам, насколько дистрибутив нужен, учитывая еще и желание выходить его «по мере готовности» без четкого графика выхода. Предсказуемости процесса нет! Вышел дистрибутив, а трафика-то нет.
  8. Fedora... Ну вот он выбор, казалось бы. Но нет, обойдемся без танцпола - кто понял почему нет, тот понял. Кто не понял - читаем соглашение fedora.
  9. Linux Mint - учитывая наплевательское отношение разработчиков к безопасности сайта, где оказывались потом по итогу зараженные всякими нехорошими болезнями образы, ответ на вопрос очевиден.
  10. Mageia - нет популярности, нет пакетов. Все ясно.
  11. OpenSUSE - непонятно что... Дистрибутив шатает всю историю и что будет с ним завтра, равно как и с его идеями - неизвестно. Когда-то он был на slcpkg, потом перелез на RPM, потом какой-то LEAP, потом его вообще понесло к CentOS-скандалу. В общем предсказуемость на нуле. Может вообще дистрибутив исчезнет.
  12. Puias - ну тут все без комментариев.
  13. RedOS - см ALT/ASTRA/RHEL-Based.
  14. Rocky Linux - Георг Куцер сдал CentOS, сдал шапку, сдаст и Rocky может быть... А может быть и нет... Что там такое - неизвестно.
  15. Scientific - 2024 г. приближается.
  16. Slackware - опять нет времени на разбор дистрибутива и как им пользоваться. Даже понятия не имеешь, что это такое и что это значит.
  17. Ubuntu - сомнительные даты релизов, поскольку в итоге получается как-то непонятно что. Вот если бы LTS был бы из 21.04 или 23.04 - было бы счастье... Раньше собственно и можно было обновляться раз в год, но увы, лавочку в 2013 году закрыли. Теперь нужно либо сидеть на LTS, который ни туда, ни сюда, либо обновляться каждые 9 месяцев, в том числе и на недосырки пред-LTS релизные, например 21.10, 19.10, 23.10 и т.п. Напряжение добавляет еще и SNAP, который явно ведет себя на SSD так, как будто там HDD объемом 100500 ТБ и TBW 100500 ПБ.

Вывод: выбрать нечего... Даже нет нормальных кандидатов... И что делать...

 , , , ,

ips2010
()

Опубликовал обзор программ для хранения фотографий на домашнем сервере. Что-то забыл включить?

Форум — Talks

Друзья, в моем блоге вышла статья-обор на тему лучших программ, которые предназначены для домашнего сервера, чтобы можно было хранить фотки у себя, при этом со всеми «плюшками» облаков.

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

https://tonfotos.com/ru/articles/self-hosted-photo-gallery/

Буду рад если зацените, и поделитесь, если вдруг что-то достойное пропустил и не включил. Ну и вообще, конструктивная обратная связь приветствуется. Хотелось бы иметь на у себя на сайте лучший в рунете материал на эту тему.

 , ,

tomater
()

Философский вопрос о ХОЛОДНОМ хранении данных

Форум — Talks

Почему философский? Потому что он задается не с целью вот прям щас побежать и купить или собрать на коленке, а просто понять трынденцию и как другие люди поступают в такой ситуации. В общем конкретики нет, только лишь мысли в стиле «а неплохо бы». Итак допустим есть некие полезные данные в большом (по сегодняшним меркам) объеме допустим >1TB но <100TB.

1. Это НЕ бэкап и скорость развертывания или обновления до актуального большой роли не играет.
2. Это разнородный формат и не одним файлом. Например куча видео а еще куча пдфок а еще полно архивов. В общем чего угодно вообще, не важно
3. Доступ Рандомный. НО и это важно - довольно редкий. Один конкретный файл может понадобиться через год, другой через месяц, но никогда не будет так, что всё понадобится разом в одно время (как бывает с бэкапами).
4. В связи с этим нет никакой нужды хранить это «на горячую». То есть хранить на жд в компе это отнимать место для того что понадобится гораздо чаще, НАС это бесполезная трата электричества будет, а если его выключать, то бесполезная трата физического места и денег.
5. Полная локальность, без участия 3 лиц в доставке, храненении и доступе к этим данным, поэтому любые облачные стоила идут на йух решительно строем.

То есть по сути консервы из инфы такие, на долгие годы, только иногда можно добавлять новое или стирать ставшее окончательно ненужным. Раньше этот вопрос идеально решали dvd-r стопками, но потом их стало мало. Жесткие диски в отключенном виде гораздо капризней к условиям хранения, занимают больше места, стоят сильно дороже чем болванки и внезапно менее надежны. Блюрей? Во первых все еще не дотягивает по объему, а одна болванка стоит уже сильно дороже. Вопрос в этом и заключается - что сейчас при таких объемах данных может сгодиться для ХОЛОДНОГО локального хранения - быть относительно дешевым, не занимать много физического места и надежным в условиях хранения? Кто как этот вопрос для себя решает или есть мысли на тему как можно решить

ЗЫ Кому НИНУЖНА - тот проходит мимо в другие треды.

ЗЫ2 пока что нашел только одну архивную систему для ХРАНЕНИЯ это Hitachi Content Platform (да, заявлется именно упор на хранение и редкий доступ к неструктурированым данным), а хочется найти настоящее холодное хранение ипических объемов данных.

 

justin_case
()

Выпуск Thalassa CMS 0.1.10

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

Thalassa CMS – это система управления контентом, позволяющая создавать статические сайты с возможностью комментирования.

Отличительные особенности:

  • Написана на языке C++
  • Нет зависимостей (кроме libc)
  • Поддержка комментариев и каптчи
  • Поддержка RSS

В новой версии:

  • В макрос %[discuss:] добавлены функции ifparent и parent
  • Добавлена поддержка FreeBSD
  • Косметические улучшения в шаблоне Smoky

Автор этой замечательной программы есть на LOR под ником @Croco.

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

 ,

cumvillain
()

малоподвижный образ жизни

Форум — Talks

что делать если последние несколько лет пролежал на диване на удалёнке и теперь чувствую что совсем нет энергии?

у кого-то был опыт выхода из подобной ситуации

сколько шагов в день делаете вы, сколько активности в день исходит от вас?

часто бываете на свежем воздухе, катаете на шоссере или что-то такое?

насколько часто и много нужно двигаться вам по вашим ощущениям чтобы оставаться здоровым?

 , , , ,

smilessss
()

Лучшие практики по настройки почтового сервера для компании

Форум — Admin

Хочу настроить self-hosted почтовый сервер (IMAP/POP3 + SMTP) для компании на 100 - 200 пользователей. Что сейчас для этого модно использовать? Как и раньше postfix + dovecot + roundcube или имеет смысл посмотреть что-то типа iRedMail?

 , ,

Goganchic
()

Выбор жесткого диска

Форум — Linux-hardware

Фотография хобби дорогое, и когда, казалось бы, объективов достаточно, те что не куплены взяты на погонять. Куплена приличная туша, внезапно после многих лет кончается место на HDD.

Так вот, хочу хард на 4-8 терабайт, так чтобы имел хороший ресурс, просто тут же читал что механические харды перестали делать надежными, может и не так понял, так вот речь идет о хранении снимков длительное время (лет 10)... скорость не нужна. И да, видимо при таком подходе цена/объем будут какие нибудь нехорошие, вот чтобы получше.

Кто в теме?

 , ,

Shulman
()

Выбор надёжного хранилища данных

Форум — General

Собственно, назрела потребность. Хранить придётся как файлы весом 2/10/50M, так и пожирнее, 4G/10G + архивы по 50G/100G. Приемлимым объёмом стали бы символические 1.5-3TB (можно и меньше, если решение действительно надёжное). Применение домашнее, так что по деньгам соответственно. Из вариантов рассматривал:

  • Ленты и стример (интуиция, которую ещё называют курсом доллара, подсказала, что вариант сей есть оверкил и вообще нафиг не нужно)
  • Blu-Ray диски и читалка-писалка для них. Вариант сносный, вроде бы, но хочу услышать отзывы о таком методе хранения информации.
  • HDD - не самая надёжная штука в плане отказоустойчивости, даже дорогие модели порою сыпятся только так (RAID1 и RAID1E можно было бы рассмотреть, но диски спокойно могут начать сыпаться одновременно, а постоянно скакать и подкупать новые - не очень)
  • SSD вообще без питания через годик инфу теряют, вариант тухлый

Чего хочется:

  • Долговечности. Чтобы записал, и лет через 10-15 смог прочитать
  • Опционально, возможности перезаписи ~ раз в год, т.е. добавлять новые файлы/удалять старые
  • Опять же, сносных цен, не готов пока вывалить 600-1000 баксов за то, чтобы в теории моя информация никуда не делась

Предлагайте варианты, критикуйте идеи. Надеюсь, тред станет полезным для всех, кто хочет хранить N-ый объём файлов дома с какой-никакой гарантией надёжности. Всем заранее спасибо за помощь. P.S. - Читать/писать хотелось бы всё же чуть почаще, чем раз в полгода, если можно

 , , ,

john_snake
()

Какие дешёвые одноплатники сейчас есть?

Форум — Linux-hardware

Когда-то был Raspberry Pi Zero стоимостью $5. На бумаге, что с реальной стоимостью - не помню. Потом был Orange Pi Zero стоимостью 600 рублей (сколько в долларах - не знаю, я в рублях оплачивал). Но теперь их нет. Raspberry Pi Zero больше не продаётся, а Orange Pi Zero, даже та же модель (с 256 МБ ОЗУ) подорожала в три раза. Даже Raspberry Pi Pico подорожал, хотя это лишь потешная игрушка уровня Arduino.

В связи с этим вопрос: а есть ли вообще сейчас максимально дешёвые одноплатники с 128/256/512/больше МБ оперативки, как минимум одним USB (помимо порта для питания), или возможностью распайки оного, и возможностью установить линуксы? В идеале - в пределах тех самых $5 $10, но это в идеале. А то мне, нищему ваньке, обидно, что раньше можно было купить топ за свои деньги aka Orange Pi, а сейчас нельзя.

Цели: использовать там, где не нужно большое количество ресурсов. Ну и чтобы не жалко было потерять, ЕВПОЧЯ.

 ,

Original_1
()

Контроль своего домена

Форум — Talks

Предположим, мне не нравится, что гугл в любой момент может забанить мой username@gmail.com, на который завязана вся моя цифровая жизнь.

Ну как линуксоид я иду и покупаю домен. Настраиваю на этот домен почтовый ящик и вот уже я me@username.com, счастье.

Но есть одно «но». Чтобы купить домен, мне надо зарегистрироваться на каком-нибудь namecheap-е. И для регистрации мне нужна… Правильно, почта.

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

Что же делать?

Пока для себя решил остановиться на варианте - использовать регистратора из своей страны. Есть надежда, что в случае проблем я смогу к ним позвонить, скинуть фото документов и получить возможность, к примеру, сменить забаненную почту.

Альтернативно: можно после покупки домена и настройки почтового сервера у регистратора сменить почту. Рекурсивненько получается. Но опять же это рецепт для проблем. Забыл домен оплатить вовремя, побежал его продлевать - а зайти не можешь и почта не ходит уже.

Я даже думал завести отдельную почту как раз для такой цели - регистрировать на неё самое важное. И желательно не в гугле. Но я не нашёл ни одного крупного почтового сервера, который бы обещал, что он никогда не удалит аккаунт. У всех есть оговорки, что если вы не заходите полгода, мы имеем право удалить аккаунт. Ну я каждого не изучал, только самых крупных, а мелкие и сами закрыться могут.

 

vbr
()

No-nonsense линукс дистрибутив

Форум — Talks

Сабж. Какой из активных на текущий момент дистров может считаться таковым?

Критерии просты: чем проще, тем лучше; чем меньше блоатваре и пердолинга, тем лучше; обновления без русской рулетки; относительно свежии версии базового софта (ядро, меса, глибц и прочее); без мозготраха с non-free.

Поэтому отпадают сразу:

  1. Убунта – убогий снап во все поля;

  2. Федора – нестабильная срань господня;

  3. Манджара – школотрон дистр с сомнительными умолчаниями.

Что остаётся? Гента, дебиан тестинг, оракл линукс?

UPD: ещё необходимо полнодисковое шифрование из коробки (т.е. во время установки) без пердолинга.

 , , миф,

cocucka
()

Zram vs Zswap. Часть 1: практика

Статьи — Desktop

Хочу поделиться историей вылезшего косяка настройки свопа.

Я до сих пор гоняю в качестве десктопа железки с очень малым объёмом памяти и соответственно очень активно своплюсь. Раньше для этоого использовал традиционный и более распиареный zram, но потом у меня закралось подозрение что я всё делаю неправильно...

( читать дальше... )

 , ,

kirill_rrr
()

Zram vs Zswap. Часть 2: тесты

Статьи — Desktop

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

( читать дальше... )

 , ,

kirill_rrr
()

С чего начать изучение диалектического материализма?

Форум — Talks

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

Давно считаю себя марксистом, читал Троцкого, Ленина, Грамши, Бордигу, отдельные статьи многих авторов на marxists.org, но при этом слабо понимаю философскую основу, диамат. С чего начать? Я попробовал читать «Нищету философии», но не осилил, это очень сложно.

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

Спасибо за советики.

 ,

pelmeshechka
()

C++ от новичка до профи

Форум — Development

попался в гугло-новостях такой список ресурсов по сабжу.

Есть всякие ссылки на амазоны codeademy, но м.б. если кто-то даже не представляет, как влезть в С++, но очень хочет, может пригодиться.

https://www.codelivly.com/resources-to-learn-cpp-from-complete-beginner-to-advanced-level/

 ,

seiken
()

Как научиться программировать?

Форум — Talks

Как научиться прогать? Как учились вы? Как учились раньше олды я уже нашел тему и прочитал.

Господа, у меня такая проблема, что в общем и целом подступиться пытаюсь к теме уже 2 года. Начинал я еще в 2009, купили книгу по питону и я ее не осилил. Вот так. Там начались логарифмы(или я их где-то усмотрел, потому что сейчас перечитываю и не могу найти их), а с матаном тогда было совсем туго. Ну я и подумал, что матан == программировать = не мое. На следующий год склепал для игры на ucoz сайтец, немного размял html, потом был следующий сайт уже на гугл конструкторе. В итоге тоже похоронил это дело, т.к. пошел учиться на истфак и информации было очень много. Где-то в 2018 году решил вернуться к вопросу.

Начал с objective-C, начал с основ, буквально неделю подолбился и понял, что дела иметь с аппл и прочим я не хочу, тогда еще свифт начал набирать популярность так что я и вовсе забил. Далее был php. В пхп вникнуть не смог - не знаю кто там говорит за легкость, но мне мешанина из html кода и пхп буквально взрывает мозг. На пхп максимум правил какие-то штуки в шаблонах всяких CMS и забил на это дело. Потом начал javascript, потом забил. Начал изучать Java - было интересно поднять свой сервер для ММОРПГ. Но в итоге как-то забил. Да, здесь вы можете сказать что моя проблема в том, что я забиваю, но читайте пожалуйста дальше эту простыню :)

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

Когда забивал - в основном работал, естественно, не по специальности. Пердолил бубунту, потому что в моем манямирке прогать не на линухе не тру. Да и вообще неудобно. Опять же, вернулся к основам. Читал Лутца, читал A Byte of Python 2 раза, читал Грокаем Алгоритмы Бхаргава. Потом высрал еще пару ботов на питоне, почти схожим с предыдущим примером образом. Я не умею взять и сесть начать писать программу, я буквально не знаю с чего мне начать.

Изучал питоновские фреймворки, пытался делать вот вообще буквально все, куда питон можно приткнуть. Потом принялся изучать Lua, потому что мой друг на С пишет движок для игры и ему нужно было в помощь какой-то чел, умеющий в луну. На ней я скопипастил игрульку, кое-что в ней изменял, кое-что сам додумывал, но вцелом это все не в те ворота.

Недавно начал С++. Смотрю лекции по алгоритмам и структурам данных, читаю Страуструпа. Страуструп конечно молодец, под видом простого упражнения заставляет писать алгоритм бинарного поиска - я такого никогда не осилю. Вернее я могу заучить этот алгоритм и написать по памяти, могу всматриваться в код и понимать, что этот алгоритм бинарного поиска делает построчно и пошагово. Вникал так же в С, возвращался снова к Java. Попутно реализуя всякие проекты на питон.

Но проблема в том, что я абсолютный 0. Нет, не так. Дырка от 0. Вот установил wm awesome ради Lua. И то снес, хоть и жалко, не успел я напердолиться. Непонятно как именно строить программу на моем этапе.

Я могу взять чей то код, могу даже починить его и заставить работать - НО НА ЭТОМ ВСЕ.

Сначала, когда писал первого бота на питоне я проклинал все, эти ошибки, трейсбеки, все это уже давно поборол, отношусь нормально и к ошибкам времени компиляции на С.

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

У меня цель простая, хочу писать ПО для микроконтроллеров и вебом как-то на хлеб зарабатывать. А еще надо семью каким-то образом кормить. Просто жесть, неужели я должен столько пролитой крови на этом программировании спустить в унитаз и заняться чем-то другим? Ведь мозг можно обучить буквально всему. Но у меня не идет. Сейчас сижу просто над очередным проектом буквально сутки и не сдвинулся ни на шаг. Когда уже оно пойдет, кто знает? Что делать, как практиковаться?

 , , , ,

NorthernBlow
()

Darktable 4.2

Новости — Мультимедиа
Группа Мультимедиа

Раз в год, ближе к католическому рождеству, проект Darktable представляет новые релизы.

В этом выпуске:

  1. Новый модуль для преобразования исходного изображения. Наряду с «базовой кривой» и «плёночной базовой кривой» теперь есть ещё и новый модуль «Sigmoid», в русском переводе «S-подобная».

  2. Новые алгоритмы восстановления пересветов.

  3. Теперь Darktable может забирать информацию о профиле объектива из данных exif.

  4. Появилась поддержка JPEG XL и WebP, последний только на чтение. Также появился импорт встроенного в эти форматы профиля ICC.

  5. Для пользователей планшетов — маски теперь можно редактировать и без применения колеса мыши.

  6. Переделан интерфейс модуля слайдшоу.

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

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

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

  3. При наведении мыши на пользовательский стиль показывается предпросмотр.

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

Модуль «резкость» теперь не применяется по умолчанию. Пользователи, которым необходимо такое поведение, могут создать собственный профиль этого инструмента и настроить его применение по умолчанию.

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

 ,

Aceler
()

Конкурс на лучший шрифт для программирования!

Форум — Desktop
  1. Крайне желательно тёмный фон
  2. Открываем файл https://raw.githubusercontent.com/qtile/qtile/master/libqtile/configurable.py
  3. Выкладываем результат в виде:
Название_шрифта, размер шрифта, ссылка на скриншот редактора/IDE
  1. Выкладываем только так, как объявлено в теме.Обсуждение в https://www.linux.org.ru/forum/talks/17051213
  2. По результатам(две недели) мы соберем все шрифты и устроим голосование:)

 ,

serg002
()