Как стать автором
Обновить
51
Карма
0.1
Рейтинг

Пользователь

  • Подписчики 8
  • Подписки 1
  • Публикации
  • Комментарии

Как локализовать Vue.js приложение

JavaScript *VueJS *
Из песочницы

Как локализовать Vue.js приложение

Однажды мне понадобилось перевести готовый Vue сайт на несколько языков. Немного погуглив я нашел несколько полу рабочих вариантов как это сделать и решил показать свой рабочий вариант.

Подробнее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 5.6K
Комментарии 14

Сдаем экзамен NS0-507 — NetApp Certified Implementation Engineer—SAN Specialist

Системное администрирование *SAN *Хранение данных *
Привет, Хабр! В своей самой первой статье о сертификации NCDA, почти двухлетней давности, я упомянул о планах на дальнейшую сертификацию NetApp NCIE, и, дождавшись момента, когда действующая сертификация NCDA начала подходить к концу, я решил ресертифицироваться на уровень выше, тем самым продлив старую сертификацию и получив новую.

Под катом я поделюсь информацией о том, как проходила подготовка, что читал, что изучал, возможно, это пригодится и вам.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 3.9K
Комментарии 2

NetApp MetroCluster (MCC)

SAN *Хранение данных *Хранилища данных *
MetroCluster гео-распределённый, отказоустойчивый кластер построенный на базе систем хранения данных NetApp FAS, такой кластер можно представить себе, как одну систему хранения, растянутую на два сайта, где в случае аварии на одном из сайтов всегда остаётся полная копия данных. MetroCluster используется для создания высоко доступного (HA) хранилища и сервисов. Более подробно о MCC официальной документации.

MetroCluster работающий на старой ОС Data ONTAP 7-Mode (до версии 8.2.х) имел аббревиатуру «MC», а работающий на ClusteredONTAP (8.х и старше), чтобы не было путаницы, принято называть MetroCluster ClusteredONTAP (MCC).

MCC может состоять из двух и более контроллеров. Существует три схемы подключения MCC:

  1. Fabric-Attached MetroCluster (FCM-MCC)
  2. Bridge-Attached Stretch MetroCluster
  3. Stretch MetroCluster

Различие в этих трех вариантах по сути только в сетевой обвязке. Сетевая обвязка влияет на два фактора: максимально возможное расстояние на которое можно растянуть кластер и на количество нод в кластере.

Собрать распределённый отказоустойчивый HA кластер СХД
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 13K
Комментарии 6

Знакомство с хранилищем Ceph в картинках

Децентрализованные сети Системное администрирование *Облачные вычисления *SAN *Хранение данных *
Recovery mode
Облачные файловые хранилища продолжают набирать популярность, и требования к ним продолжают расти. Современные системы уже не в состоянии полностью удовлетворить все эти требования без значительных затрат ресурсов на поддержку и масштабирование этих систем. Под системой я подразумеваю кластер с тем или иным уровнем доступа к данным. Для пользователя важна надежность хранения и высокая доступность, чтобы файлы можно было всегда легко и быстро получить, а риск потери данных стремился к нулю. В свою очередь для поставщиков и администраторов таких хранилищ важна простота поддержки, масштабируемость и низкая стоимость аппаратных и программных компонентов.

Знакомьтесь: Ceph


Ceph — это программно определяемая распределенная файловая система с открытым исходным кодом, лишенная узких мест и единых точек отказа, которая представляет из себя легко масштабируемый до петабайтных размеров кластер узлов, выполняющих различные функции, обеспечивая хранение и репликацию данных, а также распределение нагрузки, что гарантирует высокую доступность и надежность. Система бесплатная, хотя разработчики могут предоставить платную поддержку. Никакого специального оборудования не требуется.



При выходе любого диска, узла или группы узлов из строя Ceph не только обеспечит сохранность данных, но и сам восстановит утраченные копии на других узлах до тех пор, пока вышедшие из строя узлы или диски не заменят на рабочие. При этом ребилд происходит без секунды простоя и прозрачно для клиентов.
Читать дальше →
Всего голосов 44: ↑42 и ↓2 +40
Просмотры 184K
Комментарии 66

Сегментация сети для самых маленьких

Информационная безопасность *Сетевые технологии *

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

1. Основные уровни сетевой архитектуры: DMZ, APP, DB;

2. Правила межсервисного взаимодействия.

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 15K
Комментарии 17

О лицензировании MS SQL по подключениям (CAL)

Microsoft SQL Server *Администрирование баз данных *Законодательство в IT

О лицензировании MS SQL по подключениям (CAL)

Лицензирование у Майкрософт непростое и многие считают, что в трехзвенной архитектуре могут существенно сэкономить, лицензируя в Microsoft SQL Server только одно подключение сервера приложений, не учитывая подключения клиентов к серверу приложений. Об ошибках, допускаемых при лицензировании по клиентам далее подробнее.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 5.7K
Комментарии 10

Миграция виртуальных машин “на лету” без vMotion с помощью Veeam Backup & Replication

Блог компании Veeam Software Системное администрирование *Виртуализация *Восстановление данных *Резервное копирование *

Недавно я столкнулся с такой задачей: нужно было выполнить миграцию “на лету” виртуальной машины (ВМ), при том, что функция vMotion в имеющейся версии VMware vSphere отсутствовала. Мне успешно удалось решить эту проблему, и под катом я хочу поделиться моим решением, так как, думаю, это может пригодиться еще кому-то.



Миграция виртуальных машин на лету без vMotion с помощью Veeam Backup & Replication
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 56K
Комментарии 17

Хранение данных. Или что такое NAS, SAN и прочие умные сокращения простыми словами

Блог компании Southbridge Системное администрирование *Серверное администрирование *SAN *Хранение данных *

TL;DR: Вводная статья с описанием разных вариантов хранения данных. Будут рассмотрены принципы, описаны преимущества и недостатки, а также предпочтительные варианты использования.


Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 24K
Комментарии 14

Веб-типографика: создаем таблицы для чтения, а не для красоты

Блог компании Нетология Веб-дизайн *Типографика *
Перевод
Наталия Шергина, фрилансер-редактор и студентка Нетологии, специально для блога перевела лонгрид Richard Rutter о типографике веб-таблиц.



Хорошие дизайнеры не жалеют времени на типографику. Они тщательно подбирают шрифты, перебирают множество типографических шкал и скрупулезно применяют пробелы (white space) ради удобства пользователя. Затем появляется соблазн покреативить — и вот все мысли уже не о пользователе. Однако таблицы нужны в первую очередь, чтобы их читали и использовали, а не просто любовались.
Читать дальше →
Всего голосов 34: ↑33 и ↓1 +32
Просмотры 17K
Комментарии 9

Apple Human Interface Guidelines for iOS на русском языке

Разработка под iOS *Разработка мобильных приложений *Дизайн мобильных приложений *
Из песочницы

Изучая тему мобильной разработки обнаружил, что руководство компании Apple по дизайну и разработке приложений Human Interface Guidelines не переведено на русский язык.

Потратив некоторое количество времени, совладал с переводом этого материала.

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

Если увидите, что в каких-то местах текст переведен некорректно или плохо, и у вас есть идея о более правильном варианте, прошу написать на почту hamvestor@gmail.com, указав в теме письма "HIG - перевод".

Перевод размещен здесь: Human Interface Guidelines for iOS.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 6.1K
Комментарии 12

Заметка про лицензирование Windows Server или как не обанкротить компанию при лицензионном аудите

Системное администрирование *IT-инфраструктура *Виртуализация *Серверное администрирование *
Из песочницы
Лицензионная политика Microsoft — вещь достаточно сложная и запутанная. Тем не менее, многие уже изучили все основные правила и знают, как лицензировать тот или иной продукт. Но проблема в том, что не учтя всего один небольшой нюанс, можно ошибиться на несколько порядков. И такая ошибка может попросту привести к банкротству компании при процедуре лицензионного аудита от Microsoft.

Взять, например, Windows Server, который используется практически в любой компании. Почти все системные администраторы знают, чем отличается лицензирование Windows Server Standard от Windows Server Datacenter. Опустим отличия в функционале, которое снова появилось в версии 2016. Основное отличие в том, что 1 лицензия Windows Server Standard может быть установлена на 2 виртуальных машинах в пределах 1 хоста, а Datacenter на неограниченном числе виртуальных машин в пределах одного хоста. Второе важное требование — это лицензирование всех физических ядер (ранее процессоров) сервера. Это, казалось бы, все знают. Но дьявол, как известно, кроется в деталях.
Читать дальше →
Всего голосов 37: ↑32 и ↓5 +27
Просмотры 93K
Комментарии 98

CХД для видеонаблюдения: будь проще, и деньги потянутся

Блог компании RAIDIX Тестирование IT-систем *Работа с видео *Серверное администрирование *Хранение данных *

Внедрить СХД для видеонаблюдения довольно легко. 

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.5K
Комментарии 8

Преобразование dxf в svg

Open source *C++ *CAD/CAM *C *Разработка под Linux *
Речь в статье пойдёт о программе на С/С++, написанной под Ubuntu, редактор — CodeBlocks. dxf — открытый формат, спецификация которого написана компанией Autodesk. Предполагаемое назначение — отображение dxf чертежей в веб проектах. Да, можно экспортировать из кое-каких редакторов, например, Librecad под Ubuntu или Acme CAD Converter под Windows, но это не во всех случаях может подходить, например, если нужна кастомизация.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 2.6K
Комментарии 6

Новый гипервизор с китайским акцентом: виртуализация от H3C

Блог компании Инфосистемы Джет IT-инфраструктура *Виртуализация *Серверное администрирование *
Сколько систем виртуализации вы знаете? Наверно, с ходу назовете с десяток. При этом кастомизация KVM не имеет границ, и на рынке постоянно появляются новые продукты. Недавнее открытие для нас — система виртуализации от компании H3C, которая уже захватила рынок Китая. Мы протестировали эту систему, проверили, действительно ли гипервизор отличается от KVM чем-то, кроме логотипа, и оценили китайскую новинку со всех сторон.


Всего голосов 13: ↑12 и ↓1 +11
Просмотры 5.4K
Комментарии 17

Vue/React Store и JS Request Manager

Разработка веб-сайтов *JavaScript *ReactJS *VueJS *
Из песочницы

Время идет, технологии растут, а разработка тяжела на перемены. Все больше и больше ресурсов зависят от API (но нет единых стандартов и решений). До сих пор популярен REST... Что бы сделать запрос на такой сервер, необходимо задать header (auth token), указать тип запроса, адрес, задать get параметры, указать параметры в теле и тип этого тела (json/multipart). Благо есть axios и fetch и они от части решают проблему с отправкой запросов. Время идет дальше и количество запросов - которые нужно отправлять растет, а код начинает превращаться в свалку копипасты. Иногда делают мини конструкторы или обертки. Большая же часть живет по старинке.

Эта часть кода начинает жить в хранилищах (Store). В дальнейшем я буду приводить примеры на основе Vuex (Vue Store), но в целом думаю это актуально и для React и Angular. Мы разгрузим Store и перенесем все запросы в Request Manager.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 3.1K
Комментарии 12

DCIM-платформа Racks: почему мы отказались от энтерпрайз-решения в пользу самописного приложения

Блог компании Selectel Хостинг IT-инфраструктура *Серверная оптимизация *Сетевые технологии *

Как вести учет и контроль оборудования, если у тебя более десятка серверных в трех географически разделенных дата-центрах? Как и многие крупные провайдеры, в России и за рубежом, Selectel начал реализовывать DCIM-систему. Однако история с готовым энтерпрайз-решением нам не подошла: попытка адаптировать внешнюю систему под свои потребности с помощью пары скриптов на Python выросла в полноценную самописную DCIM-платформу.

Собственно, о том, как «вылупилась» и развивается DCIM-система, которую мы назвали Racks, мы сегодня и расскажем. Что сейчас может приложение и почему мы в итоге отказались от стороннего решения? Ченджлог подняли руководитель направления DCIM Вячеслав Литвинов и разработчик систем управления инфраструктурой дата-центров Николай Огоров.
Всего голосов 45: ↑45 и ↓0 +45
Просмотры 3.9K
Комментарии 12

Как мы наблюдаем за метриками в дата-центре и развиваем наш мониторинг

Блог компании DataLine IT-инфраструктура *Хранилища данных *Облачные сервисы

В этом году мы обновили сервис облачного мониторинга и представили клиентам более удобное и понятное решение для отслеживания статуса их ИТ-инфраструктуры. Сервис вырос из нашей системы мониторинга дата-центра, где мы отслеживаем сотни тысяч метрик в работе оборудования. Какие-то из них очевидные, а какие-то вызывают у клиентов реакцию: “А что, так можно было?!”

В статье покажу, как наш мониторинг устроен изнутри, почему выбрали для него именно эти инструменты и как планируем развивать в сторону самообслуживания.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 1.9K
Комментарии 4

Алгоритм коррекции геометрических искажений, вносимых объективом «рыбий глаз» в изображения и видео

Работа с видео *Алгоритмы *Обработка изображений *Математика *
Из песочницы
Перевод
Tutorial

Рассматривается новый алгоритм коррекции геометрических искажений, вносимых объективом "рыбий глаз" в изображения и видео. Этот алгоритм позволяет осуществлять более точную коррекцию дисторсии при меньших потерях информации на краях изображений и видеокадров по сравнению с широко распространенным методом Brown-Conrady.

Алгоритм разработан при реализации одного из проектов компании Оксаджайл (Oxagile)

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 3.3K
Комментарии 18

BYOD устройства для переговорных комнат

Визуализация данных Управление медиа *Компьютерное железо Видеотехника Видеоконференцсвязь
На сегодняшний день, одним из самых популярных запросов в области профессионального оснащения аудио и видео оборудованием является «оснащение переговорных комнат, конференц залов, кабинетов руководителей и залов совещаний», а также «системы для совместной работы». Люди практически живут с мобильными устройствами, ноутбуками, нетбуками, планшетами, вместо распечатанных бумаг, книг и журналов. Соответственно, приходя на совещания или как любят говорить в западных компаниях – митинги, гораздо проще принести с собой мобильное устройство, с помощью которого можно успеть в несколько кликов отредактировать документ под необходимые условия или требования.

Поэтому BYOD устройства все чаще применяются компаниями для совместной и упрощенной работы.

Сегодня существует масса интересных рабочих аппаратных и софтверных приложений для реализации функционала. Практически все мировые компании, занимающиеся системами коммутации, разрабатывают, выпускают и совершенствуют свои собственные BYOD устройства.


Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 4.2K
Комментарии 1

WebRTC в Docker. Борьба за ресурсы

Блог компании Flashphoner Разработка веб-сайтов *Работа с видео *DevOps *Видеоконференцсвязь

Несколько недель назад мы выкатили статью про Докер и WebRTC сервер и рассказали в ней о нюансах запуска. Читатели справедливо усомнились в пригодности докера для продакшена по следующим причинам:

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 2.6K
Комментарии 1

Информация

В рейтинге
2,846-й
Зарегистрирован
Активность