[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 19:13:09


где не портится?

сейчас у меня регулярные выражения не используются. я пока оставлю свой парсер, как более интеллектуальную структуру, позволяющую проверять крайние случаи :)

потом, может быть, и регулярки пригодятся, не знаю, це не принципиально.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 19:21:29


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

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 19:26:58


так давно уже надо :) на ноде только она и есть

и вообще, завтра ii.51t.ru перестанет вообще обрабатывать заявки :)

и, кстати, временно регистрировать пойнтов - тоже. так что, юзеры, торопись! :)

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 19:31:06


> так давно уже надо :)
жду tar.gz :)

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 19:34:31


так я ж давал ссылки.

http://51t.ru/s/ii-02.tar.gz
http://51t.ru/s/iiclient-02.tar.gz
http://51t.ru/s/iitxt-02.tar.gz

пока, хоть там есть и недостатки, это - официальная версия. ща погоняем, да и повесим. главное, чуть подчистить и чуть развернуть документашку на ii, и использовать.

кстати. куда бы ещё написать. тут кто-то говорил про хабр, но туда разве можно вот так просто взять и написать. и что сделать, чтобы новость приняли?

или куда ещё можно написать, кто знает?

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 19:38:25


На хабре всё по инвайтам, так просто не напишешь.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 19:48:56


Посмотрел код, немного костыльно, но поддерживать будет легче.

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 19:52:54


> Посмотрел код, немного костыльно, но поддерживать будет легче.

улучшать и упрощать будет проще, чем так, как это было раньше, где ничего непонятно. это отдельный модуль. пусть и "грязный", я даже сам не особо его рассматривал - написал, чтобы работало, протестировал - работает, пока пусть так будет. всё равно, у нас курс на упрощение, а не на усложнение. :)

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 20:04:42


Понятно. И что же можно будет дальше делать, после того как базовая нода и клиенты уже написаны?

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 20:12:13


то, чего у нас нет.

1. кроссплатформенные клиенты хоть на чём-нибудь.

2. средства для организации гейтов, могущие притащить полезный и отфильтрованный контент. хотя бы в виде газеты-дайджеста. :)

3. клиенты для андроидов, которые ставятся в один клик через какой-нибудь f-droid. это будет классненько.

4. политика, политика, политика. буду искать, кому и где написать, и буду им писать, объяснять, показывать, рассказывать. наплыв юзеров быстро сошёл, остались самые стойкие - надо думать, как развиваться дальше.

5. исправление, улучшение, новые идеи по подаче информации - пока мы не связаны, нас ничего не держит, можем пробовать разное :) хотя текущий вид мне нравится, он мне удобен. только людей маловато, а так - мне нравится.

6. то, что прописано в todo в трекере. подписка-отписка, разные виды синхронизации, там ещё хватит задач, если в народ пойдём. для общения трёх человек, это, конечно, ничего не нужно, но с развитием сети - будут новые вызовы.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-01 20:30:30


Ок, пошёл спать, спасибо за todo)

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-01 20:32:26


до встречи в сети.

ps. http://www.opennet.ru/openforum/vsluhforumID3/95158.html#8

есть опыт написания спеков? альт - это гораздо серьёзнее, чем даже колибри или хайку :)

[#] Re: регулярка
51t(lenina,1) — 51t
2014-04-01 21:36:43


7. написать простенькую ноду на php, совместимую хоть с php4, хоть с cgi-режимом php.

реализующую /e, /m, /z/m, /z/e, /z/get на отдачу и /z/point через post и get на приём (по points.txt).

чтобы можно было закинуть на любой полубесплатнобесплатный хостинг (лишь бы вывод баннерами не заглушили) и обеспечить раздачу и пойнтоприём. просто прописав в конфиге строку http://tralala/ii.php?q= и на сервере уже разбирать q

чисто такой резервный автономный вариант малой кровью, в единственном файле

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 04:20:42


Пакет под дистрибутивы собрать? Ну это я точно смогу.

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-02 04:24:59


под альт, в первую очередь...

я сейчас сам пакет подготовлю (тут кой-какие изменения наметились, попробовал писать php-раздавалку, и понял, что пока у нас есть проблемы с простотой), чтобы и в home писал, и всё в себе содержал

наверное, чтобы избежать путаниц с несовместимостью (кто что может), версию назову 0.3...

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 04:32:22


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

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-02 04:42:49


надо, чтобы база в домашней директории была :)

по альту - прочти по ссылке. во-первых, у нас пока только русскоязычная версия и документация, и меня интересуют русскоязычные пользователи, полагаю, что у альта их раз в 10 больше, чем у арча и генты вместе взятых. :) во-вторых - будем добиваться вставки в стандартную поставку альта, вплоть до гейтования мейллистов :)

надо спек написать.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 04:47:18


Ну тогда ждём версию 0.3, а потом уже будет база в домашней директории :)
> у нас пока только русскоязычная версия и документация, и меня интересуют русскоязычные пользователи, полагаю, что у альта их раз в 10 больше, чем у арча и генты вместе взятых. :)

Нет, как раз таки этими дистрами гораздо больше русских людей пользуются (удобство превыше всего), в description пакета можно просто написать russian, ничего страшного в этом нет.

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-02 04:50:23


надо сделать для всего. :) но для альта - просто надо :)

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 04:54:07


PKGBUILD для арча готов

pkgname=('ii')
pkgver=('02')
pkgdesc=("russian fido-like messaging system")
pkgrel=1
arch=('any')
depends=('python2')
license=('custom')
url="http://51t.ru"
source="http://51t.ru/s/$pkgname-$pkgver.tar.gz"
md5sums="76957a6dc8f927599bf36cbe48d4d5d0"

package() {
cd "${srcdir}/${pkgname}-${pkgver}"
mkdir -p $pkgdir/usr/lib/python2.7/site-packages/$pkgname
cp -r * $pkgdir/usr/lib/python2.7/site-packages/$pkgname
}

[#] Re: регулярка
51t(lenina,1) — vit01
2014-04-02 05:02:42


нужно его ещё запускать :)

сейчас, доделаю апи, и сделаю бандл ii-net, который будет включать все пакеты и утилиты, документацию, и скрипты ii_server и ii_client, которые будут при запуске использовать ~/.ii для баз, копий конфига и прочее...

надо, кстати, написать 'with web interface'

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 05:06:35


Понятно =)
Для дебиана и убунты (которая довольно популярна у русских юзеров) сейчас файл control напишу и соберу пакет.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 05:21:41


Собрал deb пакет http://irk38.tk/files/ii.deb, правда не знаю, установится он вообще или нет, так как дебиана под рукой пока нет.

[#] Re: регулярка
vit01(lenina,50) — 51t
2014-04-02 05:24:24


Пока что пока, пойду на учёбу :)