Все потоки
Поиск
Написать публикацию
Обновить

Готов ли ваш бизнес к Microsoft Teams?

Прежде чем переносить ассеты своей организации в Microsoft Teams, умелым IT-специалистам необходимо учесть несколько важных моментов и убедиться, что сеть компании готова к такому переходу. Эта процедура необходима для того, чтобы обеспечить способность сети обрабатывать трафик и поддерживать операции, требуемые для расширенных функций звонков и совместной работы, доступных в Teams.

Важно понимать, что Microsoft Teams использует различные типы трафика для разных функций и представляет собой платформу с уникальными сетевыми требованиями, призванными обеспечить несколько одновременных одноранговых соединений, качественную конференц-связь и передачу данных между Microsoft Teams и Microsoft Edge. Организация должна убедиться, что внешние и внутренние брандмауэры, шейперы трафика, прокси-устройства и т.д. настроены корректно и обеспечивают наилучший путь для трафика данных без сетевых сбоев.

Какие важные шаги необходимо предпринять при подготовке к переходу на платформу Microsoft Teams?

  • Проверить, открыты ли порты и протоколы Microsoft 365 на внутренних и внешних брандмауэрах

Звонки и совещания в Microsoft Teams построены на базе облачных технологий нового поколения, которые также используются в Skype и Skype for Business. Эти технологические инвестиции включают в себя облачные сервисы Azure для обработки мультимедиа и передачи сигналов, видеокодек H.264, аудиокодек SILK и Opus, отказоустойчивость сети, телеметрию и диагностику качества. Корпорация Microsoft постоянно совершенствует все эти сервисы и добавляет новые функциональные возможности, а это означает, что требуемые порты, URL и IP-адреса могут со временем меняться.
Читать дальше →

Налоги на доход от Google в Республике Беларусь

Вряд ли эта статья будет полезна тем, кто живет не в Беларуси, если только удивиться, как сложно в нашей системе без бухгалтерской закалки получить заработанные деньги. Я не претендую на правду в последней инстанции, но найди я в свое время что-то похожее на эту статью — сэконмил бы кучу времени и денег. Надеюсь кому-то она поможет начать творить и зарабатывать в Play Market, при этом живя в Беларуси)
Читать дальше →

Мой путь к первой open source библиотеке

Первоочередной целью этой статьи была реклама моей первой open source библиотеки, но в процессе написания получилась хорошая история моего пути к ней. Я расскажу про безответственных open source разработчиков, болях при реализации API от Google и напоследок поделюсь своей реализацией их API.

Читать дальше →

Как не утонуть, если ты — тестировщик

Мне 27 лет и у меня 6 лет опыта


Странное чувство, когда хочешь поделиться своим опытом и не можешь определиться с какого места начать рассказ. Мне очень нравится фильм «Игра Молли», поэтому начну с главного. С 13 до 25 лет у меня была депрессия.

Об эмоциональном выгорании говорят многие, чувствуют единицы, а количество тех, кто умеет играть на грани катастрофически стремится к нулю.

Мой учитель математики, Якир Михаил Семенович, любил повторять, что лишь в здоровой конкурентной среде развивается личность.

«Здоровая конкурентная среда»


Как много мы знаем мест, которые могут похвастаться обладанием сим фактором? Я живу и родилась в Киеве. Не могу похвастаться тем, что знаю в Украине такие места. За время учебы в киевском политехе мы с друзьями облазили всю Украину, за исключением промышленного востока. В каждом населенном пункте свои проблемы, но есть объединяющий фактор.

Отсутствие понимания термина психическое здоровье и отсутствие понимания необходимости института психического здоровья на уровне социума
Читать дальше →

Сложная задача и интересная история

Привет, Хабр!


Примерно год назад я придумал задачу, к которой так и не смог придумать алгоритма для решения. Вот её условие.


Назовём направо возрастающей ломанной такую последовательность точек, где каждая точка(кроме первой) лежит строго правее и строго выше предыдущей. Вам даны несколько точек. Требуется разбить их все на несколько направо-возрастающих ломанных.


Вот пример разбиения восьми точек на три направо возрастающих ломанных (BDF, CEGH, A). На меньшее количество ломаных точки разбить нельзя.



Вот собственно и вся задача, можете попробовать ее решить.


Теперь интересная история.

Читать дальше →

Каждому сайту свой email

Доброго времени суток.

Думаю, все в курсе последний новостей о почтовых гигантах и паролях их пользователей. Зацепило почти всех ключевых почтальонов нашего рунета (Gmail, Mail.ru, Yandex почта). Наверное, у большей половины читателей эти ссылки фиолетовые. Это не обсуждает только ленивый. Хочу предложить для обсуждения свой подход к данной проблеме.
Читать дальше →

Самый мощный компьютер

Google создала самый мощный в мире квантовый компьютер, способный на порядки быстрее проводить вычисления, чем Summit от IBM, считающийся мощнейшим в мире суперкомпьютером.

Расчет, на выполнение которого устройству от IBM требуется 10 тысяч лет, компьютер от Google совершил за 200 секунд, а данная информация, впервые опубликованная в научном докладе на сайте НАСА, впоследствии была удалена. Отмечается, что в настоящее время квантовый компьютер от Google способен выполнять только один технический расчет, а к решению практических задач устройство будет готово через несколько лет.

«Насколько нам известно, проведенный эксперимент представляет первое вычисление, которое может быть выполнено только на квантовом процессоре», — цитата из Financial Times. Там же говорится, что «такое серьезное ускорение по сравнению с известными классическими алгоритмами обеспечивает экспериментальную реализацию квантового превосходства в вычислительной задаче».

Читать дальше →

Твины за рамками анимации

Оглавление


1. Вступление
2. Что такое твины
3. Проблема
4. Решение
5. Заключение


Вступление


Эта статья про твины (tween, tweenline, tween animation) и их нестандартное использование. Обычно о твинах вспоминают когда нужно что-то анимировать, будь то объект в игре или всплывающее меню на сайте. Но область их применения гораздо шире.

В статье будут приведены примеры кода — они будут написаны на языке C#.
Читать дальше →

Полезные навыки, которые необходимы при изучении азбуки Морзе

Сейчас открою страшный секрет...:) Оказывается я все 10 лет просидел в школе за партой и так не изучил алфавит. Хотя знать азбуку это азы всего образовательного процесса, ровно что для ребенка слово ма-ма. И у школьника изучение азов грамматики начинается с изучения АЗ-БУ-КИ. Если оглядываясь назад, с успеваемостью у меня было все в порядке. Твердо носил крепкие 4-ки в портфеле и мало задумывался о многих вещах, т.к считал систему образования и методики непогрешимыми истинами. На деле я запоминал, как попугай, заданный материал. Неплохо его повторял ближайшие несколько дней и в итоге, стоило меня спросить через месяц о том что изучал,… я не знал или знал не все.

В подтверждении ничтожности моих знаний послужило изучение азбуки Морзе. Немного разобравшись, понял что ее изучение невозможно без знания алфавита хотя бы уровня хорошо. На этот раз полностью отказался от зубрежки и решил подойти к проблеме с адаптированной для себя системой. Для этого построил нужный мне график и начал составлять приемлемый мне алгоритм.
Читать дальше →

Как заставить работать WDS и WTware в одной локальной сети

Итак задача: В одной локальной сети развернуто WDS и Wtware, необходимо что бы определенные компьютеры грузились с Wtware а на все остальные распространялась загрузка с WDS.

P.S.: WTware — дистрибутив GNU/Linux, разработанный специально для создания тонких клиентов. За основу взят популярный клиент под названием Thinstation. Основное различие – ориентированность на русских пользователей (в самом Thinstation есть проблемы с кириллицей), плюс всякие мелкие фиксы.(https://habr.com/ru/post/76159/)

Сайт программы.

P.S.: Windows Deployment Services (WDS) — серверная технология Microsoft для установки по сети операционных систем семейства Windows. Является преемником технологии RIS (Remote Installation Services).[1] WDS предназначена для удаленного развертывания Windows Vista, Windows 7, Windows 8, Windows Server 2008 и Windows Server 2012, также поддерживаются другие операционные системы. WDS включена в качестве Роли Сервера во все 32-битные и 64-битные версии Windows Server 2008 и выше, а также в качестве опционально устанавливаемого компонента в Windows Server 2003 Service Pack 2. (WiKi).

В этой статье не будет рассмотрен вопрос развертывания/настройки WDC или WTware.

Приступим.

Основная проблема совместного использования WDC и WTware заключается в том что они использую одни и те же опции DHCP:

  • 066 — Определяет имя сервера TFTP.
  • 067 — Задает имя загрузочного файла.

Поэтому мы и начнем с предварительной настройки DHCP сервера. И настроим его на использование WDS сервера, кликаем правой кнопкой мыши на «Параметры области» (Scope Options), выбираем «Настроить параметры» (Configure Options) в открывшемся окне ищем 066 параметр и указываем DNS-имя или IP-адрес WDS сервера:

image
Читать дальше →

9 самых популярных свойств Flexbox

Основная задача Flexbox — это сделать работу слоев гибким, а работу понятной.

Display: Flex


У нас есть 4-ре элемента div в сером контейнере div
По умолчанию браузер выстраивает все элементы на странице в столбец сверху вниз

image
Читать дальше →

Как перенаправлять домены на сервера локальной сети имея один внешний IP

Задача


Представим ситуацию, что у Вас есть несколько доменов:

  • site1.com
  • site2.com
  • site3.com

Несколько веб серверов установленных на Windows внутри локальной сети:

  • server1 — 10.0.0.1
  • server2 — 10.0.0.2
  • server3 — 10.0.0.3

Всего один внешний IP адрес:

  • 11.22.33.44

И вам необходимо настроить перенаправление с

  • site1.com на 10.0.0.1
  • site2.com на 10.0.0.2
  • site3.com на 10.0.0.3

Реализация


Первое что Вам потребуется — это Nginx
Скачать свежий можно здесь
Его нужно будет установить на любую машину, которая будет выступать в роли reverse-proxy сервера
Читать дальше →

За чем следит Яндекс

Всем привет. Я поработал на Яндекс.Толоке и захотел поделиться — можно ли заработать на Толоке и какую еще пользу можно вынести, выполняя на ней задания.

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

Среди задач были оценки разных ресурсов Яндекса, таких как Карты, Дзен, Маркет и даже компании Авто.ру и Озон.
Читать дальше →

Как правильно описать дефект

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

1. Оформление оглавления (Summary)


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

Когда описываете summary, отвечайте для себя на три вопроса: ЧТО? ГДЕ? и КОГДА?

Практический пример:

Calendar events recurring bug — плохое оглавление.

Recurring calendar events are not deleted if we uncheck ‘Make this event recurring’ on the event Edit page — оглавление созданное с помощью описанной выше методике.

Разберем summary по частям:
Recurring calendar events are not deleted — отвечает на вопрос «Что работает не так?»
if we uncheck ‘Make this event recurring’ — теперь мы понимаем когда воспроизводиться проблема
on the event Edit page — описание места воспроизведения бага. Это может быть название страницы, окна, поля или любого другого веб элемента.
Читать дальше →

Интерактивная флеш-схема на HTML

ЗАДАЧА: Создать интерактивную схему, при наведении курсора на элементы которой они будут подсвечиваться, а при щелчке на них мышкой — открывать соответствующий раздел.

ИНСТРУМЕНТЫ: Язык HTML

РЕШЕНИЕ:

HTML позволяет подсветить объект, на который наводится курсор, с помощью следующего кода:

<IMG src="image1.JPG" onmouseover="this.src='image2.JPG'"; onmouseout="this.src='image1'"; >

где:

  • image1.JPG — исходное изображение
  • image2.JPG — изображение, на которое заменяется исходная картинка при наведении курсора

Пример:

image
Читать дальше →

Как избавиться от System.out

image

Используете ли вы, коллеги, во время написания кода вывод промежуточного результата тем или иным образом в консоль? Ну чтобы тупо посмотреть, что там получается?

Лично я это делаю постоянно (и не вижу в этом ничего плохого). В большинстве языков это делать просто (print, printf, println) или почти просто (consol.log). Иное дело Java: (System.out.println, System.out.print, System.out.printf).

Не знаю, зачем нужна в языке программирования настолько длинная конструкция для такой простой операции, как вывод строки в консоль. Скорее всего, так исторически сложилось. По крайней мере, ни один язык программирования, возникший на базе Java (Scala, Groovy, Kotlin), не грешит таким многословием.

Удивительно другое: почему до сих пор никто не предложил внятной замены System.out? Взять хотя бы библиотеку Lombok, сделавшую так много для упрощения написания кода на Java.

Так или иначе, не желая больше терпеть System.out в своей жизни, я взялся за решение этой проблемы.
Читать дальше →

Почему стоит отказаться от использования JQuery

Мы давно уже живем в 2020 году, и хотелось бы понять, почему люди до сих пор активно используют JQuery, ведь эта технология уже устарела, не так ли?

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

$.find() — данный метод позволяет найти DOM элементы, используя селектор, но не все так приятно и просто, как кажется со стороны.

.querySelector()/.querySelectorAll() — аналогом $.find(), является нативная функция .querySelector() (либо же для нескольких элементов .querySelectorAll()).



Мы видим, что при использовании встроеных функций JS, мы получаем прирост в производительности почти в 4 раза. Но не будем углубляться в корень пролбемы, суть в том, чтобы показать, почему использование данной библиотеки не целесообразно в современных реалиях.
Читать дальше →

Радиомеханик-старая профессия или же все наоборот?

Немного предисловия


Радиомеханик — специалист по ремонту телевизионных и радиоприёмников, электронной техники.
Меня зовут Данил с 2013 году по 2016 год я учился на радиомеханика в Амурском колледже сервиса и торговли №3(бывш. ПЛСТ 26) в г.Благовещенске(Амурская область).
Профессия достаточно интересная если ты(вы) большой любитель электроники, нет радиомеханик чинит не только радио, также обслуживает радиоэлектронную аппаратуру, множество полученных навыков в этой сфере…

Итак учеба заняла 3 года, были учебные и производственные практики, теоретические предметы, можно после выпуска найти хорошую работу, про это немного далее…

Радиомеханики выпускной 2016

История


Пик производства электроники в СССР пришёлся на 80-е года прошлого века, заводы выпускали разную радиоэлектронную аппаратуру, но нужны были люди которое могли бы работать с ней, а именно монтаж и демонтаж радиоузлов, эти и занимались радиомеханики, в век кинескопного ТВ, было множество специалистов в этой области, также было множество и радиолюбителей, которые делали свои самоделки вроде приемника, передатчика, усилителя и прочего…

Выходило множество журналов (Юный техник и т.д.) влиявших на спрос радиоприборов и специалистов обслуживающих их, каждый школьник мог паять (отремонтировать что-то примитивное) и всегда чувствовал аромат канифоли :)…

В общем, прошлый век дал нам обширное количество разных технологий в ремонте техники.


Радиолюбители СССР

Сегодняшняя ситуация


В мире XXI века очень много техники, и конечно хоть радиомеханик и «экзотичная» профессия, но нужная, ее редко встретишь в каком-либо учебном заведении таких осталось единицы, есть побратимы:

  1. Техник-программист-да он знает тех.часть компьютеров и ПО
  2. Электронщик(электротехник)-вполне возможно может конкурировать с радиомехаником
  3. Инженер вычислительной техники

Читать дальше →

Как создать кнопочного бота на Dialogflow

Речь пойдет именно о кнопочном (командном) боте, а не разговорном. Сейчас многие ассоциируют сервис DialogFlow, как платформу для написания простых диалоговых чат-ботов с ограниченным функционалом. Соответственно и вся информация по этой теме освещает вопросы построения «умных» диалогов. Но при этом DialogFlow довольно мощный ресурс, на котором можно реализовать достойного чат-бота, который не только может поддержать разговор, но и способен реагировать на команды пользователей. Зачастую, кнопочные боты более востребованные для решения основных задач и являются оптимальными в качестве помощников для большинства компаний в бизнес среде. К тому же бота можно создать без использования платных сервисов и глубоких познаний соответствующих языков программирования.

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

Реализовать кнопки меню можно двумя способами:
Читать дальше →

ITIL вне ИТ

Я считаю, что ITIL может использоваться вне ИТ, а также и для бизнеса. Хотя, ITIL это набор лучших практик по управлению ИТ-услугами.

Если мы рассмотрим, как ITIL описывает «услугу», то она определяется как способ обеспечения совместного создания ценности через содействие заказчикам в получении конечных результатов, которых заказчики хотят достичь без владения специфическими затратами и рисками. Это может быть ИТ-услугой, но не только, это также может быть предоставление услуг тренажерным залом или кофейней. Эти компании также предоставляют услуги, любая услуга начинается и заканчивается клиентами и что для них ценно. Ценность тренажерного зала может быть предоставление возможности улучшить здоровье и тело, ценность кофейни может быть проведение приятных встреч с друзьями или партнерами без необходимости аренды зала или проведения встречи дома.

Когда вы рассматриваете бизнес таким образом, легко увидеть, как могут применяться принципы ITIL. На самом деле, я считаю, что сегодня многие отрасли используют теорию ITIL, но просто называют другими именами.

Давайте, к примеру возьмем сеть книжных магазинов. Покупатель заходит в книжный магазин, чтобы пожаловаться на качество печати недавно купленной книги. Магазин заменяет книгу, но бракованная книга должна быть отправлена обратно поставщику. Директору магазина нужно видеть запись об инциденте и предпринятых действиях. Сотрудники или директор магазина должны создать запись об инциденте.
Читать дальше →