Skip to content

Instantly share code, notes, and snippets.

@Melonpi
Melonpi / build-android-opencv.sh
Created December 28, 2017 17:03 — forked from tzutalin/build-android-opencv.sh
Build OpenCV for android
#!/usr/bin/env sh
NDK_ROOT="${1:-${NDK_ROOT}}"
if [ ! -d "${WD}/android-cmake" ]; then
echo 'Cloning android-cmake'
git clone https://github.com/taka-no-me/android-cmake.git
fi
### ABI setup
#ANDROID_ABI=${ANDROID_ABI:-"armeabi-v7a with NEON"}

Designing a Game Component System

Used to design games. I've heard that some times ago and decided to get information on the topic.

here some of the resources I've foud

@Melonpi
Melonpi / http-client-socket.py
Created August 14, 2017 03:02 — forked from studiawan/http-client-socket.py
Simple HTTP client using socket
import socket
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_address = ('www.python.org', 80)
client_socket.connect(server_address)
request_header = 'GET / HTTP/1.0\r\nHost: www.python.org\r\n\r\n'
client_socket.send(request_header)
response = ''
@Melonpi
Melonpi / gist:c4cb650ae6c1c173be688f2cad903381
Created August 3, 2017 02:17 — forked from nl5887/gist:bc19080baca8890e3a1712ffacc57db6
clang dump abstract syntax tree (ast)
clang -Xclang -ast-dump -fsyntax-only test.c
@Melonpi
Melonpi / win32-capture-stack-back-trace.cpp
Last active November 19, 2020 10:21 — forked from t-mat/win32-capture-stack-back-trace.cpp
Win32: CaptureStackBackTrace
#define WIN32_LEAN_AND_MEAN
#include "windows.h"
#pragma warning(push)
#pragma warning(disable : 4091)
#include "DbgHelp.h"
#pragma comment(lib, "DbgHelp.lib")
#pragma warning(pop)
void printStack(void)
@Melonpi
Melonpi / build.gradle
Created March 1, 2017 09:10 — forked from ryo-murai/build.gradle
gradle script for download some files via http
import java.io.*
import groovyx.net.http.HTTPBuilder
import groovyx.net.http.EncoderRegistry
import static groovyx.net.http.Method.*
import static groovyx.net.http.ContentType.*
buildscript {
repositories {
mavenCentral()
#ifndef SCOPEGUARD_H__
#define SCOPEGUARD_H__
#include <utility>
template <class Function>
class ScopeGuard
{
public:
ScopeGuard(Function f) :