Raman Kirenkin
Raman Kirenkin (Belarusian: Раман Кірэнкін; Russian: Роман Киренкин; born 20 February 1981) is a former Russian-born Belarusian football coach and former player and former Belarus international.[1]
Personal information | |||
---|---|---|---|
Date of birth | 20 February 1981 | ||
Place of birth | Volgograd, Russian SFSR | ||
Height | 1.92 m (6 ft 3 1⁄2 in) | ||
Playing position(s) | Defender | ||
Club information | |||
Current team | Shakhtyor Soligorsk (coach) | ||
Youth career | |||
Kharkiv Olympic Reserve School | |||
Senior career* | |||
Years | Team | Apps | (Gls) |
1997–1998 | Metalist-2 Kharkiv | 8 | (0) |
2000–2002 | Dnepr-Transmash Mogilev | 63 | (4) |
2003 | Dinamo Minsk | 10 | (0) |
2003–2005 | Naftan Novopolotsk | 37 | (5) |
2006 | Gomel | 14 | (0) |
2007–2008 | Torpedo Zhodino | 34 | (1) |
2008 | Liaoning Hongyun | 18 | (5) |
2009–2012 | Shakhtyor Soligorsk | 54 | (4) |
National team | |||
2002–2004 | Belarus U21 | 16 | (2) |
2007–2008 | Belarus | 5 | (0) |
Teams managed | |||
2013–2016 | Shakhtyor Soligorsk (assistant) | ||
2017 | Belarus U17 | ||
2019– | Slavia Mozyr (assistant) | ||
* Senior club appearances and goals counted for the domestic league only |
Honours
Dinamo Minsk
- Belarusian Cup winner: 2002–03
gollark: I have DashMap in here because of some vague dream of concurrently doing... stuff.
gollark: ```rustuse std::process::Command;use anyhow::Result;use std::path::Path;use std::fs;#[derive(serde::Serialize, serde::Deserialize, Debug)]struct RawServiceSpec { command: String, args: Vec<String>, name: Option<String>}#[derive(Debug)]struct ServiceSpec { command: String, args: Vec<String>, name: String}fn load_spec(path: &Path) -> Result<ServiceSpec> { let file = fs::read_to_string(path)?; let raw: RawServiceSpec = toml::from_str(&file)?; Ok(ServiceSpec { command: raw.command, args: raw.args, name: path.file_stem().unwrap().to_string_lossy().to_string() })}fn run_service(serv: ServiceSpec) -> Result<()> { println!("thread {:?}", serv); loop { println!("Starting"); let mut child = Command::new("/bin/env") .arg("python3") .arg("test.py") .spawn()?; child.wait()?; } Ok(())}fn main() -> Result<()> { let services = dashmap::DashMap::new(); for entry in fs::read_dir("./services")? { let s = load_spec(&entry?.path())?; services.insert(s.name.clone(), s); } let mut handles = Vec::new(); for e in services { handles.push(std::thread::spawn(|| run_service(e.1))); } for handle in handles { handle.join().unwrap(); } Ok(())}```
gollark: Well, I guess that's systemd replaced.
gollark: I can define a service in a TOML file and it's automatically restarted on exit and all.
gollark: So it does actually work now.
References
- "Roman Kirenkin". worldfootball.net. Retrieved 14 August 2014.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.