Как обрабатывать необработанные исключения в ASP.NET Web API
Чтобы сделать обработку исключений простой и последовательной, старайтесь не бросать исключения в тех случаях, когда вы можете определить ошибку самостоятельно. Я рекомендую возвращать подходящую ошибку, как в коде ниже. Далее
👉 @frontend_1
Чтобы сделать обработку исключений простой и последовательной, старайтесь не бросать исключения в тех случаях, когда вы можете определить ошибку самостоятельно. Я рекомендую возвращать подходящую ошибку, как в коде ниже. Далее
👉 @frontend_1
👍2
Forwarded from React
Организация react-компонентов с помощью dot-notation и почему я часто прибегаю именно к этому способу
Компонентный подход является основополагающим при создании приложений с помощью react. Компоненты - это главные строительные блоки, которые в своей композиции помогают реализовать сложные системы. В основе каждого компонента, в идеале, всегда лежит какой-то обособленный набор функционала, своего рода микро-решение микро-задачи. Далее
✍️ @React_lib
Компонентный подход является основополагающим при создании приложений с помощью react. Компоненты - это главные строительные блоки, которые в своей композиции помогают реализовать сложные системы. В основе каждого компонента, в идеале, всегда лежит какой-то обособленный набор функционала, своего рода микро-решение микро-задачи. Далее
✍️ @React_lib
Хабр
Организация react-компонентов с помощью dot-notation и почему я часто прибегаю именно к этому способу
Компонентный подход является основополагающим при создании приложений с помощью react. Компоненты - это главные строительные блоки, которые в своей композиции помогают реализовать сложные системы. В...
👍2
Логические атрибуты в HTML и ARIA: в чем разница?
Некоторые атрибуты в ARIA являются булевыми (-подобными). Эти атрибуты могут показаться очень похожими на атрибуты boolean в HTML, но есть несколько важных различий, о которых следует знать.
https://hidde.blog/boolean-attributes-in-html-and-aria-whats-the-difference/
👉 @frontend_1
Некоторые атрибуты в ARIA являются булевыми (-подобными). Эти атрибуты могут показаться очень похожими на атрибуты boolean в HTML, но есть несколько важных различий, о которых следует знать.
https://hidde.blog/boolean-attributes-in-html-and-aria-whats-the-difference/
👉 @frontend_1
Hidde's blog
Boolean attributes in HTML and ARIA: what's the difference?
Some attributes in ARIA are boolean(-like). These attributes may seem a lot like boolean attributes in HTML, but there are some important differences to be aware of.
👍4
27 лучших расширений Chrome для разработчиков и дизайнеров в 2022 году
Если вы разработчик или дизайнер, у вас, скорее всего, уже есть коллекция любимых расширений Chrome, которые вы используете ежедневно. Расширения, которые облегчают жизнь, повышают продуктивность или выполняют важную задачу лучше, чем специализированный инструмент. Эта статья может пополнить эту коллекцию.
👉 @frontend_1
Если вы разработчик или дизайнер, у вас, скорее всего, уже есть коллекция любимых расширений Chrome, которые вы используете ежедневно. Расширения, которые облегчают жизнь, повышают продуктивность или выполняют важную задачу лучше, чем специализированный инструмент. Эта статья может пополнить эту коллекцию.
👉 @frontend_1
👍5
Подборка каналов для IT специалистов 🎯
https://yangx.top/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://yangx.top/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://yangx.top/kotlin_lib Подборки полезного материала по Kotlin
https://yangx.top/nodejs_lib Подборки по Node js и все что с ним связано
https://yangx.top/React_lib Подборки по React js и все что с ним связано
https://yangx.top/ruby_lib Библиотека Ruby программиста
https://yangx.top/frontend_sovet Frontend советы, примеры и практика!
Программирование C++📌
https://yangx.top/cpp_lib Библиотека C/C++ разработчика
https://yangx.top/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://yangx.top/pythonofff Python академия. Учи Python быстро и легко🐍
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/python_real Python подборки на русском и английском
https://yangx.top/python_360 Книги по Python Rus
Java разработка 📌
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://yangx.top/Githublib Интересное из GitHub
CodePen 📌
https://yangx.top/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://yangx.top/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://yangx.top/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://yangx.top/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://yangx.top/game_devv Все о разработке игр
Вакансии 📌
https://yangx.top/sysadmin_rabota Системный Администратор
https://yangx.top/progjob Вакансии в IT
Чат программистов📌
https://yangx.top/developers_ru
Библиотеки 📌
https://yangx.top/book_for_dev Книги для программистов Rus
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://yangx.top/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://yangx.top/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://yangx.top/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
https://yangx.top/arhitekturamira World Architecture
Системное администрирование 📌
https://yangx.top/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
https://yangx.top/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://yangx.top/sysadminoff Новости Линукс Linux
Английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Математика 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://yangx.top/metaverse360
DeepFake 📌
https://yangx.top/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://yangx.top/mir_teh Видео из мира технологий
Excel лайфхак📌
https://yangx.top/Excel_lifehack
https://yangx.top/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://yangx.top/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://yangx.top/kotlin_lib Подборки полезного материала по Kotlin
https://yangx.top/nodejs_lib Подборки по Node js и все что с ним связано
https://yangx.top/React_lib Подборки по React js и все что с ним связано
https://yangx.top/ruby_lib Библиотека Ruby программиста
https://yangx.top/frontend_sovet Frontend советы, примеры и практика!
Программирование C++📌
https://yangx.top/cpp_lib Библиотека C/C++ разработчика
https://yangx.top/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://yangx.top/pythonofff Python академия. Учи Python быстро и легко🐍
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/python_real Python подборки на русском и английском
https://yangx.top/python_360 Книги по Python Rus
Java разработка 📌
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://yangx.top/Githublib Интересное из GitHub
CodePen 📌
https://yangx.top/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://yangx.top/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://yangx.top/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://yangx.top/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://yangx.top/game_devv Все о разработке игр
Вакансии 📌
https://yangx.top/sysadmin_rabota Системный Администратор
https://yangx.top/progjob Вакансии в IT
Чат программистов📌
https://yangx.top/developers_ru
Библиотеки 📌
https://yangx.top/book_for_dev Книги для программистов Rus
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://yangx.top/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://yangx.top/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://yangx.top/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров
https://yangx.top/arhitekturamira World Architecture
Системное администрирование 📌
https://yangx.top/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов
https://yangx.top/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://yangx.top/sysadminoff Новости Линукс Linux
Английский 📌
https://yangx.top/UchuEnglish Английский с нуля
Математика 📌
https://yangx.top/Pomatematike Канал по математике
Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://yangx.top/metaverse360
DeepFake 📌
https://yangx.top/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://yangx.top/mir_teh Видео из мира технологий
Excel лайфхак📌
https://yangx.top/Excel_lifehack
Telegram
1C программист
Cтатьи, курсы, советы, шаблоны кода 1С. По всем вопросам @evgenycarter
👍1
Media is too big
VIEW IN TELEGRAM
Стилизация плейсхолдера и скролла, CSS-спрайты (Placeholder, Scrollbar & Sprites)
В данном видеокурсе мы с вами рассмотрим CSS, или каскадных таблиц стилей. Начнём с основ: простые и составные селектора, псевдоклассы и псевдоэлементы, позиционирование, блочная модель и т.д. А так же разберём свойства добавленные в третьей версии спецификации: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы и т.д. По окончанию курса вы получите отличную теоретическую базу для создания полноценных статичных веб-страниц.
👉 @frontend_1
В данном видеокурсе мы с вами рассмотрим CSS, или каскадных таблиц стилей. Начнём с основ: простые и составные селектора, псевдоклассы и псевдоэлементы, позиционирование, блочная модель и т.д. А так же разберём свойства добавленные в третьей версии спецификации: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы и т.д. По окончанию курса вы получите отличную теоретическую базу для создания полноценных статичных веб-страниц.
👉 @frontend_1
👍4🔥1
Хотите изучить программирование и стать востребованным веб-разработчиком? Попробуйте себя в вёрстке и поучаствуйте в бесплатном интенсиве!
Когда: с 1 по 9 сентября.
Зачем участвовать?
- Вы разберётесь с основами создания сайтов;
- Познакомитесь с HTML и CSS и попробуете себя в качестве верстальщика;
- Получите бесплатные тренировочные материалы и скидки на обучение.
Хотите стать айтишником с нуля?
Записывайтесь на интенсив и начните обучение уже сейчас!
Когда: с 1 по 9 сентября.
Зачем участвовать?
- Вы разберётесь с основами создания сайтов;
- Познакомитесь с HTML и CSS и попробуете себя в качестве верстальщика;
- Получите бесплатные тренировочные материалы и скидки на обучение.
Хотите стать айтишником с нуля?
Записывайтесь на интенсив и начните обучение уже сейчас!
Forwarded from CodePen Community
This media is not supported in your browser
VIEW IN TELEGRAM
Tuggable Light Bulb! 💡(GSAP Draggable && MorphSVG) - Интерактивная лампочка, сделанная с помощью Pug, Stylus и библиотеки Babel.js
#codepen #css #js
Подпишись👉 @codepen_1
#codepen #css #js
Подпишись👉 @codepen_1
🔥10
16-18 сентября пройдет третий онлайн-хакатон от АО «Россельхозбанк» — AgroCode Hack 2022 🌳
Командам предстоить решить одну из трех технологичных задачи агроиндустрии:
🚜 Разработать алгоритм для автоматизированной сборки урожая.
🐮 Вычислить самые неэффективные протоколы лечения коров.
🍇 Создать сервис по поиску перспективных земель для выращивания винограда.
Команды-победители смогут разделить призовой фонд в 1 400 000 рублей!💰
До конца регистрации осталось меньше 2-х недель ❗️
Регистрация и все подробности по ссылке
Командам предстоить решить одну из трех технологичных задачи агроиндустрии:
🚜 Разработать алгоритм для автоматизированной сборки урожая.
🐮 Вычислить самые неэффективные протоколы лечения коров.
🍇 Создать сервис по поиску перспективных земель для выращивания винограда.
Команды-победители смогут разделить призовой фонд в 1 400 000 рублей!💰
До конца регистрации осталось меньше 2-х недель ❗️
Регистрация и все подробности по ссылке
👎4👍3
Forwarded from GitHub Сообщество
Three.js – 3D-библиотека для JavaScript
Целью проекта является создание простой в использовании, легкой, кроссбраузерной 3D-библиотеки общего назначения.
Текущие сборки включают только рендерер WebGL, но WebGPU (экспериментальные), SVG и CSS3D-рендеры также доступны в примерах.
#GitHub | #JavaScript #3D #Web
👉 @Githublib
Целью проекта является создание простой в использовании, легкой, кроссбраузерной 3D-библиотеки общего назначения.
Текущие сборки включают только рендерер WebGL, но WebGPU (экспериментальные), SVG и CSS3D-рендеры также доступны в примерах.
#GitHub | #JavaScript #3D #Web
👉 @Githublib
GitHub
GitHub - mrdoob/three.js: JavaScript 3D Library.
JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.
👍3
Шпаргалка по работе с медиа в браузере
В данной шпаргалке представлены все основные интерфейсы и методы по работе с медиа в браузере, описываемые в следующих спецификациях:
Media Capture and Streams
Screen Capture
Media Capture from DOM Elements
MediaStream Image Capture
MediaStream Recording
Web Speech API
👉 @frontend_1
В данной шпаргалке представлены все основные интерфейсы и методы по работе с медиа в браузере, описываемые в следующих спецификациях:
Media Capture and Streams
Screen Capture
Media Capture from DOM Elements
MediaStream Image Capture
MediaStream Recording
Web Speech API
👉 @frontend_1
👍2😁1
VK ищут разработчиков в команды Почты и Облака Mail.ru и анонсировали Weekend Offer.
В команде Почты вы будете строить удобную инфраструктуру, работать над умной организацией рассылок или, например, решать проблемы нежелательной почты. В облачной же команде предстоит ежедневно размечать миллионы файлов при помощи ML-технологий, всячески развивать и поддерживать систему. Подать заявку на участие можно до 2 сентября. Ищите подробности по ссылке.
👉 @frontend_1
В команде Почты вы будете строить удобную инфраструктуру, работать над умной организацией рассылок или, например, решать проблемы нежелательной почты. В облачной же команде предстоит ежедневно размечать миллионы файлов при помощи ML-технологий, всячески развивать и поддерживать систему. Подать заявку на участие можно до 2 сентября. Ищите подробности по ссылке.
👉 @frontend_1
👍1
Math.js - это мощная математическая библиотека для JavaScript и Node.js.
Она имеет гибкий парсер выражений с поддержкой символьных вычислений, поставляется с большим набором встроенных функций и констант, а также предлагает интегрированное решение для работы с различными типами данных, такими как числа, большие числа, комплексные числа, дроби, единицы и матрицы. Мощная и простая в использовании.
https://github.com/josdejong/mathjs
https://mathjs.org/examples/index.html
👉 @frontend_1
Она имеет гибкий парсер выражений с поддержкой символьных вычислений, поставляется с большим набором встроенных функций и констант, а также предлагает интегрированное решение для работы с различными типами данных, такими как числа, большие числа, комплексные числа, дроби, единицы и матрицы. Мощная и простая в использовании.
https://github.com/josdejong/mathjs
https://mathjs.org/examples/index.html
👉 @frontend_1
👍7