General programming
370 subscribers
117 photos
3 videos
1 file
385 links
Download Telegram
Расширенная шпаргалка по TypeScript для типов, интерфейсов, потока управления и многого другого…
______________________________

В этой статье вы познакомитесь с концепциями и возможностями TypeScript. Итак, давайте погрузимся

https://shly.link/mdmkDhm
Руководство по собеседованию для инженеров-программистов

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

Поэтому я составил контрольный список для моего последнего раунда интервью, который охватывает многие популярные темы.
https://shly.link/dev5hxC
This media is not supported in your browser
VIEW IN TELEGRAM
♻️ Визуализация JavaScript: цикл событий
https://shly.link/devb3QD
Системный дизайн: полный курс

Узнайте, как проектировать системы в масштабе, и подготовьтесь к собеседованиям по проектированию систем.
https://shly.link/hqzJo
Концепции Git, которые я хотел бы знать много лет назад

Это руководство не предназначено для того, чтобы превратить вас из абсолютного новичка в профессионала, и предполагает, что вы уже достаточно опытны в использовании git.
https://shly.link/deviuud
Почему вы должны выбрать NestJS в качестве бэкэнд-фреймворка

Некоторое время назад я запустил новое бэкэнд-приложение. Мне очень хотелось подобрать правильный фреймворк, чтобы ускорить разработку и повысить производительность. С таким количеством фреймворков и инструментов мне пришлось решить, какой из них выбрать.
https://shly.link/e8edb
Новая функция Sticky Scroll в редакторе Visual Studio Code — никогда больше не теряйтесь в коде!😍

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

Теперь давайте создадим потрясающий профиль на GitHub и произведем впечатление на этих рекрутеров 😀
https://shly.link/devm1wv
Пожалуйста, прекратите использовать локальное хранилище

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

Почти каждый день я натыкаюсь на новый веб-сайт, хранящий конфиденциальную информацию о пользователях в локальном хранилище, и меня беспокоит то, что так много разработчиков подвергают себя катастрофическим проблемам безопасности, делая это.
https://shly.link/devF6aq
Первый взгляд на Bun: действительно ли он в 3 раза быстрее, чем Node.js и Deno?

https://shly.link/devdoFZ
Что такое DOM в JavaScript?
__________

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

https://shly.link/8p9t8
Стратегии развития GIT в 2022 году

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

Поэтому командам необходимо иметь процесс для одновременного внедрения нескольких изменений. Именно здесь наличие эффективной стратегии ветвления становится приоритетом для этих команд.
https://shly.link/NnvvK
Что такое программный стек?
________

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

https://shly.link/bwFYC
📚Подборка тематичеких каналов для программистов📚

СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ

🐧 Новости и информация из мира Linux
https://t.me/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://t.me/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://t.me/network_arch

ПРОГРАММИРОВАНИЕ

🧑‍💻 Разработка внешнего интерфейса
https://t.me/Frontend_now
🎨 Веб дизайн
https://t.me/goodw_design
🔺 Все что связано с Angular, Vuejs
https://t.me/Angular_Vuejs
⚛️ Все что связано с reactjs
https://t.me/react_prog
🐍 Программирование Python
https://t.me/Welcome_Python
🐍⌨️Код Python
https://t.me/pycodings
☕️ Программирование Java
https://t.me/java_sup
📲 Все по мобильной разработке: iOS, Android
https://t.me/imobile_dev
🗃 Базы данных SQL/NOSQL
https://t.me/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://t.me/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://t.me/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://t.me/ML_programming
🤯 Программирование для новичков
https://t.me/easy_program
🪲 Тестирование программного обеспечения
https://t.me/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://t.me/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://t.me/itcheat_sheet

НОВОСТНЫЕ РЕСУРСЫ

🚀 Новости HighTech
https://t.me/htech_news
🕰 Последнии новости из мира науки
https://t.me/gmorning_news

GITHAB

🐍 Python (гитхаб тренды)
https://t.me/pythonghub
☕️ Java (гитхаб тренды)
https://t.me/javaghub
🟨 Javascript (гитхаб тренды)
https://t.me/Jsghub

БУДНИ ПРОГРАММИСТА (ЮМОР) 📌

😁 Daily Dev Jokes
https://t.me/dev_jokes

ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ

🔒 Информационная безопасность
https://t.me/crypto_security_lab
👨‍✈️ Новости из мира хакинга
https://t.me/Hackme_news

ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА

👓 Компьютерное зрение, виртуальная реальность
https://t.me/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://t.me/robotics_scince
🕹 IOT (мир интернета вещей)
https://t.me/IoTprog
30 главных вопросов и проблем на собеседовании по проектированию систем для программистов и инженеров-программистов

Список вопросов для собеседования по проектированию систем и проблем проектирования систем с решениями для инженеров-программистов и разработчиков, готовящихся к собеседованиям по техническим вопросам.
https://shly.link/4ATF6
Работа с датами и временем с помощью Day.js

Day
.js — это простой инструмент JavaScript для управления, отображения и проверки даты и времени в современных браузерах.

Day.js кажется очень мощной и удобной библиотекой с широким спектром возможностей настройки и расширения.
https://shly.link/PM5an
8 вещей, о которых вы не знали, что можете сделать с GitHub Copilot

Разработчики по всему миру используют GitHub Copilot, чтобы ускорить разработку и повысить продуктивность разработчиков. Поскольку GitHub Copilot доступен разработчикам во всем мире, мы нашли несколько забавных и полезных примеров того, как разработчики могут использовать GitHub Copilot для вещей, о которых вы, возможно, и не думаете.
https://shly.link/Xrs7t
Почему наши веб-сайты работают медленно — важность размера пакета

Ни Reactjs, ни фреймворк, ни серверы, ни API, ни Интернет не являются причиной этого.
https://shly.link/devmGcm
Docker: зачем его использовать и как он работает?

С появлением DevOps разрабатывается и развивается множество технологий, которые направлены на интеграцию бесшовной разработки на разных платформах и машинах. Одной из таких важных платформ, о которой должен знать каждый разработчик, является Docker.
https://shly.link/mdmVBoD
Сделать быстрый сайт СУПЕР ПРОСТО 😏

Это верно, я сказал это. Сделать быстрый веб-сайт очень просто, практически не доставляя неудобств.

Я создал веб-сайт, который получил высший балл в Google Lighthouse

https://shly.link/devkQtQ
Простой способ создать свой собственный API БЕСПЛАТНО

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

https://shly.link/devxQsh