понедельник, 20 января 2020 г.

Java android development on Linux

Установка:
1) https://source.android.com/setup/build/initializing
2) https://linuxhint.com/android-studio-ubuntu-tutorial/
3) https://www.techiediaries.com/java-android-studio-ubuntu/
4) android studio download https://developer.android.com/studio

4pda:

Coding java application on Linux

Разработка проектов, основанных на Mono, под Linux

четверг, 16 января 2020 г.

Быстрый старт: python, django

Python:
1) Простая математика, операции ввода/вывода, отладчик прямо в браузере
https://pythontutor.ru/

Django:
1) Создание сайта-"голосовалки" с админкой, в которой можно создавать новые опросы
https://docs.djangoproject.com/en/3.0/intro/tutorial01/

pyqt lessons

PyQt удобно использовать для написания простых утилит, например, конвертеров файлов

Ссылки:
1) https://pythonworld.ru/gui/pyqt5-firstprograms.html
2) https://evileg.com/ru/knowledge/PyQt5/
3) https://tproger.ru/translations/python-gui-pyqt/
4) https://habr.com/ru/post/336478/
5) https://habr.com/ru/post/31684/
6) https://python-scripts.com/pyqt5
7) https://habr.com/ru/post/31426/
8) https://habr.com/ru/post/75226/

Python, qt5, qml:
1) https://habr.com/ru/post/326268/

Описание функций и вики:
1) https://ru.wikipedia.org/wiki/PyQt
2) https://www.riverbankcomputing.com/static/Docs/PyQt4/index.html

вторник, 14 января 2020 г.

ascii-коды


Unicode:

crc32 полином

1. Контрольные суммы в ubuntu, fedora

Через нахождение контрольной суммы удобно проверять идентичность бинарника (в примере ниже my_file), так как в этом случае дата создания (изменения) и размер не очень подходят.

Установка и использование в Ubuntu:

sudo apt-get install libarchive-zip-perl 
crc32 my_file

Установка и использование в Fedora:

sudo yum install perl-Archive-Zip 
crc32 my_file

Вычисление других хэш-сумм:

Вики:
12) 



Источники:

четверг, 9 января 2020 г.

Вычисление итерационного среднего взвешенного


2) Итеративный метод подсчета среднего арифметического https://forum.vingrad.ru/topic-194770.html

3) Как расчитать итеративно текущее взвешенное среднее
https://fooobar.com/questions/437214/how-to-calculate-iteratively-the-running-weighted-average-so-that-last-values-to-weight-most

4) Скользящая средняя

6) Меры центральной тенденции

7) Точное вычисление средних и ковариаций методом Уэлфорда
https://habr.com/ru/post/333426/ 

unity3d learning



1) 



habr:
1) Основы создания 2D персонажа в Unity 3D 4.3. Часть 1: заготовка персонажа и анимация покоя https://habr.com/ru/post/211472/
2) Создание игры на ваших глазах — часть 7: 2D-анимации в Unity («как во флэше») https://habr.com/ru/post/235011/

Мотивация:
1) GameDev: Империя Соблазна – Часть 1 https://habr.com/ru/post/571460/
2) GameDev: Империя Соблазна – Часть 2 https://habr.com/ru/post/571954/
3) Из Unity в Godot. Первое впечатление https://habr.com/ru/post/571692/
4) Как я делал комикс-игру по Лавкрафту https://habr.com/ru/post/431218/
5) Как написать собственный игровой движок на C++ https://habr.com/ru/post/347052/
6) Как я написал игру за 3 года https://habr.com/ru/post/276447/

Stepik:
1) Введение в Unity https://stepik.org/course/66472/promo
2) Написание скриптов в Unity https://stepik.org/course/69495/syllabus

DOTS:

Forum:
2) Какую книгу по Unity3d выбрать для начинающего? https://qna.habr.com/q/170899

Книги на русском:
1) (!)Харрисон Ферроне - Изучаем C# через разработку игр на Unity https://www.chitai-gorod.ru/product/izuchaem-c-cherez-razrabotku-igr-na-unity-2889900
2) Джозеф Хокинг - Unity в действии. Мультиплатформенная разработка на C# https://www.chitai-gorod.ru/catalog/book/873336/  (https://jhocking.itch.io/)

Bullet:
1) Simple bullet script https://discussions.unity.com/t/simple-bullet-script/87632

Поиск команд:

Books:
5) Unity Game Development Essentials RUS - https://yadi.sk/i/obPyfIp6ZfzBq Правда перевод на любителя.
6) Здесь есть некоторые статьи для новичка - http://gamesmaker.ru/3d-game-engines/unity3d/
7) Группа в вк там же есть и книги - https://vk.com/unity_engine
8) Форум русскоязычных геймдевов - http://unity3d.ru/distribution/index.php
10) https://mylearningbox.wordpress.com/tag/design3-com-complete-set-of-unity3d-tutorials/
11) Grome Terrain Modeling with Ogre3D UDK and Unity3D. Richard A. Hawley
12) Game Development for iOS with Unity3D. Jeff W. Murray
13) C# Game Programming Cookbook for Unity 3D https://rutracker.org/forum/viewtopic.php?t=4804005
14) Learning C# by Developing Games with Unity 3D Beginner's Guide https://rutracker.org/forum/viewtopic.php?t=4683868

Design Document:
1) Разработка первой игры [на Unity3D] https://habr.com/ru/post/304722/
2) (-)Архитектура простой 2D игры на Unity3D. План, факт и работа над ошибками https://habr.com/ru/post/231087/

Так:
1) 6 наблюдений о хорошем сюжете для видеоигр 
2) Elden Ring игнорирует 20 лет дизайна опенворлдов, и игре это только на пользу https://habr.com/ru/company/lightmap/blog/664474/