Dmitriy Azarov

Все логирование в .Net core проектах я делаю используя логгер Serilog. Очень удобно получать оперативную информацию сразу в телеграм.

  • 09 авг. 2017
  • serilog, telegram

Количество пользователей смартфонов ежегодно растет. Каждый год появляются все более продвинутые приложения. Интересно, куда движется отрасль разработки мобильных приложений в целом. Попробуем проанализировать и разобраться.

  • 06 авг. 2017
  • мобильная разработка

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

  • 05 июнь 2017
  • разработка, теория

Каждый год приходится обновлять программу или сервис по обработке и хранению скриншотов. Поначалу зарекомендовавшиея себя сервисы со временем превращаются в помойку из релкамы и казино. Давно пользую программой Monosnap и все бы хорошо, если бы имел удобный доступ к своим скриншотам. В один момент решено было завести хранения скриншотов на своем сервере. В этой статье мы настроим загрузку и хранение скриншотов на своем сервере.

  • 24 май 2017
  • lifehack

С приходом ARC (в XCode 4.2) разработчики iOS и OS X получили возможность не вызывать вручную retain release в Objective C. Такой подход стал очень похож на работу сборщика мусора. Но это только так кажется. В статье попробуем разобраться что такое ARC, что такое сборщик мусора, в чем их основные различия и какие преимущества того или иного похода.

В любой архитектуре необходимо стремиться к минимальному количеству кода в точках соприкасания с пользователем. Это касается всех систем. Есть ряд преимуществ в таком подходе, о которых сегодня и поговорим.

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

  • 08 янв. 2017
  • iOS, xcode