CyberCamp 2024 - главный онлайн-кэмп по кибербезопасности
CyberCamp — ежегодный онлайн-кэмп по практической кибербезопасности, в рамках которого ИБ-специалисты обмениваются опытом. Он пройдет с 3-5 октября, где соберутся более 10 000 экспертов.
Участие доступно как: в соло, как зритель, или с командой. Платформа с эфиром, докладами, практическими заданиями, а также мерч и призы будут доступны для всех зарегистрированных участников CyberCamp 2024. Участие бесплатное!
Подробнее...
Ставьте «❤️», если пост был познавательным!
✔ Меню канала
CyberCamp — ежегодный онлайн-кэмп по практической кибербезопасности, в рамках которого ИБ-специалисты обмениваются опытом. Он пройдет с 3-5 октября, где соберутся более 10 000 экспертов.
Участие доступно как: в соло, как зритель, или с командой. Платформа с эфиром, докладами, практическими заданиями, а также мерч и призы будут доступны для всех зарегистрированных участников CyberCamp 2024. Участие бесплатное!
Подробнее...
Ставьте «❤️», если пост был познавательным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👎1
API Gateway простыми словами
Представьте, что вы заказываете услуги в интернет-магазине, обращаясь к оператору поддержки. Запрос принимается серверами с разработчиками, и через некоторое время услуга оказывается на вашем экране. От вас требовался только запрос, а всю организационную работу взял на себя оператор поддержки: принял ваши пожелания, передал их разработчикам, проконтролировал готовность и вынес готовую услугу на экран.
API Gateway (или API-шлюз) - это цифровой "оператор поддержки", который связывает пользователей с микросервисами приложения и возвращает результат.
Ставьте «❤️», если хотите подробнее разобраться в этой теме!
✔ Меню канала
Представьте, что вы заказываете услуги в интернет-магазине, обращаясь к оператору поддержки. Запрос принимается серверами с разработчиками, и через некоторое время услуга оказывается на вашем экране. От вас требовался только запрос, а всю организационную работу взял на себя оператор поддержки: принял ваши пожелания, передал их разработчикам, проконтролировал готовность и вынес готовую услугу на экран.
API Gateway (или API-шлюз) - это цифровой "оператор поддержки", который связывает пользователей с микросервисами приложения и возвращает результат.
Ставьте «❤️», если хотите подробнее разобраться в этой теме!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👎1
Никаких секретов тут нету, надо просто иметь четкий план куда двигаться и что делать. Так как frontend разработка на текущий день самая популярная сфера среди новичков я решил написать для вас небольшой справочник, что и где учить, что бы вы точно не потерялись.
1. Проходите этот курс по верстке + там базовый javascript, по окончанию надо сверстать хотя бы 2-3 макета по фигме.
2. По этому роадмапу учим javascript. На каждую тему читаем статью тут.
3. В этом плейлисте учим "продвинутый" javascript.
4. После надо сделать туду лист, прогноз погоды и еще какой то проект на чистом js.
5. Проходим фундаментальный курс по реакту от ulbitv
6. Делаешь пару простых пет-проектов на реакте (небольшая социальная сеть, прогноз погоды…)
7. Учимся дальше (redux, typescript, next, node...) и делаем кучу пет проектов.
8. Анализируем рынок, готовим резюме и рассылаем :)
Почему React? На 5 этапе надо выбрать один фреймворк, это может быть React, Vue или Angular. React это не фреймворк, а библиотека, из за чего у него есть свои минусы, однако это самый популярный "фреймворк", благодоря чему, у него огромное комьюнити, очень много обучающего материала, а так же куча вакансий (откликов тоже).
Ставьте «❤️» и пишите в комментарии какую следующую сферу стоит разобрать!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👎1
Google выпустил обновленные ИИ-модели Gemini 1.5
Gemini-1.5-Pro-002 и Gemini-1.5-Flash-002 - новые обновления Gemini 1.5. Это экспериментальный релиз, цель которого - собрать отзывы пользователей.
Обновленные модели имеют повышенную производительность, улучшенную работу с кодом. Цена Pro-версии уменьшилась на 50%, а скорость Flash-версии увеличилась в два раза.
Ставьте «❤️», если был интересным!
✔ Меню канала
Gemini-1.5-Pro-002 и Gemini-1.5-Flash-002 - новые обновления Gemini 1.5. Это экспериментальный релиз, цель которого - собрать отзывы пользователей.
Обновленные модели имеют повышенную производительность, улучшенную работу с кодом. Цена Pro-версии уменьшилась на 50%, а скорость Flash-версии увеличилась в два раза.
Ставьте «❤️», если был интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👎1🤔1
Где и как используют XML-формат
XML - это расширяемый язык разметки, предназначенный для хранения и передачи данных в структурированном виде. Визуально XML напоминает HTML, однако у этих языков разметки разное назначение.
XML применяется во множестве областей. Его часто используют для обмена данными между серверами и клиентами в веб-сервисах и API.
Ставьте «❤️», если пост был познавательным!
✔ Меню канала
XML - это расширяемый язык разметки, предназначенный для хранения и передачи данных в структурированном виде. Визуально XML напоминает HTML, однако у этих языков разметки разное назначение.
XML применяется во множестве областей. Его часто используют для обмена данными между серверами и клиентами в веб-сервисах и API.
Ставьте «❤️», если пост был познавательным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👎1
Как работают DDoS-атаки?
DDoS-атака - попытка злоумышленников ограничить доступ к сайту, серверу или сети с помощью множества устройств и большого трафика.
Это как ресторан, в котором случайные люди заходят внутрь и внутри забирают внимание сотрудников, не заказывая ничего, заставляя реальных клиентов ждать. А другие стоят на улице и не дают настоящим клиентам зайти внутрь.
Для DDoS-атаки нужен главный компьютер, компьютеры-зомби и цель. С главного компьютера злоумышленник подаёт сигнал компьютерам-зомби, которые перегружают выбранную цель и пытаются вывести её из строя.
Ставьте «❤️», если пост был полезным!
✔ Меню канала
DDoS-атака - попытка злоумышленников ограничить доступ к сайту, серверу или сети с помощью множества устройств и большого трафика.
Это как ресторан, в котором случайные люди заходят внутрь и внутри забирают внимание сотрудников, не заказывая ничего, заставляя реальных клиентов ждать. А другие стоят на улице и не дают настоящим клиентам зайти внутрь.
Для DDoS-атаки нужен главный компьютер, компьютеры-зомби и цель. С главного компьютера злоумышленник подаёт сигнал компьютерам-зомби, которые перегружают выбранную цель и пытаются вывести её из строя.
Ставьте «❤️», если пост был полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👎1
Как правильно восстанавливаться, чтобы не перегореть?
На днях увидел видео, где автор рассказывает про то, как следует отдыхать и как он делает это сам. Он рассказывает о том, что важно переключать вид деятельности как только она начинает тебе надоедать.
Например, автор любит начать утро с прочтения книги, а как только ему это надоедает он начинает писать сценарий для видео. Также и у нас, если вы устали сидеть за компом, то стоит выйти на улицу или пойти в зал и немного развеется.
Важно помнить, что лучший отдых - активный, ведь в таком случаи организм будет выделять больше энергии для работы в будущем!
Как вы любите отдыхать?
✔ Меню канала
На днях увидел видео, где автор рассказывает про то, как следует отдыхать и как он делает это сам. Он рассказывает о том, что важно переключать вид деятельности как только она начинает тебе надоедать.
Например, автор любит начать утро с прочтения книги, а как только ему это надоедает он начинает писать сценарий для видео. Также и у нас, если вы устали сидеть за компом, то стоит выйти на улицу или пойти в зал и немного развеется.
Важно помнить, что лучший отдых - активный, ведь в таком случаи организм будет выделять больше энергии для работы в будущем!
Как вы любите отдыхать?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥3👎1
Швейцарский нож для мобильных и веб-разработчиков
Firebase - это набор инструментов и сервисов от Google для разработки мобильных и веб-приложений, предназначенный для быстрого создания бэкенда, подключения баз данных и настройки авторизации.
Платформа облачная, поэтому все ресурсы приложений, включая исходный код и базы данных, хранятся на серверах Google.
Подробнее...
Ставьте «❤️», если пост оказался полезным!
✔ Меню канала
Firebase - это набор инструментов и сервисов от Google для разработки мобильных и веб-приложений, предназначенный для быстрого создания бэкенда, подключения баз данных и настройки авторизации.
Платформа облачная, поэтому все ресурсы приложений, включая исходный код и базы данных, хранятся на серверах Google.
Подробнее...
Ставьте «❤️», если пост оказался полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👎1
Самый юзерфрендли Linux-дистрибутив стал еще кастомизируемее!
Zorin OS - это популярный и удобный Linux-дистрибутив, теперь обновлен до версии 17.2. Новый релиз предлагает больше гибкости при настройке интерфейса и расширенные возможности кастомизации рабочего стола.
Он доступен в бесплатной версии и в версии Pro. В обновлении также включены последние версии популярных приложений, поддержка нового железа и улучшенная поддержка устройств.
Ставьте «❤️», если пост был интересным!
✔ Меню канала
Zorin OS - это популярный и удобный Linux-дистрибутив, теперь обновлен до версии 17.2. Новый релиз предлагает больше гибкости при настройке интерфейса и расширенные возможности кастомизации рабочего стола.
Он доступен в бесплатной версии и в версии Pro. В обновлении также включены последние версии популярных приложений, поддержка нового железа и улучшенная поддержка устройств.
Ставьте «❤️», если пост был интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👎2
Microsoft Defender научился выявлять опасные Wi-Fi точки
Microsoft обновила Windows Defender, который теперь автоматически обнаруживает и предупреждает о небезопасных Wi-Fi сетях для подписчиков Microsoft 365.
Эта функция защищает личные данные при подключении к общественным или подозрительным точкам. Defender предупреждает пользователя и предлагает активировать дополнительную защиту.
Ставьте «❤️», если пост был полезным!
✔ Меню канала
Microsoft обновила Windows Defender, который теперь автоматически обнаруживает и предупреждает о небезопасных Wi-Fi сетях для подписчиков Microsoft 365.
Эта функция защищает личные данные при подключении к общественным или подозрительным точкам. Defender предупреждает пользователя и предлагает активировать дополнительную защиту.
Ставьте «❤️», если пост был полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👎2
Игра на чистом ассемблере без библиотек
Пользователь Reddit под ником LlaroLlethri представляет уникальный проект — игру, которая полностью написана на ассемблере для архитектуры x86_64 под операционную систему Linux.
Основная особенность этой игры состоит в том, что она разрабатывалась без использования каких-либо библиотек, даже не включая стандартную библиотеку C. Это делает проект технически сложным и впечатляющим, особенно с учетом современных подходов к программированию.
Видео с игрой | Проект на GitHub
Ставьте «❤️», если пост был интересным!
✔ Меню канала
Пользователь Reddit под ником LlaroLlethri представляет уникальный проект — игру, которая полностью написана на ассемблере для архитектуры x86_64 под операционную систему Linux.
Основная особенность этой игры состоит в том, что она разрабатывалась без использования каких-либо библиотек, даже не включая стандартную библиотеку C. Это делает проект технически сложным и впечатляющим, особенно с учетом современных подходов к программированию.
Видео с игрой | Проект на GitHub
Ставьте «❤️», если пост был интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👎2
Python-инструмент для создания сложных пакетных конвейеров
Luigi - это полезный инструмент для Python, который помогает создавать сложные конвейеры пакетных заданий. Это значит, что с его помощью вы можете упростить управление своими проектами и организовать многочисленные задачи в одном месте.
Он умеет обрабатывать зависимости между задачами, управлять процессом выполнения работы, отображать прогресс и многое другое. Это все делает создание и управление сложными проектами намного проще и эффективнее.
Доступен на GitHub
Ставьте «❤️», если пост был полезным!
✔ Меню канала
Luigi - это полезный инструмент для Python, который помогает создавать сложные конвейеры пакетных заданий. Это значит, что с его помощью вы можете упростить управление своими проектами и организовать многочисленные задачи в одном месте.
Он умеет обрабатывать зависимости между задачами, управлять процессом выполнения работы, отображать прогресс и многое другое. Это все делает создание и управление сложными проектами намного проще и эффективнее.
Доступен на GitHub
Ставьте «❤️», если пост был полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
ИИ не повышает продуктивность программистов!
Исследование компании Uplevel, в котором участвовали 800 разработчиков, показало, что использование ассистента CitHub Copilot и других инструментов для написания кода не повысило производительность работы.
Разработчики признались, что код, написанный с помощью ИИ, сложно анализировать, а также такой код имеет на 41% больше ошибок.
Ставьте «❤️», и пишите, что лучше ИИ или форумы в ИТ интернете!
✔ Меню канала
Исследование компании Uplevel, в котором участвовали 800 разработчиков, показало, что использование ассистента CitHub Copilot и других инструментов для написания кода не повысило производительность работы.
Разработчики признались, что код, написанный с помощью ИИ, сложно анализировать, а также такой код имеет на 41% больше ошибок.
Ставьте «❤️», и пишите, что лучше ИИ или форумы в ИТ интернете!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11
Почему троичный процессор - будущее?
Понятно, что бесконечно повышать производительность компьютер с помощью транзисторов не получится. Двоичная система счисления подходит к своему пределу.
Исследователи рассматривают два варианта: использовать троичную логику или перейти на квантовые компьютеры.
Троичная система счисления имеет свои преимущества: обработка отрицательных чисел, быстрое округление чисел с плавающей точкой. Это приводит к приросту производительности в диапазоне 20-25%. Троичная система счисления считается самой сбалансированной и ёмкой по объему чисел.
Ставьте «❤️», и пишите, вы об этом думаете!
✔ Меню канала
Понятно, что бесконечно повышать производительность компьютер с помощью транзисторов не получится. Двоичная система счисления подходит к своему пределу.
Исследователи рассматривают два варианта: использовать троичную логику или перейти на квантовые компьютеры.
Троичная система счисления имеет свои преимущества: обработка отрицательных чисел, быстрое округление чисел с плавающей точкой. Это приводит к приросту производительности в диапазоне 20-25%. Троичная система счисления считается самой сбалансированной и ёмкой по объему чисел.
Ставьте «❤️», и пишите, вы об этом думаете!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥1
Алгоритмическая задача | №1
Напишите функцию, которая принимает массив чисел (arr) и число (target). Функция должна вернуть новый массив, в котором все числа, кроме target, отсортированы по возрастанию, но target остаётся на тех же позициях, что и в исходном массиве.
Пример:
✔ Меню канала
Напишите функцию, которая принимает массив чисел (arr) и число (target). Функция должна вернуть новый массив, в котором все числа, кроме target, отсортированы по возрастанию, но target остаётся на тех же позициях, что и в исходном массиве.
Пример:
Входные данные:
arr = [8, 3, 2, 8, 1, 7]
target = 8
Выходные данные:
[8, 1, 2, 8, 3, 7]
Пояснение: Числа, кроме 8, отсортированы по возрастанию, но 8 остаётся на своих исходных позициях.
Присылайте свои решения в комментарии! :)Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Голосовое управления для Minecraft на Python!
Всем привет, я автор этого канала, пользуясь возможностью хочу в очередной раз прорекламировать свой ютуб канал :D
Наконец то закончил делать новое видео. Из за учебы не так много времени и оно задержолось почти на месяц, зато я доволен результатом. В этом ролике я написал голосовое управление для майнкарафта, используя язык программирования Python. Буду безумно вам благодарен, если уделите 5 минут просмотру и напишите комментарий с критикой :)
🖤 Приятного просмотра!
Всем привет, я автор этого канала, пользуясь возможностью хочу в очередной раз прорекламировать свой ютуб канал :D
Наконец то закончил делать новое видео. Из за учебы не так много времени и оно задержолось почти на месяц, зато я доволен результатом. В этом ролике я написал голосовое управление для майнкарафта, используя язык программирования Python. Буду безумно вам благодарен, если уделите 5 минут просмотру и напишите комментарий с критикой :)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥3🤔1
Мошенники до сих пор не опустошили ваши карточки только благодаря TLS
TLS (Transport Layer Security) - протокол, который обеспечивает защиту данных во время их передачи по сети. Он работает на транспортном уровне сетевой модели OSI (пост про модели OSI) и отвечает за безопасную передачу данных между браузером и сервером.
TLS изначально использовался для оплаты в интернете, но сейчас он используется почти на всех серьёзных сайтах, а проверить использование TLS просто: адрес сайта начинается с https и рядом есть замок.
Ставьте «❤️», если пост был интересным!
✔ Меню канала
TLS (Transport Layer Security) - протокол, который обеспечивает защиту данных во время их передачи по сети. Он работает на транспортном уровне сетевой модели OSI (пост про модели OSI) и отвечает за безопасную передачу данных между браузером и сервером.
TLS изначально использовался для оплаты в интернете, но сейчас он используется почти на всех серьёзных сайтах, а проверить использование TLS просто: адрес сайта начинается с https и рядом есть замок.
Ставьте «❤️», если пост был интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
Hadoop: для чего он нужен?
Hadoop - это открытый платформенный проект Apache, который позволяет хранить и обрабатывать огромные наборы данных. Он делит данные на маленькие фрагменты и распределяет их по группе компьютеров, которые работают вместе, чтобы выполнить задачи параллельно и эффективно.
Hadoop состоит из четырех ключевых компонентов: HDFS (Hadoop Distributed File System), YARN (Yet Another Resource Negotiator), MapReduce и Common. Сегодня вечером рассмотрим компонент HDFS.
Ставьте «❤️», если пост оказался полезным!
✔ Меню канала
Hadoop - это открытый платформенный проект Apache, который позволяет хранить и обрабатывать огромные наборы данных. Он делит данные на маленькие фрагменты и распределяет их по группе компьютеров, которые работают вместе, чтобы выполнить задачи параллельно и эффективно.
Hadoop состоит из четырех ключевых компонентов: HDFS (Hadoop Distributed File System), YARN (Yet Another Resource Negotiator), MapReduce и Common. Сегодня вечером рассмотрим компонент HDFS.
Ставьте «❤️», если пост оказался полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
HDFS: как хранятся большие данные?
HDFS (Hadoop Distributed File System) - это файловая система для работы с большими данными в экосистеме Hadoop на распределенных кластерах. То есть все хранилища распределены между сотнями и тысячами устройств.
Большие данные - это данные с разнообразием и быстрым накоплением, невозможные для обработки на одном компьютере. HDFS - метод для обработки и хранения таких данных.
Ставьте «❤️», если пост понравился!
✔ Меню канала
HDFS (Hadoop Distributed File System) - это файловая система для работы с большими данными в экосистеме Hadoop на распределенных кластерах. То есть все хранилища распределены между сотнями и тысячами устройств.
Большие данные - это данные с разнообразием и быстрым накоплением, невозможные для обработки на одном компьютере. HDFS - метод для обработки и хранения таких данных.
Ставьте «❤️», если пост понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
Кто лучший друг Java-разработчика?
Главный его друг - Maven. Это инструмент для автоматической сборки проектов на Java и других языках. Он помогает разработчикам управлять зависимостями и структурировать проекты.
Maven является золотым стандартом в индустрии, хотя существуют и другие сборщики проектов, такие как Gradle и Ant.
Ставьте «❤️», и пишите, вы об этом думаете!
✔ Меню канала
Главный его друг - Maven. Это инструмент для автоматической сборки проектов на Java и других языках. Он помогает разработчикам управлять зависимостями и структурировать проекты.
Maven является золотым стандартом в индустрии, хотя существуют и другие сборщики проектов, такие как Gradle и Ant.
Ставьте «❤️», и пишите, вы об этом думаете!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Как работает процессор?
Мозг вашего компьютера - это процессор. Он состоит из 4 элементов: КЭШ L3, Ядер, контроллеров и опционально графического чипа. Схема работы процессора разделена на 4 этапа.
1 этап: чтобы процессор понял как выполнять программу требуется инструкция, которую он извлекает из оперативной памяти и отправляет в КЭШ L3, а затем уже в КЭШ L2 (который находится в каждом ядре) для выполнения вычислений, а от туда в КЭШ для инструкций.
2 Этап: инструкция превращается в команды микроопераций в декодере (он тоже находится в ядре), btw процессор может предсказать следующие инструкции, чтобы сэкономить время, отбрасывая неправильные предсказания.
Эти два этапа называются front-end :)
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Мозг вашего компьютера - это процессор. Он состоит из 4 элементов: КЭШ L3, Ядер, контроллеров и опционально графического чипа. Схема работы процессора разделена на 4 этапа.
1 этап: чтобы процессор понял как выполнять программу требуется инструкция, которую он извлекает из оперативной памяти и отправляет в КЭШ L3, а затем уже в КЭШ L2 (который находится в каждом ядре) для выполнения вычислений, а от туда в КЭШ для инструкций.
2 Этап: инструкция превращается в команды микроопераций в декодере (он тоже находится в ядре), btw процессор может предсказать следующие инструкции, чтобы сэкономить время, отбрасывая неправильные предсказания.
Эти два этапа называются front-end :)
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
100❤11