Месяц: Май 2017

  • Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 3

    от автора

    Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 3 В первой части я описал на примере cmoda7 как портировать MIPSfpga (Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 1) на FPGA платы отличные от уже портированых среди которых такие популярные как: basys3, nexys4, nexys4_ddr фирмы Xilinx, а так же…

  • Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 2

    от автора

    Портирование MIPSfpga на другие платы и интеграция периферии в систему. Часть 2 MIPSfpga микропроцессор MIPS32 microAptiv описаный на языке Verilog для образовательных целей фирмы Imagination, который имеет кэш-память и блок управления памятью. Код процессора доступен пользователю (инструкция по скачиванию) и может использоваться для моделирования и реализации процессора на FPGA плате. Данная статья является продолжением статьи…

  • «Яндекс. Такси» продемонстрировало свой первый робомобиль

    от автора

    Подразделение отечественного поисковика «Яндекс.Такси» уже около года занимается разработкой роботизированных автомобилей. Вчера готовый робомобиль был впервые продемонстрирован компанией. И хотя это лишь тестовая версия, показала она себя просто отлично. А раз есть прототип, то можно предположить, что «Яндекс» не просто активно ведет работу по созданию программно-аппаратной платформы для выпуска на дороги робомобилей, но и успешно…

  • Что нового нас ждет в Swift 4?

    от автора

    Оглавление Односторонние диапазоны Строки Приватные объявления видимы в экстеншенах того же файла Умные ключи пути Архивирование и сериализация Улучшения в Dictionary и Set Метод MutableCollection.swapAt reduce с поддержкой inout Генеретики в сабскриптах Мостик для NSNumber Экземпляры классов и подтипов

  • Ruby on Rails соглашение. Часть 3

    от автора

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

  • DevOps на сервисах Amazon AWS

    от автора

    Эффективность, которую даёт использование облачных сервисов — один из главных трендов для преобразования многих IT-компаний на сегодняшний день. Автоматизация всех процессов по пути от кода на GIT до развёртывания на Development и/или Production, а также последующий мониторинг, реакция на инциденты и т.д. (что также может и должно быть автоматизировано) — всё это, если не отменяет,…

  • Никита Липский и Дмитрий Чуйко об AOT в Java на jug.msk.ru

    от автора

    Очередная встреча московской Java User Group прошла 22 мая 2017 года традиционно в офисе компании КРОК. На ней Никита Липский и Дмитрий Чуйко рассказали о статической (Ahead-of-Time) компиляции в языке программирования Java и её реализации в продуктах компаний Excelsior и Oracle.

  • Нейросеть генерирует код GUI по скриншотам

    от автора

    Скриншот-задание и выдача нейросети pix2code на собственном языке, который компилятор потом транслирует в код для нужной платформы (Android, iOS) Новая программа pix2code (научная статья) призвана облегчить работу программистов, которые занимаются муторным делом — кодированием клиентского GUI. Дизайнер обычно создаёт макеты интерфейса, а программист должен написать код для реализации этого дизайна. Такая работа отнимает драгоценное время,…

  • Поступили в продажу спиннеры для детей дошкольного возраста

    от автора

    Мы отдаем себе отчет в том, что на постах про спиннеры «полегло» уже много аккаунтов: собственно, мой был первый, кому не простили эту ошибку, затем коллеги из Madrobots ринулись на те же грабли, и в тот же день gearbest. Последние, правда, могут порадовать ценой. И все-таки, простите, но увиденное не развидеть: появились спиннеры для детей,…

  • Внутренняя кухня «Полибиуса»: три блокчейна на все случаи жизни

    от автора

    Уже завтра, 31 мая, банк «Полибиус» выходит на ICO. А мы продолжаем рассказывать о том, как он работает, как всё устроено, и что значит — с нуля строить современный европейский банк. Одна из задач, которую мы перед собой ставим — уменьшение расходов на содержание банка за счёт использования самых современных технологий. В том числе, разумеется,…