|
2.35, Аноним (-), 14:31, 17/06/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Раньше плееры писали, потом СУБД, теперь это.
Вы забыли про браузеры, контейнеры и мобильные операционки на базе андроида :)
| |
|
3.65, Аноним999 (ok), 21:15, 17/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Я тоже хочу создать свой формат универсальных пакетов.
Буду туда зонды лепить на все Линуксы сразу. Разбогатею… ☺
| |
|
2.78, Aleks Revo (ok), 11:23, 18/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Авторы одной из популярных систем управления конфигурациями создали продукт решающий задачи управления конфигурациями. Модники и велосипедостроители - дальше некуда )))
Только новость преподнесена так, будто это новый аналог систем управления пакетами для обычных пользователей, а не управляемой сборки и деплоя проектов, поэтому большинство даже не въехав в суть начинают строчить комментарии в духе "чем вас стандартные репозитории не устраивают".
| |
|
3.89, njunkie (ok), 04:05, 19/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
>одной из популярных систем управления конфигурациями
Ее популярность в первую очередь обусловленна тем, что на момент ее выхода не было альтернатив. В 2016м же популярность стремительно начала падать благодаря быстро развивающимся salt-stak и ansible, chef стремительно начал терять популярность, потому и городят вот эти все велосипеды - конкуренты за жопу кусают
| |
|
|
1.2, Аноним (-), 12:56, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +20 +/– |
Больше, нужно ещё больше форматов самодостаточных пакетов!!! Уже 4. А вдруг наш победит? Будет баблооооо!
| |
|
2.5, Аноним (-), 13:15, 17/06/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
Просто созрела идея новой технологии и параллельно развиваемые реализации полезли как грибы. Такое было с виртуализацией, облачными системами, мобильными технологиями и контейнерами. Да что там, самый яркий пример изобретение радио - Попов vs Маркони vs Тесла vs Эдисон.
| |
|
3.58, Аноним (-), 19:08, 17/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
Идея давно созрела и даже реализации были. Видать, спрос появился или умы стали меняться (не у всех конечно)
Выкидывают карты на стол, а то игра пройдет без них...
Вроде как круче снапа, но у каноникл больше влияние на декстопах. А может снапы будут удонее для декстопных прог, а сабж для серверных, хз
| |
|
4.75, Aleks Revo (ok), 11:01, 18/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Самодостаточное приложение, воспроизводимые сборки, супервизоры, контейнеры, облака - сабж однозначно под серверное ПО пилится и даже не для замены стандартных репозиториев, как можно было бы подумать, а именно для обслуживания частных продуктов, которые нужно предсказуемо разворачивать где-нибудь на хостинге и беспроблемной миграции от одного провайдера к другому.
| |
|
|
|
3.68, Аноним (-), 23:10, 17/06/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
После "Собственно" запятая должна быть. Гомунитарное мышление тоже бывает полезным.
| |
|
4.82, Анонимусы (?), 12:09, 18/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
ГОмунитарное? Это шта такое? Шта за мышление??? :))) Мышление бывает правильное ( логичное ) и не правильное ( не логичное ), третьего не дано. Учите логику. )
| |
|
|
|
|
2.24, Аноним (-), 14:06, 17/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
Стандартов пока нет. Есть опытные имплементации. Ситуация примерно как с дистрибутивами Linux. Вполне очевидно, что этот bazaar должен закончится в интересах самих линуксойдов.
| |
|
3.34, Andrey Mitrofanov (?), 14:25, 17/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Первые 400 раз эта шутка действительно была смешной... ;)
Точно! Теперь уже пора за ещё одну "контейнерезацию", "универсальную пакетино" и проч.баз-ворд-овщину отстреливать с занесением.
| |
3.60, Какаянахренразница (ok), 19:43, 17/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Первые 400 раз эта шутка действительно была смешной... ;)
В чём шутка-то? Это откровение пострашнее Апокалипсиса. Там сбудется один раз и всё, избавились. А этот комикс сбывается каждый день, и конца ему не видно...
| |
|
|
1.4, Аноним (-), 13:14, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ruby, Erlang, Rust - такое впечатление, что каждый новопринятый разработчик несёт с собой свой язык.
Глядя на всё это, всё больше хочется оставаться на Ансибле(да, я знаю что что он, будучи remote execution tool, не дорос по функционалу до систем управления конфигурациями, но с тысячами хостов справляется).
| |
1.6, iZEN (ok), 13:17, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Предлагаю делать JAR, а внутри программа и виртуальная машина для его/её запуска.
Один формат — выполняется везде.
| |
|
2.23, andy (??), 14:04, 17/06/2016 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Предлагаю делать JAR, а внутри программа и виртуальная машина для его/её запуска.
> Один формат — выполняется везде.
Так java и так "выполняется везде" на словах, а на деле,
java апологеты оподливились в чем только вообще возможно.
| |
|
3.87, Вареник (?), 02:10, 19/06/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Предлагаю делать JAR, а внутри программа и виртуальная машина для его/её запуска.
>> Один формат — выполняется везде.
> Так java и так "выполняется везде" на словах, а на деле,
> java апологеты оподливились в чем только вообще возможно.
Без JNI явную проблему трудно найти. У меня только одна была, с отрисовкой кастомного фона в Swing.
| |
|
|
1.7, Аноним (-), 13:20, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Чем репы то не устраивают с отсутствием дублирующих друг друга одинаковых библиотек?
| |
|
|
|
4.45, Клыкастый (ok), 15:39, 17/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
это у кого как. выбирать бинарный дистр и тащить в него бинари "от производителей софта" да, будет тебе dependency hell. но решение-то уже давно есть. source-based, SB+BB.
| |
|
|
6.86, Клыкастый (ok), 02:10, 19/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Source Based Hell...
— А на той планете есть охотники?
— Нет.
— Как интересно! А куры там есть?
— Нет.
— Нет в мире совершенства! — вздохнул лис.
| |
|
|
|
|
2.76, Aleks Revo (ok), 11:05, 18/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Чем репы то не устраивают с отсутствием дублирующих друг друга одинаковых библиотек?
Очень интересное предложение для организации "воспроизводимой конфигурации" при миграции с rpm-based на deb-based или на большее расстояние. И даже между версиями одного X-based.
| |
|
|
2.21, Аноним (-), 14:02, 17/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Как это конфигурить?
Ты не поверишь.
Ручками или через систему централизованного управления.
Новость не читал, ПО не ставил, но решительно осуждаешь?
| |
|
1.13, Dimez (??), 13:40, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Очень жаль.
Это всё развивает помойку и вместо уменьшения фрагментации - усиливает её...
| |
|
2.17, Аноним (-), 13:55, 17/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Прямо вот так "всё"? Каким образом повторяемость сборок, выполнение в окружении единого набора ресурсов, возможность централизованного управления runtime-конфигурацией приложения, независимость от дистрибутива Linux и типа окружения, идемпотентность, простота внедрения и независимость от языков программирования "развивает помойку и вместо уменьшения фрагментации - усиливает её" ?
| |
|
3.33, freehck (ok), 14:21, 17/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Прямо вот так "всё"? Каким образом повторяемость сборок, выполнение в окружении единого
> набора ресурсов, возможность централизованного управления runtime-конфигурацией приложения,
> независимость от дистрибутива Linux и типа окружения, идемпотентность, простота внедрения
> и независимость от языков программирования "развивает помойку и вместо уменьшения фрагментации
> - усиливает её" ?
Последовательно:
Сборки обычных пакетов и так повторяемы.
Выполнение в своём всегда правильном окружении хорошо до тех пор, пока не встаёт вопрос о том, кто должен заниматься сопровождением этих окружений и портировать туда обновления безопасности.
Для централизованного управления run-time конфигурацией и старые SCM подходили.
Независимость от дистрибутива и Linux-окружения - в частности бьёт по свободе выбора у пользователя.
Независимость от типа окружения вообще говоря не будет. Вот тот же firefox вы запустили, допустим, в chroot-е, а он ведь ничего не знает о том, какие программы есть во внешней системе. И чёрта с два вы откроете pdf-ку в Evince, потому что последнего в chroot-е нету. То же самое и с контейнерами.
Простота внедрения обычно никого не волнует, в отличие от простоты использования.
Так что помойку разведут ту ещё. ;)
| |
|
4.37, тот самый виндотролль (?), 14:42, 17/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> И чёрта с два вы откроете pdf-ку в Evince, потому что последнего в chroot-е нету. То же самое и с контейнерами.
изобретут систему межконтейнерного взимодействия
| |
|
5.47, freehck (ok), 15:46, 17/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
>> И чёрта с два вы откроете pdf-ку в Evince, потому что последнего в chroot-е нету. То же самое и с контейнерами.
> изобретут систему межконтейнерного взимодействия
Вот именно. Следовательно:
>> Независимость от типа окружения вообще говоря не будет. | |
|
4.80, Aleks Revo (ok), 11:44, 18/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Сборки обычных пакетов и так повторяемы.
Прямо вот один в один у RedHat, Debian и всех прочих?
Так что даже не приходится гуглить как аналог пакета называется и куда ложатся его файлы?
А уж как окружение повторяемо даже между релизами одного дистра - просто прелесть.
> портировать туда обновления безопасности
За всё нужно платить. И универсальность, и специализация имеют каждая свою цену. Хочешь в вопросах безопасности зависеть от кого-то - пожалуйста, это тоже опция, если для тебя дорого заниматься этим на надлежащем уровне. Но это не "единственно правильный" путь.
> и старые SCM подходили
Звучит так, будто кого-то насильно загоняют на новые, аки на systemd
> Независимость от дистрибутива и Linux-окружения - в частности бьёт по свободе выбора у пользователя
Свобода выбора бьёт по свободе выбора. Я всегда подозревал что с этой свободой что-то не то.
> чёрта с два вы откроете pdf-ку в Evince, потому что последнего в chroot-е нету
Что мешает попросить десктоп-окружение открыть файл в соответствии с настройками десктоп окружения? Почему файрфокс и любая другая программа должны велосипедить эту функцию?
> Простота внедрения обычно никого не волнует, в отличие от простоты использования
Вы всего-лишь смотрите просто со стороны тех, кого не волнует простота внедрения и волнует простота использования. Не стоит обобщать свой опыт и свои потребности на всех.
| |
|
5.83, freehck (ok), 12:58, 18/06/2016 [^] [^^] [^^^] [ответить] | +1 +/– | Алекс, Вы не правильно поняли мой посыл В этом отчасти моя вина Я хотел и хочу... большой текст свёрнут, показать | |
|
|
|
|
|
2.19, Аноним (-), 13:59, 17/06/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
А при чем тут МС ? Я так понимаю эта штука больше похожа на макось, там где один из вариантов установки - тупо перетянуть файлик в папку Application, при чем это работало еще в эпоху MacOS 9
| |
2.20, Аноним (-), 14:00, 17/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Похоже, что это эпидемия!
> Их там всех M$ покусал, что ли?
Оно понятно, что кроме винды вы ничего не знаете, поэтому у вас переносимое скомпилированное ПО вызывает такие ассоциации.
Тем веселее будет услышать от вас ответ "никак" на вопрос "как вы собираетесь решать проблемы, для устранения которых был написан Habitat?".
| |
|
3.27, Аноним (-), 14:11, 17/06/2016 [^] [^^] [^^^] [ответить]
| +5 +/– |
Решать несуществующие проблемы, одновременно создавая вполне реальные? Нет уж, спасибо.
| |
|
|
3.72, _ (??), 00:39, 18/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
с чего бы? Тыблоки - вообще никто в виртуализации\контейнерах Ытц. ОТ слова напрочь! :)
| |
|
|
|
|
3.70, Аноним (-), 23:15, 17/06/2016 [^] [^^] [^^^] [ответить]
| +3 +/– |
Нет альтернатив. Rust настолько популярен и удобен, что на нём пишутся даже стихи и валентинки, а программисты на плюсосях, пиашпях и прочих яваскриптах рьяно репетируют метение лопатой, чтобы попасть хотя бы в дворники.
| |
|
4.88, Вареник (?), 02:15, 19/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Нет альтернатив. Rust настолько популярен и удобен, что на нём пишутся даже
> стихи и валентинки, а программисты на плюсосях, пиашпях и прочих яваскриптах
> рьяно репетируют метение лопатой, чтобы попасть хотя бы в дворники.
Прочитал свой первый в жизни учебник по программированию? :)
Через год модной будет очередная другая суперпуперзамена С++, Явы, C#, Python.
| |
|
|
|
1.52, Аноним (-), 16:45, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
У каноникла и редхата свои рычаги давления есть, чтобы разработчиков и линуксоидов на свою сторону склонить. Как эти-то и все подобные им собираются рандомному разрабу и линуксоюзеру впарить, что их велосипед самый велосипедистый?.
| |
|
2.77, Aleks Revo (ok), 11:11, 18/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> У каноникла и редхата свои рычаги давления есть, чтобы разработчиков и линуксоидов
> на свою сторону склонить. Как эти-то и все подобные им собираются
> рандомному разрабу и линуксоюзеру впарить, что их велосипед самый велосипедистый?.
Вот чтобы не было зависимостей от этих рычагов и чтобы не быть рандомным разрабом, фигеющим с набора поддерживаемых фич между разными дистрами и даже версиями одного дистра - подобная штука и нужна.
| |
|
1.64, Аноним (-), 20:54, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А есть какой-нибудь формат пакетов, который можно использовать сразу и в Habitat, и в snap, и в flatpak и в других подобных? Чтобы было неважно, какая из систем установлена у пользователя - просто скачал, установил и запустил?
| |
|