Pull to refresh
29
0
Алексей Носков @alno

Пользователь

Send message
Да, вроде штука неплохая, но:
* Создается ощущение, что работает только для IE, хотя не уверен
* Не видел, где бы оно использовалось
<сарказм>Поскольку подавляющее большинство пользователей Windows все еще сидит под администратором, то это не составляет проблемы!</сарказм>

Такие программы обычно могут быть установлены только для конкретного пользователя в доступные для него директории.

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

Понятно, что для каждой программы придется создавать собственный скрипт установки:
* Ряд программ могут быть установлены простым копированием — значит написание скрипта, который их скачивает и устанавливает пользователю автоматически не составляет проблемы.
* Для некоторых программ есть шанс договориться с разработчиками — для них это бонус в виде дополнительного пути распространения.
* На самый крайний случай можно написать скрипт, который запускает родной инсталлятор программы и автоматически тыкает по необходимым кнопкам. Может быть, это можно сделать даже не показывая окно этого инсталлятора (но я не уверен, что это всегда возможно).

Аналогично, с удалением (хотя, мне кажется, могут возникнуть какие-то подводные камни).

Управление настроек и пользовательских файлов в основную задачу менеджера не входит, хотя для некоторых программ могут быть реализованы скрипты для управления ими (бэкап/восстановление/миграция).

Оплата, лицензирование — над этим нужно еще думать, сейчас ничего толкового, кроме как предложить несколько стандартных способов в голову не приходит.
Буквально недавно разговарил с женой по поводу подобной идеи =)

Так что, добавляю наши мысли в копилку, вдруг буду интересны.

По поводу полезности:
* Если человек устанавливает/переустанавливает винду, то ему приходится скачивать кучу и настраивать кучу программ (любимый браузер, мессенджер, почтовый клиент и т.п.). На это тратится иногда достаточно большое количество времени. Здесь описанная программа могла бы значительно улучшить ситуацию.
* С максимально упрощенным интерфейсом, она могла бы быть вполне понятна для людей, которые только начинают разбираться с системой.
* Иногда приходится ставить и настраивать винду знакомому/знакомой. Потом он(она) не находит на своем компе аську и звонит вам. Какое объяснение человеку проще? «зайди на… скачай, распакуй, далее, далее, далее, перезагрузись» или «открой установщик и нажми кнопку 'Установить ICQ' »?

По поводу состава сервиса:
* В идеале, была бы неплоха система, поддерживающая помимо центрального репозитория пользовательские, которые можно дополнительно подключить в программе. Понятно, что это «для продвинутых» и потому запрятано, чтобы все подряд не лезли. Но опять же, когда вы ставите эту программу знакомому, вы, возможно, хотите добавить репозиторий, созданный лично Вами, или человеком, которому Вы доверяете, где находится софт, отсутствующий в центральном.
* Это также несколько снижает нагрузку на людей, поддерживающих центральный репозиторий.
* Репозиторий должен иметь возможность хранить не только бинарники программ, но и скрипты, которые выполняются на стороне пользователя, осуществляя установку программы. Это может быть очень полезно для включения уже существующих программ, пересобирать инсталлы которых может быть весьма геморно.

Готов помочь, чем могу в реализации сервиса) Поскольку сам живу больше под линухом, то больше, наверное, в серверной части.
На locum.ru вроде бы неплохой хостинг на основе passenger.
Пишите скрипты для размещения. Или юзайте готовые решения, например, Capistrano
Кстати, если говорить об acts_as_versioned, то еще есть такой плагин как Paper Trail, мне он несколько больше нравится, хотя на вкус и цвет…
Не, это немного другое.

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

В моем случае сразу после вызова генератора и проведения миграций в приложении по пути /wiki находится работающая вики, с примитивным интерфейсом, которая уже затем конфигурируется под конкретные нужды приложения.
Спасибо что указали, действительно опечатался. Уже исправил =)
Раньше была Ext3, месяц назад заапгрейдил до Ext4, проблем никаких нету.

Для /tmp — tmpfs.

Ноут, Ubuntu 9.04, но ядро 2.6.30
Ну раньше это, насколько я знаю, было связано с минимальной ценой домена… При этом партнеры могли покупать их дешевле (в районе 100р). Насколько при этом законно было продавать их потом дешевле конечному владельцу — я не знаю.
А чем, кстати плох webnames? А то я у них держу несколько доменов третий год, никаких проблем вроде бы не было…
Ну там же все написано вроде внизу страницы — надо использовать как регистратора Регтайм.
Ваш велосипед можно вполне запаковать в простенький гем-плагин, у него есть преимущество как минимум в том, что он проще устроен, чем asset_packager =)

Как я понимаю, единственный минус — то, что packr не умеет работать с CSS. Но для сжатия CSS вполне можно использовать и простое удаление пробелов — наверное, ничего разумней там сделать и нельзя.
В официальной версии (sbecker) этого нет. Но есть во многих форках (первые повашиеся сейчас на глаза: eandrejko,menno).

В моем форке тоже есть, но его я бе не советовал использовать сразу, он ушел немного в сторону от основной ветки. В частности, у меня по прежнему используется номер версии в имени файла, а не в параметре и нет автоматической генерации упакованного файла.
Кстати, во многих ветках asset_packager на github используется YUI.
Насколько я понял из начала статьи packr сжимает файлы более интеллектуально чем удаление пробелов? Значительно лучше, чем тот же asset_packager?
Самое надежное, наверное здесь: guides.rubyonrails.org/getting_started.html#getting-up-and-running-quickly-with-scaffolding

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

Если хочется красивых таблиц с AJAX в скаффолде, то есть еще плагины вроде activescaffold.com/.
Насколько я понимаю, в Rails намеренно не включаются такие средства. Они отданы на откуп сторонним плагинам, например typus — intraducibles.com/projects/typus или activescaffold.
Читаем на официальном сайт РЖД:

a-and-q.rzd.ru/wps/portal/a-and-q?STRUCTURE_ID=184

И смело посылаем проводников к начальнику поезда, они обычно успокаиваются.

Information

Rating
Does not participate
Location
Калуга, Калужская обл., Россия
Date of birth
Registered
Activity