As configured in my dotfiles.
start new:
tmux
start new with session name:
| // Copyright (c) 2012 Sutoiku, Inc. (MIT License) | |
| // Some algorithms have been ported from Apache OpenOffice: | |
| /************************************************************** | |
| * | |
| * Licensed to the Apache Software Foundation (ASF) under one | |
| * or more contributor license agreements. See the NOTICE file | |
| * distributed with this work for additional information | |
| * regarding copyright ownership. The ASF licenses this file |
| #!/bin/sh | |
| tmux new-session -d -s dev -n fkgfw 'sslocal -v -c own.conf' | |
| tmux new-window -n src -c '/data/project/src' | |
| tmux new-window -n dist -c '/data/project/dist' | |
| tmux new-window -n build -c '/data/project/src/build' | |
| tmux new-window -n tmp -c '/home/kelvin/tmp' | |
| tmux new-window -n vm1 'ssh [email protected]' | |
| tmux new-window -n vm2 'ssh [email protected]' |
| #include <memory> | |
| #include <iostream> | |
| #include <unordered_map> | |
| // this is useful when dealing with google protobuf messages, what | |
| // you get in your message callback is a google::protobuf::Message | |
| // type, however, what you need is a concrete type, something like | |
| // LoginRequest/LoginResponse, so you have to do the following: | |
| // | |
| // const LoginRequest *req = static_cast<const LoginRequest*>(msg); |
| #include <algorithm> | |
| #include <iostream> | |
| using namespace std; | |
| #define ARR_LEN(arr) (sizeof(arr) / sizeof(arr[0])) | |
| struct element { | |
| int id; | |
| int score; |
As configured in my dotfiles.
start new:
tmux
start new with session name:
| #!/usr/bin/python | |
| # Quick and dirty demonstration of CVE-2014-0160 by Jared Stafford ([email protected]) | |
| # The author disclaims copyright to this source code. | |
| import sys | |
| import struct | |
| import socket | |
| import time | |
| import select |
| #ifndef DELEGATE_HPP_INCLUDED | |
| #define DELEGATE_HPP_INCLUDED | |
| #include <functional> | |
| #include <vector> | |
| // general case | |
| template<typename R, typename... Args> | |
| class delegate | |
| { |
| #!/usr/bin/env node | |
| var fs = require('fs'); | |
| var http = require('http'); | |
| var request = require('request'); | |
| var urlListFile = 'url.list'; | |
| if (!fs.existsSync(urlListFile)) { |
| #include <iostream> | |
| #include <random> | |
| typedef std::mt19937 EngineType; | |
| typedef std::uniform_int_distribution<std::mt19937::result_type> GeneratorType; | |
| bool GetIt(EngineType& engine, const GeneratorType& generator3, bool change) { | |
| int correct_door = generator3(engine); | |
| int first_choice = generator3(engine); |
| #include <iostream> | |
| struct Origin { | |
| int a; | |
| }; | |
| struct Wrapper { | |
| Origin *orig; | |
| Origin *operator->() const { | |
| return orig; |