wget -c http://cdn.sencha.com/ext/gpl/ext-6.2.0-gpl.zip
wget -c http://cdn.sencha.com/cmd/6.2.1/no-jre/SenchaCmd-6.2.1-linux-amd64.sh.zip
| // | |
| // Compile for emscripten using | |
| // emcc -Iinclude SingleFileOpenGLTex.cpp \ | |
| -O2 -std=c++14 -s TOTAL_MEMORY=33554432 -s USE_SDL_IMAGE=2 -s SDL2_IMAGE_FORMATS='["png"]' --preload-file examples/data -s USE_SDL=2 -o html/SingleFileOpenGLTex.html | |
| // where the following images must be located in a subfolder | |
| // - examples/data/test.png | |
| // - examples/data/cartman.png | |
| // - examples/data/cube-negx.png | |
| // - examples/data/cube-negz.png | |
| // |
| #include <arpa/inet.h> | |
| #include <sys/types.h> | |
| #include <sys/param.h> | |
| #include <sys/socket.h> | |
| #include <sys/file.h> | |
| #include <sys/time.h> | |
| #include <netinet/in_systm.h> | |
| #include <netinet/in.h> | |
| #include <netinet/ip.h> | |
| #include <netinet/ip_icmp.h> |
| #include <iostream> | |
| #include "borrow_checker.hpp" | |
| int main() | |
| { | |
| auto i = 42; | |
| // borrow `i` under name `ref` | |
| borrow_var(ref, i) |
| emcc test_pixel.c ^ | |
| -O2 ^ | |
| -s USE_SDL=2 ^ | |
| -s USE_SDL_IMAGE=2 -s SDL2_IMAGE_FORMATS="[""png""]" ^ | |
| -s USE_SDL_TTF=2 ^ | |
| --preload-file assets ^ | |
| -o test_pixel.html |
| #!/bin/sh | |
| docker images --format '{{.Size}}\t{{.Repository}}\t{{.Tag}}\t{{.ID}}' | sed 's/ //' | sort -h -r | column -t |
| #include <GLFW/glfw3.h> | |
| #include <yoga/Yoga.h> | |
| #include <stdlib.h> | |
| int main(void) | |
| { | |
| GLFWwindow* window; | |
| /* Initialize the library */ | |
| if (!glfwInit()) |
| // Clang includes | |
| #include "clang/AST/ASTConsumer.h" | |
| #include "clang/AST/ASTContext.h" | |
| #include "clang/AST/Expr.h" | |
| #include "clang/ASTMatchers/ASTMatchFinder.h" | |
| #include "clang/ASTMatchers/ASTMatchers.h" | |
| #include "clang/Basic/Diagnostic.h" | |
| #include "clang/Basic/SourceLocation.h" | |
| #include "clang/Frontend/FrontendAction.h" | |
| #include "clang/Rewrite/Frontend/FixItRewriter.h" |
wget -c http://cdn.sencha.com/ext/gpl/ext-6.2.0-gpl.zip
wget -c http://cdn.sencha.com/cmd/6.2.1/no-jre/SenchaCmd-6.2.1-linux-amd64.sh.zip
| /* | |
| * edtaa3() | |
| * | |
| * Sweep-and-update Euclidean distance transform of an | |
| * image. Positive pixels are treated as object pixels, | |
| * zero or negative pixels are treated as background. | |
| * An attempt is made to treat antialiased edges correctly. | |
| * The input image must have pixels in the range [0,1], | |
| * and the antialiased image should be a box-filter | |
| * sampling of the ideal, crisp edge. |
| from time import time, sleep | |
| from functools import wraps | |
| import socket | |
| import unittest | |
| class TimeoutError(socket.timeout): | |
| pass | |
| none_val = lambda x: 0.0 if x is None else float(x) # Returns float(x), or 0 if x is None |