RSS
Pages: 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 67
[>] Re: Qt-клиент
ii.14
vit01(mira, 1) — vit01
2015-09-05 16:43:58


Ещё пара необходимых для пользователя фич: выделение цитат цветом и возможность открывать ссылки из сообщений в браузере.
Наглядно: http://ii-net.tk/ii/files/wLrBRfTZyvwKAkLlKNPy.png

// ещё сделал окно просмотра немного поприличнее

[>] Re: Тестовая тема
ii.14
spline(station13, 1) — custos
2015-09-01 08:25:27


>Тестовое сообщение
Такие вещи лучше в ii.test.14 писать =)

[>] Re: lor.news.15
ii.14
vit01(mira, 1) — spline
2015-09-02 09:02:37


Выглядит всё действительно красиво, но мне как-то неинтересно читать полный текст новостей про проприетарные драйвера нвидии или выход новой игрульки.

Так что лично для меня лучше краткие заголовки.

[>] Re: lor.news.15
ii.14
spline(station13, 1) — All
2015-09-02 08:15:25


Так вот. Нужна ли сабжевая эха кому-либо? Мне нравится как она выглядит и читать её удобнее, но я новости и так читаю на сайте, а какого-либо фидбека я не получил пока.

[>] Re: vk-news.14
ii.14
vit01(mira, 1) — custos
2015-09-09 14:52:54


Но твоя станция ведь не гейтует эту эху :)

[>] Re: Caesium update
ii.14
spline(station13, 1) — All
2015-09-10 13:09:25


Ещё небольшие, но приятные изменения.

В режиме чтения теперь можно жмакать клавишу Enter. Это теперь просто мегаклавиша в цезии. Одной ей можно читать все новые сообщения во всех эхах, не нажимая ничего больше. Можно педаль приделать и есть борщ, читая почту с помощью педали.

Если сообщение не помещается на экран, то по нажатию Enter оно промотается на экран вниз. Если помещается или на момент нажатия на экране видно конец сообщения, то происходит переключение на следующее сообщение в эхе. Если ж так оказалось, что сообщений больше нет, то происходит выход на экран выбора эхи.

Если из режима чтения на экран выбора эхи выход производился с помощью клавиши "курсор вправо" или "enter", то курсор автоматически переключится на следующую эху, в которой есть непрочитанные сообщения.

Очень удобно, но возможны баги. Буду рад прочитать о них.

[>] Caesium update
ii.14
spline(station13, 1) — All
2015-09-10 11:41:34


Сабж. Теперь на экране выбора эхоконференций отображается общее количество сообщений в эхе и количество непрочитанных сообщений.

[>] Re: piratemedia rss
ii.14
spline(station13, 1) — vit01
2015-09-06 23:00:27


>Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.
У меня такое бывает с твоим rss-php-ботом. Не вникал в суть вопроса пока.

[>] lenta.rss.15.5
ii.14
spline(station13, 1) — All
2015-09-09 08:03:24


Сабж уже великоват, так что перекатываемся в ii://lenta.rss.15.6

[>] piratemedia rss
ii.14
vit01(mira, 1) — spline
2015-09-06 13:34:57


Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.

[>] Re: vk-news.14
ii.14
custos(station13, 9) — vit01
2015-09-09 09:52:12


>Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.

Подписан :)

[>] vk-news.14
ii.14
vit01(mira, 1) — All
2015-09-07 17:02:44


Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.

[>] Re: Caesium update
ii.14
spline(station13, 1) — All
2015-09-10 13:45:57


Очередной коммит. Теперь при получении новых сообщений курсор автоматически встаёт на первую в списке эху с новыми сообщениями. В итоге для чтения хватает 3 клавиши: G - загрузить сообщения, Enter - читать, F10 - выйти из клиента. =)

[>] Re: Caesium update
ii.14
51t(station13, 11) — spline
2015-09-10 13:25:40


sadm там есть? :)

ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(

[>] Re: Caesium update
ii.14
51t(station13, 11) — spline
2015-09-10 13:39:24


> Что есть? =)

был в golded такой юмор :)

> Один дpyг мне сказал, что, набpав в GoldEd'е быстpо 'sadm', я yвижy небольшой сюpпpиз от Одинна.

[>] Re: Caesium update
ii.14
51t(station13, 11) — spline
2015-09-10 13:41:41


а вообще, если правильно помню, это означает Select All Delete Marked

[>] Re: Caesium update
ii.14
vit01(mira, 1) — spline
2015-09-10 15:14:58


> Очень удобно, но возможны баги. Буду рад прочитать о них.
Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.

[>] Re: Caesium update
ii.14
vit01(mira, 1) — 51t
2015-09-10 15:14:58


> ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(

"фиг на что ответишь" происходит из-за проверки на csrf, так что нельзя открывать несколько вкладок одновременно.
Если ты про слетание по другой причине, то тут всё действительно, как сказал Андрей, из-за сессий (это как бы и не баг). Куки поставить, конечно, можно, но руки до этого не дошли. Запишу-ка себе в план поправить.

[>] Re: Caesium update
ii.14
spline(station13, 1) — 51t
2015-09-10 13:29:25


>sadm там есть? :)
Что есть? =)

>ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(
Ну у себя я время жизни сессии продлил, вроде, но был какой-то баг со временем жизни её. Так что фиг знает помогло или нет. Я в потроха глубоко лезть к PHP-ноде не хочу.

ЗЫЖ Я бы печеньками это сделал, а не сессией, если честно.

[>] Re: Caesium update
ii.14
spline(station13, 1) — 51t
2015-09-10 13:44:27


>> Что есть? =)
>был в golded такой юмор :)
Как раз на днях с товарищем вспоминали такой прикол, но опять из головы вылетело. Память стала как у золотой рыбки =(

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 15:48:02


>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
Справки встроенной пока нет, но к моменту фиксации версии 0.1 будет. А пока всё в ридми есть.

[>] Re: test
ii.14
51t(station13, 11) — 51t
2015-09-10 15:46:05


>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)

>ууу, крутой голдед шайтан майтан!


>ОРИ, ДЖИНН! ;) 2:5045

[>] Re: Caesium update
ii.14
spline(station13, 1) — vit01
2015-09-10 15:24:27


>> Очень удобно, но возможны баги. Буду рад прочитать о них.
>Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.
Что логично, так как ты уже читаешь последнее сообщение в эхе. Скачались, курсор встал на эху, жмёшь Enter, заходишь, читаешь, листая Enter'ом.

[>] Re: test
ii.14
51t(station13, 11) — 51t
2015-09-10 15:46:04


>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>ууу, крутой голдед шайтан майтан!
>ОРИ, ДЖИНН! ;) 2:5045

с голдедом и qt-клиентом уже можно выходить на рынок персональных перевозок сообщений

[>] Re: Caesium update
ii.14
spline(station13, 1) — vit01
2015-09-10 15:48:02


>По другой логике скачал я 1000 сообщений, требуется прочитать два последних, но потом вернуться к непрочитанным =)
Клиент в этом отношении тупой -- он помнит только указатель на локальные файлы индексов эхоконференций. Если клиент переедет на SQLite, то можно будет помечать каждое сообщение как прочитанное отдельно, прилепить поиск по произвольному набору символов в и много чего ещё вертеть-крутить, но с классической базой так быстрее и проще всего.

[>] test
ii.14
51t(station13, 11) — All
2015-09-10 15:38:56


привет, мир, пишу из клиента

почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)

[>] Re: test
ii.14
51t(station13, 11) — 51t
2015-09-10 15:42:21


>привет, мир, пишу из клиента
>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)

ууу, крутой голдед шайтан майтан!


ОРИ, ДЖИНН! ;) 2:5045

[>] Re: Caesium update
ii.14
vit01(mira, 1) — spline
2015-09-10 15:35:45


> Скачались, курсор встал на эху, жмёшь Enter, заходишь, читаешь, листая Enter'ом.
Если делать по такому принципу, то багов нет. Пытался просто как-то иначе сделать.

По другой логике скачал я 1000 сообщений, требуется прочитать два последних, но потом вернуться к непрочитанным =)

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 15:52:36


>во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось
Пока немного криво да. Если удалить все строки, включая заголовок и сохранить пустой файл, то он не протоссится. Я думаю над реализацией пока.

>можно ли после выхода сделать окошко:

>====================
> Отправить ПРЯМ ЩАС
> Сохранить на потом
> Отменить сообщение
>====================
Крутая идея. Я ей прям вот и поспользуюсь. Ну ещё проверку на изменение файла-шаблона сделаю, мол если файл пуст или не изменялся, то и менюшку не показывать.

Ещё будет интерфейс подписок, возможность прямо в клиенте отправлять эхи в архив/возвращать из него, удалять эхи вместе с содержимым и всякое такое вот. Клиент мечты. Тыры-пыры.

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 15:56:49


>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)

>вещь ахринужная! респект тебе!
Ну тут беда с виндами и другими системами. Причём на стыке ncurses и unicode. Причём даже pdcurses, который в отличии от ncurses вполне себе под винду есть, тоже косячит юникод. Ох уж эти недосистемы из прошлого тысячелетия =)

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 16:00:17


>ps. Насколько клиент python3-specific? можно ли портировать на python2? если лицензия позволит - то это будет в базовом наборе ГК11 без вариантов! на самом видном месте!
Я не очень хорошо знаю пайтон (как и любой другой ЯП), и учить его начал с третьей ветки. Так что не могу ответить на твой вопрос, но лицензию думаю GNU GPL v3 сделать, так что можешь смело вносить любые правки и распространять результат как отдельный продукт, со ссылками на цезий и оригинальный проект. Буду рад такому развитию событий.

[>] Re: test
ii.14
51t(station13, 11) — 51t
2015-09-10 15:48:38


>>>привет, мир, пишу из клиента
>>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>>ууу, крутой голдед шайтан майтан!
>>ОРИ, ДЖИНН! ;) 2:5045

во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось

можно ли после выхода сделать окошко:

====================
Отправить ПРЯМ ЩАС
Сохранить на потом
Отменить сообщение
====================

[>] Re: Caesium update
ii.14
51t(station13, 11) — spline
2015-09-10 15:53:01


>>По другой логике скачал я 1000 сообщений, требуется прочитать два последних, но потом вернуться к непрочитанным =)
>Клиент в этом отношении тупой -- он помнит только указатель на локальные файлы индексов эхоконференций. Если клиент переедет на SQLite, то можно будет помечать каждое сообщение как прочитанное отдельно, прилепить поиск по произвольному набору символов в и много чего ещё вертеть-крутить, но с классической базой так быстрее и проще всего.

да в ГОЛДЕДЕ хоть и были индивидуальные отметки кроме глобального маркера - не помню, чтобы хоть раз ими воспользовался (я даже не знаю, как по ним скакать). локального маркера хватит для всех ;) в крайнем случае - ввести режим ленты для чтения (когда показывается по 20 сообщений разом, и можно по страницам бегать - в общем, как веб, только в голдеде)

[>] Re: test
ii.14
51t(station13, 11) — spline
2015-09-10 15:55:47


>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>Справки встроенной пока нет, но к моменту фиксации версии 0.1 будет. А пока всё в ридми есть.

всё, нашёл README - просто я скопировал файлы из репозитория, а README не скопировал :)

пойду читать :)


ps. Насколько клиент python3-specific? можно ли портировать на python2? если лицензия позволит - то это будет в базовом наборе ГК11 без вариантов! на самом видном месте!

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 15:48:02


>ууу, крутой голдед шайтан майтан!
Приятно читать такое да. Им родимым и вдохновляюсь. Открыт вон рядышком с цезием -- локалку Позитурина почитываю.

>ОРИ, ДЖИНН! ;) 2:5045
Вот да. Лысо без этой всей фигни выглядят сообщения в цезии =)

[>] Re: test
ii.14
51t(station13, 11) — spline
2015-09-10 15:51:05


>>ууу, крутой голдед шайтан майтан!
>Приятно читать такое да. Им родимым и вдохновляюсь. Открыт вон рядышком с цезием -- локалку Позитурина почитываю.

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

вещь ахринужная! респект тебе!

[>] Re: test
ii.14
51t(station13, 11) — spline
2015-09-10 16:05:31


>>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
>Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)

я на бейсике делал... берёшь "рисование сеткой" в доснафигаторе - и фигачишь... но там 80x25 fixed, а тут - оконная система :) чисто турбовижн :)

[>] Re: ещё одно
ii.14
51t(station13, 11) — vit01
2015-09-10 16:34:54


>> хорошо, что это всё не отправилось - а отправилось бы?
>Нет. В ноде стоит проверка на пустой сабж и/или тело сообщения.

ща проверим :)

[>] Re: ещё одно
ii.14
vit01(mira, 1) — 51t
2015-09-10 16:31:22


> хорошо, что это всё не отправилось - а отправилось бы?
Нет. В ноде стоит проверка на пустой сабж и/или тело сообщения.

[>] Re: test
ii.14
51t(station13, 11) — spline
2015-09-10 16:15:04


>>ps. Насколько клиент python3-specific? можно ли портировать на python2? если лицензия позволит - то это будет в базовом наборе ГК11 без вариантов! на самом видном месте!
>Я не очень хорошо знаю пайтон (как и любой другой ЯП), и учить его начал с третьей ветки. Так что не могу ответить на твой вопрос,

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

>но лицензию думаю GNU GPL v3 сделать, так что можешь смело вносить любые правки и распространять результат как отдельный продукт, со ссылками на цезий и оригинальный проект. Буду рад такому развитию событий.

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

[>] ещё одно
ii.14
51t(station13, 11) — All
2015-09-10 16:21:57


поставил себе в эдиторы vim, но бинарника vim на этом компьютере не было... в результате - в out куча файлов .out с "no subject" и пустым текстом :) хорошо, что это всё не отправилось - а отправилось бы?

[>] Re: test
ii.14
spline(station13, 1) — 51t
2015-09-10 16:01:50


>Я не очень хорошо знаю пайтон (как и любой другой ЯП), и учить его начал с третьей ветки. Так что не могу ответить на твой вопрос, но лицензию думаю GNU GPL v3 сделать, так что можешь смело вносить любые правки и распространять результат как отдельный продукт, со ссылками на цезий и оригинальный проект. Буду рад такому развитию событий.
Только подожди лучше фиксации версии дабы не пришлось многое перелопачивать в связи с какими-нибудь катаклизмами в цезии.

[>] Re: ещё одно
ii.14
51t(station13, 11) — 51t
2015-09-10 16:36:07


>>>> хорошо, что это всё не отправилось - а отправилось бы?
>>>Нет. В ноде стоит проверка на пустой сабж и/или тело сообщения.
>>ща проверим :)
>отправилось, но до ноды не дошло :)

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

[>] Re: ещё одно
ii.14
51t(station13, 11) — 51t
2015-09-10 16:35:17


>>> хорошо, что это всё не отправилось - а отправилось бы?
>>Нет. В ноде стоит проверка на пустой сабж и/или тело сообщения.
>ща проверим :)

отправилось, но до ноды не дошло :)

[>] дата последнего сообщения
ii.14
51t(station13, 11) — All
2015-09-10 16:48:39


а почему в веб-интерфейсе нигде у эхи нет даты последнего сообщения :(

в ГК11 я думаю, что в list.txt или его аналоге обязательно будет "последний timestamp". не знаю, насколько актуальна информация (всего сообщений в эхе), и будет ли она (обязательной или опциональной) но "последний timestamp" точно будет

[>] Re: дата последнего сообщения
ii.14
vit01(mira, 1) — 51t
2015-09-10 17:10:25


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

Хотя на http://irk39.tk всё-таки прикрутил.

[>] Re: дата последнего сообщения
ii.14
51t(station13, 11) — vit01
2015-09-10 17:20:42


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

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

информацию можно кэшировать, если запросы такие дорогие. но в ii запросы дешёвые - ты всегда знаешь, какое сообщение - последнее. на моих станциях вообще были ленты, чтобы видеть последние сообщения из всех эх - это реально удобно для периодического чтения, когда изредка заглядываешь в веб-интерфейс. но в рамках протокола ii такие ленты нормально не реализуешь - в ГК11 это учтено, там есть и acceptts и соответствующие запросы (главная в bosfor - это тоже один такой запрос), так что лично для меня - это вообще одна из самых важных вещей, чтобы ознакомить заходящих пользователей с тем, что сейчас происходит "в мире"

>Хотя на http://irk39.tk всё-таки прикрутил.

[>] python.15
ii.14
51t(station13, 11) — All
2015-09-10 17:33:04


а давайте зафигачим эху по python-у? ;)

[>] Re: дата последнего сообщения
ii.14
51t(station13, 11) — vit01
2015-09-10 17:46:31


>> приходится жамкать все эхи, чтобы посмотреть "что там нового" :( а это уже куча запросов
>Предполагается, что для "что там нового" надо установить клиент.

тогда зачем нужен веб-интерфейс? :)

>> так что лично для меня - это вообще одна из самых важных вещей, чтобы ознакомить заходящих пользователей с тем, что сейчас происходит "в мире"
>У нас нет заходящих пользователей. Сюда вообще "случайные люди" не заходят. Вот когда появятся, тогда можно будет =)

тогда зачем нужно распространять серверный софт? :) и усовершенствовать его? :)

>Тем более, при большом списке эх (включая архивные) более логично показать их описания (т.е. "что у нас вообще есть почитать"), а для тех, кто регулярно здесь сидит, есть клиенты.

когда на 51t было много народа, почти все (и я) предпочитали веб-интерфейс. я бы и сегодня его предпочитал, если бы он не сбрасывал мой код каждые два дня. в клиенте я сегодня посижу, а завтра забуду, где он и в какой ос проставлен... а веб-интерфейс - всегда доступен по простому запросу в любом браузере...

[>] Re: дата последнего сообщения
ii.14
vit01(mira, 1) — 51t
2015-09-10 17:38:43


> приходится жамкать все эхи, чтобы посмотреть "что там нового" :( а это уже куча запросов
Предполагается, что для "что там нового" надо установить клиент.

> так что лично для меня - это вообще одна из самых важных вещей, чтобы ознакомить заходящих пользователей с тем, что сейчас происходит "в мире"
У нас нет заходящих пользователей. Сюда вообще "случайные люди" не заходят. Вот когда появятся, тогда можно будет =)

Тем более, при большом списке эх (включая архивные) более логично показать их описания (т.е. "что у нас вообще есть почитать"), а для тех, кто регулярно здесь сидит, есть клиенты.

Pages: 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 67