METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Рабочий процесс Docker

👉 Dockerfile
- Dockerfile представляет набор инструкций, где перечислены все компоненты (программное обеспечение и конфигурации), необходимые для приложения.

👉 Образ Docker
- С помощью Dockerfile создается образ Docker. Образ — как замороженный снимок приложения, содержащий все необходимое для его работы.

👉 Контейнер Docker
- Для запуска образа Docker создается контейнер Docker.
Контейнер подобен реальному работающему экземпляру приложения, и его можно запускать, останавливать и даже дублировать по мере необходимости.
#docker
👍1
Шпаргалка по Redis
👍3
Распространенные акронимы: CAP, BASE, SOLID, KISS
👍4🔥2👏2
7 стратегий сокращения задержек при обработке запросов

♜ Балансировщики нагрузки → Позволяет избежать узких мест на сервере

♞ CDN → Максимизация доставки контента

♛ Сжатие → Ускорение передачи данных

♚ Кэширование → Не нужна повторная обработка данных

Асинхронные задачи → Освобождение ресурсов

♝ Пул подключений → Более быстрое повторное использование подключений

♜ Индексация → Ускорение поисковых запросов
👍3🔥2👏2
Как работает SSH-туннель
🔥51👏1
Российская криптоплатформа ищет на работу потомственного астролога.
Инвестиционная платформа Utex, работающая с криптовалютой, решила нанять финансового астролога, на не простого, а потомственного – он должен быть астрологом в пятом поколении и иметь Юпитер во втором доме натальной карты. Рабочие обязанности – защита от сглаза конкурентов, а также проведение ритуалов. Зарплата – 250 тыс. руб.
Но и среди топовых астрологов компания будет проводить очень жесткий отбор.
В рамках собеседования кандидатам придется выполнить тестовое задание. От них потребуется составить и расшифровать натальную карту генеральному директору компании – СЕО.
Занявший вакансию специалист в своем деле будет выполнять целый список задач. Среди них – составление астрологических прогнозов в финансах компании на месяц и на год, проведение ритуалов, консультации по денежной магии, а также защита от сглаза со стороны конкурентов.
Помимо этого, за 250 тыс. руб. в месяц финансовый астролог в Utex будет обязан усиливать денежный поток и энергополе компании, а заодно и привлекать новые источники дохода.
https://www.cnews.ru/news/top/2025-01-27_rossijskaya_kriptoplatforma
Сама вакансия
https://zarplata.ru/vacancy/116203068
https://hh.ru/vacancy/116203068
🤣18😁73🤡3🖕3🤯2
Принципы композиции образа в Docker #docker
4👍4👏1
Основные компоненты так называемой "Чистой архитектуры" #architecture
👍2
Hедавно выпущенные Microsoft обновления KB5050009 и KB5050021 для ОС Windows 11 приводит к отказам в работе Bluetooth-наушников, диспетчер задач не открывается в играх, нажатие комбинации клавиш Alt+Tab приводит в BSOD (зависанию системы, после чего потребуется перезагрузка), перестают быть доступными встроенные веб-камеры в ноутбуках и мониторах.
Также на ПК перестают работать различные звуковые адаптеры и устройства, подсоединённые посредством внешнего ЦАП, включая геймерские USB-гарнитуры. Кроме этого, появились проблемы с просмотром видео в браузере.
Профильные эксперты пояснили, что просто откатить установку обновлений KB5050009 и KB5050021 для восстановления работы Windows 11 может быть недостаточно. В части случаев потребуется переустановка операционной системы на ПК.
https://www.windowslatest.com/2025/01/26/windows-11-24h2-kb5050009-issues-break-audio-camera-kb5050021-affected-too/
🤬23💅5🤣3🌚2👍1
Node.js за 2 минуты #javascript #nodejs
👍13
Тысячи студентов взяли кредиты, чтобы учиться в университете Иннополиса на программистов. Преподаватели исчезли, а кредиты остались
Тысячи обманутых граждан по всей России пытаются вернуть деньги за обучение ИТ-профессиям в онлайн-университете Иннополиса Urban. Им обещали рассрочку на обучение, однако подводили к взятию кредитов на суммы от 140 до 200 тыс. руб.
https://www.cnews.ru/news/top/2025-01-27_tysyachi_obmanutyh_studentov
🤬12😁4🤡2👍1💘1
This media is not supported in your browser
VIEW IN TELEGRAM
Судя по всему, Китай уже в будущем. Еще немного, и в технологическом отношении он вполне может обгонать США и Европу
😁13🤣5
This media is not supported in your browser
VIEW IN TELEGRAM
Основных сетевые протоколы
HTTP → Протокол без сохранения состояния, который управляет передачей гипертекстовых документов между клиентами и серверами

HTTPS → Расширение HTTP, добавляет шифрование через TLS, гарантируя целостность и конфиденциальность данных

FTP → Разработанный для передачи файлов по сети, FTP работает с использованием отдельных каналов для управления (команд) и передачи данных

TCP → Устанавливает сеанс взаимодействия между клиентом и сервером, используя последовательность сигналов для установления и поддержания соединения и обеспечения целостности данных

IP → Маршрутизирует пакеты по сетям, используя уникальные идентификаторы

UDP → Без установления соединения, с приоритетом низкой задержки над надежностью. Без проверки ошибок или повторной передачи

SMTP → Обеспечивает отправку и ретрансляцию электронных писем по сетям TCP/IP

SSH → Обеспечивает безопасный доступ к удаленным системам путем шифрования команд, данных и учетных данных аутентификации
12🔥1👏1🥱1
За какой период времени можно дорасти до мидла или синьора? Согласно проведенному компанией Calltouch исследованию на основе опроса 1120 ИТ-специалистов с грейдом middle и senior оказалось, что больше трети ИТ-специалистов (37%) (с грейдом middle или senior) сказали, что путь занял от 3 до 5 лет. Каждый пятый потратил на рост 6-7 лет, 18% — 7-10 лет. У 13% профессиональное развитие заняло более 10 лет работы. Однако 12% опрошенных рассказали, что для профессионального роста им потребовалось менее 2 лет.
Также выяснилось, что почти треть респондентов (28%) учились в университете и проходили курсы бесплатно или за счет работодателя. До 50 тыс. руб. заплатили за обучение 8% опрошенных. У 18% затраты на обучение составили от 50 до 100 тыс. руб., у 20% — от 100 до 500 тыс. руб. От 1 до 2 млн руб. вложили в свое обучение и повышение квалификации 12% специалистов, 9% — около 500 тыс. руб. А 5% вообще сказали, что они совсем не учились по специальности.
https://www.cnews.ru/news/line/2025-01-29_pochti_50_it-spetsialistov
5🔥1🥰1🥱1
Экономике РФ сегодня требуется ещё около 100 тыс. разработчиков программного обеспечения и 40 тыс. молодых специалистов по базам данных и сетям, этот дефицит учтут в распределении контрольных цифр приёма. Об этом сообщил министр труда и социальной защиты РФ Антон Котяков.
«Мы сегодня видим дополнительный спрос в экономике: порядка 100 тыс. человек на разработчиков программного обеспечения, плюсом порядка 40 тыс. — это ещё молодые ребята‑специалисты по базам данных и сетям, то есть [дефицит] порядка 140 тыс. Исходя из этого сегодня эти данные будут заложены в процесс распределения контрольных цифр приёма вместе с нашими коллегами из образовательного блока», — сказал он.
https://tass.ru/ekonomika/23002135
Стоит отметить, что ранее со стороны госведомств, вузов и бизнеса звучали оценки, что IT-отрасли РФ не хватает от 740 тыс. до 1 млн сотрудников, а к 2030 году нужно будет обучить и подготовить ещё более 2 млн человек.
🤡18🤬2🥱2
Вкратце 8 распространенных типов алгоритмов

♠️ Алгоритм RSA
Асимметричный метод шифрования.
Интернет-безопасность, шифрование данных.

♣️ PageRank (Рейтинг страницы)
Оценивает важность веб-страниц на основе анализа ссылок
Веб-классификация

♦️ Свёрточные нейронные сети (Convolutional Neural Networks или CNN)
Позволяет извлечь из изображений различные признаки
Распознавание лиц, классификация изображений

♥️ Трансформеры
Контекстно-зависимые языковые модели.
Генерация текста, языковой перевод.

♠️ Алгоритмы сортировки
Систематизирует данные.
Оптимизация результатов поиска.

♣️ Алгоритм Дейкстры
Находит кратчайшие пути во взвешенных графах.
Карты, сетевая маршрутизация.

♦️ Градиентный спуск
Итеративно оптимизирует параметры модели
Основной процесс обучения модели

♥️ Secure Hash Algorithm (SHA)
Надежно хеширует данные.
Хеширование паролей, проверка целостности файлов
👍6🥰1👏1
Новые версии Ubuntu/Debian могут некорректно работать на ПК со старыми видеокартами Nvidia. Проблема в драйверах на видео – в их новых версиях нет поддержки устаревших видеоускорителей, и внедрить ее в систему для большинства пользователей не представляется возможным.
Любая конкретная версия драйвера Nvidia поддерживает только определенные недавние семейства видеокарт. Драйверы для старых ускорителей с течением времени переходят в статус «устаревших» и больше не обновляются. Это вызывает два типа проблем несовместимости: во-первых, старые драйверы не устанавливаются и не работают на текущих ядрах и поддерживающих их инструментах; во-вторых, некоторое программное обеспечение требует функций из новых драйверов и не будет работать правильно на старых.
Для примера, версия 390 не устанавливается на ядро Linux 6.5 и выше. Более того, версия ядра сама по себе не является единственной проблемой. Например, хотя дистрибутив Debian 12 использует ядро 6.1, он поставляется с драйверами Nvidia 535, и ни один старый драйвер в нем не поддерживается.
Владельцам старых карт оптимальнее всего будет просто не устанавливать свежие версии Ubuntu и других дистрибутивов Linux, либо обновить аппаратную конфигурацию.
https://www.theregister.com/2025/01/29/nvidia_gpu_ubuntu_downgrade/
😁8👍42
Базовые математические формулы дифференцированиия и интегрирования #math
👍24😁13🥴10😱2
АНО «Цифровая экономика» при поддержке Минцифры и Ассоциации предприятий компьютерных и информационных технологий (АПКИТ) во второй раз представила рейтинг вузов, в которых готовят специалистов по 69 ИТ-направлениям. Для вузов Москвы и Санкт-Петербурга и региональных вузов списки были составлены отдельно. Ранжирование вузов осуществлялось по двум критериям. Первый — мнение работодателей об эффективности ИТ-программ в вузах. Второй критерий — масштаб подготовки ИТ-кадров в университетах.
Лидером «столичного» рейтинга стал МГТУ, второе место занял МИРЭА, третье - МФТИ, четвертое — МИФИ, пятое - ВШЭ
Пятерку лучших регионального рейтинга составили: Уральский федеральный университет, Новосибирский государственный технический университет, Нижегородский государственный технический университет, Национальный исследовательский Нижегородский государственный университет и Университет Иннополис.
https://www.forbes.ru/education/529631-nazvany-vuzy-lidery-po-kacestvu-podgotovki-it-kadrov-v-regionah-i-obeih-stolicah
👍3😁1