День: 03.08.2019
-
Хабрахабр
Статический анализ улучшит кодовую базу сложных C++ проектов
Постепенно и незаметно складывается ситуация, когда сложность серьёзных C++ проектов становится запредельной. К сожалению, теперь C++ программист не может полагаться только на свои силы.Во-первых, кода стало так много, что уже невозможна ситуация, когда в проекте есть хотя бы парочка программистов, которые знают проект целиком. Например, ядро Linux 1.0.0 содержало около 176 тысяч строк кода. Это много, но была возможность поставить…
Прочитать подробнее -
Hi-Tech
Ученые вырастили первый в мире гибридный эмбрион обезьяны и человека
Мы уже рассказывали вам о том, как китайский ученый при помощи редактора генома CRISPR отредактировал гены детей до их рождения. В последнее время все больше интересных и во многом спорных экспериментов проводится в Китае. Зато не так давно произошло нечто другое: международная команда ученых впервые в истории вырастила жизнеспособный эмбрион обезьяны и человека. Какое-то время назад одиозный хирург Серджио Канаверо…
Прочитать подробнее -
Hi-Tech
Подборка: десять плагинов для графического редактора для совместной работы Figma
Подборка: десять плагинов для графического редактора для совместной работы Figma — Дизайн на vc.ru Написать Уведомлений пока нет Пишите хорошие статьи, комментируйте,и здесь станет не так пусто Войти Сейчас пользователям доступно более 50 инструментов. В закладки С 1 августа 2019 года пользователи графического редактора для совместной работы Figma могут использовать уже разработанные и создавать собственные плагины. Процесс установки плагина Figma…
Прочитать подробнее -
Хабрахабр
Заводим Spring StateMachine
Вступление В проектах я встречался с тремя примерами, так или иначе связанными с теорией конечных автоматов Пример 1. Занимательный говнокод код. Занимает уйму времени, на то чтоб понять что происходит. Характерной особенностью воплощения обозначенной теории в коде является довольно лютая свалка, которая местами дико напоминает процедурный код. О том что этот вариант кода лучше не трогать на проекте знает каждый…
Прочитать подробнее -
Хабрахабр
Асинхронное программирование в JavaScript (Callback, Promise, RxJs )
На связи Омельницкий Сергей. Всем привет. Сегодня я бы хотел законспектировать этот материал. Не так давно я вел стрим по реактивному программированию, где рассказывал про асинхронность в JavaScript. Итак, давайте начнем с определений: что такое стек и очередь? Но перед тем как начать основной материал нам нужно сделать вводную. Стек — это коллекция, элементы которой получают по принципу «последний вошел,…
Прочитать подробнее -
Hi-Tech
Пентагон разрабатывает «говорящие» лазеры. Что это такое и зачем нужны?
И порой в своих разработках военные эксперты используют весьма любопытные технологии. Не секрет, что военные ведомства всего мира регулярно ведут работы над новыми видами вооружения. И они действительно могут «говорить». Так, например, как сообщает британское Daily Mail, ученые США по заказу Пентагона работают над особым видом нелетального оружия — «говорящими» лазерами. А это можно использовать для, например, передачи приказов на…
Прочитать подробнее -
Хабрахабр
Что такое музыкальное программирование — кто и почему им занимается, устраивая настоящие live-сессии
Ранее мы говорили об инструменте OpenMusic. Он позволяет писать музыку, используя объектно-ориентированный подход. Сегодня речь пойдет о людях, которые создают композиции с помощью специализированных языков программирования. И зачастую делают это «в прямом эфире». Фото Pixino / PD Краткая история компьютерной музыки Первым компьютером, который использовали для создания музыки, был CSIRAC. Его спроектировала группа австралийских инженеров в конце 40-х годов. Тогда…
Прочитать подробнее -
Хабрахабр
Как стать консультантом
Разработчик-консультант — довольно большая редкость в странах СНГ. Компании не понимают зачем нанимать эксперта на какой-то срок и платить больше, чем рядовому сотруднику. Тем временем на высококонкурентном европейском рынке появились консалтинговые агентства, которые связывают высококвалифицированные таланты с требовательными заказчиками. И для больших компаний стало нормой подписывать 1-2 консультанта на команду. Но в этом году я решил попробовать каково это быть…
Прочитать подробнее -
Хабрахабр
[Из песочницы] Со склада в Дагестане — в программисты: как я стал iOS-разработчиком с нуля
История о том, как простой парень из депрессивного региона России пытается заявить о себе — и о том, что стереотипы говно. Привет. Меня зовут Даниял Деветов, я iOS-разработчик в компании FINCH. Пока я еще junior, но крепкий, я бы даже сказал «почти middle». Да, того самого Дагестана, откуда, по мнению многих наших соотечественников, родом только спортсмены и ребята, которые приезжают…
Прочитать подробнее -
Hi-Tech
Построить прибыльный бизнес и не забыть о сотрудниках: принципы менеджмента Гари Баррелла, основателя Garmin
Предпринимателю удалось возглавить рынок GPS-устройств после самого его зарождения, но личному богатству он предпочитал лидерское служение работникам и создание рабочих мест. В закладки В 60 офисах по всему миру работают более 13 тысяч сотрудников, а прибыль Garmin в 2018 году составила $3,3 млрд. Сегодня созданная Гари Барреллом компания производит продукцию для пяти отраслей: автомобильной, авиационной, спортивной, морской и активного отдыха.…
Прочитать подробнее