Архив за 23 января 2020 - 8

image

Часть 1: 1947-1974 годы

Дуополия Intel и Motorola приходит к неожиданному завершению

Процессор Intel 8080, как и его предшественник 8008, страдал от задержек в разработке, но позже был признан одним из чипов, оказавших самое большое влияние в истории. Руководство компании сосредоточилось на высокоприбыльном рынке памяти и в частности на готовых системах памяти, совместимых с доходным рынком мейнфреймов.

Разработка 8080 началась только в середине 1972 года, спустя шесть месяцев после того, как Федерико Фаджин начал убеждать руководство Intel в необходимости его создания. К тому времени начали зарождаться потенциальные рынки для микропроцессоров. Ранее в основном считалось, что микропроцессоры должны сосуществовать с доминирующими и более мощными мейнфреймами и миникомпьютерами. Компьютеры по-прежнему рассматривались как дорогой инструмент для бизнеса и исследований, а рынки для нового поколения относительно дешёвых персональных машин и промышленных контроллеров не существовали и во многих случаях никто и подумать не мог об их возможности.

8080 был выпущен в апреле 1974 года. Из-за задержек на ранних этапах разработки основной конкурент Intel — процессор Motorola 6800, тоже столкнулся со своими проблемами адаптации чипа и техпроцесса n-МОП к одному входу на 5 В (процессору 8080 требовалось три отдельных входа напряжения), из-за чего его выпуск был отложен почти на семь месяцев. Благодаря отсутствию непосредственного конкурента, Intel была на новом рынке практически одна и ей нужно было только найти покупателей с воображением, способных увидеть его возможности.
Читать полностью »

Привет! Меня зовут Алексей Пьянков, я главный программист в компании Спортмастер. Скажу сразу, что «главный» не значит «самый главный из всех программистов», нет, это только название, такой очаровательный перевод для «Senior+"».

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

В этой статье не будет конкретных технических решений (да и вообще чего-то технического), которые следует хватать и применять у себя в проекте. Скорее — это рефлексия по проделанной работе. Были такие особые моменты, которые повлияли на нас как на команду — сплотили, закалили и проверили на прочность. Об этих моментах, об атмосфере работы в команде, о наших граблях и ряде психологических ловушек, в которые мы сами себя иногда загоняем, я и попробую сегодня рассказать.

image

И начну именно с 2012 года.

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

Мой друг, у которого уже много лет опыта удалённой работы, давно подначивал меня поехать на пару зимних месяцев в Таиланд поработать удалённо, а я в свою очередь каждый раз находил одну из сотен надуманных причин, и отказывался:

  • это дорого, я потрачу все деньги;
  • я там упаду с мопеда, меня укусит крокодил-змея-комар, я заболею и умру;
  • я там не смогу работать, всё будет отвлекать;
  • меня уволят из-за того, что будут думать, что я ничего не делаю;
  • меня не отпустит менеджмент.

Список можно продолжать бесконечно. Прекрасно это понимая, я составил противоположный список с позитивными утверждениями и принял железное решение: я поеду, даже если мне придётся сменить работу и продать машину.

После этого, я тут же пошёл пообщался со своим менеджментом насчёт перехода на постоянную удалённую работу и к моему удивлению меня отпустили для начала поработать из дома в Киеве. А затем — насовсем.

Так я стал удалённым сотрудником, работающим с января по апрель из Таиланда.

image
Если вы думаете, что удалённая работа это вот так — смею вас разочаровать. Так не будет.
Как минимум нужно будет включить компьютер.
Читать полностью »

Выжить в теории: какова вероятность, что произойдет нечто невероятное

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

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

Британские физики придумали универсальную память ULTRARAM

Разработка моделей головного мозга упирается в отсутствие подходящей памяти: одновременно быстрой, плотной и энергонезависимой. Для компьютеров и смартфонов тоже не хватает памяти с подобными свойствами. Открытие британских физиков обещает приблизить появление необходимой универсальной памяти.

Структура новой ячейки универсальной памяти (Nature)

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

Qualcomm так одержим 5G, что принуждает всех пользоваться им во вред эффективности работы 4G

Из-за обязательной поддержки 5G смартфоны со Snapdragon 865 в 2020 году будут хуже - 1

Недавно компания Qualcomm сорвала покровы со своей флагманской системы на чипе для 2020 года — Snapdragon 865. Как обычно, можно ожидать появления этого чипа во всех смартфонах верхнего ценового сегмента в 2020-м; он на 25% быстрее того, что был в 2019-м, поддерживает новые модные навороты для камеры и сопроцессоры для ускорения ИИ. Что необычно, так это то, как Qualcomm обошлась с LTE-модемом в чипе Snapdragon 865: его там нет.

Получается, что почти каждый флагманский телефон на Android в 2020 году будет поддерживать 5G, а размещение 5G и 4G на гигантском отдельном чипе означает, что смартфоны будут использовать гораздо больше энергии, вне зависимости от того, к какой сети они будут подсоединяться. И поскольку сети 5G в 2020-м году будут находиться ещё в зародышевом состоянии, с моей точки зрения это выглядит, как серьёзное ухудшение ситуации.
Читать полностью »

Прим. перев.: Эта статья входит в состав опубликованных в свободном доступе материалов проекта learnk8s, обучающего работе с Kubernetes компании и индивидуальных администраторов. В ней Daniele Polencic, руководитель проекта, делится наглядной инструкцией о том, какие шаги стоит предпринимать в случае возникновения проблем общего характера у приложений, запущенных в кластере K8s.

Визуальное руководство по диагностике неисправностей в Kubernetes - 1

TL;DR: вот схема, которая поможет вам отладить deployment в Kubernetes:Читать полностью »

Все наши микросервисы, вне зависимости от того, как они общаются друг с другом, предоставляют своего рода heartbeat интерфейсы, чтобы система мониторинга могла в любой момент узнать, как там дела; типа общего состояния здоровья и каких-то специфичных частностей, скажем, контрольных сумм для внутренних данных, с которыми они имеют дело. Речь не про основной транспорт: тут прекрасно справляются RabbitMQ и Redis.

А еще иногда имеет смысл предоставить простейший (HTTP) интерфейс для экспорта актуальных данных. Думая и в этом направлении тоже, в долгосрочной перспективе я хочу полностью избавиться от Redis в пользу внутреннего решения для хранения пар ключ-значение, как мы успешно сделали ровно два года назад с PubSub.

Поэтому вместо того, чтобы заново изобретать велосипеды с каждым новым микросервисом, я решил создать подключаемую библиотеку, которая могла бы решать эту бесхитростную проблему по предоставлению произвольных данных из любого приложения с нулевым кодом (если не считать трех строчек в config.exs). Будь то простой heartbeat (HTTP 200 OK), или длинный список актуальных курсов валют.

Решение основано на этом твите Дэйва Томаса.

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

Открыт исходный код приложений ProtonVPN - 1

Компания Proton Technologies, развивающая защищённый почтовый сервис и VPN, открыла исходные тексты клиентских программ ProtonVPN для Windows, macOS, Android и iOS, сообщает OpenNET. Код открыт под лицензией GPLv3.
Читать полностью »

Компания Microsoft работает над новым инструментом для пакета системных утилит PowerToys, дебютировавших в прошлом году. 

Microsoft работает над ускоренной альтернативой меню «Пуск» в Windows 10

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


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