Like Tree1846Спасибо

Тема: =Архив= LogHX: аппаратный журнал любительской радиостанции

  1. #1
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602

    =Архив= LogHX: аппаратный журнал любительской радиостанции

    LogHX - программа аппаратного журнала любительской радиостанции с большими возможностями настройки "под себя".


    Сайт программы: RX4HX

    Помощь по программе: Начальная страница

    Ссылка на файл Whatsnew.txt с информацией о последних обновлениях в релизе:
    http://rx4hx.qrz.ru/files/loghx/Whatsnew.txt

    Папка с последними пререлизами: Index of /files/loghx/prerelease

    Канал на Youtube: https://www.youtube.com/channel/UCmH...1tI_W1Q/videos

    Навигация в теме по годам:
    | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 |

    ... to be continued...

    Тему ведёт автор RX4HX, обсуждение данного лога вести в этой ветке.
    Последний раз редактировалось RM6LA; 14.12.2016 в 14:21. Причина: Оформление шапки, дополнение.
    73 de RX4HX, Alexei, http://rx4hx.qrz.ru


  2. #3331
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Вот вроде не хочется тебе нравоучения читать, но ты так и нарываешься

    Цитата Сообщение от UA3GDW Посмотреть сообщение
    данные о предыдущих QSO должны браться из самой таблицы лога
    Роман, если б ты больше занимался своим логом, а не глупыми советами для других, ты бы знал что:
    1. Все, кто начинают писать свой лог, естественно по началу берут данные из самой таблицы лога, т.к. считают что
    Цитата Сообщение от UA3GDW Посмотреть сообщение
    Запрос повторов следует организовать при помощи SQL (из таблицы лога) - всё работает очень быстро.
    .
    2. Когда лог начинает приобретать популярность, появляются пользователи с 100 тыс. и более QSO в логе и со слабыми компьютерами. И тут вот выясняется, что SQL-запрос не так уж и быстро работает И приходится как то из этого положения выходить.
    Я лично перепробовал много разных вариантов (кстати как почувствовал, что тут надо снова менять алгоритм - на прошлой неделе как раз этим занимался), и специально создал небольшую БД, которая как раз будет заниматься подстановкой данных из предыдущего QSO. Кстати получилось очень быстро - практически мгновенно - и это при 150 тыс. QSO.
    Думаю завтра еще исправлю те замечания, что мне написали и выложу пробную версию на тестирование.

  3. #3332
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    выложу пробную версию на тестирование
    Пиши, пиши... Не буду мешать.

  4. #3333
    Мастер Аватар для UA1ATD
    Регистрация
    03.10.2012
    Адрес
    Санкт-Петербург
    Возраст
    59
    Сообщений
    580
    Поблагодарили
    506
    Поблагодарил
    273
    Цитата Сообщение от RX4HX Посмотреть сообщение
    и специально создал небольшую БД, которая как раз будет заниматься подстановкой данных из предыдущего QSO.
    Дублирование сущностей. Первый признак, что не все в порядке с планом запроса.

  5. #3334
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Цитата Сообщение от UA1ATD Посмотреть сообщение
    Дублирование сущностей. Первый признак, что не все в порядке с планом запроса.
    Ох и устал я уже от этих умников! Да именно - дублирование! Сделаете быстрее без дублирования - ставлю бутылку коньяку!
    Уже стольким кул-хацким программерам предлагал это сделать - ни один так дальше умных фраз из книжек не пошел.

    Добавлено через 14 минут
    Цитата Сообщение от UA1ATD Посмотреть сообщение
    Дублирование сущностей.
    Кстати еще интересный факт : общался лично недавно с одним очень умным программистом - спецом в БД. Также у него первая фраза - ты слишком много чего дублируешь - это не верно. Говорю: ок, но если не дублировать, то получается время поиска достаточно большое - 2-5 сек. А с дублированием задержки вообще нет. Его ответ в стиле всех современных программистов - 2-5 сек - это нормально. Пользователи пускай ждут, нечего на поводу у пользователей идти!
    А теперь вопрос к пользователям лога: вы готовы 5 сек при сохранении связи тратить? Думаю ответ очевиден.

  6. #3335
    Заблокирован
    Регистрация
    30.07.2006
    Адрес
    Санкт-Петербург
    Сообщений
    7,824
    Записей в дневнике
    5
    Поблагодарили
    1886
    Поблагодарил
    667
    Цитата Сообщение от RX4HX Посмотреть сообщение
    ....А теперь вопрос к пользователям лога: вы готовы 5 сек при сохранении связи тратить?
    Мнение пользователя

    У меня для ведения электронного лог используется старенький ноут Тошиба П3. Он хоть и старый, но еще крепкий, с хорошим экраном 15". Естественно, его скоростные возможности слабые. С логом от 5EQF, получается по 5 сек на загрузку ЩСО ... А с вашим логом грузится за долю секунды, почти мгновенно. Для меня это очень существенный факт. Особенно, когда работаешь на общий вызов и тебе хорошо отвечают-только успевай "окучивать" частоту. Пусть программа будет "весить" больше, пусть дольше загружается при запуске, но пусть и быстрее обрабатывает.

  7. #3336
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Роман, если б ты больше занимался своим логом, а не глупыми советами для других, ты бы знал что:
    1. Все, кто начинают писать свой лог, естественно по началу берут данные из самой таблицы лога, т.к. считают что
    Алексей специально "для протестировать" создал ADIF-файл с 107280 QSO.
    Теперь объясни мне тупому (раз ты такой грамотный), почему в моём старом и таком плохом логе, написанном чуть ли не быдлокодером, поиск на повтор происходит совершенно без задержек??? Скачай мой лог, импортируй в него этот ADIF (минут 5 - 10 потребуется, согласен много для 100 т. QSO) и убедись сам. И почему у тебя 5 сек.? Ведь я по своей неграмотности (с твоих слов) использую SQL-запросы, да ещё и фильтры и без всяких лишних таблиц.
    Больше учить тебя не буду, честно. Пиши как умеешь. Удачи.
    Вложения Вложения

  8. #3337
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Цитата Сообщение от UA3GDW Посмотреть сообщение
    почему в моём старом и таком плохом логе, написанном чуть ли не быдлокодером,
    Это ты написал. Я твой лог никогда так не называл. Более того - я считаю тебя умным человеком. У тебя основной недостаток - ты RX1AL слушаешь. Он хорошему не научит.

    Цитата Сообщение от UA3GDW Посмотреть сообщение
    происходит совершенно без задержек
    Вот знаешь, ну ты правда в сказки веришь?))) Не бывает такого)))

    Общаться по инету - дело не благодарное! Будешь в Самаре - заходи (без иронии). Выпьем по рюмке чаю, посмотрит логи друг друга. Тут в инете писать сам знаешь можно все что угодно - на практике все не так.

    Цитата Сообщение от UA3GDW Посмотреть сообщение
    Больше учить тебя не буду
    Ты уже не в первый раз это пишешь)))

    Добавлено через 1 минуту
    Цитата Сообщение от RX1AG Посмотреть сообщение
    грузится за долю секунды, почти мгновенно.
    Спасибо! Приятно! Значит не даром я столько строк кода по 20-30 раз перелопачивал. И еще столько перелопачу. Кому то это надо!

  9. #3338
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Вот знаешь, ну ты правда в сказки веришь?))) Не бывает такого)))
    Скачай мой лог, скачай ADIF-файл. Проблематично убедиться самому в моих словах?

  10. #3339
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Цитата Сообщение от UA3GDW Посмотреть сообщение
    Проблематично убедиться самому в моих словах?
    Да. И очень проблематично. Ты прекрасно знаешь - есть много нюансов. Я все перепробовал сам. Время замерял. Знаю что это медленно.
    Давай проще - напиши код SQL, которым ты подставляешь данные - на этом разговор или закончится, или продолжится.

  11. #3340
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Да. И очень проблематично.
    Понятно. Вдруг окажется, что я прав...

  12. #3341
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Цитата Сообщение от UA3GDW Посмотреть сообщение
    что я прав
    Только в одном случае - когда ты напишешь свой лог. Иначе - никак)))

  13. #3342
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Давай проще - напиши код SQL, которым ты подставляешь данные - на этом разговор или закончится, или продолжится.
    Вот если ты сначала попробуешь мой лог и убедишься, что я прав - я дам тебе код.
    ADIF с 100 т. QSO выложил выше.

    Добавлено через 1 минуту
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Только в одном случае - когда ты напишешь свой лог.
    Попробуй сначала тоже мой, но 3-х летней давности: http://radiosoft.info/index.php/loggerxp

  14. #3343
    Мастер Аватар для UA1ATD
    Регистрация
    03.10.2012
    Адрес
    Санкт-Петербург
    Возраст
    59
    Сообщений
    580
    Поблагодарили
    506
    Поблагодарил
    273
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Говорю: ок, но если не дублировать, то получается время поиска достаточно большое - 2-5 сек.
    В правильно спроектированной системе индексы сидят в кеше и время при эксклюзивном доступе определяется временем перемещения головки и временем полуоборота шпинделя винчестера. Это несколько десятков миллисекунд. Надо смотреть план запроса и там будет ясно, на что тратится время.
    Кеш не безразмерный и дублированные сущности будут выталкивать из кеша что-то другое.

  15. #3344
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    48
    Сообщений
    11,688
    Поблагодарили
    4699
    Поблагодарил
    2602
    Цитата Сообщение от UA1ATD Посмотреть сообщение
    Надо смотреть план запроса
    Правильно! Давайте Ваш план. Слюни, сопли оставьте при себе. Конкретно ДАВАЙТЕ ВАШИ SQL-ЗАПРОСЫ.
    Я честно говорю - я придумать их не смог. Нет их у меня)))) Вот так. Я все сделал дублированием!
    Теперь: если Вы не трепло - жду от Вас КОДА QSL! В случае если действительно тут на форуме опубликуете что то стоящее - извинюсь при всех!

    Добавлено через 16 минут
    Сегодня новую версию лога не смог выложить - дел было много. Но сейчас проверил - как с новой БД она быстро работает!)))) реально ребят - я горд! Столько к этому шел)))) Завтра думаю точно новую версию выложу!

  16. #3345
    Экстра-класс Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    44
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Слюни, сопли оставьте при себе. Конкретно ДАВАЙТЕ ВАШИ SQL-ЗАПРОСЫ.
    Цитата Сообщение от UA3GDW Посмотреть сообщение
    Вот если ты сначала попробуешь мой лог и убедишься, что я прав - я дам тебе код.
    ADIF с 100 т. QSO выложил выше.
    Цитата Сообщение от RX4HX Посмотреть сообщение
    реально ребят - я горд!
    Вот именно.

Похожие темы

  1. LogHX: Аппаратный журнал любительской радиостанции, тема №2
    от RX4HX в разделе LogHX: Аппаратный журнал любительской радиостанции
    Ответов: 15032
    Последнее сообщение: Сегодня, 18:39
  2. AALog: аппаратный журнал от RZ4AG
    от RV3MI в разделе Аппаратные журналы
    Ответов: 3255
    Последнее сообщение: 19.11.2020, 20:19
  3. Log4Win - аппаратный журнал любительской радиостанции
    от UR5FCM в разделе Аппаратные журналы
    Ответов: 330
    Последнее сообщение: 03.09.2020, 12:21
  4. Аппаратный журнал RV6AMZ
    от RV6AMZ в разделе Аппаратные журналы
    Ответов: 45
    Последнее сообщение: 18.05.2017, 13:45
  5. Аппаратный журнал в MixW
    от RW6AUR в разделе Цифровые виды радиосвязи
    Ответов: 142
    Последнее сообщение: 19.09.2016, 06:23

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика