Skip to content

Instantly share code, notes, and snippets.

View mini-ninja-64's full-sized avatar
😳
living life

Mini mini-ninja-64

😳
living life
View GitHub Profile
@mini-ninja-64
mini-ninja-64 / proxify example.ts
Last active July 6, 2025 23:52
JavaScript/TypeScript Proxy object helpers
const targetObject = {
message1: "hello",
message2: "everyone",
test1: function () { console.log(this); },
test2: () => { console.log(this); },
test3: () => ({ nest1: () => ({ nest2: () => "value" }) }),
test4: { foo: { bar: () => ({ a: 1 }) } },
};
const proxy1 = proxify(targetObject, {
@mini-ninja-64
mini-ninja-64 / sigmoid.cpp
Created March 19, 2017 13:50
sigmoid functions
float activate(float x)
{
return 1.0/(1.0+exp(-x));
}
float activateDerivative(float x)
{
return activate(x)*(1.0 - activate(x));
}