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

Ставим mingw, msys под win10 для сборки make-проектов

Скачиваем установщик стека cross-инструментов mingw-msys отсюда. Запускаем установщик и в нем выбираем следующие пункты:
Нажимаем "apply", соглашаемся с дефолтным путем установки (c:/mingw). После окончания прописываем пути к установленным бинарникам. Нажимаем на иконке "Этот компьютер" правой клавишей мыши, выбираем "Свойства"-"Дополнительные параметры системы"-"Дополнительно"-"Переменные среды". Выбираем "Системные переменные"-"Path"-"Изменить". Прописываем пути:


Замена аккума у ноута asus n61ja

Для проверки изношенности аккума под Windows 10 надо запустить cmd (win+R) с правами админа и там выполнить:

powercfg.exe -energy -output c:battery.html

В результате через минуту в файле file:///C:/Windows/System32/battery.html будет статистика.

Ссылки:

Ссылки с инструкцией по замене банок 18650 на батарее ноута:

воскресенье, 3 мая 2020 г.

Популярная математика

Книги:
1) Лэнгдон Н., Снейп Ч. С математикой в путь https://www.mathedu.ru/text/lengdon_sneyp_s_matematikoy_v_put_1987/p1/
2) Иэн Стюарт Величайшие математические задачи
http://samlib.ru/m/maori/welichajshiematematicheskiezadachi.shtml
3) https://www.livelib.ru/selection/819435-nauchnopopulyarnye-knigi-po-matematike
4) Еще один список http://eqworld.ipmnet.ru/ru/library/mathematics/elementary.htm

Для детей:
Начальный курс после школы:
1) Александр Шень - Начала теории множеств (pdf)
2) Александр Шень - Математическая индукция (pdf)

Теория вероятности:
1) Леонард Млодинов - (Не)совершенная случайность https://elementy.ru/bookclub/book/326/Ne_sovershennaya_sluchaynost

Алексей Савватеев:
3) А. Савватеев Математика для гуманитариев. Живые лекции https://www.chitai-gorod.ru/catalog/book/994591/ 
4) Маткульт-привет! :: Алексей Савватеев и Ко 

Линия:
1) Прямые, кривые и очень изломанные. Краткая история линии от «Начал» Евклида до фракталов начала XX века https://knife.media/line-curve/

Теория игр:
1) Теория игр за 15 минут https://habr.com/ru/companies/raft/articles/787906/

Физика:
1) Чудесное совпадение или ожидаемая связь: почему π²≈g https://habr.com/ru/articles/812903/

воскресенье, 26 апреля 2020 г.

Использование patch

Сделать патч-файл на основе различий двух файлов:

diff -u старый_файл новый_файл > разница.diff

Применить файл к старому файлу:

patch < разница.diff

"Откатить" изменения:

patch -R < разница.diff

суббота, 25 апреля 2020 г.

Неевклидово пространство в gamedev

Неевклидова геометрия в Minecraft:
1) https://www.youtube.com/watch?v=B4xm26eA3dI
2) https://www.youtube.com/watch?v=2DMLUjHUZ9w

Неевклидова геометрия в Portal2:
1) https://www.youtube.com/watch?v=mIqMGVsHJSc

Неевклидова геометрия UE4:
1) https://www.youtube.com/watch?v=HcAcW3wVnTQ
2)

Неевклидова геометрия Unity 3d:
1) https://www.youtube.com/watch?v=zIqtK9Noe3Q
2) https://www.youtube.com/watch?v=U3sTSWJF_qA

Демка на неизвестном (самописном) движке:
1) https://www.youtube.com/watch?v=WIg_pDNvlfk (!)
2) https://www.youtube.com/watch?v=O2i3eVDvQxs (!)
3) https://www.youtube.com/watch?v=_GAnWXegT_s&t=295s (?)
4)fragments of euclid https://www.youtube.com/watch?v=NWvRsWtiQdY (!)
5) vr, фракталы https://www.youtube.com/watch?v=ztsi0CLxmjw
6) https://www.youtube.com/watch?v=YvU-srHhQxw (!)
7) https://www.youtube.com/watch?v=kEB11PQ9Eo8 (!!)
8) superliminal https://youtu.be/SyXXz1ck9Xk


Математика (неевклидовые геометрии, топология):
1) Неевклидова геометрия Лобачевского — Валентина Кириченко
https://www.youtube.com/watch?v=YTQn0Zr_hWc
2) Неевклидовы геометрии. Чуть-Чуть о Науке
https://www.youtube.com/watch?v=miFn7zRCSos
3) Неевклидова геометрия. Часть 1. История математики
https://www.youtube.com/watch?v=ZlhdzGU9ySE
4) Неевклидова геометрия. Часть 2. История математики
https://www.youtube.com/watch?v=BpC6jOL-tNk&t=17s
5) (!)Неевклидова геометрия в природе - Сергей Нечаев
https://www.youtube.com/watch?v=9QJLf6WXhy0&t=150s
Некоторые картины Маурица Эшера
https://pikabu.ru/story/nekotoryie_rabotyi_mauritsa_kornelisa_yeshera_izvestnogo_blagodarya_svoemu_matematicheskomu_iskusstvu_3936609
6) Избранные вопросы неевклидовой геометрии. Лекция 1 (Алексей Савватеев, ЦЭМИ РАН, ИГУ) https://www.youtube.com/watch?v=OoKpduJylbM&t=8s
7) Четвертое измерение - наглядное объяснение https://www.youtube.com/watch?v=pQnFJCIVPnY
8) (!) КАК ВЫВЕРНУТЬ МИР НАИЗНАНКУ? ТОПОЛОГИЯ — ТОПЛЕС
https://www.youtube.com/watch?v=CN_hdnnvPdo
9) Non Euclidean Geometry https://youtu.be/Jvs_gTrP3wg
10) Начинается с точки, ТОПОЛОГИЯ, 1970 https://www.youtube.com/watch?v=R5B_BODGqho
11) (!) Лента Мёбиуса с Мэттом Паркером (фрагмент шоу "Четырехмерная математика") https://www.youtube.com/watch?v=6Y1fmSk1BGE
12) (!) 4D математика с Мэттом Паркером - вещи, которые нужно увидеть и услышать в четвертом измерении https://www.youtube.com/watch?v=oYoqNPlayXg
13) Беседы о математике Топология 1 https://www.youtube.com/watch?v=2pLfZ0Ud4gM
14) (!) Фоменко А. Т. - Дифференциальная геометрия и топология - Тензорные поля. Операции над тензорами
https://www.youtube.com/watch?v=QWjYx2sYCKk&list=PLcsjsqLLSfNBo3JoD-ZwxjakZiuFMdDwz
15) (!) Ландо Сергей - Топология как геометрия XX века
https://www.youtube.com/watch?v=kFsgb_VXNRQ
16) (!) Павел Шестопалов - Алгебраическая топология | карманные бесконечности
https://www.youtube.com/watch?v=tpo-7s_VrDs&list=PLdupor3lULXhnltaDsRVtKKOl86GijA_I
17) Лекция 1 | Геометрия и топология | Сергей Иванов
https://www.youtube.com/watch?v=lX-WNl3CioM&list=PL-_cKNuVAYAX_LKTQPzvg5lKaOI8_EpjL
18) Лекция 1 | Геометрия и топология | Сергей Пилюгин https://www.youtube.com/watch?v=q_EB9U2yBss&list=PL-_cKNuVAYAWYPHyPrswmSxAmnykaI5I6
19) Актуальная математика: Коллективные эффекты в топологии
https://www.youtube.com/watch?v=yw48YWnfuUk
20) ТОПОЛОГИЯ ДЛЯ НАЧИНАЮЩИХ Лекция 1 https://www.youtube.com/watch?v=b6qhzhil_IE&list=PLa8Zx5-x7OuT0gs1KdnDZX9YQ3-CaP2dR
21) Геометрия и группы. Алексей Савватеев. Лекция 14.3. Топология. Гомеоморфизмы https://www.youtube.com/watch?v=B_lUUPgVqkM
22) А.В. Савватаев Геометрия и группы https://www.coursera.org/learn/geometriya-i-gruppy
23) Алексей Савватеев | Новейшие прорывы в математике https://www.youtube.com/watch?v=cqNqZ2fZlvA

Процедурная генерация геометрии:
1) UE4 https://www.youtube.com/watch?v=otPNSlIHwpg
2)

Воксели:
1) https://www.youtube.com/watch?v=RnT1nDJlZLI
2) https://www.youtube.com/watch?v=lo3HAd4TXZ4

3ds max, Blender:
1) Курс по 3ds Max https://www.youtube.com/watch?v=BUbWdKZIpww&list=PLr4Ck-FL3NH96g0Y0Y_FCBx7OQydCoqUu
2) Курс по основам Blender 2.8 https://www.youtube.com/watch?v=KO0wNQdiivs&list=PLuuJ7EJSjEfMETY8txzRpXHPH08Eg7kA6