LINUX.ORG.RU

Сообщения alienclaster

 

Интересные атмосферные игры за последние 5 лет

Всем привет. Посоветуйте атмосферных игр-историй или бродилок, космических или психоделических, каких угодно. Не шутеры и не ААА-трешняк и не «экономические» стратегии, желательно что-то с крутым сеттингом и историей. Давно ни во что не играл, возможно, появилось что-то интересное и я пропустил. Мне нравятся: heroes3, outhere omega edition, space ranges, moo2, fallout, всякие старые игры типа пластелинового neverhood. Платформеры наверное тоже не очень. Еще нравилась игра walking dead с черным парнем Ли. Что-то такое в общем, с хорошей историей и стильным графоном.

 

alienclaster
()

Пару вопросов по политике банов

Странно, что банят anonimous или как там его парня с интересными темами и не банят хамовато-туповатых унылых тсарей. Это политика ресурса?

 

alienclaster
()

programming languages performance benchmarks

А какие еще есть онлайн системы для сравнения производительности реализаций языков программирования кроме всем известного benchmarksgame, который весьма специфичен + там мало языков, а когда-то было намного больше. Фреймворки и открытые библиотеки на основе которых можно сделать нечто подобное тоже приветствуются. Что бы вы хотели видеть в таком сервисе, что можно вообще улучшить?

 , , ,

alienclaster
()

Аргументы за нарушение FHS в Nix и Guix и еще пару вопросов

Несколько вопросов уже просвещенным.

1. В чем противоречие концепции nix и FHS? Почему нельзя оставить хотя бы _похожую_ на FHS структуру так, как это принято в конкретном дистрибутиве - раз изначально эти менеджеры пакетов ориентированы в том числе и установку поверх. Какие потенциальные проблемы? Конфликт с уже установленными пакетами? Или концепция «накатываем дистр он ставит все как ему обычно нравится, а мы с помощью конфигурационного файла ожидаем увидеть точную копию nixos _поверх_ базового дистра без вмешательства в его базовую систему»? Плюсы и минусы такого подхода на ваш взгляд?

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

3. Как выбранная структура каталогов влияет на безопасность?

4. Почему принят именно такой формат /nix/store/<hash>-<name>-<version>, если было бы удобнее хотя бы с точки зрения автодополнения в шеле <name>-<version>-<hash>-<othermeta> и просто как-то более наглядно для глаза?

5. Что бы вы улучшили в текущей реализации nix и guix?

 , ,

alienclaster
()

Кто пробовал ставить guix во freebsd?

Как оно вообще, жизнеспособно? Хочу попробовать фряху на ноутбуке в связи с новым релизом. guix вообще есть в портах? Как с энергосбережением на лэптопах? Последний раз ставил в 2010 году - впечатления в целом положительные, но пришлось помудохаться с драйверами для wifi и очеловечиванием DE.

 ,

alienclaster
()

Странное отображение смайликов

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

 

alienclaster
()

fully armored linux livecd

Всем привет. Нужен livecd-linux, на котором можно +- полноценно работать с флешки, хотелось бы предуставленных Skype (обязательно), прочих мессенджеров и браузеров, полезных графических утилит для rescue с возможностью удаленного управления (teamviewer или аналог) и установки на hdd. Что посоветуете?

 , ,

alienclaster
()

Примеры хороших приложений

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

 ,

alienclaster
()

Какой сейчас самый актуальный / фичастый парсер xml на CL?

Всем привет. Нужно парсить xml от поставщиков и загонять в базу инет-магазина. Какой у нас щас самый нормальный парсер, который умеет лениво обрабатывать xml на условный миллиард* итемов и не падать? Для CL это plump или на что еще стоит обратить внимание? На racket / clojure тоже подойдет, если кто в курсе и имел опыт практического применения. Интересует в первую очередь практичность, незабагованность и фичастость.

 , , ,

alienclaster
()

Объясните за анонiмуса

Почему на форуме перманентно банят этого парня? Он ведь не тупняк уровня толксов тут разводит, общается не по-хамски, не грубит, никого не оскорбляет, не постит флуд. С другой стороны здесь полно людей, которые просто приходят почти в любую техническую тему и демонстрируют максимальную «полезность» на уровне «не нужно» или «тебе не нужно, ты не это хочешь» и каких-то туповатых шутеек-пошутеек, очень слабо относящихся к предмету обсуждаемого вопроса. Существуют тут годами, создают достаточно отталкивающее и двоякое впечатление от ресурса (ладно бы, писали что-то умное в грубой форме, так им и написать нечего по делу) - при этом их никто не банит. Да, темы анонiмуса специфичны, иногда (?) похожи на шизу, но даже в ней намного больше конструктива, чем от «околотехнических» топиков многих регистрантов. А сколько тем, которые создал этот персонаж в итоге переростали в интереснейшие _технические_ дискуссии о программировании, проектировании и концептуальных подходах в решении тех или иных задач. Постит он не так часто, ну там раз в неделю-две, не засоряет же development своими ежедневными размышлениями обо всех вопросах мироздания. Не интересно обсуждать - можете просто игнорить и проходить мимо. Я, например, совсем не понимаю этой фишки с метапрогом и популярностью данных веток. Ну, разрабатывает чел какую-то визуальную систему программирования, ну и что что «ненужно», не нужно - проходи мимо, как это делаю я. Нет, там собирается флуд-команда хейтерков и троллей. Вот последняя тема о проектировании. Ну ребята, там же внутри вполне себе нормальное обсуждение было, зачем вы это удаляете? И в developments остается только метапрог, теперь еще и мертвопрог. Это реально интересней, чем «шиза» анонiмуса? За что вы его так? За то, что круг до сих пор не нарисовал?

 

alienclaster
()

лор постарел

2007 Сколько вам лет? 51% посетителей в возрасте 18-24, 25-30 = 27%, старше 40 = 3%
2011 Каков ваш истинный возраст? 25-34 = уже 42%, 18-24 = 41%, старше 40% ~5%
2014 Сколько вам лет? с 16-21 всего 10%, 22-27 38%, 28-35 = 33%, старше 40 = ~6%
2015 Сколько тебе лет? старше 40 уже 9%, с 15 до 24 в сумме всего 24%, т.е. в 2 раза меньше, чем в 2007
2018 Каков твой возраст, ЛОРовец? c 15 до 25 = всего 16%, а вот 40+ = 13%.

Пару лет назад где-то видел статистику, что посещаемость лора падает с 2011, особенно после 2014. Выходит, что молодежь меньше интересует линукс или она общается на других ресурсах (по линуксу в русскоязычном сегменте кроме лора особо ничего и нет, только каналы в телеграме, но я не в курсе, как там обстоят дела). Также стоит обратить внимание на значительное увеличение пользователей интернета начиная с 2007 года в N (думаю, больше 10) раз и интернет стал при этом безлимитным, в опросах же при этом в среднем принимает участие стабильно 1500-2600 человек на протяжении последних 13 лет. Что не так с линуксом, который стал значительно юзабельнее и проще в установке в сравнении с 2007? В то же время к этому же году уже было более менее две вменяемых венды xp и win2k, ничего революционного после них от компании M$ не случилось. Че происходит?

 ,

alienclaster
()

Let's talk about security

Давайте поговорим о безопасном секс^W линуксе и свободных программах. На чем основывается мнение, что свободные программы более безопасны? На открытом коде, так? Но ведь код современных открытых систем очень большой, коммиты принимаются от разных людей, которые могут злонамеренно, в том числе за деньги или по долгу службы, включать некоторые закладки, которые даже при обнаружении не будут доказательством их неоднозначных умыслов (все программисты делают ошибки и все такое). Проекты типа OpenBSD стремятся к максимальной секьюрности (кстати, за счет чего?) и декларируют якобы более надежный код и надежный дефолт настроек. Но, во-первых, так ли это на самом деле? Во-вторых, если мы включаем в ядро, что bsd-систем, что linux какой-нибудь проприетарный блоб - мы уже не может говорить о том, что такая система безопасна. А большинство (особенно самых популярных линукс дистрибутивов) идут со встроенным firmware от производителей закрытого железа. Это именно то место, где мы хотели оказаться? «everything in its right place», так ли это? А что с железом от intel с закладками? А сколько закладок существует в amd? Вы видели стоимость акций amd, как мимо таких компаний может пройти мимо anb, если они по показаниям свидетелей в европейских судах предлагали внедрить закладки самого Линуса в _открытое_ ядро?

 ,

alienclaster
()

самый продвинутый и юзабельный дистр в 2020

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

  1. Не rpm-based (стабильность RHEL и CentOS мне не нужна, а свежий софт очень даже). OpenSuse мало пакетов, Fedora не рассматриваю тоже, когда пробовал была глючной какой-то бета-тестинговой мурой. Но! Хочу иметь возможность поставить rpm в систему штатным pm - куча разного пропритерного софта выпускается под rpm-only.
  2. Это может быть бинарный дистр, но в котором легко опакечивать нужные тебе программы. Может быть и source-based, но так чтобы было просто подключить бинарную репу с вменяемыми и более менее протестированными сборками, либо еще лучше где бинари собираются с минимальными зависимостями, а тем, кому не хватает, просто перекомпилять штатным pm, слака не подходит для такого варианта или LFS. Подходит и вариант, типа gentoo, когда опакечены только самые жирные проги, но все же в gentoo их было мало, когда я на нее последний раз смотрел, то что собирается за пару минут вообще не проблема поставить из исходников (со своими USE-флагами или аналогами, естественно).
  3. Если бинарный дистр, то без systemd (сразу очень многие дистры отпадают, что остается? Devuan, Void, Crux, NixOS, Guix, еще может парочка производных от Арча) и другими глупыми зависимостями типа какая-то прога на Gtk тащит Gnome или Qt-утилита пол-KDE.
  4. Нужен какой-то компромисный вариант между rolling-release и stable-окаменелостью. Ролллинг не подходит хотя бы потому что я не собираюсь обновлять систему очень часто, а только те пакеты, новые фичи в которых меня интересуют. Варианты обновляться через день, раз в неделю или даже раз в месяц, чтобы потом не зарешивать какие-то стремные проблемы - проходят мимо. Debian-stable тоже не то, слишком старый софт. В идеале иметь систему в которой системные штуки отделены от прикладного софта, системщину обновляем отдельно (по необходимости, и версии некоторых программ фиксируем), или можем выбрать только security-updates, а вот среды разработки, компиляторы / интерпретаторы языков, чтобы обновлялись на самые свежие. Hardened-gentoo не очень шарю о чем это, но звучит интересно, если можно расскажите в двух словах, как оно на практике и какие существуют аналоги?
  5. Возможность тонкой настройки зависимостей если_надо. Из тех дистров, что я знаю это gentoo и производные, но я бы лучше поставил бинарь, и если меня там не устривают зависимости (их надо иметь возможность предварительно посмотреть перед установкой) - тогда собираю из сорцов, а если устраивают ставлю предкомпиленный пакет от мейнтейнеров. Во FreeBSD примерно так оно и работало (6.0 последняя версия, которую юзал).
  6. Адекватная политика мейнтейнерства, не заброшенный дистр, но и не такой, который воплощает в жизнь идеи отдельной корпорации. Софт обладает какой-нибудь степенью надежности, а политика сборки и опакечивания не скомпроментированной репутацией, адекватные зависимости и все такое. Если ты научился норм опакечивать, то чтобы было просто закоммитить свой пакет, а не всем было наплевать.
  7. Легко настраивать, менять и перекомпилировать ядра так, чтобы потом, если что можно было откатиться на последнюю рабочую версию.
  8. Возможность одновременно устанавливать и использовать несколько версий одного и того же пакета удобным способом (как я понимаю, эти возможности есть в gentoo в той или иной степени и nixos / guix, может еще какие-то варианты решений существуют без излишнего оверхеда?). При этом часть программ, которые я выбрал, пусть зависят от библиотек и других программ динамически, т.е. не каждый пакет с собой жестко тащит конкретные версии, а есть опции настройки.
  9. Дефолтное окружение и ядра без проприетарщины, НО если очень хочется - то должен быть простой способ ее вкомпилить в ядро, выбрав конкретно что нужно или подключить бинарный оверлей / репу. Относительная степень трастовости тоже важна, на сколько это конечно возможно в случае проприетарщины.
  10. Фичастый пакетный менеджер. Как я понимаю, самый продвинутые сейчас это nix, guix, portage и pacman. Может есть еще что-то, о чем мало кто знает?
  11. Какие-то простые преднастроенные дефолты не очень интересуют, minimal-install вполне покатит как основа. Но опять же, если есть на основе дистра хороший live-cd - то welcome! (псевдо)-графический инталлятор тоже гуд, не хочется все руками настраивать, хотя это не фатально.
  12. Если это производный дистр, то обязательна бинарная совместимость с базовым или использования сорс-оверлеев базового дистрибутива (возможно, как дополнительных, главное совместимость).
  13. Archlinux, Debian, Ubuntu, Mint, Manjaro, OpenSuse, Slackware, Elementary, MX, Antix, Megeia, Altlinux не предлагать. Спасибо :)

P.S.: пока что рассматриваю такие варианты - Guix (смущает полное отсутствие проприетарщины и сыроватость), NixOS (не нравится язык настроек, неясно, как там с сорс-бейзд), Funtoo (кажется полузаброшенным), Gentoo (слишком дофига компилять, бинарные репы скудные), Void (пакетов мало), Devuan (почти все те же проблемы, что у Debian, кроме SystemD), Crux (слишком хардкорно).

 , , , ,

alienclaster
()

Как геймдевелоперам зарабатывать на играх с открытым кодом?

Хотел бы обсудить потенциальные варианты заработка на свободных играх (свободный код, графика, сценарий). Как это осуществимо в рамках модели GPL, opensource / free-software? Продавать через стим и подобные ресурсы дистрибуции, но это почти тоже самое, что донейт. Kikstarter и подобное не предлагать.

Можно ядро сделать открытым и фигачить проприетарные аддоны. Что тоже не очень. Еще варианты?

 , , ,

alienclaster
()

Концептуальный дистрибутив - почти lisp os? :)

Всем привет. Не использовал Linux на десктопе несколько последних лет, но с 2011 активно использую на серверах (в основном debian), походу многое пропустил - и у нас появился (потенциально?) нормальный дистр, которым можно пользоваться? Речь о GuixSD. Почти lisp os, лол: guix один из самых продвинутых менеджеров пакетов (и не только?), shepherd - нормальный и переносимый вириант System V, stumpwm и next browser в активной разработке, emacs как ide.

Хотел узнать, на сколько актуально и какие юз-кейсы использования guix поверх других дистров, например gentoo, или arch? Кто совмещает с debian? Какие сейчас основные issues в проекте GuixSD? Чем shepherd лучше других систем инициализации, кроме того, что он на scheme, что само по себе огромный плюс?

 , , , ,

alienclaster
()

не получается создать тег

При попытке предпросмотра получаю сообщение: «Добавить в раздел „Talks“ Вы не можете создать новые теги (пятница сегодня) Ограничение на добавление сообщений: только для зарегистрированных пользователей, score>=50». Вроде бы, мой скор позволяет. Не так, чтобы критично, просто заметил. Баг или фича?

 

alienclaster
()

Чем бы вы профессионально занимались, если не ойти?

Наверняка, у многих из нас есть ряд хобби и увлечений, сферы интересов вне IT, нечто, чем хотелось бы заняться профессионально, на серьезном уровне, но «нет возможности» или «мало плотят» (наука, искусство, мести дворы) - вот «если бы...» или я понял это раньше, то занялся бы ... Чем? Чем бы вы хотели зарабатывать деньги из более менее реальных вариантов помимо работы «профессиональным галерщиком», «серьезным разработчиком» в продуктовой компании «на дядю», админством и обслуживанием 1с-отдела? Давайте исключим IT-стартапы, потому что, если бы вы хотели, то давно бы уже начали делать.

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

 ,

alienclaster
()

{simple-feature-request} фоллоувить отдельных пользователей, не только темы

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

P.S. Кстати, почему поле «метки» при создании поста обязательное?

 

alienclaster
()

cms на php на замену wordpress

Всем привет.

Нужна современная цмска на php, которая бы тормозила не как WP, архитектурно была более стройной, не с миллиардом sql-запросов на каждой странице, поддерживала postgresql, с какой-то симпатичной, можно простенькой, легко настраиваемой админкой. Полноценный инет-магазин с корзинами делать нет необходимости, но каталог товаров / витрина предполагает тегирование, множественную принадлежность одного товара разным группам, удобную загрузку картинок и связанные товары («чаще с этим товаром покупают еще и ...»), возможность организации раздела статей, в котором статьи редактируются через wysiwyg и этот редактор выглядит прилично, реальный wysiwyg - что видим в нем, то видим и на сайте. Все искаробки или плагинами, главное чтоб они были :)

Задача: сделать минимальными усилиями сайт, который бы реализовал вышеописанную функциональность. Только cms, не фреймворки (я сам могу написать на джанге / фласке и подобном, в том числе WP это за пару дней, но есть одно но - не хочу заниматься поддержкой в будущем решений на фреймворках, а WP не подходит из-за тормознутости), попросили знакомые, которым я готов *разово* помочь и в будущем проконсультировать, но не впрягаться в веб-разработку.

Язык cms строго php, потому что этот микро-бизнес вряд ли будет готов платить 20+ баксов в час рельсовикам и джангистам, laravel-гуру и прочим достойным личностям, при всем моем к ним уважении. Нужен дешевый и доступный, желательно в конкретном городе (накрайняк на фрилансе), саппорт. А это php и есть.

Джумлы, друпалы, DLE и проприетарщину завендорлоченую (в том числе SAAS) просьба не предлагать. Если вдруг каким-то чудом вы знаете прям вот супер-пупер cms на ruby / python (именно cms, а не фреймворк) - ну напишите, хоть это и офтоп. perl, js, erlang / elixir, haskell, coq, idris, rust, dart, shen не рассматриваю :)

P.S.: если к этому делу потенциально на фронтенд можно прикрутить vue или что там щас модно - вообще замечательно.

 , ,

alienclaster
()

2020 опрос пользователей языка на сайте clojure.org

На сайте кложи проводится ежегодный (?) опрос разработчиков https://clojure.org/news/2020/01/07/clojure-2020-survey.

Можно принять участие, поделиться своим опытом использования и выразить мнение относительно желаемых улучшений в новых версиях языка, результаты обещают опубликовать после 23-го января. Всего 28 вопросов, часть из них (про JVM и clojurescript) можно скипнуть.

 ,

alienclaster
()

RSS подписка на новые темы