Ð
áš11 áááµ áá
á³áá áááááªá« áá ášá®ááá©á°á á á°ááá ášáá®áá«á á áá£á¥ ááááµ á á°ášá¥áᢠášááá°á á°ášá áµáá
ááµ á€áµ ááááªá« áá áПá á¥áááá áá ááá¬á á C64 á áá³á á¥á BASIC á áá»á á á³ááá«ááᣠášáá«á áá¥ááá á®áµ á áááµ ááᬠáá áá¢
ášáµáá ááµ á áá (á 16 á ááµ á á«á£á¢) ášá¥áªá²áœ ááᜠá¥ááá áá áá° á®áá ááá³á, áá° á©áášáá²á² ášááá³ážá á ááµ á¶áµáµ ááá á á«áµ áµáá áá¶áœá áááá áááá£á. á á€áµ ááµá¥ áá¢á á£á¥á á¥á ááŽá áá ášá« á«ááá áá á áááµ ááµá¥ á ááµáá£áµ á á®áá ááµá¥ "ášá®áááá°á á³áááµ" áá¥ááµ áµáááá ááá« á¥áá°áá áá°áá©.
á®áá±á ášá á á
á©áµ á áá ááµáááá; á¥áá« ááµá«á á¥á áŽááá áááááªá« áá á áááážáá¢
á áááᜠáá«ášá á á¥ášááµ áá á°ááªáᜠá á®ááá°á ááá ááµá¥ á ááááá áá ááœá áá áá°á© ááœáá. á¥áµá² á áµá áá¡ áá ááµ áᶠááá á á°áᜠášá°áá°á ááá áááᣠá ááœá ášá°áá á ášáŽááᜠá«ááµá£ áá³á«á á á²áµá°á ááá áá á¥áá°áá ááᢠá°áááá¹ á«áááášá¥ áááááᣠášáá³ááµ á³á¶áœ á á ášáŽáá áá ááá«á«áᣠáá ááµ á°ášááµ á«á
á á ááááᢠáš50-100 ááááá á³á³ááᜠá ášááá á¥ášá°ááá¡ á áá¶áᜠášááá á© Pentium III áºááœá á¥ášáááá á¥áá°ááá± á áááµ á¥ááá³ ášáá áœá³ á á ášá áá á áá¢
ášá€á á á°ááᜠá¢áá©á, áá á°áá á²áášá á®áááá°á© áá áááᥠá¥ááµ áá á.
á ááá ááµá¥ á°ášá ášáá ášá á áµá°á³á³áª á áá á¥á áá«ášáá á¥áµá á«áá á°á á²áá ááá áá ášá°áášá á áá á áá£ááá áááá á£áá ášááá áᥠááááµ ááᢠáááµááá. á á¥á« áá á«á áááá« áá ᣠá°áášá á á¥áááµ á¥á«áá áááµ áá áᢠááá á°á ášáµáá ááµ á€á±á á®ááá©á°á áááá ááá á¥áá³áá áá á¥áááµá ášááµá á á áááááµ á°á°á¥á¶áµ áá áá¢
á¥áµáš áᬠáµášáµá£ ášá áµá°á³á³áªá ááá» á áá¥á³ á á¥á áá ášá®ááá©á°á ááá á£áá£ážá á°ááªáᜠá¥ááµ áá ášá°áá°ášá° á¥áá°áá ááµá€ áááášááᢠá¥ááá á áá áá á°á áá°á á¥á ášá€áµ ááµá«á£áá ášáááá¢
ášá®ááá©á°á ááá á«á á£á á¥á á¥á á ášáŽá áá á°ááá ᢠá¥á ášá¥á± ášáá«á£áµ á°áá£á£áªáᜠá áá«áµá°áá á áá ášá¥áááá áá ášáá£áá áµá ááááµ á¥áá³áá ááááµ áá»áá ᣠá á£á á¥á áážáᢠá ááµ á°á á á¥áááµ áááá ááášá³á°á áá á¥áá³áá á¥á» áá«áµá¥ ááœááᢠá á¥ááᥠá¥á á¥ášáááµá© áá... áµá«áá ášáá ááá á¥áá°áá°á°á á°ááᬠáá á?
á áá«á áá ášá®ááá©á°á ááµááá ááá¶ááµ 2000á áá°á« áá áá¡ á¥áá á³ááá áá° áµááá± á áá£á áá¥á ášáªá€áá² á°áášáá ášá áµá°á³á³áªá ášáááµ áá³ášá» áá° áŽáµáá¶á ášáá«áµáᣠáµááªááµ á¥áá°á°ášáá° á°ášá³áᢠáá á°á áá°ááá á ááá áá¥á á áá¥á³ ášááœáá áá ááááá áááášáµ áá áᢠá á³á᪠áá áᣠá¥á á áá á³áµá á áááá£áµ á ááᥠááá¢
á¥ááŽá á BASIC á¥á C64 áá ááá¬á£ á áá á C á¥á á áµáá¹ C++ áœáá«ááᢠá áá«á áá á¥á á ááá á¥áá³ášááµ áš C++ á áá³ááµ áµááá¶áœá ášáá«áµá°á«áááá ášá² áááá á á£á á¥áá áá áá¢
á á² áá á á²áµ ááá áááá ᥠááá ášá²áá³á áááµ á² á®áááá°á áá ááá«ááµ áá° á®ááá©á°á ááá á¥áᣠáá áá¢á áá³áᎠášá² á³áá ášáá°ááµ áᣠááá³ á³áµá¥ áµá©ášáŽ á¥ášá°ášáá á³á ááᜠášáá32 áá®áá«ááœá á ááµá®á³ážá ááá¥áá C á®áµ á»áá©á¢ áá«á£ááœ.
á áµá®á ášáá32 áá®áá«ááá ášááá¶á á¥áá³ áááá ááᜠáá®áá«ááœá ááá¥áá ááá áᎠáá áᢠááá á¥áá³á á áµááªá áá á£áá³áá á ááá¶á áá á«ááµ ááá áš GUI áá®áá«áᜠááµá®áµ áá á«ážáᢠá¥áá³áá áá° áá áá°áµ áááá£áµ áá®áá«á á áá»á (á áá°ášá± ášá¥á± áá á ááá) ááááá¶áœá áá° á¥á± ááá ááœááᢠáá áá áá³ááµ áá°ášá³á áµá«áᜠá¥áá° ášáá®áá«á ááµá®áµ áá°á á /áá³ášáµ á¥áá²áá áá°á±á ášáááá° á²á€áá€áá áá° áá á°áš áµááµá³ áŠá³á á¥áá²áá á¥á á®áµá áá°áá á á¥áá²ááá ááµáá°áµ á«á á á£á á¥á© ááá®áœá áá á·áᢠášá²á€áá€á ááá á áá á°áµá³á á°ááášá¢
á ááááªá«á áá á°á©á ááµá¥ áá ááá᪠á¥áá á ááµážáášááဠá ááœáᬠáá á«áá ášáªá€áá² á áááá áá ášá°áááá á ááµ ááá áááµ áá á¥á» ááᢠáá á ááµ ášá°áá°á ááá áá áááá±á ááµá ᶠááá ááœááᢠá¥á ááá ááµá¥ áá«ááµ ááá áááµášá Minesweeper ááµá®á¶áœá ááá°á á (á³áááážá) á áá³ááµ C á®áµ á¥ášá»áá© áá á, á¥á á¥áááµ áµáª ááµá¥ áá VNC á ᶠá¥áá á°ááá¯á á áµá°ááá© áá. áá áááµ á áá á¥á«ášá áá á áááµ ááá¢
á¥á±á áœá ááááµ á¥ášáášáá© á¥áá°á°ááá°á á®áµ ááµášáá áá áá©á¢ áá á á¥áá²á á¥áá³á ááœá ášáá°ááá ášáá¬á áá á á ááá á¥á áá á«ááµ áµáá áá¥á ášááážá á°áá£á£áªáᜠáá° á áá± áááµá°ááá á¥ášáášáš áá¥ááµ ááááµ ááášá¢ ááá¶ááµ ááᜠááµá á±á áá«áá áµáᜠááá·áᣠáµáááµáµá¬ á²á«áá ᣠááጠááá ášášáµá©á¢
á áá£á áá° á®áááá°á ááá áá ááᣠá®ááአáááá áááµ áá»áá ášáá°áááá ááá á á£á áááá áá áᢠášá á«á°áá áá á áá áá°áá©á¡ á áá áá³á áá á ááµ ááá ááµášá á áá¥áá¢
áááá«á³á á¥á á áµá°áá ášáá á°á áá á áá³á á áá¥á³ ášá¥á± ááá ášá ááá áá áá«áá³á ááœá á¥áá°áá á á áááµáᢠááá ááᣠáááá á áá°á á¥ážáá áá á á¥áá á«áŽá á áá¥ááµ á¥á áá ááá ášá°ááš áµááµ ááášá°á á áá«áá¢
- á«ááá áªá€áá² á áááá ááá ááá ááµášá á ááœáá! - á á¥ááá³ á¥á á áá«á¥ááµ áá«áŽ á¥á áá áááá©áµá¢
áªá€áá²á áááá°á á áµááá áá á.
ášá¥á á°ááªáᜠáá áá° á®ááá©á°á ááá ááá£áµ áááá© á¥á á á°á»á áá á á°áá£á£áªááœá áဠášáá¥áá áá áááᥠáááá©á¢ áá áá°áá°á áá á°áá·á á¥á áá³áŠáœá áááá°áœ ášá°áá°á áá á°á áá¢
ášááááªá« áášá«á¬ áµáµáááá á¥á¬ á áµá£ááᣠá á£á á°á«á áá áᢠá áµáááµ áá£á¢á«á ááµá¥ á£áá ášáªá€áá² á ᶠáá á áá á á á ááµášá á áµáá³á áá°ááœá EXIT ášá«á ááá á ášáᢠá¥áá° á ááá³á°á áá, á°á¥á³á€áá¹ ášá°á»ááµ á áá«á« ášáœáá áœáá áá. á áµá°á³á³áªá á á¡áµá ááá² á áá³á á á©á áš"áá£" áá áá¥áá á á°ááááᢠáá°á±á ášá°áá£á á áµá°á³á³áªá áááá°á áášáá©á£ áá á á¥ááᥠáá¥á ášááá³á áá á áááá«á±á á á°áášá£ ášá áá áá¥áµ á£áá ááá« áµá á¥ášáá° ááᢠá áá°á³á«áá¢
ášáªá€áá² á áááá á TCP áá°á¥ 5900 áá°á«áᣠá áµá³áá³ááᢠášááá¥áá á¥á Ꭰášá°á áá¹ á¥áœááœá áá°áá áá°á¥ áá¥ááœáµ ááá áá áá¢
á¥á á¢á«ááµ á¥ááµ áááµ áá®á¶á®á áá tinkering á á³áááá, áá°á¥ 5900 á á°áᥠášá°ááá© crap ášá°áá«á© á áŸáœá á ááá á¥á áá°á á á°áµá. áá® áá® á« á°áá á áá°á«áá¢
áá á ááá ááµáááµ á¥áá°áááœá áá°á¥ áááá©, á áµáááµ áá° á¥á á²áá£: á¥áá« ááµá®áµ ááá á áá áµ! áá³ášáµ á áá¥áᢠáááá£áµ á á¥á© ááá³ áá ááá áµ ášááœáá á¥á© ááá "áµááž-ášá" á áá«á ááášáá!
ášáá áá°áµ áá ááµá®áµ áá«á£áá áááááµ á áá ášáá áá°á ášáááá áá C á®áµ á®á¥á© - á¥á á á¥ááá áááµá£ áªá€áá² áááá±á¢ á£á¶áŒ á²á°áá¡ á°ááµáŠ á°á°ááᢠWM_SHOWWINDOW
. ášáᎠá«ášááµá áááááµ ááá?
ááá!
á áá ášááá áááµ áá ášá... ááµá®áµ áá ášáᣠáá ááá¥áá¶áŒá áœá ááá áá áᢠááµá«á±á ááášááᥠá®áŽá á°áá áášáá©áµá¢ á ááᜠá áá«á³ áá°á¶áœ áá ááášá á¥á á á£á á¥á© á°áá·áᢠááᜠááááá¶áœá áá° áªá€áá² ááµá®áµ áááá áášáá©á£ á¥á á ááá ááá ášááá¢
á¥á ášáá« á¥áá°áá á³ášá!
á á£á ááá«á ááµáá ááá£á
á á«á± á á£á á áµá°á³áœ á áá°áá. ááá áá áµáá á á á«áá°á°á« ášááá¥ááµ áášá ášááµá®áµ áá°áµ á áµá°á³á³áª á á°á°áá áá°áµ ááµá¥ á£áá á¥áá²áᣠá¥áá° ááªáµá²á áá á¥áá°áá°á« á³áá áá¹á áŽá®á¶áá ááᥠáááá©á¢
á ááµ á°ášááµ á³áá áᣠáá° ááá ášáªá€áá² ááµá®áµ áá ááá¥ááµ áááá á¥ášá°áááá áá° á² á®áµ á°áááµá©á¢ WM_SHOWWINDOW
. á á ááµ áá°áµ ááµá¥. ááááá áµááá
, á¥á ááááá¶áœ. WM_SHOWWINDOW
, á áá VNC áá á áá áœá ááááµ á¥áá°áááá á áááá ... á á á°áá.
á á
ááᎠá á£á ááááµ-á áá᪠ášáááá 4KB á ááá
ጠá®á¥á©á¢ ášá¶áµáµ á°ášáá¶áœ á áá ááá¶ááµ áá°á±á ááá§á vncserver.еÑ
е
áááµ á áá°á á á¥á á ááá á¥áᢠáááµ ášáááœááá áá³á¥ á á
áá§áá¢
áá á áá°áµ áá ááá ááááá?
á²áŠá á á!
áááªá áá á á«áŽ á á£á á°áµá°á áááá á ááá ááá¢
á á²á±á ááá áááá áááášáµ ášá¥ááµ á°áá³áµ á ááᣠá¥ááŽáµ á¥áá°áá ááá áµ áá°áá©á¢ ášá¥á± ááµ áááµ á«ááá ááá áá á¥á» áááá°á á á£á ááá áá á. ášá°á»á áá³á¥ áá ášá - áá á áá áá¥ááµá¢
á áá
ášá¥á á®áµ á á¥á á¥á á áášá¥á©áµ áá ááµáªá áááµ áá«ášá á¥áá° ááµá¥á«á áµááµá áá áá°á«áᢠáá©á áá áá¢
áá²á«á ášáá°áµ áªá€áá² áµááµá ááá áááá©á¢ á®ááአá¥á áá á ááááᣠáá á áá± áá®áá«á ááá£áŽá áá áá©á¢ á¥áá° ášáá°á¥ áá¥á®áœ á¥á á áµá°á«ášá¶áœ á«á ááᜠášáá ááá®áœá á¥áœáá á¥á ášáá°áááá ááá á á«áá
á áá°áá áµáá³á á°ášáµá©á¢ // ÐÑПÑай, жÑÑкОй ÑпОПМ VNC
.
ášá¥ááµ áááµ á áá á®á± á áµááá á¥áá²á°á« ááµášá á áá»áá©áᢠáá£áµ á¥á á áµáááµ áá£á¢á«á ááµá¥ á«áá á¥áá áªá€áá² á ᶠáá á«áááášá¥ á¥ášá á«á áá áᢠá°áááᶠá¥á«áᣠá®áŽá áááá°áœ áá°á¡ áááá á áá»áá©áá¢
á«á á£áá
áá® netcat
!
á áášášá»á£ ááá®áŒ á áဠáááá© á¥á áš17 áááµ áá
áµáááµáµ á á¥áŒ áá áᢠášáá©á ášáªá€áá² á áááá á ᶠá¥áá°áá áá° á¥áá á²áášá á¥á«ášáᣠá°ááá¥á©á£ ášááá¥áá±á áášá ášá«ááá áŠáá
ááá á®áµ ášááµá© á¥á á ááá ááµ á®á¥á©áµá¢ á á
ášááµášá á ááµ á¥áá³á áááµ á°ášáá¶áœ á á¥áá ááᢠEnd Process
, áášá±á ááášááᥠá¥á» áá.
á«áá ááá áá«á áá á¥áá³áá áá á áá á«áá³áááᣠá¥á± ášá°áá£á£áªáá¹ ááœá ááᣠáá á¥ášááá á áá¥ááµ áá° á¥á ááá ášá¥ á¥á ášááá á áµáá£áá¢
á áá
áááá«áµ ááááµ á³ááá³áµ ášá áá³áš áášá¡ á³ááµá©á¢ ááµáá á
á£áµ á á°á¥á©á¢ ášá¶áµáµ á³ááá³áµ á ááᣠášáªá€áá² á áááá ášá¡áµ áµááªáá¶áœ á á á¥á áá áŠá³ á áá«áœ á áá³ášáᢠášá¥á ááµá°áµ á áá
ááµá¥ ááá á áááµ áá á¥áá³áá ááá á¥áá³ááá á ááá
á áá áᣠááá áá ášáªá€áá² áœáá€á á áá áááªá± ááµá¥ áá ášá®áá
á®áááá°á á á³á«áŸáœ á áážá¥ á¥á
á áá¥á³á áááá á¥á
áŽá áá á áá á á ááœá¶á³áá¢
ááá: hab.com