- Install recent version of distrobox.
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- --prefix ~/.local- Add line to ~/.bashrc:
export PATH=$HOME/.local/bin:$PATH| sudo steamos-readonly disable | |
| sudo pacman-key --init | |
| sudo pacman-key --populate | |
| sudo pacman -Syu | |
| sudo pacman -S networkmanager-vpnc | |
| sudo pacman -S networkmanager-strongswan | |
| sudo pacman -S networkmanager-l2tp | |
| sudo steamos-readonly enable |
The Gilbert–Johnson–Keerthi (GJK) distance algorithm is a method of determining the minimum distance between two convex sets. The algorithm's stability, speed which operates in near-constant time, and small storage footprint make it popular for realtime collision detection.
Unlike many other distance algorithms, it has no requirments on geometry data to be stored in any specific format, but instead relies solely on a support function to iteratively generate closer simplices to the correct answer using the Minkowski sum (CSO) of two convex shapes.
Аутентификация(authentication, от греч. αὐθεντικός [authentikos] – реальный, подлинный; от αὐθέντης [authentes] – автор) - это процесс проверки учётных данных пользователя (логин/пароль). Проверка подлинности пользователя путём сравнения введённого им логина/пароля с данными сохранёнными в базе данных.
Авторизация(authorization — разрешение, уполномочивание) - это проверка прав пользователя на доступ к определенным ресурсам.
Например после аутентификации юзер sasha получает право обращатся и получать от ресурса "super.com/vip" некие данные. Во время обращения юзера sasha к ресурсу vip система авторизации проверит имеет ли право юзер обращатся к этому ресурсу (проще говоря переходить по неким разрешенным ссылкам)
| #define GL_GLEXT_PROTOTYPES | |
| #include <GLES/gl.h> | |
| #include <GLES/glext.h> | |
| #include <GLES3/gl3.h> | |
| #include <stdio.h> | |
| #include <emscripten.h> | |
| #include <emscripten/html5.h> | |
| #define GL_CALL( x ) \ | |
| { \ |
| /** | |
| * This software is in the public domain. Where that dedication is not recognized, | |
| * you are granted a perpetual, irrevokable license to copy and modify this file | |
| * as you see fit. | |
| * | |
| * Requires SDL 2.0.4. | |
| * Devices that do not support Metal are not handled currently. | |
| **/ | |
| #import <UIKit/UIKit.h> |
| /* | |
| * Simple 2D NURBS renderer for OpenCV, reading DXF files | |
| * | |
| * The MIT License (MIT) | |
| * | |
| * Copyright (c) 2013 Roy Shilkrot | |
| * | |
| * Permission is hereby granted, free of charge, to any person obtaining a copy | |
| * of this software and associated documentation files (the "Software"), to deal | |
| * in the Software without restriction, including without limitation the rights |
| #pragma comment(lib, "opengl32.lib") | |
| #include "glew.c" | |
| template <typename T, typename U> static void patchUnsafe(T& t, U& u) | |
| { | |
| if (!t && u) | |
| t = reinterpret_cast<T>(u); | |
| } |
| #pragma once | |
| #ifdef RBX_PLATFORM_IOS | |
| #include <OpenGLES/ES2/gl.h> | |
| #include <OpenGLES/ES2/glext.h> | |
| #ifdef __OBJC__ | |
| #include <OpenGLES/EAGL.h> | |
| #endif | |
| #define GLES |