
Информационный портал по безопасности » Материалы за Август 2019 года
Автор: admin от 31-08-2019, 22:30, посмотрело: 263
Категория: Космонавтика
Автор: admin от 31-08-2019, 22:30, посмотрело: 175
Категория: Космонавтика
Автор: admin от 31-08-2019, 19:40, посмотрело: 283
Восемь месяцев как я владею ультрабуком от Asus с двумя экранами. Играю, люблю, работаю и страдаю. Кажется, что пришло время поделиться своими мыслями об этом устройстве и попросить совета у сообщества на тему будущего…
Да и давно не писал я что-то. Слишком длинный для ЯМ отзыв, который скорее похож на запись в личном блоге под катом.
Категория: Сетевые технологии
Автор: admin от 31-08-2019, 19:40, посмотрело: 145
Категория: Сетевые технологии
Автор: admin от 31-08-2019, 19:40, посмотрело: 125
Категория: Системное администрирование
Автор: admin от 31-08-2019, 19:40, посмотрело: 145
Участки зеленого цвета — информация из OpenStreetMap, наложенная поверх спутникового снимка 1 | CC-BY-SA 2019 Public Lab contributor MaggPi – data OpenstreetMap contributors
protection_class=*
, с помощью которой можно будет отметить степень защиты охраняемых территорий. Предполагается, что новая схема тегирования заменит собой существующую protect_class=*
. Новая схема была разработана с целью повышения читаемости и полезности значений тегов, которые используются с этим ключом. Например, не совсем понятные числовые коды предлагается заменить на более удобно запоминающиеся обозначения.Категория: Системное администрирование
Автор: admin от 31-08-2019, 19:40, посмотрело: 113
Категория: Системное администрирование
Автор: admin от 31-08-2019, 11:15, посмотрело: 122
Есть у меня маленький и уютный pet-project, который позволяет качать файлы из интернета. Файлы при этом группируются и пользователю отображается не каждый файл, а некоторая группировка. И весь процесс скачивания (и отображение этого процесса) сильно зависел от данных. Данные при этом получались на лету, т.е. пользователь запускает на скачивание и нет никакой информации, сколько придётся качать в реальности.
Наивная реализация хоть какого-то информирования сделана простой — отображается прогресс скачивания как отношение количества скачанных к общему количеству. Информации для пользователя не много — просто ползущая полоска, но это уже лучше чем ничего, и это заметно лучше чем популярный нынче механизм загрузки без индикации прогресса.
И тут появляется пользователь с логичной проблемой — на большой группировке непонятно, почему прогресс еле ползёт — много файлов надо скачать или низкая скорость? Как я упоминал выше — количество файлов заранее неизвестно. Поэтому, я принял решение добавить счетчик скорости.
Хорошая практика — посмотреть тех, кто уже решал аналогичную задачу, чтобы не изобретать велосипед. Разный софт закрывает этим разные задачи, но выглядит отображение довольно одинаково:
uTorrent | DownloadMaster |
---|---|
![]() | ![]() |
Ключевой момент, который я выделил для себя — в первую отображение скорости нужно на текущий момент времени. Не какая скорость была средней, не какая скорость в целом средняя с момента начала, а именно какова эта цифра на текущий момент. На самом деле это важно, когда дойду до кода — поясню отдельно.
Итак, нам нужна простая цифра вида 10 MB/s
или что-то подобное. Как же нам её посчитать?
Категория: Программирование
Автор: admin от 30-08-2019, 20:05, посмотрело: 134
Категория: Веб-разработка / Game Development
Автор: admin от 30-08-2019, 19:10, посмотрело: 114
Я думаю, что большинство читателей не имеют проблемы со зрением, но задумываются, что случится, если зрение откажет. Здесь должна быть картинка, но я её не вижу, поэтому интересующихся, как кодить, не глядя на экран, прошу под кат.
Категория: Веб-разработка