Экскурсия по Музею Истории Компьютеров в Калифорнии, с пользой для разработки. Часть 1. ENIAC, Stretch, CDC6600, IBM/360

Господа! Сегодня мы пройдемся с сибирской девушкой Ириной по Музею истории компьютеров в Маунтин-Вью, Калифорния. Причем пройдемся не как туристы, а для принесения пользы России. Я уже писал в предыдущем посте, что один из эффективных способов для студента изучить проектирование процессоров — это взять какой-нибудь древний, но поучительный процессор, найди документацию по его архитектуре (и какую-нибудь информацию по его микроархитектуре), и спроектировать аналог этого процессора на языке описания аппаратуры SystemVerilog (или VHDL, если он вам больше нравится), после чего реализовать процессор на плате ПЛИС / FPGA (какой именно, не важно — Altera / Intel FPGA, Xilinx или Lattice). В качестве учебника для такого упражнения вы можете начать с Харрис & Харрис, после чего продолжить с книгами для более продвинутой стадии обучения, например Шень-Липасти. Каким образом все это принесет пользу России? Под такие проекты мы собираемся раздавать FPGA платы на конференции которая пройдет 18-22 сентября в Томске. Туда приедут представители МГУ, МФТИ, МИЭТ, МЦСТ, Imagination Technologies, National Instruments итд. Они будет обсуждать, как обновить программу университетов, чтобы сегодняшние студенты через несколько лет проектировали росийские чипы на уровне передовых западных компаний. Там также будет школа-семинар, на которой будут обсуждать, как делать учебные процессоры — начиная от простейшего ...Далее...

[Из песочницы] Пишем и парсим на ассемблере MCS-51, как на Бейсике

Доброго времени суток, уважаемые.

В свободное от работы время увлекаюсь программирование микроконтроллеров, на ассемблере. Пока вожусь в основном со всякими PIC(12,16) и AVR, но и MCS-51 не брезгую, тем более что именно с них я собственно и начал. Уровень мой — «вечно начинающий». Это типа светодиодиком уже умею мигать, даже по таймеру.
Читать дальше →

[Перевод] BigDL: глубинное обучение — к услугам пользователей больших данных и исследователей данных

Большие данные и их анализ играют важнейшую роль в современном мире, где повсеместно используются сети и электронные устройства. Идет непрерывное объединение возможностей больших данных, аналитики и машинного/глубинного обучения. В декабре 2016 года мы создали BigDL — распределенную библиотеку глубинного обучения с открытым исходным кодом для Apache Spark. Цель создания этой библиотеки — объединение сообщества глубинного обучения и сообщества больших данных. Далее в этой статье приводится описание недавних усовершенствований в выпуске BigDL 0.1.0 (а также в предстоящем выпуске 0.1.1).


Читать дальше →

ICO — рассвет децентрализованной бизнес-модели

Навеено мыслями с блога co-founder Coinbase Fred Ehrsam

В чем дело? Что произошло?

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

Давайте рассмотрим некоторые примеры:
Проект SONM — децентрализованный глобальный суперкомпьютер для облачных вычислений. Так же как и в Bitcoin или Ethereum, у них нет централизованного владельца и оператора сети. Проект привлек финансирование в размере $42 млн., продавая токены SNM за биткоины и эфиры. Токен позволяет покупать и продавать вычислительные мощности. Если вы заработали или купили SNM, то можете приобрести например, вычислительные мощности майнеров или держать их как актив. Если вы думаете, что они подорожают, то можете обменять их на любую другую валюту (1 SNM стоит сегодня около $0.068)
Читать дальше →

Знайте меньше, молчите чаще: или как в России и Китае ICO запретили



Если есть на этом свете кто-то, кто может удивлять меня каждодневно, то это — государственные органы Российской Федерации: буквально сегодня, вчера, если учитывать всё же часовой пояс собственного местонахождения, я заканчивал четвёртую часть о законах, которые изменят лицо отечественного IT. Уже изменили.

Но не суждено: сначала Китай громогласно крикнул, что ICO не только запрещено, но и универсальная аксиома «закон обратной силы не имеет» (ещё больше меня смущает подобная же оговорка Э. Сидоренко летом сего года на Криптобазаре относительно перспектив на просторах Необъятной) в этом случае не применяется, то есть все обязаны вернуть средства инвесторам. После этого мой телеграм, facebook, skype & vk сломались: более 1500 запросов за 24 часа — это перебор.
Читать дальше →

Андрей Ершов об эволюции Future в Java и Scala на jug.msk.ru

31 августа 2017 года в офисе компании КРОК прошла встреча московского сообщества Java-разработчиков с участием Андрея Ершова, рассказавшего об эволюции базового примитива асинхронной разработки Future и его реализации в языках программирования Java и Scala.


Читать дальше →

Selenium для всех: как мы учим QA-инженеров работать с автотестами


Привет, Хабр!


Меня зовут Виталий Котов, я работаю в Badoo в отделе QA, занимаюсь автоматизацией тестирования, а иногда и автоматизацией автоматизации тестирования.


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

Читать дальше →

Dagger 2. Subcomponents. Best practice. Part 2

Всем привет!

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

Сегодня же мы обсудим создание реальной авторизованной зоны приложения и работу с соцсетями. Конечно же не без помощи Dagger’а!

Интересно? Добро пожаловать под кат!
image

Читать дальше →

Нейросетевая игра в имитацию

Здравствуйте, коллеги. В конце 1960-ых годов прошлого века Ричард Фейнман прочитал в Калтехе курс лекций по общей физике. Фейнман согласился прочитать свой курс ровно один раз. Университет понимал, что лекции станут историческим событием, взялся записывать все лекции и фотографировать все рисунки, которые Фейнман делал на доске. Может быть, именно после этого у университета осталась привычка фотографировать все доски, к которым прикасалась его рука. Фотография справа сделана в год смерти Фейнмана. В верхнем левом углу написано: "What I cannot create, I do not understand". Это говорили себе не только физики, но и биологи. В 2011 году, Крейгом Венером был создан первый в мире синтетический живой организм, т.е. ДНК этого организма создана человеком. Организм не очень большой, всего из одной клетки. Помимо всего того, что необходимо для воспроизводства программы жизнедеятельности, в ...Далее...

Дайджест свежих материалов из мира фронтенда за последнюю неделю №278 (28 августа — 3 сентября 2017)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →


Последние посты