Сегодня 28 декабря, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Журнал Витуса.
Журнал Витуса.
Голосов: 2
Адрес блога: http://vitus-wagner.livejournal.com/
Добавлен: 2008-02-19 12:48:41 блограйдером Lurk
 

Кому на комменты не ответил, всем прощаю

2014-12-09 16:39:54 (читать в оригинале)

ЖЖ висит как-то ну уж совсем, то есть мне не удается попасть туда ни одним бразером, ни с одного из IP, к которым у меня есть доступ, и даже мобильным приложением, которое вроде вообще не должно касаться всей этой интерфейсной фигни, навороченной суповцами, а работать через API.

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

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1034110.html. Please comment there using OpenID. Now there are comment count unavailable comments

Почему fossil не cheshirenet

2014-12-09 10:10:54 (читать в оригинале)

Тут [personal profile] slobin мне написал в комментарии что "скоро ты решишь что fossil вполне заменяет cheshirenet"
На самом деле, не решу.

По моей оценке на сейчас, fossil реализует примерно треть функциональности, которая необходима для чеширнета. Но реализует хорошо и это надо внимательно изучить.

Что такм есть:
1. Оффлайновый web в нескольких инкарнациях - wiki, репозиторий с контролем версии, багтракет
2. Достаточно эффективный протокол синхронизации. Что ценно, поверх http, поэтому через самые параноидальные корпоративные файрволлы ходит.
3. Компактный единственный исполняемый файл, который собирается под любую платфомру (правда под андроидом еще есть отдельная GUI0ншаня приблуда) и работает хоть как сам себе сервер (в том числе и в виде виндового сервиса) хоть через почти любой интерфейс к сущесвующему серверу, хоть в командной строке доставая исходники wiki-страниц для редактирвоания и складывая их обратно

Какие недостатки я заметил в fossil (в рамках того, что там сделано)

1. Отсутствие чайникового инсталлятора для Win32. С этим можно примириться в случае инструмента для разработчиков. Разработчик все равно знает, как запускать команды из командной строки, что в Windows понимается под словом "service" и где там конфигурится firewall. Поэтому вполне в состоянии выполнить команду
fossil winsrv create.
и получить работающий сервис, а также самостоятельно открыть ему порт на файрволле.
cheshirenet позиционируется на более широкую аудиторию, поэтому нужен инсталлятор, который это сделает это сам.
(На андроидный GUI я уже ругался)

2. Отсутствие wiki-расширений в markdown-разметке. Получается, что либо у тебя есть удобные wikilinks, либо у тебя есть удобная разметка, либо вообще пиши все в HTML. Я подозреваю, что Хипп не зря отрицательно относится к Wiki, и настоятетльно на всех углах рекомендует вместо wiki использовать embedded documentation (т.е. возможность в веб-интерфейсе fossil показывать файлы из репозитория, красиво их форматируя). Практика показывает что в мире Open Source "документировано в wiki" означает "не документировано совсем".
Расширить фоссиловский markdown для удобного пользования именно в качестве wiki (и в тикетах) по моему было бы полезно. Кроме быстрых wikilinks крайне не хватает автоматической генерации оглавлений. Причем последняя как раз была бы полезнее в embedded documentation.

3. fossil не очень поддерживает сетевые структуры репозиториев произвольной глубины.Оно все-таки расчитано на звездообразную схему - центральный репозиторий, локальные репозитории разработчиков и рабочие чекауты.
Наоборот, Хипп принял специальные меры чтобы ограничить копирование информации о юзерах при клонировании и синхронизации репозиториев. У него модель доверия/недоверия весьма рациональная для области применения fossil, но не для области применения cheshirenet. Для того чтобы пропихнуть в вышестоящий репозиторий информацию о пользователях своего - нужно иметь в вышестоящем админские права.

4. Некоторые странички равнее других. Почему-то в wiki страничках комментировани (append в местной терминологии) возможно, а в event-ах нет. Ну и переключиться в форматировании на markdown можно не везде. Хотя вообще-то markdown это полумера - для чеширнета нужен wysiwyg. (а как работает wysiwyg html-редактирование в fossil я еще не изучал).

Из того что должно быть в чеширнете, но нет и не нужно в fossil-е -

1. peer discovery во всяких локальных сетях.
2. подписка (в смысле просьба к peer-у поискать некоторый контент у своих peer-ов)
3. Концепция псевдонимов с криптографической защитой целостности блоков информации (того, что в fossil называется артефактом). Кстати, какая-никакая защита в fossil-е есть. Там артефакт идентифицируется хэшом. Поэтому измененный артефакт будет другим артефактом. Но идея подписей в чеширнете связывает артефакт с псевдонимом его автора/публикатора.
4. Самое главное - fossil это система для хранения истории. Он не умеет автоматичесаи удалять устаревший контент. Для системы с большим траффиком, каковой планируется cheshirenet- это непримемлемо

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033786.html. Please comment there using OpenID. Now there are comment count unavailable comments

www.spacians.net update

2014-12-08 23:45:29 (читать в оригинале)

Выкатил на http://www.spacians.net осмысленный контент. В смысле, проимпортировал в fossil старую wiki по этому миру и собственно репозиторий с исходниками.

Импорт ikiwiki получился полуручной процедурой (и то не уверен что все ссылки наружу проимпортировались корректно). Но постепенно вылижем.

Ухитрился совместить обслуживание корня сайта fossil-ом в режиме cgi и отдачу собственно электронных книг апачем как статических файлов.

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033482.html. Please comment there using OpenID. Now there are comment count unavailable comments

Distributed bugtracker - rules

2014-12-08 19:34:46 (читать в оригинале)

Вот вспомнил, выйдя с работы, что что-то забыл, можно прямо на телефоне тикет написать. Независимо от наличия сотовой сети и интернета в ней.

Нет, Ричард Хипп это самый великий программист первой четверти XXI века.

Надо прям в спейсианском вики написать, что город, в котором расположен университет Лемурии в честь него (а не какого-то однофамильца) назван.

Вот только объяснил бы кто, как в андроидном fossil между репозиториями переключаться ( впрочем, андроидный GUI вроде не он писал).

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033284.html. Please comment there using OpenID. Now there are comment count unavailable comments

Англичанка гадит

2014-12-08 10:09:01 (читать в оригинале)

http://yro.slashdot.org/story/14/12/06/2011259/british-porn-filter-blocks-access-to-chaos-computer-club?utm_source=rss1.0mainlinkanon&utm_medium=feed

Оказывается, не только у нас в России проблемы с роскомнадзором и прочими лигами безопасного интернета. По ту сторону Ла-Манша тоже не всё гладко.

Я, конечно поинмаю, что сейчас понабежит народ рассказывать что "а вот у них зато негров линчуют" - плохой аргумент.

Но я вообще-то не про то, что "а вот у них зато", а про то, что "мы" и "они" - это вообще-то одна цивилизация. И проблемы у нас и у них в значительной степени общие. Просто некоторые из этих проблем актуальнее у нас, некоторые - у них.

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033130.html. Please comment there using OpenID. Now there are comment count unavailable comments


Страницы: ... 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.