|
|
3.3, summer000 (?), 19:48, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Ну хотя бы при том, что эта штука из коробки позволит тебе создавать deb-пакеты "в один клик".
На самом деле, этот ад с форматами пакетов в печенках сидит. Наверное, это - неизлечимая болезнь Linux :)
| |
|
4.4, koblin (ok), 19:53, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
всегда есть возможность собрать свое из исходников и сделать из любого дистрибутива слаку...
| |
|
|
6.23, anonymous (??), 23:32, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Кроме Gentoo!!! Хаха!
Не, 'sudo make install' сильнее Portage. Он и из Gentoo слаку сделает.
| |
|
5.47, vladimir (??), 22:07, 26/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Увы слака не совсем подходит для промышленного решения. Не всегда есть время собирать все из сырцов. В этом моменте пакеты рулят. Да и что бы что-то собрать надо еще кучу либов подтянуть, мало того надо еще знать каких - не всегда удается определить каких именно.
Так что пакеты рулят.
| |
|
4.35, proDOOMman (?), 11:37, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Cmake тоже может делать deb пакеты в "одну команду". А кроме этого rpm, tbz и тому подобные. Даже виндовый nsis, или как его там.
| |
|
3.24, anonymous (??), 23:38, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>И ебилдов тоже. Но RPM в первую очередь, как стандарт LSB.
Это LSB не нужен. Давно пора похоронить уже останки прадедушки UNIX'а.
А .deb или .rpm это, на самом деле, не важно, alien(1) их всех уравнял бы, разница в редких особенностях семантики систем зависимостей. Проблема же не в этом, а в том что каждый чертов вендор стремится изобрести свою схему наименований и версионирования пакетов (ну и бардак в FHS способствует тому что пакеты ложат как придется, кто в /usr, кто в /usr/local, кто в /opt). И как можно туже к своей схеме все пакеты прибить зависимостями.
| |
|
|
1.5, Аноним (-), 19:55, 24/08/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Все это, конечно, хорошо, но
> редактирование пользовательского интерфейса при помощи Glade
Правильно ли я понимаю, что это означает зависимость от гнома?
| |
|
|
3.15, СуперАноним (?), 22:19, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Но раз написано, что команднострочная утилита, то значит и от этого glade зависеть не должна. Должна же она помогать создавать и консольные приложения тоже.
| |
|
2.42, Iv945n (ok), 00:09, 26/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
> В его поставку уже входит шаблон, названный ubuntu-project, предназначенный для создания программ на Python и GTK
Это означяает зависимость от GTK (стандартным инструментом для дизайна гуёв на основе которогой является Glade) и от Python проектов, созданных на основе шаблона ubuntu-project. Я таки смею надеяться что шаблоны можно будет делать свои - это раз, а два - возможно по аналогии будет и kubuntu-project с зависимостью от QT и того же Python.
| |
|
1.8, Аноним (-), 20:30, 24/08/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> На самом деле, этот ад с форматами пакетов в печенках сидит. Наверное, это - неизлечимая болезнь Linux :)
Да ну?! http://0install.net
Сравнение возможностей: http://0install.net/matrix.html
Я когда прочитал что для Linux есть такая дистронезависимая мега-вещь - пищал от радости.
Советую внимательно почитать сайт - очень грамотно все расписано и работает отлично.
Так еще и инсталлеры может создавать!
До того как мне попался этот сайт... неделю назад - я думал Linux никогда не будет идеальным. А этот проект дает шанс на светлое будущее.
| |
|
2.10, Аноним (-), 20:54, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>Да ну?! http://0install.net
>Сравнение возможностей: http://0install.net/matrix.html
>Я когда прочитал что для Linux есть такая дистронезависимая мега-вещь - пищал
>от радости.
>Советую внимательно почитать сайт - очень грамотно все расписано и работает отлично.
>
>Так еще и инсталлеры может создавать!
>До того как мне попался этот сайт... неделю назад - я думал
>Linux никогда не будет идеальным. А этот проект дает шанс на
>светлое будущее.
Это всё замечательно, но проблемы с различными архитектурами никуда не денутся. Кроме того, я вот что-то не вижу тонны софта, упакованного для 0install. С удовольствием бы поставил таким образом свежие Firefox, Pidgin и Gimp на свой древний Debian Lenny.
| |
|
3.12, Аноним (-), 21:27, 24/08/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
"Это всё замечательно, но проблемы с различными архитектурами никуда не денутся. Кроме того, я вот что-то не вижу тонны софта, упакованного для 0install. С удовольствием бы поставил таким образом свежие Firefox, Pidgin и Gimp на свой древний Debian Lenny."
Я же говорю: ВНИМАТЕЛЬНО читать сайт. 0install позволяет делать поддержку МНОГИХ архитектур и ОС по одному "названию ресурса" (имени библиотеки, программы). А так же упаковывать в инсталлятор бинари для нескольких архитектур.
Не знаю, почему никто не обращает внимания на zero-install? Там есть ВСЁ о чем я только мечтал в плане удобства. Просто вообще ВСЁ.
Хотя красоту инсталляторов я бы еще доделал. А так - ты скачал инсталлер, а оно если у тебя уже что-то установлено - не затронет. Обновит что надо. Несколько версий одновременно... и много других плюшек.
Есть еще autopackage и klik, но они не дотягивают до мощи 0install...
Нахожусь в стадии глубокого изучения этой штуки - самому надо.
| |
|
4.30, Аноним (-), 02:33, 25/08/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не знаю, почему никто не обращает внимания на zero-install? Там есть ВСЁ о чем я только мечтал в плане удобства. Просто вообще ВСЁ.
По очень простым причинам:
- где Вы будете брать пакеты упакованные zero-install ?
- насколько Вы можете доверять авторам этих пакетов ?
- насколько эти пакеты протестированы ?
- насколько эти пакеты протестированы на совместимость между собой ?
если Вы будете ставить себе в систему неизвестно откуда скаченные пакеты неизвестно кем упакованные то наверняка получите какой-либо троянец или руткит в комплекте.
| |
|
5.39, Аноним (-), 18:01, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
"По очень простым причинам:
- где Вы будете брать пакеты упакованные zero-install ?
- насколько Вы можете доверять авторам этих пакетов ?
- насколько эти пакеты протестированы ?
- насколько эти пакеты протестированы на совместимость между собой ?
если Вы будете ставить себе в систему неизвестно откуда скаченные пакеты неизвестно кем упакованные то наверняка получите какой-либо троянец или руткит в комплекте."
Ответ:
- брать с сайта производителя. Бинарники качаете? Да? Тогда равносильно. На сайте 0inst про все это написано
- насколько Вы можете доверять официальному сайту? Ведь пакеты берутся именно с сайта производителя
- совместимость? её определяет автор пакета. В системе может быть 100 одинаковых пакетов разных версий. И программа работает только со своей версией
Еще раз и еще раз пишу: внимательно читать сайт. Там ВСЁ описано.
С другой стороны. Надо легко ставить сторонние бинарники без зависимости от дистрибутива и его версии и при этом сохранить простоту. Так вот 0install просто блестяще решает эту задачу.
Еще пока мало знаком с этой программой, но уже понял что она то что надо линуксу и никакие другие альтернативы что я пробовал пока не дотягивают...
| |
|
6.41, iZEN (ok), 22:00, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>- брать с сайта производителя. Бинарники качаете? Да? Тогда равносильно. На сайте
>0inst про все это написано
>- насколько Вы можете доверять официальному сайту? Ведь пакеты берутся именно с
>сайта производителя
>- совместимость? её определяет автор пакета. В системе может быть 100 одинаковых
>пакетов разных версий. И программа работает только со своей версией
У PBI из PC-BSD такая же идеология. Кроме того, там поддерживается обновление установленных пакетов.
| |
|
7.46, Аноним (-), 13:52, 26/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
> У PBI из PC-BSD такая же идеология. Кроме того, там поддерживается обновление установленных пакетов.
Я счастлив за BSD, но мне нужно такое же именно в Linux. И оно есть. Более того, мне надо чтобы это было красиво и удобно. Пока это не на все 100% от того что могло быть. Подумываю о том чтобы принять участие в развитии проекта zero install...
| |
|
|
|
|
3.27, Michael (??), 00:26, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Тогда изучайте Nix (http://nixos.org)
Таки да, если у Вас Linux 2.6 на i686 или amd64, то Firefox 3.5.2, Pidgin 2.5.6, Gimp 2.6.6 встанут не трогая остальную систему. И даже компилировать необязательно - можно скачать бнарные пакеты. Одно "но" - все зависимости скачать тоже придётся (с системными не спутаются), но при стольких тяжёлых приложениях это уже начинает быть терпимым.
| |
|
|
1.9, Logo (ok), 20:34, 24/08/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>упрощающий такие действия как создание нового проекта, редактирование
>пользовательского интерфейса при помощи Glade, работа с версиями при помощи
>Bazaar, создание Debian-пакетов.
Ну, а разве любая среда разработки не позволяет делать подобное???
| |
|
2.11, Аноним (-), 21:04, 24/08/2009 [^] [^^] [^^^] [ответить]
| –4 +/– |
Целевая аудитория в этом случаи - неосилянты, коими и является большинство пользователей убунту
| |
|
3.25, anonymous (??), 23:40, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>неосилянты, коими и является большинство пользователей убунту
Вы уже осилили CLFS, надеюсь?
| |
|
2.14, _Vitaly_ (ok), 21:36, 24/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Например, надо сделать пакет с новыми скинами, иконками и т.д. Среда разработки - gimp.
| |
|
|
2.34, uZver (??), 11:23, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
+1.
еще бы приложения начали через maven распространять, а не только либы.
| |
|
3.44, iZEN (ok), 02:26, 26/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>+1.
>
>еще бы приложения начали через maven распространять, а не только либы.
А оно и для приложений предназначено -- там же полностью управляемый жизненный цикл приложений реализован от разработки и модульно-интеграционного тестирования до распространения.
| |
|
|
1.20, Iv945n (ok), 22:52, 24/08/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кто мне скажет без холиваров, как соотносится производительность GTK-GUI-приложений (как самого гуя так и, к примеру, задач манипулирования данными и рассчётов) на Питоне, на Java и на С# в стандартных условиях (например Core 2 Duo, 1 GB RAM, 32-bit Linux или Windows) при дефолтных настройках интерпретатора/ВМ/компилятора. Ссылка на реально проведённые сравнительные тестирования была бы вообще супер. Заранее огромное спасибо и думаю всем будет интересно.
| |
|
2.32, 1 (??), 09:56, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Плохо соотносится. Питон жрёт много памяти и медленно работает. Но гуи-приложения, которые отработали 1 раз и ты их закрыл пережить можно.
А вот сервисы - ваще звиздец.
% free
total used free shared buffers cached
Mem: 2045288 1736492 308796 0 82572 745560
-/+ buffers/cache: 908360 1136928
Swap: 1140572 0 1140572
% ps aux | grep python
1000 3728 0.0 1.6 102108 33944 ? S 17:02 0:00 python /usr/bin/printer-applet
1000 3731 0.8 7.8 231732 159748 ? SN 17:02 1:19 python /usr/bin/update-notifier-kde
1000 3743 0.0 0.7 64136 15384 ? S 17:02 0:00 /usr/bin/python /usr/bin/kblueplugd
% killall python /usr/bin/python
% free
total used free shared buffers cached
Mem: 2045288 1580772 464516 0 82580 745584
-/+ buffers/cache: 752608 1292680
Swap: 1140572 0 1140572
%
Убунту 9.04 с KDE.
| |
|
|
2.43, Iv945n (ok), 00:14, 26/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>дак это RAD IDE для GTK
Сомневаюсь, так как дял редактирования гуев предпологается вызывать Glade. Хорошо это или плохо - другой вопрос. Конечно что-то в стиле Borland C++ Builder, возможно, не повредило бы, но с другой стороны философия юниксвей тоже не перестаёт быть логичной...
| |
|
1.31, Александр (??), 08:46, 25/08/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Canonical создает новую среду для *быстрой* разработки приложений
> Quickly управляется из командной строки
Я что-то не догоняю, или в линукс даже быстрая разработка приложений только из командной строки делается? Визуальные инструменты - типа совсем не труъ или просто не получаются?
| |
|
2.36, Зилибоба (??), 15:34, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
просто ни к чему... Проче 2 ключика написать в шеле, чем 10 галок ткнуть в гуе...
| |
|
3.37, Зилибоба (??), 15:35, 25/08/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>просто ни к чему... Проче 2 ключика написать в шеле, чем 10
>галок ткнуть в гуе...
Истинно быстрая разработка возможна только в шеле, он лаконичней!
| |
|
4.38, аноним (?), 15:52, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>просто ни к чему... Проче 2 ключика написать в шеле, чем 10
>>галок ткнуть в гуе...
>
>Истинно быстрая разработка возможна только в шеле, он лаконичней!
дододо
хеловорды на баше
если гуй - то тормозная жаба (эклипс, нетбинс) или глюкавый полублокнот кэдевелоп
| |
|
3.40, Александр (??), 20:28, 25/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Ну-ну, погляжу, как вы двумя ключиками в шелле будете форму, скажем, рисовать :) А потом еще удивляемся, что нормальные GUI-приложения под линукс можно по пальцам пересчитать...
| |
|
|
5.48, tesseract (ok), 10:45, 28/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
Открой для себя Visual Studio или RAD Studio. Использовать Eclipse, это кефиром похмеляться.
| |
|
6.49, iZEN (ok), 18:15, 28/08/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Открой для себя Visual Studio или RAD Studio. Использовать Eclipse, это
>кефиром похмеляться.
Толсто.
| |
|
|
|
|
|
|