Разработка децентрализованных приложений dApp

Разработка децентрализованных приложений dApp

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

Property and non-property rights

Имущественные и неимущественные права при создании компьютерных программ

Компьютерная программа (произведение) или база данных является продуктом интеллектуальной деятельности и на нее распространяется два вида прав: Имущественные – исключительное право Неимущественные – авторское право По умолчанию, оба вида прав принадлежат автору, т.е. физическому лицу, непосредственно написавшему код данной программы. Однако, в отношении исключительных прав действует законодательство, регламентирующее принадлежность имущественных прав и правообладания. Речь идет…

Архитектура коммуникаций в видеоконференциях

Архитектура коммуникаций в видеоконференциях

WebRTC — это peer-to-peer технология, которая реализует канал коммуникации между двумя браузерами для передачи видео-, аудио- и любых других данных с низкой временной задержкой – потоковая трансляция точка-точка. Если в сеансе видеоконференции участвуют более двух пользователей, то может возникнуть необходимость в системе управления медиа потоками, так называемый, серверный WebRTC. С технической точки зрения, организация многоточечных…

Стандарт WebRTC, протоколы STUN, TURN, ICE

Стандарт WebRTC, протоколы STUN, TURN, ICE

WebRTC (сокр. от Web Real-Time Communication) – это стандарт, который позволяет интернет-браузерам обмениваться видео и аудио данными, а также произвольным контентом в режиме реального времени. Наиболее частое применение стандарта WebRTC – это передача изображения и голоса в видеоконференциях. Все современные браузеры поддерживают WebRTC и поэтому пользователю не требуется установка каких-либо специальных программ чтобы стать терминалом…

Быстро Дешево и Качественно

Разработка программного обеспечения это дорого

Разработка программного обеспечения (ПО) является одной из самых технологичных и интеллектуальных отраслей современной экономики. Находясь в этой сфере не первый десяток лет, мы ежедневно сталкиваемся с вопросами оценки трудоемкости и сроков реализации той или иной IT задачи. В данной статье описаны факторы, определяющие стоимость разработки программного продукта, и приведены аргументы, объясняющие существенную разницу между написанием небольших типовых программ и разработкой полноценного программного обеспечения.