RSS
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 57
[>] Re: тестирование
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 06:18:01


сделай скриншот, чтобы всё окно полностью влезло, от верхней строки до кнопки "отправить комментарий"

[>] Re: тестирование
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 06:21:03


скорее всего, у тебя уже есть какой-то кукий auth для этого сайта :)

после 0.1 несколько была изменена проверка, и одно поле проверяет по-старому, а другое - по-новому:

mform.html, строка 46, вместо

%if not r.auth:

сделать

%if not uname:

[>] Re: тестирование
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 06:29:02


они и на самом http://51t.ru выдают пока 404, потому что не написаны :)

в pre02 ещё на главной некоторые ссылки в сообщениях не наботают, в 51t.ru исправлено

[>] Re: тестирование
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:12:39


1. когда у меня был арч, приходилось делать проверку python2 или python. потому что python2 у меня больше никто не понимает. в итоге пришёл к мнению, что это подрыв устоев, и те, кто делают python -> python3, делают это неправильно.

2. этот скрипт нужен для меня. чтобы не создавались pyc файлы, которые мешают своим присутствием в панели mc и заставляют делать исключения в системе контроля версий. для пользователей лучше запускать напрямую python[2] run.py.

[>] первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:17:30


3. тогда вместо вопроса "как создать первого пойнта" будут "как создать второго пойнта" и "как удалить первого пойнта" :)

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

4. points.py - это импортируемый модуль. зачем его через shell? :)

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:26:24


> 3. Тогда лучше, наверное, сделать инструкцию для юзеров :)

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

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:30:28


> И ещё: как здесь аватарки вообще убрать и сделать по-умолчанию, чтобы новые сообщения были внизу? =)

аватарки - никак :) новые по-умолчанию - тоже никак :)

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

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:39:23


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

кроме того, у них полезная функция - это единственная кнопка, в которую я могу точно попасть пальцем на андроиде :) если их убрать, как тогда на сообщения отвечать? :)

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

ii://vote.2014

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 07:48:15


> Лишний Javascript не очень-то нужен, тяжёлый же всё-таки

это не javascript. это python и pil. раньше было серверное кэширование, но оно памяти почему-то много жрало. а клиентское кэширование, все эти Expired, Last-modified - это такая занудная вещь, один раз лет 10 назад разбирался, до сих пор аллергия. :( Можно вообще статические картинки генерировать, но тогда не будут генерироваться картинки на пользователей с другой ноды :(

> ;) Есть идея вместо аватарок поместить имя поинта и сделать его внутри большой кнопки, чтобы и дизайн нормальным был, и нажимать удобно было.

не совсем понимаю. изобрази это в html :)

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:05:24


я имею ввиду, в текущий фрейм, с его фундейшном и прочим, т.е.

<div class="small-10 columns">
--- мессадж ---
</div>
<div class="small-2 columns">
и что тут завместо аватарки
</div>

чтобы можно было на лету посмотреть.

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:08:01


кстати, ii.51t.ru уже legacy, и будет вообще чисто static-html сайтом по самой технологии. сама сеть будет на http://51t.ru/ и уже можно плавно перебираться и переавторизовываться туда. изменения по части ноды в ii.51t.ru вообще не будут больше вноситься.

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:09:17


вот, для информации, foundation 5:

http://foundation.zurb.com/docs/

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:23:46


> В css просто помещается div.small-2-columns a {то, что я понаписал}, <img> удаляется, а в ссылку помещается содержимое span.pull-right

я вообще не знаю, что такое css и что туда помещается.

я как html узнал в 1997 или 1998 году, и сделал первую страничку, так с тех пор весь прогресс и мимо меня прошёл :)

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:26:14


возьми мой, актуальный, ща выложу

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:47:38


мне кажется, нужно как-то в этом направлении:

</div>
<div class="small-2 columns">
<a class="tiny button expand" href="/reply/{{r.ea}}/{{n}}"><strong>{{mo.msgfrom}}</strong> ({{mo.addr}})</a>
<a class="tiny secondary button expand" href="#">to {{mo.msgto}}</a>
</div>

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 08:57:27


ну вы хакеры :)

скрин под какой лицензией? не против, если я в документации потом использую?

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:05:07


Ты, кстати, с какого региона, что так рано по западному времени пишешь? :)

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:09:07


я почему-то думал, что Иркутск +6 к Мск, а сейчас посмотрел = +5

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:10:34


я всегда думал, что у нас телевидение по Иркутскому времени идёт, поэтому, например, новогоднее поздравление президента - в 01:00 по центральным каналам всю жизнь было.

у вас по 1 и 2 каналам во сколько поздравление президента показывают? программа "Время" по 1 каналу во сколько начиналась?

[>] переехало
ii.dev.14
51t(lenina,1) — All
2014-04-17 18:29:52


всё предыдущее обсуждение - в эхе ii://ii.dev.2014

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:13:35


> Ой. извини, не скажу :) телевизор давно бросил смотреть, честно

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:14:33


> Кстати, ты не против, если я подробно распишу, как на андроиде ноду запускал?

распиши, конечно. глядишь, и число андроидонод возрастёт в 100 раз :)

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:17:18


> Правда у меня андроид рутованный, а не у всех он такой. Да у меня даже не андроид, а cyanogenmod

у меня андроид тоже с рутом.. но набирать что-то с его клавиатуры - это УЖАСНО УЖАСНО УЖАСНО. можно подключить клавиатуру через usb, но там непонятно, как раскладки переключать (но в консоли они и не нужны). это можно как-то автоматизировать, чтобы один раз поставил, и она бы в всю жизнь работала? и, чтобы вызывалась быстро?

[>] ещё две статьи в rw.51
ii.dev.14
51t(lenina,1) — All
2014-04-19 21:36:17


По просьбе одного читателя, добавил в ii://rw.51 ещё две статьи со старого сайта.

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:18:55


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

поэтому не знаю, есть ли какие-нибудь средства автоматизации, чтобы и иконку делали, и управление сервисом?

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:23:19


у меня подобная штука тоже есть. нет, это совершенно ужасно

с обычной клавиатуры у меня скорость ввода под 400 знаков в минуту (особенно, если шифты на большие буквы не нажимать :)... с этой экранной.... ээээээ... чувствую себя немым и глухим, ввод даётся с болью... куча бессмысленных телодвижений, нужно ДУМАТЬ, что ты нажимаешь (с клавиатурой ты думаешь только о том, что ты вводишь, а о нажатии на клавиши не задумываешся, это происходит автоматически).

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:27:37


насколько я помню, python для android и его c-библиотеки есть и без установки дополнительного chroot для linux.

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:32:39


насколько я понимаю, товарищ в своей локалке вот про него писал:

http://51t.ru/2F5cOk6V2RF4nRpvlLPW

ii://2F5cOk6V2RF4nRpvlLPW

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:33:58


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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 09:40:10


в браузере на 51t.ru только 100 последних сообщений по умолчанию показываются.

странно. у меня на андроиде всё живенько... :)


ps. а как вообще сделать так, чтобы один раз зарегистрировался, и кука была бы доступна на других сайтах 51t.ru? чтобы это реализовывалось просто? тогда бы я вообще крестьянский вариант на flat.51t.ru сделал, вообще без стиля :)

[>] Re: RSS feed 2 ii
ii.dev.14
51t(lenina,1) — vit01
2014-05-16 09:57:11


> (Кстати, на моей ноде эха vit01.2014, типо бложек мой, можешь туда писать)

если оно живое, надо хотя бы в одну сторону загейтовать будет...

[>] Re: Клиент и автооткрытие браузера
ii.dev.14
51t(lenina,1) — spline
2014-05-16 10:00:25


> Тут подкинули идейку относительно клиента: в import добавить webbrowser (часть стандартной библиотеки питона) и перед run в конце скрипта добавить webbrowser.open ("http://127.0.0.1:62222"). Сие безобразие откроет страницу умолчальным браузером.

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

[>] Re: RSS feed 2 ii
ii.dev.14
51t(lenina,1) — vit01
2014-05-16 10:35:31


ты лучше сюда что-нибудь полезное пиши :)

[>] Re: Мелочи в клиентах
ii.dev.14
51t(lenina,1) — vit01
2014-05-16 11:39:37


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

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

[>] Re: Мелочи в клиентах
ii.dev.14
51t(lenina,1) — vit01
2014-05-16 11:59:12


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

пока соблюдается догма (если кто не помнит, она звучит так):

***
Простота - лучше воровства!

А ещё это страшная сила. И она спасёт мир.

Время от времени появляются идеи добавить туда какие-нибудь фичи. Мысль, конечно, полезная. Кто же не любит фичи. Возможно, это очень замечательные фичи. Возможно, они когда нибудь добавятся. Куда-нибудь. В другой проект и под другим именем.

А ii навсегда останется таким, каким мы его помним сейчас - молодым и красивым. Подходящим для своих задач, да не лезущим в чужие.
***

обещаю всяческую поддержку. а если будете что-то другое, на этом основанное, делать, то, в принципе, вам вообще и я и остальное не нужно :) но рекламу вам, конечно, сделаю :)

[>] Re: Мелочи в клиентах
ii.dev.14
51t(lenina,1) — vit01
2014-05-16 12:10:14


короче, ты и командуй :)

контент - есть контент. но нужен скорее не контент, а тематика, чтобы можно было что-то обсуждать, и чтобы тянуло обсуждать :)

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 11:19:59


Веб-клиент нужен для того, для чего нужен клиент :) Просто веб-клиент - проще, чем, например, tk-clent, да и общее используется с нодой - писать проще.

1. Клиент - это клиент. Он офлайновый, он хранит сообщения локально, сохраняет всё, что ты написал.

2. Проще делать "новые сообщения" и "карбонки". На сервере это нужно отслеживать для каждого пользователя, а если юзер использует разные ноды - то вообще никак. На клиенте ты это всё отслеживаешь и фильтруешь лично для себя.

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

4. Ну и вообще, как прототип, чтобы показать, что оно работает.

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 11:47:46


надо не писать сообщения с пустыми сабжами :)

это так и задумано :)

[>] Re: Запуск на Android без рута
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 11:49:37


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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:21:05


шел-скрипты, питон, перл :)

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:29:37


синхронизация ничего не трёт

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

[>] Re: тестирую новый txt-клиент
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:33:00


ты в регекспах понимаешь? :)

можешь сделать регексп для re., чтобы в тексте

код

код2

заменялся на
====<pre>
код
</pre>====

====<pre>
код2
</pre>====

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

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:40:20


посмотри коды клиентов и сервров из 5 строчек :)

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

И ещё, важно. У НАС ВСЯ СИНХРОНИЗАЦИЯ ОДНОСТОРОННЯЯ! чисто теоретически, сначала один может запросить и нафетчить, а потом послать через /z/in, но это две разные синхронизации. если кто-то берёт с одного нода, это не значит, что он будет каким-то образом что-то отдавать (будь то z/in или обратный фетч). Они могут, как тут кто-то говорил, вообще по кругу друг с друга фетчить - 1 со 2, 2 с 3, 3 с 4, 4 с 1.

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

[>] Re: тестирую новый txt-клиент
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:43:08


> Можно и без регэкспов, просто заменив

замена не нужна, скобки пусть остаются (пока, а там посмотрим).

а как он узнает, какой из них открывающий, а какой - закрывающий? :)

кроме того, нужно проверять случаи НФ====\n, \n====\n, \n====КФ, где НФ=начало файла, КФ=конец файла

хотя, наверое, можно использовать ===={ и }==== , не знаю, будет ли это удобно, надо будет попробовать...

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:51:03


блеклист будет внешний. в стандартную реализацию он вообще не будет входить.

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

[>] Re: первопоинт
ii.about.2014
51t(lenina,1) — vit01
2014-03-31 13:57:43


в клиенте что-то типа rating.51t.ru/acbcerte/earwerewrwerer/werwerwerwer/werwerwerwer/wrweafsfaasd
одна строчка, либо две, если проверять только по 100 штук разом

либо через эху blacklist.xxxx - проверять простейшим парсером да индексы генерировать. и тоже, одна строка к клиенту.

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

[>] баг с unbundle
ii.dev.14
51t(mira, 2) — All
2014-05-27 10:55:43


исправлена критичная проблема для всех обладателей флоппинета :) unbundle.py просто не работал, из-за безалаберности в api. проблема исправлена в hg.

[>] третий голдед для этого фидо
ii.dev.14
51t(mira, 2) — All
2014-05-27 12:06:16


все пишут, надо бы тоже попробовать.

кто-нибудь это использовал? что проще для освоения - вот это:

http://npyscreen.readthedocs.org/introduction.html

или вот это:

http://urwid.org/examples/index.html

или ещё что-то?

[>] Re: кстати, эта эха с той станции не ходит
ii.dev.14
51t(mira, 2) — Roman Yakovlev
2014-05-27 15:35:49


urwid ужас какой-то :(

попробую вторую, мож полегче будет

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 57