Yuriy Sadovenko

Yuriy Eduardovich Sadovenko (Russian: Юрий Эдуардович Садовенко) is a Russian Deputy Minister of Defence and recipient of Order of Military Merit and Medal of Suvorov.

Colonel General

Yuriy Sadovenko
Yuriy Sadovenko, 2014
Native name
Юрий Садовенко
Born (1969-09-11) 11 September 1969
Zhytomyr, Ukrainian Soviet Socialist Republic
Allegiance Soviet Union
 Russia
Service/branch Armed Forces of the Russian Federation
Years of service1990 — present
RankColonel General
AwardsOrder of Military Merit
Order of Honour
Medal of the Order "For Merit to the Fatherland" (2nd grade)
Medal of Suvorov

Biography

Colonel General Yuri Sadovenko visiting the troops of the Southern Military District in 2017.

Sadovenko was born on September 11, 1969, in Zhytomyr, Ukrainian Soviet Socialist Republic. He graduated from Ryazan Higher Airborne Command School in 1990 and the same year began serving in the Russian Armed Forces where he was a participant in combat operations. Four years later he served at the Ministry of Emergency Situations where he used to rescue and provide humanitarian aid until 2002, and from that year until 2007. From 2002 to 2007, he was an Assistant to the Minister in the same place. In 2007, he became Head of the Office there, and from May to November 2012 became the Head of the Executive Office of the Moscow Oblast. On January 9, 2013, Sadovenko was appointed as a Head of the Office by Presidential Decree.[1]

gollark: Thus, praise ~~Rust~~ ~~Ferris~~ Nim?
gollark: It compiles in reasonable time *and* makes a 600KB binary in debug mode which is much nicer than equivalent Rust.
gollark: I only need something like two routes so a full web framework is overkill.
gollark: ```nimimport optionsimport asyncdispatchimport httpximport tiny_sqliteimport macrosimport karax/[karaxdsl, vdom]import ./dbmacro includeFile(x: string): string = newStrLitNode(readFile(x.strVal))const css = includeFile("./src/style.css")let database = openDatabase("./monitoring.sqlite3")migrate(database)var threadDB {.threadvar.}: Option[DbConn]proc openDB(): DbConn = if isNone threadDB: threadDB = some openDatabase("./monitoring.sqlite3") get threadDBproc mainPage(): string = let vnode = buildHtml(html()): head: style: text css text "Bee deployed" $vnodeproc onRequest(req: Request) {.async.} = if req.httpMethod == some(HttpGet): case req.path.get() of "/": req.send(body=mainPage(), code=Http200, headers="Content-Type: text/html") else: req.send(Http404) else: req.send(Http404)echo "Starting up"run(onRequest, initSettings(Port(7800), "", 0))```This is what I have so far.
gollark: One per thread is likely sort of better ish slightly anyway.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.