Давайте попорем бету

October 18th, 2008 Begemot Posted in Шаровароварение

Ну вот наконец дожил, до первой публичной бета версии, давно я так не напрягался несколько дней подряд:)

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

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

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

Была подлая мысль, добавить искуственный баг, который бы проявлялся время от времени и только под вистой… но совесть не позволила. Теперь сижу и надеюсь что там есть хорошие природные баги 🙂

Вообщем, если кому не лень занятся поркой, буду благодарен. Хорошая программа для ведения clipboard history, можно пороть программу, сайт, меня, вообщем все что угодно. Разумеется всем активным тестерам или просто знакомым, с меня ключ в последствии. Говорить сюда или на почту.

Про поиск не говорить. Кстати, написанна на wxWidgets.

Related:

22 Responses to “Давайте попорем бету”

  1. Прогу не скачивал, а вот по сайту есть замечания:
    1) Страница скачать. Текст: “Текущая версия Clipdiary 1.95 бесплатная бета версия программы, …”. Это такая SEO-задумка или действительно ошибся? Или нехватает знаков препинания, или слов… но текст, имхо, совершенно не связный.
    2) Главная страница. Текст: “Он умеет вести историю”… “Он”? Может быть “Она” – программа?
    3) А вот эти вот значки, ведущие на гугл-транслейт? Они нужны? Имхо, как-то не солидно это… Да и у тебя есть ссылки на немецкий и испанский языки. Вот сделай на них ссылки вверху в виде значков.
    4) Об испанском: http://clipdiary.com/index_spanish.php
    В тексте файерфокс у меня показывает какие-то нечитаемые символы: ning�n, … pero �ha, …
    5) Если перейти на испанскую или немецкую страницы, то ссылки на другие переводы будут неверные. Как на гугл-транслейте, так и на англ./рус. языки.
    6) На скриншоте “Options Window” верхние уголки окна не белые 🙂

  2. 1. Обозначь, что бета стабильная, чтобы юзера не пугались. Она ведь стабильная, да?
    2. Сайт давно надо новый. Больничный лист и то веселее выглядит 😉
    3. Испанский и вправду скрючило.
    4. appritiated -> appreciated
    5. Пунктуации на русской странице действительно недостаёт.
    6. Глазки слипаются – ушёл спать, педальки на самой проге завтра понажимаю 🙂

  3. Хм, интересно. Сама программа весит меньше 2 мегабайт, а в памяти занимает больше 11 мегабайт…

  4. Горячие клавиши по умолчанию Ctrl + D конфликтуют с тем же (стандартным) сочетанием для добавления закладок в браузерах. Это не очень удобно.

  5. Paste to Target почти никогда не срабатывает (пробовал и через панель инструментов, и нажимая Enter, и щелкая мышкой). Иногда все-таки срабатывает, но никак не удается понять, когда именно это получается.

    У меня Windows XP SP3 Russian.

    Так, кажется кое-что нащупал! Если открывать окошко Clipdiary через контекстное меню Open Main Windows в иконке в трее), тогда Paste to Target срабатывает *всегда*.

    Если вызывать Clipdiary горячими клавишами, тоже всегда срабатывает.

    (!)А если вызывать, делая двойной щелчок по иконке в трее, тогда никогда не срабатывает.

  6. 1. Сообщение при первом старте воспроизвести не могу, и уже его подзабыл, но кажется, там не помешал бы определённый артикль перед “Clipdiary Window”.
    2. Да, умолчальгый Ctrl+D много с чем конфликтует, например, почти со всеми графическими редакторами.
    3. Попробовал запустить на нотике с экраном 1280×800. Низ окошка ушёл за таскбар.
    4. Информация о выделенном клипе выскакивает ненадолго и чёрт знает где. Удобнее было бы видеть её рядом, и, по желанию юзера – перманентно, т.е. внизу окна можно было бы выделить область с инфой и превью.
    5. Про превью я уже сказал.
    6. Очень не хватает контекстного меню на клипах
    7. После даблклика на иконке в трее оно, видимо, пытается пэйстить в таскбар.
    8. Смешаны понятия “Minimize” и “Hide”. Выбери что-то одно. “Hide in tray” – лучше переформулировать, в трее всё-таки не прячутся, а скорее наоборот.
    9. Картинка на кнопке “Hide in tray” контринтуитивна.
    10. Сами иконки из разных наборов – немного неконцептуально.
    11. Не ясен смысл действия “Reconnect to clipboard”.
    12. Хотелось бы опцию “не закрывать окно после пэйстинга”.
    13. Разочарование с хэлпом 🙂

  7. 14. Да, и фильтр мониторие.. мониторенны.., гм, приложений для мониторинга не помешал бы.

  8. >>Не ясен смысл действия “Reconnect to clipboard”.

    Точно, забыл об этом сказать.

  9. Алексей, в наше время найти комбинацию по умолчанию которая ни с чем не конфликтует, практически нереально:( А добавление сайта в избранное не самая частая операция.

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

    Зато я уже знаю в чем дело, спасибо памяти и ActiveWindowWatcher’u :). Там получается что target это трей, что бы решить это во флашпасте я в свое время много времени потратил. Надо будет и тут костыли делать.

    Ippi, тебе письмом отвечу.

  10. Саша, неужели ты думаешь, что это поможет??:)

    1. это не сео задумка, это усталость, безграмотность и пофигизм:) исправил.
    2. Мне больше нравится Clipdiary – он
    3. Наоборот солидно, процентом 70-80 или сколько там англоязычных юзеров, не кликают на них и не знаю что это гугл транслейт, но видят их и думаю что это серьозный сайт с переводом на кучу языков, разве не солидно?:)
    4. Это перевел юзер 3 года назад, сейчас у меня возможности править особо нету. Пусть уж лучше будет так чем никак.
    5. Угу баг, но юзеры думаю не ходят с переведенных страниц, на другие переводы.

    Ippi,
    1. Точно, напишу.
    2. А чего тебе мой сайт не нравится? я только полгода как дизайн поменял. Вот предыдуший был ужас действительно, а этим я горжусь – руки прочь. И вообще на свой сайт и иконку посмотри :)))

    Остальное поправил. Всем спасибо!

  11. Алексей, а как ты память смотришь? У меня таск менеджер ниразу больше 8.7 не показывал, а я часто смотрел. Но говорят, что ему доверять нельзя в этом вопросе. А процесс эксплорер от Русиновича, в тоже самое время показывает всего 3 с половиной метра…

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

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

  12. > только полгода как дизайн поменял

    Наверное, ты хотел сказать – “убрал”? 😉
    Не, ну правда, там дизайна нет – только вёрстка. Вот попробуй, выставь его на порку в RSDN :p

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

    Назови это “Repair clipboard” – и понятнее, когда это нужно нажимать, и юзеры тебе будут жутко благодарны, что оно ещё и чинить клипбоард умеет.

  13. > Алексей, а как ты память смотришь?

    Самым ненадежным способом (через менеджер задач). Сейчас скачаю process explorer и посмотрю через него.

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

    Так, запустил process explorer. Сколько тут всякой информации. В нем надо смотреть Working Set, да? Если да, то он показывает сейчас столько же, сколько и менеджер задач: 6900 кб. 11 мб было только раз – когда я в первый раз запустил Clipdiary.

    Что касается Питона, то почему бы и на нем не писать такие утилиты? 🙂 Вот, например, IM Digsby написан на нем (wxPython), памяти отжирает сейчас гляну сколько – целых 52 Мб, постоянно висит в трее – и ничего. Его создателей это не смущает. 🙂

    Что касается дизайна сайта, то я согласен с Николаем – дизайн есть, хотя и лаконичный.

    > выставь его на порку в RSDN

    Мне тоже было бы интересно узнать, какие они там нашли бы недостатки. Кричащую цветовую гамму? Слишком неконтрастную цветовую гамму? Слишком мелкий или крупный размер шрифта? Слишком много или слишком мало типов шрифтов? Запутанную навигацию? Отсутствие скриншотов? Кнопка “Купить” не на месте? Не того размера? Отсутствие информации о компании и Privacy Policy? Слишком много рекламы? Нет логического разделения подзаголовками? Отсутствие отзывов пользователей? Отсутствие новостной подписки? Резиновую верстку? Слишком узкую или слишком широкую верстку?

    Николай, а как пользователь может понять, что уже пришел момент, когда нужно Reconnect к буферу обмена? Я как пользователь спрашиваю. 🙂 И нельзя ли это делать автоматически, не знаю, по таймеру, например?

  14. > Кричащую цветовую гамму? Слишком неконтрастную цветовую гамму?

    Там вообще нет никакой цветовой гаммы.

  15. Ippi

    Зачем мне его на rsdn выставлять – там разумеется скажут что “гомно”, я это и так подозреваю, но лучше сделать все равно особо не могу. Можно заказать конечно в студии, но я не верю что окупится. Ну и главное что мне он нравится.

    “Repair clipboard” – неправильно по смыслу.

  16. Алексей,
    Я смотрю не Working Set а Performance Graph – > Private Bytes – как-то приятнее выглядит :)) А что смотреть правильно, хз.

    IM Digsby, все таки это немного другой класс задач. И ему могут простить некую ресурсоемкость\тормознутость ради красивостей. Для моих утилит не прокатит, мне и раньше народ писал спрашивал “Почему такая мелкая утилита занимае больше 3М памяти” 🙂

    >Николай, а как пользователь может понять, что уже пришел момент, когда нужно Reconnect к буферу обмена?
    Да может. Вот когда ты начнешь писать в саппорт “Почему я копирую данные в буфер обмена, а они не появляются в Clipdiary” – вот тогда я пойму что такой момент пришел, нажму хоткей флашпасты, потом 4, 5, 1 и отправлю тебе письмо

    Sometimes Clipdiary loses connection to clipboard due to acts of other software, therefore it can’t track the clipboard history. In this case you should select “Reconect to clipboard” to “repair” connection. In last versions Clipdiary performs reconnect operation automatically every 20 minutes.

    🙂

  17. По смыслу неправильно, зато юзерам должно нравиться. Ну, не хочешь – ок, тогда “Repair clipboard connection”.

    А смотреть память во всяких таск менеджерах и делать из этого выводы – неблагодарное занятие, поскольку те цифры состоят из много чего, ведущего себя по-разному, зависящего не только от самой проги, и необязательно реально съедающего ресурсы (а также необязательно отражающего реально съеденные). Для просветления рекомендую почитать Соломона с Руссиновичем, “Внутреннее устройство Windows”.

  18. Может назвать “принести кофе” что бы юзеры в восторге были:)
    “Repair clipboard connection” имхо длинно надо посмотреть как в меню будет смотрется. А по русски это вообще очень длино будет. Мне кажется переподключится к буферу обмена – вполне понятная метафора.

    Да, про память полностью согласен. Но пользователям читать такое не посоветуешь.

  19. Я смотрю память в обычном диспетчере задач. Только помимо стандартной колонки “Mem Usage” выбираю ещё колонку “VM Size”.
    Это дает более полное представление о потребляемой памяти.
    Кстати, размер самого exe-шника очень редко связан с размером занимаемой памяти. Эти 2 размера могут совпадать в том случае, если программа вообще никак не выделяет память из кучи.
    У меня есть программки, которые весят 64 килобайта, а когда загружаются отъедают чуть ли не гиг оперативы и при этом показывают крутую 3D-графику вместе с музыкой.

  20. Norfolc: Кстати, я тоже обычно смотрю обе колонки “Память” и “Виртуальная память”, только до сих пор толком не знаю, что конкретно я там вижу. 🙂

  21. Из справки диспетчера задач:
    Объем виртуальной памяти
    В диспетчере задач объем виртуальной памяти (адресного пространства), переданной процессу.

    Память — использование
    В диспетчере задач текущий рабочий набор страниц памяти, занятых процессом (в Кбайт). Текущий рабочий набор — это число страниц, резидентных в настоящий момент в памяти.

  22. […] ничего, можно пользоватся, творить. Я вот даже до беты дописался. так что не все так […]