Pull to refresh
86
0
Артур Кузяков @ArtX

СEO DriverPack

Send message
Галочки 2, во вкладке Драйверы и во вкладке Софт.
Многим так не показалось :)
Раньше был ряд технических ограничений, которые, в том числе, не позволяли легко прокидывать в DriverPack параметры командной строки, но сейчас мы обошли все проблемные места и DriverPack работает прекрасно.

Другими словами, сделать интерфейс командной строки в DriverPack — проще простого :)
Версия 12.3? А ничего, что последняя версия на сегодняшний момент DriverPack 17.7.4? Вы пропустили парочку мажорных версий :)
Полезный хак.
Мы тоже для своего приложения делали похожие хаки, но для других систем аналитики.

Прилагаю ссылки, может кому пригодится:
http://habrahabr.ru/company/driverpack/blog/259009/
http://habrahabr.ru/company/driverpack/blog/260553/
А на lua уже есть пример, мне его прислал Николай Шардин (сотрудник Nginx в кремниевой долине):


* Сори, опечатка: Николай Шадрин
Нет, это наш клиент выкачивает без указания UserAgent. Данные вообще не теряются, это очень здорово! :)
Не один раз сверяли данные, всё 1 в 1.
Даже делали серьезное нагрузочное тестирование и всё отлично!
Верно. Поэтому его не следует использовать для других решений кроме как для скачиваний, где коннект рвется сразу после окончания. Если у тебя keep-alive, то процесс nginx при этом будет блокироваться.
Хотя это и не сильно большая проблема, так как GA очень быстро отвечает на запросы, хоть и не мгновенно.
Тогда я голосую за Perl-реализацию :))

А на lua уже есть пример, мне его прислал Николай Шардин (сотрудник Nginx в кремниевой долине):

location / {
set_by_lua $urlencode '
local str = ngx.var.uri
str = string.gsub (str, "([^%w ])",
function © return string.format ("%%%02X", string.byte©) end)
str = string.gsub (str, " ", "+")
return str';
return 200 «your URI is $uri
encoded to $urlencode»;
}

# curl -v 10.2.2.65/привет
* Hostname was NOT found in DNS cache
* Trying 10.2.2.65…
* Connected to 10.2.2.65 (10.2.2.65) port 80 (#0)
> GET /привет HTTP/1.1
> User-Agent: curl/7.35.0
> Host: 10.2.2.65
> Accept: */*
>
< HTTP/1.1 200 OK
* Server nginx/1.7.11 is not blacklisted
< Server: nginx/1.7.11
< Date: Fri, 05 Jun 2015 08:40:21 GMT
< Content-Type: text/html
< Content-Length: 82
< Connection: keep-alive
<
* Connection #0 to host 10.2.2.65 left intact
your URI is /привет
encoded to %2F%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82
В стате есть упомянание про lua. Но хотелось использовать только стандартные модули Nginx. Этот конфиг можно использовать даже на shared-хостингах.

Если кто-то возьмётся за доработку конфига на lua, то будет здорово!
Вот именно proxy_pass и перенаправляет запрос на GA. Можно там прописать не прямую ссылку на GA, а свой php скрипт и в нём уже порешать эти проблемы. Но это показалось лишним звеном в системе…
Огромное количество сервисных-инженеров и сисадминов экономят массу времени на установке дров!
Это совсем не значит, что они криворукие и не могут это сделать ручками. Просто когда тебе нужно по 20 компов в день приводить в чувства, то не обойтись без DriverPack, который это автоматизирует.
И причем монетизируется проект по схеме Win-Win, что никто никому ничего не платит, а ценность получают все!!!
Мне жаль, что так вышло… Мы старательно тестируем все драйверы. Но не мы их пишем, а обновления выходят каждую неделю. Поэтому иногда возникают проблемы.

Если вы пришлете логи, то мы это исправим! Это можно сделать прямо из интерфейса. Приложение проанализирует и соберет нужную информацию о ПК, создаст отчет и отправит нам на сервер. Мы заменим сбойный драйвер на стабильный предыдущей версии.

Спасибо!
Это нормально, что есть множество вариантов как решить одну задачу. DriverPack хороший инструмент и для некоторых задач подходит лучше всего.
Ого :)
Даже не знал, что есть такие девочки… Нам дизайнер рисовал, он обычно фотобанки использует, я уточню.
Надеюсь наш продукт реабилитируется в ваших глазах!
Удачи!
Странно, так как торрент клиент всегда сверяет хеш-суммы.
Проверьте, пожалуйста, контрольную сумму — должна быть MD5: 3621069ae2e484882c6bf4b3c6bcb749
1
23 ...

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity