Факундо Батиста (Facundo Batista), отвечавший в компании Canonical за разработку облачного сервиса Ubuntu One и занимавшийся подготовкой кода для перевода Ubuntu One в разряд открытых проектов, объявил (http://www.taniquetil.com.ar/plog/post/1/687) о создании проекта Magicicada (https://github.com/magicicada-bot/), в рамках которого началось развитие форка Ubuntu One. Необходимость создания форка обусловлена использованием в оригинальном коде торговых марок Canonical (при открытии кода Ubuntu One изначально предлагалось развивать кодовую базу в форме нового ответвления).
Magicicada включает в себя все компоненты стека для построения сервисов синхронизации файлов, включая сервер (https://github.com/magicicada-bot/magicicada-server), клиент (https://github.com/magicicada-bot/magicicada-client) и графический интерфейс пользователя (https://github.com/magicicada-bot/magicicada-gui), адаптированные для самодостаточного обособленного использования в форме отдельного продукта и избавленные от привязки к элементом бренда Ubuntu. Сервер применяется для организации работы хранилища и управления файлами пользователей. Клиент представляет собой фоновый процесс, осуществляющий загрузку новых данных и выгрузку изменённых файлов. GUI на GTK+ для интерактивного управления клиентом и отслеживания текущей активностиОпубликованные в августе наработки Ubuntu One представляли собой лишь набор исходных текстов, позволявших выполнить базовые тесты и приступить к дальнейшей разработке. При этом опубликованного кода было недостаточно, чтобы развернуть рабочую конфигурацию сервиса облачного хранения. Magicicada предоставляет средства для использования открытого кода для создания работающих сервисов. Инструкции по сборке и установке сервера и клиента можно найти на данной странице (https://github.com/magicicada-bot/magicicada-server). Код написан на языке Python и открыт под лицензией AGPLv3. Из зависимостей отмечается protobuf, Django, Twisted, PostgreSQL и Squid.
Для создания из Magicicada полноценного продукта требуется выполнить ещё много работы. В частности, разработчики планируют:
- Проведение чистки кодовой базы и исправления известных недоработок;
- Предоставление возможности хранения файлов не только в Amazon Web Services (AWS), но в локальной файловой системе;
- Возможность развёртывания рабочих решений (например, в текущем виде при каждом запуске БД создаётся с нуля);
- Адаптация для простых конфигураций и потребностей индивидуальных пользователей (в настоящее время система рассчитана на развёртывание высоконагруженной конфигурации, подразумевающей наличие миллионов пользователей).URL: http://www.taniquetil.com.ar/plog/post/1/687
Новость: http://www.opennet.me/opennews/art.shtml?num=43000
Название отcтoй. А это половина успеха.
У них не было выбора -- без магии (хотя бы в названии) их цель недостижима.
У них еще и бидон там во всем поля. Надо еще системой контроля версий какой-нибудь bzr взять, чтобы никто в здравом уме не пришел код писать.
Отличное название!
Но, зачем? Оно же работало из рук вон плохо.
выкидывать жалко, а так вдруг не утонет и можно пользу снова получить.
Опять "питонятина". Я ничего против языка не имею, но некоторые реализации ужасны!!! И требуют очень большой работы для получения качественного результата и никакие методики, тесты не спасут, если ошибки были в головах.
> Опять "питонятина". Я ничего против языка не имею, но некоторые реализации ужасны!!!Так давно известно что питон не тормозит, просто он медленно ползает. А для файлохранилки медленные поползновения - сами понимаете.
прекрасное решение, а вот название да, тоже не оч поддерживаю, не особо звучит, потому и цель какая то неоднозначная вырисовывается, явно не на перспективу так что, что то тут не так, отсюда не думаю что окажется надежным, а это перестраховки, а кому они нужны и т.д. так что профукают базу хоть какую то и все, но может и не профукают тут не знаешь где найдеш где потеряешь, но время облаков наступает и это круто, еще лет десят и совсем прекрастно станет
А? Что? Это ты сейчас распечатал дамп своей памяти?
Некоторые люди даже думают с грамматическими ошибками (с) Макс Фрай
> Некоторые люди даже думают с грамматическими ошибками (с) Макс Фрайметко жмякнул, вот че пипл хавает, скажи же? )
да мне так то все равно, какой дамп, это обычное соображение по теме из поста, ну а за орфографию и пунктуацию сорян всем кому защимило, сам бы тоже на месте вас не читал, так что все норм, минусуй xD
Слушай, попробуй в следующий раз в HEX-формате память дампить. Должно получиться более читаемо.
Словил хандлер "Запутался_окончательно" и выпалил на форум стектрейс.
> прекрасное решение, а вот название да, тоже не оч поддерживаю, не особо
> ...
> совсем прекрастно станетВы прослушали монолог г-на Черномырдина.
> прослушалионо
>> прекрасное решение, а вот название да, тоже не оч поддерживаю, не особо
>> ...
>> совсем прекрастно станет
> Вы прослушали монолог г-на Черномырдина.Скорее Жириновского.
ЖИРИНОВСКИЙ (врываясь).
Где он? А ну, подать его сюда!
Я растерзаю всех, кто помешает!
И заявляю вам как либерал,
Что скоро здесь не будет демократов!ЕЛЬЦИН.
А что же будет?ЖИРИНОВСКИЙ.
Будет хорошо!
А если уцелеем, станет лучше.
За танки нефти нам Хуссейн продаст,
Откупится алмазами Карачи,
Финляндия на брюхе приползет
И будет в Вологодчину проситься!
Всем бабам по бюстгальтеру дадим,
Всем мужикам, мерзавцам, по бутылке,
Заводам - шайбы, по аптекам - яд,
Крестьянам - хрен, а лошадей - казакам!
Всех юмористов сплавим в Израиль,
Всех журналистов - на лесоповалы,
И заживет Россия, как никто -
Уж это я вам лично обещаю!
А вечером все смотрят на меня
И всей семьей культурно отдыхают:
Невзоров по экрану пустит кровь -
А уж мочу удержит Кашпировский!ЕЛЬЦИН.
Простите, россияне, я сейчас
Его убью, причем в прямом эфире!
Ох, зря они его откопали... Пусть бы покоилось себе с миром...
"Для создания из Magicicada полноценного продукта требуется выполнить ещё много работы."
Если им хоть скольконибудь интересно дальнейшее его развитие, то переведите его на нормальный язык, ибо на питоне этот глюкодром просто не рационально использовать.
да нет плохих ЯП
есть плохие кодеры
Форт хорош? Или Лисп? Или ты тащишься от APL?
В мире огромное количество плохих языков. И, к сожалению, во много раз больше, чем хотя бы удовлетворительных.
Lisp (Scheme, CL), вполне себе красивы по синтаксису. По крайней мере, куда лучше всеми используемого JS.
> Lisp (Scheme, CL), вполне себе красивы по синтаксису.Только вот семь одинаковых скобок в ряд - немного вымораживают...
>Форт хорошПрекрасен. Остальное отстой.
> Форт хорош? Или Лисп?Ну повтори-ка это ещё раз. А то люди думают, что ты опечатался, просто ошибся, а не глупость вселенскую написал.
Повторяю: Форт и Лисп ужасные языки. И мнение всех нескольких тысяч фанатов Лиспа и 100 гектаров кладбищ фанатов Форта этого не изменят.
> Повторяю: Форт и Лисп ужасные языки. И мнение всех нескольких тысяч фанатов
> Лиспа и 100 гектаров кладбищ фанатов Форта этого не изменят.Именно поэтому у начальников ж/д станций красные шапки.
ЧИТД.
> Именно поэтому у начальников ж/д станций красные шапки.RedHat одобряет! :)
>> Именно поэтому у начальников ж/д станций красные шапки.
> RedHat одобряет! :)Да при чём тут редхат? Это про станционных смотрителей старая история. Красная шапка у них «чтобы далеко этого дурака видать было».
> Повторяю: Форт и Лисп ужасные языки. И мнение всех нескольких тысяч фанатов
> Лиспа и 100 гектаров кладбищ фанатов Форта этого не изменят.Попробуйте всё-таки изучить lisp. Хотя бы scheme. Она попроще, как раз для новичков, вроде вас.
> да нет плохих ЯП
> есть плохие кодерыНу... покажи нам чудеса кодинга на брейнфаке? Хотя SUBLEQ еще прикольнее, пожалуй.
Хочется быстроустанавливаемый и легкоконфигурируемый "облачный" сервис, на простенькие vps и старый домашний хлам. К сожалению, от питона на хламе ждать в принципе нечего, конкуренты сабжа также имеют кучу недостатков
>Возможность развёртывания рабочих решенийМелочь какая, можно смело отложить до выхода версии 1.0