Как стать автором
Обновить

Комментарии 57

Задумка хорошая. Даже пользовался вашим сайтом, когда выбирал флешку в подарок)
Но основная проблема в том, что флешки плохо классифицированы: часто присутствует информация только о фирме производителе, но не моделе. Напишите в программе-клиенте хотя бы просьбу к пользователю ввести наиболее полные данные о флешке.
А лучше запретить отправку результата без заполнения всех нужных полей.
Они туда впишут единички и закорючки, чтобы только отправить. Нужна совсем другая мотивация. Начиная с сообщения, что это поможет и другим пользователям и им самим в будущем, заканчивая какими-то социальными экспериментами.
Отправка отчета запрещена без заполнения 3-х полей. Большинство флешек заполняют их просто названием фирмы. Вот люди прям так и отправляют. А у кого не заполняют, те бывает единичками забивают, или копируют соседние поля. В общем тут только если убедить пользователя. Или пытаться самим угадать, мы сейчас пытаемся это сделать.
Нужно автоматическое определение.
Последний апдейт как раз на это нацелен, в частности мы теперь собираем VID/PID и то как определилось устройство до переписывания названия пользователем. Исходя из этих данных возможно сможем узнать ряд устройств. Если получится напишем хабратопик :)
KISS — выпадающий список с десятком самых популярных производителей на первое время вполне прокатит
правда часто на флешке кроме названия фирмы-производителя ничего не написано… и приходится гуглить по внешнему виду)
Я не знаю как решать данную проблему :( Только если сработает Data Mining то может мы сможем сами предложить пользователю на что похожа его флешка.
я пользуюсь вашим сайтом/утилитой и доволен! спасибо.
одно плохо. я обычно проверяю карты памяти с помощью карт-ридера.
утилита видит карт-ридер и не знает к какой карте реально относятся результаты…
Спасибо :)
Насчет картридера, собственно мы читаем данные о USB устройстве, а он им и является. Наверняка как то можно прочитать информацию о непосредственно карточке, но думаю это будет не легко и через низкоуровневые недокументированные функции ядра. В общем, в ближайшее время вряд-ли получится :(
Кнопка «Refresh List» не обязательна, можно отловить сообщение Windows о новом устройстве (WM_DEVICECHANGE)
Ну… Как здесь писали выше, при кардридере данные показываются его, а не карты. Так что я ее вынул, списал данные и засунул обратно. А если ловить событие, то введенные данные затерлись бы (т.к. и рефреш полей тоже должен был бы произойти). Наверное это случай, когда можно обойтись без большой юзерфрендности.

Кстати, что должно быть в поле Product? Я вот вбил в вендора производителя, в модель — модель, а сюда пришлось занести «SDHC», т.к. ничего более подходящего в голову не пришло.
Я не знаю что конкретно должно быть в Product, но на основе текущих отчетов, так:
Vendor — производитель;
Product — продукт(т.е. фактически название модели без производителя, иногда сокращенное);
Model — производитель+продукт.

Эти поля не я придумал. Эту информацию удалось в таком виде достать из флешки через WMI.
Спасибо. Учту при разработке новой версии.
Очень красива программка. Может вам попытаться посотрудничать с какими-нибудь хардварными сайтами, типа ixbt.com на предмет того, чтобы в обзорах/тестированиях флешек они использовали вашу программу?
Интересное предложение. Возможно им было бы интереснее просто сделать свой бенчмарк, ну или купить у нас все это дело с потрохами базой данных и интегрировать у себя. В общем попробуем покопать в этом направлении. Спасибо.
Чтобы ваш сайт становился популярнее, попробуйте найти общие знаменатели с сайтами которые занимаются обзором железа. Рано или поздно один из них сможет (хотя скорее всего все будут воротить нос, но попробовать стоит) использовать результаты ваших тестов у себя в обзоре. Возможно, вам придётся написать специальную утилиту для этого издания, или как-то ещё закрепить сотрудничество и тогда увеличится скорее всего посещаемость вашего сайта и будущее станет вполне не таким туманным.

Как насчёт сравнения USB 3.0 устройств с USB 2.0 на сайте? Тестирует ли ваша утилита эти устройства?
Насчет USB3.0: насколько мне известно устройства успешно тестируются, правда как их отличить от USB2.0 мне пока не известно. Пока таких флешек не много и в топ вырвалась только одна из них.
Пользовался вашим сервисом однажды и очень жалел, что нет версии под Mac. Удачи в развитии — идея очень хорошая и перспективная.
Спасибо :)
У нас пока нет маков. Но мы поглядываем в сторону разработки софта под Mac OS, может и утилитку сделаем для разминки.
О таком маленьком, но важном ресурсе помним и пользуемся по необходимости.
Добавьте фото флешек для улучшения инициализации.
Развивайтесь. Удачи Вам!
Фото флешек можно добавлять самим на страницах устройств. Все фотографии пре-модерируются. Спасибо.
«На сайте теперь отображается диапазон скоростей для каждого размера блока.»
Только сегодня пользовался вашим сервисом и подумал, что эти диапазоны отображают другие тесты аналогичных накопителей… Как оказалось для простого юзера не очень понятны эти диапазоны без подписи…
Спасибо. Надо будет подумать как это безопасно подписать. Вообще у нас цель делать так, чтобы со всем можно было разобраться убрав все слова с сайта. Но видимо у нас не очень получается :(
А еще возникла мысль о том, что не плохо бы программку прописать на сайтах типа freeware.ru/ — ведь многие пользователи идут скачивать софт с официальных сайтов, а не доверяют ссылкам с варезных сайтов.
Думал об этом несколько месяцев назад. Прошелся по подобным сайтам они все просят PAD-файлик, мне показалось что там много сложных вопросов, и я отложил эту затею. Пока наш бенчмарк доступен только с одного каталога программ: download.ru.
Там же на pad.asp-software.org/padgen.php есть GUI-утилита. Сложных вопросов там нет — да и проверка на корректность заполнения в утилите присутствует.
По поводу того, что не пишут названия и производителей, то тут добавлю, что есть еще неимоверная гора китайских флешек, подделок и просто «распаянных плат», которые в пинципе не диагностируемы, корЭя, короче всякая… я тут и потерялся что писать, поэтому оставил то, что определила софта…
Нет ли идей по поводу SD, CompactFlash и т.п.? Понятно, что там есть особенность из-за кард-ридера, но можно как-то это решить.
Тестировать сейчас можно почти все что пишется и читается, и даже отчет будет посылаться на сайт(но не будет выдаваться в поиске и на главной). А вот определять модели пока не умеем. А без моделей и топов не построишь.
Главное что проблемы Вас не остановили, и вы ищите методы борьбы с ними.
Ну а для рекламы, на самом деле нужно совсем мало я думаю. Хотябы кнопки Вконтакте и Фэсбука, ну и код для блога. Коль на запад есть ориентир, твитт тоже не помешает.
Бэнч конечно интерисует многих, но еще больших интересует соотношение цены качества.

Сам пользовался Вашим сайтом при покупке флешки, скромное спасибо.
Спасибо. Попробуем провести эксперимент с кнопочками. Может довольные хорошей покупкой пользователи будут делится. Только тут сразу возникает потребность в комментировании, а с комментированием мы теряем международность данных.
У графиков в программе и на сайте ось x направлена в разные стороны. Не очень удобно для зрительного восприятия…
Есть такое. Побочный эффект того, что тестирование начинается с больших размеров блоков и постепенно блоки уменьшаются. Дело в том, что тесты на маленьких размерах блоков выполняются немного дольше, и может сложится иллюзия повисшего приложения. Поэтому стараемся демонстрировать работу сначала, а потом пользователь уже не так пристально следит.
А так, да с этим надо что-то делать. Спасибо что сказали, значит это действительно заметно :)
Ну тогда простое решение либо сделать прогрессбар в программе с примерным временем окончания или процентами, либо инвертировать графики на сайте.
кстати, у меня наблюдается забавный глюк с графиком (лев-верх угол графа), не критичный, конечно же, но все-таки есть:
image

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

может будете делать багфиксы — пригодится
и еще — у меня через прокси выдало «Connection Error»
Через прокси не работает. Только прямое TCP соединение. Сделано в том числе для уменьшения количества поддельных результатов.
Спасибо. Посмотрю код отрисовки. В .net 2.0 нет графиков из коробки, пришлось самому рисовать, мог где-то ошибиться.
Если не сложно куда-нибудь потом исходный код графика отдайте на SourceForge или Codeplex, а то тоже страдал в свое время писал графики всякие.

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

Дело не только в этом. Просто у вас сервис «разовой» надобности. Как часто люди покупают флешки? Думаю, не чаще раза в несколько месяцев. Возникла практическая надобность — пришел, посмотрел статистику, возможно ещё пару раз вернулся за уточнениями… всё. Сервису нужен большой охват.
Выходит, что вроде как нужны рекламные ковровые бомбардировки по крупным площадям. Но это затратно и непропорционально выхлопу.
Остается самый сложный вариант: допилить все погрешности о ошибки, сделать офигенный супер-сервис — и чтобы о нем сами и бесплатно написали все западные блоги :)
Лишних денег у нас нет, будем допиливать по мере появления свободного времени. Вообще мы компьютерным зрением занимаемся, а это побочный продукт :)
Спасибо за советы.
А что насчет репозитория и совместной разработки?
А также багтрекера. А то у меня флешку не видит:
Refreshing devices.
ERROR: Problems with detecting some devices.
Refreshing devices. [Done]

И внутренний винт как IDE определил, хотя он SATA…

Или я что-то делаю не так? (Windows 7, запускал так просто и от имени администратора; внешний винт и SD-карту видит нормально)
Багтрекер надо, но хотелось бы что-нибудь очень легкое. Обычно мы Trac используем, но тут нет смысла его поднимать для 3.5 тикетов и апдейтов раз в полгода.
На Win7 не тестировали новую версию, возможно там что-то изменилось.
Если не секрет, какая флешка была?
Вот эта: LG Platinum Flash Drive 2Gb.
Мне кажется, что это как-то связано с моими манипуляциями над разделами диска.
Я бы рад, но это убьет некоторую защиту от подтасовки результатов. Сейчас их тоже не сложно подделать, но имея исходники это становится намного проще.
На данный момент внутри бенчмарка и непосредственно сайта работает несколько эвристик по выявлению поддельных результатов, но мы их раскрывать не будем. Это все для повышения качества сервиса.
Самописный компонент, причем захардкоденный на эту задачу. Думаю так быстрее и легче получится, чем внедрять графикорисовалки третьих сторон. В .NET 2.0 нет графиков, а более свежий не стоит использовать чтобы не сужать круг пользователей.
А на сайте JQuery Flot.
«Люди не хотят вводить названия своих устройств.»
Добавьте в программу мастер распознавания устройства с помощью которого пользователь пошагово (Производитель-Серия-Модель) может выбрать свое. Неплохо бы с картинками. При выборе следующий шаг подгружается из Интернета (чтобы не раздувать саму программу)

2й путь для увеличения объема клиентов. А нельзя ли измерить характеристики устройства прямо с сайта, подгрузив специальный плагин, после того как мастером пользователь определил устройство?
Юзеры не вводят полую информацию о флешке просто потому, что не знают. На флешке-то только брэнд обычно написан. Думаю, вы и без меня знаете.
Вариантом является действительно лишь мотивированная просьба:
— поискать чеки или упаковку
— заглянуть на сайт производителя
— прислать хотя бы фото

Ну и было бы логично сделать что-то типа «я узнал эту флешку!», чтоб люди могли помогать-сообщать.
Предложения:
— добавить регистрацию, чтобы можно было исправлять свои ошибки в описании, следить за историей своих тестов (на крайний случай хотя бы форму для отправки запросов на исправление ошибок в описаниях, но тут уж никаких гарантий)
— добавить фильтр по файловым системам (FAT, FAT32, NTFS, exFAT), т.к. разные ФС дают разные скорости, а без сортировки по таковым на общем графике выводится слишком размытые результаты (например, мой тест — usbflashspeed.com/device/5359 )
Хорошо бы, возможность находить флешки ещё по применимости в ReadyBoost — (см en.wikipedia.org/wiki/ReadyBoost ) — тест скорости записи 512к блоков и чтения 4к блоков.
НЛО прилетело и опубликовало эту надпись здесь
liq Закрылся проект?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории