Как стать автором
Обновить
11
0

.NET Architect

Отправить сообщение

Как разработчики софта могут захватить автоиндустрию

Время на прочтение12 мин
Количество просмотров2.1K
image


Первые семь записей в этой таблице были рассмотрены в предыдущей статье. Остальные программные платформы обобщены, они обозначены красным цветом в первом столбце.

Примечание: AUTOSAR=AUTomotive Open System ARchitecture; AGL=Automotive Grade Linux; CS=Кибербезопасность; ECU=Электронный блок управления; NCAP=Европейская программа оценки новых автомобилей; SoC=Системы на чипе; SW=ПО; TSP=Поставщик телематических услуг; UN=ООН.


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

Экспертиза и опыт в области программного обеспечения становятся ключевыми компетенциями, которых не хватает в автомобильной промышленности. Растущий объем функциональных возможностей ПО в новых моделях автомобилей потребует от OEM-производителей, Tier-1 поставщиков и разработчиков ПО повышения уровня квалификации. Разработка программных платформ – это необходимая стратегия, позволяющая идти в ногу с бумом рынка ПО, вызванным повышением спроса на автомобили с сетевой функциональностью, информационно-развлекательные системы с множеством приложений и многочисленные функции ADAS.

В этой статье я подведу черту под своим обзором проблем и возможностей автомобильной промышленности. Для этого мы рассмотрим программные платформы для automotive, состояние рынка и технологические тренды. Это третья часть из серии статей, выходивших в течение месяца – все они были сфокусированы на программных платформах.
Читать дальше →
Всего голосов 3: ↑2 и ↓1+5
Комментарии0

Как выбрать красивые цвета для вашей инфографики

Время на прочтение10 мин
Количество просмотров39K


Очень трудно выбрать хорошие цвета для инфографики. Постараемся разобраться с этой проблемой.

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

Статья не поможет найти хорошие градиенты или оттенки. Она предназначена для подбора красивых, чётких цветов для различных категорий информации (например, континентов, отраслей промышленности, видов птиц) в линейных, круговых, полосковых диаграммах и так далее.
Всего голосов 34: ↑33 и ↓1+44
Комментарии6

Microsoft Expressive Pixels: новая бесплатная платформа разработки для Windows 10

Время на прочтение9 мин
Количество просмотров2.9K
Представьте, что вы сидите дома за компьютером и работаете удаленно. У вас есть партнер, который делает то же самое. Вы даже не повернулись, но на светодиодном дисплее, который видят все вокруг, отображается эмодзи: знак STOP. Теперь ваши домочадцы знают, что вы сейчас заняты, а вам для этого не пришлось сказать ни слова.

Это одно из многих применений Expressive Pixels. Платформа разработки для Windows 10, которая позволяет создавать анимированную визуализацию, теперь бесплатно доступна в Microsoft Store. Кроме приложения, она имеет набор ПО, благодаря которому можно использовать светодиодные дисплеи для коммуникации с помощью визуальных эффектов или эмодзи.

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

Читать дальше →
Всего голосов 5: ↑4 и ↓1+4
Комментарии2

Лицензия для вашего open-source проекта

Время на прочтение98 мин
Количество просмотров186K
В этой статье я хочу немного поговорить об авторском праве и свободных лицензиях на ПО. Текст является результатом самостоятельного выбора лицензий и их применения к своим проектам.

Статья будет полезна тем, кто хочет:

— в общих чертах понять, что такое авторское право (но лучше обратиться к юристу);
— подобрать свободную лицензию для своего проекта;
— разобраться, что нужно писать в шапке файла исходного кода.
Читать дальше →
Всего голосов 136: ↑132 и ↓4+128
Комментарии117

Microsoft Flight Simulator: поддержка Steam, TrackIR и VR

Время на прочтение3 мин
Количество просмотров4.8K
Симулятор полетов Microsoft Flight Simulator появится не только на Windows 10 и в подписке Xbox Game Pass для ПК, но и в Steam. Мы рады объявить, что уже сегодня можно сделать предзаказ Microsoft Flight Simulator версий Standard, Deluxe и Premium Deluxe!

Команда разработчиков внимательно прислушивается к мнению сообщества, это наш приоритет с момента объявления о выпуске Microsoft Flight Simulator в июне 2019 года. Две наиболее востребованные сообществом функции — поддержка TrackIR и VR. Сегодня мы рады объявить, что Microsoft Flight Simulator будет поддерживать TrackIR сразу после выхода, а поддержка VR появится позже в этом году к запуску HP Reverb G2!

Читать дальше →
Всего голосов 12: ↑10 и ↓2+13
Комментарии14

Экзамены TOEFL/IELTS как ориентир для развития. Фундаментальные апгрейды языка и их польза для разработчика

Время на прочтение13 мин
Количество просмотров19K


Экзамены английского языка вызывают у большинства разработчиков негативную реакцию. В сети или в курилке часто можно услышать утверждения о том, что TOEFL/IELTS проверяют не уровень владения языком, а умение соответствовать шаблонам. Разработчики цепляются за свой B1 или даже B2/C1, который им дали на внутреннем ассессменте в компании или при прохождении 10-минутного онлайн-теста. Далее, у нас есть 2 пути. Вы можете принять ваш уровень и не развиваться, думая что вам «не нужно», «не моё» и так далее. Можете найти 100 причин отрицать международные общепринятые тесты и даже обойти их при миграции. А можете согласиться с тем, что ваш уровень не достаточно хорош при объективной оценке по критериям, и подумать над развитием и пользе для карьеры разработчика. Статья будет именно про второй путь, а конкретно:

  1. Развитие скорости чтения и использование правого полушария мозга вместо левого
  2. Накрутка навыка письма через независимые эссе внутри Grammarly
  3. Турбонакрутка разговорной речи через комментирование своих действий в играх (RPG/RTS)
  4. Ускорение с помощью слепой печати
  5. Контроль промежуточных результатов через TOEFL GO
Читать дальше →
Всего голосов 13: ↑12 и ↓1+15
Комментарии50

Портрет российского специалиста Data Science от MADE и hh.ru

Время на прочтение2 мин
Количество просмотров7.2K
16 июля 2020 г. Академия больших данных MADE от Mail.ru Group и hh.ru составили портреты российских специалистов по анализу данных (Data Science) и машинному обучению (Machine Learning). Аналитики выяснили, где они живут и что умеют — а также чего ждут от них работодатели и как меняется спрос на таких профессионалов.

Академия MADE и HeadHunter проводят исследование уже второй год подряд. На этот раз эксперты проанализировали 10 500 резюме и 8100 вакансий.



Читать дальше →
Всего голосов 26: ↑26 и ↓0+26
Комментарии4

Поиск утечек памяти в приложениях на .NET Core под Linux

Время на прочтение7 мин
Количество просмотров12K

.NET Core становится всё более и более зрелой платформой. На нём уже достаточно комфортно можно вести разработку, используя тот же Rider или VS Code.


Однако, и там не всё гладко. Например, отладка кода на .NET Core 2 заработала только в Rider 2017.2, который вышел, буквально на днях (были ещё EAP сборки). Приходилось пользоваться VS Code. В нём работает отладка, однако, чтобы заработал запуск тестов надо руками ставить beta-версию расширения для C#.


Я думаю, суть ясна, что инструментальная поддержка пока сильно далека от аналогичной при разработке под Windows.


Для некоторых вещей пока нету готовых средств. Например, для профилирования.


Из источников, которые доступны в сети, самыми содержательными, по моему мнению, на текущий момент являются статьи Саши Гольдштейна:



Однако, готового рецепта по поиску утечки памяти мне найти не удалось. Поэтому я решил описать найденный мной способ.

Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии4

Как я не съездил в Лондон, но поучаствовал в London DevOps Enterprise Summit

Время на прочтение7 мин
Количество просмотров2K


С 23 по 25 июня 2020 года в Лондоне прошла очередная DevOps Enterprise Summit. «В Лондоне» можно написать в кавычках, так как пандемия сделала свое дело и конференция прошла в онлайн-формате. В нём здесь есть и плохое (нетворкинг всё-таки очень сильно страдает), и хорошее: ты можешь передохнуть между докладами вдали от всех людей, ты можешь выделить целиком несколько дней на изучение докладов, которые тебя интересуют, и сфокусироваться — это вот очень полезно. Буквально недавно я был на митапе «в Челябинске», на следующий день — «в Новосибирске», а еще через несколько дней — в Калифорнии: физически сделать это было бы крайне затруднительно. Конечно, существуют записи, но само ощущение выделения времени для обучения, кажется, помогает учиться.

Форматы отчётов о конференциях уже прижились на Хабре, а желание развиваться в условиях, когда сидишь дома, стало особенно сильным (надо же чем-то заниматься) — и тут возникает вопрос: конференций много… как посмотреть всё, что хочется посмотреть?

И здесь я подумал, что можно попробовать сделать отчет о конференции иного формата — не рассказать о том, что были за доклады (для этого я выложил отдельно «прямую текстовую трансляцию» с тех докладов, что я слушал), а написать статью, которая просуммирует выводы и актуальные тренды, укажет, куда стоит обратиться за актуальными знаниями.
Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Комментарии2

Как вести технический блог?

Время на прочтение16 мин
Количество просмотров20K


Я работаю в коммерческой разработке с 2011 года. С конца 2012 занимаюсь разработкой под iOS. Свою первую техническую статью я написал на Хабре в начале 2017 года про подход к локализации мобильных приложений. Потом выпустил ещё несколько статей по iOS-разработке на Хабре и в конце 2017 года я перешёл в новую компанию и решил вести блог про solution architecture https://medium.com/@nvashanin, где начал описывать общие концепты, обязанности архитектора, его скилл-сет и т.д. К лету 2020 года количество просмотров моих статей перевалило за 800 тысяч, а количество времени, которое люди потратили на прочтение — больше 6 млн минут, или около 12 лет чистого времени. Флагманская статья была переведена другими людьми на разные языки: например, польский или испанский.

В статье я расскажу про свой путь к техническому блогу — от идеи до регулярных публикаций. Расскажу, о чём можно писать, как писать и как оформлять статьи, а также о том, как на них заработать. Мне, например, удалось купить себе часы на деньги, которые принёс блог. Статья подойдёт тем, кто только задумывается о написании статей, а также будет полезна и тем, кто уже активно пишет.
Читать дальше →
Всего голосов 68: ↑68 и ↓0+68
Комментарии22

+500 бесплатных инструментов для запуска вашего стартапа в 2017 году

Время на прочтение40 мин
Количество просмотров156K


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

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

Итак, мы нашли в интернете бесплатные и условно-бесплатные инструменты для роста вашего бизнеса. Когда они дадут вам желаемый результат, вы можете оформить платную подписку.
Читать дальше →
Всего голосов 74: ↑60 и ↓14+46
Комментарии26

Анализаторы Roslyn: повадки и места обитания

Время на прочтение3 мин
Количество просмотров4.6K
На днях объяснял одному товарищу что такое анализаторы Roslyn и как их писать. Ответ получился массивным, и я решил вынести его в отдельную публикацию.

Что такое анализаторы Roslyn? Если коротко — это отличный способ писать рефакторинги вроде Решарперовских. Постоянно встречаете одну и ту же ошибку в процессе ревью? Напишете анализатор с фиксером и забудьте про эту ошибку. Техническая сторона довольно проста, для первоначального знакомства отлично подойдут вот эта статья, вот это видео, вот эта серия постов, и вот этот туториал. Я же попытаюсь описать грабли моменты, которые лично у меня вызывали затруднение.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии5

Создание шаблонов с тегами в Visual Studio для эффективного поиска и группировки пользователей

Время на прочтение3 мин
Количество просмотров8.4K
Шаблоны проектов Visual Studio позволяют разработчикам более эффективно создавать несколько схожих проектов, определяя общий набор начальных файлов. Шаблоны проектов могут быть полностью кастомизированы в соответствии с потребностями команды разработчиков или группы и могут быть опубликованы в Visual Studio Marketplace для загрузки и использования другими людьми! После публикации разработчики могут установить шаблон и получить к нему доступ через диалоговое окно New Project в Visual Studio.

Недавно разработанное диалоговое окно New Project для Visual Studio 2019 было создано, чтобы помочь разработчикам быстрее добираться до своего кода. Используя опыт поиска и фильтрации, мы стремимся обеспечить лучшее обнаружение для конкретных шаблонов, чтобы вы могли быстрее начать разработку своего приложения.

image
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии2

Подборка: 5 полезных сервисов для написания статей на английском

Время на прочтение5 мин
Количество просмотров24K


Всем привет! Меня зовут Марго, я профессиональный маркетолог и редактор, в последние пару лет фокусируюсь на продвижении за рубежом и много пишу на английском. Я решила поделиться ссылками на приложения и сайты, которые помогают мне в ежедневной работе при создании контента. Надеюсь, список поможет изучающим английский и тем, кто публикует англоязычные материалы на Хабре.
Читать дальше →
Всего голосов 51: ↑48 и ↓3+45
Комментарии29

Ресурсы изучения финансов на английском (США), или Как оценить компанию

Время на прочтение3 мин
Количество просмотров5.7K
Когда я училась на магистратуре финансов в столичном ВУЗе, наличие профессиональных англоязычных ресурсов для меня было просто vital. И ещё необходимее было найти перевод.

Эта статья будет полезна не только финансистам и стартаперам, а и айтишникам, потому что последним будут платить больше за дополнительный прокачанный скилл — чем не мотивация?


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

Чтение: 7 минут
Read more
Всего голосов 6: ↑5 и ↓1+10
Комментарии6

45 youtube-каналов на английском языке для ИТ-специалистов

Время на прочтение4 мин
Количество просмотров24K
Хотела узнать, что смотрят коллеги (кроме нетфликсов и амедиатек), провела опрос. Результат получился неожиданный. Я думала, ну, соберу каналов 10, которые смотрят все ИТ-специалисты. Не тут-то было! Во-первых, каналов получилось в 10 раз больше, чем я предполагала. Во-вторых, 80% из них — на английском языке. В-третьих, смотрят коллеги далеко не только каналы о программировании, но и о математике, науке, космосе, истории.
Вот вам подборка из 45 интересных, по мнению коллег из EPAM, youtube-каналов на английском языке.


Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии5

Новый тренд в мире облачных игр — доступ к «облакам» по мобильной сети

Время на прочтение4 мин
Количество просмотров2.7K
image

Игровая сфера активно развивается, несмотря на пандемию и спровоцированный ею экономический кризис. Объем рынка и заработки игроков этого рынка увеличиваются каждый год. Например, в 2019-м компании, которые имеют отношение к игровой сфере, заработали $148,8 млрд. Это на 7,2% выше, чем годом ранее. Эксперты предрекают дальнейший рост почти для всех секторов игрового рынка, включая облачный гейминг. К 2023 году аналитики предсказывают рост этого сегмента до $2,5 млрд.

А вот с рынком связи, во всяком случае, в РФ, все гораздо хуже. Согласно прогнозам, по итогам 2020 года он может сократиться на 3%. При этом ранее игроки отрасли указывали лишь на замедление роста, сокращение оказалось неожиданным для многих. Сейчас ситуация ухудшилась, поскольку операторы потеряли доходы от международного и внутреннего роуминга. На треть снизились продажи в сотовом ритейле, плюс возросли расходы на обслуживание сети в связи с ростом трафика. Клаудгейминг для операторов — способ выбраться из кризиса.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

10 интересных репозиториев на GitHub, полезных любому разработчику

Время на прочтение4 мин
Количество просмотров83K
Представляем вам перевод статьи Simon Holdorf, опубликованной на сайте medium.com. В ней вы найдете ссылки на полезные репозитории, с помощью которых можно прокачать навык разработки ПО.


Фото с ресурса Unsplash. Автор: Vishnu R Nair

GitHub — это лучшая платформа для обмена фреймворками, библиотеками и техническими решениями. Однако найти среди этого многообразия действительно полезные репозитории сложно. Поэтому я решил составить список из десяти интересных репозиториев, которые, на мой взгляд, пригодятся любому разработчику.

Каждый из них имеет множество звезд на GitHub, что только подтверждает их популярность, актуальность и полезность. Одни репозитории научат вас чему-то новому, благодаря другим вы сможете создать какие-то классные штуки. В целом, используя их, можно основательно прокачать навык разработки программного обеспечения.
Читать дальше →
Всего голосов 69: ↑64 и ↓5+78
Комментарии14

Сервисы, которые стали бесплатными на время карантина: курсы, радио, книги, кино и сериалы

Время на прочтение5 мин
Количество просмотров386K
image

Кажется, на ближайший месяц почти все мы более или менее на карантине — сидим дома в самоизоляции. Грустно, конечно, но есть и плюсы. Не нужно тратить время на дорогу в офис и обратно, а сэкономленное время можно потратить на обучение, например. Ну или сериал посмотреть, который давно хотелось. Хорошие ребята вроде bang bang и GeekBrains на месяц открывают бесплатный доступ к своим материалам. А мы будем собирать здесь ссылки на такие аттракционы неслыханной щедрости.
Читать дальше →
Всего голосов 40: ↑38 и ↓2+60
Комментарии61

System.IO.Pipelines: высокоэффективный IO в .NET

Время на прочтение12 мин
Количество просмотров27K
System.IO.Pipelines — это новая библиотека, упрощающая организацию кода в .NET. Трудно обеспечить высокую производительность и точность, если приходится иметь дело со сложным кодом. Задача System.IO.Pipelines — упростить код. Подробнее под катом!

Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии17

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность