Азбука айтишника
2.97K subscribers
1.2K photos
38 videos
1 file
662 links
Айти для неайтишников: познаем азы из мира программирования.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6fce3cb

Для обратной связи: @proglibrary_feeedback_bot
加入频道
Что такое язык программирования PHP

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

🌻 Зачем нужен PHP

Основная задача PHP — это «оживление» HTML страниц. Обычные HTML-страницы статичны. Почти всегда пользователи приходят на сайт за информацией, которая всё время меняется, и нужно отображать её актуальное состояние. В этом и помогает PHP.

🌻 Где используется PHP

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

PHP подходит для многих задач, среди которых:

— Социальные сети
— Блоги и форумы
— Интернет-магазины
— Браузерные игры

PHP почти полностью сконцентрирован на создании сайтов. В теории его можно использовать и для других задач. Но на практике найти вакансию PHP-программиста вне веб-разработки — очень непросто.

#языки_программирования
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🤩1
🐁🔔 Как преимущества и недостатки при выборе фрилансера для вашего проекта

После того как определен пул задач нового проекта, предстоит найти программиста. Рассмотрим в карточках, почему выбирают фрилансеров.🔥

#проект
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😍3😁2👍1
🔒 Двухфакторная аутентификация: защита от угроз

Использование только юзернейма и пароля для входа в систему опасно. Фишинг и вредоносные программы могут украсть ваши данные. Двухфакторная аутентификация (2FA) решает эту проблему, требуя два фактора для проверки подлинности.

Факторы аутентификации делятся на два типа:

🔵 Что-то, что пользователь знает:

На
пример, юзернейм и пароль

🔵 Что-то, что у пользователя есть или что подтверждает его уникальность:

— SMS-коды, одноразовые пароли, аппаратные ключи
— Биометрические данные: отпечатки пальцев, голос, рисунок сетчатки
— Местонахождение: IP-адрес для ограничения географических зон

2FA значительно повышает безопасность, и делает взлом аккаунта практически невозможным. Смотрите карточки с важными нюансами и практическими рекомендациями.👆
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52👏2
🎮🌐 Кто и для чего использует С#

В прошлом посте про Шарп сделали мини-обзор с плюсами и минусами. Теперь разберемся, с применением этого языка.

🔵 Популярность C#

C# — пятый по популярности язык программирования в мире. Его используют банки, диджитал-агентства, провайдеры связи и крупные IT-компании. Вот что на нём пишут:

▪️ Microsoft: приложения для Windows и Xbox

▪️ Tesla: корпоративные веб-сервисы

▪️ Stack Overflow: серверная логика сайтов

▪️ Сбербанк: 3D-графика и программы VR

▪️ Ozon: складские системы

▪️ Яндекс: приложения для автоматизации продаж

В карточках смотрите основные применения C#.👆

#база
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
📌 Что такое бранч

Ветка (бранч) — это просто линия разработки кода, которая имеет общую историю с другими ветками и существует параллельно с ними.

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

#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🐍🟰 Алгоритмы сортировки на Python

Разбираем самые популярные методы сортировки данных, как они работают и как их реализовать на Python.

Представьте, что у вас есть список чисел, который нужно упорядочить по возрастанию. Мы покажем, как разные алгоритмы справляются с этой задачей, и сравним их скорость в карточках.

#база
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10