áá˝ááşáá˛áˇááąáŹ áážá áşáááşá âááŹááŹááźááşááá˝ááşáá˛áˇáááˇáş áážá áşáážá áşá ááŻááşááąáá˛áˇááąáŹ Patrick Mackenzie á á¤ááášááááşá áŹááŹá¸áá˝ááş áá˝á˛áˇá ááşá¸ááŻáśáážááˇáş ááŻáśá áśááᯠáĄááźáąááśááŹá¸áááşá áĄááťáááşáážááˇáşáááşáááşáááˇáş áážááşá áŻááᯠááááááşá áĄáá˝ááşáážá áşáááşáááşááśááąáŹááźáąáŹááˇáş áá°áááşá¸ááąáŹááşá¸ááŤá¸áĄáááşáážááˇáş ááťááŻá¸áááŻá¸áĄáááşááťáŹá¸áĄááźáąáŹááşá¸ ááŹááŹááźááşááźááşá¸áááş áĄáááášááŹááşáážáááąáááşá
áááąáˇ John Graham-Cumming áá°áˇáááąáŹáˇááşáážáŹ áá°áĄááŻááşááŻááşááąáá˛áˇ áá˝ááşááźá°ááŹá
áá
áşá ááážááşáááşáá˛áˇ á
áŹááŻáśá¸áá˝áąááźáąáŹááˇáş áá°áˇáá˛áˇááąáŹááşááŻáśá¸ááŹáááşááᯠáááşáááśáá˛áˇááŤáá°á¸á áá°áá
áşáŚá¸áááş áá°áˇáááŻááşáá°áááŻááşá
áŹá¸ááźáŻáááˇáş áááşáááˇáşáááşá¸ááźááˇáşáááᯠ- áĄáááášááŤááşáá˝ááˇáşáááŻááŹáá˝ááş áááˇáşááťáąáŹáşááąáŹáááşáážááşáážáŻááźá
áşááąáŹááźáąáŹááˇáş ááážááşááąáŹ á
áŹááŻáśá¸ááťáŹá¸ áááŤáážáááŤá John áááş áĄááźáąáĄááąáážááˇáş áááşáááşá áĄáá˝ááşá
áááşááťááşááááźáąáŹááşá¸ ááŻááşááąáŹáşááźáąáŹááźáŹá¸áá˛áˇááźáŽá¸ áá°áˇáá˝ááş ááŻááşáááŻááşáá˝ááˇáşáážáááąáŹááźáąáŹááˇáş ááźá
áşáááşá ááŹáááąáŹáşáááş ááťá˝ááşáŻááşáááŻáˇáá
áşáŚá¸ááťááşá¸á áĄáážá
áşááŹáááźá
áşáááşá, ááŽá¸ááŤá¸áĄáááášááŤááş.
ááťáááşáážáŹ áážá
áşáĄááąáŹáşááźáŹáĄáąáŹááş ááąáááŻááşáá˛áˇááźáŽá¸ ááááŻááááşááąá¸ááŹááᯠááťá˝ááşá¸ááťááşá
á˝áŹáá˛áˇ áááŻááˇáşáááŻáááŻááşááąáŤáşááŻáśáá˛áˇ á
áá
áşááąáŹáşááąáŹáşááťáŹá¸ááťáŹá¸ááᯠááťááŻá¸ááťááşáá˛áˇááŤáááşá (áá°áĄááťáŹá¸á
áŻá ááťá˝ááşááąáŹáˇáşááᯠPatrick McKenzie áááŻáˇ ááąáŤáşááźááąáááˇáş áá˝ááşááźá°ááŹá
áá
áşááąáŹáşááąáŹáşááťáŹá¸ááťáŹá¸á áááşáááśááąáááˇáş âáĄááźááˇáşâ áááŻáá˛áˇ ááŹáááş ááźáąáŹááşááŻáá˛á áá
áşááŻááŻááᯠáážááşáááşáááŻáˇ áááşááśááŤáááşá) áĄááŹá¸áá°á ááťá˝ááşáŻááşáááş ááášááŹááŻáśá¸áááŻááşáᏠáĄáááŻááşá¸áĄááŹááźááˇáş á
áŽá¸áá˝áŹá¸ááąá¸ááŻááşááąáŹááşááąáŹ ááąáŹáşáááŻááąá¸áážááşá¸ááźáŽá¸ááťáŹá¸áá˝ááş áĄááŻááşááŻááşáá˛áˇááźáŽá¸ ááŽáĄááŻááŽáĄá ááźá
áşáááŻááşáááˇáşáĄáááşáááŻááşá¸áĄáá˝ááş áááşá¸áááŻáˇáá
áá
áşááťáŹá¸ááᯠááŽáááŻááşá¸ááŻááşááŹá¸áááşá ááŽááąáŹáˇá ááŹáááşáá˝áąááᯠáážááşáážááşáááşáááş áááŻááşáá˝ááşáá˛áˇ áá˝ááşááťá°ááŹá
áá
áş áá
áşááŻáááşá¸ááᯠááťá˝ááşááąáŹáş ááá˝áąáˇáá˛áˇááááᯠááŽáááŻá
áá
áşááťááŻá¸ áááşááąááŹáážáŹááž áážááááąáá°á¸ááŹá¸áááŻáˇ ááśááááźá
áşááááŤáááşá.
áááŻáˇááźáąáŹááˇáşá áá°áááŻááşá¸áĄáá˝ááşá áááˇáşá áá áşáááş áá°ááťáŹá¸ááĄáááşááťáŹá¸áážááˇáşáááşáááşá ááźá áşáááŻááşááťáąáážáááąáŹ áá°áááťááşá áŹáááşá¸ááᯠááťá˝ááşáŻááşááźáŻá áŻááŹá¸ááŤáááşá ááŽáá°áááťááşáá˝áąáĄáŹá¸ááŻáśá¸ áážáŹá¸ááąáááşá ááąáŹááşáá áşááźáááş á áá áşáá áşááŻááᯠááŽáááŻááşá¸áá˝á˛áááˇáşáĄá፠áĄáááşá¸ááŻáśá¸ á áŹáááşá¸ááᯠááťážáąáŹáˇááťáááş ááźááŻá¸á áŹá¸ááŤá
áá áá°áá
áşáŚá¸á
áŽáá˝ááş ááťááşá¸áááşáĄáááşáĄááźááˇáşáĄá
áŻáś áá
áşááťááŻá¸á
áŽáážááááşá
2. áá°áá
áşáŚá¸á
áŽáá˝ááş áááşá¸áááŻáˇáĄááŻáśá¸ááźáŻááąáŹ áĄáááşáĄááźááˇáşáĄá
áŻáśáá
áşááŻá
áŽáážááááşá
3. áĄááťáááşááŹááá
áşááŻáá˝ááş áá°áá
áşáŚá¸á
áŽáá˝ááş ááťááşá¸áááşáĄáááşáĄááźááˇáşáĄá
áŻáś áá
áşááťááŻá¸á
áŽáážááááşá
4. áááşáážááşáĄááťáááşáá
áşááŻáá˝ááş áá°áá
áşáŚá¸á
áŽáá˝ááş áá°áĄááŻáśá¸ááźáŻááąáŹ áĄáááşáĄááźááˇáşáĄá
áŻáśáá
áşááŻá
áŽáážááááşá
5. áá°áá
áşáŚá¸á
áŽáá˝ááş N ááááşáááŻá¸áááŻááá˝á˛ááźáŹá¸áᲠN áĄáááşáĄáááĄááťáážááááşá
6. áĄáááşááťáŹá¸áááş áááşáážááşááŹá¸ááąáŹ á
áŹááŻáśá¸áĄááąáĄáá˝ááşáážááˇáş áááŻááşááŽáááşá
7. áĄáááşááťáŹá¸ áááźáąáŹááşá¸ááŤá
8. áĄáááşááťáŹá¸ ááźáąáŹááşá¸áá˛ááąáŹáşáááşá¸ áĄááťááŻáˇááąáŹáááˇáşáááşááťááşááťáŹá¸áá˝ááşáᏠááźáąáŹááşá¸áá˛ááŤáááşá
9. áĄáááşááťáŹá¸ááᯠASCII áá˝ááşááąá¸ááŹá¸áááşá
10. áĄáááşááťáŹá¸ááᯠááŻááşááśááŤááşáá
áşááŻáá˝ááş ááąá¸ááŹá¸áááşá
11. áĄáááşááťáŹá¸áĄáŹá¸ááŻáśá¸áááş áá°ááŽááŻááşáĄáášáááŹááťáŹá¸áážááˇáş áááşáááŻááşááŤáááşá
12. áĄáááşááťáŹá¸áááş áĄááąá¸áĄáá˝á˛.
13. áĄáááşááťáŹá¸áááş áĄááąá¸áĄáá˝á˛ááá
ášá
áááŻááşááąá
14. áá
áşááŤáá
áşááśáá˝ááş áĄáááşááťáŹá¸áá˝ááş áážáąáˇáááş áááŻáˇáááŻááş ááąáŹááşáááşáá˝á˛ááťáŹá¸ áážáááąáŹáşáááşá¸ áááşá¸áááŻáˇááᯠááąá¸áááşá¸á
á˝áŹ ááťá
áşááťá°áážáŻáááŻááşáááşá
15. áĄáááşááťáŹá¸áá˝ááş ááśááŤááşááťáŹá¸ áááŤáááşááŤá
16. áĄáááşááťáŹá¸ááᯠáá˝áąááŻáśá¸áá˝áąáááşá¸áĄáášáááŹááťáŹá¸ááźááˇáş ááąá¸ááŹá¸áááááŤá
17. áĄáááşááťáŹá¸ááᯠá
áŹááŻáśá¸áĄááąá¸ááźááˇáş ááŻáśá¸ááŻáśá¸ááťáŹá¸ááťáŹá¸ áááąá¸áááŻááşááŤá
18. áĄáážáŹá
áŹáážáá á áážááşáááşá¸ áĄáąáŹáşááŤáážáŹáá°áážáŻ áĄá
áŽáĄá
ááşááťáŹá¸áá˛ááž áá
áşááŻááᯠáá˝áąá¸ááťááşááźááşá¸áááş áááşá¸áááŻáˇáĄáŹá¸ááŻáśá¸ áá°ááŽááąáŹ áážáŹáá°áážáŻ áĄá
áŽáĄá
ááşááᯠáĄááŻáśá¸ááźáŻááŤá á
áá
áşáĄáŹá¸ááŻáśá¸ááźáŹá¸áá˝ááş áá
áşááááşáááşá¸ áĄáážáŹá
Ꮰááážááááşááźá
áşáááşá
19. ááááážááˇáş ááąáŹááşááŻáśá¸áĄáááşááťáŹá¸áááş ááąááťáŹááąáŤááş áá˝á˛ááźáŹá¸ááŤáááşá
20. áá°áá˝áąáážáŹ ááťááŻá¸áááŻá¸áĄáááş áááŻáˇáááŻááş áá˝áąááťááŻá¸ááťáŹá¸áá˛áˇ áááşáá°áá˛áˇ áĄááŹáá
áşáᯠáážááááşá
21. áá°áá
áşáŚá¸ááĄáááşáááş áá°á¸ááźáŹá¸áááşá
22. ááŻáášáááŻááşáĄáááş ááŽá¸ááŤá¸ áá°á¸ááźáŹá¸ááąáŹá
23. áĄááŻááąá ááŤááąáááˇáş ááŹáááşáá°áá˛áˇ áá°áá
áşáááşá¸ááąáŹááş ááážááá˛áˇáĄáá˝ááş ááŹáááşáá˝áąá áážáŹá¸ááŤáááşá
24. ááťá˝ááşáŻááşáá
áá
áşáááş áááŻááşáááŻááşááśááž áĄáááşááťáŹá¸áážááˇáş áááşáááşáááşááťáŹá¸ááᯠáááşáááˇáşáĄááŤááťáž áááŻááşáá˝ááşááźáąáážááşá¸áááşáááŻááşááŤá
25. áááŻáˇáááŻááş ááťáááşá
26. áááŻáˇáááŻááş áááŻááŽá¸ááŹá¸á
27. áááŻáˇáááŻááş áĄááŻááşááŹáááşá áááááşááźáááááşá áĄááąáááááşá á
ááááşá ááášáááŽáááŻá áááŹááŽá¸á ááŽáá°á¸á áá˝áŽáááşá ááąáŹáˇáá˝áŹááŹá ááąáŹááşáĄáŹááááá áááŽááŽáááşá ááąááŽá ááźááşáá
áşá Klingon áĄááşááŤáᏠ- áĄáŹá¸ááŻáśá¸áážáŹ "áá°á¸áááşá¸" áĄáááşááąá¸ááźááşá¸ áĄá
áŽáĄá
ááşááťáŹá¸ááᯠááŻáśá¸áááşá
28. Klingon áĄááşááŤááŹáᏠááŹááá
áşááŻáᲠáááŻááşááŹá¸á
ááá ááŻááşááśáˇááąáŹ áááşááťáąá¸áážáŻ áážááŻááşá¸áááŤáá ááąáŹááşáťáŹá¸áááş ááŤáˇáá°áˇáĄáá˝á˛áˇáĄá
ááşá¸ááŹáááşááťáŹá¸áĄáá˝ááş ááąáá°ááťáááşááśááŹá¸ááąáŹ á
áśáážáŻááşá¸áá
áşááŻá áá°ááŽááąáŹ áĄáá°áĄááá
áşáᯠáĄáááşá¸ááŻáśá¸áážááááşá
30. áĄáááşááťáŹá¸ááᯠáĄáážáŻáśá¸ááážááᲠáá
áşáááşá¸áááşá¸áážááˇáş ááźáąáŹááşá¸áá˛áááŻááşááąáŹ algorithm áá
áşááŻáážááááşá (ááŻááşáá˛áˇá ááŻááşáá˛áˇá áááş ááŤááᯠááŻááşáááŻááşááŤáááşá algorithm áá˛áˇ output áᏠinput áá˛áˇ áĄáá°áá°ááŤáá˛á áááşáááŻááşáááŻááş ááŻááśááááşáá
áşááŻáá°ááŤ)á
31. á¤áá
áşáááşá¸ááąáŹá
ááŹá¸ááŻáśá¸ááťáŹá¸á áĄááááŹááşáá˝ááş ááťááŻá¸áááŻá¸áĄáááşááťáŹá¸ áááŤáááşááźáąáŹááşá¸ á
áááşááťááŻáśááźááşáááŻááşááŤáááşá
ááááá°áá˝áąááᯠáá˝áąá¸ááááşá¸á ááŹáááşááąá¸ááŹá¸áááşá
33. áĄááŻááąá áá˝áąá¸á
áážáŹáááŻááşááąáááˇáş ááááşáááźáŹáááşáážáŹáá˛á
34. áĄááŻááąá áĄááŻááąá áá
áşáážá
áşáĄáá˝ááşá¸áážáŹáá˛á
35. ááŤá¸áážá
áş?
36. ááąáŹááşááŹááŤáá˛á
ááá áá°ááŽááąáŹáá°ááĄáááşááᯠá
áŹáááşá¸ááźáŻá
áŻááąáŹ ááá°ááŽááąáŹá
áá
áşáážá
áşááŻáááş áááŻáá°áĄáá˝ááş áá°ááŽááąáŹáĄáááşááᯠáĄááŻáśá¸ááźáŻáááşááźá
áşáááşá
38. ááá°ááŽááąáŹááąááŹáááˇáşáá˝ááşá¸áážáŻáĄáąáŹáşáááąááŹáážá
áşááŻáááş áá°áá
áşáŚá¸ááĄáááşáááŻááąá¸áááşáááŻááŤáá á
áá
áşáĄáŹá¸ ááąáŹááşá¸áá˝ááşá
á˝áŹááŽáááŻááşá¸ááŻááşááŹá¸ááŤá áá°ááŽááąáŹáĄáášáááŹááťáŹá¸ááᯠááąááťáŹááąáŤááşáááˇáşáá˝ááşá¸ááąá¸áááşááźá
áşáááşá
39. ááŤáˇáá˛áˇ á
áśáá
áşááᯠááąáŹááşááťááşáá˛áˇ áá°áá˝áą áᏠáá°á¸áááşá¸áá˛áˇ áá°á
áááşá¸áá˝áą áᲠá áááşá¸áááŻáˇáá˝ááş ç°ä¸ĺ¤Şé áá˛áˇáááŻáˇááąáŹ ááŹáááşá áááşááśáááŻááşááąáŹ áĄáááşááťáŹá¸ áážááááˇáşáááşá
40. áá°áá˝áąáážáŹ ááŹáááşáá˝áąáážááááşá
á
áŹáááşá¸áááş ááŻáśá¸ááááźááˇáşá
áŻáśááŤá áĄáááşá áááşáááş á¤áĄááťááşááťáŹá¸áá˛ááž áá
áşááŻááŻááᯠááźááşá¸áááŻááŹá¸áááˇáş ááŹáááşáĄá
á
áşááťáŹá¸ááᯠáĽáááŹááąá¸áááŻááŤá áááşá¸áááŻáˇááᯠááąá¸ááąáŹááşáááş ááťáąáááşááŤáááşá áážááşááťááşááťáŹá¸áá˝ááş á¤áĄáááşáĄááźááşáá˝á˛áážáŹá¸áážáŻá
áŹáááşá¸áĄáá˝ááş ááąáŹááşáááş ááťááşááśáĄááťááşááťáŹá¸ áááşáááˇáşáááş áĄááá˛áˇááśá
áŹá¸áááźáŽá¸ first_name áážááˇáş last_name ááąáŹáşááśááťáŹá¸ááŤáááˇáş ááąááŹááąáˇá
áşáá
áşááŻááźáŻááŻááşáááş áááşááźááşááąáŹá
áááşáá°á¸áá
áşááŻááážáááŹááąáŹáĄááŤáá˝ááş áá°ááťáŹá¸áĄáŹá¸ á¤á
áŹáááşá¸áááŻáˇ áááˇáşááşáá
áşááŻááąá¸áááŻáˇááŤá
source: www.habr.com
