К основному контенту

Сообщения

  Итоги - 10-я неделя (15.09.2022) Visual Basic, Lua и уход в долгий ребут(reboot). Из новостей разве что то, что я закончил-таки смотреть видеокурс по Visual Basic. Далее я продолжал изучать Lua, дошёл до места, где объясняется как пользоваться функциями, что такое функции в Lua и всё в таком духе. Но самая пожалуй главная новость в том, что я должен уйти в долгий ребут, т.е. отойти от обучения программированию, либо сократить время на обучение, т.к. мне нужно утрясти пару очень важных дел. Надеюсь, что это не займёт много времени. И нет - это не значит, что я совсем забью на программирование. Время от времени буду публиковать тут заметки по поводу обучения, но уже реже. Когда ребут закончится - тогда вернусь к еженедельному ведению записей. На этом пока всё.
Недавние сообщения
  Итоги - 9-я неделя (08.09.2022) Немного Visual Basic и параллельное изучение языка Lua. Где-то с 4-го сентября я остановил подсчёт строчек кода в Ja2 и вернулся к изучению Visual Basic. Прошёл такие темы как Коллекции (Collections), словари (Dictionary), узнал как добавлять в проекты зависимости (References) (т.е. те или иные классы, с которыми нашей программе нужно будет работать во время исполнения), а также изучил то, как создавать свои динамические библиотеки (.dll) и как их подключать к проекту. После этого я вообще задумался о том, что мне нужно более разностороннее развитие в самом начале и решил начать параллельное изучение ещё одного языка - Lua. Во-первых как говорят в разных местах интернетов - это лёгкий язык для обучения. Во-вторых, его можно использовать в компьютерных играх, т.е. проще говоря тестировать работу своих скриптов. Короче говоря - я подумал и решил, что это была бы неплохая возможность поработать со своим первым скриптовым языком, а заодно научиться раб...
  Итоги - 8-я неделя (01.09.2022) Исходный код Jagged Alliance 2 и Unreal Engine 4. Всё чем я занимался на этой неделе было посвящено подсчёту строк кода Ja2 и по ходу дела я решил сохранить промежуточные билды движка, чтобы потом не лезть за ними в интернет, т.к. хз, может быть я буду воссоздавать ja2 на ue4. Пока что рассматриваю как возможную кандидатуру.
Итоги - 7-я неделя (25.08.2022) Visual Basic. Изучаю Классы, ещё подробнее о классах, модификаторы доступа,  область видимости, пространства имён и исходный код Jagged Alliance 2. Итак. Я начал-таки изучать что такое классы, потом прошёлся ещё раз по этой теме (т.к. в в видеокурсе был дополнительный урок), потом были модификаторы доступа, область видимости, пространства имён и исходный код Jagged Alliance 2. Теперь подробнее. Если говорить о классах , то я наполовину их понял и наполовину нет. Например я понял что они должны быть неким контейнером или если приводить аналогию - Телевизором - в котором содержится от посторонних глаз (инкапсулирован) некий код, который должен приводить в действие так называемую бизнес-логику Класса (там конечно есть ещё Shared-методы, с которыми можно что-либо делать и вне класса). А пульт управления этим Телевизором в данном случае - это вызывающий код, т.е. код, в котором мы вызываем этот Класс или как его ещё называют "зависимый код". Вообще ...
Итоги - 6-я неделя (18.08.2022) Visual Basic. Работа с датами, временем и наконец Классы ...      Вообщем я с горем пополам закончил ту часть, где объяснялось как работать со строками, потом меня ждало ещё одно унылое путешествие - но на этот раз в мир дат и времени. После чего - УРА, наконец-то начали объяснять, что такое Классы. Попутно я установил себе Visual Studio 2022, которая отняла у меня добрых 7.2гб.      Честно говоря я чуть не бросил изучение Visual Basic. Причиной тому унылые главы про то как работать со строками, датами и временем. Ну т.е. может быть где-то там на горизонте мне это и понадобится (ну или в рамках изучаемого мной видеокурса), но по-большому счёту на данном этапе я не вижу в этих знаниях практической ценности. В общем мне понадобилось несколько дней, чтобы прийти в себя и заставить себя снова заниматься. И вот собсно я снова в строю.      Скажу прямо, мне понравилось, что препод в курсе перешёл к изучению классов (...
Итоги - 5-я неделя (11.08.2022) Visual Basic, инструкция While, работа со строками и английский      Пройдусь вначале по всему что случилось за неделю в кратком виде. Я закончил изучать как определять и вызывать методы в VB, затем перешёл к изучению инструкции (цикла) While, а после этого к изучению работ со строками (пока что остановился на этом). После чего решил расширить свои знания по английскому языку. Теперь подробнее:      Так вот. Первым делом я решил дать себе 1 денёк разгрузки мозга, а на следующий день решил просто повторить всё, что изучил до сих пор (это где-то 3.5 часа видеоматериала). На следующий день после этого я закончил изучать как определять и вызывать методы в VB. На следующий день после этого дня было изучение работы цикла While. В купе с ним я изучил как работает и Do While. После чего перешёл к изучению того, как форматировать вывод строк в VB. Т.е. как например сделать запись телефонного номера, как делать запись больших чисел чер...
  Итоги - 4-я неделя (04.08.2022) Visual Basic, Массивы, определение и вызов методов и кое-что ещё...      Иииииииииитак! Результаты 4-ой недели. На этой неделе я изучил то: 1) Чем похожи и чем отличаются Visual Basic и C# и что такое .NET.  2) Потом изучал в каких сферах применяется C# и Python.  3) Немного смотрел видео на тему: что нужно знать начинающему Бэк-эндеру.  4) Ну и наконец  сам Visual Basic. Я смог-таки закончить с изучением Массивов и перешёл к изучению определения и вызовов методов. Но обо всём по порядку: --------------------------------------------------      1) Visual Basic и C# на самом деле очень похожи , хоть при этом и отличаются. Так например их синтаксис во многом схож, поэтому например освоив VB можно будет с небольшой задержкой перейти на программирование на языке C#. Как интересно заметил один чел в сети: " C# имеет мощь C++, но при этом лёгок в освоении и использовании как Visual Basic ".     ...