Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap (3)

Автор: rex
Дата сообщения: 17.05.2014 15:20
Небольшое замечание по поводу запуска SatMap на супердебильной windows 8.1 64 (вот так, с маленькой буквы!), обладателем коей я стал поневоле вместе с новым ноутбуком.

Во-первых чтобы первый раз запустить SatMap, надо закинуть прилагаемые к программе недостающие в винде dll-ки не только в :\WINDOWS\system32\, но и в :\WINDOWS\SysWOW64\

Во-вторых, если программа SatMap находится на внешнем носителе и создана на другом копме, может потребоваться запускать программу от имени администратора, иначе идет запрет на открытие xml.
Избавиться от запуска от администратора не перенастраивая программу можно так: создать в windows 8.1 копию файла satmap.xml, удалить ранее созданный файл satmap.xml, и переименовав копию в satmap.xml, то же самое проделать с файлом кукис. Или как-то дать себе все права.

Интересно, что еще вчера прокатило и system32\ и простой запуск, а сегодня кирдык

Автор: relictus
Дата сообщения: 19.05.2014 07:31
rex
Не знаю, как там и что в windows 8.1 (сам перешел с XP на Win7 только в прошлом году ), но разве не помогает размещение dll-ок в папке программы? Да и саму прогу лучше размещать не на системном диске С, а на другом.
Автор: relictus
Дата сообщения: 19.05.2014 10:09
Тест v2.7.5 - satmap_v2.7.5_exe.7z
- изменен алгоритм формирования списков закачки для выделенных областей
- реализовано сохранения треков в файлы форматов gpx (рекомендуется), kml, plt
- добавлены километры как единица измерения ширины закачки по треку, ограничения: тайлы 1-99, метры 1-9999, км 1-999
- оптимизирован алгоритм расчета вхождения тайлов в коридор заданной ширины при загрузке по треку, теперь список формируется на 20-25% быстрее
- пофиксено не менее десятка старых и новых багов
Автор: nemo3001
Дата сообщения: 22.05.2014 07:46
relictus
Протестировал изменения в версии 2.7.5.
При формировании больших списков закачки для выделенных областей теперь не появляется ошибка "Out of memory", новый алгоритм работает отлично.
Ширина закачки в километрах вдоль трека тоже используется программой нормально, стало удобнее задавать широкие границы для закачки.

Попробовал работу с разными форматами файлов для сохранения треков. Есть пара замечаний по работе SatMap:
1) Треки PLT и KML загружаются нормально, а вот трек GPX при загрузке дублируется - после загрузки одного трека в списке треков отображаются два одинаковых трека. Им можно назначить разные цвета для отображения, но в остальном это один и тот же трек. Видимо это ошибка программы.
2) Треки по разному отображаются на карте после загрузки из файлов разных типов. В зависимости от формата загруженного трека PLT, KML или GPX SatMap а) по разному обрабатывает двойной щелчок в списке треков, б) выдает разную информацию во всплывающей подсказке при движении мышью по треку, а для многосекционных (многосегментных) треков: в) отличаются названия частей трека, г) отличается отображение частей трека в списке треков, д) отличается нумерация частей трека и действия программы при двойном щелчке на части трека. Подробнее эти замечания можно посмотреть [more=здесь...]

а) двойной щелчок в списке треков
- Треки PLT: двойной щелчок в списке треков перемещает отметку центра карты на последнюю точку трека
- Треки KML и GPX: двойной щелчок в списке треков перемещает отметку центра карты на первую точку трека

б) при движении мышью по треку
- Треки PLT: при движении мышью по треку во всплывающей подсказке отображается высота начальной точки сегмента трека
- Треки KML и GPX: при движении мышью по треку во всплывающей подсказке отображается высота конечной точки сегмента трека

Для многосекционных (многосегментных) треков:
в) названия частей трека
- Треки PLT: части трека называются секциями (Section)
- Треки KML и GPX: части трека называются сегментами (Segments) единственной секции 0

г) отображение частей трека в списке треков
- Треки PLT: секции трека (Section) в списке треков видны, как раскрывающийся список для строки трека (раскрывается знаком +): после загрузки одного такого трека получаешь в списке треков одну строку трека с раскрывающимся списком его секций
- Треки KML: сегменты трека (Segments) в списке треков видны, как отдельные треки: после загрузки одного такого трека получаешь в списке треков множество строк этого трека, где в описании трека к имени трека добавлен номер очередного сегмента. Это конечно очень неудобно - в этой каше из сегментов теряются другие треки, а если еще и они многосегментные... Раскрывающийся список сегментов для каждой строки загруженного трека выглядит удобнее.
- Треки GPX: также как для трека PLT - сегменты трека (Segments) в списке треков видны, как раскрывающийся список для строки трека (раскрывается знаком +): после загрузки одного такого трека получаешь в списке треков одну строку трека с раскрывающимся списком его сегментов.

д) нумерация частей трека и двойной щелчок на части трека:
- Треки PLT: в списке треков названия секций пронумерованы начиная с начала трека с номера 1, но на карте (во всплывающей подсказке) секции пронумерованы с номера 0. Из-за этого двойной щелчок например на секции 2 в списке треков перемещает отметку центра на карте на первую точку секции 1 и тд.
- Треки KML и GPX: в списке треков названия сегментов пронумерованы начиная с конца трека с номера 0. На карте (во всплывающей подсказке) сегменты также пронумерованы с номера 0, но двойной щелчок на секции в списке треков перемещает отметку центра на карте на последнюю точку этой секции, а не на первую точку, как для формата PLT.
[/more]
Может быть стоит унифицировать работу SatMap независимо от используемого типа файла трека.

И еще. Отредактировать новый трек (маршрут), созданный превращением измерения в трек, пока в SatMap по прежнему нельзя.
Использую сейчас для этого имеющийся в SatMap механизм редактирования путевых точек:
а) своей небольшой программкой превращаю трек, сохраненный в формате GPX, в список путевых точек также в формате GPX (вершины трека - в путевые точки)
б) загружаю этот файл GPX в программу как список путевых точек (Ctrl+W, Загрузить), редактирую их положение, сохраняю измененный список путевых точек в формат GPX
в) снова своей программкой превращаю этот список путевых точек в трек также в формате GPX (путевые точки - в вершины трека) и загружаю в программу измененный трек (Ctrl+T - Загрузить).
Кстати при таком редактировании вершины трека получают наконец-то и отметки высот SRTM3 из путевых точек, а то при создании трека из измерения программа сейчас не считывает данные SRTM3 и не записывает в файл трека высоты вершин трека.
Как я писал в прошлый раз, удобнее было бы научить SatMap загружать трек как список путевых точек (в окне списка путевых точек), и список путевых точек загружать как трек (в окне списка треков), если конечно не тратить время на программирование редактирования трека (маршрута), созданного из измерения.
Автор: relictus
Дата сообщения: 22.05.2014 09:53
Тест v2.7.5.1 MULTI - satmap_v2.7.5.1_multi_exe.7z

nemo3001
Единственное, что пофиксил - "д) отличается нумерация частей трека" - теперь с нуля. С остальным надо плотнее разбираться, но позже - сейчас сборы в отпуск, не до проги


Цитата:
трек GPX при загрузке дублируется - после загрузки одного трека в списке треков отображаются два одинаковых трека.

Не смог повторить, всегда 1 трек получается. Пришли мне свой проблемный трек и/или подробнее опиши свою "загрузку".
Автор: nemo3001
Дата сообщения: 22.05.2014 13:54
relictus

Цитата:
Не смог повторить, всегда 1 трек получается. Пришли мне свой проблемный трек и/или подробнее опиши свою "загрузку".

Записал процесс создания и загрузки трека на видео. http://rghost.ru/55586729
Архив с треками http://rghost.ru/55589001


Цитата:
пофиксил - "д) отличается нумерация частей трека" - теперь с нуля.

Да, в версии 2.7.5.1 теперь в многосекционных треках PLT нумерация треков исправилась, двойной щелчок по секции 3 перемещает отметку центра на карте на первую точку секции 3... Приятная оперативность - почти real-time изменение программы
Автор: rex
Дата сообщения: 22.05.2014 14:17
relictus

Цитата:
Не знаю, как там и что в windows 8.1 (сам перешел с XP на Win7 только в прошлом году ), но разве не помогает размещение dll-ок в папке программы? Да и саму прогу лучше размещать не на системном диске С, а на другом.



Первое пока не проверял, надо будет поэкспериментировать, а прога как раз размещена на внешнем диске, причем все создавалось на другом компе - это и вызывает проблемы, но прога здесь не причем, глюки windows 8.1


Кстати на windows 8.1 есть проблема периодических жутких тормозов при переходе на более высокий уровень. Памяти 8 гигов и процессор последней модели, так что проблемы опять же наверное в операционке.

На работе у меня семерки - с ними проблем нет, хоть делай даунгрейд на ноуте до 7-ки.
Автор: relictus
Дата сообщения: 22.05.2014 14:31
nemo3001

Цитата:
Записал процесс создания и загрузки трека на видео

Мда, на видео все видно с раздуплением gpx, ага. Однако, сам файл, с твоего архива, содержит всего 6 точек трека, ну так и надо. И загружая его у себя после plt и kml у меня получается ОДИН трек из gpx. Мистика? Более того, повторив последовательность действий с видео 1 в 1 все равно получается 1 gpx...

Добавлено:
Слушай, а ты случаем не делаешь дабл-клик по открытию последнего трека?
Автор: nemo3001
Дата сообщения: 22.05.2014 15:52
relictus

Цитата:
а ты случаем не делаешь дабл-клик по открытию последнего трека?

Да, все файлы треков я открывал двойным щелчком на имени файла, но сейчас попробовал повторить эти же действия, открывая файлы треков нажатием на кнопку "Открыть" в окне открытия файла, по прежнему треки PLT и KML загрузились нормально, а GPX загрузился двумя строками. Впрочем, раз у тебя эти же треки открываются нормально, значит дело наверное не в треках, проверить надо будет на разных компьютерах, через некоторое время это сделаю и напишу.

Добавлено:
rex

Цитата:
хоть делай даунгрейд на ноуте до 7-ки

Может быть настройки совместимости при запуске SatMap помогут, или в виртуальной машине SatMap можно запускать на любой ОС, где проблем не возникает, хоть на XP...

Добавлено:
relictus

Цитата:
Мда, на видео все видно с раздуплением gpx, ага.

Нашел я причину двойной загрузки GPX трека - он загружается дважды, если в настройках программы включить пункт "Загружать маршруты GPX как треки". Что уж с этим делать, тебе виднее, но вроде бы загрузка маршрутов в формате GPX не должна приводить к дублированию трека. С этой проблемой кажется разобрались, ну а остальные замечания посмотришь, как будет время.
Автор: rex
Дата сообщения: 22.05.2014 17:59
nemo3001

Цитата:
Может быть настройки совместимости при запуске SatMap помогут, или в виртуальной машине SatMap можно запускать на любой ОС, где проблем не возникает, хоть на XP...



Совместимость не причем.
Проблема не в SatMap, она у меня нормально работает и в реальной и в виртуальной XP и в 7-ке.
Проблема в том, что Win 8.1 не дает нормально перезаписывать программам файлы созданные в других системах. Тот же текстовый файл созданный на другом компе надо сохранять как копию.

Как раз с SatMap все несколько проще.
Если программа инсталлирована на ноуте с нуля, то файлы воспринимаются как созданные пользователем и никаких дополнительных прав не требуется.
Но поскольку в течение недели мне приходится иметь дело с четырьмя разными компами плюс виртуальной машиной, все данные находятся на внешнем диске.
Но и это на самом деле не так критично. Можно просто удалить все старые файлы программы кроме кэшей, сделать копию файла настроек, после чего инсталлировать в Win 8.1 программу с нуля, и заменить файл настроек на копию. Правда я не уверен, что в старые кэши в этом случае можно будет что-то записать, но я как раз этого обычно не делаю. Правда все это сработает только если Win 8.1 установлена только на одном компе.
Но вообще Win 8.1 вызывает стойкое ощущение тяжелой деблизации разрабов. Регулярно возникающая проблема ограниченного соеденения с интернетом при полном отсутствии стандартного варианта решения чего стоит.

Я, наример, не рискую брать в поездку ноут с Win 8.1 предпочитая нетбук с Win XP.

Автор: nemo3001
Дата сообщения: 22.05.2014 18:30
rex

Цитата:
не дает нормально перезаписывать программам файлы созданные в других системах.


Цитата:
инсталлировать в Win 8.1 программу с нуля

Все это описание похоже на проблемы с настройками NTFS для папки с файлами SatMap.
Так как SatMap "инсталлировать" не нужно, ее просто разархивируешь в папку под правами текущего пользователя и работаешь под Win 8.1 без проблем, то видимо достаточно будет добавить на папку внешнего HDD с программой SatMap и на все вложенные в нее папки и файлы в разрешения NTFS полный доступ для текущего пользователя, или для всех пользователей.
Как это делается, ты возможно знаешь сам, но напишу на всякий случай: для папки SatMap в окне Свойства папки - Безопасность - Изменить - Добавить, там указать слово Все, нажать Ок, выделить в верхнем окне пользователя Все и внизу поставить для него "Полный доступ", нажать ОК. А потом в окне Свойства папки - Безопасность - Дополнительно - Изменить разрешения, установить отметку "Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта" (в XP здесь писали понятнее - "Заменить разрешения для всех дочерних объектов заданными здесь разрешениями"), нажать ОК, Да, ОК... Тогда на все файлы и подпапки, расположенные в рабочей папке SatMap, у текущего пользователя появятся полные права на запись и у программы SatMap возможно исчезнут проблемы в работе.
Проверить, правильно ли все сделал, легко - например в свойствах файла satmap.xml на вкладке Безопасность убедиcь, что у пользователя "Все" есть в окне разрешений "Полный доступ".
Автор: relictus
Дата сообщения: 23.05.2014 09:30
Тест v2.7.5.3 MULTI - satmap_v2.7.5.3_multi_exe.7z

Цитата:
Нашел я причину двойной загрузки GPX трека - он загружается дважды, если в настройках программы включить пункт "Загружать маршруты GPX как треки". Что уж с этим делать, тебе виднее, но вроде бы загрузка маршрутов в формате GPX не должна приводить к дублированию трека.

- fixed
Автор: nemo3001
Дата сообщения: 23.05.2014 09:50
relictus
Проверил изменения в версии 2.7.5.3, все нормально, треки GPX перестали дублироваться при загрузке.
Автор: rex
Дата сообщения: 24.05.2014 10:54
nemo3001


Цитата:
 Все это описание похоже на проблемы с настройками NTFS для папки с файлами SatMap.

Спасибо. Я тоже это подозревал. Но руки не доходили покопаться.
Это явный атавизм оставшийся от корпоративки, которая для мелкософта скорее всего базовая - в корпоративке ограничение прав логично. . Затем часть функций при даунгрейде в "домашнюю" версию отключили, а права дать забыли. Вот и приходится домохозяйкам, купившим ноут осваивать настройки NTFS, иначе даже ярлык в старой папке не создать. Для меня эта система новая и хотелось хоть немнго поработать с дефолтными настройками, правда долго не выдержал - уж больно дебилен интерфейс и настройки - сейчас все максимально приближаю к XP.

Теперь о методе предоставления разрешений самому себе в обычной Win 8.1 - учитывая, что еще минимум год все компы будут продаваться с этой метролажей с пимпочками - может пригодиться и для пользователей SatMap.

1. Щелчек правой кнопкой на папке или логическом диске
2. Свойства
3. Вкладка Безопасность. Щелкая по группам юзверей можно просмотреть текущие права.
4. Изменить
5. Выделить строку Users (имя пользователя/Users)
6. В нижней части окна под "Разрешить" Отметить птичкой все доступные пустые чек-боксы (половина до дефолту пустые!!!)
7. Нажать ОК и подождать (довольно долго) пока программа не поменяет разрешения для всех вложенных файлов.
Кстати в конце процесса была автоматически создана номерная группа с единственным правом "особые разрешения "

Как видите все значительно проще и примитивнее, чем в серверных версиях, а страшное слово NTFS вовсе не упоминается - зачем домохозяек пугать

ЗЫ:
Сейчас проверил работу SatMap. Жуткие тормоза при переходе через несколько уровней исчезли!
Автор: rex
Дата сообщения: 31.05.2014 08:50
relictus
Ну ты и надаунгрейдил!
!. При сохраниии списка закачки теперь не наследуется папка предыдущего сохранения - приходится каждый раз заново открывать все дерево каталогов.
2. Исчезла возможность дать файлу списка закачки имя. Теперь совершенно не понятно, что за регион в файле и что за слой. Это далеко не безобидно, так как одновременный запуск больше 4-х закачек спутника, часто ведет к бану.
3. Программа тупо режет список на мелкие нищенские кусочки, не давая возможности на лету устанавливать размер выходного файла. Кстати в настройках я такой возможности тоже не нашел.
Приходится объединять обрезки с помощью сторонних программ, а потом резать на части нужного размера.

Убери пожалуйста весь этот геморрой!
Автор: nemo3001
Дата сообщения: 31.05.2014 16:31
rex

Цитата:
Программа тупо режет список на мелкие нищенские кусочки, не давая возможности на лету устанавливать размер выходного файла. Кстати в настройках я такой возможности тоже не нашел.

Размер частей для разделения списка закачки можно изменять в файле satmap.xml (раздел <conf> - <prog>, параметр <DLLimit>), то есть он устанавливается до запуска программы, по умолчанию 50000 строк, но там легко можно поставить любое число - 100000, 200000 - и программа поделит список на заданные части, объединять и потом снова делить на части другого размера список закачки в этом случае не потребуется.
Удобнее конечно было бы задавать и изменять эту величину в настройках программы, не выходя из нее для редактирования файла satmap.xml, но и реализованный в программе способ в общем-то рабочий - если не требуется изменять размеры частей списка часто, то запишешь в файл satmap.xml удобный для себя размер и пользуешься потом им постоянно.
Автор: rex
Дата сообщения: 01.06.2014 13:43
nemo3001

В большинстве случаев размер файла зависит от ситуации - есть время на закачку - можно сделать файлы по 150-200 тысяч файлов, нет - и по 50 тыс много.
Каждый раз лазить в satmap.xml не удобно. Так что настройка программы через satmap.xml вполне подходит для тестового режима, но в нормальном режиме это не вариант.
Хотя можно конечно установить по умолчанию пару миллионов строк, только чтобы программа не вылетала из-за нехватки памяти, а далее пользоваться сторонними программами, но надеюсь relictus просто внесет эту настройку в интерфейс, а заодно вернет возможность задания имени на лету и наследование пути к папке сохранения списков . Можно вообще внести папку списков в настройки на равне с Data, KML etc.

relictus
Неожиданно обнаружил, что теперь можно менять цвета треков, что конечно очень удобно. А можно выбранный цвет сохранить в файле трека? У меня не получилось. Кстати сейчас, чтобы цвет трека изменился, мало выбрать другой цвет - надо после выбора цвета щелкнуть мышью на каком-либо поле трека - только тогда срабатывает.
Не планируещь ли расспространить закачку по треку и на экспорт по треку?

Автор: alecksuse
Дата сообщения: 11.06.2014 11:30
Добрый день!

Подскажите, в чем может быть проблема:
Захожу в окно "Выделение" по кнопке "Прямоугольное выделение" на закладку "Склеить". Там ставлю галочку "Наложить треки" и получаю картинку (jpg), где все Ок, трек присутствует. Если же еще поставить галочку "Разбивать на фрагменты размером" и соответственно указать нужный размер, то получаю картинки, но трека на них нет (частей трека). Я что-то не так делаю, или же возможность наложить трек на фрагменты отсутствует?
Спасибо!

ПС
А вообще классная программа (респект разработчику!). С ее помощью делаю оверлеи для своего томтома.
Автор: nemo3001
Дата сообщения: 19.06.2014 04:59
alecksuse

Цитата:
Подскажите, в чем может быть проблема

Действительно, изображение трека не накладывается на склеенную карту, разбитую на фрагменты. Видимо это ошибка в программе, relictus наверное ответит поподробнее.
Автор: alecksuse
Дата сообщения: 20.06.2014 09:10
nemo3001

Цитата:
Видимо это ошибка в программе, relictus наверное ответит поподробнее.


Ок. Спасибо! Буду ждать ответа разработчика.
Автор: zedxxx
Дата сообщения: 20.06.2014 20:04
alecksuse
А пока ожидаете, попробуйте конкурента - там эта фишка работает
Автор: alecksuse
Дата сообщения: 01.07.2014 17:39
zedxxx

Спасибо за ссылку. Опробовал, - функционал впечатлил. Мне понравилось . И хотя файла привязки для томтома там нет, но его легко можно докрутить, используя имеющийся там файл привязки .dat
Автор: rex
Дата сообщения: 05.07.2014 08:58
relictus
nemo3001

Понадобилось с максимально возможной точностью "перебросить" объекты с бумажной карты на SatMap.
Проекция карт коническая Ламберта. Центральный меридиан 35° E
Отсканировал карты, откалибровал в OZI под сооответствующую проекцию с WGS 84. Поскольку на карте каждые пол-градуса нанесены линии шилоты и долготы, то привязка по пересечениям этих линий и последующая проверка особых проблем не вызывает - наводишь курсор на перекрестья и видишь, точно откалибрована карта или нет.
Далее делаю точки на нужных местах, экспортирую их в файл и загружаю в SatMap.

И вот тут начинаются чудеса. Точки улетают на 600 метров на восток.

Но если изменить в map файле OZI родную проекцию Ламберта на Меркатор, без изменения точек привязки, отклонение сделанной в OZI точки, при переносе в SatMap сокращается с 600 м до вполене приемлемых 30 м, притом, что в самой OZI координаты перекрестий широты и долготы теперь сдвигаются.

Что я не так делаю?
Автор: Levar95
Дата сообщения: 14.10.2014 05:52
Люди добрые, ответьте. С программой вроде бы разобрался и экспорт получилось в саспланет сделать, только вот после того как сделал и попытался скачать ещё один кусок, то вылетела окно в satmap при попытке загрузить ещё кусок о том, что "Забанили". Ведь самое главное-то для меня было, чтобы бан отсутствовал. Может что сделал не так или просто сутки подождать надо, а потом без ограничений будет? (до этого в саспланете уже успели забанить, после 100 метров с satmap тоже бан)
Автор: relictus
Дата сообщения: 14.10.2014 07:19
Levar95
Банят по IP. Через сутки или менее, бан снимается. Чтобы его вообще не было, качай тайлы только SatMap.
Автор: rex
Дата сообщения: 15.10.2014 16:00
relictus

Цитата:
Банят по IP. Через сутки или менее, бан снимается. Чтобы его вообще не было, качай тайлы только SatMap.


Оптимист!
У меня рабочий IP перед отпуском забанили для SAT на три месяца! Правда после 200-300 закачанных GB
Так что сейчас качаю SAT максимум в два потока, благо времени до следующего отпуска достаточно.


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

Новую использую только для создания файлов закачки особо больших пространств.
Автор: relictus
Дата сообщения: 16.10.2014 07:09
rex
Ну, не знаю, меня больше, чем на сутки никогда не банили
Насчет обновлений - пока не планирую, ибо полно работы. А какие проблемы, вкратце, в последней версии?
Автор: rex
Дата сообщения: 29.10.2014 22:37
Вкратце не получится их довольно много, но поскольку последние месяцы я пользуюсь этой версией только для создания больших списков многое подзабыл, попробую позже составить список.

Но особо потестировать версию не получается, так как через несколько минут работы, она падает хороня все несохраненные путевые точки.
Автор: Ferenci
Дата сообщения: 24.12.2014 13:44
Заметил такой баг... Вот хочу я склеить выделенную область. Ставлю "Кеш + Интернет". Выбираю нужную область. Масштаб стоит 17. Далее в настройках ставлю Режим работы - скачивать недостающее. Слой - Гибрид + Спутник (галочка стоит). Уровень 20. Но у меня сохраняется тупо тайтл с названиями улиц. Ну или вместе с теми областями, которые я до этого уже приближал (из кеша). А вот если сначала сохраняю Спутник, а потом ту же область пересохраняю Гибрид + Спутник - все в порядке.
Автор: rex
Дата сообщения: 27.04.2015 19:37
Что-то перестали скачиваться тайлы, при том что в браузере все загружается нормально.
Кто нибудь сталкивался?

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Автоматическое обновление адресной книги в локалке


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.