RSS
Pages: 1 2 3 4 5 6 7 8 9 10 ...... 31 32 33 34 35 36 37 38 39
[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 19:58:01


> Пока ничего не делаю, жду окончательного решения. :)

ну всё, всё так и делать - поправить фетчер, удалить все сообщения с bb##, запустить фетчер заново, а затем выполнить скрипт, который перебивает accepted, потому что сортировка идёт именно по этому полю

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 19:59:38


Ок, я вроде все сделал

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:01:36


скрипт запускал? чёт не видно - сортировка улетела

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 20:01:59


Так, проверяем

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Peter
2017-04-10 20:04:10


Я вроде все сделал так. В базе bb## больше не вижу.
У меня есть старая база - могу вернуть?

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:06:02


ты скрипт из трёх строчек запускал? надо создать там, где run.py, какой-нибудь файлик типа acc.py, записать туда эти три строчки и запустить его python-ом - тогда accepted-даты перебьются заново (см, как у меня на станции)
from bbdata.dbj import msg

for n in msg.select().where(msg.echoarea == 'std.club'):
    n.accepted = n.date

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:07:01


Да, конечно сделал.
Единственное что я мог сделать неправильно, я мог запустить этот скрипт ДО запуска фетчера и после.
МОгу еще раз запсутить, могу повторить все сначала от старой базы

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:08:12


тогда эти сообщения потеряются :)

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:11:16


Повторил, сообщения не потерялись а слились с тебя. Что дальше?
Повторил всю процедуру с самого начала - вырезка bb##, фетч и data
Могу дать базу на dropfile куда нить

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:11:54


> Повторил, сообщения не потерялись а слились с тебя. Что дальше?

да так и надо было сделать сразу :)

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:14:09


Что делать? Дропать базу и брать с тебя? Напиши строку sql запроса plz. А то я долго буду соображать.

[>] Re: вопрос на засыпку
std.club
Рома(harbor:gk11.ru) — Ромеро
2017-04-10 20:10:47


проще тогда прибить все сообщения в эхе и получить их потом с меня

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:15:31


да ничё не надо уже делать - порядок сообщений восстановился же

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 20:15:54


Странно, я вижу как время у моих сообщений прыгает с 22 к 19 и обратно... гм

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:16:49


Я в этом не уверен. После очередного фетча похоже меняется время у сообщений....

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:17:36


Да нет, он просто показывает то в UTC то нет.. Это все очень странно :)

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:18:06


на главной странице время в UTC, а внутри - локальное :) это так исторически сложилось :)

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:18:44


Фух... Но подсветки новых все-равно не вижу вроде...

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:19:31


но если внутри навести мышкой на часики - там тоже будет в UTC :)

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:20:39


Короче, сейчас я не вижу ни одного синенького сообщения. Нормально ли это? )

[>] Re: вопрос на засыпку
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:22:48


в смысле? набери в поиске по странице браузера to All - вон они все, синенькие

[>] Re: вопрос на засыпку
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:23:33


Все, понял!

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — spline
2017-04-10 20:51:06


После обновления из гита:
Traceback (most recent call last):
  File "caesium.py", line 1621, in <module>
    load_colors()
  File "caesium.py", line 233, in load_colors
    curses.init_pair(11, colors.index(param[1]), colors.index(param[2]))
_curses.error: init_pair() returned ERR

До этого долго безуспешно пытался завести его. :) Фетчер срабатывает, пишет новые сообщения, но ... все по 0 остается в списке.

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — spline
2017-04-10 20:51:26


Это я про цезий :)

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-10 21:04:24


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

http://git.gk11.ru/gk11/ii-clients-gk11/src/master/old-caesium

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 21:48:21


Ну, надо двигать новое тоже.
Вот ii/idec есть, но ты же пишешь gk11. ;) Так и тут, совместим приятное с полезным, spline пофиксит или расскажет, где я не прав.

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-10 22:06:46


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

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

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 22:13:45


Да про разницу gk11 и ii я прочитал и визуально ощутил.

[>] Re: Легкость питона
std.club
spline(gk,11) — Рома
2017-04-11 03:08:02


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

И конечно у тебя есть весомые аргументы. Так зачем же ты их от нас скрываешь?

> http://git.gk11.ru/gk11/ii-clients-gk11/src/master/old-caesium

Слишком старый. Проще его вообще не использовать, чем любиться с этой древней версией.

[>] Re: Легкость питона
std.club
spline(gk,11) — Peter
2017-04-11 03:08:02


> После обновления из гита:
> До этого долго безуспешно пытался завести его. :) Фетчер срабатывает, пишет новые сообщения, но ... все по 0 остается в списке.

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

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — spline
2017-04-11 03:14:43


> И конечно у тебя есть весомые аргументы. Так зачем же ты их от нас скрываешь?

он простой, понятный и просто работает

новые версии, сколько не пробовал - неудобно и всё тут

[>] Re: Легкость питона
std.club
spline(gk,11) — Рома
2017-04-11 03:57:12


>> И конечно у тебя есть весомые аргументы. Так зачем же ты их от нас скрываешь?

> он простой, понятный и просто работает

Ты сейчас разницу между гк и ii описал =)

> новые версии, сколько не пробовал - неудобно и всё тут

С учётом того, что в используемой тобой части ничего не поменялось, утверждение весомое.x

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — spline
2017-04-11 04:10:23


я только когда увидел, что фетчер вызывается через shell, а не через import - уже за голову схватился :) у меня может запросто не быть python-а в PATH, или он может называться своим именем

[>] Re: Легкость питона
std.club
spline(gk,11) — Рома
2017-04-11 05:03:50


Рома> я только когда увидел, что фетчер вызывается через shell, а не через import - уже за голову схватился :) у меня может запросто не быть python-а в PATH, или он может называться своим именем

А поправить конфиг тебе религия мешает?

Импортируй ка нативный бинарь, например. Отчего бы не использовать такой фетчер в перспективе?

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — spline
2017-04-11 05:41:36


> Импортируй ка нативный бинарь, например. Отчего бы не использовать такой фетчер в перспективе?

просто я никогда такого способа не видел. раз и то и то через python3, лучше как модуль импортировать

[>] Re: Легкость питона
std.club
spline(gk,11) — Рома
2017-04-11 06:02:44


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

Сделано на вырост. Тем более нынче мне очень понравился golang и я некоторый софт хочу на нём реализовать. Например, уже есть нода без веб-интерфейса http://spline-online.tk:4242/

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — spline
2017-04-11 06:16:21


Сначала надо с падениеи разобраться. Я делал git status, стирал все лишнее. Не помогло. Вечером еще попробую.

Ребята, не ссорьтесь. :)

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

[>] Re: Легкость питона
std.club
gl00my(harbor:gk11.ru) — Рома
2017-04-11 06:25:10


Откровенно говоря, у вас обоих есть косяки, например: :)

У сплайна в ноде если не написать завершающий /. Вчера минут 15 на этом застрял. :)

У тебя: фетчер не оформлен никак (ни параметров, ни конфига). Да и run.py не особенно в демона оформлен. :)

Разобраться стороннему человеку не так просто. Хотя вроде бы все т просто.

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

[>] Re: Легкость питона
std.club
Peter(gk,11) — gl00my
2017-04-11 06:57:11


gl00my> Это не критика, но все же дооформить и выложить публично, как законченный "продукт" было бы неплохо.

Проверка из цезия. :)

[>] Софт для gk11/idec
std.club
Peter(harbor:club.syscall.ru) — All
2017-04-11 07:03:05


Когда все настрою, я попробую сделать страничку "что это такое" с настроенным цезием.
И размещу у себя на сисколле. Может, кто-то и придет :)
Тем более, что когда выпустим STEAD3 (после Пасхи) -- будем пиариться на лоре.

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — gl00my
2017-04-11 07:10:56


> У тебя: фетчер не оформлен никак (ни параметров, ни конфига).

его можно вообще в лоб пускать, и он будет по /discover всю ноду синхронизировать
не понимаю, зачем там нужен конфиг :)

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 07:35:37


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

Впрочем, у всех свой балланс между простотой и функциональностью.

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 07:49:01


> Нужно делать копипаст.

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

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 07:54:40


Я понял твою позицию. Но для меня, минусы значительны. Хотя я тоже сторонник простоты (возможно, не такой экстремальной) Например, после git pull мне придется менять несколько файлов. Самый критический минус я озвучил -- скрипт может вообще не быть доступен для записи ( если он в рамках дистрибутива оказался).
А так тебе решать, просто вопрос цели. Если цели нет -- распостранять технологию -- то можно ничего не делать. Мне не критично точно, но в таком виде не могу "рекомендовать" поставить ноду друзьям, если только сам не поставлю.

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Рома
2017-04-11 07:52:13


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

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Рома
2017-04-11 08:02:39


исправил LIMIT в старом фетчере, и добавил фетчер с командным управлением
http://git.gk11.ru/gk11/gk11-server/src/master/tools/gkfetch-db-argv.py

запускать так:
python2.7 gkfetch-db-argv.py НОДА ЛИМИТ ЭХА ЭХА ЭХА
либо python2.7 gkfetch-db-argv.py НОДА ЛИМИТ /discover

то есть:
python2.7 gkfetch-db-argv.py gk11.ru 700 std.club obsd

[>] Re: Легкость питона
std.club
gl00my(harbor:gk11.ru) — Рома
2017-04-11 08:04:13


Ага. Доеду до работы и прикручу

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — gl00my
2017-04-11 08:11:00


да, кстати, после того, как сольёшь всю эху - у сообщений будет новёхонький accepted и они зальют тебе всю главную - не страшно, но неаккуратно. в таком случае лучше тоже запустить тот трёхстрочник, который меняет accepted на date, но уже для эхи obsd
from bbdata.dbj import msg

for n in msg.select().where(msg.echoarea == 'obsd'):
    n.accepted = n.date

[>] Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 08:17:56


Понял. Я собирался кстати фечить не все (мне старые сообщения не особенно важны), или по какой то причине лучше все?

[>] Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 08:22:55


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

Pages: 1 2 3 4 5 6 7 8 9 10 ...... 31 32 33 34 35 36 37 38 39