move from old blog
-tcp
-kernel
cpp
c++
game
blog
-tornado
-session
like
tornado
ioloop
source code
event dispatcher
game code
python
排序
-golang
-goroutine
-channel
golang
goroutine
channel
ssh
ssh_exchange_identification
sshd_config
-python
-memory
leak
programing
class
statemachine
object coding
-c++
-observer
-game
network layer
transfer layer
epoll
event network
queue
game collision
vector
epoll event
network framework
dispatcher mod
漏洞
thread
gateway
socket
boost
asio
atan
cos
angle
ai
dynamic_cast
design mod
Game Collision
GameScene
weak_ptr
shared_ptr
threading
RAII
computer graphics
vector normalize
vector point
job
rabbitmq
redis
distribution lock
celery
rust
closure
amqp
saltstack
DSL
same
website
im
rate limiter
memory pool
transaction
micro service
architecture
tech manager
- move from old blog
- 五一随聊
- hubot增加announce方式做广播消息
- 为hubot机器人脚本增加python扩展
- nodejs的机器人hubot集成到gtalk
- 进程的smaps内存使用分析
- tornado源码查看-代码结构和请求流向
- 整数转换成对应2进制位整数和的集合
- 使用rsyslog的template功能
- postgres备份和恢复
- 使用datetime, 构造一个cron task定期执行给定的函数方法
- http协议的缓存头策略
- 为blog增加一个在线markdown editor
- perf sched 收集和分析调度相关数据
- 挂载kvm镜像
- zmq 异步消息队列
- pptp做vpn, 连接到内网直接能访问内网IP
- use FlameGraph for graph program
- -tcp
- tcp-kernel-net.core.somaxconn-backlog
- -kernel
- tcp-kernel-net.core.somaxconn-backlog
- cpp
- Optimization Game
- weak_ptr use for cross threading callbak
- code reading Game CoWorld builder
- design custom dynamic_cast
- gateway coding NO1
- startup idea for gateway
- single thread of data loader
- event dispatcher mod in Game
- single Threading of epoll server
- a sample thread safe queue
- cpp network layer for our game
- Example For Game State Machine
- event dispatcher cpp code in game
- some-note-of-cpp-gameserver
- c++
- Transfer coding of our RPG game
- some-note-of-cpp-gameserver
- game
- Optimization Game
- improve player data loader
- single thread of data loader
- an injection bug with python cpp
- event dispatcher mod in Game
- single Threading of epoll server
- cpp network layer for our game
- Transfer coding of our RPG game
- some-note-of-cpp-gameserver
- blog
- add-like-btn-for-blog
- move-blog-to-github.io
- -tornado
- tornado-session-manage-code
- -session
- tornado-session-manage-code
- like
- add-like-btn-for-blog
- tornado
- tornado ioloop source code read
- ioloop
- tornado ioloop source code read
- source code
- event dispatcher cpp code in game
- tornado ioloop source code read
- event dispatcher
- event dispatcher cpp code in game
- game code
- event dispatcher cpp code in game
- python
- hot samer.club
- celery source code analysis NO1
- Optimization Game
- an injection bug with python cpp
- one ops map multi data modify
- python sorted function for dict
- 排序
- python sorted function for dict
- -golang
- goroutine and channel in golang
- -goroutine
- goroutine and channel in golang
- -channel
- goroutine and channel in golang
- golang
- a memory pool implement use golang
- golang barrage system
- resource lake code of rabbitmq consumer
- 二 goroutine and channel in golang
- goroutine
- 二 goroutine and channel in golang
- channel
- 二 goroutine and channel in golang
- ssh
- ssh_exchange_identification error from sshd config
- ssh_exchange_identification
- ssh_exchange_identification error from sshd config
- sshd_config
- ssh_exchange_identification error from sshd config
- -python
- a-memory-leak-event
- -memory
- a-memory-leak-event
- leak
- a-memory-leak-event
- programing
- one ops map multi data modify
- class
- one ops map multi data modify
- statemachine
- Example For Game State Machine
- object coding
- Example For Game State Machine
- -c++
- add ObServer for my game example
- -observer
- add ObServer for my game example
- -game
- add ObServer for my game example
- network layer
- Transfer coding of our RPG game
- transfer layer
- Transfer coding of our RPG game
- epoll
- cpp network layer for our game
- event network
- cpp network layer for our game
- queue
- improve player data loader
- a sample thread safe queue
- game collision
- base game collision algorithm
- vector
- base game collision algorithm
- epoll event
- single Threading of epoll server
- network framework
- single Threading of epoll server
- dispatcher mod
- event dispatcher mod in Game
- 漏洞
- an injection bug with python cpp
- thread
- Optimization Game
- single thread of data loader
- gateway
- gateway coding NO1
- startup idea for gateway
- socket
- gateway coding NO1
- startup idea for gateway
- boost
- startup idea for gateway
- asio
- startup idea for gateway
- atan
- a simple traceAI design
- cos
- a simple traceAI design
- angle
- a simple traceAI design
- ai
- a simple traceAI design
- dynamic_cast
- design custom dynamic_cast
- design mod
- design custom dynamic_cast
- Game Collision
- code reading Game CoWorld builder
- GameScene
- code reading Game CoWorld builder
- weak_ptr
- weak_ptr use for cross threading callbak
- weak_ptr use for cross threading callbak
- threading
- weak_ptr use for cross threading callbak
- RAII
- weak_ptr use for cross threading callbak
- computer graphics
- vector normalize
- vector normalize
- vector normalize
- vector point
- vector normalize
- job
- New Job
- rabbitmq
- resource lake code of rabbitmq consumer
- redis
- distributed rate limiter
- distribution lock with redis
- distribution lock
- distribution lock with redis
- celery
- celery source code analysis NO2
- celery source code analysis NO1
- rust
- rust func as function arg type
- closure
- rust func as function arg type
- amqp
- celery source code analysis NO2
- saltstack
- saltstack DSL
- DSL
- saltstack DSL
- same
- hot samer.club
- website
- hot samer.club
- im
- golang barrage system
- rate limiter
- distributed rate limiter
- memory pool
- a memory pool implement use golang
- transaction
- transaction in micro service architecture
- micro service
- transaction in micro service architecture
- architecture
- transaction in micro service architecture
- tech manager
- manager style about your preference