Like Tree1848Спасибо

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

  1. #1
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    18,706
    Поблагодарили
    8986
    Поблагодарил
    4766

    =Архив= 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
    Ant.: UW4HW, Pwr.: ~500 Wtts


  2. #3331
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    18,706
    Поблагодарили
    8986
    Поблагодарил
    4766
    Вот вроде не хочется тебе нравоучения читать, но ты так и нарываешься

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

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

  4. #3333
    Very High Power Аватар для UA1ATD
    Регистрация
    03.10.2012
    Адрес
    Санкт-Петербург
    Возраст
    63
    Сообщений
    1,264
    Поблагодарили
    3742
    Поблагодарил
    814
    Цитата Сообщение от RX4HX Посмотреть сообщение
    и специально создал небольшую БД, которая как раз будет заниматься подстановкой данных из предыдущего QSO.
    Дублирование сущностей. Первый признак, что не все в порядке с планом запроса.

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

    Добавлено через 14 минут
    Цитата Сообщение от UA1ATD Посмотреть сообщение
    Дублирование сущностей.
    Кстати еще интересный факт : общался лично недавно с одним очень умным программистом - спецом в БД. Также у него первая фраза - ты слишком много чего дублируешь - это не верно. Говорю: ок, но если не дублировать, то получается время поиска достаточно большое - 2-5 сек. А с дублированием задержки вообще нет. Его ответ в стиле всех современных программистов - 2-5 сек - это нормально. Пользователи пускай ждут, нечего на поводу у пользователей идти!
    А теперь вопрос к пользователям лога: вы готовы 5 сек при сохранении связи тратить? Думаю ответ очевиден.
    Последний раз редактировалось RX4HX; 12.03.2013 в 15:21. Причина: Добавлено сообщение
    73 de RX4HX, Alexei, http://rx4hx.qrz.ru
    Ant.: UW4HW, Pwr.: ~500 Wtts

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

    У меня для ведения электронного лог используется старенький ноут Тошиба П3. Он хоть и старый, но еще крепкий, с хорошим экраном 15". Естественно, его скоростные возможности слабые. С логом от 5EQF, получается по 5 сек на загрузку ЩСО ... А с вашим логом грузится за долю секунды, почти мгновенно. Для меня это очень существенный факт. Особенно, когда работаешь на общий вызов и тебе хорошо отвечают-только успевай "окучивать" частоту. Пусть программа будет "весить" больше, пусть дольше загружается при запуске, но пусть и быстрее обрабатывает.
    Последний раз редактировалось RX1AG; 12.03.2013 в 18:18.
    Валентин, RX1AG :: Посетите мои страницы -- https://rx1ag.narod.ru/ARCHIVES/AUDIO/audio_01.htm -- песни о радио

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

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

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

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

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

    Добавлено через 1 минуту
    Цитата Сообщение от RX1AG Посмотреть сообщение
    грузится за долю секунды, почти мгновенно.
    Спасибо! Приятно! Значит не даром я столько строк кода по 20-30 раз перелопачивал. И еще столько перелопачу. Кому то это надо!
    Последний раз редактировалось RX4HX; 12.03.2013 в 18:56. Причина: Добавлено сообщение
    73 de RX4HX, Alexei, http://rx4hx.qrz.ru
    Ant.: UW4HW, Pwr.: ~500 Wtts

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

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

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

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

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

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

  14. #3343
    Very High Power Аватар для UA1ATD
    Регистрация
    03.10.2012
    Адрес
    Санкт-Петербург
    Возраст
    63
    Сообщений
    1,264
    Поблагодарили
    3742
    Поблагодарил
    814
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Говорю: ок, но если не дублировать, то получается время поиска достаточно большое - 2-5 сек.
    В правильно спроектированной системе индексы сидят в кеше и время при эксклюзивном доступе определяется временем перемещения головки и временем полуоборота шпинделя винчестера. Это несколько десятков миллисекунд. Надо смотреть план запроса и там будет ясно, на что тратится время.
    Кеш не безразмерный и дублированные сущности будут выталкивать из кеша что-то другое.

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

    Добавлено через 16 минут
    Сегодня новую версию лога не смог выложить - дел было много. Но сейчас проверил - как с новой БД она быстро работает!)))) реально ребят - я горд! Столько к этому шел)))) Завтра думаю точно новую версию выложу!
    Последний раз редактировалось RX4HX; 12.03.2013 в 21:38. Причина: Добавлено сообщение
    73 de RX4HX, Alexei, http://rx4hx.qrz.ru
    Ant.: UW4HW, Pwr.: ~500 Wtts

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

Похожие темы

  1. AALog: аппаратный журнал от RZ4AG
    от RV3MI в разделе Аппаратные журналы
    Ответов: 3528
    Последнее сообщение: 11.11.2024, 23:40
  2. Log4Win - аппаратный журнал любительской радиостанции
    от UR5FCM в разделе Аппаратные журналы
    Ответов: 331
    Последнее сообщение: 27.03.2022, 08:17
  3. Аппаратный журнал в MixW
    от RW6AUR в разделе Цифровые виды радиосвязи
    Ответов: 151
    Последнее сообщение: 12.01.2022, 05:37
  4. =Архив= LogHX: Аппаратный журнал любительской радиостанции, тема №2
    от RX4HX в разделе LogHX: Аппаратный журнал любительской радиостанции
    Ответов: 17859
    Последнее сообщение: 22.06.2021, 09:02
  5. Аппаратный журнал RV6AMZ
    от RV6AMZ в разделе Аппаратные журналы
    Ответов: 45
    Последнее сообщение: 18.05.2017, 13:45

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

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

Ваши права

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


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×