Главная » Архив меток: разработка

Архив меток: разработка

[Перевод] Изучаем Python: модуль argparse

Если вы занимаетесь обработкой и анализом данных с использованием Python, то вам, рано или поздно, придётся выйти за пределы Jupyter Notebook, преобразовав свой код в скрипты, которые можно запускать средствами командной строки. Здесь вам и пригодится модуль argparse. Для новичков, привыкших к Jupyter Notebook, такой шаг означает необходимость покинуть зону комфорта и перейти в новую среду. Материал, перевод которого мы ...

Читать далее »

О линтерах, качестве кода, качестве вообще и управлении качеством

Бойтесь своих желаний, они могут исполниться.Народная мудрость. Я взорвал их машину у церкви сразу после венчания.One Wish Grant, фильм Трасса 60. Одна пара пожелала пожениться и обрести вечное счастье. Содержит критику существующей практики применения линтеров. Ещё одна философская заметка про управление, а данном случае качеством, состоит из трёх частей: очень абстрактной, в меру абстрактной, конкретной и отдельного вывода. Очень абстрактная ...

Читать далее »

[Перевод] Изучаем Docker, часть 3: файлы Dockerfile

В переводе третьей части серии материалов, посвящённых Docker, мы продолжим вдохновляться выпечкой, а именно — бубликами. Нашей сегодняшней основной темой будет работа с файлами Dockerfile. Мы разберём инструкции, которые используются в этих файлах. → Часть 1: основы→ Часть 2: термины и концепции→ Часть 3: файлы Dockerfile Бублики — это инструкции в файле Dockerfile Образы Docker Вспомните о том, что контейнер ...

Читать далее »

[Перевод] Как создать приложение дополненной реальности с помощью ARCore

Библиотека ARCore от Google позволяет добавлять на 2D-изображение (картинка или видео) полноценные 3D-модели. В этом гайде вы узнаете, как добавить 3D-модели в реальный мир. Дополненная реальность уже широко используются, например, в книгах, газетах, журналах и т.д. Вам необходимо предоставить системе некое опорное изображение, которое ARCore будет искать в реальном мире, чтобы на его основе добавить на изображение 3D-модель. Прежде чем ...

Читать далее »

[Перевод] Учебный курс по React, часть 16: четвёртый этап работы над TODO-приложением, обработка событий

В сегодняшней части перевода учебного курса по React мы продолжим работу над Todo-приложением и поговорим о том, как в React обрабатывают события. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX→ Часть 2: функциональные компоненты→ Часть 3: файлы компонентов, структура проектов→ Часть 4: родительские и дочерние компоненты→ Часть 5: начало работы над TODO-приложением, основы стилизации→ Часть 6: о ...

Читать далее »

Американским военным понадобилась новая компьютерная архитектура

Одним из пунктов программы было заявлено о разработке новых компьютерных архитектур, которые бы отвечали на вызовы времени. В середине прошлого года, о чём мы в своё время сообщали, под эгидой агентства DARPA стартовала программа возрождения электроники США (Electronics Resurgence Initiative, ERI). На днях DARPA объявило о новой инициативе в рамках реализации второй фазы программы ERI. Это оптимальная обработка Больших Данных, ...

Читать далее »

Google ограничила амбиции Android Things умными колонками и дисплеями

Суть новинки состояла в том, чтобы производители оборудования получили надёжную ОС, с которой могли работать и сторонние разработчики. В мае 2018 года Google представила финальную версию платформы Android Things для устройств Интернета вещей (Internet of Things, IoT). Android Things была призвана стать центром подключаемой мелкой электроники. Ещё в период тестирования SDK скачали более 100 000 раз и от 10 000 ...

Читать далее »

Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee

В далёком 2005 году в ABBYY появился первый мобильный SDK. Здравствуй, Хабр! В 2009 наш первопроходец Business Card Reader вышел на мобильные (кнопочные!) телефоны Nokia под управлением Symbian. А в 2007 в компании образовался отдельный департамент ABBYY Mobile, и начали рождаться технологии, которые стали основой наших приложений — ABBYY Business Card Reader, ABBYY FineScanner и ABBYY TextGrabber. И совсем скоро, ...

Читать далее »

Собеседования — взгляд интервьюера

Давным-давно, ещё в стародавние времена я написал статью для Хабра — Собеседование. Взгляд соискателя. Спустя некоторое время произошёл пересмотр взглядов, но это не точно, о чем я и хочу рассказать в этой дискуссионной статье. За 10 лет прошедших с тех пор многое поменялось: увеличилось количество проектов в моём портфолио, как успешных, так и успешно проваленных; прочитаны десятки книг, просмотрены десятки ...

Читать далее »

[Перевод] Изучаем Docker, часть 2: термины и концепции

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

Читать далее »