[>]
Re: to 51t
im.1406
51t(mira, 2) — vit01
2014-05-29 15:48:12
мельком глянул. ща ещё посмотрю - но я не знаю, что там не так. :)
[>]
Re: to 51t
im.1406
51t(mira, 2) — 51t
2014-05-29 15:50:51
ещё раз посмотрел - нет, я не понимаю, как оно работает, и проиграть не могу. :)
[>]
Re: to 51t
im.1406
vit01(mira, 1) — 51t
2014-05-29 15:51:51
Но питоновский фетчер ты же сам писал, php версия от него почти ничем не отличается.
[>]
Re: to 51t
im.1406
51t(mira, 2) — 51t
2014-05-29 15:54:41
я вот этой неразберихи вообще не понимаю:
function debundle($ea,$s) {
foreach(explode("\n",$s) as $n) {
$arr = explode(':',$n,2);
$mid=$arr[0]; $kod=$arr[1];
if ($mid!=="\n" & $mid !== "") {
file_put_contents('msg/'.$mid, b64d($kod));
file_put_contents('echo/'.$ea, $mid."\n", FILE_APPEND);
}
}
}
есть там \n, или нет. может быть, сначала нужно сделать strip, или trim, или как он там называется в php, на n. а то вообще непонятно, есть оно там или нет - такие неоднозначности меня убивают :)
мне чё-то вообще эта функция не нравится :) мутная она какая-то.
[>]
Re: to 51t
im.1406
vit01(mira, 1) — 51t
2014-05-29 15:57:26
> мне чё-то вообще эта функция не нравится :) мутная она какая-то.
Мне вот тоже не нравится. Попробую ещё разобраться.
[>]
Re: to 51t
im.1406
51t(mira, 2) — vit01
2014-05-29 15:57:56
> Но питоновский фетчер ты же сам писал, php версия от него почти ничем не отличается.
тут всё понятно:
def debundle(ea,s):
for n in s.splitlines():
mid,kod = n.split(':',1)
open('msg/%s' % mid,'w').write(unp(kod))
open('echo/%s' % ea, 'a').write(mid + '\n')
splitlines однозначно убирает все переводы строки, я точно знаю, что у меня есть или может быть в mid и kod :) этот код я легко в голове проиграю :)
[>]
Re: to 51t
im.1406
vit01(mira, 1) — 51t
2014-05-29 16:04:20
А вот в php, к сожалению, нет аналога splitlines, поэтому используется explode, который не всегда эффективен. Сейчас я попробовал заменить запись в debundle через функцию savemsg, + при сохранении писать название эхи. Запусти webfetch.php через curl и посмотри сам, в чём проблема :)
[>]
Re: to 51t
im.1406
51t(mira, 2) — vit01
2014-05-29 16:06:42
делай strip, или как он там называется, чтобы обрезать мусор - тогда будет однозначно строка без всяких левых символов. и уже на него делай explode(:) и всё, что там тебе нужно.
[>]
Re: to 51t
im.1406
vit01(mira, 1) — 51t
2014-05-29 16:23:54
Сделал trim вместо strip, но проблема не уходит:
vitya@netbook:~$ ./gatescript.sh
Запуск webfetch.php
fetch 'http://51t.ru/u/e/im.1406/lor-opennet.2014/game.rogue.14/obsd.talk.14/obsd.rss.14/obsd.news.14/obsd.bug.14/ii.dev.14/ii.test.14/ii.announce.14/anekdot.im.2014/to.doc.14/im.1404/bone.14'
fetch 'http://51t.ru/u/m/jWvSv3vN30v123xS6UIX'
obsd.news.14
error: this message exists
Запуск гейтования openbsd rss
Запуск гейта 1
Запуск гейта 2
При попытке удаления сообщения из базы, фетчер сохраняет его, а потом снова сообщает, что this message exists
[>]
startpage
im.1406
51t(mira, 2) — All
2014-05-29 16:25:12
http://ii.odii.ru или
http://ii.51t.ru
какие вопросы возникают, какой информации не хватает (кроме того, что там не написано, что это, но это я загоню в шапку, когда ты напишешь окончательный вариант для опеннета :)
[>]
Re: to 51t
im.1406
51t(mira, 2) — vit01
2014-05-29 16:26:59
так то другая проблема. :) я про проблму пустых строк говорил.
это у тебя сбой в той функции, которая разбирает списки. возможно, это связано с тем, что у тебя эха с одним сообщением...
[>]
Re: to 51t
im.1406
vit01(mira, 1) — 51t
2014-05-29 16:31:17
> так то другая проблема. :) я про проблму пустых строк говорил.
> это у тебя сбой в той функции, которая разбирает списки. возможно, это связано с тем, что у тебя эха с одним сообщением...
Проблема с пустыми строками вроде бы решена, теперь исправляю другие проблемы. Надо будет функцию поизучать.
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 16:39:04
Вот сейчас конкретно меня всё устраивает. Хотя если были бы кнопочки покрасивее, то было бы лучше :)
> когда ты напишешь окончательный вариант для опеннета :)
Вроде бы, я его уже написал. Ты сказал, что тебе нравится, вот я и успокоился.
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 16:40:13
> Вроде бы, я его уже написал. Ты сказал, что тебе нравится, вот я и успокоился.
всё, тогда я беру это описание. сейчас допишу сферы применения, и будет уже похоже на сайт. :)
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 16:57:20
Я перечитываю статью для хабра и думаю, что мне эта статья нравится. А как тебе? (git pull)
Когда будем публиковать, когда случится революция? :)
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 17:08:01
> +Если гора не идёт к Магомету, значит вера без дел мертва. Поэтому надо было сделать что-то, делающее обмен возможным.
вообще-то речь идёт не о том, что надо было сделать, а о том, что мы будем делать прямо сейчас :)
[>]
Re: startpage
im.1406
51t(mira, 2) — 51t
2014-05-29 17:11:35
стопэ! я же самый первый раздел не дописал.. и уже даже не помню, что сказать- то хотел :)
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:12:08
> вообще-то речь идёт не о том, что надо было сделать, а о том, что мы будем делать прямо сейчас :)
Перед хабракатом надо писать завлекающую информацию, чтобы посетитель захотел прочитать статью. Я специально употребил прошедшее время.
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:14:15
> http://ii.51t.ru/primen.html (ежели страница закеширована - обнови)
Хорошо написано, мне нравится.
> но сайт проекта - http://ii.odii.ru - ii.51t.ru только зеркало.
Поправил.
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 17:14:58
ну, раз под хабракатом, то это всё меняет. :) привет передавай этому хабракату :)
кстати, фотку с мотивирующей надписью будем делать? :)
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:16:03
> кстати, фотку с мотивирующей надписью будем делать? :)
Можно сделать. Только что на ней будет изображено, на этой фотке? :)
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:20:10
> я, моя стена, две бумажки на скотче и надпись :)
Не, как-то скучно :)
А какая надпись?
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 17:28:25
> Не, как-то скучно :)
зато видно лицо автора (айболит-66)
не знаю, какая-нибудь жизнеутверждающая... только как ты тот раз очистил - сплошные разводы, даже на краях. надо сделать так, чтобы края были, как прежде :)
ps. переписал и первый раздел, "организация сообществ". обнови и посмотри.
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:36:44
> зато видно лицо автора (айболит-66)
Так это ты на фотке был? А я сразу не догадался :)
> не знаю, какая-нибудь жизнеутверждающая... только как ты тот раз очистил - сплошные разводы, даже на краях. надо сделать так, чтобы края были, как прежде :)
Могу попробовать ещё раз. Просто я тогда в гимпе размытие использовал, но его использовать не надо было.
> ps. переписал и первый раздел, "организация сообществ". обнови и посмотри.
Хорошо, прочитал. Только не забудь ii.odii.ru обновить, так как ii.51t.ru всё-таки зеркало
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 17:43:58
> Так это ты на фотке был? А я сразу не догадался :)
я ж тебе сразу написал
> Хорошо, прочитал. Только не забудь ii.odii.ru обновить, так как ii.51t.ru всё-таки зеркало
так они оба автоматически после сборки обновляются. единственное, они кешируются сильно почему-то, поэтому старая инфа может висеть.
[>]
spline
im.1406
51t(mira, 2) — All
2014-05-29 17:45:33
кстати, spline говорит, что всё починил, и требует вернуть его в кольцо :)
[>]
Re: spline
im.1406
vit01(mira, 1) — 51t
2014-05-29 17:48:02
Тогда ты гейтуй spline, а он пусть меня гейтует. Будет полноценное кольцо :)
[>]
Re: spline
im.1406
51t(mira, 2) — vit01
2014-05-29 17:50:00
лучше использовать валенок :) потому что я, например, не гейтую bash.rss, и другое. эти эхи будут подвисать. вы там сами договорились о каких-то эхах, ими и меняйтесь, а я даже не понимаю, что это за эхи. :) для клуба хороших людей они какие-то нехорошие :)
[>]
Re: spline
im.1406
vit01(lenina,50) — 51t
2014-05-29 18:07:14
> вы там сами договорились о каких-то эхах, ими и меняйтесь, а я даже не понимаю, что это за эхи. :)
Вообще-то, мы все договорились меняться теми эхами, которые записаны в bone.14, просто потому, что так проще. Также локалки будем разделять от болталок.
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 18:11:47
и надпись придумай :)
кстати, ещё надо регистрацию переделать. я примерно сюжет придумал - сначала безмятежная деревенька, где все общаются... но ходят слухи, что где-то проходят тайные эксперименты, делающие из людей зомби - с одинаковыми мыслями, одинаковыми привычками и даже одинаковым сленгом...
потом приходят корпорации, и переделывают деревеньку напрочь, строят всем светлое будущее, не спрашивая пользователей. все же, кто не вписался, сходят с ума и убегают в лес.
учитывая, что это регистрация, игра будет очень короткой.
и вот тут есть идея, которая мне вчера казалось хорошей, а сегодня - глупой. а точнее - ставить на в лесу две свечки, на которые слетаются эти потерянные пользователи, и так завязывается лесная социальность.
как тебе аналогия ii и две свечки? :) с дальнейшим доведением до логотипа. не слишком заупокойно? не слишком плоская аналогия? :)
[>]
Re: spline
im.1406
51t(mira, 2) — vit01
2014-05-29 18:14:07
ну ты же меняешься с ним башем и ещё чем-то, чего я даже не знаю.
плюс я с тобой меняюсь всеми 4-мя obsd, поскольку пишу и на той станции, и на этой. анекдотами - по аналогичной причине :) это всё небонные эхи. я не понимаю, что у него за эха humor - это роботы или что? возможно, как-то объединить анекдоты и юмор, и вынести на бон?
[>]
Re: startpage
im.1406
vit01(mira, 1) — 51t
2014-05-29 18:15:07
> как тебе аналогия ii и две свечки? :) с дальнейшим доведением до логотипа. не слишком заупокойно? не слишком плоская аналогия? :)
Публика не оценит две свечки :) Слишком заупокойно. Лучше сделать два сигнальных костра. :)
[>]
Re: startpage
im.1406
51t(mira, 2) — vit01
2014-05-29 18:16:25
> Публика не оценит две свечки :) Слишком заупокойно. Лучше сделать два сигнальных костра. :)
:) почему два. если не делать аналогий с ii, то можно хоть два бубна :) или просто сигнальный костёр. или флейту :)
[>]
Re: spline
im.1406
vit01(mira, 1) — 51t
2014-05-29 18:20:13
> ну ты же меняешься с ним башем и ещё чем-то, чего я даже не знаю.
Менялся, но сам подписан не был. Думал, что это тебе эти эхи нужны, поэтому и гейтовал. Потом гейтовал просто так. В конце концов мы договорились, что будем гейтовать только те эхи, которые забонены. Поэтому если хотите сии эхи, то объединяйте, и в бон.
Я-то перепираюсь по той причине, что мне придётся ещё одного робота заводить, что не особо рационально.
[>]
Очищено
im.1406
vit01(mira, 1) — All
2014-05-29 18:58:00
Моя нода очищена от грязи, её можно гейтовать. 51t.ru, сделай, пожалуйста, это тоже.
Также я сделал второго робота, поэтому буду гейтовать вас обоих.
[>]
Re: Очищено
im.1406
51t(mira, 2) — vit01
2014-05-29 19:02:03
кого гейтовать? вообще, когда мы выпустим все статьи, лучше вообще смени фетч с моей станции, потому что есть опасность, что опять гадостью всякой завалят, проще будет потом пересоздать, а общение в этот период вести на наших станциях.
кстати, напиши в последней главе статьи "история одной сети" про то, что мы выпустили версию 0.3, переписали документацию, проверили распределённость временем, и ещё что-нибудь подобное - я её на лор в толксы запульну. не думаю, что будет большой ажиотаж, но вдруг что дельное откомментируют. :)
[>]
Re: Очищено
im.1406
vit01(mira, 1) — 51t
2014-05-29 19:13:10
> кого гейтовать? вообще, когда мы выпустим все статьи, лучше вообще смени фетч с моей станции, потому что есть опасность, что опять гадостью всякой завалят, проще будет потом пересоздать, а общение в этот период вести на наших станциях.
Сейчас я поставил гейты на тебя и на spline. Надо делать так, чтобы не завалило гадостью :)
> кстати, напиши в последней главе статьи "история одной сети" про то, что мы выпустили версию 0.3, переписали документацию, проверили распределённость временем, и ещё что-нибудь подобное - я её на лор в толксы запульну. не думаю, что будет большой ажиотаж, но вдруг что дельное откомментируют. :)
Напишу, но только завтра. Спать сильно хочу, не могу уже :) Встретимся завтра.
[>]
Re: spline
im.1406
spline(lenina,58) — 51t
2014-05-29 19:16:34
humor это не роботы. Это эха для юмора, который можно выразить текстом: истории, цитаты, всякие "если бы операционные системы были авиакомпаниями". Можно объединить с анекдотами и на бон выставить.
[>]
Я фетчусь
im.1406
spline(mira, 1) — All
2014-05-29 19:33:48
Сабж? Завтра уже буду более-менее онлайн и смогу более оперативно реагировать на события.
[>]
Снова здесь
im.1406
vit01(mira, 1) — All
2014-05-30 03:55:16
Всем привет! В Иркутске 8:55, ясно и тепло. Я сейчас отойду на 2 часа и примусь за статью.
[>]
Re: Снова здесь
im.1406
51t(mira, 2) — vit01
2014-05-30 05:49:31
> Всем привет! В Иркутске 8:55, ясно и тепло. Я сейчас отойду на 2 часа и примусь за статью.
сегодня пятница. самый лучший день для анонсов подобного, народ расслаблен.
а вот в выходные - наверное, бесполезняк, если сегодня не засегодним, то уже лучше оставить на понедельник.
а статью на лор в толкс я сейчас сам дооформлю, из своей первоначальной (.old) статьи.
[>]
Re: Снова здесь
im.1406
vit01(mira, 1) — 51t
2014-05-30 05:56:24
> сегодня пятница. самый лучший день для анонсов подобного, народ расслаблен.
А у кого-нибудь есть инвайт на хабр? Был тут кто-то, кто мог опубликовать статью, да ушёл.
[>]
Re: Снова здесь
im.1406
51t(mira, 2) — vit01
2014-05-30 06:16:23
> А у кого-нибудь есть инвайт на хабр? Был тут кто-то, кто мог опубликовать статью, да ушёл.
а кто был?
[>]
Re: Снова здесь
im.1406
51t(mira, 2) — vit01
2014-05-30 06:25:11
пока я думал, как из mc это запостить, ты уже запостил, всё, пойду делать шотлинки :)