Путь Fullstack pinned «❗️Разбор заданий ОГЭ по информатике❗️ | Тип 1 | Тип 6 | Тип 11 | | Тип 2 | Тип 7 | Тип 12 | | Тип 3 | Тип 8 | Тип 14 | | Тип 4 | Тип 9 | Тип 16 …»
Короче, почему до сих пор нет нормальных задач огэ по всем типа? Потому что я ленивая жопа, у которой и без того много дел.
Так что же за дела? В связи с тем что я дохера умный, решился я поглубже засесть за нейронки.
Ранее я уже писал что занимаюсь нейронкой и что она типо рили крутая, в итоге эта "крутая нейронка" закинута в долгий ящик, из-за своей сложности.
Я посидел, подумал и понял что мне надо бы выступать на НОУ.
Я решил взять какую-то простую идею и ее реализовать, в итоге ппц сложный проект. Так что же за проект?
Идея - тренажер для отработки навыков ОГЭ по предметам. И угадайте что? Правильно я решил засунуть туда ИИ.
В общем возьмем отдельное направление - математика, а в ней отрасль - решение уравнений. После долгих раздумий, лучшее решение - бесконечная генерация уравнений и ответов на них с помощью нейронки.
Почему ИИ? Для начала у меня был прототип алгоритма ( не ии, а обычный алгоритм, различие можно почитать здесь) для генерации простых уравнений, при помощи рандомизации выбора коэффициентов в уравнении, решение и оценка корней (иррациональные отбрасывались). Мне не понравилось что алгоритм малорасширяемый и трудноконтролируемый, а так же достаточно сложный в понимании. Алгоритм за счет того что коэффициенты были рандомными мог очень долго их подбирать. ИИ в свою очередь очень сильно ускоряла процесс и за ее обучением можно легко следить, а так же дообучивать.
И что в итоге? Я создал нейросеть для генерации различного типа уравнений (линейного, квадратного, кубического, системы уравнений, и тригонометрического уравнения), в скором времени открытый исходник, а так же обученная модель будет лежать на моем гитхабе.
И почему я считаю что это сложный проект? Все легко и просто, для каждой отдельной задачи своя нейросеть, а это трудоемко и ресурсозатрано, но до Нового года я этот проект успею закончить.
Почему же именно этот проект? У меня были различные варианты:
Преобразователь напряжения для советской техники (по большей части работотехника и работа с железом, с чем у меня проблемы),
Ранее разрабатываемый мной проект VTubersLife (был выкинут по причине нериальной сложности, возможно возьму его на следующий год, или на 11 класс),
Сайт для изучения немецкого (у меня готов его прототип, потыкать можно здесь, но в силу того что мои знания в немецком слабы, то я физически не могу полностью контролировать процесс обучения, но в перспективе я могу его доработать).
В целом, это все проекты, которые могли бы быть. А выбрал я тренажер, т.к я его уже давно хотел сделать, и он банально мне более понятнее, но зачёт работы с машинным обучением он для меня все еще достаточно сложный.
В ближайшем будущем я опубликую все исходники тренажера на свой гитхаб. Если кому то будет интересно милости просим.
Так что же за дела? В связи с тем что я дохера умный, решился я поглубже засесть за нейронки.
Ранее я уже писал что занимаюсь нейронкой и что она типо рили крутая, в итоге эта "крутая нейронка" закинута в долгий ящик, из-за своей сложности.
Я посидел, подумал и понял что мне надо бы выступать на НОУ.
Я решил взять какую-то простую идею и ее реализовать, в итоге ппц сложный проект. Так что же за проект?
Идея - тренажер для отработки навыков ОГЭ по предметам. И угадайте что? Правильно я решил засунуть туда ИИ.
В общем возьмем отдельное направление - математика, а в ней отрасль - решение уравнений. После долгих раздумий, лучшее решение - бесконечная генерация уравнений и ответов на них с помощью нейронки.
Почему ИИ? Для начала у меня был прототип алгоритма ( не ии, а обычный алгоритм, различие можно почитать здесь) для генерации простых уравнений, при помощи рандомизации выбора коэффициентов в уравнении, решение и оценка корней (иррациональные отбрасывались). Мне не понравилось что алгоритм малорасширяемый и трудноконтролируемый, а так же достаточно сложный в понимании. Алгоритм за счет того что коэффициенты были рандомными мог очень долго их подбирать. ИИ в свою очередь очень сильно ускоряла процесс и за ее обучением можно легко следить, а так же дообучивать.
И что в итоге? Я создал нейросеть для генерации различного типа уравнений (линейного, квадратного, кубического, системы уравнений, и тригонометрического уравнения), в скором времени открытый исходник, а так же обученная модель будет лежать на моем гитхабе.
И почему я считаю что это сложный проект? Все легко и просто, для каждой отдельной задачи своя нейросеть, а это трудоемко и ресурсозатрано, но до Нового года я этот проект успею закончить.
Почему же именно этот проект? У меня были различные варианты:
Преобразователь напряжения для советской техники (по большей части работотехника и работа с железом, с чем у меня проблемы),
Ранее разрабатываемый мной проект VTubersLife (был выкинут по причине нериальной сложности, возможно возьму его на следующий год, или на 11 класс),
Сайт для изучения немецкого (у меня готов его прототип, потыкать можно здесь, но в силу того что мои знания в немецком слабы, то я физически не могу полностью контролировать процесс обучения, но в перспективе я могу его доработать).
В целом, это все проекты, которые могли бы быть. А выбрал я тренажер, т.к я его уже давно хотел сделать, и он банально мне более понятнее, но зачёт работы с машинным обучением он для меня все еще достаточно сложный.
В ближайшем будущем я опубликую все исходники тренажера на свой гитхаб. Если кому то будет интересно милости просим.
А да, чуть не забыл. Сам тренажер (в виде сайта) опубликован, потыкать его можно здесь. Однако пока сырой и будет дорабатываться
🔥1
Мне что-то взбрело в голову и я удалил все проекты, так что ссылки на проекты что кидал раньше не работают(
😡2
Так. Короче people. Я успешно бездельничал месяц и ничего не делал.
Только создал пару проектов:
VAT Calculator - Расчёт дополнительного НДС при переходе 20% → 22%
FuelTracker - Кастомка для расчета стоимости бензина по усреднённым показателям его затраты
И мое любимое
ChronoDash - ПО для создание виджетов
Про VAT Calculator и FuelTracker говорить нечего, это просто рандомные проекты
А вот ChronoDash для меня по-настоящему сложный и интересный проект. Я раньше никогда не пилил полноценный софт для пк. Максимум какие-нибудь bash скрипты под линукс и все.
Че за проект? Как и написано - виджеты. Пока только сделал самое простое - Часы. Но добавил удобное ими управление Drag & Drop, но все равно нужно допиливать
В будущем хочу его превратить в настоящий рентабельный проект, ток деньги за него брать я не хочу, но в теории вполне достойный для продакшена.
Сейчас он уже вполне работоспособный, если кому интересно можно скачать его здесь.
Сейчас засяду на него полноценно, уж очень он мне зашел.
Буду кидать сюда разные интересные моменты разработки и тд
Только создал пару проектов:
VAT Calculator - Расчёт дополнительного НДС при переходе 20% → 22%
FuelTracker - Кастомка для расчета стоимости бензина по усреднённым показателям его затраты
И мое любимое
ChronoDash - ПО для создание виджетов
Про VAT Calculator и FuelTracker говорить нечего, это просто рандомные проекты
А вот ChronoDash для меня по-настоящему сложный и интересный проект. Я раньше никогда не пилил полноценный софт для пк. Максимум какие-нибудь bash скрипты под линукс и все.
Че за проект? Как и написано - виджеты. Пока только сделал самое простое - Часы. Но добавил удобное ими управление Drag & Drop, но все равно нужно допиливать
В будущем хочу его превратить в настоящий рентабельный проект, ток деньги за него брать я не хочу, но в теории вполне достойный для продакшена.
Сейчас он уже вполне работоспособный, если кому интересно можно скачать его здесь.
Сейчас засяду на него полноценно, уж очень он мне зашел.
Буду кидать сюда разные интересные моменты разработки и тд
This media is not supported in your browser
VIEW IN TELEGRAM
Нейронки делают вещи
Путь Fullstack
Так. Короче people. Я успешно бездельничал месяц и ничего не делал. Только создал пару проектов: VAT Calculator - Расчёт дополнительного НДС при переходе 20% → 22% FuelTracker - Кастомка для расчета стоимости бензина по усреднённым показателям его затраты…
Добавил виджет погоды. Было сложно, было долго, но я справился)
Да-да. Крч я обновил проект https://github.com/Overl1te/ChronoDash до версии Beta 2.2.5.7. Теперь он доступен на самых популярных дистрибутивах Linux (Да, я конечный линуксоид). Помимо этого я постарался и залил его на AUR (Репозиторий для arch linux) и на PPA (Репозиторий для Debian/Ubuntu). Теперь можно юзать на Линуксе
GitHub
GitHub - Overl1te/ChronoDash: ChronoDash — это лёгкое и надёжное приложение для создания прозрачных, всегда-поверх-окон виджетов…
ChronoDash — это лёгкое и надёжное приложение для создания прозрачных, всегда-поверх-окон виджетов на рабочем столе. На старте это минималистичные цифровые часы, но с возможностью расширения под лю...
🔥1
Хай хай. И это очередное обновление Chronodash до версии 2.2.6-beta.
Что нового? Я пофиксил работу с линукс. Теперь им можно нормально пользоваться (наверное). Есть все же пару багов, и я о них знаю. В ближайшие пару обновлений будет фикс.
Теперь кстати есть автоматическая проверка обновлений, если будет доступно обновление, то при запуске вспывет окно с уведомлением. Добавил инструменты разработчика (как туда залесть не скажу). И еще пару мелочей. Обновил UI, теперь он красивый и им приятно пользоваться.
Еще к слову. Скоро будет крупное обновление, привнесет удобную настройку виджетов. Но это уже после нового года.
Пока так и живем
Еще момент. если вдруг возникают конфликты с другими пакетами при установке через apt или yay почистите кеш, и обновите пакеты
Что нового? Я пофиксил работу с линукс. Теперь им можно нормально пользоваться (наверное). Есть все же пару багов, и я о них знаю. В ближайшие пару обновлений будет фикс.
Теперь кстати есть автоматическая проверка обновлений, если будет доступно обновление, то при запуске вспывет окно с уведомлением. Добавил инструменты разработчика (как туда залесть не скажу). И еще пару мелочей. Обновил UI, теперь он красивый и им приятно пользоваться.
Еще к слову. Скоро будет крупное обновление, привнесет удобную настройку виджетов. Но это уже после нового года.
Пока так и живем
Еще момент. если вдруг возникают конфликты с другими пакетами при установке через apt или yay почистите кеш, и обновите пакеты
GitHub
GitHub - Overl1te/ChronoDash: ChronoDash — это лёгкое и надёжное приложение для создания прозрачных, всегда-поверх-окон виджетов…
ChronoDash — это лёгкое и надёжное приложение для создания прозрачных, всегда-поверх-окон виджетов на рабочем столе. На старте это минималистичные цифровые часы, но с возможностью расширения под лю...
Hello мемберс. Че по новинкам? Я усердно работаю (точно не бездельничаю) и добавил уже кучу нового в ChronoDash. Актуальная версия 2.2.7-beta с чуть пофикшеным управлением на линукс. Но все же от проекта я чуть подустал и хочу отдохнуть. Но прокрастинировать плохо, так что я по-фастику накатал МОБИЛЬНОЕ ПРИЛОЖЕНИЕ! Приложуха KINETRA и по названию понятно что для тренировок. Что делает? Считает повторения упражнений. Полностью офлайн (я не увижу как вы в трусах пытаетесь делать отжимания). Пока что достаточно примитивный интерфейс и малое разнообразие, но в скоре я его доработаю.
А теперь по технической части: Открыл для себя язык Dart, кстати довольно неплох, но это не уровень плюсов или питона. Не юзал Андроид студио, так что пришлось ебаться с flutter в vs code. Кто ни разу не пробовал Dart рекомендую, достаточно универсальный. К сожалению пока доступен только на андроид (сосите яблочники). Но по доброте душевной сделаю и для айфонов в ближайшем будущем.
А, и к слову я не забросил работу над ChronoDash просто немного замедлил
Скачать ChronoDash
Скачать KINETRA
Кстати, вот вырезки из KINETRA
А теперь по технической части: Открыл для себя язык Dart, кстати довольно неплох, но это не уровень плюсов или питона. Не юзал Андроид студио, так что пришлось ебаться с flutter в vs code. Кто ни разу не пробовал Dart рекомендую, достаточно универсальный. К сожалению пока доступен только на андроид (сосите яблочники). Но по доброте душевной сделаю и для айфонов в ближайшем будущем.
А, и к слову я не забросил работу над ChronoDash просто немного замедлил
Скачать ChronoDash
Скачать KINETRA
Кстати, вот вырезки из KINETRA
🔥1
Хей, гайс. Почему нет обнов? У меня были тех трудности (купил новый комп) и только вчера все установил для удобной работы. А так же у меня есть 2 новости: хорошая и плохая.
Начну с хорошей. Я прошёл на 2 этап Олимпиады prod. Там надо сделать свой индивидуальный проект. Сейчас я пишу сайт, но я ж не дебил и хочу больше баллов так что сделаю ещё бэк на питоне и мобильное приложение.
А плохая новость в том что меня на все не хватит, так что обновление для ChronoDash и kinetra пока не будет. Дедлайн Олимпиады - 25 января. Вот после него и вернусь к проектам
Начну с хорошей. Я прошёл на 2 этап Олимпиады prod. Там надо сделать свой индивидуальный проект. Сейчас я пишу сайт, но я ж не дебил и хочу больше баллов так что сделаю ещё бэк на питоне и мобильное приложение.
А плохая новость в том что меня на все не хватит, так что обновление для ChronoDash и kinetra пока не будет. Дедлайн Олимпиады - 25 января. Вот после него и вернусь к проектам
2⚡2👍1🤣1
Написал я собственно этот сайт. И честно говоря результат моей внимательности разочаровал. Только 6 из 39 тестов прошли. Все остальные нет. Походу кто-то будет сидеть весь вечер и пол ночи это все разгребать. А ведь еще 1 проект впереди...
Сегодня я решил отдохнуть. Но прокрастинация это плохо. По этому мне пришла в голову идея изучать FastAPI для бека. Написав пару простых сайтов, я понял что сайты слишком скучно. Именно по этому я решил сделать приложение для управление компом с телефона. Тоже на FastAPI.
И так. Презентую свое очередное недоделанное творение CyberDeck. Работает очень просто: поднимает сайт, и работает через API. Скачиваем, запускаем. Появляется значок в трее (там где маленькие иконки на панели задач). На него нажимаем, переходим в информацию и на телефоне переходим по адресу указанному в окошке (главное чтобы вы сидели на одном wifi). И радуемся. Там много интересных плюшек. Но я вскоре завезу еще больше.
Напомню что комментарии под постами открыты. Можно накидывать свои идеи для улучшения
Пару скриншотов:
И так. Презентую свое очередное недоделанное творение CyberDeck. Работает очень просто: поднимает сайт, и работает через API. Скачиваем, запускаем. Появляется значок в трее (там где маленькие иконки на панели задач). На него нажимаем, переходим в информацию и на телефоне переходим по адресу указанному в окошке (главное чтобы вы сидели на одном wifi). И радуемся. Там много интересных плюшек. Но я вскоре завезу еще больше.
Напомню что комментарии под постами открыты. Можно накидывать свои идеи для улучшения
Пару скриншотов:
Путь Fullstack
Сегодня я решил отдохнуть. Но прокрастинация это плохо. По этому мне пришла в голову идея изучать FastAPI для бека. Написав пару простых сайтов, я понял что сайты слишком скучно. Именно по этому я решил сделать приложение для управление компом с телефона.…
GitHub
Release Version 1.2.1 · Overl1te/CyberDeck
Updates:
Обновлен UI
Пофикшена оптимизация
Переделан список устройств
Исправлена иконка
Installation
OS
Installation
Windows
Android
Link to...
Обновлен UI
Пофикшена оптимизация
Переделан список устройств
Исправлена иконка
Installation
OS
Installation
Windows
Android
Link to...
В общем обновил. Куча нового появилась. Однако не думаю что ближайшее время выйдут еще обновления.
Кому интересно Скачать
Кому интересно Скачать
Эх... В общем отмена. Обновы будут и будет много. Судя по всему я пойду с этим проектом на НОУ. Но т.к. он сырой, а НОУ уже 6 февраля, мне придется кабанчиком его доделывать. И сегодня я уже сделал фикс багов старой версии. Стало намного лучше, стабильнее и быстрее. Ну а вот собственно версия 1.0.3.
Так что по планам разработки. До НОУ надо успеть:
- Сделать кроссплатформенность на Линукс (зачем? но ладно)
- Добавить авторизацию по паролю для отдельного пк (Да я хочу создать целую систему)
- Сделать удобное приложение под Андроид (а то сайт как-то не катит. Мб просто сделаю приложение-сайт)
- Добавить подключение на удаленке (т.е. wifi больше будет не нужен)
- Добавить перенос файлов туда и обратно
- Сделать более удобный UI и настройки
Так что по планам разработки. До НОУ надо успеть:
- Сделать кроссплатформенность на Линукс (зачем? но ладно)
- Добавить авторизацию по паролю для отдельного пк (Да я хочу создать целую систему)
- Сделать удобное приложение под Андроид (а то сайт как-то не катит. Мб просто сделаю приложение-сайт)
- Добавить подключение на удаленке (т.е. wifi больше будет не нужен)
- Добавить перенос файлов туда и обратно
- Сделать более удобный UI и настройки
GitHub
Release Version 1.0.3 · Overl1te/CyberDeck
Updates:
Исправлен ввод текста:
Заменен pyperclip на встроенную ctypes.
Стабилизация мыши:
Стабилизирована мышь. Нет багов. Уменьшено время для двойного клика и выделения
Оптимизация видеопо...
Исправлен ввод текста:
Заменен pyperclip на встроенную ctypes.
Стабилизация мыши:
Стабилизирована мышь. Нет багов. Уменьшено время для двойного клика и выделения
Оптимизация видеопо...
Прошло 2 дня... А я успел сделать мобильное приложение)
В общем теперь оптимизирована работа с пк версией. Добавлено пару новых фич. И в общем готово мобильная приложуха.
Есть конечно пару багов, но функционал сайтовой версии полностью реализован
Планы на следующее обновление:
- Обновить UI пк версию
- Добавить перенос файлов
- Улучшить систему с авторизацией
- Порубить свободный доступ по url
Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile
И пару фоточек:
В общем теперь оптимизирована работа с пк версией. Добавлено пару новых фич. И в общем готово мобильная приложуха.
Есть конечно пару багов, но функционал сайтовой версии полностью реализован
Планы на следующее обновление:
- Обновить UI пк версию
- Добавить перенос файлов
- Улучшить систему с авторизацией
- Порубить свободный доступ по url
Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile
И пару фоточек: