Путь Fullstack
16 subscribers
114 photos
3 videos
6 files
50 links
Download Telegram
Hello мемберс. Че по новинкам? Я усердно работаю (точно не бездельничаю) и добавил уже кучу нового в ChronoDash. Актуальная версия 2.2.7-beta с чуть пофикшеным управлением на линукс. Но все же от проекта я чуть подустал и хочу отдохнуть. Но прокрастинировать плохо, так что я по-фастику накатал МОБИЛЬНОЕ ПРИЛОЖЕНИЕ! Приложуха KINETRA и по названию понятно что для тренировок. Что делает? Считает повторения упражнений. Полностью офлайн (я не увижу как вы в трусах пытаетесь делать отжимания). Пока что достаточно примитивный интерфейс и малое разнообразие, но в скоре я его доработаю.
А теперь по технической части: Открыл для себя язык Dart, кстати довольно неплох, но это не уровень плюсов или питона. Не юзал Андроид студио, так что пришлось ебаться с flutter в vs code. Кто ни разу не пробовал Dart рекомендую, достаточно универсальный. К сожалению пока доступен только на андроид (сосите яблочники). Но по доброте душевной сделаю и для айфонов в ближайшем будущем.

А, и к слову я не забросил работу над ChronoDash просто немного замедлил

Скачать ChronoDash
Скачать KINETRA

Кстати, вот вырезки из KINETRA
🔥1
Хей, гайс. Почему нет обнов? У меня были тех трудности (купил новый комп) и только вчера все установил для удобной работы. А так же у меня есть 2 новости: хорошая и плохая.
Начну с хорошей. Я прошёл на 2 этап Олимпиады prod. Там надо сделать свой индивидуальный проект. Сейчас я пишу сайт, но я ж не дебил и хочу больше баллов так что сделаю ещё бэк на питоне и мобильное приложение.
А плохая новость в том что меня на все не хватит, так что обновление для ChronoDash и kinetra пока не будет. Дедлайн Олимпиады - 25 января. Вот после него и вернусь к проектам
22👍1🤣1
Написал я собственно этот сайт. И честно говоря результат моей внимательности разочаровал. Только 6 из 39 тестов прошли. Все остальные нет. Походу кто-то будет сидеть весь вечер и пол ночи это все разгребать. А ведь еще 1 проект впереди...
Сегодня я решил отдохнуть. Но прокрастинация это плохо. По этому мне пришла в голову идея изучать FastAPI для бека. Написав пару простых сайтов, я понял что сайты слишком скучно. Именно по этому я решил сделать приложение для управление компом с телефона. Тоже на FastAPI.
И так. Презентую свое очередное недоделанное творение CyberDeck. Работает очень просто: поднимает сайт, и работает через API. Скачиваем, запускаем. Появляется значок в трее (там где маленькие иконки на панели задач). На него нажимаем, переходим в информацию и на телефоне переходим по адресу указанному в окошке (главное чтобы вы сидели на одном wifi). И радуемся. Там много интересных плюшек. Но я вскоре завезу еще больше.

Напомню что комментарии под постами открыты. Можно накидывать свои идеи для улучшения

Пару скриншотов:
Эх... В общем отмена. Обновы будут и будет много. Судя по всему я пойду с этим проектом на НОУ. Но т.к. он сырой, а НОУ уже 6 февраля, мне придется кабанчиком его доделывать. И сегодня я уже сделал фикс багов старой версии. Стало намного лучше, стабильнее и быстрее. Ну а вот собственно версия 1.0.3.
Так что по планам разработки. До НОУ надо успеть:
- Сделать кроссплатформенность на Линукс (зачем? но ладно)
- Добавить авторизацию по паролю для отдельного пк (Да я хочу создать целую систему)
- Сделать удобное приложение под Андроид (а то сайт как-то не катит. Мб просто сделаю приложение-сайт)
- Добавить подключение на удаленке (т.е. wifi больше будет не нужен)
- Добавить перенос файлов туда и обратно
- Сделать более удобный UI и настройки
Прошло 2 дня... А я успел сделать мобильное приложение)
В общем теперь оптимизирована работа с пк версией. Добавлено пару новых фич. И в общем готово мобильная приложуха.
Есть конечно пару багов, но функционал сайтовой версии полностью реализован
Планы на следующее обновление:
- Обновить UI пк версию

- Добавить перенос файлов

- Улучшить систему с авторизацией

- Порубить свободный доступ по url

Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile

И пару фоточек:
Так.. Немного запоздало, но все же я сделал новую версию. И теперь вау, я пофиксил все предыдущие баги, и добавил плюшки что обещал раньше.
Обновленный UI в сравнении со старым выглядит шедеврально. И все работает как часы.
Кстати еще пк версию сделал полноценной. Теперь устанавливается как приложение.

И САМОЕ ГЛАВНОЕ! Я ДОБАВИЛ КУРСОР В ВИДЕО ПОТОК!

Что будет дальше:
- Доработаю перенос файлов (сейчас он конечно работает, но просто отвратительно)
- Добавлю больше функций управления, как и горячих клавиш
- Сделаю разрешения общие и для отдельных устройств, позволяющие управлять пк
- Вероятно, верну веб версию, для универсальности работы, сильно ее улучшив
- Постараюсь улучшить скорость и качество

А так же в дальних планах сделать удаленный доступ, без одной wifi сети, но это прям совсем облачные мечты

И еще, пока что я отойду от этого проекта, я немного устал. Наверное переключусь на Kinetra

Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile

Фоток пока не будет
А теперь гайд как сделать такой же красивый гитхаб профиль.
Добавляем новый репозиторий со своим ником.
И создаем в нем README.md
И редактируем как обычный markdown файл.

Ниже напишу крутые фишки для написания красивых md
Создаем красивую статистику использования языков:

Создаем <img> с источником
https://github-readme-stats.vercel.app/api/top-langs/?username=...
Не забудьте изменить username на ваш!

Кастомизация:
Тема (&theme):
radical (киберпанк, неон)
dark (просто темная тема)
dracula (фиолетово-вампирская, классика для кодеров)
tokyonight (приятный синий)
gruvbox (ретро)
transparent (прозрачный фон — топ, если хочешь, чтобы сливалось с фоном GitHub).
Вид (&layout):
compact (компактный вид, полоса)
donut (круговая диаграмма)
pie (пирог, заполненная круговая диаграмма)
Рамка (&hide_border):
true (без рамки, выглядит аккуратно)
false
Спрятать языки:
&hide=html,css,jupyter notebook (скрывает html, css и jupyter)
&langs_count=6 (показывает максимум 6 языков. Можно указать любое значение)
&exclude_repo=linux (скрывает репозиторий Linux. Можно указать любой репозиторий)
Расширенная кастомизация:
&custom_title=... (можно указать любое название для карточки вместо "Most Used Languages")
&card_width=... (можно указать любую ширину карточки, px)

Интеграция:
Пример с моей страницы:
<img src="https://github-readme-stats.vercel.app/api/top-langs/?username=Overl1te&layout=compact&theme=dark&hide_border=true&langs_count=6" alt="Top Languages" height="150"/>
Создаем красивую статистику пользователя:

Создаем <img> с источником
https://github-readme-stats.vercel.app/api?username=...
Не забудьте изменить username на ваш!

Кастомизация:
Добавляем иконки:
&show_icons= ... (true / false)
Язык:
&locale=ru (Переименовывает карточку на любой язык)
Рамка:
&hide_border= ... (true / false)
Тема:
&theme=... (Все те же что писал выше)
Статистика за все время:
&include_all_commits=true (Показывает статистику за все время. По умолчанию статистика за год)
Скрыть рейтинг:
&hide_rank=true
Скрыть лишние строки (&hide):
stars (Скрывает статистику звезд)
commits
prs (Пулл реквесты)
issues
contribs
Свой заголовок (&custom_title):
Пример: &custom_title=My+Coding+Stats (используйте + вместо пробелов)

Интеграция:
Пример с моей страницы:
<img src="https://github-readme-stats.vercel.app/api?username=Overl1te&show_icons=true&theme=dark&hide_border=true&locale=ru" alt="Overl1te's Stats" height="150"/>
Прошел час
А я уже создал генератор, чтобы вам самим не пришлось с этим мучаться
Он уже бесплатно доступен по ссылке https://overl1te.github.io/GitHub-Stats-Generator/
И конечно репозиторий