General programming
360 subscribers
117 photos
3 videos
1 file
385 links
Download Telegram
В этой статье я объясню, что такое ошибки CORS и почему вы можете столкнуться с ними. Я представлю возможные решения и объясню, что такое предварительные запросы, заголовки CORS и почему они важны при общении между сторонами. В статье предполагается, что у вас есть базовые знания в области веб-разработки и протокола HTTP.

https://shly.link/deva2oh
Jetbrains Fleet против VsCode (убьет ли Fleet VsCode?)

Несколько дней назад Jetbrains объявила о предварительном выпуске Fleet. И, как постоянный покупатель, попробовал и хочу поделиться с вами своими мыслями. Он действительно заменит VsCode или нет?

https://shly.link/mdmoKTo
Язык(и) программирования будущего

У меня есть учетная запись Quora, и мне нравится читать вопросы и ответы по программированию. Я предлагаю то же самое и вам, потому что вы можете воспользоваться опытом других программистов. Тем не менее, недавно я видел такие вопросы:

Какая технология заменит JavaScript?
Есть ли у Kotlin шанс заменить Java?
Заменит ли Rust C++?
У какого языка самое светлое будущее в замене C между D, Go и Rust?
Прежде чем я начну, я гарантирую, что буду максимально объективен, так как не хочу давать вам предвзятый результат. https://shly.link/MYZ9g
Шаблоны проектирования в разработке программного обеспечения

В этой статье мы рассмотрим, что такое шаблон проектирования и как можно изучить шаблон проектирования.
https://shly.link/devY0s1
8 обязательных советов по написанию чистого кода с помощью Javascript

Как выглядит чистый код JavaScript? Так должно быть:

Легко читать
Легко отлаживать
Эффективный и высокопроизводительный
Вот лучшие инструменты и приемы, которые вы можете использовать, чтобы вывести качество кода Javascript на новый уровень
https://shly.link/devxSVi
Последние несколько лет я пытался сосредоточить свою работу на создании того, что я считаю Perfect Commit . Это один коммит, который содержит все следующее:

Реализация : одно целенаправленное изменение
Тесты , демонстрирующие работу реализации
Обновленная документация , отражающая изменение
Ссылка на цепочку вопросов , предоставляющая дополнительный контекст
https://shly.link/Xa8uW
Специально подобранные материалы для подготовки к собеседованию по кодированию для занятых инженеров-программистов

Не у всех есть время ответить на несколько сотен вопросов LeetCode. Вот бесплатные и тщательно подобранные материалы для подготовки к техническим собеседованиям
https://shly.link/ghUXGz
Forwarded from Devops
roadmap.sh — это попытка сообщества создать дорожные карты, руководства и другой образовательный контент, чтобы помочь разработчикам выбрать путь и направить их обучение.

https://roadmap.sh/
TIL вы можете отображать диаграммы на GitHub, используя Markdown
Как научиться дизайну и архитектуре программного обеспечения | Карта дизайна и архитектуры полного стека программного обеспечения

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

https://shly.link/2FTeq
Что такое YML? Формат файла YML

В этой статье вы узнаете, как YAML сравнивается с XML и JSON — двумя языками, которые также используются для создания файлов конфигурации.

Вы также изучите некоторые правила и особенности языка, а также его основной синтаксис.

https://shly.link/t5ytZ
12 Лучших Продвинутых Команд Git, Которые Нужно Знать

https://shly.link/iZFN0
React - лучшие практики

При работе с приложением React соблюдение этих соглашений о кодировании даст вам лучший опыт разработки.
https://shly.link/devShfK
TypeScript 4.9 - это нечто грандиозное!

Если вы не знаете, TypeScript — это язык, основанный на JavaScript для безопасного программирования. TypeScript стал очень известен в отрасли, и Microsoft только что анонсировала TypeScript 4.9 на прошлой неделе.

https://shly.link/edzf0
5 репозиториев GitHub, которые должен знать каждый разработчик

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

Как разработчик программного обеспечения, я постоянно ищу репозитории GitHub, которые я могу использовать для обучения и вдохновения. Вот мои лучшие 5 выборов.

https://shly.link/devyB54
Как Front-End инженер: 8 полезных методов кодирования Npm, которые вы должны использовать
Хотел бы я знать о них раньше

https://shly.link/TGzU5
7 ненужных расширений VSCode, которые вы должны удалить сейчас

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

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

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

https://shly.link/LjbgQ