Архив за 03 октября 2018 - 8

Технология Solid: пришло время для перестройки веба - 1
Сэр Тим Бернерс-Ли на Campus Party 2008, фото Jonan Basterra

Сэр Тим Бернерс-Ли, создатель Всемирной паутины и директор консорциума W3C, уверен, что развитие веба достигло критической точки, максимально отклонилось от изначальной концепции. Изначально он задумывался как децентрализованная сеть, где первый браузер одновременно был и редактором документов. Идея состояла в том, что каждый пользователь не только сможет просматривать документы, но и создавать, редактировать их. Веб должен был стать местом совместного творчества и сотрудничества для всего человечества. Но что-то пошло не так.

Есть примеры удачной реализации совместного творчества, как Википедия, децентрализованный хостинг сайтов и пиринговые социальные сети. Это предвестники того, каким может стать веб на основе новой технологии Solid, которую разработал Тим Бернерс-Ли совместно с группой исследователей из Массачусетского технологического института. Это венец десятилетий концептуальной работы, которой занимался Бернерс-Ли.
Читать полностью »

Недавно известный информатор Роланд Куандт (Roland Quandt) сообщил о том, в каких цветах будет доступен смартфон Nokia 7.1 и сколько он будет стоить в европейском регионе.

Постоянные попытки что-то продать изрядно надоели покупателям. Продвижение товаров усложнилось настолько, что эффективнее работать стала простота и лаконичность. На первый план выходит нормкор маркетинг. А что это значит, расскажем в статье.Читать полностью »

Jetpack Aviation с 1985 года разрабатывают реактивные ранцы. Пару лет назад они вышли из «подполья» и теперь можно «подсмотреть» за их наработками не только инженерными, но и организационными.

Jetpack Aviation Corporation

Годовой отчет

image

14218 Aetna Street, Van Nuys, CA. 91401
www.jetpackaviation.com

28 апреля 2017 г.

Бизнес

Корпоративный и общий обзор

Jetpack Aviation Corporation (“JPA”) была основана в штате Делавэр 14 сентября 2016 г. для завершения финансирования и начала реализации первого в мире портативного турбореактивного джетпака, модель JB10.

image

Первый запуск состоялся в ноябре 2015 г. (модель JB-9). Сегодняшняя версия JB10 является результатом более сорока лет тестирования и разработки двумя ведущими экспертами в области ракетных ранцев и джетпаков. Отличаясь высоким уровнем управляемости и возможностью вертикального взлета и посадки, JB10 – последнее слово техники мирового уровня, совершенно новое слово в мире авиации, и к тому же он достаточно компактен, чтобы его мог перенести один человек или перевезти в багажнике машины. Таким образом, его транспортировка и подготовка к запуску не представляют никаких сложностей. Заправляется JB10 керосином или дизельным топливом, которые и доступны и не дороги, развивает скорость до 68 миль в час (110 км в час) и теоретически может достичь высоты 6,5 тыс. футов (1981 м). Предполагается, что последующие модели джетпаков смогут развивать большую скорость.

Читать полностью »

Прим. перев.: Автор оригинальной статьи — Théo Chamley, архитектор облачных решений Google. В этой публикации для блога Google Cloud он представил краткую выжимку из более детального руководства его компании, названного «Best Practices for Operating Containers». В нём специалисты Google собрали лучшие практики по эксплуатации контейнеров в контексте использования Google Kubernetes Engine и не только, затронув широкий спектр тем: от безопасности до мониторинга и журналирования. Итак, какие практики в работе с контейнерами наиболее важны по мнению Google?

7 лучших практик по эксплуатации контейнеров по версии Google - 1Читать полностью »

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

Руководство организовано как последовательность шагов — выбор архитектуры → выбор технологий для вычисления и хранения данных → проектирование приложения Azure → выбор шаблонов → проверка архитектуры. Для каждого из них приведены рекомендации, которые помогут вам при разработке архитектуры приложения.
Читать полностью »

Загадочное сердце драм-машины Roland TR-808 - 1

История особого транзистора, находившегося в самом центре легендарной драм-машины

В 1970-х и 80-х, в золотую эпоху дизайна синтезаторов, несколько производителей выделялись постоянно высоким качеством своей продукции и прекрасными электронными схемами. Во многих случаях ситуацией заправляли японские компании, их инструменты были результатом прекрасной работы инженеров, причём как изнутри, так и снаружи – качественные корпуса, печатные платы и прекрасный выбор компонентов позволяли создавать надёжную электронику. Компания Roland славилась и славится своими синтезаторами и другими инструментами, и одним из самых влиятельных и известных из них была драм-машина TR-808. Её влияние на современную музыку и культуру 1980-х было, мягко говоря, беспрецедентным. Она существует уже почти 40 лет, за ней охотятся многие ценители, музыканты любят её использовать, и она редко появляется на рынке подержанных инструментов.
Читать полностью »

В прошлом году компания Samsung представила режим Samsung DeX Mode, который активируется при подключении Galaxy S8 к монитору и использовании смартфона с мышью и клавиатурой.

Для этого требовалось наличие док-станции DeX, однако в этом году Samsung представила новую возможность, которая заключается в возможности использования Samsung DeX Mode без док-станции при помощи одного лишь кабеля.

Очевидно, что следующим логическим шагом при развитии данной технологии станет создание полностью беспроводного режима DeX Mode. Samsung подтвердила, что компания на самом деле уже работает над этим.

Известный производитель игровой периферии Razer представил беспроводной маршрутизатор, предназначенный специально для игр. Компания объявила Razer Sila самым быстрым WiFi-роутером игрового уровня для ПК, консолей и мобильных устройств. 

Представляю вашему вниманию перевод статьи Scott Wlaschin "Designing with types: Making illegal states unrepresentable".

В этой статье мы рассмотрим ключевое преимущество F# — возможность "сделать некорректные состояния невыразимыми" при помощи системы типов (фраза заимствована у Yaron Minsky).

Рассмотрим тип Contact. В результате проведённого рефакторинга он сильно упростился:

type Contact = 
    {
    Name: Name;
    EmailContactInfo: EmailContactInfo;
    PostalContactInfo: PostalContactInfo;
    }

Теперь предположим, что существует простое бизнес-правило: "Контакт должен содержать адрес электронной почты или почтовый адрес". Соответствует ли наш тип этому правилу?

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

Кажется, ответ очевиден — сделать адреса необязательными, например, так:

type Contact = 
    {
    Name: PersonalName;
    EmailContactInfo: EmailContactInfo option;
    PostalContactInfo: PostalContactInfo option;
    }

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

Как же решить эту задачу?

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js