Архив за 13 июня 2016 - 4

Компания OnePlus должна анонсировать смартфон OnePlus 3 уже на этой неделе, однако мы уже знаем характеристики устройства, а также видели его на различных изображениях.

Сегодня источники опубликовали фотографии OnePlus 3, на которых те наши читатели, которые внимательно следят за новостями, вряд ли увидят что-то новое. Ценность изображений заключается в том, что это первые реальные фотографии смартфона.

В последнее время очередным модным термином в информационных технологиях стала “персистентность”. Много статей публикуется о персистентных данных, dzavalishin разрабатывает целую персистентную операционную систему, поделимся и мы для разнообразия материалами недавно сделанного доклада о персистентных процессах.

Персистентность, говоря по-простому, означает независимость от состояния объемлющей среды. Таким образом, на наш взгляд, вполне правомерно говорить о персистентности процессов, как их способности выполняться независимо от состояния породившей их среды, в том числе – от отказов на нижележащих уровнях, что, вообще говоря, является одной из важнейших задач при разработке автоматических систем управления реального времени.

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

image
Маргарет Гамильтон стоит рядом с написанным ей исходным кода бортового компьютера «Аполлона»

Лаборатория реактивного движения (Jet Propulsion Laboratory) — научно-исследовательский центр НАСА, ответственный за большинство беспилотных космических кораблей США. Там пишут много кода, и права на ошибку у них намного меньше, чем у обычных программистов.

В JPL пишут на Си, и на их сайте есть документ "JPL Institutional Coding Standard", описывающий жесткие стандарты кодирования внутри организации. Они напоминают правила программирования для встроенных (embedded) систем и систем реального времени, с ограниченными ресурсами. Но многие из правил эти просто принципы хорошего программирования. Ограничение сложности, максимальное упрощение для последующего чтения кода и отладки, отсутствие побочных эффектов. Мы в Хекслете постоянно говорим об этом в вебинарах и, конечно, в самих курсах. Мы считаем очень важным как можно раньше поднимать эти темы, поэтому про функции и побочные эффекты начинаем говорить в самом первом курсе «Основы программирования», который рассчитан на новичков. Это бесплатный курс, кстати, и в нем есть практика на языке JavaScript.

В документе JPL есть много правил, но пользователь Реддита сделал выжимку десяти главных принципов. Вот перевод этого списка.Читать полностью »

Quake Champions, Fallout 4 на HTC Vive, карточная игра по вселенной TES и другое

Сегодня ночью в рамках E3 состоялась презентация игровой студии Bethesda, на которой был представлен целый ряд новинок.

Bethesda совместно с Id Software планомерно сотрясают игровой рынок последние несколько лет с момента выхода The Elder Scrolls: Skyrim, выпущенного в свет в конце 2011 года. Одним из последних «массированных ядерных ударов» по позициям конкурентов можно назвать выход четвертой части легендарного Fallout, а совсем недавно парни перезапустили DOOM и, с большего, вернули серию к кровавым истокам.

Yes, Quake is back

«Yes, Quake is back», — сказал глава студии, Тим Уиллитс, во время презентации. Казалось бы, что еще они могут представить миру? Но Bethesda останавливаться не намерены: вчера они анонсировали новую часть серии Quake, другого своего легендарного тайтла. Игра пока носит название Quake Champions.


Трейлер к игре Quake Champions
Читать полностью »

Ассортимент корпусов компании EVGA пополнился четырьмя моделями, вошедшими в линейку DG-8. DG-8 преподносится как «ультимативная игровая платформа», поэтому даже младшая модель линейки, EVGA DG-84, стоит немало — $100 (в США), и то только на условиях предварительного заказа. А рекомендованная розничная стоимость устройства и вовсе составляет $150.

EVGA DG-84

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

Источник, ссылаясь на платный отчёт UBI Research, сообщает, что компания Samsung за год нарастила поставки панелей AMOLED для мобильных устройств более чем в два раза. В прошедшем квартале корейский гигант реализовал около 86,7 млн панелей.

Это при том, общее количество поставленных на рынок панелей составило 91,3 млн. То есть доля Samsung составляет 95%. Судя по диаграмме, оставшиеся миллионы — панели производства LG. Правда, неясно, где учтена продукция различных китайских компаний (AUO, BOE и других). Возможно, их вклад пока столь мал, что аналитики решили его проигнорировать.

Ассортимент компании Inno3D пополнился видеокартами GeForce GTX 1070. Всего было представлено два ускорителя, причём оба относятся к линейке iChill.

Младшая модель называется iChill GeForce GTX 1070 X3, а старшая — iChill GeForce GTX 1070 X4. Из названий можно понять, что отличие между новинками кроется в системах охлаждения. Охладители похожи между собой, но модель iChill X4 выделяется наличием дополнительного вентилятора, расположенного на верхней грани устройства.

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

Apple блокирует законы о свободном ремонте электроники - 1
Планшет iPad Pro в разобранном виде. Фото: iFixit

На Geektimes неоднократно обсуждалась тема абсурдных цен на ремонт техники Apple: замена треснувшего стекла в iPhone стоит $149, в iPad Pro — $599 (плюс доставка), замена аккумулятора в телефоне — $79, замена материнской платы в MacBook Air — $750 и так далее.

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

Несколько дней назад компания Lenovo представила смартфоны Moto Z и Moto Z Force, а также несколько сменных модулей для них. Также мы узнали, что готовятся и другие модули.

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

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

Впрочем, такой дисбаланс обычно предшествует прогрессу. Столь многогранная ниша не могла долго оставаться свободной. И занять ее решили двое студентов Вашингтонского университета — Томас Прайор (Thomas Pryor) и Навид Азоди (Navid Azodi). Они придумали способ, делающий язык жестов более доступным для понимания другими. Юные изобретатели разработали систему, обеспечивающую возможность переводить «жестовую» речь в обычную устную.

Перчатки SignAloud: перевод жестов в слова - 1

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


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