CodHub | Программирование – Telegram
CodHub | Программирование
12.5K subscribers
1.01K photos
176 videos
1 file
930 links
Обучающий канал по программированию с ноткой юмора

Владелец, реклама – @Ak_Mihail

Купить рекламу через биржу: https://telega.in/c/CodHub_CH

РКН: № 6600127591
Download Telegram
Шпаргалка по Docker

1. Основные команды
- docker version — проверить установленную версию Docker.
- docker ps — вывести список запущенных контейнеров.
- docker ps -a — вывести все контейнеры, включая остановленные.
- docker pull [имя образа] — скачать образ из репозитория.
- docker run [опции] [образ] — запустить контейнер.
- docker stop [container_id] — остановить контейнер.
- docker start [container_id] — запустить остановленный контейнер.
- docker rm [container_id] — удалить контейнер.
- docker rmi [image_id] — удалить образ.
- docker exec -it [container_id] bash — подключиться к контейнеру через терминал (если в контейнере есть bash, иначе используйте /bin/sh).

2. Работа с образами и контейнерами
- docker images — вывести список всех локальных образов.
- docker build -t [имя образа] . — собрать образ из текущего каталога с Dockerfile.
- docker logs [container_id] — просмотреть логи контейнера.
- docker exec [container_id] [команда] — выполнить команду внутри контейнера.
- docker stats [container_id] — показать статистику работы контейнера (ресурсы).
- docker volume ls — вывести список всех томов.
- docker volume create [имя тома] — создать том.
- docker volume rm [имя тома] — удалить том.

3. Работа с сетями
- docker network ls — вывести список сетей.
- docker network create [имя сети] — создать сеть.
- docker run --network [сеть] [образ] — запустить контейнер в указанной сети (если сеть не существует, Docker создаст её автоматически).

4. Работа с Dockerfile
- FROM — задаёт базовый образ для сборки.
- WORKDIR — установить рабочую директорию.
- COPY — копирует файлы из локальной системы в контейнер.
- RUN — выполняет команды во время сборки образа.
- CMD — задаёт команду для запуска контейнера по умолчанию.

5. docker-compose
- docker-compose up — запуск контейнеров, определённых в docker-compose.yml. Если образы не построены, они будут собраны автоматически.
- docker-compose down — остановить и удалить контейнеры.
- docker-compose build — собрать образы, определённые в docker-compose.yml.

6. Очистка Docker
- docker container prune — удалить все остановленные контейнеры.
- docker image prune — удалить неиспользуемые образы.
- docker volume prune — удалить неиспользуемые тома.
- docker system prune — удалить все неиспользуемые объекты (контейнеры, образы, тома). Будьте осторожны, так как эта команда удаляет все неиспользуемые ресурсы.

📨CodHub | Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65🔥1
FreeCodeCamp

Бесплатная платформа для изучения программирования с интерактивными курсами, проектами и сертификациями по веб-разработке, JavaScript, Python и многому другому. Идеально для новичков и желающих получить практические навыки.

👉 Ссылка источник

📨CodHub | Программирование

#ресурсы #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Игра "Змейка" за час: Python + Tkinter (GUI)

Вы хотите войти в IT, но не знаете, с чего начать? Этот курс поможет вам сделать первый уверенный шаг: всего за 1 час вы создадите классическую игру «Змейка» на Python с графическим интерфейсом на Tkinter.

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл крутой ресурс для изучения Python

PyHub — это онлайн-платформа, которая предлагает отличные курсы по Python с фокусом на практику и теорию. Здесь вы найдете задания разной сложности, которые помогут укрепить ваши знания и улучшить навыки программирования. Отлично подойдет как для начинающих, так и для опытных разработчиков!

👉 Ссылка источник

📨CodHub | Программирование

#ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Обнаружил крутой онлайн-инструмент для прототипирования интерфейсов!!

Wireframe.cc — это минималистичный сервис, позволяющий быстро и просто создавать вайрфреймы и макеты для сайтов и приложений.

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

👉 Ссылка источник

📨CodHub | Программирование

#ресурсы #программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Интерактивный тренажер по SQL

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

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл удобный инструмент для сжатия изображений без потери качества

TinyPNG — это онлайн-сервис, который эффективно уменьшает размер PNG и JPEG файлов, сохраняя высокое качество изображений.

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

👉 Ссылка источник

📨CodHub | Программирование

#Regex #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64
Основы компьютерных сетей

Курс знакомит с основами работы компьютерных сетей (терминология, стандарты, протоколы), подробно разбирается стек TCP/IP. Этот курс отлично подойдет для младших курсов ВУЗов и старшеклассников.

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤔4😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл полезный ресурс для специалистов по ИБ 👺

ondrik8 — это личный сайт разработчика и исследователя безопасности Ondrik'a, на котором собраны различные методики, инструменты и заметки

Сайт представляет собой своего рода личную вики, где собраны ссылки и материалы, полезные для практиков в области кибербезопасности. Некоторые разделы ведутся через GitHub-репозитории, что облегчает доступ и обновление информации.

👉 Ссылка источник

📨CodHub | Программирование

#ИБ #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Погружение в JavaScript: для начинающих

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

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Вы вообще читайте канал?

📨CodHub | Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁9🔥6🤔1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл полезный ресурс для начинающих программистов ⌨️

YoungCoder — это платформа, созданная для молодых и амбициозных программистов, стремящихся развивать свои навыки.

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

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Markdown

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

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл суперудобный инструмент для поиска информации в интернете!!

Fagan Finder — это настоящий кладезь для тех, кто ищет что-то конкретное в сети. Он собирает в одном месте десятки поисковых инструментов, каждый из которых поможет найти что угодно: от научных статей до редких видеороликов.

👉 Ссылка источник

📨CodHub | Программирование

#ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Docker для начинающих + практический опыт

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

За лекциями следуют демонстрации, показывающие, как настроить и начать работу с Docker.

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
YouTube наконец-то обновил плеер, чтобы «сделать опыт пользователей более чистым и захватывающим»

Теперь кнопки будут круглые и полупрозрачные, чтобы не мешать просмотру. Тестирование началось в начале года, и вот, новая "эра".

Правда, полупрозрачность не такая крутая, как у Apple, но всё равно почти как магия. Плеер будет доступен на мобильных, в браузере и на телевизорах.

📨CodHub | Программирование

#Новости_вчерашнего_дня
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2🤔2😁1
Вставай ержан!!

📨CodHub | Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁3💯1
🔥 Горячие клавиши в Linux, которые сэкономят Вам нервы и время 🔥

💻 Терминал в Linux — мощная штука. Но если вы всё ещё вводите всё вручную, пора познакомиться с горячими клавишами, которые сделают вас настоящим терминальным самураем:

Основное:
- Ctrl + C — прервать выполнение текущей команды.
- Ctrl + D — выйти из терминала (или послать EOF, если хотите поумничать).
- Ctrl + L — очистить экран (как clear, но быстрее).
- Ctrl + U — стереть всё, что вы ввели до курсора.
- Ctrl + K — удалить всё после курсора.
- Ctrl + A — перейти в начало строки.
- Ctrl + E — перейти в конец строки.

🧠 Навигация по истории:
- и — листать предыдущие команды.
- Ctrl + R — поиск по истории команд (наберите часть слова и найдите команду моментально).

💡 Подсказка:
- Нажмите Tab для автодополнения — сэкономите кучу времени и уменьшите шанс на опечатку.

📨CodHub | Программирование

#Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Багаж тестировщика: техники тест-дизайна

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

👉 Ссылка источник

📨CodHub | Программирование

#курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔1