«Лунный» компьютер был в 25 миллионов раз слабее iPhone

Ровно 50 лет назад американский астронавт Нил Армстронг стал первым человеком, ступившим на поверхность земного спутника, Луны. Это событие произошло в ходе космической миссии «Аполлон-11», которая длилась с 16 по 24 июля 1969 года. Разумеется, перед осуществлением первого шага, астронавтам пришлось посадить на поверхность Луны огромный космический корабль, и в этом им здорово помог бортовой компьютер под названием Apollo Guidance Computer (AGC). Этот компьютер поистине удивителен, потому что он смог проконтролировать движение аппарата, будучи намного слабее современного iPhone.

Разработка компьютера была начата еще в 1950-е годы, в лаборатории технологического университета американского штата Массачусетс. Перед командой инженеров стояла, казалось бы, невыполнимая задача — им нужно было создать маленький компьютер, который мог уместиться внутри космического корабля и проконтролировать каждое его движение. В те времена с такими сложными вычислениями едва ли справились даже огромные вычислительные машины размером с шкаф.

Полет на Луну

Помимо того, что компьютер должен был быть компактным, он должен был потреблять минимум электроэнергии — примерно как обычная лампочка. Дело в том, что у аппарата «Аполлон-11» было очень мало топлива, и экономия энергии была очень важна. При всем этом, создателям надо было придумать для компьютера прочный корпус, который бы защитил внутренние компоненты от вибраций и ударов, возникающих во время полета.

Компьютер Apollo Guidance Computer (AGC)

На создание компьютера ушел добрый десяток лет, поэтому не удивительно, что к моменту сборки финальной версии, некоторые из использованных в нем технологий уже устарели. В конечном итоге было разработано два компьютера AGC, один из которых расположился в командном отсеке корабля «Аполлон-11», где находились кресла для всех трех астронавтов, а второй — в лунном модуле, который и сел на поверхность спутника Земли.

Внешне бортовой компьютер «Аполлон-11» был похож на калькулятор с двумя экранами. Астронавты управляли им при помощи клавиатуры, вводя по две цифры, обозначающие действие и часть корабля, которая должна его выполнить. На то, как астронавты взаимодействовали с компьютером, можно посмотреть в фильме 1995 года «Аполлон 13» с Томом Хэнксом (события, произошедшие в фильме, случились после первой высадки людей на Луну).

Характеристики бортового компьютера «Аполлон-11»

В плане мощности компьютер космического корабля был слабее электроники, устанавливаемой в современные детские игрушки. Он работал на частоте 2 мегагерца, тогда как процессоры, установленные на новые компьютеры, функционируют на частоте около 3 000 мегагерц. Объем встроенной памяти составлял 72 килобайта — это в 70 раз меньше, чем у дискет (помните эти квадратные накопители, которые вставлялись в дисководы компьютеров конца 1990-х годов?). В постоянной памяти компьютера хранились необходимые для полета программы.

Компьютер «Аполлон-11» мог запомнить меньше, чем дискеты

Он мог выполнять 40 000 операций в секунду, тогда как современный iPhone за это же время выполняет 5 триллионов операций. Получается, что он был слабее смартфона в 25 миллионов раз.

Ошибка компьютера «Аполлон-11»

Программы были написаны женщиной по имени Маргарет Гамильтон, благодаря труду которой космический корабль «Аполлон-11» однажды избежал серьезной ошибки при спуске на Луну. Дело в том, что за три минуты до прилунения, оборудование корабля дало несколько аварийных сигналов. Оказалось, что компьютер начал пытаться выполнять больше задач, чем мог осилить, но так называемая система асинхронного исполнения, которую разработала Маргарет, смогла возобновить работу компьютера.

Гамильтон и исходники программ для «Аполлон-11»

Следующая посадка на Луну

Как видно, для посадки корабля на поверхность Луны, в прошлом веке людям не были нужны особо мощные компьютеры. Возвращение человека на Луну может произойти уже в ближайшие 10 лет. Космическое агенство NASA хочет сделать это в рамках программы «Артемида» и уже разрабатывает посадочный модуль. Глава компании SpaceX хочет вернуть людей на Луну уже в 2023 году — для этого он хочет использовать космический корабль Starship. Источник

Apple представит SiriOS в 2020?

Apple может показать совершенно новую операционную систему в 2020 году. Такое предположение высказали аналитики Mangrove Capital Partners. Новая ОС получит название SiriOS и будет широко использоваться в устройствах «интернета вещей». По мнению экспертов, компания пойдет на такой шаг, чтобы подчеркнуть новые продвинутые возможности голосового ассистента, а также для того, чтобы привлечь разработчиков сторонних приложений для тесной интеграции в экосистему.

Инсайдеры предполагают, что SiriOS станет своеобразным ответом HongMeng OS от Huawei. Китайский гигант намерен использовать свою ОС в самых различных областях, включая автономный транспорт, решения для промышленной автоматизации. Также HongMeng OS может найти своё применение в различных домашних устройствах и «умных» датчиках.

По утверждениям аналитиков, первым устройством с SiriOS на борту может стать HomePod следующего поколения. Компания намерена серьёзно усовершенствовать алгоритмы искусственного интеллекта и машинного обучения и, таким образом, вывести свой голосовой ассистент в безусловные лидеры.

Отмечается, что новая ОС будет представлена на конференции разработчиков WWDC 2020. Насколько верны эти прогнозы, сказать пока трудно — до этого момента ни один авторитетный источник не сообщал о начале разработки SiriOS.

Напомним, что в апреле 2018 года работу над голосовым помощником Apple возглавил Джон Джаннандреа. Компания наняла этого специалиста для улучшения алгоритмов Siri. Вполне вероятно, что SiriOS — первый по-настоящему серьёзный проект данного сотрудника.

Если представленные сведения достоверны, можно с уверенностью сказать, что вектор развития задан верно — сейчас голосовой ассистент Apple не выдерживает никакой критики, и совершенно точно не может конкурировать с решениями Google и Amazon. Источник

15 полезных функций Google Chrome на Android

Браузер Chrome для Android имеет множество скрытых функций, либо активируемых «экспериментальными флагами», либо просто неочевидных для всех пользователей. Некоторые из них могут ускорить и упростить переключение между вкладками, улучшить работу при нестабильном подключении к интернету или избавить вас от ненужной функциональности других опций.

В этом посте мы расскажем о 15-ти советах и ​​хитростях, чтобы вы могли использовать возможности Chrome на Android по максимуму.

1. Скрываем рекомендуемые статьи

По умолчанию при открытии новой вкладки в Chrome отображаются рекомендуемые статьи под строкой поиска и ярлыками сайтов. Если вы не хотите видеть эти рекомендации, есть скрытая настройка, чтобы полностью отключить их.

Скопируйте и вставьте chrome://flags/#enable-ntp-remote-Suggestions в адресную строку, коснитесь раскрывающегося меню, выберите Disabled, а затем перезапустите браузер при появлении соответствующего запроса. После этого статьи должны исчезнуть.

2. Получаем уведомления от Facebook и Twitter в Chrome

Приложение соцсети Facebook для Android никогда не славилось своим удобством, однако приложение Twitter менее ужасно, но если вы не пользуетесь этими сервисами часто, возможно, вам не нужно, чтобы они занимали память на вашем устройстве. К счастью, вы можете получать уведомления от обеих соцсетей прямо в браузере Chrome (или Firefox, или Samsung Internet).

Facebook: Войдите на сайт со своего устройства, коснитесь значка меню в правом верхнем углу страницы и прокрутите вниз до пункта Настройки учетной записи. Затем нажмите Уведомления и далее кнопку Включить.

Twitter: Перейдите на страницу mobile.twitter.com и нажмите на кнопку уведомлений. Там вы должны увидеть опцию включения push-уведомлений. Если такой нет, нажмите кнопку настроек в правом верхнем углу, выберите Push-уведомления, а затем нажмите Включить.

3. Переключаем вкладки свайпами

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

4: Включить темный режим

Долгожданный темный режим для Chrome на Android появился в апреле, но он пока еще не доступен по умолчанию у всех. К счастью, включить его все равно легко.

Темный режим можно найти, нажав кнопку меню в правом верхнем углу, затем нажав Настройки и выбрав меню Темы. Здесь вы можете включить темный режим, но работает это только на некоторых устройствах (или на любых устройствах с Android Q или новее).

Если вы не видите меню Темы, скопируйте и вставьте chrome://flags#enable-android-night-mode в адресную строку, коснитесь выделенного выпадающего меню, установите для него значение Enabled и перезапустите браузер. Возможно, вам придется выйти и снова открыть браузер после этого.

Если вы хотите, чтобы все страницы сайтов тоже соответствовали темной теме, вам нужно активировать другой флаг — просто скопируйте и вставьте chrome://flags#enable-android-web-contents-dark-mode в адресную строку и выберите в раскрывающемся списке опцию Enabled. Эта функция может привести к тому, что некоторые сайты будут выглядеть немного коряво, поэтому, если вы хотите отключить ее позже, просто зайдите снова на URL-адрес вышеупомянутого флага и установите для него значение Default.

5. Скачивайте страницы, когда находитесь онлайн

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

Когда вы не в сети, просто перейдите на любую страницу (нажав на ссылку или введя ее в адресную строку) и нажмите кнопку Скачать при подключении к интернету. Как только вы подключитесь к сети, Chrome сохранит страницу и уведомит вас об этом.

6. Просмотр большего количества вкладок за раз

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

Просто вставьте chrome://flags/#enable-accessibility-tab-switcher в адресную строку, выберите Enabled в раскрывающемся меню и перезапустите приложение. Теперь просматривать большое количество вкладок стало немного проще.

7. Выделите слово, чтобы найти его

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

8. Добавление или удаление кнопки «Домой»

На некоторых устройствах кнопка Домой отображается в Chrome по умолчанию. Это связано с тем, что некоторые производители включают в системную папку APK «ChromeCustomizations», который устанавливает значения по умолчанию для закладок и кнопки Домой. Но если этот APK отсутствует на вашем устройстве, есть способ вручную добавить кнопку Домой в интерфейс браузера(или удалить ее, если она вам не нужна).

Если у вас не отображается кнопка Домой, вставьте chrome://flags/#force-enable-home-page-button в адресную сроку, выберите Enabled в раскрывающемся меню и дважды перезапустите приложение. Ура, кнопка Домой теперь на своём месте. Вы можете изменить адрес, на который она ведет, перейдя в Настройки > Главная страница > Открыть эту страницу.

Если на вашем устройстве кнопка Домой в Chrome была доступна по умолчанию, и вы хотите от нее избавиться, просто откройте Настройки Chrome (кнопка меню в правом верхнем углу > Настройки), нажмите Главная страница и переведите переключатель в неактивное положение. Проще простого.

9. Сохраняем страницы в формате PDF

Как упоминалось выше, Chrome позволяет сохранять страницы на смартфон для просмотра в автономном режиме. Но что, если вы хотите отправить сохраненную страницу кому-либо или окончательно загрузить ее в формате, который может быть прочитан другими приложениями? Комбинируя функцию общего доступа Chrome и функцию Android «Печать в формате PDF», этого можно достичь без каких-либо дополнительных инструментов.

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

10. Нажимайте на электронную почту, номера телефонов и адреса, чтобы использовать их

Если вы использовали Safari на iOS, вы могли заметить, что номера телефонов и другие подобные данные автоматически превращаются в ссылки. Например, нажатие на номер телефона откроет его в номеронабирателе. Chrome для Android имеет аналогичную функцию, но это не так очевидно.

Когда вы нажимаете на адрес электронной почты в Chrome, создаётся письмо в вашем почтовом приложении по умолчанию и этот адрес вставляется в поле Получатель. Нажав на адрес, вы попадете в местоположение в Google Maps, а нажатие на номер телефона открывает окно номеронабирателя.

11. Применяем увеличение на любом сайте

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

Просто откройте настройки Chrome, нажмите Специальные возможности и установите флажок Принудительно изменять масштаб. Теперь вы можете применять зум на любой странице.

12. Добавляем больше поисковых систем

В течение многих лет Chrome на Android поддерживал лишь несколько предопределенных поисковых систем, включая Google, Yahoo, Bing и DuckDuckGo. Это было наконец изменено в мае 2017 года, с выходом Chrome версии 57.

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

13. Быстро переключаемся по результатам поиска на странице

При использовании в Chrome функции Найти на странице вам не нужно нажимать стрелки вверх/вниз много раз, чтобы просмотреть результаты. Вместо этого вы можете свайпнуть вверх и вниз по панели справа, чтобы быстро прокрутить нужные отметки.

14. Управление уведомлениями с сайтов

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

Нажмите кнопку меню в правом верхнем углу Chrome, далее нажмите Настройки и выберите пункт Уведомления. Отсюда вы можете управлять всеми типами уведомлений Chrome, включая уведомления, отправляемые самим Chrome (загрузки, элементы управления мультимедиа и т. д.) и уведомления, отправляемые сайтами.

15. Отключить звук на сайте или полностью заблокировать звук в браузере

Предполагается, что Chrome на Android блокирует сайты от автоматического воспроизведения аудио, но некоторые сайты находят способы обойти эту блокировку (особенно для автоматического воспроизведения рекламы). Однако у вас есть возможность заблокировать воспроизведение звука на всех сайтах, кроме нескольких избранных.

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

Google облегчила мониторинг батареи и поиск наушников

В течение нескольких последних лет Google неуклонно развивала функциональность Fast Pair (технология быстрого сопряжения устройств с поддержкой Bluetooth). Теперь компания представила следующую волну обновлений, которая должна улучшить управление совместимыми устройствами Bluetooth на платформе Android.

Сообщается, что это крупнейшее обновление поступит пользователям в этом году и добавит более глубокую поддержку по-настоящему беспроводных наушников. Устройства с Fast Pair в конечном счёте смогут отображать детальные данные о сроке службы батареи для чехла и каждого наушника независимо, а также отображать эту информацию при открытии или закрытии чехла.

Кроме того, наушники с поддержкой Fast Pair вскоре появятся в приложении Google Find My Device, что призвано существенно упростить поиск пропавшей с глаз пары наушников. Заодно там же будет предлагаться возможность отсоединить наушники. Наконец, Google добавит новый пользовательский интерфейс в Android Q для управления наушниками с поддержкой Fast Pair, который будет включать функции управления устройствами, настройки Google Assistant, время автономной работы (включая вышеупомянутую информацию о батарее) и ссылки на сторонние приложения для управления — всё в одном месте.

Представитель Google подтвердил The Verge, что новые функции появятся во всех наушниках Fast Pair — этот список включает в себя Google Pixel Buds, Libratone Q Adapt On-Ear, Bose QuietComfort 35 II и другие существующие наушники. Google также предоставила список дополнительных наушников Fair Pair, которые она продемонстрировала на Google I/O ранее в этом году и которые будут поддерживать функции быстрого сопряжения после обновления:

  • Anker Spirit Pro GVA;
  • Anker SoundCore Flare+ (Speaker);
  • JBL Live 220BT;
  • JBL Live 400BT;
  • JBL Live 500BT;
  • JBL Live 650BT;
  • Jaybird Tarah;
  • 1More Dual Driver BT ANC;
  • LG HBS-SL5;
  • LG HBS-PL6S;
  • LG HBS-SL6S;
  • LG HBS-PL5;
  • Cleer Ally Plus.

Western Digital IntelliFlash N5100 имеет ёмкость 92 Тбайт

Компания Western Digital анонсировала массив хранения данных IntelliFlash N5100, ориентированный на использование в корпоративном секторе. Решение предназначено для монтажа в стойку. Оно имеет типоразмер 2U; габариты составляют 437 × 89 × 628 мм.

Массив рассчитан на работу исключительно с производительными твердотельными накопителями NVMe. Для их установки доступны 24 отсека. При использовании изделий Ultrastar DC SN200 NVMe SSD вместимостью 3,84 Тбайт суммарный объём хранилища может достигать 92 Тбайт.

Утверждается, что показатель IOPS (операций ввода/вывода в секунду) при произвольных чтении и записи составляет до 400 000.  Применяется программная платформа IntelliFlash OS 3.10. Доступны интерфейсы 40 GbE, 10 GbE и Gigabit Ethernet, а также 16/8 Gbps Fibre Channel. С установленными накопителями хранилище весит приблизительно 30 килограммов.

Что касается стоимости массива Western Digital IntelliFlash N5100, то она определяется выбранной конфигурацией. 

LG готовит новое семейство смартфонов M Series

Компания LG Electronics, по сообщению ресурса LetsGoDigital, зарегистрировала ряд новых торговых марок для будущих смартфонов. Информация о наименованиях опубликована на сайте ведомства по интеллектуальной собственности Южной Кореи (Korean Intellectual Property Office, KIPO).

В частности, зарегистрирована марка M10. Наблюдатели полагают, что LG готовит к выпуску новое семейство смартфонов M Series. По всей видимости, эти аппараты будут относиться к среднему уровню. В дальнейшем в серию могут войти такие модели, как, скажем, M20, M30 и так далее.

Кроме того, зарегистрированы торговые марки V60 и V70. Это говорит о том, что в скором времени южнокорейский производитель анонсирует новые смартфоны V Series. Сейчас последним аппаратом в данном семействе является модель V50, которая, по сути, представляет собой 5G-версию устройства V40.

Добавим, что ранее LG зарегистрировала торговые марки G10, G20, G30 и G40. Такие названия, предположительно, могут получить смартфоны LG топового уровня четырёх будущих поколений.