Итоги дня (День 72):
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
https://pgexercises.com/
🔺 Написал пост о книге, которую недавно дочитал:
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
🔺 Занятия в PostgreSQL Exercises
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
➡️ BoCoder | 💬 Chat
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
Занимаюсь на этом сайте:
https://pgexercises.com/
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
Ссылка на пост:
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
Ссылка на roadmap:
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9 3 2
🖥 Обязательные:
1. Закончить модуль:
«Aggregation»
(Агрегация)
Агрегация — одна из тех возможностей, которая действительно позволяет оценить мощь реляционных баз данных. Она позволяет выйти за рамки простого сохранения данных и перейти к постановке действительно интересных вопросов, которые могут быть использованы для принятия решений.
Вчера прошёл 6 заданий из 22. Сегодня планирую закончить этот модуль.
Еще если вдруг успею, то начну решать новый
Решить еще осталось 3 модуля, думаю что за сегодня и завтра осилю.
Занимаюсь на сайте:
https://pgexercises.com/
Потом по плану освоить ORM:
ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данными в базе данных, можно использовать ORM, чтобы взаимодействовать с данными, как если бы они были объектами в вашем коде.
Желаю всем удачи
#Day74 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 3 2
Итоги дня:
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
Функцию ROW_NUMBER() -
Функция RANK() -
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
🔺 Также на 2 канале выложил курс по ИБ, заходите посмотреть, кому интересно:
https://t.me/BoCoder_EDU/21
➡️ BoCoder | 💬 Chat
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Это условный оператор, который работает как if-else в других языках программирования.
(Пример задания на 1 картинке)
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
это одна из самых важных функций для работы с датами и временем в SQL.
Функцию ROW_NUMBER() -
одной из самых полезных оконных функций, она нумерует строки
Функция RANK() -
это функция, которая присваивает порядковый номер (ранг) строкам в определённом порядке.
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
https://t.me/BoCoder_EDU/21
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 2 1
Сегодня по планам закончить последние модули на сайте PostgreSQL Exercises
Я не смотрел какие там задания, ну надеюсь на то, что осилю за сегодня
Ещё в эту субботу и воскресенье еду на городской CTF. Сегодня сделаю пост и подробно расскажу всё, что знаю об этом мероприятии.
🖥 Обязательные:
1. Пройти модуль «Date» -
Практика работы с датой и временем.
(10 Заданий)
2. Пройти модуль «String» -
Работа со строками
(7 Заданий)
3. Пройти модуль «Recursive» - рекурсивные запросы для обработки деревьев и граф
(3 задания)
Желаю всем продуктивного дня!
#Day75 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8❤🔥2 2🔥1 1
(1 День)
Завтра еду на интересное мероприятие
по информационной безопасности —
Постараюсь запечатлеть атмосферу и рассказать вам, что происходило, о чём говорили спикеры и какие примерно задания ждут на второй день.
Описание мероприятия ниже 👇
Организаторы самого масштабного ИТ-соревнования в для школьников и студентов младших курсов "Город героев" представляют новый экспериментальный формат: командный чемпионат по правилам CTF (Capture the Flag).
Это первый день — он будет посвящен теоретической подготовке. Тебя ждут выступления студентов кафедры информационной безопасности. Ребята расскажут про CTF в целом и покажут, как решаются задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3❤🔥2 1
Итоги дня:
🔺 Занятия в PostgreSQL Exercises
1. Прошёл модуль «Date»
Решал задачки на работу с интервалами в PostgreSQL.
Пример запроса:
Вроде легкие запросы, все понял
2. Прошёл модуль «String»
Работа со строками
7 простых заданий, немного новых операторов и функций (уже скоро голова взорвется от их количества).
Пример,Оператор
Примерно понял как применять все на практике, иногда уже жестко голова кипит
3. Прошёл модуль «Recursive»
Рекурсивные запросы
Хоть заданий было всего три, для меня это оказалось непросто. Вроде бы понимаю тему и знаю материал, но на деле допускаю много ошибок.
Хорошо, что нейросеть помогает с объяснением сложных моментов, так гораздо понятнее.
Ну устал я прям очень сильно, слава богу, что закончил... Не стал прям подробно расписывать пост, как-то не видел в этом смысла, тк там слишком много информации, просто вот мои эмоции и ощущения
Но кто хочет попрактиковаться - этот сайт идеально подойдет
Ссылка на сайт:
https://pgexercises.com/
➡️ BoCoder | 💬 Chat
1. Прошёл модуль «Date»
Решал задачки на работу с интервалами в PostgreSQL.
Пример запроса:
SELECT TIMESTAMP '2012-08-31 01:00:00' - TIMESTAMP '2012-07-30 01:00:00';
Вроде легкие запросы, все понял
2. Прошёл модуль «String»
Работа со строками
7 простых заданий, немного новых операторов и функций (уже скоро голова взорвется от их количества).
Пример,Оператор
SELECT surname ', ' || firstname FROM cd.members;
Примерно понял как применять все на практике, иногда уже жестко голова кипит
3. Прошёл модуль «Recursive»
Рекурсивные запросы
Хоть заданий было всего три, для меня это оказалось непросто. Вроде бы понимаю тему и знаю материал, но на деле допускаю много ошибок.
Хорошо, что нейросеть помогает с объяснением сложных моментов, так гораздо понятнее.
Ну устал я прям очень сильно, слава богу, что закончил... Не стал прям подробно расписывать пост, как-то не видел в этом смысла, тк там слишком много информации, просто вот мои эмоции и ощущения
Но кто хочет попрактиковаться - этот сайт идеально подойдет
Ссылка на сайт:
https://pgexercises.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥3❤🔥2
Сегодня еду на первый день мероприятия по информационной безопасности — CTF.
Первый день будет посвящён теории: нас познакомят с необходимыми инструментами, которые пригодятся на соревновании, и поделятся практическим опытом.
Теоретическую часть будут вести студенты кафедры, на которую я планирую поступать.
В итогах дня обязательно поделюсь всем, что увидел и узнал, а также фотографиями и впечатлениями!
Пост про 1 день мероприятия:
https://t.me/BoCoder_Python/278
А позаниматься сегодня не успею тк у меня с 8:00 до 12:00 допы по математике, потом сразу с 12:00 до 14 допы по физике.
А CTF начинается в 16:00 + мне ехать примерно час до места, где проводят мероприятие
Вам желаю удачи и продуктивного дня!
#Day76 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6❤5🔥2 1 1
Итоги дня + анонс завтра:
🔺 Сначала расскажу про завтра. Если честно, сомнений многооо.
Нужна команда из трёх человек, а я один. Думал, будет куча людей без команды, а оказалось, что только я, капец.
Не знаю, как всё сложится, но задания порешать точно смогу, это главное. Очень интересно на самом деле.
А без команды если я даже выиграю, то просто призов не получу.
Или может, завтра кто-то ещё без команды окажется тогда будет кайф.
Задания будут идти сразу по нескольким темам, всего понемногу.
Формат — Task Based.
Предположительные темы:
🔺 Теперь расскажу, как прошло мероприятие.
Нам дали основную теорию, рассказали про инструменты для каждой темы, а в конце показали, как "хакнуть" сервер и положить его))
Доклад был действительно крутой - студент очень хорошо подготовился и объяснил всё максимально подробно.
Затронули все направления, о которых я упомянул выше.
На фото с мероприятия
Сейчас читаю статьи из презентации и разбираюсь с инструментами для заданий. Готовлю виртуальную машину с Kali Linux.
Надеюсь, завтра всё пройдёт хорошо ;)
Нужна команда из трёх человек, а я один. Думал, будет куча людей без команды, а оказалось, что только я, капец.
Не знаю, как всё сложится, но задания порешать точно смогу, это главное. Очень интересно на самом деле.
А без команды если я даже выиграю, то просто призов не получу.
Или может, завтра кто-то ещё без команды окажется тогда будет кайф.
Задания будут идти сразу по нескольким темам, всего понемногу.
Формат — Task Based.
Предположительные темы:
1. JoyНаверное завтра расскажу по подробнее в утреннем посте тк будет анонс от организаторов.
2. Osint / Geo osint
3. Crypto
4. WEB
5. Admin / CTB
6. FORENSIC
Нам дали основную теорию, рассказали про инструменты для каждой темы, а в конце показали, как "хакнуть" сервер и положить его))
Доклад был действительно крутой - студент очень хорошо подготовился и объяснил всё максимально подробно.
Затронули все направления, о которых я упомянул выше.
На фото с мероприятия
Сейчас читаю статьи из презентации и разбираюсь с инструментами для заданий. Готовлю виртуальную машину с Kali Linux.
Надеюсь, завтра всё пройдёт хорошо ;)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥3🔥2
Сегодня 2 день мероприятия - CTF
Вчера была теория: рассказывали про инструменты, категории и вообще объяснили, что такое CTF. Мы даже порешали примеры заданий, которые ждут нас сегодня.
Вечером я подготовил всё необходимое: поставил Kali Linux на виртуальную машину, немного настроил и протестировал, чтобы сегодня не тратить время на настройку. Почитал дополнительный материал и после пошёл спать.
Правда, есть один нюанс: для участия нужна команда минимум из трёх человек, а я один. Буду надеяться, что найдутся такие же одиночки, как и я 🥲
Но мне, честно, не столько призы важны, просто очень хочется порешать задачки и попробовать себя в этом
Вечером всем обязательно поделюсь, постараюсь максимально подробно все расписать!!
А вам желаю удачи и
продуктивного дня!!
#Day77 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10❤🔥2🔥2
Постараюсь рассказать всё подробно и понятно.
Началось всё в 12:00. Все распределились по командам, а я так и остался один. Хорошо, что меня всё же допустили к участию, я был этому очень рад ;)
Задания публиковались на специальном сайте, туда же нужно было отправлять флаги (ответы).
Например:
«Матрёшка», «Невидимые чернила», анализ метаданных фотографий.....
Решил пару заданий, они были правда интересными, нужно было прям прогуглить многое, покопаться и додуматься.
Отдельный кайф - это когда ты решил задание полностью сам
Но я ничего из этого не осилил
——————
Общие впечатления и итоги:
Поскольку мероприятие новое, оно ещё довольно «сырое» — были косяки и недоработки. Можно сказать, это пробный запуск для сбора обратной связи от участников. Но мне все равно безумно понравилось, рад, что такие мероприятия развиваются в городе:)
В основном там собрались очень сильные ребята, но слава богу, они выступали в категории студентов. Решали задания буквально за секунды, просто мегаумные парни, молодцы!
А я, хоть и в одиночку, кое-что решил и даже обогнал некоторые команды из 4–5 человек.
Очень крутой опыт! Было интересно порешать такие задачки, плюс бесплатная пицца и кайфовая атмосфера работы.
Узнал много нового, познакомился немного с инструментами Kali Linux и не только. Было интересно все читать , искать и применять сразу на практике. Стал немного умнее
Пока не могу поделиться самими заданиями (ноут не со мной, да и сайт закрыли), но когда выложат разбор — скину тем, кому интересно.
Извиняюсь за это, думал успею с сайта вечероки перекинуть(
Еще безумно хочу спать...... очень устал и не выспался
Надеюсь итоги довольно информативные, а я пойду отдыхать
Всем доброй ночи
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12❤🔥6🔥4