Code Guru
Открыть в Telegram
Хранилище со всем необходимым для изучения языков программирования. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/codeguru_tg РКН: clck.ru/3JasTW
Больше9 026
Подписчики
-424 часа
-187 дней
-6630 день
Архив постов
9 025
💻 Эффективное использование any и all в Python
Вот вам задача: надо проверить, входит ли число 200 миллионов в диапазон от 0 до 1 миллиарда. Знаю, что на Python её решение выглядит до крайности примитивно — достаточно воспользоваться функцией any и списковым включением. Правда, работает это всё не так уж и быстро. Всё же, речь идёт о миллиарде чисел… Программа просто «подвисает» на то время, что нужно для её выполнения. В моём случае это «подвисание» растянулось на 42 секунды.
🔎 Читать статью
#статья #python
9 025
🖥 Основы программирования. Ответы на вопросы и обсуждение важных IT тем
1. Сколько зарабатывают программисты?
2. Мотивация для программиста
3. Какое направление в IT выбрать?
4. Какой компьютер нужен программисту?
5. Как стать программистом?
6. Какое язык программирования выбрать?
7. Можно ли стать программистом после 30?
8. Как проходят собеседования в IT компании?
9. Что такое программирование?
10. Нужен ли программисту английский язык?
🎥 Смотреть видео
#видео #csharp
9 025
👨💻Советы по работе с легаси кодом в PHP
Большинство статей и книг, которые я читал, всецело фокусируются на создании нового программного обеспечения. Однако, по моему личному опыту я обнаружил, что мои самые распространенные задачи — это не создание новых систем, а поддержание старых трещащих по швам страхолюдин, изначальный архитектор которых уже давно покинул компанию.
🔎 Читать статью
#статья #php
9 025
👨💻Что такое Микросервисы?
В определённый момент был хайп вокруг микросервисов. Все знают про них, но мало кто может новичку доступным образом объяснить, что оно значит.
Автор рассказывает про микросервисную архитектуру, её преимущества и недостатки, а также на простых примерах объясняет отличия от монолитной архитектуры.
🎥 Смотреть видео
#видео #микросервис
9 025
Docker для начинающих и чайников + практический опыт
1. Вступление
2. Обзор Docker
3. Начинаем!
4. Демо Установка и настройка Docker
5. Обзор команд
6. Демо Команды Docker
7. Демо Лабораторное окружение
8. Docker Run
9. Демо Особенности команды docker run
10. Образы Docker
🎥 Смотреть видео
#видео #docker
9 025
📑 Создаем рекрутинговый портал на Django: часть 3
В заключительной части: создание мессенджера, реализация поиска по профилям и проектам, отзывы и пагинация.
🔎 Читать статью
#статья #Python #Django
9 025
📑 Создаем рекрутинговый портал на Django: часть 2
В этой части: добавление обложек проектов с фронтенда, создание системы авторизации, разработка основной функциональности приложения «Пользователи» и связь проектов с профилями.
🔎 Читать статью
#статья #Python #Django
9 025
🔎Анализ данных на языке SQL
1. Введение
2. Программирование
3. View | Stored Procedures | Функции SQL
4. Хранилища и витрины данных
5. Объектные типы данных
6. Иерархии
7. Функции (Оконные функции SQL)
8. События, протяжённые во времени
9. Агрегация событий
10. Математическая статистика
🎥 Смотреть видео
#видео #sql
9 025
📑 Учебник по Java: cтатический и динамический полиморфизм
В статье разберемся с одной из ключевых концепций объектно-ориентированного программирования — полиморфизмом — и посмотрим, как она реализована в Java.
🔎 Читать статью
#статья #Java
9 025
📝 Шпаргалка, в которой перечислены все основные сочетания клавиш терминала Linux
#шпаргалка #Linux
9 025
15 советов для джунов: как быстро взять себя в руки за пять минут до собеседования
Пять минут до начала собеседования могут стать самыми нервными для кандидата на должность. Наши советы помогут вам успокоиться и провести это время с пользой.
🔎 Читать статью
#статья #junior
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
