Сначала фронт, а потом бэк (когда-нибудь)

Автор: admin от 10-08-2019, 21:10, посмотрело: 116

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



Разработка сложного функционала требует тонкой координации усилий коллектива инженеров. И одним из важнейших моментов является вопрос распараллеливания задач.



Возможно ли избавить фронтовиков от необходимости ждать реализацию бэка? Есть ли способ распараллелить разработку отдельных фрагментов UI?



Тему распараллеливания задач в веб-разработке мы и рассмотрим в этой статье.



Сначала фронт, а потом бэк (когда-нибудь)

Категория: Веб-разработка

 

Тренинг Cisco 200-125 CCNA v3.0. День 13. Настройка VLAN

Автор: admin от 10-08-2019, 21:10, посмотрело: 96

Сегодняшний урок мы посвятим настройкам VLAN, то есть попробуем проделать всё то, о чем говорили на предыдущих уроках. Сейчас мы рассмотрим 3 вопроса: создание VLAN, присваивание портов VLAN и просмотр базы данных VLAN.



Откроем окно программы Cisco Packer tracer с нарисованной мною логической топологией нашей сети.



Тренинг Cisco 200-125 CCNA v3.0. День 13. Настройка VLAN


К первому свитчу SW0 подключены 2 компьютера PC0 и PC1, объединенные в сеть VLAN10 с диапазоном IP-адресов 192.168.10.0/24. Соответственно, IP-адреса этих компьютеров будут 192.168.10.1 и 192.168.10.2. Обычно люди идентифицируют номер VLAN по третьему октету IP-адреса, в нашем случае это 10, однако это не обязательное условие обозначение сетей, вы можете назначить любой идентификатор VLAN, однако такой порядок принят в крупных компаниях, потому что облегчает настройку сети.



Далее расположен свитч SW1, который подключен к сети VLAN20 с IP-адресом 192.168.20.0/24 с двумя ноутбуками Laptop1 и Laptop2.

Категория: Веб-разработка

 

Figma — простое решение для дизайнера, сложное решение для верстальщика

Автор: admin от 10-08-2019, 21:10, посмотрело: 100

Figma — простое решение для дизайнера, сложное решение для верстальщика

Если вы работаете в области web-разработки, то рано или поздно, вам суждено будет познакомиться с Figma. Смиритесь с этим фактом и начинайте изучать. Я же попробую описать данный продукт, с точки зрения повседневного пользователя.

Категория: Веб-разработка

 

Слуховой аппарат на базе open source — как он устроен

Автор: admin от 10-08-2019, 13:25, посмотрело: 52

Инженеры из университета Пердью с коллегами представили Tympan — слуховой аппарат на базе открытого программного обеспечения. Рассказываем, из чего он состоит и что о нем думают люди.



Слуховой аппарат на базе open source — как он устроен

Категория: Гаджеты

 

Необходимые материалы для старта разработки обучающего VR проекта

Автор: admin от 10-08-2019, 13:25, посмотрело: 32

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



Для общего понимания разберем 3-варианта передачи информации заказчиком, компании исполнителя, для реализации VR проекта.

Категория: Веб-разработка

 

История с продолжением: собственный компилятор Паскаля для Windows с чистого листа

Автор: admin от 10-08-2019, 12:25, посмотрело: 51

Неожиданно тёплый приём, оказанный публикой Хабра моему посту о самодельном компиляторе XD Pascal для MS-DOS, заставил меня задуматься. Не досадно ли, что любительский проект, которому я отдал немало сил, лежит у меня мёртвым грузом с тех самых пор, как из Windows полностью исчезла виртуальная машина DOS? Итогом размышлений стал компилятор XD Pascal для Windows. Возможно, он лишился некоторой доли ностальгического шарма и утратил возможность наивной работы с графикой через прерывания BIOS. Однако переход на Windows вдохнул новую жизнь в проект и открыл дорогу к давней мечте — самокомпиляции.



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



История с продолжением: собственный компилятор Паскаля для Windows с чистого листа

Категория: Windows

 

Мониторинг ИБП. Часть вторая – автоматизируем аналитику

Автор: admin от 10-08-2019, 10:20, посмотрело: 47

Некоторое время назад я наваял систему для оценки жизнеспособности офисных UPS. Оценка основана на долгосрочном мониторинге. По результатам использования систему допилил и узнал много интересного, о чём и расскажу – добро пожаловать под кат.

Категория: Программирование

 

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 3

Автор: admin от 10-08-2019, 10:20, посмотрело: 55

<- Часть 2. Начало работы



Библиотека генератора ассемблерного кода для микроконтроллеров AVR



Часть 3. Косвенная адресация и управление потоком исполнения



В предыдущей части мы достаточно подробно останавливались на работе с 8-и битными регистровыми переменными. Если вы пропустили предыдущий пост, советую с ним ознакомиться. В нем там же, можно найти ссылку на библиотеку, чтобы самостоятельно попробовать выполнить приведенные в статье примеры. Тем, кто скачал библиотеку ранее, рекомендую скачать свежую версию, так как библиотека постоянно обновляется и некоторые примеры могут не работать в старой версии библиотеки.

Категория: Программирование

 

DPKI: устраняем недостатки централизованной PKI при помощи блокчейна

Автор: admin от 10-08-2019, 10:20, посмотрело: 35

DPKI: устраняем недостатки централизованной PKI при помощи блокчейна


Ни для кого не секрет, что один из общераспространенных вспомогательных инструментов, без которого невозможна защита данных в открытых сетях, — это технология цифровых сертификатов. Впрочем, не является секретом и то, что главный недостаток это технологии — безусловное доверие к центрам, выпускающим цифровые сертификаты. Директор по технологиям и инновациям компании ENCRY Андрей Чмора предложил новый подход к организации инфраструктуры общедоступных ключей (Public Key Infrastructure, PKI), который поможет устранить существующие в настоящее время недостатки и который использует технологию распределенного реестра (блокчейна). Но обо всем по порядку.

Категория: Программирование

 

Сервисная сеть, «Плоскость данных» и «Плоскости управления» (Service mesh data plane vs. control plane)

Автор: admin от 10-08-2019, 10:20, посмотрело: 41

Привет, Хабр! Представляю вашему вниманию перевод статьи «Service mesh data plane vs control plane» автора Matt Klein.



Сервисная сеть, «Плоскость данных» и «Плоскости управления» (Service mesh data plane vs. control plane)


В этот раз «захотелось и перевелось» описание обоих компонентов service mesh, data plane и control plane. Это описание мне показалось самым понятным и интересным, а главное подводящим к пониманию «А нужно ли оно вообще?».



Поскольку идея «Сервисной сети (Service mesh)» становится все более популярной в течение последних двух лет (Оригинальная статья от 10 октября 2017), а число участников в пространстве возросло, я увидел соразмерный рост путаницы среди всего технического сообщества в отношении того, как сравнивать и противопоставлять разные решения.

Категория: Программирование