Публикации по теме 'developer'


Редко упоминаемая сторона разработки программного обеспечения
Программирование - простая часть Недавно у меня был опыт, когда я потратил полдня на реализацию определенной функции и изменил кучу вещей в кодовой базе. У меня был один тестовый пример, с которым я боролся, и я попросил разъяснений у своих коллег. В этот момент я обнаружил, что большая часть логики была совершенно ненужной, потому что я сделал неправильные предположения, основанные на моей интерпретации функции. Подайте грустную музыку . Если бы я потратил время только на то,..

Как 100 дней кода изменили мою жизнь
Рассказ о том, как вызов самому себе и его документирование могут улучшить вашу жизнь и вашу работу в качестве программиста. Начало Свой первый пост в Instagram я сделала 11.09.2017. В то время я еще не знал, что решение принять вызов и задокументировать его окажет такое сильное влияние в долгосрочной перспективе. Перво-наперво: что такое 100 дней кода? 100 дней кода - это вызов, в котором я поставил себе цель программировать 100 дней подряд . Единственные правила, по которым..

Васил Димов - новейший основной разработчик ARK
Команда ARK стремительно расширяется, и мы рады объявить о найме нашего четвертого нового разработчика за последние 2 месяца! Поприветствуйте Васила Димова из Болгарии. История профессионального разработчика Васила началась в 1999 году в местной компании по веб-дизайну в Болгарии в качестве основного веб-разработчика, а затем в качестве разработчика программного обеспечения и сетевого администратора в розничном интернет-магазине. В начале 2000-х он присоединился к компании по..

Интерполяция строк C#
Интерполяция строк, некоторые из них мы часто используем во время разработки. Сегодня я покажу интерполяцию строк в C#. C# 5.0 — форматирование в старом стиле Как видите (оба фрагмента выводят одно и то же), это то, к чему мы привыкли с первого дня существования C#. На основе индекса. Это здорово, но что, если мы сможем отказаться от отслеживания индекса ({0}, {1}… и т. д.). Начиная с C# 6.0 — введен интерполированный строковый литерал. С тех пор, как это было..

Искусственный интеллект, машинное обучение и глубокое обучение
Эта статья написана для того, чтобы бабушка могла понять, что такое машинное обучение и глубокое обучение. Что такое машинное обучение? Это отрасль искусственного интеллекта, которая начала приобретать значение с 80-х годов. Это тип ИИ, который больше не зависит от правил и программиста, но компьютер может устанавливать свои собственные правила и учиться сам по себе. Машинное обучение происходит с помощью алгоритмов. Алгоритм — это не что иное, как последовательность..

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

Роль разработчиков в формировании исследовательского опыта
Роль разработчиков в формировании исследовательского опыта Мы проживаем все больше и больше аспектов нашей жизни через призму технологий, будь то взаимодействие с традиционными компьютерами, телефонами, интеллектуальными устройствами или даже носимыми устройствами. За всеми этими технологиями стоит огромное количество преданных своему делу разработчиков программного обеспечения, создающих уникальные новые возможности (или просто борющихся с техническим долгом за более почтенные!). В..