Мы уже писали о планах компании LeEco на автомобильный сегмент. Всего пару месяцев назад стало известно о подробностях сотрудничества этого китайского гиганта с Aston Martin. И уже на сегодняшнем мероприятии LeEco показала прототип своего собственного авто.
Архив за 20 апреля 2016 - 5
Компания LeEco показала LeSEE — свой первый электрический концепт-кар
2016-04-20 в 13:13, admin, рубрики: Новости, метки: новостиApex Technology и PAG Asia Capital покупают Lexmark за 3,6 млрд долларов
2016-04-20 в 12:46, admin, рубрики: Новости, метки: новостиКомпания Lexmark объявила о том, что дала согласие на приобретение консорциумом инвесторов, состоящим из Apex Technology и PAG Asia Capital. Сделка оценивается в 3,6 млрд долларов.

Масштабируя до 100 миллионов: архитектура, определяемая уровнем сервиса
2016-04-20 в 12:44, admin, рубрики: mysql, wix.com, базы данных, Блог компании Wix.comЭто третья часть цикла «Масштабирование Wix до 100 миллионов пользователей». Вступление и второй пост.
Wix начинался с одного сервера, который обеспечивал весь функционал: регистрацию пользователей, редактирование веб-сайтов, обслуживание опубликованных веб-сайтов и загрузку изображений. В свое время этот единственный сервер был правильным решением, поскольку он позволил нам быстро расти и применять гибкие методы разработки. Однако к 2008 году начались периодически повторяющиеся проблемы с развертыванием, которые вели к незапланированным простоям как в создании новых сайтов, так и в обслуживании уже созданных.
Развертывание новой версии нашей системы в некоторых случаях требовало изменения схемы MySQL. Поскольку Hibernate не прощает несовпадений между ожидаемой им схемой и реальной схемой базы данных (БД), мы использовали общую практику развертывания программного обеспечения: плановая двухчасовая остановка в период наименьшего трафика (полночь в США на выходных). За время этой плановой остановки мы должны были остановить сервис, выключить сервер, внести изменения в схему MySQL, развернуть новую версию и перезапустить сервер.
Эта плановая двухчасовая остановка часто превращалась в нечто более сложное из-за проблем, которые могли случаться при развертывании. В некоторых случаях внесение изменений в схему MySQL занимало заметно больше времени, чем планировалось (изменение больших таблиц, перестройка индексов, отмена ограничений на миграцию данных и т.д.). Иногда после изменения схемы и попытки перезапустить сервер он не запускался из-за каких-то непредусмотренных проблем с развертыванием, конфигурацией или схемой, которые не давали ему работать. А в некоторых случаях новая версия нашего программного обеспечения оказывалась неработоспособной, поэтому для восстановления сервиса нам приходилось снова менять схему MySQL (чтобы привести ее в соответствие с предыдущей версией) и вновь разворачивать предыдущую версию системы.
Читать полностью »
Samsung скрывает за названием Pink Gold популярный цвет Rose Gold
2016-04-20 в 12:44, admin, рубрики: Новости, метки: новостиКомпания Samsung Electronics сообщила о доступности смартфонов Samsung Galaxy S7 и S7 edge в новом цвете, который получил название Pink Gold. Похоже, компания старалась избежать обвинений в плагиате, поэтому и не стала использовать название Rose Gold, моду на которое ввели смартфоны iPhone 6s и 6s Plus.
Розовые Samsung Galaxy S7 и S7 edge сегодня поступили в продажу на территории Южной Кореи, но компания обещает в самое ближайшее время предложить смартфоны в цвете Pink Gold и жителям других стран мира.
Напомним, до этого смартфоны предлагались в цветах Black Onyx, Gold Platinum, White Pearl и Silver Titanium.
Источник:
Читать полностью »
«Облачный дайджест» #4: ОС, инфраструктура и виртуализация
2016-04-20 в 12:43, admin, рубрики: виртуализация, облачные сервисы, облачный дайджест, подборка, метки: облачный дайджестПланшет Huawei MediaPad T1 7.0 Plus умеет заряжать другие мобильные устройства
2016-04-20 в 12:36, admin, рубрики: Новости, метки: новостиПланшет Huawei MediaPad T1 7.0 в прошлом году показался нам сбалансированным устройством бюджетного сегмента. Теперь же компания выпустила модель MediaPad T1 7.0 Plus, которую можно расценивать как преемника прошлогоднего планшета.
Новинка оценивается в $140, то есть тоже играет в бюджетном сегменте. Судя по габаритам и дизайну, корпус использован тот же самый. Если ориентироваться на параметры, то корректнее говорить об улучшенной модификации, нежели о новой модели.
За два года в США вдвое больше домохозяйств стали использовать мобильный интернет, как единственный способ доступа к Сети
2016-04-20 в 12:34, admin, рубрики: Новости, метки: новостиБюро переписи населения США (United States Census Bureau, Bureau of the Census) провело исследование, результаты которого указывают на то, что американцы начинают активно переходить на мобильный интернет, как основной способ доступа к Сети.
3D-печать позволяет добиться существенного уменьшения веса деталей самолетов и упростить их производство
2016-04-20 в 12:33, admin, рубрики: Airbus, general electric, авиационные двигатели, космонавтика, наса, производство, самолеты, транспорт будущего, форсунки
Топливная авиационная форсунка, изготовленная аддитивным методом
Аддитивные технологии производства деталей самолётов позволяют добиться существенного уменьшения их веса и упрощения производства при сохранении прочих характеристик. В некоторых случаях вес детали может уменьшиться до 25%. Об этом в ежегодном отчёте о развитии производственных технологий рассказал Терри Уолерс [Terry Wohlers], президент консалтинговой фирмы и специалист по новым технологиям в производстве.
Судя по отчёту, технологии трёхмерной печати вступили в фазу массового производства. Растёт количество продаваемых принтеров для печати металлических деталей, а годами разрабатывавшиеся технологии наконец получают реальное воплощение.
Читать полностью »
Студентка из Пензы сдала рукописный реферат со слетевшей кодировкой
2016-04-20 в 12:31, admin, рубрики: кодировка, образование, рефераты и студенты, Читальный зал
О качестве современного образования (не только в РФ, но и многих других странах) можно рассуждать долго. Многие из нас уверены, что качество образования падает. Кто-то говорит, что виноваты в этом не столько ВУЗы, школы, сколько сами учащиеся: если не хочешь учиться, никакой профессор не поможет.
Возможно, в этом есть доля правды. На днях успехами одной из своих студенток поделилась преподаватель Пензенского государственного университета архитектуры и строительства. Отличившаяся студентка сдала рукописный реферат, в котором преподаватель заметила странные символы.
Читать полностью »
Делаем мультизадачность
2016-04-20 в 12:25, admin, рубрики: многозадачность, многопоточность, ненормальное программирование, программирование микроконтроллеров, системное программированиеЯ стараюсь чередовать статьи про разработку ОС вообще и специфические для ОС Фантом статьи. Эта статья — общего плана. Хотя, конечно, я буду давать примеры именно из кода Фантома.
В принципе, реализация собственно механизма многозадачности — довольно простая вещь. Сама по себе. Но, во-первых, есть тонкости, и во-вторых, она должна кооперироваться с некоторыми другими подсистемами. Например, та же реализация примитивов синхронизации очень тесно связана с реализацией многозадачности. Есть небанальная связь так же и с подсистемой обслуживания прерываний и эксепшнов. Но об этом позже.
Начнём с того, что есть два довольно мало связанных модуля — собственно подсистема переключения задач (контекстов) и подсистема шедулинга. Вторую мы сегодня обсуждать почти не будем, просто опишем кратко.
Шедулер — это функция, которая отвечает на вопрос «какой нити отдать процессор прямо сейчас». Всё. Простейший шедулер просто перебирает все нити (но, конечно, готовые к исполнению, не остановленные) по кругу (RR алгоритм). Реальный шедулер учитывает приоритеты, поведение нити (интерактивные получают больше, чем вычислительные), аффинити (на каком процессоре нить работала в прошлый раз) и т.п., при этом умеет сочетать несколько классов приоритетов. Типично это класс реального времени (если есть хотя бы одна нить этого класса — работает она), класс разделения времени и класс idle (получает процессор только если два предыдущих класса пустые, то есть в них нет нитей, готовых к исполнению).
На сём пока про шедулер закончим.
Перейдём к собственно подсистеме, которая умеет отнять процессор у одной нити и отдать его другой.
Читать полностью »