St Joseph's School, Addis Ababa

St Joseph's School, Addis Ababa, situated near Maskal Square, is a Catholic educational institution directed by Institute of the Brothers of the Christian Schools who conduct schools and colleges all over the world in 80 countries including five schools in Ethiopia: (Dire Dawa, Addis Ababa (2), Adama (also known as Nazret) and Meki (near Lake Zway).

St Joseph's School, Addis Ababa
Amharic: ቅዱስ ዮሴፍ ትምህርት ቤት
Location

Information
TypePrivate school
Religious affiliation(s)Roman Catholic
Established1959 (1959)
PresidentBrother Daniel Carlin
GenderBoys[1]
Number of students1,600

The school was established in 1959. It comprises primary and secondary levels with a total of more than 1,500 all-boy students. Scholarships enable needy and deserving students to attend the school.[2]

History

Plaque commemorating the inauguration of the high school building by Emperor Haile Selassie

The school was founded in 1959 by the Lasallian Brothers and was staffed by American Brothers. Established for the wealthy and ruling class, after the revolution in the 1970s the school mainly caters for the children of civil servants and small traders.[3]

Enrollment

The school enrolls 1,500 boys, with classes between grades 1 and 12. Currently, the school is staffed almost entirely by lay teachers including the administration.

gollark: I can write some code for this if desisred.
gollark: Surely you can just pull a particular tag of the container.
gollark: I can come up with a thing to transmit ubqmachine™ details to osmarks.net or whatever which people can embed in their code.
gollark: It's an x86-64 system using debian or something.
gollark: > `import hashlib`Hashlib is still important!> `for entry, ubq323 in {**globals(), **__builtins__, **sys.__dict__, **locals(), CONSTANT: Entry()}.items():`Iterate over a bunch of things. I think only the builtins and globals are actually used.The stuff under here using `blake2s` stuff is actually written to be ridiculously unportable, to hinder analysis. This caused issues when trying to run it, so I had to hackily patch in the `/local` thing a few minutes before the deadline.> `for PyObject in gc.get_objects():`When I found out that you could iterate over all objects ever, this had to be incorporated somehow. This actually just looks for some random `os` function, and when it finds it loads the obfuscated code.> `F, G, H, I = typing(lookup[7]), typing(lookup[8]), __import__("functools"), lambda h, i, *a: F(G(h, i))`This is just a convoluted way to define `enumerate(range))` in one nice function.> `print(len(lookup), lookup[3], typing(lookup[3])) #`This is what actually loads the obfuscated stuff. I think.> `class int(typing(lookup[0])):`Here we subclass `complex`. `complex` is used for 2D coordinates within the thing, so I added some helper methods, such as `__iter__`, allowing unpacking of complex numbers into real and imaginary parts, `abs`, which generates a complex number a+ai, and `ℝ`, which provvides the floored real parts of two things.> `class Mаtrix:`This is where the magic happens. It actually uses unicode homoglyphs again, for purposes.> `self = typing("dab7d4733079c8be454e64192ce9d20a91571da25fc443249fc0be859b227e5d")`> `rows = gc`I forgot what exactly the `typing` call is looking up, but these aren't used for anything but making the fake type annotations work.> `def __init__(rows: self, self: rows):`This slightly nonidiomatic function simply initializes the matrix's internals from the 2D array used for inputs.> `if 1 > (typing(lookup[1]) in dir(self)):`A convoluted way to get whether something has `__iter__` or not.

See also

References

  1. "Welcome to our website". St Joseph's School, Addis Ababa. 2011-06-25. Archived from the original on 2011-06-25. Retrieved 2020-05-01.
  2. http://www.saintjoseph-aa.com/
  3. Aragay, D.W. (2011) Update from St. Joseph School in Addis Ababa, Ethiopia. Lassallian article; retrieved 20 June 2011.

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