Katant Blog. – Telegram
Katant Blog.
248 subscribers
29 photos
4 videos
8 links
contact me: @katant
Download Telegram
Channel created
👋 Привет всем!
💼 Это мой небольшой канал по разработке, тут я буду рассказывать о том, что я разрабатываю, ну и в целом информацию о текущих проектах. Буду рад новым идеям и помощи со стороны заинтересованных в IT/Дизайне людях.

🦝 В общем-то небольшой блог. Если кому-то интересно что-то узнать обо мне и моих проектах, то вам определенно сюда!
Моя личка - @katant
🔥6🥰1👏1
👁 Хочу немного рассказать о моем недавнем проекте для просмотра мест в списках на факультеты ДВФУ - @FEFUAdmissionBot.

😳 Около двух недель работы бота привели к отличным результатам, вот вам немного сухих цифр:
- Более полумиллиона запросов к сайту ДВФУ (сюда входит сбор согласий, каждые несколько минут, ваши личные запросы)
- Около 530 пользователей на данный момент
- Около 450 пользователей указали свой СНИЛС и активно пользовались ботом
- Мою работу заметили преподаватели и другие активные лица в ДВФУ (очень приятно)
- На данный момент бот сохранил около 4468 согласий на все факультеты ДВФУ

🙊Немного информации для разработчиков: код написан на Python с использованием асинхронных фреймворков и полный код находится здесь -
https://github.com/KatantDev/FEFUAdmission. Можете изменять, задавать вопросы по коду, я не против, на следующий год можно и еще раз запустить)
3🔥1🥰1
🦝 Всем доброе утро, расскажу вам сегодня еще об одном пет-проекте, который я разрабатывал не так давно.

🧩 Около полугода назад нас попросили сделать школьный проект, оценка за который также идет в аттестат. Делать обычный реферат с социологическим опросом, как делают все - мне не захотелось. Банально и скучно. Проект, как я считаю, это то, что должно помочь решить какую-то задачу. Самой главной проблемой в школе является - неудобство электронного дневника, в нашем случае это был "Сетевой город".

💼 Я поставил перед собой задачу: хочу видеть расписание, свои оценки и если появляются новые оценки в эл. дневнике - оповещать о них. Помимо всего прочего этот продукт должен иметь простой и доступный интерфейс, чтобы можно было выполнять эти задачи в пару кликов. Поэтому я выбрал наиболее подходящую для этого платформу - телеграм. За пару недель идея была реализована, а проект защищен на оценку "5". На протяжении всего учебного года бот активно дорабатывался, не смотря на то, что оценка уже стоит и можно не париться. В следующем учебном году планирую продолжить работу над ботом для будущих учеников моей старой школы.

Потыкать бота можно тут - @school60vl_bot
🤩32👍2
😂 Забавный факт о боте для моей школы, однажды я накосячил с таймером и запросы к сайту шли очень уж быстро, хотя в боте всего лишь около 150 юзеров. В итоге сетевой город начал отвечать на запросы спустя несколько секунд (в общем-то начал ужасно лагать). Еще немного и он бы лёг думаю. Вот такая стрессоустойчивость у государственных сайтов, а это все потому что олимпиадников на работу принимают))
👎2😁2🔥1🥰1😱1
👋 И снова всем привет! О хобби-проектах я уже рассказывал, поэтому сегодня покажу вам коммерческий проект, которым я также занимался не так давно.

🤔 Проект представляет из себя небольшую платформу для учеников в сфере Компьютерной безопасности. Выполняете задания в профильной области - зарабатываете очки, поднимаетесь в топе и развиваете свои навыки. Сайт содержит в себе множество графиков, помогающих отследить активность пользователей, помимо всего прочего у каждого человека на сайте есть свой собственный профиль в котором вы можете указать немного информации о себе или добавить ссылку на свои социальные сети.

📎 Администраторы платформы имеют полный доступ к контролю над сайтом. Создание новых задач для учеников (подгрузка нового сайта, файлов), просмотр списка пользователей/задач/категорий. В общем-то полный контроль!
👍5👎2🔥1🥰1
Норм...
👍4🥰4🔥3👎2
🥳 Ура, я жив.
👨‍💻 После поступления в мой любимый ДВФУ вернулся к старому хобби, а именно информационной безопасности. Ранее я очень часто участвовал в различных соревнованиях по CTF (Capture The Flag). Но ломать - не чинить, поэтому на базе ДВФУ прошли соревнования в формате Attack/Defense в которых недостаточно было просто ломать различные приложения или веб-сервисы. Теперь надо еще и защитить свой, чтобы никто не смог нанести вред вашим сервисам. Интересное мероприятие, тем более в таком виде соревнований я участвую первый раз, и это был действительно крутой опыт.
😮 Подводя итог, мы заняли 4 место в финале соревнований от RDG CTF.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍115👎2👏1
😊 Всем привет, я жив.
😁 За последнее время прошло множество различных CTF'ов: POLYGON CTF, Кубок России, YetiCTF. Таски на всех соревнованиях показались мне достаточно интересными и было очень круто вспомнить то, чем я занимался около года назад, пришлось поднять все свои архивы с инструментами, документациями и справочной информацией.

🛒 POLYGON CTF проходил в 12-часовом формате из-за чего таски в категории Web/PPC были не очень трудными. Эти соревнования были больше подготовительными, ведь уже через неделю в 19-20 числах прошел VI Кубок CTF России.
🫠 Немного о кубке. Задачи оказались супер хардкорными и в некоторых местах не хватало совсем чуть-чуть, чтобы добить задачу (как оказалось после того, как выложили решения). Я считаю, что наша команда показала себя не так уж и плохо, ведь мы были супер близки, чтобы выйти в полуфинал, который пройдет в Москве (заняли 11 место из 300 команд).
🙄 Ну и последние соревнования для специалистов в информационной безопасности - YetiCTF. Официально я не принимал в нем участие, так как наша команда и так автоматически проходит на финал, но тем не менее мне все же удалось посмотреть задачи и порешать их. Но при этом, в основном зачете принимала участие вторая команда от нашего ВУЗа и заняла 1 место.

🧑‍🎓 В общем-то, впереди еще много различных соревнований, в которых хотелось бы принять участие и развить свои навыки в сфере ИБ. Есть к чему стремиться, есть что изучать, так что ждите постов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍6🥰3
🤯 Второй пост за сегодня, я в шоке.
🥱 На предыдущей неделе прошло довольно интересное мероприятие - Осенняя проектная школа. 5 дней лекций и 32 часа хакатона наедине с кодингом и своей командой.
👨‍💻 Изначально мной была взята идея по поводу реализации собственного продукта (агрегатор аптек для города Владивостока). За 32 часа был создан минимальный прототип, но из-за некоторых недостатков и невозможности адекватного парсинга различных сайтов проект сошел на нет. Хоть мы и презентовали свой продукт, но после того, как я поспал и мой мозг начал снова работать - было принято решение помочь другой команде с их прототипом.
😎 Немного об этом проекте. PDDRunner - помощник в подготовке к экзамену в ГИБДД/Автошколе. Вместо скучного решения билетов мы открыли возможность не заскучать или посоревноваться с друзьями в знании правил дорожного движения. Игровой формат решения билетов стал идеальным способом добавить соревновательную составляющую. После хакатона за пару дней мной была полностью переписана Backend часть проекта, удалось использовать все что я ранее изучал при коммерческой разработке/пет-проектов. Был использован фреймворк Flask, написанный на Python, а также база данных - PostgreSQL в которой мы храним около 800 вопросов для нашей игры.
🤗 Наш проект победил в категории «выбор экспертов». Мы показали отличные результаты и планируем далее развивать текущий продукт, а также пробовать свои силы в новых.

🙂 Хотелось бы отдельно сказать спасибо Алексею Загумённову и его команде за создание подобных мероприятий и площадок для прокачки себя. Увидимся на зимней проектной школе, дальше - больше!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3👎1🔥1🥰1
Katant Blog.
🤯 Второй пост за сегодня, я в шоке. 🥱 На предыдущей неделе прошло довольно интересное мероприятие - Осенняя проектная школа. 5 дней лекций и 32 часа хакатона наедине с кодингом и своей командой. 👨‍💻 Изначально мной была взята идея по поводу реализации собственного…
🤑 Почему хакатоны - это круто? Сжатые сроки, не хватает времени, я устал - все это беспокоит нас даже в обычной жизни. Хакатон прокачивает тебя с ног до головы. Например:
- Распределение задач по приоритетам, ведь всегда важно уметь отложить на потом то, что не получается сейчас и перейти к более простой задаче.
- Работа в команде. Даже человек с нулевыми знаниями может внести в ваш проект маленькую, но частичку себя и своих умений (которым он может научился за время хакатона).
- Возможность попробовать себя в новой области. Фронтенд-разработчик в машин-лернинге, где вы еще такое увидите?
- 32 часа с минимальным количеством сна или вовсе без него. Как заставить свой мозг работать на полную в таких условиях? Вопрос остается открытым)
- Да бл*** почему код не работает, я же все правильно написал. Обычная жизнь программиста, но в условиях хакатона эта эмоция приобретает новый смысл.
- Написал идеальный проект, но не смог его правильно презентовать, это определенно история про хакатон. Вы определенно научитесь продавать даже то, что не работает.
- Призы и мерч от спонсоров, как же без этого.
- Нетворкинг, заведи знакомства с сотрудниками из разных компаний, либо прокаченными ребятами, которые также, как и ты интересуются IT-сферой.
- Строчка в резюме. Работодатели очень любят тех, кто обладает усидчивостью и умением выполнить задачу в короткие сроки.
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍1🥰1
🙃 Доброе утро!
👨‍💻 Ты всего лишь машина. Только имитация жизни. Робот сочинит симфонию? Робот превратит кусок холста в шедевр искусства?

🤯 Видимо роботы теперь могут сочинять симфонии и превращать куски холста в шедевр искусства. OpenAI доказали, что это возможно, компания, которая не так давно показала, что нет ничего невозможного на примере DALL-E 2 (нейронная сеть, способная генерировать высококачественные изображения, исходя из текстовых описаний на английском языке). Но компания пошла еще дальше и сделала нейросеть, которая позволяет по текстовым запросам писать эссе, код, решать математику, сочинять сценарии и многое другое.

🥺 Прошло совсем немного времени с момента выхода Beta-версии, но мне уже удалось затестить все прелести возможностей машинного обучения. Но не стоит забывать, что это еще бета и нейросеть обучалась на данных, полученных до 2021 года, поэтому её применение не всегда уместно. С более абстрактными вопросами она справляется на ура и я 100% буду использовать её в дальнейшем.

🏖️ За нейросетями будущее? Определенно. Станет ли ChatGPT заменой гугла для нового поколения? Непонятно. Узнать это получится только на практике, возможно понятие "гуглить" канет в лету и поиск информации станет совсем другим. Поживём - увидим.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🥰1🍌1