Вставка ассемблерного кода в программу на C
Язык C зачастую используется для программирования микроконтроллеров, системных ядер и других проектов, где требуется высокая производительность кода. Однако в таких программах могут присутствовать части кода, которые выполняют простые операции и часто вызываются. Для улучшения производительности такие части можно написать на Assembler и вставить их прямиком в C-код.
Подробнее об этой практике можно узнать из видео:
https://youtu.be/hWq-N3lVAQ4
#c #asm
Язык C зачастую используется для программирования микроконтроллеров, системных ядер и других проектов, где требуется высокая производительность кода. Однако в таких программах могут присутствовать части кода, которые выполняют простые операции и часто вызываются. Для улучшения производительности такие части можно написать на Assembler и вставить их прямиком в C-код.
Подробнее об этой практике можно узнать из видео:
https://youtu.be/hWq-N3lVAQ4
#c #asm
👍7👎2🤔2
Разработка веб-приложений с помощью .NET и Visual Studio: серия практических уроков
Этот проект из 6 частей, который поможет научиться создавать веб-приложения на C#. На примере создания простого сайта для пиццы автор объясняет Razor Page, API и Azure:
https://github.com/dotnet/intro-to-dotnet-web-dev
#c
Этот проект из 6 частей, который поможет научиться создавать веб-приложения на C#. На примере создания простого сайта для пиццы автор объясняет Razor Page, API и Azure:
https://github.com/dotnet/intro-to-dotnet-web-dev
#c
👍11
Полезные библиотеки, которые помогут при работе с исключениями на C#
— Polly — библиотека, которая позволяет разработчикам свободно и потокобезопасно использовать политики Retry, Circuit Breaker, Timeout, Bulkhead Isolation, Rate-limiting и Fallback.
— Xeption добавляет дополнительную информацию к Exception, что помогает при отладке. Для этого нужно просто добавить модель Xeption к Exception вашего проекта.
— Ben.Demystifier помогает создать более простые и понятные stack-trace.
#c
— Polly — библиотека, которая позволяет разработчикам свободно и потокобезопасно использовать политики Retry, Circuit Breaker, Timeout, Bulkhead Isolation, Rate-limiting и Fallback.
— Xeption добавляет дополнительную информацию к Exception, что помогает при отладке. Для этого нужно просто добавить модель Xeption к Exception вашего проекта.
— Ben.Demystifier помогает создать более простые и понятные stack-trace.
#c
👍4
Какой проект реализовать для практики навыков программирования?
Один из проектов, на котором вы можете проверить ваши знания и подготовиться к тех-собеседованию — это создать собственный календарь.
Мы собрали для вас варианты реализации календаря на разных языках программирования, которые вы можете скачать или добавить в закладки на GitHub.
1. Экономический календарь для трейдинга на Python. Для его реализации вам понадобятся сторонние библиотеки, например Zipline.
2. Календарь задач на день, неделю и месяц на JS. Простой календарь, дизайн которого похож на Full Calendar.
3. Приложение календарь для бронирования на PHP (Laravel). Это более сложный проект, поэтому для реализации, вы должны понимать Bootstrap, jQuery и
Moment.js.
4. Календарь с расписанием уроков на С# для детей и учеников (вы можете выбрать любую другую сферу).
#python #js #c
Один из проектов, на котором вы можете проверить ваши знания и подготовиться к тех-собеседованию — это создать собственный календарь.
Мы собрали для вас варианты реализации календаря на разных языках программирования, которые вы можете скачать или добавить в закладки на GitHub.
1. Экономический календарь для трейдинга на Python. Для его реализации вам понадобятся сторонние библиотеки, например Zipline.
2. Календарь задач на день, неделю и месяц на JS. Простой календарь, дизайн которого похож на Full Calendar.
3. Приложение календарь для бронирования на PHP (Laravel). Это более сложный проект, поэтому для реализации, вы должны понимать Bootstrap, jQuery и
Moment.js.
4. Календарь с расписанием уроков на С# для детей и учеников (вы можете выбрать любую другую сферу).
#python #js #c
👍4