some file about socket example