áá
á¨á áááá¨áĄ á¨á°ááŁáĄ áłáŞáŽá˝ áá፠á ááłááľ áá áłááŤáá˝ áá ááá á áľááŤá ááááŤáá˝ á áá¸áᢠááááŁáľ áĽááľáá á¨ááááŠáľ ááá áááááľ áá˝áá.
ááŤáá á ááľááŹá á¨ááŞá á ááá
áá˘ááááŽá˝ áłáŞá ááá á¨ááá ááá áá áá áááľ áĽááłááá áĽá ááá áĽááłá á¨áąáá áŤá á á¨áŤá á˘ááľáá áĽáááłááš áá¸áᢠá¨áááŤá áá°ááľ áŽáááŹá˝á á¨áśááĽáŤá ááá á áŹáł á°á¨á°ááĄ-
áá° á áá° áľá˝ááá áá áááá°á áá ááᣠáĽáá áááľ áľááá°á á á ááá áľá áᣠááááŤáąá áĽáĽáľ áááľááᢠá¤á°á°áŁá˝á á¨áĽáŤáľ á áá á á¨áá˝áą á ááľááŹá á¨áááἠáŁá á á ááᢠá¨á ááľ ááŹá ááááśá˝ á áĽáŤááłááą áá ááááŁá, áĽá á¨áĽáŤáľ á áá, ááá á¤á°á°áĽ á¨áľáá á ááľ ááŹá áĽáá°ááá ááááŁá, á¨á፠á áá áá° áąá áĽááłáá. á á áᥠá á˛áľ áśááĽáŤá ááá áĽá á¨ááŤá áá ááᎠá ááľ ááŹá áááááľ á¨áá°ááá áá á˝áá áááĽááᢠá á¨á á¨áŤáá á ááľááŹá áááź á¨áąá á á°áááľáŠ ááĽá ááŞáá á áááłáᢠáá á ááľááŹá áŤááŁá ááŞáá áŤá ááá á˝áá ááááŤáᢠá¨áąáá áŤá á ááááľ á˘ááľáá á ááľ á¨áŁáľ áĽáŤá áá áá áĄ- âáŤáá á ááľááŹá áłáᣠá¨áááááᣠáá áá á¨á ááľ ááŹá áŁáá áłáᣠá ááá á¨áááá¨á áľá áśááĽáŤá áááľáá?â
áĽááľá áĽáá°ááááąáľ, á¨á˛áŞáĽá ááŹááłááą á á°áĽáłá¤á áá á°á áŤáŁáŞ áá á. áááᣠáĽáá˛áŤá á¨ááᣠáĽáá˛áŤáŁáŤ á˘áááá áᏠáá áᢠá ááá á áŤáŁá˘ á¨ááá á ááľ ááĽáłáá á¨á°áᨠá°á ááááą á áľáá¨ááᢠáááą á ááľááŹá ááá áŁáľ áá° áąá áĽáá˛ááą á¨áĽáŤáľ á áá áá˛áŤá ááááááľ á°áľááᢠ፠áá˝áľ áŤáá áá á, áĽá áá° ááŞáá á˛áááą, á ááááá.
á˘áááአáśáľáľ á°á¨á᪠áá˝áľ ááĄá˘ áááááŞáŤ áá á ááľááŹá á¸áŽááľ áá á. ááŞáá á°ááá¨á˘ áááá°á áá áĽáá᪠á ááľááŹá áá á. ááŞáá á°ááá¨á˘ á áŚáľá°áá áá˝áľ áŤáá áĽáá˛ááľáľ á á¨á. ááŞáá á áá°ááá¨áá˘
á ááááŤáłáááľ á ááááá, áááá˛áą ááŞáá ááŤáá á ááľááŹá á ááá áĽáá°áá áááá á áťáá¨á. áľááá áá˝áአáááľá áĽáľáŞáŤáá áľá¨áľ ááĽááąá áĽáá°áááĽá á¨ááŞáá áŁáá¤áľ áá á°áľáááťááᢠáĽá á ááááą áá, ááľáłááť ááŤá ááá¨: áááá áá¨á, á¨áá á°ááľ, ââá¨ááłá ááááľ, á¨áá°áĽá ááľá¨áť áĽá ááááť, ááá°.
á¨ááŞáá áŁáá¤áľ á¨áŤáá á ááľááŹá á ááááľ á¨ááŤáłááá áá áŤáá° áááá áááá˛áą áĽáá áłááá á°á¨áłá˘ ááááŤáą á áá°áĽáŠ ááľáĽ áŤááľ áĽááá˝ á áááἠáá á. á¨áŤáá á ááľááŹá á áŁá á°ááłá áá á áĽá á ááá áááááľ á áąá ááľ áááľ á á°áᨠááááᣠááľáĽ áááἠáá áᢠáĽá ááá ááá˝ áááŤáá˝ á áá°áĽáŠ ááᣠááľáĽ áá áŠ, áĽá áľáááááá áá፠áááááľ áĽá ááááá áĽá á°á¨á᪠áá ááľáˇá.
á áá áĽáŤáá áá˘áá áአáá áᥠáá°áŠ á¨á áá áľ áá ááᎠáľáá˝ áá áŤáá ááŞáá ááá á áááá¨á? á˝áአáá áĽáá á¨áŤáá á ááľááŹá áľáááá áááá˛áą á ááĽááľ áááąá á áá: á¨áá áááá፠áá á. á á¨áá˝áą áá¨á°áľ áá á, ááá áá á¨ááŞáá áŁáá¤áľ á ááľ ááŹáá ááááá áĽá áá á˛áŤá á, áá°áŠ á á á áááł ááááá áĽá á ááá áááłáľ ááá¨. áĽáá á°áá¨á á¨áŤáá á ááľááŹá á˛áá áá°áŠ á ááá á áŁá áááľ áá á áĽá á¨áá áááááŤá áááááľ áá á ááá á¨áá.
áĽá áááŁáᥠáá á áá áŤá áą á˝ááŽá˝ áĽááłá á ááłááľ áá áĽáá ááááá˘
á¨áĽáá˝áľ Bandicoot
áá áá ááá á á áŁá áŤááᢠááŽááŤáá áĽáá°áááá ááááŞáŤ áŽáľá á ááááľ áľááá°ááá ᣠááá°áᣠáśáľá°á... áĽá á á áľá áş áŚáł áá á ááľ áŚáł áŽáááá°áŠá áľáá áłáá ᢠáĽá á áááአáá áĽááľá á áľááľáá ááłáŞáŤáá ááá áłá.
áľá áááľáá áľá á°áľ á¨áĽá áłáŞá áá¸áá.
áá¨ááłá Crash Bandicootᣠáá° áá᪠áŤááľ áááŤá áĽá áááľááἠáŽáľ áťááŠá˘ ááĽáá˛á ááááą á¨áľáá á¨ááł ááᢠá ááአááľáĽ áĽáá° ááŤááľ áá áᥠáľáŤá áĽá áááľ á¨áááľáľ ááľáá áá áᢠááá ááľáľáľáľ áłáááłáľ áŽáąá áá¨á á¨ááťááᢠá ááááľ áá, ááá˝ á˝ááŽá˝á ááłá, ááá áá á á¨áĽááľ áááľ ááľáĽ ááĽááľ á°ááłáľ áá°áá áŽáľ áĽáááłáá. áľáá áá áá˘
ááááą áá á áááľááᥠá áá áŤááá á¨á¨ááłáá á¨ááł á˛áŤáľááᥠáĽá á¨áá á°á¨ áľááľáł áŤááąá á˛á°ááą ááá ááá áááá áááľ ááťáá áĽáŠ áááá... ááá áá á ááłááľ áá á¨ááá ἠááá á¨ááá áľáŤ áŤáááááŤáľ áŤá ááᢠá áá áá¨áť áĽá áá á¨áá á°á¨ áľááľáł áŤááąá áááłáᢠá°áŤááš áááłá á˛ááá ááłá á áááťáá áĽáť áłááá áŤááłááá áŤá áá. áááľá˘
á¨á°áá°á áá á áá á Sony, áŽá á ááśáĄáľ ááľáĽ áŤáá ááŽá˛áŠá°á áá°ááἠááá¨. á¨ááłáá á áá áľá á°áľ ááá á ááťáááᣠáĽá á¨áľáľáľáľ áłáááłáľ á áá á¨á˝áአáááľá¤ áá áĽáá°áá á áááŁááᢠá áŽá á áŠáᣠááá˝ á¨PS1 ááá˘áá˝á á ááá°ááᥠá°ááłáłá á¨áá ááá á ááĽááłá? á á. ááá á ááľáłááť áŤááą áá á˝áá á ááá áááá˘
ááá¨á ááá ááłáŚá˝ á¨ááááľ, á¨ááá¨á áĽá¸áá ááááľ "áá¨ááá áĽá áá¸áá" áĽáť áá: á ááá á˝ááŠá á¨áááĽá á á ááťáŤá áááł áľáá˝ áááááŽá˝ áĽáľáŞáአáľá¨áľ á¨á°áłáłá° ááŽááŤá ááľáĽ á°á¨á᪠áĽá á°á¨á᪠áŽáľ áŤáľáááą. áá á áááľ áľá á°áą á¨áŤáá ááá áĽáľáŞáá áľá¨áľ á¨ááŽááŤáá ááŤá á ááá ááá á áľááłáá á˘
ááá áá ááአá¨áŞá˛áŽ áá ááľáĽ áááĽáŤáŽá˝á ááá¨áĽ á áŁá á¨áŁáľ ááᢠá¨áľá áľ áááá á¨áááľááá áŽáľ áŤáľáááą áĽáá´áľ ááľáŹáľ ááťáá? áááľ ááááá˝á ááłá?
áľááá , á ááľ á áá ááá áĽáá°ááŤá°áá á áááľá áá áááá˝ áá°áŤáľ á ááĽá, ááá áá á áĽáááą áľá á°áśá˝á ááá á¨ááá˝á á áŁá ááá ááá áŤáľáá. áá¨ááłá á˘áŤááľ áĽáá˛á°áŤ áĽáá˛á á áááľ ááŤáá˝ ááá á ááĽá. áá áááá áĽá á¨ááŤá áá áá°áľ áá.
áŁáአáĽá á áľáááááᢠá¨ááłáá áááľáŹáľ áľáááąá á¨ááŤáá á¨áᣠá¨ááłáŤ áááľááá á¨ááŤáľáááᣠááá° á¨áááť áŽáľ áĽáľáŤáá°á áľá¨áľ ááĽáŤá¸á á¨áá áá° áá áĽá¨á¨áᨠá¨áᣠáŽáľ á áľáááááᢠá áĽááἠá áá á°á¨á á¨ááłá áĽá á¨ááŤá áááá ááá á á ááťááŠá ᣠááááŤáąá áááá á¨ááŤáááľ áŽáľ ááľá ááá á á ááĽáᢠááá áá (á¨áááłá) á´á áĽá áľááŞá á ááŤá á°á áá ááľáá áĽá áááľááἠáĽá áááá á¨ááŤá áá° áá᪠áŤááą áťáá˘
áá á ááá á¨áá áŤáá á˝áá áŤáá áľ áľáá˝ áŽáľ áľáśáá - áá á ááá á áááá° áĽá¨á°á¨á°á° áá á! áĽááá áá ááá ááá á áľááá áá áŤá, ááá áá á áá á áá ááľááśá˝ áá áŠ. á¨áá áá°á áááá á¨á¨ááł áŽáľ á áľááá áá áᣠááá áá áľá á°áą á ááá á á áááľ áá áᢠáá á፠á¨ááŤáᣠáá áᥠá¨áá¨á áŽáľ ááá á áá°á¨ááá˘
á¨áá áŚáł áá ááááŁáľá á¨á ááą XNUMX á°á áľ á áŤáŁá˘ á ááľ ááłáĽ áá° áĽá ááŁá˘ ááá ἠáĽá ááá (áá¤áľ/áá ááľ) ááááá˝ áľáááá á¨á áááá áááá˝á áŤáŤáľáłáᢠá¨áááľ áľáŤááᣠáá᪠áŤááľ ááá áĽááąá ááá áá á˛á°áŠ áááá ἠáĽá áááá áááááľ áŤáá áá á°á á°á¨á áŽáľ á á°á áľ áĽáŤáá˝ áá°á¨áľ áá°áŤáá˘
á á°ááľ áĽááłáł á¨ááááŁá áŞáŤá áá á ááĽáł áŤáá°ááá ááłáŞáŤ á ááááŁá áŞáŤá áá á¨áá°áŤá áŽáľ áá áááłá°áá. á°ááą á¨áŁááľ ááĽááľá áááľáá-áá¨á á¨áá°áááá áľá ááĽááľá˘ á áá áá°áľ á፠áááŁáľ á¨á°áá ᨠáááľáአááá áśááľáአááá áááąá á፠á°ááĽá°ááᢠáĽá áá á áŁá ááĽá áá, ááááŤáąá ááᥠáááł áá˝áá.
á áĽá áŽáľ ááľáĽ á¨áá ááá áááá á፠á¨ááŤáᣠá¨áááľ? á¨áá áá á¨á°ááá°áá áá á áá¨áŤ ááŽááŤá áŽáľ ááľáĽ á á¨áááŤáá áĽá á¨ááŽááŤá áá ááŁáŞáá á PS1 áĽáľá¨ 1 kHz (1000 áľáŹáśá˝ á á°á¨ááľ) áĽááłáááá á áľá°áááŠá˘ áá á áŁá áĽá ááᤠá ááŁáŞááľ áŽááśá á˛ááá á 100 Hz áá°áŤáᢠáĽá á áĽááááš á¨ááłáá˝ áá áá áľáááá˝ áá áááá˘
á¨á¨ááłá ááᢠá¨ááá á áᲠáĽáá áľáá´áá˝ á áľááá áĽáá˛á°á áá ááŁáŞáá áá° 1 áŞ. á áᲠá¨áá á á áá á¨áááľ á ááá፠á áá, áĽá á¨áľá áľ áááá á¨á°á¨á°áá á á°áťá áá á á áľááá áĽáá°áááá!
ááá áá á¨á°ááľ ááŁáŞáá ááá á á¨ááŽááŤáá á á ááá áá áááŤá áĽá áľááá á¨ááľáłááť áŤááąá á¨áŁááľ áá á á¨áááŁá á¨á á°ááľ?
á¨á°ááľ ááŁáŞ áŽáąá á áľá°áŤá¨áľ á°áĽáťááᢠáľá á°áą áĽáá°áá á áá°á¨á°á°á. áá áááľ áá á áľá°áŤááááá áááľ á áá°ááᣠááááŤáąá ááľááą á áááá° á¨á°á¨á°á° ááᢠáĽáľáá áĽáááľ?
á¨áĽááľ áááľ á áá á áá¨áŤ ááŽááŤá áĽáá°áá ááᏠáá áᢠáľá á°áą á áá°á°ááááᢠáá° áá á¨á¨ááł áŽáľ á¤á á°áááľáŠ áĽá á¨ááłá áĽá ááľ áŽáľ á áľá°áŤáᏠááŽááŤá á¨áá áŤá ááŁáŞ áá° áá᪠áŤááą á¨ááľá¨á´ á ááľ áá° ááááŞáŤá áĽá´áą (100 á¸áá) áłáá áĽáá˛áŤáľááá áĽá á¨á፠áá° 1kHz áĽáá°áá áĽáá˛áááᢠá°á¨á᪠áĽáá˝áśá˝ á ááá áŠáá˘
áá áá ááá áá?
áĽáá°áá áá° á¨áá¨áŤ ááŽááŤá á°áááľáŠá˘ á 1 kHz á¨á°ááľ ááŁáŞ áľá á°áľ á˛á¨á°áľ á¨á°áá°á áľááá°-áĽááľ áááááľ áá¨ááŠá˘ áá á áľáŽ áľá á°áą á ááľ á°á á¨PS1 áááŁá áŞáŤ áá á˛áŤááľ áĽáá°áá¨á°áľ á áľá°áááŠá˘ áĽá áŤá´ áĽááĽáá áľáááá ፠- áá ᣠáĽá ááľ áŽáľá á ááááá áľ áá áááŁá áŞáŤ ááá áĽááááá? - áá á áĽááááľ áĽááłá á ááľá°áááŠá. á ááľ áá áá á ááą á áá˛áľáśáťá˝á áá°ááá áá¨ááľ áĽá¨á á áá áá á - ááááŁáľ á ááŤá áá áĽá¨á¨ááአáá á - áĽá á ááááľ á°ááŁáŁáŞáá á áĽá á áááááᢠáľá á°áľ á°ááĽáŻá. "áá áá?!" á°á á ᣠáĽáá°áá áŤáľáááľ! â
áĽááá áááľ ááľá°áśá˝ áĽááľ á ááľ á¨á°áłá°áŠ áááá¸áá áłáá áľá á°áąá á ááá ááŁááľ áťááŠáĄ áá° áá᪠áŤááą áá áłáľ ááááŠáŁ áááŁá áŞáŤáá á áááłá áź á¨ááľáłááť áŤááąá á á áá¸áᢠááĽá á¨áááľáá áľá á°áľ ááľá áá áá˘
áá° áŽá ááŁá áĽá áľá ááá´ ááááłáľá˘ PS1 á ááá°ááľ áááá˛áśá˝ áá ááą áá¨ááá á áľá°ááááá˝á˘ âá¨áááťáᣠá¨áááľáá á˝áá ááá á áá˝ááâ á˛á ááá°á˘ áŽá ááááľ áĽááľáłááá áá á á¨á áłáľá˘
á˘áá áአá áŤáá á á°á°áŁá ᨠáĽááááá áĽá á¨áĽá (áĽá á) á á°á°áŁá ᨠáááá á°á¨áŤá¨ááᢠá áá¨á¨áťáŁ âá°ááŁáŁáŞáá ááááłááľ áľá á°áľ á¨áááĽáá áľá á¨30 ááľáá áá¨áŤ ááŽááŤáá áááááâ á ááŠá˘ áĽáąá á°áľááᢠáá ááŁá¨á áĽáá°áá áĽá á á á˛áľ ááŽáááľ áá á ááĽáŤáľ á áŁá áĽáá°á°á áá° á°áááŻááŁááá áá áĽá ááśá á áŁá á áľááá ááᢠáľáááá áĽá°áŁááᢠá¨áá¨áŤ ááŽááŤáá á á˝áľáź áá¨ááŠáľá˘
á áááľáą (áĽá ááľ á ááááľ áá áá áĽá áĽáą áśáŞáŽ áá á) á áŤá áĽá á áá´áá˝ááľ áá ááł á á¨ááᢠá¨áááľáá á˝áá áá áá˘
áľá á°áą á áľááá áá áĽáá°áá á ááá áᣠááá áá á áśá áá ááĽáŞáŤ á¤áľ áĽáá°á°áááľáŁ á°ááľ ááŁáŞáá á á áá áŤááááľáŁ á á°ááľ ááŁáŞá ááŞáľáłá á áŤáŁá˘ áŁáá ááááŚááľ áá áŁá á áŤááľ áá áŁáá ááĽáˇáᢠá¨ááŤá¨áá¸á á ááą á¨ááľáłááť áŤááąá á¨áŁááľ á°áá á°ááŁáŁáŞ á˛áá áá á áá°ááŁáŁáŞááš á¨áŁááľ áá ááá á ááá áˇáᢠáĽá á˘áááá á áá°áááᣠáľááá á¨áá ááá á á áá˝áź ááá áá˝ááá˘
ááá áá ááá ááĽáĽ á ááááŚááľ áá áŁá áááá˝ ááŤá¨á áŁáá áááŁáľ áá á. áĽá áá¨áá á á ááľ áá á áááŁá áŞáŤ áá°áĽ áĽá á 1 kHz á áá°áŤ áá á°á¨ áľááľáł áŤááľ áá°áĽ á˛áŤáľá°ááá, á˘áľ á áá°áá, áá¨áá á ááˇá áĽá áŤááą á°ááľáˇá.
ááĽá ááá˝
áĽ.á¤.á . á 1980 ááš ááľáĽ á ááŤáŞáŹ á°ááá á¨áśáŞáŹáľ ááá áá˛á˛-1800 ááá á¨á SM-11 áśááľáá ááᢠáá áááᎠáŽáááŠá°á á áŠá¤áľ á¤áľ á á á á á áľááá á¨áľáŤááľáááľ ááá¨á á ááá á Sverdlovsk á á áŤá˘áŤ á ááá á¨áŁáĄá áŁá˘áŤ á°áááᢠá á˛áą á á°áŤá á¨á°áá°áá ááááá˝á áĽá á¨áááľ áľáŤááá ááááŤáľ ááᢠááá áá áá° á¨áááá° áĽáá˝áśá˝ áĽá áĽáá˝áśá˝ á¨áá፠á¨ááŤá áłá áłá፠áááᢠá ááľ á°á áá˝áľ áá áá° á¤áľ á˛ááľ áááá ááá°á áá¨á°áłá. ááá áá á áááĽáá áá áĽáá ááá፠á˘á°á¨áá, áŽáááŠá°áŠ á ááá á¨áĽá áĽá á ááśáá˛á áá¨áŤáá˝ ááľáĽ á áľááá á°ááˇá. áá áĽááá áá á á°áá°á áááłáá˝ ááľáĽ á¨áá¨á°á°áá á¨áá áááłá ááá áá á ááłááľ á°ááłáłáŞ áłááŤáá˝á áŤáłáŤáᢠá áááľ áá°áá á°áá˝áśáłá á°ááá áá° áłá˝áá ááá áááľá¨áľ áá°á áĽá á ááááŞáŤ ᣠá áááťá ááŽá ááľáĽ áá áááłáá˝ áá° áŽáááŠá°áŠ áá áá¸áľ áĽááłáአá°á¨áąá˘
á ááááŞáŤ ᣠá¨ááá áŤáá°áááš ááá°á áľáłá˛áľá˛ááľá á°áĽáľá§á áĽá á áá áĽá á á°ááą ááŤá áá á¨á˘ ááľá ááá˝ áá áᢠááĽááľ á°á¨á᪠áááľ á¨á°ááá¨á° á áá á°ááá á¨áá°ááąá á¨áľáááľ ááľááśá˝ áá á ááá áá°ááĽá áĽáá°áá˝á á°áááá á˘
áĽáá áłááá áŁá˘áŤá á¨á°áá áŠááŹá áĽá á¨ááĽáŤáĽ áŠá˛áŤ á¨á°áŤá á¨áĽáśá˝á á áááá áľ áá ááľá°ááá áĽáá°á°á¨á°á° á°á¨áłá˘ áá á áŤáą áĽáááł áá áᣠááááŤáąá áĽááľ á¤áą á¨áá¨á á á áŤáááľáłá ááľáĽ á áŁá á áἠá áá áĽááťáá˝ ááá˘
á¨áźááá¤á á¨ááááá ááá ááá፠á 1986 áááľáś á¨áŤá˛áŽá áá˛á ááá°á á ááŞáŤá áŤááľá á áŤáŁá˘áá˝ ááááŞáŤ ááš áĽááłááá á áľáááłáᢠá á°ááá áŠááŹá, á¤ááŠáľ áĽá áááŤáĽ áŠá˛áŤ ááľáĽ á°á áŚáłáá˝ á°á áááá. á ááľá¨áť á°á¨áááá˝ ááľáĽ á¨áá°á áá á áŤáá á¨á¨á¨á á¨á¨á á áá áŤá á, á°ááá áá áá ááľá ááłáĽ áááá°á˝ áá´ áá á¨. á áᥠáśáááľá áĽááłááá¨á á°á¨áááá, áľááá á°ááá áĽáŤáąá á áŁáĄá áŁá˘áŤá ááľáĽ á¨áĽá ááłá°áŤá á°áá˝ áá á°áááá§á. á¨á ááŤáł á¨áŽá˛áŤ áá áŚá˝ á áá á ááľ ááłá°á á á á áŤáŁáŞ á á¨áááá˝ ááľáĽ áŤááá á¨á¨á¨á áá á áĽáá˛á፠áááłáá áťá. á°á¨áá á¨áá°á á áĽá´áśá˝ áĽá áá á¨á áŤá áĽáá°áá á áłááá˘
á¨áĽáśáš áĽá á¨á¨áŽá˝á ááľáááá¸á áĽáť áłáááᣠá°á¨áá á áŁá á¨áá°á á¨ááá á¨á°ááł á¨áŁá˘áŤá á á áἠáŁá ááá ááľáĽ á¨ááááá SM-1800 á¨ááľáłááľ á˝ááłá á áááá° áĽáá˛áááľ á áľáááá˘
á áŠá¤áľá¤áľá á ááľáĽ á¨ááἠáĽáĽá¨áľ áá á, áĽá áŁááľááŁááľ á¨áźááá¤á áľá á¨ááá˝ á¨á ááŞáą áááá˝ áľá áá ááá°áŁáá áá°á. áá á á áá ááĽáśá˝á áłáŤáĄ á á ááá á¨áŤá˛áŽá áá˛á á°á¨áá áááááľ á áľá˝áá. áľááá ááłá áŤáá á áá á°ááá ááľá°áľ á°ááśá˝á áá˛áŤáá ááᢠáĽá á¨á¨á¨á áá á á¨áá áá° áá á˛áááľ á¨áŽáááŠá°á áĽáá˝áśá˝ á áŤáłá¸á ááá˘
á á§áá§áá˝ á áŠá
á á ááľ áá áľ, Movietech Solutions áá˛áááá˝, áááłáĽ á áŤáŤá, ááľáŹáľ á˝áŤá áĽá áá á áá á áľá°áłá°á á¨á°áá°á áśááľáá áá á¨. á¨áŁáá˛áŤ áá°áá áŞáŤ á¨DOS áľáŞáľ á á°áá á ááŞáŤ á ááá áľááá˝ áĽá ááŤá¨áá áá á áŤáá¸á á¨ááá á˛áŤáľá á°áá°ááśá˝ ááŤá¨á á áŁá áłáá áá áᢠáľááá á¨áááśááľ 95 áĽáľá áá á˛á°á¨áᣠá¨á áἠááááš á¨áá᪠áľááŞá áĽá á¨áŤáľ á áááááľ áŞáŽáľáŽá˝ áá á°ááá áśáŁ áááá á áááľ á¨áŞáááľ ááľá¨á፠ááłáŞáŤáá˝ áłáĽáᣠá ááĽááľ á°ááłá áĽá¨áá áááŁáą á áŤáľá°áá áᢠáĽááá áá áááá áŤáá˝áá ááˇáᢠá¨á áŤáŁá˘á á¨á áᲠá°áŤá°áá˝ á á˛áľ ááłáŞáŤ áááááŁá¨á°á°á°áą áá¨ááá˝ áĽá áááą ááĽááᢠáŤááᨠá áľá°ááᢠáá á áááá áľ áá áŠáŁááŤá "áá˝áá" á¨áá á á˝á áľá áŤáá áááľá áááŤá.
ááá áĽááłá á á á áľá ááĽá ááááľá á¨ááŤááááľ á˘ááá áá˝áá á¨á áľá°á᪠ᣠáŤá áĽá á¨ááá-áááśá˝ áĽáá¨áľ áĽáť ááᢠáááľ á á°áá áá áľá¨-áá˝ áá áááá á áŤááľ á ááľ áá á áá°áŁá°áĽ áĽááľ áááľá áŤáłáá áĽá á¨ááŤá á°áŤá°áášá á á˛áąá áľáááľ áĽáá´áľ áĽáá°áá áá á ááľá°ááᣠáááá¸áá á¨áááľáá á˝ááŽá˝á á áááłáľ áĽá áśááľááŠá áá á áá áĽáľáá á áááłáľ áá áááľ áááľ áŤáłáá áá áá˘
áľááá á á áá á áľá¸á᪠áá áááľ á á ááľ á˘áŽ á°ááś á á¨á´áá áá á¨ááľá¨áą á ááľ áľáŤ á áľáŞáŤá á°áááł á˛á°á á á¨ááľáŽá á áá áŤááá áááá˘
"áá° á ááááľáŁ á፠áľáŽáşáŤ á á°áťá ááĽááľ áááľ áĽááłááĽá áĽááŤááá˘" áľáááłá¸á ááľááᣠáĽá á¨á˘ááááŽáťá¸á áá á ááľ áá˝áľ á¨á°áŠ á áá áá áĽáá°á°áá ᨠáááá á ááťáááᢠá ááłá¨ áá¨áĄ á á áááአáá áŤáá°áłáŤ áááľááᢠáá áľáááą ááĽá á°áááá˝ áĽá¨áá° á¨áá á áá áĽáťá˘
- áá° á áŽáá áľáááľ á áá°áááąá? - áááľ áá á áá á áá ááá ááᰠᣠááá áĽááłá á á áĽááŽá á ááá¨á áááášá á˘áŤá°ááá˘
- á áľááá: ᨠIT áŁáááŤá¸á "á áľá፠á¨áá°áŁá¸áá áááŽá˝ ááá¨áá" áĽá á¨áľáŽá á áááá áá ááááá áá°á. áááľ áľáááąá á áľáľáľáľ áłááśá˝ áŤá áĽá ááá áľáá á¨ááá á áá áááłá¸á á 1950ááš áĽáá°áá á¨á áá á¨áá°áŤáá˘
áááľ áľáá˝ áá á áá˘
- áá áá ááłá áá. áĽáşáŁ áĽááááá˘
á ááááľ á˛á°ááľ ááááŞáŤ áŤá°á¨áá ááá á˝áá áŤáá áľ á¨á°áá ááá á¨ááááŞáŤ á˛áŤáľá ááááľ áá áᢠá á ááŽááá áá¨ááŤá á á°áá°á°á áŤááł áá ááá ááá áĽáŠ áááľáá, ááá áá á ááááá á áľáŤáť ááŞáŤ áŤáá áŚáł á á áŤáŁáŞ áááľáá. ááś áłááá á¨ááá áá¨áá á¨ááŤáľáłááľ ááᢠáááľ ááá á¨á°á á¨áἠáá á˛áŤáá á áá˛áľ ááááł áá° áĽáą áá¨á á˝á˘ á¨á ááááľ áľááľ á ááťá á˛áłá ááááŁáľ á ááá á¨á°á ááľáĽ áĽá¸áá ááá áá˝áá. á¨áĽáˇ áá˝áł áá˛áŤáá á áľáá áľááŞá áá áá˛áĽá ááááἠáŤáá¨á áá áłáá áḠáŁá ᪠á áľáłáá°. á á ᣠáľá áá፠áŽá ááľáľ á áá°áá ᣠáá áľá áá áŽááľ [âáĽáŠá áááľ áŤááŚáâ áá°á°áá ááá á áá˝ - á áááľá˘ ááľáá].
á´á°á á áłáŞáá á ááááľ á¨áá¨á˝ á ááᣠáááľ áá° á˛áá áá°á˘ á ááŞáŤá áŤáá á áŤáŁá˘ á¨á°áťá áá áá áᣠááá áá á ááá á¨ááŽáĽ áľááľ áááĽáŤáᢠáááľ á áŁá á°á¨áá áá á áááľ á áá°ááᢠá¨áá á ááľ áá° ááĽá áŚáłáá˝ ááˇáᢠáĽá áá áŤááł áá á¨á˝áŁ áááŽá˝ áĽááłá áŞáľáá á¨áá°áą á áá âá áá°ááááâ ááááľ á¨á á¨áááŁáľá˘
á¨á˛áá á¤áą á¨áá ááá˘áŤ á áłááŞáŤ ááľáĽ áá áᢠáááľ áá° á አááś á ááłáłá˘ áĽáá áłááá áŽá¸ áĽá á áľááš á°á¨áá°á˘
- ááá áá ? - áááá áľáá á¨ááľáĽ ááŁá˘
- á á, áĽá áá ... áááá ááá ááá áá ááŁá.
áááľ áá° á˛áá á áłáŤá˝ ááŁá˘ áá á ááŤá áľáááá¸á á°áŤá°ááš á¨áá¨ááľ áľáŹáśá˝á áááĽááá˝ ááľá áľ áááŠá˘ áá á¨á áá á áľá°áłá˝ ááááŽá˝á áá áá á¨áááááľ áŞáááľ ááľá¨áá á áľá¸á᪠á áľáááłáᢠááá áá á°áŤá°ááš áááľá á á°áľáł á°ááĽáá áá˛áŤá áá° á áááá ááá áá°áąáľá˘
á ááááŞáŤ á˛áłá, ááá ááá áĽáŠ áá á. áááľ áá° á áááአááĽáˇá áĽá á¨á°áááąáľá á á áŤáŁáŞ áŚáłáá˝ á°ááá¨á°á˘ á˝áá á¨áá. ááá ááᣠá¨á°áľá¨áá¨á áĽááá á¨á°ááł áááľ á ááááŠá áááᣠá¨ááľááá áŤááąá á°ááˇá áĽá áľáááąá ááá°á˘ áá˛áŤáá áá á áá ááĽáŤáľ ááá¨á˝. á°áŤá°ááš áĽáá°áá áľáŹáśá˝á áá¸áĽ áááŠá˘
áŤáááĽá ááááľá á ááś áááłáá ááá¨áᢠáááľ á ááŞáŤá ááá¨áľ áĽá áŤáá°á á á ááá á˘á¨á°áľ ááá¨áľ áááá áááá áĽá ááááľ á¨áŁáľ á áá°ááᢠá¨á°á¨áá áááś áá áĽáá°á°áá ᨠá°áŤá°áášá áá á¨á ááá¨á˘ áľáááą ááľáŤáľ á áááᢠá á ááľ áĽá á áĽáŤá ááá ááá á°áŤá˘ áá ᨠ10 á°áááá˝ á áá áľáááą ááľáá.
áá á áá á á˝á áľ á°ááłáłá ááá á°á¨á°á°á˘ á áľáááľ á¨á˛áŹáą áľáááľ áľá á°áśá˝á ááááá ááá¨. á°áŤá°ááš á°áááą áĽá á¨áá¨ááľ á˛áŹáśá˝á áŤá ᣠáĽá áááľ á ááĽááľ áá° á áááá ááá áá°á˘ ááá ááá á á áááአáĽáŠ áááľááá˘
á¨ááŤá á ááą á áŤá°á ááŁá˘
- áľáááą áĽáá°áá áĽá¨á°áŤ ááá˘
áááľ ááá ááá áľááá°á¨á á፠á°ááŁá˘ áá áἠá áľááá ᣠáľáááą áĽáá˛á°áŤ á¨ááŤá°áá ááá ááá á¨ááᢠááĽáś ááŁá áľááŠá á ááłá á¨áŠáŁááŤáá á¨áľáá ááľáá á áŤá˘ áĽáá áłááá áŤá á°áŤá°á áá° á áááá ááá ááŁá˘
- áľáááą á°á áá˝áˇá.
áááľ áá° á áááአá°ááá¨á°á˘ á áľááŞá áá á¨áá°ááą á¨áŁááĽá ááá á ááá˝ áłá˘ áĽá á¨áłáá áĽááľ - á á°áá áŤá¨á áááł áĽá¨á°áŁá á áĽá áĽááľ á ááľ á¨ááŁáአá§áá§áá˝á˘ ááá˝áá áá á áľááŞá ááŁá˘ á áá áá áľ á áá°ááᢠá ááŤáá áááł á¨á°á°áŤ áĽá á áĽáŹá ááááá˛ááľ áá áá˘
áááľ á ááľ ááá á°áá ááľá á áᢠá ááĽááľ áá° á˛áŹáą á˘áŽ ááś á ááááľ áá áá° áĽáą á¨ááááľ á°áŤá°á á ááá˘
- áľáááą áĽáá°áá áĽá¨á°áŤ ááá˘
á¨á ááᎠá¨ááľ ááłá ááľá¨á á¨áťáᣠ፠áááľ áŤá°á¨áá ፠ááᢠáľááŞá ááŁá˘á˘ OpenGL áá áááᢠáĽá áľááá , á áá áŤá áľ áá, áááá á¨á áááá ááááŁá áŞáŤáá ááĽáśá˝ áŤá áá. á áá ááááŤáľ áĽáŤááłááą á¨á áááአáĽáŞ á áá ááĽá፠áŤá ááá˘
áááľ áá° á°áá¨á ááá á°ááá°áŁ áᣠáĽá áľááŞáá´á¨áá á ááŤááአáąáŚáá˝ á áŁáś áľááŞá á°ááśáłáᢠáááľá 100% ááŽá°á°á ááĽáśá˝á á¨ááá áľááŞáá´á¨á ááá ᣠáá ááĽáľ á¨áááá á áľááŁáᢠá¨ááŤá ááá´á ááá¨áľ 10 á°áá á áĽáá ááá˘
áááľ ááŁáŠ á˛áá á¤áľ á˛á°ááľ áľááŞá ááŁá˘áá áááĽááľ 800 áŞá ááľá áĽáť áĽáá°á á¨á¨ ááľáŤ á áľáŞáŤá áĽáá´áľ ááľá¨áłáľ áĽááłáá áľ áĽáŤá°á áá áá˘
á á°áá°á á¨á¨á¨á á°á¨á áá áĽáá˝áľ
áĽááá°á áłáŞá. á ááľ áá á á¨á¨á á°á¨á áá á¨á°áá°á¨á° á¨áśááľáá áľá á°áľ á°á¨á°á°á˘ áá° áľááááá á¨á¨á¨á áááŤá áŤááá áááľ áááľááľ á á°áááś á á°ááŤáŠ á¨á¤á.á á.ᲠááŽááŤáá˝ ááľáĽ áĽá á áá á¨ááá áľáá˝ áá°á á áľáŤ áá áᢠGLS áá áá áá°á á á°ááŁá áá° LISP ááŽááŤá áááĽáˇá áá á ááá á áá˝áá áľ áá áá° 80 ááááá˝ á¨áá á á¨áá áá á°á áŤáá ááľáá áŤááŁáᢠá¨áááĽááą á¨ááááŞáŤ ááľáá á áŁá á¨á á áá áá°áááĽáá ááľáá á¨ááŤá፠ááá á áŁá á áá á áá áá áᢠáĽá ááŽááŤá á áá áá á ááá á˛áŤááĽ, á°áłá°á . á¨ááááŞáŤá ááľáá ááááľ á áľááááá áá áĽá á°ááľ áá áĽáá˛áá á áá áá á°á á ááłá°áá áľ áá á¨á°á¨á áááá ááááŤá ááááľ ááá°áá. áŤá áááľ áľáá á á¨á¨á á°á¨á áá á¨á°áá°á¨á° áá!
á¨ááááŞáŤá á¨áá¨ááľ áĽáľá
ááá áá, á áááśá˝ áá ááá. á¨áĽááľ á ááłáľ á áᾠᨠCERN (á¨á ááŽá á¨áááá áááá ááá¨á) áááá˛áśá˝ á áľáá á¤áááľáŽá-áááľáŽá áŽáá°á áá á á°á°á¨á áá¨áŤáá˝ áá áľá á°áśá˝ á ááĽáá¸áá. áŽáááá°áŽá˝ áá¤áąá ááłááá˛áľáśá˝ á¨ááłá¨áłá¸á á ááľ á áá ááłáŞáŤ á¨áááá¨áá á¨áá°á áá á áŤáá áá¨á á áááľ áľáááŤáŤááąáŁ áĽááá˝ áśááľáአáĽáá°ááá á¨á¨á¨áá á°á¨á áĽáá°áá፠ááááłáᢠáĽá á°áľá á¨áá¨áĄ áááá˛áśá˝ áĽáááąá á¨á¨áąá˘ áľá á°áą á¨á°á¨á°á°á á¨á¨á á ááľááŁá áľ áá áľ ááľá á áá áá¸áą 27 áŞá ááľá ááááľ áŁáá ááá áľ ááŚááľáŞ áá áľáá˝ á ááá¨á áá! áá áłáŞá áá° ááááľ áááá ááľáĽ ááĽáˇá "á¨ááá°á á áá á ááááá ááááľ" áĽá á áŁá ááá áĽá áĽááłá á¨ááááľ á áá˝ áĽá á áŁá á¨áá áłáááłá á˝áá°-ááłáŚá˝ ááŤá¨á áŤáá áááááľ ááłá ááá˘
á˝ááľ á¤áąá áá ἠáŁáĄáŠá áŤááá
áĽáľáŤáá á¨á°áááľ ááἠá¨áááľáá áľá á°áľ áá¨ááłá ááľáĽ áŁá á¨áá°á ááĽááľ áŤáá áŁáĄá áá ááᢠáá áľá á°áľ áŁáĄáŠá áľááá°á áĽáŹáŞáá á áľá¨á°áᣠááá áá á°áłááŞáá˝ áŤá áĽáť ááᢠá áĽáŤááłááą áĽáá˛á ááááľ áááł, áŁáĄáŠ á¨á áááááľ áá á°ááľáˇá, á°á¨ááá§á, ááá áá ááá á áá°ááá. á¨ááŤá á°áááś áá° ááľáአá°áá¨, áĽá áá˛áŤáá á°á áá˝áˇá.
á á áá°áá áźá á áŁáĄáŠ áá á¨ááá áááá˛áľ áá° áá¸áłá á¤áľ áá°á˘ áĽáá áłááá áłá á ᣠBOOM! á¨á á°á áá ááááŤá˘
á˘áááአážááŠá á áááá¨á áĽáá˛á á˛á á á¨ááľá˘
- ááŹá á¨áááá á ááľ áá áĽáŤá°á¨á áá á?
- á°á áᣠáááááąá áááľáŠ...
áá áĽáááł ááá áá áᣠááááŤáąá áŁáĄáŠ á á°ááá°á ááś áĽáá áá áľ á á°ááá á¨ááá አáá á¨ááá¨áľá ááĽááľ ááááłáᢠáŁáĄáŠ áá áá á áááĽáá áááá ážáአá áľá ááááĄ-
- ááľ á ááľ ááááľ ááá˘
ááá á áá°áá á¨áá˘
- á áá¨á¨áťá áĽáŹáŞáá áá áľ áá á á°á¨á? - ážááŠá á á¨á.
- á°á á ... á˝ááľ á¤áľ ááľáĽ áá áአ...
- á°á á ᣠá¨á፠áá° áá¸áłá á¤áľ áááą áĽá áĽáá°áá áľááááľ áŤá°á¨ááľá áŤáľáá!
áááá˛áą áá° áá¸áłá á¤áľ áá° áĽá ášáአâáĽá¨ááá¨á ááâ áĽá á˛áŤáľá áá á áááá á á á ᢠáĽááἠáá, áŁáĄáŠ áá˛áŤáá áá.
á áá á˝ááŠá áĽáá°áá ááŁááľ áĽá áááľá¤áá áááá áŤáľáááá¸á áá á.
á¨áááľ á°áá á áá á¨áá°á áĽáŹá áŞááľ áŽááľáŽá áŹáĽá (áŁáĄáŠ á áĽáŤááłááą áŤá á ááľ áá°á áá á¨á) á¨á¤áááľáŞá áŤá˘áá ááľááł áá á°ááŤááś á¨áá¸áłá á¤áąá áśááááľ á áááŁá á¨á á áĽáĽá áá á°ááś á áľá°áá... áŞáá á˛á°á¨áᢠá ááś áá áᣠá áĽáŹá áááą ááľáĽ áŁáá ááĽááľá ááĽáŻáᣠáĽá á¨áľáá áľ áá¨áá¨áŤá á¨áĽáá˝áśá˝ áá¨áá¨á á ááá á¨áľááá°á áĽáŹáŞááá áŤáŤáľáłáá˘
FORTRANá á¨áá á ááá˘áŤ á á
á¨áĽááľ ááŤáľ á ááľ á ááá ááŹáľ áá [áá á ááá ááľáĽ áá á] áŤáá á¨á ááłá¨ áá¨áĽ áááááśá˝ á áŁá áĽá á áŁá áááá áááá¸áá á áľá°ááááᢠáá á 10-15 á°áááá˝ ááá áá˝áá á¨ááŤá á áľáááľ áĽáá°áá áá¨á°áłá. á¨á°áá°á áá á áá áŁáá°á¨áŁáŹ á ááá ááŹáľ áá áŤáá á¨á ááłá¨ áá¨áĽ áááááľ á áŹáł á áá¨á áá á á á ááá á áá°áŤá. á ááá ááŹáľ áá áá°ááá áá˝á áá áłáľ á¨ááŤáľáááá á¨FORTRAN áŽáľ áá á¨á ááá áá á ááťáá ááááŤáąá "á ááłá¨ áá¨áĄ á¨á¤áá˛á áááľ áĽáľáŞá ááá áľá¨áľ á á áá á ááŤáá"á˘
á áᣠá ááľ áŁáá°á¨áŁ á FORTRAN ááľáĽ áŤááá á¨ááá áŽáľ á¨áŤá ááá á ááá ááŹáľ áá ááłáá áá˝á á¤áá˛á áááľá¨á á˛ááá á¨á ááłá¨ áá¨áĽ áĽáá˝áśá˝ á°á¨áľá°ááᢠáááá á áá á°á áááľááἠááá¨ááᥠá¨ááŤá áŤáá˝áá á°ááľáˇá (ááá áá á¨áłááá áá˝á ááŤáá፠áľáááá á¨á á˝áአá áá°ááłá)ᢠá áá¨á¨áťá á¨FORTRAN áŽáľá áá° áľááá˝ áááĽáŤáŽá˝ á¨áááá á ááľ á á ááľ áá¨ááᢠá áĽááááš áááĽáŤáŽá˝ áŤáá˝áá á¨á°ááá ᥠáá¸á ᣠáá áĽááľ áááĽáŤáŽá˝ á áááá ᣠááá á¨á፠á áá á áááá áĽá áá¨áŤáá˝.
á˝áá áŤááŁá¸áá á ááážá˝ á¨áá¨ááá á áá á ááľ á¨ááŤááłáľáá¸á ááá áĽááłá á°áá°áá áłáᥠááá áŤááłá á˛á áŁáŤá°áą ááľááŽá˝ á¨á°ááአáĽá á¨ááŤá á á¨á áľá°áŤá¨áľ ááááá˝ áááá (áĽáá° áŁáá°á¨áŁ á FORTRAN ááľáĽ á áľá°áŤá¨áľ ááľá áľá ááááŁá)ᢠá ááá ááŹáľ áá áŤá á¨ááľááá áŁáááŤáá˝á á á˘áá áá¨áá áĽá áĽááłáł á á¨á áᢠá áĽááἠá á¤áá˛á á áŠá áá°ááá á¨ááá˝á á¨ááááťá˝áá ááááá˝ ááá¨áľ áááá áá á... á°áĽáłá¤ááťá˝á áá á áá°á¨áąáá¸ááᢠá áá¨á¨áťá á ááľ ááá ááá á ááŁá áááá á¨ááá°ááá áááá˝ áá áĽáá°áááľá á ááˇá :) [á˝áá áŤááŁá¸á FORTRAN á áľá°áŤá¨áśá˝ ááľáĽ á ááąá ááłá áá¨áááá ? ááááŁáľ áá á¨ááá!]
á áá¨á¨áť áááá á˝áááᢠá áĽá á¨áŤáááľ ááá áĽá á ááá ááľááá ááŤá¨á á á˛áľ ááá˘áŤ á á áᥠá°áááᢠá°á°ááá á á˘á áááŤáľá á¨áŤá áĽá˝áá˝á áááľá°ááá áľáá á˝áá áá á¨á áľ! á¨áĽááá áĽá˝áá˝ ááľáĽ áĽááśáš áĽáť áááá á¨áá°ááá፠ááááśá˝á áááľáą áĽá á áĽááááš ááá˝ áĽá˝áá˝ áĽááłáŤáá áá¨áá¨á áá˝ááᢠáááľáá á ááŤáš á áŹáł á á áá á áá á... áĽááąá áááąáĄ- âá áᣠá áᣠáĽááľá á¨áá°ááá Რáľá á°áľ á ááĽáááłá! áľá áĽáą á áľááľáá áĽáááááᢠá áá¨á¨áť á¨áá á ááŤá˝ á á˛áľ ááá˘áŤ á á á ááááľ á˝ááŠá ááłáá (á ááľáá áá¨áá¨áŤ ᨠFORTRAN ááŽááŤáá˝á ááľá°ááá á áááťá áá ááłááśá˝ áĽá á ááá áá˝áá!)
á áľá¸á᪠áááŤáľ
á¨áĽááľ á ááłáľ á ááľáŁ áááŤá 40 ááááŤá áá¨áŤáá˝á ááŞáá˝á áááááľ á ááá ááľáĽ á¨á˘á˛á¤á áľáááľ áááá á áĽá¨á°áŤá áłáᣠáá° 000 á¨áá á ááá˝á ááŤááľ áá á¨áĽáᢠáááą áá°ááá á ááááᢠáá áĽáá á ááľá¸áá¨áá ááááŤáąá áĽááá áááľ á¨á°áá°áąáľ á¨á°áá á á¨áááἠáá¨á áá áĽá áá á¨áááá áá áĽááááᢠáááá áá¨á áłáŁáŤ áá áĽááá áááśá˝ áĽá 1 áá 2011 áĽá áĽá 1 áá 2007 áá¸áᢠáľá á°áą á áá á áťááŠáľ ááŽááŤá ááľáĽ áĽááłá á áľá¤ áá áᣠáá ááá 30 áááľ áááłá á áŽá. áá á¨áśááľáá áľá-áá áłáá áááŤáááľ ááľá˘áŤá áááľá áá˝ááᢠá áá áŠáŁá፠áááἠáááááľ áŁá°á¨áá á¨á¨á á áá ááłá ááááŤáľáŁ á ááą áŠáŁá፠á á ááŁá áááá áá áĽá áŤáľá°ááááá áľá á°áľ áááľá°áŤá¨á á°áá áᏠá¨áááᢠáĽá á¨áááŤáá áĽááľáľá¨áąáŁ áľá á°áąá áŤá ááá áŁá ᪠áľáá¨áá¨á áŠáŁá፠áĽá áĽáá˛áá ááľá°áŤá¨ááŠáľ ááľáĽáŤá áľá á°áľ á áľá°áá á áľáá°á¨á áĽááľ á áľá°áłá˝ ááľá°áśá˝ áááŤáľ á ááĽáá˘
á áľáŽá áááᣠá áá áŽáááá°áŽá˝ á ááłááľ áá á áľáááľ ááá áá° áĽá 1, 1904 áĽáá°áá áŤáľááአáá áᢠááááŤáą ááá áá áᥠáááá á°ááąá ááá¨áłá°á á áŁáľáŞ á¨áá°áŤ âá¨áľáááľ á°á áľâ á°á á ááᢠáŁáľáŞá á˛ááľ áá áá? áŽáááá°áŽá˝ ááá á á´áŽááśá˝ áĽááľ áá¨áłá°á á¨áááŠáľ á¨á ááľ ááá ááááŞáŤ ááᎠááᢠá˘áá áľáá áá˘áá áŚáŞá áá áá áááłá˝á ááᣠáĽá á Macintoshes áĽá 1, 1904 áá áᢠáĽá áŁáľáŞá á¨áá° á ááᣠá¨á áá áá áá°á°ááá¸á áĽáá°áá á°áááĽáŻáᢠáá áá ááá áá?
á¨áá áá°á á áá á¨ááááŞáŤá áá ááᎠá¨á°á¨ááśá˝á áĽááľ ááá¨áá¸áľ 32 á˘áľ áá áááᢠá ááľ á˘áľ á¨áááľ áĽá´áśá˝ á ááąá áá¨áá¸áľ áá˝áá - 1 ááá 0. áááľ á˘áľ á¨á áŤáą áĽá´áśá˝ á ááąá 00, 01, 10, 11. áśáľáľ á˘áľ - á¨áľáááľ á ááľ áĽá´áľ: 000, 001, 010, 011, 100 , 101, 110, 111, ááá°. áĽá 32 ᨠ232 áĽá´áśá˝ á ááąá áááľá 4 á°á¨ááľ áá¨áá¸áľ áá˝ááᢠáá áá ááá˝áŁ áá á¨294 áááłáľ áá°á áá áĽáŠá ááᣠáľááá á¨áአááŽá˝ á¨967 á áá ááá˝á ááľá°áááľ á áá˝ááᢠáĽá á¨á˛áľá°á áŁáľáŞá á¨áá°, á¨ááááľ ááááŞáŤ ááᎠáá áá° 296 á°á¨ááľ áĽáá°áá ááááŤá, áĽá áŽáááá°áŠá á á¨ááą ááĽá (ááá á á˛áľ áŁáľáŞ áĽáľáŞáá áľá¨áľ) ááá áĽáŤáľá áááááľ á ááĽááľ.
ááá áĽáá á áá á¨ááááľ á áá ááá˝á á á´áŽááśá˝ ááá¨áá¸áľ ááá°á á¨ááááľ á ááľ áŤááľá ááá˝ ááľá°áááľ á ááťááá áááľ áá, áá á áĽáá°ááá¨á áĽá ááá á áľá¨áľáá. á áá á ááľ áŁá áŞá á áľá°ááá áĽáá áľá á°áľ á áá°ááᢠá¨ááá˝ áááŽá˝ á á°á¨á᪠áá áááľ á¨ááŞááśá˝ áŚááŹá˛áá á˛áľá°á á¨"áááá¨á áľá á°áľ" (áĽááłáá˝á áááá¨áĽ á¨áŤáłá¸á á¨áá áľáááśá˝ áľááá¸á áľá áĽá áá á áááŹá˝áá˝ áááá á ááťáá) áááľ ááá˘
ááĽáá áľ. á¨áŽáááŠá°á á áĽáŽáľá áááľááá á¨á¨áłáá áá°áľ 1-2-3 á¨áááá á¨IBM "ááłá á áááŹá˝á" á°á á áá áá áᣠááá áĽááłá á áá áŽáááá°áŽá˝ áŞá˛áŤáá á˘ááŤá¸áá á¨áá áŽáááŠá°áŠá áľáŹáłá á áľáááłáᢠá ááľáááᾠᣠ1-2-3 áŁááłá áᎠáá˛áá˝ á ááá á áááąá áá á ᣠáĽá á¨áá áŽáááŠá°áŽá˝ áłáŞá á áŁá á á°áᨠáááł ááłáĽá áá˝á áá áᢠáá°áľ 1-2-3 áĽ.á¤.á . 1900á áá áĽáá° áááá á ááľ áłááˇáᢠáááᎠááá á¨ááááŞáŤáá á¨á°áá áá á˛áŤáᣠá¨áá áŤáá áľáá˝ áľááť áŤáᢠáĽá á¨á¤áá´á ááŽáááľá á˛ááአá¨áá°áľ 1-2-3 á¨á¨áľá áĽá á¨á ááľ áľáŤá á á°áŤáá ááá áłáľ áĽáť áłááá 1900á áá á°áĽá áĽáá° áááá á ááľ á áá¨áľ á¨áłá፠á°áłááááľá ááá¨ááἠááľáááᢠáá á˝áá ááŹá á áᢠáľááá á 1-2-3 ááľáĽ áľá á°áľ áá á, ááá áá á Excel ááľáĽ ááá 1-2-3 á°á áááá˝ áááĄá áłáááአá á¨á´áááťá¸áá áá° á¤áá´á ááľááŁáľ áĽáá˛á˝á á áĽááá ááłá áá á, ááá áĽááłá áľá á°áľ á˘ááá.
áá áá á˝áá áá á. á ááááŞáŤ ááááŽáśááľ á¤áá´áá á Macintosh á áᣠá¨ááá᪠1, 1904 á ááľ áŤááľá áááľ á áááá. áĽá á á¤áá´á ááľáĽ ááá᪠1, 1900 á¨ááá ááááŞáŤ á°á°áá ááá á áá áᢠáľááá ááá˘ááš ááŽááŤáá¸á á¨áááá á áááľ áĽáá˛áŤáá áĽá á á°áááá ááá áá°á¨áľ á áŤáą ááľáĽ á¨á°á¨áḠáá¨á áĽáá˛á°áĽ ááἠá áľááááᢠááááŽáśááľ áľááá ááłá ááá á˝áá á˝ááᢠáĽá áá ááłá á¨áĽáá áľá á°áľ á áľá¨á°áá˘
á¨áĽá á˘á˛á¤á á˛áľá°á á áááśááľ áá á¨á°áá አá°áá áὠᨠExcel á°áá ááá˝á á°ááĽáá ááá áá á áá ááá ááá á áá˝ááᢠáľááá á á áá á¨áĄ ááľáĽ áŤáá á¨ááá ááááŞáŤ áĽá 1, 1900 ááá áĽá 1, 1904 ááá áá˝áá. áĽáá´áľ áááá ? á¨á¤áá´á ááá á áááą á áľááááá áá¨á áŤáłáŤáᣠááá áá á¨á°á áááŠá áľ á°ááłá á ááłá¨áá (á áá áŤá°ááá) áĽá áá°áá°á á°áá á¨áĽ áááá áŤááá áĽáŹ áááľá˘ á¨á¤áá´á áááľáŽá˝ ááááľá á áá¨áłáľ áĽá áá°ááłá á¸ááá áááľá°á á ááá áĽá áá ááłáá áĽá˝á áá ááŁááá áá áá°áá áá áĽá á¨áá°áŤá áĽá ááá áá á¨ááŁáľááá áááá áááá á ááĽááľ áááŞáľá˛á áááŠá˘ áĽáˇ ááá áá á¨á˝á˘
á á¤áá´áᣠáĽ.á¤.á . ááá 5 áá 1998 á "07-05-98" (áĽá á á¨áá˝ á¨á ááŞáŤ áľáááľ) ᣠ"Jul 5, 98", "July 5, 1998", "5-Jul-98" ááá á áá¸áľ ááá¨á áá˝áá. áá ááááľá˘áá á¨ááá á á ááááľ (á¨áááááᣠá¨áĽá ᨠExcel áľáŞáľ áŤááá¨áŁá¸á á áá¸áśá˝ á ááą ISO 8601 ááá˘) ááá ááᣠá á áá á¨áĄ ááľáĽáŁ áŤáá°áá¨áá áá áĽáá° "35981" áá¤á-1900 ááá "34519" áá¤á-1904 á°ááá§á (ááĽáŽáš á¨ááááľ á áá áŤááľá áááľ áĽááľ áŤááááłá)ᢠá ááá á ááąá á¨á°áá¨áá áá ááááŁáľ ááá á°ááłá á°á áááŠáᣠá¨ááŤá á¨Excel parserá á°á á á á áá¸áľ á¨ááá á ááľ ááááŁáľá˘ áááąá áĽá´áśá˝ á 4 áááłáľ á˘ááŤáŠ áĽá á¨á¤áá-1904 áá áľáááľ áĽá¨á°á ááአáĽáá°áá á ááááá˘
ááá á¨á°áá¨áš ááá˝á áĽáť á áá°á áááŠá? ááááŤáąá ááá 5, 1998 á¨áአáá á ááĽááą "ááá 98" á°áĽá ááá¨á˝ áá˝áá. á á°ááŤáŠ ááááśá˝ á¨áá áŠáľ á¨áĽá áŠáŁááŤáá˝ á áá á¨áŚá˝á á°ááĽááá áľááá á ááášá áááá á áĽá (á áá ááłá áá áĽá) áá áᢠá á áá á¤áá´á á áľááá á¨á°áŤ áĽáá áĽáá˛á á ááĽá!
á á°ááłáłá áá 39082 á áá áá. áá°áľ 1-2-3 1900á áĽáá° áááá á ááľ áááĽá¨áá, áĽá áá á áłááááľ á á¤áá´á ááľáĽ á°á°ááá. áĽá áá áá° 1900 á ááľ áá áľáá¨áᨠᣠáĽá á¨áá áľááľ á°ááŁáŤáľ áá፠áá áľá á°áľ ááá áá˝ááᢠáááľáᣠ39082 áĽá 1 áá 2011 (á áá áá) ááá áłá áŁáĽ 31ᣠ2006 (á áááśá áá) ááá áá˝ááᢠá¨áĽá âáááľ á°ááłáâ 2011á á¨á°áá¨áá áĽá´áľ áŤááŁáŁ ááá ááá áĽáŠ ááᢠááá áá á¨á¤áá´á á°ááłá áá á áááľ á˘áá áĽá á áá áĽáá°ááá áľáááŤáá ᣠáá° á¤áá-1900 ááŁáŞ áááᣠ2006 á.á. áááá¨áťáŹ ááŠááą 5 áááľ áĽáá°áá á ááˇáᣠáĽáá° áľá á°áľ ááĽáŽáŁ á áľááĽáśáŁ áĽá á áá¸áľ á¨ááá áĽá´áľ ááá°á˘
áá áá ááá¨áłáľ áá áá (pseudocode) áťááŠáĄ-
diff = formatted_year - parsed_year
if 0 == diff
assume 1900 date system
if 4 == diff
assume 1904 date system
if 5 == diff and month is December and day is 31
assume 1904 date system
áĽá á¨á፠ááá 40 ááá˝ á áľááá á°á°áá°áá˘
á áľááá á¨á áľááľ áľáŤáá˝ ááŤá¨á
áĽ.á¤.á . á 1980ááš ááááŞáŤ áá á áŁá´ á áľáśáŹá á´áááá ááľáĽ á°ááˇáᣠá áá á á áá ááá á¨á´á áľáŤááŽá˝ áĽá á¨áłáᣠáá˝ áľáááśá˝ áá¨áá°á ááĽááľ á´á ááááĽá˘
áľáŤááŽášá á á á˛áľ ááá á¨áá°ááľ á ááľ ááá¨áá âAâ áľáŤáá á¨á°áŁáľ âá˘â áľáŤááŽá˝ áá á¨á°ááá á˛áá á RAM ááľáĽ áŤáá âAâ áľáŤááá á¨áááŁá á¨á áľáá˝ áŚá¤áľ áŚááŹá˝á áááá âáâ á ááťááá˝ áááá ááľá áľ áá˝ááá˘
á áĽáŤááłááą áá áááłáľ "A" á ááᨠáá á¨áľááá° ááááá áá° áá á°á¨ áľááľáłá áááŤá ᨠ"A" áá á á°áááá á°ááłá áľáŤáá ááľáĽ ááá á˛áľá ááľááŁáľ á áľááá áá á. áĽá á á áŁá áĽááłá áá áᥠá¨áŽáááá°á ááá á¨áá¨á á á 8-á˘áľ áááᎠáááŁá áŞáŤ ááá˘
ááĽáá°áá á áááľ ááłáŞáŤáá˝ á¨áłáááá¸á áłáłááá˝ áĽá á¨á áľáŤáť áááŤáá˝á ááá á¨áŁáá ááááŤáá˝á áá°á á¨ááŤáľáááá¸á á áŁá áľáá á¨áá¨á áá¨ááťáá˝ - áŁááŽá˝áŁ á¨á˝ááťáŽ á°áá°ááśá˝áŁ ááá° áŤáá¸á áŠáŁááŤáá˝ áá áŠá˘
á ááľ á°áá á á˝áá áá á¨á áľá˘ á á áľááľ áĽáŤ ááŤá¨á á ááľ á¨á°áᨠáľáŤáá "A" áĽáŤáá ááŤáá áá˝áá, áá á áĽáŤá á áá áĽáá˛áá áŤá°áááá. á¨áá˝á¨áá¨á áľáŤáá áá°áá á¨á áľ áááááľ á°áŤá°ááš áááá ááá áłáá ááľááá áá á¨áŁá¸áᢠáĽá áá á áľáľáľáľ á°ááľ áĽáŤ ááŤá¨á á¨á°á¨á°á° ᣠá áŁá ááľ á¨áá á¨áŽááá°á áá á á áĽá á á ááá á¨ááś áĽááá ááá ááĽá á°áľá°ááááá˘
á´áááťáá˝ á¨áá¨ááť á´áááááá˝ á°áá¨ááᢠááá áá á¨á°áťááá áŤá á áĽá¨áľ á˘áŤá°ááá, á áá°á áááłáá˝ ááľáĽ áľá á°áąá áĽáá°áá ááŁááľ á ááťáá: á áľááá á¨á áľááľ áľáŤáá˝ ááŤá¨á á¨á°á¨á°á° áááľáá. á˝áአáááľáá á ááá á¨áᣠá¨áťááľá áá á°áá°ááᥠRAMᣠmicrocontrollerᣠááá áľáŤááᣠáĽáŤááłááą ááłá°áĽ á¨áá˝á á¨á´á áľáŤáá ááá - á˝áአáá áá˘
á¨ááŤá á´áááťááš áá ááĽáŞáŤ á¤áąá á áá°á á¤ááľáááąá á áŠá˘
áŁáááŤá ááá áá á ááľ áŠáŁáŤ áĄá áŤáᣠá áŽáááŠá°á ááá ááľáĽ á°ááጠ- á ááŤá áá ááŽáááŠá°áŽá˝ á¨á°á°áĄ áááá˝ áá አ- áĽá á°áŤá°ááš áľáá á¨á áľááľ áľáŤ á˛á°áá á°ááá¨á°á˘ á¤ááľáááą ááľááľ áĽáľáŞáᣠáĽá¨á á á áá á - áĽá á á°á¨á. ááá á°á á¤ááľáááąá á°ááá¨á° ᣠáá áá ááá áĽáá° áá á ááááᢠáľááá áĽáŤá áĽáá°áá áĽáá˛á°áá á áá, áĽá ááá á°áŤá°áá˝ áĽá á´áááťáá˝ áá° áĽáŤ á°áááą.
á¤ááľáááą áĽáá°áá ááá አáá á°ááá áĽá ááľááľá áá á á ááá¨. áľáľáľáľ á°ááľ áŤá á á áá áĽá ááľááą á°á¨áľáˇá. ááá ááá á á°áá˝ á¨á°áá ááá ááľáĽ á¨áá¨á°áą á áľá°áá á¤ááľáááą áĽáá°áá ááá ááłáĽ á ááá á¨áá. á°ááĽáŽá áĽáá°áá áĽáá˛ááá á áá á°ááጠá á áá˘
á áŚáľá°áá ááľááľ á¤ááľáááą á ááľ ááá á áľá°ááá. á áááłáŤáą á¨á°á¨á°á°á á°áŤá°ááš á áá á áá áľáŤáá ááľáĽ áŤá´áśá˝á á˛ááአááᢠá¨áá á á áá ááľááą á¨á°á¨á°á°á á¨á áŤá°ááš á ááą ááá áá áŁáá á¨á°áá°á ááŁá ááľáĽ áĽáá°áá° áá.
á¨á áŤá ááá á¨á°á áŤá ᨠ6 áĽáľá¨ 8 á˘áá˝ á¨ááł áá á¨á°ááᥠá¨á áááá¨á ááŁáá˝ áá. ááá á°á á áľáááľ á áľááá á¨áááá áááľ áĽááłáá¨áἠááá¨áá¨á á ááŤáł á¨áŽáááŠá°áŽá˝ á˝áŚáá˝ á¨á áŤáá ááá á áłá˝ áŽáĄá˘ á¨á áŤáá ááá á áłá˝ áááľáŤážá˝ áĽááłááᥠááá¨áá¨á á°áľáŽá˝ á áŁá á áĽáĽá á°áááá°ááá˘
á¤ááľáááą á áá°áá á°áľá á¨á°á áḠáááá á°áááá ᢠá ááľ á°áŤá°á áĽááá á˛á¨áἠá¨ááŁá á ááá˝ á á á áŤá˘áŤá áŁááľ ááŁáá˝ áá á°áá áĄ. ááŁáášá á¨ááŤááááľ á¨áááľá˛á áááá˝á á¨ááą áá á°á˝á ááᣠáá á°áá á¨áŹáľáŽ ááŞáŠááᲠáŁáá ááĽááľá á¨áááĽáŠ á¨áááᎠá˛áľáťááśá˝á á áľá¨áľááá˘
áᏠáŤá á¨áŹá˛áŽ ááŞáŠááᲠáŁááááĽááľ á áĽá á á¨á°á á á ááᢠá áĽáá፠áááłáľ áá áá á ááá á¨á. á¤ááľáááą áá áŁáá ááĽááľ á¨ááľáłááľ á˝ááłáá áĽáá°ááŤáľá°ááá á°áááá , áĽá á¨áĽáą áá á¨áľááá° áááá á á áŤá. á¨áľáá á áááááąá á°áá á áłá˛áľ ááŁáá˝á á áá áŤáą á áľááŁá á˝áአá áá˘
á¨áá°á ááá á áá!
áłáŞáŠ á¨á°á¨áááá á áááľáľááá (áĽáá°ááľá á) á á˘áŽá á áŤá°á ááá á ááľá°á áá áá áŁáá á¨á áááá ááá ááľáĽ áá á˘
á ááľ áá ááá áłáłá¤á áŤáá á¨áŠáááľ á áááá á°á áá˝áˇáᢠáĽáá°áá á áľááłáᣠáá á á°áľáł á°ááá ááá°áá áá áᢠá¨áľáá á áááááľ áá° á ááľ á°á ááá°áá áá°áá.
á¨áľáá á°áŞá á°á... áľá ááá ááŁá áá áᣠáá áá ááá á áá°áá... á¨áááá á áááľáááᢠááá á áá°áá, á áĽáááą. á¨ááá áá áĽááŁá á ᣠáĽáş? á áŁá áĽáŠ.
áľááá , á¨áĽááľ á°ááłáľ á áá ááá áᣠ(á¨ááľáľ áá° áááľáľááá áĽá áááľ á áá°áá, áłáááá ), á ááááŠá á áĽáŤ áĽá ááá ááá áŤáá˝áá á ááˇá. á¨á°ááá°á á¨á°á¨áá áľááᣠá°áá áá á áá ááłá á áŁá áá áłáŤáᢠááá á¨áááἠááľáłááť áááá˝á áááá¨áłá áĽá ááá á¨áááľá ááá á ááááᢠáĽáá ááá áá° áŁáĄáŠ á°ááá° (áá á á¨áľááá á áááľ á¨áľáŤááľáááľ á áááľ áĽá á¨áááá áá ááá áá˝áá... áááááá ááá á áá°áá áĽáş?) áĽá á áŁáá áá° ááľáľ ááááłáᢠááá˘
á ááŤá áá˝áľ á áááአáĽáá°áá á°á áá˝áˇáᢠáłáŞáŠ á ááľ áá... á áááአá áááłáᢠááá á áááľ ááááłáľ ááááŤáᣠááá áá á°áá áá á ááááŠá áááá á áá˝ááá˘
áá áŁáĄáᣠá ááśáĄáľáŁ á¨áá ááŞáá ááá áá ááĽá áááᣠáĽá ááá áá° áááľáľááá á°áááˇáᢠá°ááá¨áľáŁ á áááአáŤáááá á˝áá ááŤáá! á°á ááᢠááá á¨áľááá° áááá ááá á¨áśááľáá áá ááá ááá áľááá áááá á ááŁáŤáľ áĽá á°ááłáľ áŤáłáá áĽá áááľáľ áá ááááŤáá˘
á áĽáŠá áá á áŤáŁá˘ á áááአáá ááťá (ááá ááá°áąáľ!). á áá áá á ááááŠá ááá°áŤáľ á¨áááľáá áľáá á°áá˝á áááŁáľ ááááŤáłá áááľááᢠáá á ááááᣠá¨10 á°á áłáľ á áá á°áá áááľááá˘
áááłá ááĽá áááľ áá°áááᢠá áááአáá°áŤáᣠá¨10 á°á áłáľ á áá áá°áá¨áá áĽá ááááĽááľ 2 á°ááłáľ á áááááᢠááááááᣠá¨ááľáłááť áááŁááá˝áᣠáááá ááá ááľá¸áᣠááá áá ááá á ááááᢠá¨ááŤá áĽáá˝áśáš áá.
áłáááą á áá´áá˝ááľ á áá... ááá á°á°áľá°á áá áᢠááá ááá áĽáá°áá áĽáľáŞááá áľá¨áľ á°áľá°á ááᢠáľáá á°ááłáłá áá. á¨10 á°á áľ áľáŤáŁ á¨2-3 á°á áłáľ á¨áĽá¨ááľ áá...
áĽáá á ááľ á°á (áá á°á ᨠIT áá ááá áááááľ áĽáá°ááá á¨áááŠá áááľááá) áĽáá˛á á áá˘
" ááá á áá!"
áŠá¸áą á¨áŁáś áĽááł áá á°ááááˇáᣠáĽá á¨á ááľ á°á áĽá á á°á áááľ áĽáŞ ááá áá áłáŤáááł á ááá¨áá˘
"á¨ááá á áá ááľáŤáľ áŤááá."
áá ááĄá á°ááá á á¨áááľ áá˝ááá ááá ἠáááá˝á á¨á áᲠáľáá á°áŞ á°áŤá°áá˝ áá á áá áŁááľ ááłáĽ áááľááᢠáá á ááá ááአá¨ááá á áá áááá áĽáá°ááá˝á á áľá¨áľá°áá ááááŤáąá á áááአáłááłáŤááľ áá ááľ áłáááľ á˛á°áŤ áááˇáá˘
"áŁááá áłáááľ ááá á áá á°á áá áᣠá áá áłáááľ áá á¨áá°á ááá˘"
á¨ááá¨áĽ áááľ áááá¸á áľáá˝ á¨áááľ á ááááᢠááá á á á¨á¨á áá°áľ áá á¨á°áá°á¨á° áá. áĽá ááľá áľáľáá á ᨠ12,5 á°ááą á¨ááá áĽá á¨á¨á¨á á¨áľá áľ ááá ááá á áááĽáŤáᢠá 12,5-á°ááľ áá°áľ ááááŞáŤ áá á¨áá°á ááá á á á, á áá°áą ááŤá¨á á˘á˘á˘ á á, áĽá á áá¨á¨áťá áá áĽáá°áá á¨áá°á ááá á á á. ááá áá á¨á¨á¨á áá áá áĽá¨á°áá¨á¨ á˛ááľ á áá á°á áĽá á¨áá°á ááá á ááŤá¨á áŤáá ááŠááľá áĽáá˛á ááᢠá¨á¨á á ááá áĽá á ááľá ááŤá¨á áľáľáá ááá á¨ááľá á°ááŤáá áá (áá á¨á¨á ááá á¨á¨á á¨áá) ᣠá¨áłáááá ááá á - á¨áá°áá á¨áá°á ááá á áĽá áá á°á áá á°á ááá á áĽáááááᢠá ááá˝ á¨á¨á áá á áŤáľ ááá á áĽááááá - áá á°áá ááá áᢠá áááą á˝ááá˝ ááŤá¨á áŤáá ááŠááľ á áĽá á ááááłá. á¨á¨á¨á áá°áľ á 28 áááľ áááŤá: syzygian - quadrature - syzygian - quadrature.
á´áááťááš áľá ááá á áááá˝ ááááľ á˛áĽáŤáŠ áá˛áŤá áááľ ááĽáŤáľ áĽááłááŁá¸á á á°áĄá˘ áĽá á áŁá ááááŤáłáᢠáá áąáłá áľááá áá á ᢠá¨áááľ áłáááľ á ááľ á ááľ á áĽá á¨á˘áŽá áĽáá áłááá áá¨á˘ ááá á áá° á ááľ á¨ááł áŁáłá°á ááĽá á¨ááá¨áĄ áŤáłá ááľáľ á á áááአááá ááá á°á¨á áá áŤá ááᢠáĽá áŤáłá (ááá á¨á¤áááľáŽáááľ á¨áŚá ááłáŞáŤ ááá áá ááłá°áŤá á áťááááľ) á áŽáááá°áŽá˝ ááľáĽ áľáááľ áá á¨á˘
ááŽáŹáą á¨á á¨áŤ á°áááŽ
áľáá (áá° 400 áşá á¨áá á ááľááŽá˝) á¨áŽáŹáľ ááľáááŞáŤ ááĽáĽá áĽá ááĽáĽá áľáááľá áá° á á˛áą á¨áľááá° áááá áľáŞáśá˝áŁ á áááŁáŞ áĽá ááá á¨ááááá áááááľ áá á¨áĽáᢠá áľááá ᨠSolaris 2.5.1 áĽáľá¨ Solaris 7 áĽá ᨠVerdix Ada Development System (VADS) á á áł 83 á¨á°áťáá á Aáł 95 áá° áŤá˝áá á áááľ á áł á˛áľá°á á¨á°áťá ááᢠVADS á¨á°ááá á ááááŤáłá áá áĽá áááą ááá áŤááá áľáŁ ááá áĽááłá Rational áá° Apex áá ááá á¨áá°á¨ááá á˝ááá ááááá á°áłáá á¨áá á¨VADS-á°áŽá áĽá áá˝á ááá áá á˘ááááá˘
áŽáąá á áá˝á á áĽááłá ááá áśáľáľ á°áá˝ á¨áľá°áááᢠáááľ áłáááłáľ áá áˇá. áĽá á¨á፠áľáááą áĽáá˛á°áŤ áááľá¨á á áŤá´ á°áŤáᢠáŁáአáŤáá áá áĽá á á¨á¨áá á¨áśááľáá á ááá´áá¸á áĽá áľáá ፠á ááá áá°áĄá ááá ááá á°á¨á᪠áááľ ááŤáľ áá áˇáᢠá¨ááŤá áľáááą ááá¨áŤ ááĽáˇá, áá á áĽá á°á¨á᪠ááŤáľ áá áˇá. á áá¨áŤ áá á¨á°áááľá áľá á°áśá˝ áá˛áŤáá á áľá°áŤáᏠáá á ᣠáá ááĽáŤá¸á á ááĽááľ áááˇá (á¨ááአáŽáľ á¨áááľ áľáááľ áá á ᣠáľáááá á°ááŁáŤáą á á áľá°ááá áááł á°ááˇá ᣠá¨á á˛áą áááá áŞáŤ áá ááááľ áá á¨á°ááąáľá áľá á°áśá˝ áĽáť ááľáááľ áá á¨áĽá)ᢠáá á áľáŽ ááá ááá áĽáá° áááŁá á˛á°áŤ áá° áá ááŽáááľ á°ááááŠá˘
áĽá á¨ááľáá á ááľ áŁáá á áἠáľáአáŽá¸á˘
á¨áŽáŹáą ááľááá¨á፠á áŚáľáľ áłáááłáľ ááľáĽ ááá¨á áá á¨á ᾠᣠáĽá á áá áŤá á¨ááĽáŤáśáŞ ááááŤáá˝ áá ᾠᣠá¨áľááá á á°á á°á¨á°á á°áááˇáᢠá áĽááá°á á áááľ, áá áá°ááá áŤáľááá°á, áĽá áĽááłá áá°áŠá á¨ááᨠá áĽááľ á°á¨ááśá˝ ááľáĽ á¨á°á¨á°á°, á á¨áłáľ áľáááśá˝ ááľáĽ áĽá á¨ááááá áľ áľáááśá˝ áá¨á°áłá, áá á á¨á á - áĽá ááľ - á¨áŽáŹáąá áááááľ áá ááá. á ááááá áá á áá áĽá á°áá˝ á ááá áĽá áááἠá ááŁáłá¸á á áŁá ááá°áą áá áᢠááá á°á áĽááłááááŽáľ á¨áá¨áá¨áŤ á˛áááľáááľ ááááĽá á áá´áá˝ááľ áŤá ááâá ááľ á áá°á ááá ááá°á áŤáá°á áŁá áááááĽá á°á¨áľá á¨áŽááľáŤáľ áĽáŤ á áľáŞáŤá á ááĽáá á áŤáá áá˘
á áá°ááľ ááŤáľáŁ áá á¨ááá á áá°á á áĽá ááŠááśá˝ á ááśáá˝ áááá አáááŤáľ á°áŤááś áá áᣠáá á á áĽááľ áĽáá á á˝ááŽá˝ áĽáť ááᢠáľááá áá á¨áá¨á°áľ áĽáľá á áŁá áá á°á áá á, ááá áá áá¤áśáš á áŁá á áá áá áŠ. áĽááá á áááąáá ááááŤáśá˝ áŤáŁá áĽá ááá ááĽá áĽá ááĽá áááá˛áśá˝ áĽá á áľá°áłáłáŞáá˝ á¨á°á áḠá¨á áá áłáááľ áĽáá°áá°ááĽá áľááááŁáá˝áá˘
áĽá áľáááąá áĽááłáľá°ááááŠáľ á°á áľáŠá¨áľ á°á°áĽáśá áá áá˘
áá áĽáá° á áĽáááš á¨á°á áááľ-ááłá áľáááśá˝áŁ áĽá áááááá˝ ááĽá°ááᣠáľááá áľáááą á¨áá áá¸áą á ááľ á¨á°áá¸ááľá áĽááľ á¨áŽáľ ááľááŽá˝ ááá¨áľ á áŁá ááá áá áᢠáĽá á áĽááἠá áĽááą ááľáĽ ááá áŤáá°ááá° ááá á ááá á¨á ᣠá°ááłáłá á áááážá˝ á á°ááłáłá áŠáŤ á áşáá˝ áááá አáááŤáľ á á°áłáŤ áááł á°áá˝áááá˘
á¨á¤ááľááľ á¨áᥠá°áá˝á áá° áŤá˝áá á áá°áá ááááŤáąá áááá áŞáŤáá áŤáłá áŠáľ áĽááą á áááá¸á áĽá á ááłááľ áŤáłá áŠáá¸á á á°áŤáŽá˝ á áĽááŁáŹ áŽáľ ááľáĽ á°á áá°áá. áĽááą (áĽá ááá) á¨á˝ááŠá ááá á áľááá ááááľ áĽáá°ááŤáľááá á áľá°ááá¸áá˘
á áá˝ááśáš ááľáĽ ááá á¨ááľáĽ ááá áľáááá ᨠá˝ááŠá á á áŤáŁá˘á ááĽáŤáśáŞ ááľáĽ áĽáá°áá áááŁááľ áá°áá. ááľá°áą á 1000 áŠáŤáá˝ á ááľ áá áľáá°á¨á°á° áá
ááá áľáŤ á ááá á¨áᢠá ááą á¨á°á á¨á á¨á áľ ááááŤáľ á áťá áá°áá mutex á°ááŁá (ᨠVADS ááá°áľ áĽá
á á áŤá) áĽáŞ ááᢠUnlock
áá° ááááť á áááŤá. á°ááŁáŠá á¨á áŤá á¨ááááŁá áŞáŤ áá á á¨á°á¨ááą á áľá á¨áá°ááą á¨áἠááľ áááĽááśá˝á á áľá°áááˇáᢠáľáááášá áá° 10 Hz áááľá á á°á¨ááľ 10 áá á¨á á áľááá ááŽáĽ ááááᢠá¨á ááľ á°á áľ á áá áľáááą áĽáŤáąá á°áááá. á áááἠááľáłááťá ááľáĽ, á¨á°ááłá áááĽááśá˝ á
á°á á°á¨á°á áŁáá°áłáŤá áá¨áŤ áá
áľ á ááľ á áááľ áááá á áá°áá. áĽá á°á¨á᪠áŠáŤáá˝á á áľááááᣠáľáááą á¨45-90 á°áááá˝ á áá á á°á¨áłáłá áłááˇáᣠáĽá á áĽáŤááłááą áá áááἠááľáłááťá á°ááłáłá ááááľ ááááᢠááá áĽááłá á á´áááŤá á¨á°áᨠáŽáľ áĽáá°áŤá - á¨áááááą áľáááá˝ á¨á°áᨠáá á - á¨áľáááą áŁá
᪠á°ááłáłá áá á, áľááá
áá
á¨áááľ áááł á°ááłáłá á˝áá áĽáá°áááĽá áĽááá áá˝ áá áá.
á áá á á áááážá˝ á á°á á°á¨á°á ááľáĽ á áľááá áĽááłá á¨áľ áĽáá°á°á¨á°á° ááá áŤáľááááá.
áá á¨áľáá áą á á°ááŁá á á¨á áł á°ááŁá áľáááľá á°á á ááᣠáĽá á áááá áááł á°á á áá áłáᢠá°ááŁáŤáľ á á áł ááľáĽ á¨áá°á á°á¨á á á ááľ áá áá°áá á á¨áá˝á áááŁáł ááᣠââáĽáá° á¨á ááťá¸á ááŽá˝ áŤáᣠá áŤáą ááá ááľáĽ áĽáť áá á¨á°á°áŤáᢠáááľ á°ááŁáŤáľá áááŁáŁáľ á˛ááá, "áĽáá°áá áŤáááá", á áľááááá áá¨á áááááŁá, á¨ááŤá ááááŠá á ááá áá° áááá°á á ááááá¸á ááááłá. ááá áĽáá áľáááą á á°áᨠááááľ á°á°ááĽáŻá. á¨áłááá á°ááŁá áĽáá°áá á¨á°áá¨á¨ á ááᣠ፠áááá á°ááŁá á áá á°ááŁá á°ááá ᣠá¨ááŤá á áŚáľá°á á°á¨á áĽáá°áá á°ááá° áĽá á¨á°áá°á áá°áľ áĽáľáŞá ááá áľá¨áľá˘ á¨áá á áá, áĽááá áá áľáŤáá˝ á°á áá ááá áĽá áĽáŤááłááą á°ááŁá áá° á áááá ááááľ áá á¨á áľ. áááľáᣠá á áá áá á áŁá ááľ á¨ááá á¨á°ááŁá áĽáŞ áľáááľ áá áĽá¨á°áááá áá ááŁáá á á¨áá¤áľ áááĄá á á¨áá á˛áŤáŤááľ á á ááááá âáĽá áľáŤ ááľáŤáľâ á áááᢠáĽá á¨áá á ááľ á˝áአá áŁá áá á°á áľááá áĽáť áá° á˝ááŽá˝ á áááŤá.
áá áá á¨á°ááŁá áá´ ááá˝áŠááľ ááááŤáąá áŞáá´áááľ á˛á á¨á ááá áá áááá á°áĽá á˛á á á "á¨á°ááŁá ááĽáŞáŤ / ááĽááŤ" áá¨á°áľ áá˝ááᢠáááľá ááŽá°á°áŠ áááá¸á ááá á¨áá áá áľáŤ ááľáŤáľ áááá áá˝ááᢠá ááľ á°ááŁá á áá á°ááŁá áááľáá á˛ááá áá ááá á¨á°áᨠá°ááŁá áááá áááá áá˝áá áĽá á áá¨á¨áťá áááŁá áŞáŤá áá° ááááŞáŤá áá°áľ ááááłáᢠáĽá áĽáŤá áĽáá˛ááἠá¨ááŤá°áá ááá˝ ááľá°áśá˝ áá¨á°áą áá˝áá; á¨áĽáá°áá á áááľ ááľá°áľ á ááą áĽáá° áá´ááľ áá°á ááá ááľáá¸á á¨áá°á á¨áľáááľ á°ááŁá áĽáŞ ááá˘
á¨áľáá á¨áŽáľ ááľáá áá˝áአáááľá¤ áĽáá°áá ááá¨áłáľ á¨á°ááŁá ááá¨áŞáŤá áłáááł á á°á¨áłáłá ááááŤáá˝ ááťáťá á¨áááááĽá áľá ááááľ áááá áá á¨áĽá áá
á áĽáá˝áľ áĽááłáá¨á°áľ áá¨áá¨ááᢠáľááá
áá áá፠ááľá¨á á ááťááŠá Put_Line()
ᨠI/O áľáŤáá˝á ááááá¸á. á¨ááŁáŞ á°áááá ááá á°ááłáłá á¨áá ááá áááááľ áĽá˝á áá áᣠáá á áľááŞá áá ááłá¨áľ áŤááťáአáááá áĽáá´áľ áá¨áľ áĽá˝ááá?
áĽáá˛áá á¨áááἠááľáłááťáá á ááá¨ááá áľ áá ᣠââááá áĽááłá á¨áἠááľ áááĽááśá˝ áá°áľ ááľáĽ áááá áŤá á˘ááá ᣠá¨áá°áąá áááá ᨠI/O áĽáŤáá˝á áŤáá°á áĽá ááá˝ áá°áśá˝ áĽááłáá¨ááá á¨áá¨ááá á˘ááá ᣠááá˝ áááá°á á°ááŁáŤáľ áá¨áááá¸áá ááĽááá ᢠáŤá áááľ áĽáŤá áá á áá á áá°ááá, (ááłá) á¨á°ááŁá á°áá°ááľ áĽáť áá.
á¨ááááá á áááá˝ áááááá á¨ááŤáľáááá ááá áá áá áá˘
á ááľ á°ááŁáᣠá¨á°áá¨áᨠá áááľ áĽá á¨á፠á áááľ á ááá ááá á°ááááá á¨áŤá á¨á áł áĽá
á á°áŤáᢠááĽáŤá¸á á¨á á áá á áá áá°áá°á á¨á˝áá á
á°á á°á¨á°áá˝ (áááłáጠIncrementing_Buffer_Index
, Locking_Mutex
, Mutex_Unlocked
), áĽá á¨á፠á°áááá áá ፠áá ááá áá á°áááá á¨ááá°áĽ á¨áá°áŁ ááááŤáá˝á á áľááŁá˘ á¨áĽááá
áá á¨ááľ áŽáľ á ááá áá áá
á°á¨ áľááľáłá áľáááŤá¨áá˝ á á áááá ááááŤáľ á¨á°ááŁá áááŤá¨á á áŁá á¨áááťá áá áᢠáľáŤáá áá° áá á˛ááአ(á á°ááŤáŠ ááááŤáśá˝) á¨ááááľ ááá
áĽááłá á¨á°á¨áááá á á áááá áá áľááá áľáŤáá áááአá¨áá˝á á áááážá˝á á ááááľ áĽáá áŤá áŤááá˘
á¨áá¨áłá°áŤ áľáŤá á ááá á loop ááľáĽ ááŽáŁá áĽá á¨á ááá áá á°áááá áĽá´áľ á°ááᎠáĽáá°áá ááá¨áľ á á¨ááá áááľášá˘ á áĽáŤááłááą ááἠáĽá´áą áá° ááá á°ááá§áᢠá¨á፠áľáá˝ áá á á áĽá á á˛áľ áźá. á°áááááá áá° ááá áťááŠáľ ááááŤáąá áľáŤá á¨á°á¨áááá á á˝áአá áŤáŁá˘ áŤááá á°ááŁá á˛ááአáľáááą áĽáá˛ááá á˛ááἠáĽáť áá. á áá á°ááŁá ááľáĽ á¨ááá ááá ááá áá á ááὠᣠá¨áááááą á¨áłááą á°ááŁáŤáľ áá á°á˝áá á áŤáłáľááá˘
áľáááą á˝áá áŤáá áľá áŽáľ á¨ááľááá á°á¨á áá á˛á°ááľ áá° áĽáŤááłááą ááŁá á áááá˝ á˛ááľ á¨á ááá áá á°áááá áłáá ááááŤá á°áĽá áá á ááᢠá¨á፠áľáŤá áĽáá˛áá¨á á¨ááŤá°áá á ááľ ááá áá¨á°áłá áĽá á¨á áááá áľáááá˝ (10 Hz) á¨ááľáľá á°ááŁáŠ áŤáá° áľááá á°ááŁáŁáŞá á¨á ááá áá á°áááá áĽá´áľá áááá áĽá áá˝ááᢠá á°ááá°á áááł ááľáĽ ᣠá¨á°ááŁá ááĽáŞáŤ / ááĽááŤá áá ᣠââá¨á°áááá á¨áá¨á¨áťááš áĽá´áśá˝ á°á°ááá á¨ááĽá á á°á á°á¨á°á ááááľ áĽá˝áááᢠá áá°ááá áľ ááᣠá áááá á°áááá áááἠá¨áá áľáᣠáĽá á¨á°ááá á¨áá¨á¨áťá áĽá´áľ á¨áľáá á áááá˝ áĽááłáá°á ááá áŤáłáŤáá˘
áŽáąá á ááľáľá áŽáĽáŠáľá˘ ááááᢠáĽá ááľáľáá áĽáá° á°ááľ áľáŤ áá°áŤáá˘
áááἠááľáłááťá á¨áá á áá á
á°á á°á¨á°á áááᣠáá
á áá´ááľ áá áŤáąá á ááŤáááá°á áĽá´áľ á°ááá§á Unlock
, áĽá áľáŤá á áá°á áááá - á áşáá˝ á ááá አá¨ááľá áĽáŞáá˝ áá áĽáá°ááłá¨á.
á¨Apex áááá˛áśá˝ á áá áá áŽáłá¸áá á áľáŠá¨áľ á˛áá¨áአáá á áĽá á á˛á᪠á°á¨á áááá፠ááá á á¨áá˝áá áľ á mutex ááľáĽ áŚáł á ááá°ááᢠááá áá á á°áá°á áá ááľáĽ á¨á°á¨á°áąáľ á¨á°áá°á á°á¨áłáłá ááľá°áśá˝ áĽáť áá° áĽááł ááŤá፠áľááá˝á á¨áĽáą ááľá á áŁá áá á°á áá á. á¨ááá á áᣠá°áá˝áŁ á¨ááá á á ááá˘
á¨ááŤáľááááá á¨áŽáľ ááŤá ááá á á ᨠmutex á°ááŁá áĽáŞáá˝á (á¨OS mutex á°ááŁá á áá á¨á°á°áŤáá) á áľáá˝ á¤á°á Ada mutex áĽá á á°ááź áá°á፠ááá mutex ááľá¨áľá ááááŁá áá˘
á áŽáą ááľáĽ á áľááŁááľ áĽá áá°ááá áŽáĽáŠá˘ á¨á°áŁáľ á°ááłáľ á áá áŽáą á ááá áĽá¨á°áŤ áá áá˘
á¨áĽá áŽáľ áá° áŤá˝áá ááĽáˇáᣠáĽááą á á áá á¨áᣠááľá°ááľ áĽá á˝áá á áááĽáŠ ᨠmutex á°ááŁáŤáľ ááľáĽ áĽá á áá á¨áááá á°ááłáłá á áŤááľ áĽááłáá°á áá á á¨ááá ááá˘
á ááŤáŹ ááľáĽ á áŁá á¨á°á¨áááá á¨áŽáľ áááá áá áá á
áŽáą á°áááááᣠá á˛áľ áá°áá አá¨áá˝á áááá˝ á°á°áĽáľá á ááá°á á á¨áľáá áá°á ááĽá°ááᢠá¨áĽááľ áłáááłáľ á ááᣠá¨ááá á áá°áá á°áłááś áŽáŹáą á°ááľáˇáá˘
áĽáşáŁ ፠áĽáŠ ááᣠáá á¨áłáŞáŠ áááł áááľá áá?
ááá á áľá¸áŤá á˝áá áá áᢠá ááś áşáá˝ á¨ááá አá¨áŽáľ ááľááŽá˝áŁ áľáአá ááťá¸áᣠá¨á°ááá á áá á¨ááľá°ááĽá áá°áśá˝áŁ á°áŤá á ááá´áá¸á áĽá á°áŤá á á°ááŁá áᣠáá°á¨á°áą áľáááśá˝ á áááá˝ áĽá á áááŽáá˝ á¨ááá á áśáá ááŞá˘ ááá áŤá á¨áá, áľááá.
áĽá áĽáť á áá°ááá á áá á˝áá áá á¨áá°áŤáᣠááá áĽááłá á¨ááľá°ááááŤáá áľáŤ á áá°áŤá áľ áá áľáŠá¨á´ áá áĽáááᢠááá áá áŤá°á¨ááŠáľ á˘áááᣠáá áááľ áá á ááś áşáá˝ á¨ááá አá¨áŽáľ ááľááŽá˝á á°á¨áľáźá ááᣠááá áľááłá¸áᢠáŽáą áĽá ááááš á áá áááŞáą á ááá á˘ááááŽá˝ á¨á°á°áá°á á˘ááá á¨ááľááą áááľá¤ á¨áááľá ááááśáťá¸áá á˛áááŠá áááľá°áŁá á ááá˝ á°áá áĽáť áá áśáĽááᢠáĽáá ááľá ááłáŚá˝á áĽááľáá¨áá áľá á¨á ááá á áłáááá ááááŤáąá áĽááá áááá˛áśá˝ á á°áłáłá° ááááľ áĽá¨ááą áĽáá°áá ááá˝ áááá áá áᢠáľáá˘áľ áááľáá? á áᣠáá áĽáááľ ááᣠáá ááááśá˝á áĽá áĽáŤááá˝á á áá ááááŤáľ ááľá á áľáááŤááá˘
á¨á˝ááŠá á°ááĽáŽ á°á¨áľáťááᢠá¨áľ áĽáá° áá ááá ááá áĽáá°áá á áľááá á ááá á áá áᣠáá áĽá¨áá áŤááá ááá á ááááá˘
áŁáááľ áááłáľ áĽá áĽáááľá áááľ á á¨áá˝áťááᢠá áłá á¨áá áá á á ááá˝ á ááą áá áአáĽá áĽá áášá áĽá ááłáśášá á°á¨áľáťááᢠá¨Ada runtime á¤á°-ááááá˝ áĽáá´áľ á°ááŁáŤáľá áĽáá°ááá áĽá áľáአá ááťá¸áá áĽáá´áľ áĽáá°ááá á ááááᢠáĽá áá á°á á°á¨á ááŽááŤááá á áá á°á¨ áľááľáłáŁ á ááááá˘áŤ áĽá á áá°áĽá°áĽ á°á¨á á°á¨áľáťááᢠá áá á áááá á á ááľá áĽáá áĽáááľ á ááᢠáĽá á¨á˝ááŠá áááľá¤ áááááľ á°á áááłá¸á. á áľáá˝ ááŞáŤ áĽáť á áá°áŤááᣠá áŁá ááľáĽáŤáááľ áŁáá á¨áŠáŤ áá á áŤáŁá˘ áĽáá´áľ áĽáá°áááá á°á¨áľáťááá˘
á¨áŽáľ áá áĽáá°áá áŤá á¨áľáá áłáŞáŽá˝ áĽáá°áá ááááąá áľáá áŁá áŞáá˝ áĽá áááłáá˝ á á°áἠáááŤáá á°áá˝ á áŁá á áľá°áłá˝ á áá°ááᢠááá áá áĽááá áłáŞáŽá˝ á áŁá á áľá¸á᪠á˝ááŽá˝á ááááłáľ áá áĽáá°ááŤáľááá áĽááľááááἠáá¨áąáá.
á áŁá á¨áŁáľ á˝ááŽá˝á ááááłáľ ááŽááŤáá áĽáť á¨ááá á áá ááá á ááŚáľá˘ á¨áŽáąá "áĽáŁ áááł", á¨á áŤáŁá˘á áá áĽáá´áľ áĽáá°áááá áĽá á á¨áŁá˘á áĽáŤáą áĽáá´áľ áĽáá°áá°áŤ áá¨áłáľ á ááĽááľ.
áĽá á¨á፠á¨áĽáŤáľá á¨á°á áḠá¨á áá áłáááľ áááááłáá˘
áĽáá˛ááĽá.
ááá: hab.com