TGViewer
Channel Public Channel
General programming

General programming

@generalprog

Subscribers
287
Photos
117
Videos
3
Links
385

Showing posts older than #281 · Back to latest

Older Posts 19 shown
Post #279 155
TIL вы можете отображать диаграммы на GitHub, используя Markdown
Post #278 139

Forwarded from Devops

roadmap.sh — это попытка сообщества создать дорожные карты, руководства и другой образовательный контент, чтобы помочь разработчикам выбрать путь и направить их обучение.

https://roadmap.sh/
roadmap.sh Developer Roadmaps - roadmap.sh Community driven roadmaps, articles and guides for developers to grow in their career.
Post #277 190
Специально подобранные материалы для подготовки к собеседованию по кодированию для занятых инженеров-программистов

Не у всех есть время ответить на несколько сотен вопросов LeetCode. Вот бесплатные и тщательно подобранные материалы для подготовки к техническим собеседованиям
https://shly.link/ghUXGz
Post #276 178
Последние несколько лет я пытался сосредоточить свою работу на создании того, что я считаю Perfect Commit . Это один коммит, который содержит все следующее:

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

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

Легко читать
Легко отлаживать
Эффективный и высокопроизводительный
Вот лучшие инструменты и приемы, которые вы можете использовать, чтобы вывести качество кода Javascript на новый уровень
https://shly.link/devxSVi
DEV Community 8 must-know tips for writing clean code with Javascript Javascript is an awesome programming language, however, writing clean javascript code can be a...
Post #274 175
Шаблоны проектирования в разработке программного обеспечения

В этой статье мы рассмотрим, что такое шаблон проектирования и как можно изучить шаблон проектирования.
https://shly.link/devY0s1
Post #273 193
Язык(и) программирования будущего

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

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

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

https://shly.link/mdmoKTo
Post #271 163
В этой статье я объясню, что такое ошибки CORS и почему вы можете столкнуться с ними. Я представлю возможные решения и объясню, что такое предварительные запросы, заголовки CORS и почему они важны при общении между сторонами. В статье предполагается, что у вас есть базовые знания в области веб-разработки и протокола HTTP.

https://shly.link/deva2oh
Post #270 175
Следующий переход в Интернете

Интернет состоит из технологий, которые зародились более 25 лет назад. HTTP, HTML, CSS и JS были впервые стандартизированы в середине девяностых (когда мне было 8 лет). С тех пор Интернет превратился в повсеместную платформу приложений. По мере развития Интернета развивалась и архитектура для разработки этих приложений. В наши дни существует множество основных архитектур для создания веб-приложений. Наиболее популярной архитектурой, используемой веб-разработчиками сегодня, является одностраничное приложение (SPA), но мы переходим на новую и улучшенную архитектуру для создания веб-приложений.
https://shly.link/ykQYZ
Epic Web Dev by Kent C. Dodds The Web’s Next Transition Web is made up of technologies that got started over 25 years ago. Now, we are transitioning to a new and improved architecture for building web applications.
Post #269 150
Как исправить бесконечную загрузку кода Visual Studio IntelliSense

https://shly.link/5FWHU
Post #268 181
Хотите более чистый код? Используйте правило шести

Все хотят писать чистый код. Об этом есть целые книги!

Но вам не нужно читать книгу, чтобы писать более чистый код прямо сейчас. Есть один «трюк», которому может научиться каждый программист, чтобы сделать свой код менее запутанным.
https://shly.link/TDApr
Post #267 166
Разработка безопасного API

API — это один из терминов, широко обсуждаемых в последнее время, но каковы минимальные требования для его создания или поддержки? Каковы компромиссы, стратегии и, наконец, что делает API безопасным?
В этой статье мы расскажем о десяти шагах по созданию и поддержке безопасного API.
https://shly.link/devpcqu
Post #266 152
Крючки
Используйте функции для повторного использования логики с отслеживанием состояния в нескольких компонентах приложения.
В React 16.8 появилась новая функция под названием Hooks . Хуки позволяют использовать методы состояния и жизненного цикла React без необходимости использования компонента класса ES2015.
https://shly.link/efe6E
www.patterns.dev Hooks Pattern Use functions to reuse stateful logic among multiple components throughout the app
Post #265 165
gitignore.io великолепен

Файл .gitignore используется, чтобы указать git исключить файлы из добавления в данный репозиторий. Каждая строка файла представляет имя файла, каталог или шаблон. Когда git ищет изменения в вашем рабочем каталоге, он автоматически игнорирует любой файл, соответствующий записи в вашем файле .gitignore.
https://shly.link/SeToW
Post #264 171
Как писать поддерживаемый код JavaScript в 2023 году — Web или Node.js

Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. — Мартин Фаулер

В 2022 году разработка JavaScript по-прежнему хаотична. По мере того, как компьютеры становятся быстрее, мы получаем возможность писать код для программистов, а не для машин . Это то, чем должен быть мир JavaScript.
https://shly.link/jNbas
Post #263 153
Хитрости и лайфхаки: как сделать так, чтобы ваш профиль на GitHub readme.md выглядел потрясающе, всего за 3 шага

https://shly.link/mh4ti
Post #262 168
Популярные шаблоны архитектуры программного обеспечения

Вы когда-нибудь чувствовали путаницу, какой архитектурный шаблон использовать при запуске нового проекта, услуги или мобильного приложения? Вы когда-нибудь задумывались, как крупные корпоративные компании могут так эффективно масштабироваться, не сталкиваясь с узкими местами? Ответом на эти вопросы являются шаблоны архитектуры, используемые этими системами для эффективного масштабирования и работы. https://shly.link/mdmhch6
Medium Popular Software Architecture Patterns Ever felt the confusion which architectural pattern to use when starting a new project or service or mobile application? Ever wondered how…
Post #261 155
Простой способ создать свой собственный API БЕСПЛАТНО

Интерфейс прикладной программы (API) представляет собой набор подпрограмм, протоколов и инструментов для создания программных приложений. API определяет, как должны взаимодействовать программные компоненты. Его можно использовать для создания нового API или расширения существующего API. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости.

https://shly.link/devxQsh
DEV Community Easy way to Create your own API for FREE Table of Contents Table of Contents Introduction What is Google Sheets? How to create...
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →