👋 Добрый вечер.
🤔 Так как мы все же не можем определиться с тем какой вариант оставить.
🤝 То я с моим хорошим другом
@Lg_corner проводим голосование на то какой вариант анимированного текста оставить в лаунчере.
👇Ниже будет два варианта.
❤️ Выбирайте тот, который вам больше нравится и тот который по вашему мнению лучше вписывается в интерфейс.
❗ Срок окончания голосования:
1 Июня 10:00 по МСК.
🤔 Так как мы все же не можем определиться с тем какой вариант оставить.
🤝 То я с моим хорошим другом
@Lg_corner проводим голосование на то какой вариант анимированного текста оставить в лаунчере.
👇Ниже будет два варианта.
❤️ Выбирайте тот, который вам больше нравится и тот который по вашему мнению лучше вписывается в интерфейс.
❗ Срок окончания голосования:
1 Июня 10:00 по МСК.
😓 Все еще не смог реализовать адекватно функцию остановки/продолжения загрузки.
👨🏻💻 Поэтому активно занимаюсь рефакторингом кода.
😱 В результате из одного класса у меня получилось: 2 отдельных класса GitClient - получает инфу из гитхаба,
FileLoader - непосредственно качает файлы.
И две структуры:
UpdateFileInfo - содержит информацию о файлах, которые необходимо скачать (имя, путь, ссылка и т.д.)
LoadInfo - хранит информацию о текущей загрузке (скачанный объем, проценты и т.д.).
P.S.
🦾 Надо оставить силы на выходной поэтому 🤫 пошел играть в Outlast.
👨🏻💻 Поэтому активно занимаюсь рефакторингом кода.
😱 В результате из одного класса у меня получилось: 2 отдельных класса GitClient - получает инфу из гитхаба,
FileLoader - непосредственно качает файлы.
И две структуры:
UpdateFileInfo - содержит информацию о файлах, которые необходимо скачать (имя, путь, ссылка и т.д.)
LoadInfo - хранит информацию о текущей загрузке (скачанный объем, проценты и т.д.).
P.S.
🦾 Надо оставить силы на выходной поэтому 🤫 пошел играть в Outlast.
😥 Несколько дней назад я пытался реализовать возможность приостановки и продолжения загрузки. К сожалению, успехов не было, и я взял небольшой перерыв, чтобы отдохнуть и восстановить силы.
🔍 Попутно поискал инфу в интернете понял, что проблема упирается в возможности WebClient.
📚 Поэтому буду использовать HttpClient. Насколько я понял он и более современный и даёт больше возможностей.
🤔 Это решение я принял только сегодня вечером, поэтому завтра начну активно изучать HttpClient и интегрировать его в лаунчер.
👨💻 Хорошо, что до этого занимался рефакторингом кода, а то пришлось бы не мало так всего исправлять.
🔍 Попутно поискал инфу в интернете понял, что проблема упирается в возможности WebClient.
📚 Поэтому буду использовать HttpClient. Насколько я понял он и более современный и даёт больше возможностей.
🤔 Это решение я принял только сегодня вечером, поэтому завтра начну активно изучать HttpClient и интегрировать его в лаунчер.
👨💻 Хорошо, что до этого занимался рефакторингом кода, а то пришлось бы не мало так всего исправлять.
☝🏻 Хочу напомнить вам, что уже завтра закроется голосование, где вы можете выбрать тот вариант анимации, который вам больше нравится.
🤷🏻 Из процесса разработки не могу ничем крупным поделиться.
🧑🏻💻Сижу потихоньку читаю статьи на Metanit, по работе с HttpClient. Также попутно собираюсь экспериментировать, для лучшего понимания принципа его работы.
#образовач
🤷🏻 Из процесса разработки не могу ничем крупным поделиться.
🧑🏻💻Сижу потихоньку читаю статьи на Metanit, по работе с HttpClient. Также попутно собираюсь экспериментировать, для лучшего понимания принципа его работы.
#образовач
“Не в этот раз.” 😔 🔄 Как вы знаете, я уже давно пытаюсь ввести возможность продолжения скачивания в лаунчер.
🌐 Я пробовал реализовать это по-разному, подключал интернет-ресурсы, такие как YouTube, StackOverflow.
📚 Они мне не помогли, тогда я обратился к документации на официальном сайте Майков и на Метанит.
💾 Это тоже не дало особых плодов, ну, кроме того, что я научился скачивать файлы через HttpClient и узнал несколько новых языковых конструкций.
🎯 Конечно, лишним не будет, но это не было моей основной задачей.
🧠 Когда уж такие официальные источники не помогли, то я подключил силу нейросетей, что я делаю редко и в сложных ситуациях.
🚫 Да, и если беру код, то стараюсь разобраться в нём, если там есть что-то неизвестное для меня, а то тупо скопировать не даст никакого результата.
Как бы даст, но лично я ничего нового и полезного из копипаста не вынесу.
🤷♂️ Так, немного отошёл от темы, вернёмся к основной мысли.
😖 Как вы уже, наверное, поняли, используя все возможные способы, у меня ничего не получилось, хотя по идее во всех источниках приведён примерно один и тот же алгоритм решения. Но чертов GitHub по каким-то неясным причинам не даёт мне HTTP-заголовки, либо делает это криво (либо вообще проблема не в этом, не знаю).
👍 И поэтому было решено, что возможность остановки и продолжения загружаемых файлов не жизненно важный аспект лаунчера, и без него всё будет работать хорошо.
🐞 В данный момент можно сконцентрироваться на других моментах разработки и устранить имеющиеся баги.
🤔 Как вы считаете, насколько важна данная фича, которую мне так и не получилось сделать?
🧐 Ещё как-то невзначай захватил тему нейросетей, и вообще интересно, как вы относитесь к ним? Используете ли вы их? С большой вероятностью да, но как используете? Как я, вдумчиво анализируя код, если используете их для этих целей, или как-то по-другому?
✍️ 👇
Пишите свои мысли на этот счёт в комментариях.
✅ Озвучка готова, теперь надо смонтировать все это дело. Делать буду с помощью Adobe Premier Pro, пользуюсь программой впервые, раньше использовал CupCut.
🤓 Из-за этого мне приходится изучать монтаж в этой среде, что собственно я сегодня и делал.
👀 Посмотрел плейлист с уроками кое-что понял и скоро примусь за монтаж, попутно обучаясь.
🧐 История.
🎥 Если честно, то изучать монтаж, я начал задолго до того, как начал заниматься программированием.
🎮 Изучал, так как хотел снимать прохождения игр или что-то в этом роде (наподобие Куплинова/Мармока), но ничего не получилось, так как мой ноут слабенький, он кстати досихпор со мной, хотя с того момента прошло порядка 5 лет.
🎨 Начнем с самой первой моей программы по монтажу.
💥 Affter Effects, решил сразу по хардкору пойти. Там я тоже смотрел уроки, тренировался монтировать. Даже сделал прикольные видосики с спецэффектами (исходников нет).
📼 И вот спустя такое долгое время снова возвращаюсь к монтажу и даже начал выкладывать полноценные видео на Ютуб.
🤓 Из-за этого мне приходится изучать монтаж в этой среде, что собственно я сегодня и делал.
👀 Посмотрел плейлист с уроками кое-что понял и скоро примусь за монтаж, попутно обучаясь.
🧐 История.
🎥 Если честно, то изучать монтаж, я начал задолго до того, как начал заниматься программированием.
🎮 Изучал, так как хотел снимать прохождения игр или что-то в этом роде (наподобие Куплинова/Мармока), но ничего не получилось, так как мой ноут слабенький, он кстати досихпор со мной, хотя с того момента прошло порядка 5 лет.
🎨 Начнем с самой первой моей программы по монтажу.
💥 Affter Effects, решил сразу по хардкору пойти. Там я тоже смотрел уроки, тренировался монтировать. Даже сделал прикольные видосики с спецэффектами (исходников нет).
📼 И вот спустя такое долгое время снова возвращаюсь к монтажу и даже начал выкладывать полноценные видео на Ютуб.
👋 Дорогие мои подписчики, добрый вечер.
🎥 Хочу вам сказать, что выкладывание ролика переноситься на следующую неделю.
👨🎓 Просто так сложились обстоятельства что уже как бы конец семестра, у меня много экзаменов проходит и вот завтра будет очередной.
🧠 Мне приходится готовиться к ним и времени на монтаж не слишком много.
⚒️ Плюсом сейчас адаптируюсь к работе в Adobe Premier, что тоже является причиной низкой скорости монтажа.
⏭️ На этом все. Ролик ждите на следующей неделе. Это точно, обещаю.
🎥 Хочу вам сказать, что выкладывание ролика переноситься на следующую неделю.
👨🎓 Просто так сложились обстоятельства что уже как бы конец семестра, у меня много экзаменов проходит и вот завтра будет очередной.
🧠 Мне приходится готовиться к ним и времени на монтаж не слишком много.
⚒️ Плюсом сейчас адаптируюсь к работе в Adobe Premier, что тоже является причиной низкой скорости монтажа.
⏭️ На этом все. Ролик ждите на следующей неделе. Это точно, обещаю.
❤5🫡3 3
Все, послушал все пожелания и вот новый ролик с нормальным звуком, надеюсь на это 😅
https://youtu.be/GQBPWfxGK9w?si=0MzuLpS-qm_-sWmL
https://youtu.be/GQBPWfxGK9w?si=0MzuLpS-qm_-sWmL
YouTube
Лаунчер для NFS: Новый уровень экстрима
#coderworker #xtremeterrex #xtreme #terrex #launcher #launcher #developer #dev #NFS #NFSLauncher #Программирование #МодификацииИгр #NeedForSpeed #MostWanted #Геймдев #gamedevelopment
В этом видео я рассказываю о процессе разработки лаунчера для модификации…
В этом видео я рассказываю о процессе разработки лаунчера для модификации…
🤔 Почему давненько не выходят новости?
🏭 Вообще это из-за того, что сейчас прохожу производственную практику и нахожусь вне города. Времени на разработку нет, да и ноут у меня не с собой.
📚 Поэтому, так как нет возможности писать код, я начал читать книжки, чтобы получать хоть какие-то знания. Уже одна книга прочитана, и это книга от Романа Сакутина "C# для начинающих на практике."
📖 Хоть я и не начинающий, но прочтение данной книги для меня было полезным. Если быть точнее, то прочтение второй части книги, которая называется "Вендинговый автомат".
🔍 Почему же именно прочтение второй части было для меня полезным? Все очень просто. В первой части автор рассказывает про основы C#, а я их как бы уже знаю, поэтому благополучно мельком пробежался взглядом и приступил к "созданию" вендингового автомата.
👍 Что же именно стало для меня полезным? А то, что автор сначала пишет: "Мы можем сделать вот так и вроде все работает и удовлетворяет нашим запросам. Но давайте подумаем, как можно переписать этот код под функциональный стиль, и будет вот так." Затем он говорит: "А давайте-ка подумаем ещё и применим здесь ООП."
📈 И вот так шаг за шагом в книге показано, как можно разными способами улучшить код, что мне как раз больше всего и понравилось.
📝 Также автор затронул:
- Принципы SOLID
- Рефлексию (это когда код как бы анализирует сам себя, раньше с этим не сталкивался)
- Динамическое программирование (другими словами оптимизация)
📚 Дальше собираюсь прочитать книжку "Чистый код" от Роберта Мартина. Вот так буду помаленьку повышать качество своего кода.
P.S.
🎮 А сейчас единственное, что есть у меня из практических навыков, это обучение своей девушки, т.к. она решила создать свою игру. Рисует она отлично, но с кодом и с движком ей нужна помощь.
Ну и надеюсь я в скором времени тоже приступлю к кодингу и геймдеву.
🏭 Вообще это из-за того, что сейчас прохожу производственную практику и нахожусь вне города. Времени на разработку нет, да и ноут у меня не с собой.
📚 Поэтому, так как нет возможности писать код, я начал читать книжки, чтобы получать хоть какие-то знания. Уже одна книга прочитана, и это книга от Романа Сакутина "C# для начинающих на практике."
📖 Хоть я и не начинающий, но прочтение данной книги для меня было полезным. Если быть точнее, то прочтение второй части книги, которая называется "Вендинговый автомат".
🔍 Почему же именно прочтение второй части было для меня полезным? Все очень просто. В первой части автор рассказывает про основы C#, а я их как бы уже знаю, поэтому благополучно мельком пробежался взглядом и приступил к "созданию" вендингового автомата.
👍 Что же именно стало для меня полезным? А то, что автор сначала пишет: "Мы можем сделать вот так и вроде все работает и удовлетворяет нашим запросам. Но давайте подумаем, как можно переписать этот код под функциональный стиль, и будет вот так." Затем он говорит: "А давайте-ка подумаем ещё и применим здесь ООП."
📈 И вот так шаг за шагом в книге показано, как можно разными способами улучшить код, что мне как раз больше всего и понравилось.
📝 Также автор затронул:
- Принципы SOLID
- Рефлексию (это когда код как бы анализирует сам себя, раньше с этим не сталкивался)
- Динамическое программирование (другими словами оптимизация)
📚 Дальше собираюсь прочитать книжку "Чистый код" от Роберта Мартина. Вот так буду помаленьку повышать качество своего кода.
P.S.
🎮 А сейчас единственное, что есть у меня из практических навыков, это обучение своей девушки, т.к. она решила создать свою игру. Рисует она отлично, но с кодом и с движком ей нужна помощь.
Ну и надеюсь я в скором времени тоже приступлю к кодингу и геймдеву.
Telegram
Трёхглазый мир👁👁👁
Здесь я буду выкладывать свой фантастический мир 👀✨