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

Обзор оболочки для смартфонов OPPO: Clover, Muse, Mirror

Время на прочтение6 мин
Количество просмотров27K
Привет всем Хабровчанам! Да, давно мы не напоминали о себе, пора исправить эту ситуацию. Не так давно на российский рынок вышел наш новый смартфон OPPO Clover. Помимо этого в ближайшем будущем выйдет еще пару моделей. Mirror и Muse. Разные характеристики и позиционирование, обо всех мы расскажем поподробней. Объединяет их вместе единая фирменная оболочка OPPO. Дабы постоянно к ней не возвращаться в обзорах – в этой статье вы увидите основные возможности и фишки. Осторожно. Много букв и скриншотов. Приятного чтения.
image
Читать дальше →
Всего голосов 23: ↑17 и ↓6+11
Комментарии10

Как устроено наше зеркало

Время на прочтение8 мин
Количество просмотров10K
Mirror Selectel

Зеркалом называется копия данных одного информационного ресурса на другом. Зеркала используются для предоставления доступа к копиям информации через несколько источников. С помощью зеркал, например, осуществляется распространение дистрибутивов *nix-систем: копии репозиториев хранятся на многочисленных зеркалах, расположенных в различных точках мира. Использование зеркал позволяет рационально распределять нагрузку и обеспечить высокую скорость скачивания пакетов.

Свое зеркало пакетов, в котором хранятся копии репозиториев популярных linux-систем, есть и у нашей компании. В этой статье мы хотели бы подробно рассказать о его устройстве.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии0

Для чего в Dart метаданные

Время на прочтение2 мин
Количество просмотров3.9K
Поковырял ещё некоторое время в Dart, идея хорошая, но многие вещи, так скажем, не понятны.

Хочу обсудить концепцию метаданных. Которой я всё пытался найти применение и мне кажется в ней что-то есть, но реализация доступа к метаданным — из рук вон плоха. Особенно для нового языка, который должен был учесть существующий опыт и т.д. и т.п.


Читать дальше →
Всего голосов 17: ↑6 и ↓11-5
Комментарии2

Основы Unity + Mirror

Время на прочтение16 мин
Количество просмотров47K

UPD. Актуализировал на момент 26.11.2022.

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

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Комментарии2

rpm-gpg-repository-mirroring — Скрипт для скачивания RPM из репозиториев, для которых нельзя сделать yum proxy в Nexus

Время на прочтение7 мин
Количество просмотров3K

В некоторых организациях с серверов нет доступа в интернет. В таких случаях делают зеркала основных репозиториев.


Но что делать, если доступ с серверов ограничен, а нужные rpm пакеты нужно установить? Обычно используют reposync или скачивают руками и делают локальный репозиторий.
Также можно добавить репозиторий, который будет ходить в интернет через прокси сервер. На прокcи сервер может быть большая нагрузка.


Но можно использовать скрипт rpm-gpg-repository-mirroring, который скачает нужные rpm пакеты и сделает локальное зеркало.

Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии1

Своё частичное зеркало PyPi, на всякий случай

Время на прочтение7 мин
Количество просмотров7.9K

Создание своего зеркала PyPi в текущей ситуации — это наверное почти обязательное действие, если вы программируете на Python и хотите сохранить работоспособность менеджера пакетов pip (в прошлом случайная блокировка уже нарушала его работу). Решение известно — можно создать своё зеркало PyPi, куда будут загружаться все используемые вами пакеты. Автор данной статьи постарался подготовить как можно более простой в использовании вариант, своё зеркало запускается в четыре простых шага: git clone ..., настройка пароля администратора зеркала, docker-compose up -d и настройка pip на использование вашего зеркала.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Быстрый бэкап всех ваших репозиториев Github

Время на прочтение3 мин
Количество просмотров17K

Я так давно пользуюсь услугами Github, что уже начал забывать как это страшно потерять код который целый день сочинял и отлаживал. Раньше для сохранения кода я использовал дискетки, потом cd-rom и переносной жесткий диск, потом пришли флешки... Все это для того что бы перенести код с рабочего компьютера на домашний и не потерять. И все эти устройства постоянно ломались терялись, у них заканчивался срок службы и т.п.

Потом я завел свои "облака" и хранил код на своем железе и рабочих компьютерах. И наконец появился Github. По началу что-то ещё дублировалось на своих серверах и внешних дисках, но к сегодняшнему дню я на столько привык к сервису Github, все на столько удобно и надёжно, что страх о том что "дискетка" может сломаться постепенно улетучился.

И тут на тебе! Оказывается в любой момент, по не зависимой от меня причине, меня могут отключить от этого технологического чуда! :-)

Читать далее
Всего голосов 38: ↑31 и ↓7+24
Комментарии25

Podgames Weekly #11

Время на прочтение1 мин
Количество просмотров315
image
Разбираем игры 2009 года, ожидания и надежды на самые вкусные тайтлы, уже известная информация о наиболее многообещающих проектах первого квартала этого года.
Теперь в шоунотах ещё и указано время, которое мы говорили в подкасте на соответствующую тему.
  • 0:00-7:23 Warhammer 40 000: Dawn of War 2
  • 7:23-14:22 Disciples 3: Renaissance
  • 14:22-23:54 Majesty 2
  • 23:54-34:00 Mirror's Edge
  • 34:00-38:00 Игры от Blizzard. Starcraft 2, Diablo 3
  • 38:06-43:06 Sims 3
  • 44:30-46:11 Tiberium, action во вселенной C&C
  • Пробегаемся по всем остальным тайтлам которые не влезли в подкаст: Beyond Good & Evil, Halo Wars, и другие

UPD: У нас косяк в подкасте обнаружился. Спасибо слушателю под ником Katzsmile. Боевик Tiberium отменили, до стадии релиза проект не дожил.
Длина подкаста: 48:09 Скачать [33Мб]
Всего голосов 6: ↑4 и ↓2+2
Комментарии4

Debian штуки — apt-mirror

Время на прочтение1 мин
Количество просмотров7.3K
Очередной пост, посвящённый полезным утилитам. из состава Debian =)) На этот раз хочется вспомнить про программу apt-mirror, которая позволяет не много не мало, а создавать свои собственные зеркала Debian репозитариев с ежедневным обновлением онных.

Зачем это может понадобиться, мне даже не нужно говорить, так как все знают, что в локальной сети предприятия или какого-нибудь села/дома легче сделать общее зеркало со срезом репозитария, чем нагружать Интернет-канал каждый раз, когда некоторый индивид использующий на своём рабочем месте Debian GNU/Linux захочет обновиться до более свежей версии.

Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии11

Facebook — когнитивное зеркало человечества

Время на прочтение1 мин
Количество просмотров2.4K
Любопытное исследование провели в Университетском колледже Лондона. Автор проекта Джерант Рис утверждает, что число друзей в Facebook коррелирует с размером определённых частей мозга.



Читать дальше →
Всего голосов 17: ↑9 и ↓8+1
Комментарии8

Зеркало справочных архивов Visual Studio 2010

Время на прочтение2 мин
Количество просмотров3.2K

Введение

Одним из немногих полезных нововведений справочной системы Visual Studio 2010 (aka Microsoft Help System 1.1) является возможность установки и обновления архивов содержимого справки из онлайн-каталога. Однако, необходимость вытягивания порядка гигабайта архивов для каждой девелоперской машины может показаться накладной, поэтому было принято решение о создании локального зеркала онлайн-каталога. Найти официального способа решения данной задачи, к сожалению, не удалось.

Исследование

При помощи любого HTTP-сниффера (такого, например, как Fiddler) можно выяснить, что каталог расположен по адресу http://services.mtps.microsoft.com/ServiceAPI/products, при этом непосредственно архивы располагаются на сайте http://packages.mtps.microsoft.com/. Именно эти два ресурса и нужно будет зеркалировать.

Реализация

Читать дальше →
Всего голосов 36: ↑32 и ↓4+28
Комментарии3

Алгоритм создания зеркал (website mirror)

Время на прочтение15 мин
Количество просмотров47K


Описание


В настоящем руководстве представлены материалы по созданию системы зеркал различного программного обеспечения. Описаны основные трудности при создании системы зеркал, показаны пути их преодоления. Для системных администраторов и SEO-специалистов. Создание системы зеркал программных продуктов включает следующие этапы:
  1. Создание адреса
  2. Выделение требуемого дискового пространства
  3. Создание зеркал
  4. Добавление зеркал в список зеркал (mirrors list).
Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии5

Peloton: следующая Apple или еще один скам?

Время на прочтение12 мин
Количество просмотров27K


На Хабре о Peloton пока что знают только по короткой новостной заметке. А зря. Кейс тут очень интересный. Эта компания делает велосипеды с встроенным онлайн-стримингом. Казалось бы, что за бред (и что может быть проще)? Тем не менее она уже оценивается более чем в $9 млрд, в неё постоянно инвестируют новые сотни миллионов, и у неё есть десятки тысяч настоящих фанатов, похлеще, чем у Apple. Их устройства даже называют «айфонами среди велотренажеров». Мы решили разобраться, что это за явление такое, и почему все по Peloton с ума сходят. И не будет ли тут той же истории, что с Theranos, которую на пике тоже, помнится, оценивали в $9 млрд.

Читать дальше →
Всего голосов 29: ↑21 и ↓8+13
Комментарии97