5 полезных репозиториев на GITHUB в карточках
👾 Build-your-own-x
👾 30-seconds-of-code
👾 Javascript-algorithms
👾 Free-programming-books
👾 Computer-science
#подборка #факультет_программирования
👾 Build-your-own-x
👾 30-seconds-of-code
👾 Javascript-algorithms
👾 Free-programming-books
👾 Computer-science
#подборка #факультет_программирования
🔥3👍1
Что помогает вам прокачивать свои скиллы больше всего ?
Anonymous Poll
37%
📚 Книги и статьи
47%
👨🏻🏫 Обучение: уроки, лекции и вебинары
21%
❓Stack Overflow
5%
🌐 Open-source проекты на GitHub
26%
🙋🏽♂️ Общение с другими программистами, обмен опытом
47%
💻 Практика и только практика
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Когда возвращаешься к коду после долгих выходных и пытаешься вспомнить, что делает каждая функция:
🤣5🥰2
🔒 Информационная безопасность в 2023: тенденции развития
В 2022 отечественные компании подверглись огромному количеству хакерских атак, а в 2023 их число увеличится как минимум на 50%. Они станут еще более совершенными и организованными.
Надежная информационная безопасность снижает риски атак, применяя меры безопасности, предотвращающие доступ к конфиденциальным данным.
🥵 Основные проблемы ИБ
Социальная инженерия, воздействие третьих лиц, управление исправлениями, вредоносные программы и общие уязвимости данных.
🎯 Тенденции развития
• Спрос на специалистов ИБ. Профессионалы нужны всем крупным предприятиям и организациям, поэтому компании открыли сезон хедхантинга на опытных кандидатов.
• Компании усиливают свою защиту, используя такой инструмент, как тестирование на проникновение.
• Технологии искусственного интеллекта будут применяться для обеспечения кибербезопасности цифровой экономики. Этот тренд будет развиваться очень стремительно.
#факультет_программирования #синергия
В 2022 отечественные компании подверглись огромному количеству хакерских атак, а в 2023 их число увеличится как минимум на 50%. Они станут еще более совершенными и организованными.
Надежная информационная безопасность снижает риски атак, применяя меры безопасности, предотвращающие доступ к конфиденциальным данным.
🥵 Основные проблемы ИБ
Социальная инженерия, воздействие третьих лиц, управление исправлениями, вредоносные программы и общие уязвимости данных.
🎯 Тенденции развития
• Спрос на специалистов ИБ. Профессионалы нужны всем крупным предприятиям и организациям, поэтому компании открыли сезон хедхантинга на опытных кандидатов.
• Компании усиливают свою защиту, используя такой инструмент, как тестирование на проникновение.
• Технологии искусственного интеллекта будут применяться для обеспечения кибербезопасности цифровой экономики. Этот тренд будет развиваться очень стремительно.
#факультет_программирования #синергия
🤔2
🧠 Мини-таск. Продолжаем проверять ваши знания С++
Ставьте:
⚡️, если ответили правильно на один вопрос
🏆, если вы абсолютный чемпион этого испытания!
Ставьте:
⚡️, если ответили правильно на один вопрос
🏆, если вы абсолютный чемпион этого испытания!
🏆3⚡2❤1🤔1
🤔 Что такое абстрактный метод?
Anonymous Quiz
39%
Метод класса, в котором присутствуют абстрактные поля
52%
Метод класса, реализация для которого отсутствует
9%
Метод абстрактного класса
🔥2😍2
🌐 Вчера мы рассказали об актуальности вопроса информационной безопасности в современном мире. На нашем факультете планируется запуск направления подготовки, в котором будет изучаться кибербезопасность программного обеспечения. Спрос на эту специальность растёт с каждым днём всё больше.
😱 В чём плюсы направления
> Востребованные навыки для рынка Информационной безопасности
> Преподаватели направления — действующие разработчики
> Возможность учиться и одновременно работать
> Диплом государственного образца
🛠 Ваши будущие компетенции и навыки
> Создание безопасного окружения программного продукта
> Построение контейнерного окружения вокруг продукта
> Администрирование серверов
> Создание безопасных баз данных
Вы изучите 5+ языков программирования. Сможете анализировать все виды уязвимостей, как результат, будете работать в кибербезопасности на таких позициях как DevSecOps-инженер или Специалист в области Pentest (тестирование на проникновение).
Узнать подробнее о специальности ⚡️
😱 В чём плюсы направления
> Востребованные навыки для рынка Информационной безопасности
> Преподаватели направления — действующие разработчики
> Возможность учиться и одновременно работать
> Диплом государственного образца
🛠 Ваши будущие компетенции и навыки
> Создание безопасного окружения программного продукта
> Построение контейнерного окружения вокруг продукта
> Администрирование серверов
> Создание безопасных баз данных
Вы изучите 5+ языков программирования. Сможете анализировать все виды уязвимостей, как результат, будете работать в кибербезопасности на таких позициях как DevSecOps-инженер или Специалист в области Pentest (тестирование на проникновение).
Узнать подробнее о специальности ⚡️
🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🎉 Сегодня День студента!
Факультет программирования в лице руководителя направления Николая Щербатенко поздравляет вас с праздником и желает успехов! 💙
Факультет программирования в лице руководителя направления Николая Щербатенко поздравляет вас с праздником и желает успехов! 💙
🔥6❤3
От жуков до облаков: краткая история IT-терминов
🪰 Баг/ bug
Слово «баг» в значении «программная ошибка» впервые употребили в 1947 году в Гарварде. Инженеры, работавшие с компьютером Mark II, обнаружили сгоревшего мотылька в поврежденном компоненте машины, из-за которого и случилось замыкание. Насекомое вклеили в журнал с подписью: «первый реальный случай обнаружения бага».
🩹 Патч/ patch
Термин появился в эпоху перфокарт — главных носителей информации 1920–1950-х. Данные на них кодировали с помощью специальных отверстий. Чтобы изменить программу, приходилось накладывать заплатки на уже продырявленные места.
🍪 Куки/ cookie
Куки являются прототипом популярных печений с предсказаниями. Печеньками или файлами cookie стали называть данные, содержащие готовую информацию, которую сервер передаёт пользователю.
🔎 Браузер/ Browser
Термин «browser» возник из слова «brouts» — ростки. Столетия назад люди занимались поиском растений в полях, а сегодня браузером называют программное обеспечение для поиска нужной информации в интернете.
☁️ Облачное хранилище данных или облако/ cloud storage
В 1994 году разработчики, которым нужно было привлечь инвесторов для проекта «хранилища данных», придумали метафору, которая описывала суть работы инновации: данные хранятся «где-то там, в облаках».
#подборка #факультет_программирования
🪰 Баг/ bug
Слово «баг» в значении «программная ошибка» впервые употребили в 1947 году в Гарварде. Инженеры, работавшие с компьютером Mark II, обнаружили сгоревшего мотылька в поврежденном компоненте машины, из-за которого и случилось замыкание. Насекомое вклеили в журнал с подписью: «первый реальный случай обнаружения бага».
🩹 Патч/ patch
Термин появился в эпоху перфокарт — главных носителей информации 1920–1950-х. Данные на них кодировали с помощью специальных отверстий. Чтобы изменить программу, приходилось накладывать заплатки на уже продырявленные места.
🍪 Куки/ cookie
Куки являются прототипом популярных печений с предсказаниями. Печеньками или файлами cookie стали называть данные, содержащие готовую информацию, которую сервер передаёт пользователю.
🔎 Браузер/ Browser
Термин «browser» возник из слова «brouts» — ростки. Столетия назад люди занимались поиском растений в полях, а сегодня браузером называют программное обеспечение для поиска нужной информации в интернете.
☁️ Облачное хранилище данных или облако/ cloud storage
В 1994 году разработчики, которым нужно было привлечь инвесторов для проекта «хранилища данных», придумали метафору, которая описывала суть работы инновации: данные хранятся «где-то там, в облаках».
#подборка #факультет_программирования
❤2🔥1😱1
🏗 Что такое Фреймворки и зачем они нужны разработчикам
Фреймворк (с англ. framework — «каркас»). Его можно сравнить с фундаментов дома на основе которого можно
«строить» собственный код. Он предоставляет необходимый набор инструментов для создания проекта. В основном фреймворки используются в веб-разработке.
Обычно при работе с фреймворком сразу генерится прототип программы и программист уже отталкивается от него. На фреймворке можно достаточно быстро построить рабочую программу: вам нужно взять уже готовые блоки, связать их и использовать.
🤔 Зачем нужны фреймворки
• избавляют от необходимости писать код каждый раз заново
• ускоряют процесс разработки
• упрощают работу над приложением
💡 Как с ними подружиться
Архитектура и структура почти всех фреймворков схожа. Вам достаточно понять как работает один, чтобы разбираться в работе всех остальных. Попробуйте написать небольшую программу на основе повседневной задачи, которую можно автоматизировать. Например, создайте свой собственный калькулятор.
Фреймворк (с англ. framework — «каркас»). Его можно сравнить с фундаментов дома на основе которого можно
«строить» собственный код. Он предоставляет необходимый набор инструментов для создания проекта. В основном фреймворки используются в веб-разработке.
Обычно при работе с фреймворком сразу генерится прототип программы и программист уже отталкивается от него. На фреймворке можно достаточно быстро построить рабочую программу: вам нужно взять уже готовые блоки, связать их и использовать.
🤔 Зачем нужны фреймворки
• избавляют от необходимости писать код каждый раз заново
• ускоряют процесс разработки
• упрощают работу над приложением
💡 Как с ними подружиться
Архитектура и структура почти всех фреймворков схожа. Вам достаточно понять как работает один, чтобы разбираться в работе всех остальных. Попробуйте написать небольшую программу на основе повседневной задачи, которую можно автоматизировать. Например, создайте свой собственный калькулятор.
👍3🔥2❤1
Используете фреймворки?
Anonymous Poll
42%
🦾 Конечно, они очень помогают
58%
🙅🏻♂️ Нет, ещё не знаком с ними