History: Thucydides

Posted on Sun 18 July 2021 in history • Tagged with history, person

460- 400 BCE - Often considered the greatest historian of the ancient world, Thucydides' histories dealt with history on a basis of rationality and objectivity. Thucydides also valued accuracy and precision as paramount in his historical writing. For these reasons Thucydides histories remain invaluable to modern historians for understanding the ancient …


Continue reading

History: Herodotus

Posted on Sun 11 July 2021 in history • Tagged with history, person

484- 425 BCE - Herodotus wrote what is often considered one of the first histories written in Western Civilization, History of the Persian Wars. He is often referred to as the "father of history" since his work is the earliest lengthly text to survive intact. Herodotus' central theme deals with the …


Continue reading

History: Peloponnesian War

Posted on Sun 04 July 2021 in history • Tagged with definition, dictionary

431- 404 BCE -- A war between the Spartan and Athenian poleis which probably stemmed from Spartan fear of Athens, or Athenian imperialism. The Spartans finally defeated the Athenian fleet in 405 BCE. Shortly thereafter the Athenian navy was disbanded, and the Athenian Empire destroyed.


History: Pericles

Posted on Sun 27 June 2021 in history • Tagged with history, person

461 - 429 BCE- A prominent figure in Athenian politics during a time when Athenian power was at its height. This time is known as The Age of Pericles and is marked by powerful democratic influences in Athens. One of the most important government bodies was a democratic institution known as …


Continue reading

History: Delian League

Posted on Sun 20 June 2021 in history • Tagged with definition, dictionary

478 BCE -- A confederation of Greek city-states designed to resist Persian imperialism. The Delian League cemented the political power of the Athenians, while at the same time the Spartans shied away from international politics. The headquarters of the Delian League was on the Island of Delos, central to the Ionian …


Continue reading

istream_iterator

Posted on Fri 18 June 2021 in tech • Tagged with programming, chunked, iterator, c++

Although c++ is already imbued with the kitchen sink, it seems to lack a chunked character iterator for input streams.

Here is a little repository to implement that: Block Iterator

An example looks like any istream iterator idiom:

constexpr auto N = 3;
const auto example = "AAABBBCCC";
std::istringstream ss(example …

Continue reading