Forwarded from Типичный программист
DevOps Knowledge Hub: база знаний и практики для DevOps 👋
Нашёл проект в котором собрано почти всё: основы Docker и Kubernetes, подробности по ArgoCD, Terraform и другим популярным инструментам. Всё структурировано по темам, есть теория, рабочие примеры и шпаргалки — от docker-compose файлов до bash-скриптов и GitHub Actions.
У проекта есть отдельный сайт с удобным просмотром материалов. Отлично подойдёт новичкам для погружения в DevOps и профессионалам — чтобы быстро вспомнить нужную команду или сценарий.
Нашёл проект в котором собрано почти всё: основы Docker и Kubernetes, подробности по ArgoCD, Terraform и другим популярным инструментам. Всё структурировано по темам, есть теория, рабочие примеры и шпаргалки — от docker-compose файлов до bash-скриптов и GitHub Actions.
У проекта есть отдельный сайт с удобным просмотром материалов. Отлично подойдёт новичкам для погружения в DevOps и профессионалам — чтобы быстро вспомнить нужную команду или сценарий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Один интерфейс вместо нескольких сервисов
В приложении Лиги Ставок появилась новая функция — «карточка команды». Это пример того, как можно решать задачи через грамотный UX: собрать данные из разных источников и уместить их на одном экране.
Клик по названию или лого клуба открывает инфоцентр с полной картиной: результаты пяти последних игр, ближайшие матчи, состав и статистика игроков, положение в таблице, коэффициенты, новости. Всё структурировано так, чтобы не приходилось переключаться между разделами или сторонними сервисами.
Для продукта это шаг к экосистеме внутри приложения: пользователь получает все данные в реальном времени и остаётся в одном интерфейсе.
Функция уже работает для топовых чемпионатов и показывает, как в спорте можно развивать привычные фичи не только ради контента, но и ради удобного пользовательского опыта.
В приложении Лиги Ставок появилась новая функция — «карточка команды». Это пример того, как можно решать задачи через грамотный UX: собрать данные из разных источников и уместить их на одном экране.
Клик по названию или лого клуба открывает инфоцентр с полной картиной: результаты пяти последних игр, ближайшие матчи, состав и статистика игроков, положение в таблице, коэффициенты, новости. Всё структурировано так, чтобы не приходилось переключаться между разделами или сторонними сервисами.
Для продукта это шаг к экосистеме внутри приложения: пользователь получает все данные в реальном времени и остаётся в одном интерфейсе.
Функция уже работает для топовых чемпионатов и показывает, как в спорте можно развивать привычные фичи не только ради контента, но и ради удобного пользовательского опыта.
👎4❤3🌚2🔥1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Параллелизм и Конкурентность — не путайте их, это разные вещи
Многие начинающие разработчики считают, что параллелизм и конкурентность — это одно и то же. На самом деле, между ними есть важное различие. Понимание этой разницы поможет вам лучше разобраться в асинхронности, многопоточности и поведении программ под нагрузкой.
Конкурентность — это когда несколько задач как будто выполняются одновременно, но на самом деле процессор просто быстро переключается между ними.
Параллелизм — это когда задачи реально выполняются одновременно, потому что у вас несколько процессоров или ядер.
Например:
➡️ JS в браузере работает конкурентно: один поток, но умеет ждать и переключаться.
➡️ А сервер с несколькими ядрами может выполнять код параллельно в нескольких потоках.
#простымисловами
Многие начинающие разработчики считают, что параллелизм и конкурентность — это одно и то же. На самом деле, между ними есть важное различие. Понимание этой разницы поможет вам лучше разобраться в асинхронности, многопоточности и поведении программ под нагрузкой.
Конкурентность — это когда несколько задач как будто выполняются одновременно, но на самом деле процессор просто быстро переключается между ними.
Параллелизм — это когда задачи реально выполняются одновременно, потому что у вас несколько процессоров или ядер.
Например:
#простымисловами
Please open Telegram to view this post
VIEW IN TELEGRAM
😭1
Когда сеньор не хочет ранить чувства стажера:
This media is not supported in your browser
VIEW IN TELEGRAM
🤣11❤1
👍3
Редкий, но меткий подгон С++ разработчикам
LearnCPP — это целых 28 глав структурированного гайда по C++ абсолютно бесплатно. Начиная с самых основ до продвинутых тем. Тут и понятные объяснения, и задачи для закрепления.
Забирайте и изучайте.
LearnCPP — это целых 28 глав структурированного гайда по C++ абсолютно бесплатно. Начиная с самых основ до продвинутых тем. Тут и понятные объяснения, и задачи для закрепления.
Забирайте и изучайте.
👍5🤔1
Forwarded from Веб-страница
Как создавать сложные расширения Chrome
Всё не так сложно, как кажется. Нашёл руководство, в котором показано, как сделать полнофункциональное расширение для Chrome на реальном примере! В получите ценный опыт и расширение для сохранения изображения с любых сайтов в ваш сервис через API.
#extensions #chrome
Всё не так сложно, как кажется. Нашёл руководство, в котором показано, как сделать полнофункциональное расширение для Chrome на реальном примере! В получите ценный опыт и расширение для сохранения изображения с любых сайтов в ваш сервис через API.
#extensions #chrome
❤2👍1
От массивов до объектов в JavaScript: пособие для новичков
Базовая статья для новичков в JS. Как работают объекты, зачем нужны, в чём их прелесть и как они помогают организовавывать и обрабатывать данные? Всё по ссылке.
#javascript
Базовая статья для новичков в JS. Как работают объекты, зачем нужны, в чём их прелесть и как они помогают организовавывать и обрабатывать данные? Всё по ссылке.
#javascript
👍4
Это я на собесе пытаюсь написать код, который дома пишу без проблем:
This media is not supported in your browser
VIEW IN TELEGRAM
😢7😁1
Самый подробный гайд по Kubernetes
Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:
🔘 создать собственную сборку;
🔘 настроить alias;
🔘 работать с сертификатами;
🔘 запускать собственные кластеры и многое другое.
Здесь также лежат полезные скрипты и важные советы, которые иначе стали бы вам доступны только после изучения всех нюансов технологии.
В общем мастхэв для всех, кто собирается работать с контейнерами.
#kubernetes #гайд
Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:
Здесь также лежат полезные скрипты и важные советы, которые иначе стали бы вам доступны только после изучения всех нюансов технологии.
В общем мастхэв для всех, кто собирается работать с контейнерами.
#kubernetes #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Быстрый способ разобраться в чужом проекте
Для VS Code есть специальный плагин, который работает с кучей языков программирования и даёт вам возможность увидеть структуру проекта в виде диаграммы. Такой подход позволяет сосредоточиться именно на том, как устроен проект: на какой архитектуре, с какими библиотеками и файлами.
Причём тут есть встроенный ИИ, которому можно задать вопрос или попросить сделать диаграмму конкретной части кода.
Есть как бесплатная, так и платная версия. Скачиваем по ссылке.
#vscode #инструменты
Для VS Code есть специальный плагин, который работает с кучей языков программирования и даёт вам возможность увидеть структуру проекта в виде диаграммы. Такой подход позволяет сосредоточиться именно на том, как устроен проект: на какой архитектуре, с какими библиотеками и файлами.
Причём тут есть встроенный ИИ, которому можно задать вопрос или попросить сделать диаграмму конкретной части кода.
Есть как бесплатная, так и платная версия. Скачиваем по ссылке.
#vscode #инструменты
Пет-проект для начинающих: как найти идею и довести её до результата
Есть простая аксиома: если хочешь попасть в IT — делай пет-проекты. Это самый надежный способ не только сделать хорошее портфолио, но и разобраться в том, как устроены инструменты, с которыми тебе потом работать.
Но делать банальную тудушку, конечно же, не хочется. А что тогда придумать, чтобы и не скучно было, и не сломаться на полдороги от сложности? Об этом мы и рассказали у нас на сайте. Зайдите почитайте, в практике 100% пригодится.
Есть простая аксиома: если хочешь попасть в IT — делай пет-проекты. Это самый надежный способ не только сделать хорошее портфолио, но и разобраться в том, как устроены инструменты, с которыми тебе потом работать.
Но делать банальную тудушку, конечно же, не хочется. А что тогда придумать, чтобы и не скучно было, и не сломаться на полдороги от сложности? Об этом мы и рассказали у нас на сайте. Зайдите почитайте, в практике 100% пригодится.
❤2👍2