Source
Щоденник Сеньйора🥫💻📚 | Поки пошуки йдуть своїм дуже повільним темпом, я пройшов курс по "ASP....
117 Views/Reach
2025-10-28 09:04
Message №318
Поки пошуки йдуть своїм дуже повільним темпом, я пройшов курс по "ASP. NET Core Web Api
" - Навчився писати бекенд, навчився багатьом аспектам. Тепер можу і сам написати сервер для гри і розумію, як зробити це правильно і безпечно. Вчора ввечері був якийсь поганий настрій, тому захотілося щось написати взагалі інше... Треба там для однієї гри було додати оптимізації по ресурсах бо там багато картинок, які займають основну частину гри... Подумав написати спочатку консольну аппку, яка б стискала картинки без видимого втрачання якості. Написав. Все круто працює для jpg/jpeg, але .png як виявилося все не так просто. Їх стандартне стиснення (lossless) майже не давало ефекту. Тому додав окремо взаємодію із цією зовнішньою CLI-утилітою => pngquant. І .png файли почали дуже круто стискатися, навіть у 10+ разів при тому, що якість практично залишається такою ж. Вирішив написати ще віндовс-форму для цього і зробити інсталку. Тому якщо комусь треба саме застосунок - то закину в коментарі інсталку.(вірусів немає, обіцяю😁)
Дизайн - як у справжнього бекендєра =))
Але основна ідея була, щоб відділити логіку у інший проект і підключати її як окрему незалежну API - яку можна додати і в Юніті, і до сайту прикрутити і в якийсь застосунок додати. Так що ось так за вечір вийшло отримати такий цікавий досвід. Взагалі чим більше вивчаєш сторонніх від Юніті речей, тим краще стаєш і в Юніті, і розробці застосунків і ось тепер вже й бекенді трохи шарю. Планую продовжувати вивчати ASP. NET, час від часу писати якісь тулзи може для Віндовс і т.д. (Дуже приємно інколи переключитися від Юніті і спробувати щось інше).#jobsearch #dotnet #devlog #aspnet #offtopic
" - Навчився писати бекенд, навчився багатьом аспектам. Тепер можу і сам написати сервер для гри і розумію, як зробити це правильно і безпечно. Вчора ввечері був якийсь поганий настрій, тому захотілося щось написати взагалі інше... Треба там для однієї гри було додати оптимізації по ресурсах бо там багато картинок, які займають основну частину гри... Подумав написати спочатку консольну аппку, яка б стискала картинки без видимого втрачання якості. Написав. Все круто працює для jpg/jpeg, але .png як виявилося все не так просто. Їх стандартне стиснення (lossless) майже не давало ефекту. Тому додав окремо взаємодію із цією зовнішньою CLI-утилітою => pngquant. І .png файли почали дуже круто стискатися, навіть у 10+ разів при тому, що якість практично залишається такою ж. Вирішив написати ще віндовс-форму для цього і зробити інсталку. Тому якщо комусь треба саме застосунок - то закину в коментарі інсталку.(вірусів немає, обіцяю😁)
Дизайн - як у справжнього бекендєра =))
Але основна ідея була, щоб відділити логіку у інший проект і підключати її як окрему незалежну API - яку можна додати і в Юніті, і до сайту прикрутити і в якийсь застосунок додати. Так що ось так за вечір вийшло отримати такий цікавий досвід. Взагалі чим більше вивчаєш сторонніх від Юніті речей, тим краще стаєш і в Юніті, і розробці застосунків і ось тепер вже й бекенді трохи шарю. Планую продовжувати вивчати ASP. NET, час від часу писати якісь тулзи може для Віндовс і т.д. (Дуже приємно інколи переключитися від Юніті і спробувати щось інше).#jobsearch #dotnet #devlog #aspnet #offtopic