Месяц: Июнь 2021

  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №474 (21 — 27 июня 2021)

    от автора

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

  • Assembler – Урок 0: Установка компилятора и запуск первой программы через DOSBox

    от автора

    В данном курсе планируется разобрать основные особенности программирования на самой простой реализации assembler – TASM. Этих знаний лично мне вполне хватило, чтобы на отлично сдать ЭВМ в институте и закончить все лабораторные работы. Во многих уроках будет домашние задание по их мотивам.Для начала давайте установим наш старенький компилятор.Ссылка Почему именно vk.com?Я прекрасно понимаю, что это…

  • [Личный опыт] Куала-Лумпур, Малайзия: как русскому программисту живётся в азиатском киберпанке

    от автора

    Александр Кушнарев прожил на Кипре два года. Оценил разнообразный климат, попробовал самую вкусную в мире картошку фри, побывал в непризнанной республике на севере, удивился кипрским холодам и отсутствию интернет-магазинов. Об этом уже есть история. В итоге из Кипра он с женой переехал в Малайзию, где, спойлер, ему понравилось намно-оого больше. Про эту, во многом неизвестную…

  • Машинное обучение в геологии

    от автора

    На прошлой неделе в наших соцсетях выступила Лейла Исмаилова, специалист машинного обучения в геологии и со-ведущая подкаста о геологах «Про вулканы и людей». Лейла окончила геологический факультет МГУ им. М.В. Ломоносова. Поступила в аспирантуру Баварского Геологического Института в Германии. Во время обучения в аспирантуре опубликовала статьи в престижных научных журналах (Nature и Science Publishing group)…

  • Как мы запускали собственную систему управления биореакторами BioGain

    от автора

    Хабр, привет! Мы — биотехнологическая компания BIOCAD, разрабатываем, исследуем и производим лекарственные препараты. Сегодня Александр Колесов, руководитель отдела разработки ПО, расскажет, как мы строили собственную систему управления биореакторами на базе openSCADA и отечественных контроллеров.Зачем все это нужноСперва поговорим о том, что такое биореактор и зачем он нужен. Это — аппарат, предназначенный для суспензионного культивирования клеток…

  • Нижний Тагил весной: город танков и поездов

    от автора

    С первого взгляда понятно, что Нижний Тагил – промышленный город. Сегодня в нем живут более 340 тысяч человек, это крупнейший город Свердловской области после Екатеринбурга по численности населения. Но интересно, что это еще и город изобретателей – например, первого паровоза в России. А во время войны на заводе выпускали броневые листы и собирали «тридцатьчетверки», причем…

  • gRPC + Dart, Сервис + Клиент, напишем? Часть 3

    от автора

    Первая часть находится здесьВторая часть находится здесьПривет, я Андрей, работаю Flutter разработчиком в компании Финам.Продолжим развивать сервис Umka. ЭкзаменНа примере реализации кода для проведения «экзамена» мы познакомимся с возможностью технологии gRPC передавать данные в виде потока от клиентского приложения на сервис.Сценарий экзамена пусть будет таким: Ученик запрашивает у сервиса «Экзамен», представляющий из себя список вопросов.Ученик…

  • Дайджест интересных материалов для мобильного разработчика #399 (21 — 27 июня)

    от автора

    В новом дайджесте окукливание Android и тестирование документации, конкурс Kotlin Heroes и понимание стоимости AWS, осциллограф своими руками и новые открытые карты, акторы, профайлеры, батлрояли и многое другое!

  • Исследование: становилась ли Windows 10 медленнее с каждым feature update?

    от автора

    Одной из основных причин того, что некоторые люди избегают обновления своих ПК, стало то, что «обновления тормозят систему». Особенно это актуально для Windows 10 с её схемой Software as a Service, при которой ОС дважды в год получает «feature update». Но так ли это на самом деле? Сегодня мы выясним, насколько менялась производительность Windows 10…

  • Dynamic modules в NestJS

    от автора

    NestJS — фреймворк, вобравший в себя преимущества TypeScript, IoC/DI и структуру Angular, стремительно развивается, набирая популярность.Множество методик и практик описано в официальной документации. Рассмотрим написание собственного Dynamic module и его публикацию в npm. В качестве библиотеки используем Mailchimp Transaction API.Некоторые концепции опущены. Подробнее можно прочитать в публикации John Biundo — Build a NestJS Module for Knex.js.Dynamic moduleСоздание полноценного Dynamic module обрекает нас на выполнение некоторых рутинных приготовлений.…