Skip to content

Instantly share code, notes, and snippets.

View indatawetrust's full-sized avatar
🏠
Working from home

indatawetrust

🏠
Working from home
View GitHub Profile
@indatawetrust
indatawetrust / globalvariable.cpp
Created September 16, 2016 16:33
cocos2dx global variable
auto userDefault = cocos2d::UserDefault::getInstance();
userDefault->setIntegerForKey("radius", 100);
CCLOG("radius : %d", userDefault->getIntegerForKey("radius"));
@indatawetrust
indatawetrust / menutext.cpp
Created September 16, 2016 13:06
cocos2d-x menu text
auto menuText = MenuItemFont::create("menu text", CC_CALLBACK_1(Start::Touch, this));
auto menu = Menu::create();
menu->setPosition(Vec2(visibleSize.width/2 + origin.x , visibleSize.height/2 + origin.y));
menu->addChild(menuText);
this->addChild(menu);
@indatawetrust
indatawetrust / ssh.sh
Last active November 5, 2016 10:37
ssh passwordless
ssh-keygen -t rsa
ssh root@*.*.*.* mkdir -p .ssh
cat ~/.ssh/id_rsa.pub | ssh root@*.*.*.* 'cat >> ~/.ssh/authorized_keys'
ssh root@*.*.*.* "chmod 700 .ssh; chmod 640 ~/.ssh/authorized_keys"
@indatawetrust
indatawetrust / ssh.sh
Created September 8, 2016 10:31
ssh passwordless
ssh-keygen -t rsa
ssh root@*.*.*.* mkdir -p .ssh
cat .ssh/id_rsa.pub | ssh sheena@*.*.*.* 'cat >> .ssh/authorized_keys'
ssh [email protected] "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"
// string to char*
string message = "message";
char* chr = strdup(message.c_str());
plug :authenticate when action in [:info]
# json
conn
|> put_status(401)
|> json(%{err: "authorization error"})
|> halt
# text
conn
|> send_resp(404, "Post not found")
|> halt
def random_string(length) do
:crypto.strong_rand_bytes(length) |> Base.url_encode64 |> binary_part(0, length)
end
list = 1..10 |> Enum.to_list
IO.puts Enum.at(list,4)
# 5
const jsonGET = (json) => {
let _ = ""
for(let i in json){
_ += `${i}=${json[i]}&`
}
if(_.split('').reverse()[0] == '&'){
_ = _.split('')
_.pop()
_ = _.join('')