notcurses v1.4.x āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ âāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤! āĻ-āĻāĻžāĻ! āĻ-āĻāĻžāĻ!"
Notcurses āĻāĻ§ā§āĻ¨āĻŋāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻŽā§āĻ˛ā§āĻāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ TUI āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤ āĻāĻā§āĻˇāĻ°āĻŋāĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ - āĻ āĻāĻŋāĻļāĻžāĻĒ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻŋ C++-āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻšā§āĻĄāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻŋ-āĻ¤ā§ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ wrappers āĻāĻ, āĻ¸āĻŋ ++ и āĻĒāĻžāĻāĻĨāĻ¨.
āĻāĻāĻŋ āĻā§: āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯āĻž āĻāĻ§ā§āĻ¨āĻŋāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻŽā§āĻ˛ā§āĻāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻŋāĻ˛ TUI-āĻā§ āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§, āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻā§āĻā§āĻŦāĻ˛ āĻ°āĻ āĻāĻŦāĻ āĻāĻāĻ¨āĻŋāĻā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ āĻāĻŋāĻļāĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ°ā§āĻĒāĻŋāĻ¤ āĻ āĻ¨ā§āĻ āĻāĻžāĻ āĻ¨āĻāĻāĻžāĻ°ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻŦāĻ āĻ¤āĻĻā§āĻŦāĻŋāĻĒāĻ°ā§āĻ¤)āĨ¤
āĻāĻāĻŋ āĻāĻŋ āĻ¨āĻ¯āĻŧ: X/Open curses āĻāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻž āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ ncurses āĻāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĨ¤
Notcurses āĻāĻāĻ UNIX āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻ
āĻāĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ X/Open Curses API-āĻā§ āĻ
āĻŦāĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻĻā§āĻ°ā§āĻ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻāĻŦāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ
-āĻ¸ā§āĻā§āĻ¯ā§āĻā§āĻ¤ 24-āĻŦāĻŋāĻ āĻ°āĻā§āĻ° āĻŽāĻ¤ā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻ¯ā§āĻŽāĻ¨, notcurses āĻ
āĻāĻŋāĻļāĻžāĻĒā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻāĻŽ āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛, āĻāĻŦāĻ āĻ
āĻŦāĻļā§āĻ¯āĻ āĻāĻŽ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻŋāĻ¤āĨ¤
āĻ¯āĻāĻ¨āĻ āĻ¸āĻŽā§āĻāĻŦ, notcurses ncurses āĻ¸āĻš āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻĢā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻ° āĻŦāĻšāĻ¨āĻ¯ā§āĻā§āĻ¯āĻ¤āĻž āĻĨā§āĻā§ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻāĻĒāĻā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
Notcurses āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨, āĻĢā§āĻ¨, āĻ˛ā§āĻ¯āĻžāĻĒāĻāĻĒ āĻāĻŦāĻ āĻā§āĻ¯āĻžāĻŦāĻ˛ā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ
ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻ¨āĻ˛āĻ āĻāĻ°ā§āĨ¤
āĻā§āĻ¨ āĻāĻ āĻ -āĻŽāĻžāĻ¨āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°?
-
āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻĨā§āĻ°ā§āĻĄ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻāĻŦāĻ āĻĻāĻā§āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĨā§āĻā§āĻ āĻāĻāĻāĻŋ āĻ¨āĻāĻļāĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-
āĻāĻā§āĻ¸/āĻāĻĒā§āĻ¨ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻ°āĻ āĻāĻžāĻ˛-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ°āĻž API:
-
āĻ¨ā§āĻŽāĻ¸ā§āĻĒā§āĻ¸ āĻ¸āĻāĻāĻ°ā§āĻˇ āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋāĻā§āĻ¤ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻā§āĻ˛āĻŋ āĻāĻĒāĻ¸āĻ°ā§āĻāĻ¯ā§āĻā§āĻ¤āĨ¤
-
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¸ā§āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°ā§āĨ¤ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ, āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻĄ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻžāĻāĻ¨ āĻšā§āĻĄāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°āĻā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻ˛ā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§āĨ¤
-
-
āĻ¸āĻŽāĻ¸ā§āĻ¤ API āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻ (āĻāĻāĻ¨āĻŋāĻā§āĻĄ) āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¸ā§āĻ˛ API āĻ§āĻžāĻ°āĻŖāĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻ¨āĻŋāĻā§āĻĄā§āĻ° āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻā§āĻ°āĻžāĻĢāĻŋāĻŽ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°.
-
āĻāĻŦāĻŋ, āĻĢāĻ¨ā§āĻ, āĻāĻŋāĻĄāĻŋāĻ, āĻāĻā§āĻ-āĻāĻ¨āĻā§āĻ°āĻžāĻ¸ā§āĻ āĻā§āĻā§āĻ¸āĻ, āĻ¸ā§āĻĒā§āĻ°āĻžāĻāĻ āĻāĻŦāĻ āĻ¸ā§āĻŦāĻā§āĻ āĻāĻ˛āĻžāĻāĻž āĻ¸āĻš āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ API āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ 24-āĻŦāĻŋāĻ āĻ°āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-
Apache2 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸, āĻ āĻ¸āĻĻā§āĻļ āĻ¨āĻžāĻāĻ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻā§āĻā§, āĻ¯āĻž ncurses āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ (āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻŋ "MIT-X11-āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻžāĻ°" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤
āĻāĻā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻ°āĻŋāĻ˛āĻŋāĻ 1.1.0 āĻĨā§āĻā§, āĻŦāĻŋāĻĒā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨:
-
āĻ°āĻŋāĻĄāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻĄāĻŋāĻ āĻāĻāĻā§āĻā§ˇ
-
āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦāĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž, āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻāĻŦāĻ āĻāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦāĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻāĻā§āĻāĨ¤
-
Linux 5.3+ āĻ¨āĻ¤ā§āĻ¨ clone3+pidfd āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻ¨ā§ āĻ°ā§āĻ¸ āĻāĻ¨ā§āĻĄāĻŋāĻļāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§āĨ¤
-
Fdplane āĻāĻāĻā§āĻ āĻĒā§āĻ˛ā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ (āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻ¸āĻžāĻŦāĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤ āĻāĻāĻ¯āĻŧāĻ āĻāĻ˛āĻŦā§āĻ¯āĻžāĻāĻā§ āĻ¸ā§āĻāĻžāĻāĻ˛ āĻŦāĻž āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻā§āĻā§āĻ¸āĻ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
-
āĻĒā§āĻ˛ā§āĻ¨ āĻāĻŦāĻ āĻāĻžāĻā§āĻˇā§āĻˇ āĻĒā§āĻ°āĻāĻžāĻŦ āĻā§āĻ°ā§āĻŖāĻ¨. āĻŽā§āĻŽāĻ°āĻŋ āĻĨā§āĻā§ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻ˛ā§āĻŽā§āĻ˛ā§ RGBA/BGRx āĻŦā§āĻ˛āĻŋāĻāĻŋāĻāĨ¤
-
āĻŽā§āĻ¨ā§āĻāĻŋ āĻāĻĒāĻ°ā§āĻ° āĻāĻŦāĻ āĻ¨ā§āĻā§āĻ° āĻ¸āĻŽāĻ¤āĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¯ā§ āĻā§āĻ¨āĻ āĻāĻāĻāĻŋāĻ¤ā§ (āĻŦāĻž āĻāĻāĻ¯āĻŧ) āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
-
āĻĄāĻžāĻāĻ°ā§āĻā§āĻ āĻŽā§āĻĄā§ āĻŦāĻĄāĻŧ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĨ¤
-
āĻĒāĻ˛āĻŋāĻĢāĻŋāĻ˛, āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻāĻā§āĻ āĻāĻ¨āĻā§āĻ°āĻžāĻ¸ā§āĻ āĻā§āĻā§āĻ¸āĻāĨ¤
-
āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§ Tetris āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
-
Marek Habersack-āĻāĻ° C++ āĻ°âā§āĻ¯āĻžāĻĒāĻžāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻ¨ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻā§āĻˇā§āĻĒ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§ (āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ)āĨ¤
-
āĻĒāĻžāĻāĻĨāĻ¨ āĻāĻŦāĻ āĻ°āĻžāĻ¸ā§āĻ āĻāĻĢāĻāĻĢāĻāĻ āĻāĻĒāĻĄā§āĻ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻŋāĻ¤āĨ¤
āĻ˛ā§āĻāĻā§āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¸āĻš āĻāĻŋāĻĄāĻŋāĻ āĻĄā§āĻŽā§
āĻŦāĻāĻāĻŋ âāĻšā§āĻ¯āĻžāĻāĻŋāĻ āĻĻā§āĻ¯ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻ! āĻ¨āĻāĻā§āĻ°ā§āĻ¸ āĻ¸āĻš" āĻ˛ā§āĻāĻā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§
āĻāĻ¤ā§āĻ¸: linux.org.ru