Ernie Parkes

George Ernest Parkes (November 4, 1894 July 7, 1948) was a Canadian professional ice hockey player.

Ernie Parkes
Born (1898-11-04)November 4, 1898
Victoria, British Columbia, Canada
Died July 7, 1948(1948-07-07) (aged 49)
Woodstock, Ontario, Canada
Height 5 ft 10 in (178 cm)
Weight 150 lb (68 kg; 10 st 10 lb)
Position Right Wing
Shot Right
Played for Vancouver Millionaires
Montreal Maroons
Playing career 19211925

Career

Parkes was born in Victoria, British Columbia, but grew up in Dunnville, Ontario. He played in the Ontario Hockey Association senior league from 1914 to 1921 and was named to the league's first all-star team in 1919 and 1920. In 1921, Parkes signed with the Pacific Coast Hockey Association's Vancouver Millionaires, where he played for three years. He then spent one season with the Montreal Maroons of the National Hockey League in 1924–25.[1]

Parkes died in Woodstock, Ontario, in 1948. He was survived by his wife and three children.[2]

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

  1. "Ernie Parkes". legendsofhockey.net. Retrieved March 1, 2014.
  2. "Ernie Parkes Dies". The Montreal Gazette. July 10, 1948.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.