{"id":261240,"date":"2015-07-13T06:22:02","date_gmt":"2015-07-13T02:22:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=261240"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=261240","title":{"rendered":"Databene Benerator \u2014 \u0431\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 \u044d\u0442\u043e"},"content":{"rendered":"<p>     \t<i>\u00ab\u0414\u043e\u0441\u0442\u0430\u043d\u044c \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u00ab\u043a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\u00bb. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u0442\u043e, \u0447\u0435\u043c \u043e\u043d \u0445\u043e\u0447\u0435\u0442 \u043d\u0430\u0441 \u0437\u0430\u043c\u043e\u0447\u0438\u0442\u044c, \u044f \u0445\u043e\u0447\u0443 \u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\u00bb (\u0441) \u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439 \u044d\u0442\u043e!<\/i><\/p>\n<h2>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h2>\n<p>  \u041f\u043e\u0437\u0434\u043d\u0438\u043c \u0432\u0435\u0447\u0435\u0440\u043e\u043c, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 64 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u044b\u043b\u043e \u043f\u043e\u0447\u0442\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e, \u0430 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0438\u0445 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0435 \u0434\u0430\u0436\u0435 \u043d\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u043b\u0441\u044f, \u0432\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0438\u0445 \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u043c\u0438.<br \/>  \u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432 \u0440\u0443\u0447\u043d\u0443\u044e \u2014 \u0438\u0434\u0435\u044f \u0431\u044b\u043b\u0430 \u043e\u0442\u043a\u0438\u043d\u0443\u0442\u0430 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0441\u0440\u0430\u0437\u0443.<br \/>  \u00ab\u041d\u0430\u0434\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0430\u043a\u043e\u0434\u0438\u0442\u044c!\u00bb \u2014 \u043a\u0440\u0438\u0447\u0430\u043b\u0430 \u0434\u0443\u0448\u0430.<br \/>  \u00ab\u041d\u0430\u0434\u043e \u0447\u0442\u043e-\u0442\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c!\u00bb \u2014 \u043d\u0430\u0441\u0442\u0430\u0438\u0432\u0430\u043b \u0440\u0430\u0437\u0443\u043c!<br \/>  \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u0440\u043e\u0448\u0432\u044b\u0440\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043f\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443 \u0438 \u043d\u0430\u0439\u0434\u044f \u0441 \u0434\u0435\u0441\u044f\u0442\u043e\u043a \u0440\u0430\u0437\u043d\u043e\u0433\u043e \u0440\u043e\u0434\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u044b\u0445, \u0442\u0430\u043a \u0438 SaaS, \u043a\u0430\u043a \u043f\u043b\u0430\u0442\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u2014 \u043d\u0430\u0448\u0435\u043b \u044f \u0435\u0433\u043e \u2014 databene-benerator- \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0444\u0438\u043a\u0441\u0442\u0443\u0440). \u0418 \u0441\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c, \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 (1), \u0430 \u0442\u0430\u043a \u0436\u0435 \u0435\u0435, \u043d\u043e \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c (2). \u042f \u043f\u043e\u043d\u044f\u043b \u2014 \u044d\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e! \u041d\u043e \u043e\u0442\u043a\u0443\u0434\u0430 \u0435\u0433\u043e \u0432\u0437\u044f\u0442\u044c? \u041a\u0430\u043a \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434 Windows? \u0423\u0434\u043e\u0431\u043d\u043e? \u0421 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0440\u0443\u0441\u0441\u043a\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432?<\/p>\n<p>  \u0418 \u0442\u0430\u043a \u00ab\u043a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\u00bb (3) \u2014 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u0432 \u0430\u043d\u0442\u0438\u0447\u043d\u043e\u0439 \u0444\u0438\u043b\u043e\u0441\u043e\u0444\u0438\u0438; \u0442\u0435\u0440\u043c\u0438\u043d \u0434\u043b\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043e\u0431\u043b\u0435\u0433\u0447\u0430\u044e\u0449\u0435\u0433\u043e, \u043e\u0447\u0438\u0449\u0430\u044e\u0449\u0435\u0433\u043e \u0438 \u043e\u0431\u043b\u0430\u0433\u043e\u0440\u0430\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u043a\u0442\u043e\u0440\u043e\u0432.<\/p>\n<p>  \u041a\u0430\u043a \u044d\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0442\u0435\u043c\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438? \u0412\u044b \u043f\u043e\u0439\u043c\u0435\u0442\u0435, \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0447\u0442\u0435\u0442\u0435 \u044d\u0442\u043e. \u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u044e \u043f\u043e\u0434 cut!<br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<h2>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0432 Eclipse<\/h2>\n<p>  \u0422\u043e, \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u043e \u0432 \u0432\u044b\u0448\u0435\u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043e \u00ab\u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0435\u00bb \u043c\u043d\u0435 \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u043b\u043e.  <\/p>\n<ol>\n<li>\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b Windows;<\/li>\n<li>\u043b\u044e\u0431\u043b\u044e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b GUI (\u0442\u0430\u043a\u0430\u044f \u0441\u043b\u0430\u0431\u043e\u0441\u0442\u044c, \u043a\u0430\u043a \u043a\u043e\u0442\u0438\u043a\u0438\u2026 \u041d\u0443 \u0432\u044b \u043f\u043e\u043d\u044f\u043b\u0438).<\/li>\n<li>\u0443\u043c\u0435\u044e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 MySQL, \u043d\u043e \u043d\u0435 \u0441 PostgreSQL.<\/li>\n<li>\u043c\u043d\u0435 \u043d\u0443\u0436\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0435 \u0435\u0449\u0435 \u0438 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c.<\/li>\n<\/ol>\n<p>  \u0415\u0441\u043b\u0438 \u0445\u043e\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0438\u0437 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0448\u0435 \u0434\u043b\u044f \u0432\u0430\u0441 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442, \u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0443 \u043d\u0430\u0441 \u0441 \u0432\u0430\u043c\u0438 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0443\u0442\u044c, \u0442\u043e\u0447\u043d\u0435\u0435 \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u0445\u043e\u0434 \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u0443\u0442\u044c!<\/p>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u0430\u043c \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440, \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0443 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443:<br \/>  <a href=\"http:\/\/bergmann-it.de\/download\/download_benerator?lang=en\">bergmann-it.de\/download\/download_benerator?lang=en<\/a> <br \/>  \u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u00abDownload\u00bb.<\/p>\n<p>  \u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 0.9.8, \u044f \u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b 0.9.7, \u043f\u043e \u0441\u0443\u0442\u0438, \u0440\u0430\u0437\u043d\u0438\u0446\u0443 \u0432\u044b, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u0435, \u0442\u0430\u043a \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u0441\u0432\u0435\u0436\u0438\u0439 \u043c\u0430\u043d\u0443\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0441\u043c\u043e\u0433 \u043d\u0430\u0439\u0442\u0438 \u044d\u0442\u043e \u2014 \u0432\u043e\u0442 \u044d\u0442\u043e\u0442 (4) \u0434\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0438 0.8.1.<\/p>\n<p>  <u>\u041d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u044f \u043d\u0430 \u043d\u0435\u0433\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e, \u0441\u0440\u0430\u0432\u043d\u0438\u0432 \u0432\u0435\u0440\u0441\u0438\u044e \u0432 \u043c\u0430\u043d\u0443\u0430\u043b\u0435 (http:\/\/databene.org\/download\/databene-benerator-manual-0.7.6.pdf) \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438 \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430. \u042f \u0441\u0442\u0430\u043b \u043f\u043e\u0434\u0431\u0438\u0440\u0430\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u044e \u0432 \u0430\u0434\u0440\u0435\u0441\u0435 \u043c\u0430\u043d\u0443\u0430\u043b\u0430, \u0438 \u043a\u0430\u043a\u043e\u0432\u043e \u0436\u0435 \u0431\u044b\u043b\u043e \u0443\u0434\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u0439\u0434\u044f 0.8.1!!! \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u043f\u043e\u0438\u0441\u043a\u0438 \u043d\u0435 \u0443\u0432\u0435\u043d\u0447\u0430\u043b\u0438\u0441\u044c \u0443\u0441\u043f\u0435\u0445\u043e\u043c&#8230;<\/u><\/p>\n<p>  \u0418 \u0442\u0430\u043a \u0432\u044b \u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438\u0441\u044c! \u0423 \u043d\u0430\u0441 \u0432 \u0440\u0443\u043a\u0430\u0445, \u0442.\u0435. \u043d\u0430 \u043a\u043e\u043d\u0447\u0438\u043a\u0430\u0445 \u043f\u0430\u043b\u044c\u0446\u0435\u0432 \u0430\u0440\u0445\u0438\u0432 \u00abdatabene-benerator-0.9.7\u00bb (\u0443 \u0432\u0430\u0441 \u0441\u0432\u0435\u0436\u0435\u0435). \u0422\u0435\u043f\u0435\u0440\u044c, \u0447\u0442\u043e \u0441 \u044d\u0442\u0438\u043c \u0434\u0435\u043b\u0430\u0442\u044c.<\/p>\n<p>  \u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0432 \u00abD:\\databene-benerator-0.9.7\u00bb.<\/p>\n<p>  <u>\u0410 \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u043e\u0448\u043b\u043e \u0447\u0438\u0441\u0442\u043e\u0439 \u0432\u043e\u0434\u044b \u0448\u0430\u043c\u0430\u043d\u0441\u0442\u0432\u043e: \u043d\u0430 \u0444\u043e\u0440\u0443\u043c\u0430\u0445 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f maven \u2014 \u043a\u0442\u043e \u044d\u0442\u043e \u0437\u0430 \u0437\u0432\u0435\u0440\u044c \u044f \u043d\u0435 \u0437\u043d\u0430\u044e, \u043d\u043e \u0441\u043a\u0430\u0436\u0443 \u0447\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438 \u0431\u0435\u0437 \u043d\u0435\u0433\u043e!<br \/>  \u041f\u0443\u0442\u0435\u043c \u043d\u0435 \u0445\u0438\u0442\u0440\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0441\u043c\u043e\u0442\u0440\u044e \u0447\u0442\u043e \u0435\u0441\u0442\u044c \u0432 \u0430\u0440\u0445\u0438\u0432\u0435. \u0415\u0441\u0442\u044c \u0431\u0430\u0442\u043d\u0438\u0447\u043a\u0438 (\u0438\u043b\u0438 sh-\u0441\u043a\u0440\u0438\u043f\u0442\u044b \u043a \u0441\u043b\u043e\u0432\u0443 \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0442\u043e-\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u2026 benerator.bat \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 benerator_common.bat, \u0442\u043e\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 java.exe. \u0412 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445 \u0443 \u043f\u0435\u0440\u0432\u043e\u0433\u043e benerator.xml. \u0412\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u043f\u0443\u0442\u0438 \u043a \u043f\u0430\u043f\u043a\u0435 lib, \u0430 \u0442\u0430\u043c *.jar.\u2026<br \/>  \u041d\u0430 \u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 \u044f \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0434\u0432\u0443\u0445 IDE \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Java \u2014 Netbeans \u0438 Eclipse. \u0417\u0430\u0434\u0430\u043b \u0433\u0443\u0433\u043b\u0443 \u0432\u043e\u043f\u0440\u043e\u0441 \u00abdatabene Benerator eclipse\u00bb \u0438 \u0432 \u0432\u044b\u0434\u0430\u0447\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043e\u0442\u0432\u0435\u0442 \u00ab<a href=\"http:\/\/databene.org\/databene-benerator\/115-my-first-ide-based-benerator-project.html\">databene.org\/databene-benerator\/115-my-first-ide-based-benerator-project.html<\/a>\u00bb \u2014 \u043d\u043e \u0441\u0441\u044b\u043b\u043a\u0438 \u0441\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u2014 \u043d\u0435\u0442!<br \/>  <\/u><\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u043c \u043d\u0443\u0436\u0435\u043d Eclipse, \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c \u0438 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u043c, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u0435\u0449\u0435 \u043d\u0435\u0442. \u041f\u043e\u0434\u043e\u0439\u0434\u0435\u0442 \u043b\u044e\u0431\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f. \u042f \u0441\u043b\u0435\u0433\u043a\u0430 \u0437\u043d\u0430\u043a\u043e\u043c \u0441 PHP, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0439 \u0432\u044b\u0431\u043e\u0440 \u0432\u044b \u0443\u0433\u0430\u0434\u0430\u0435\u0442\u0435. \u041a\u0441\u0442\u0430\u0442\u0438 \u0438 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043e\u043a\u043e\u043d Eclipse (\u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430) \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u2014 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 PHP (\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0432 \u043f\u0440\u0430\u0432\u043e\u043c \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u0443\u0433\u043b\u0443).<br \/>  \u0418 \u0442\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c Eclipse, \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442:<br \/>  \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abFile-&gt;New-&gt;Project\u2026\u00bb<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b98\/a02\/0e4\/b98a020e421d41a490db7290043e7d98.png\"\/><br \/>  \u0417\u0430\u0442\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abJava Project\u00bb, \u0436\u043c\u0435\u043c \u00abNext-&gt;\u00bb.<br \/>  \u0412 \u043f\u043e\u044f\u0432\u0438\u0432\u0448\u0435\u043c\u0441\u044f \u043e\u043a\u043d\u0435 \u0432\u0432\u043e\u0434\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u00abgeneratedb\u00bb, \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c Project layout \u043a\u0430\u043a \u00abUse project folder as root for sources and class files\u00bb, \u0436\u043c\u0435\u043c \u00abNext-&gt;\u00bb.<br \/>  \u041f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0443 Libraries, \u0436\u043c\u0435\u043c \u00abAdd External JARs\u2026\u00bb. \u0412 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0435\u043c\u0441\u044f \u043e\u043a\u043e\u0448\u043a\u0435 \u0438\u0434\u0435\u043c \u0432 \u00abD:\\databene-benerator-0.9.7\\lib\u00bb \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043c \u0435\u0441\u0442\u044c.<br \/>  \u0416\u043c\u0435\u043c \u00abFinish\u00bb. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0437\u0434\u0430\u043d.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u00ab\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u043e\u0440\u00bb!<br \/>  \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abRun-&gt;Run Configurations\u2026\u00bb.<br \/>   <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/79f\/bcc\/875\/79fbcc8750f04f04b7c0eb438d79e7ba.png\"\/><br \/>   \u0412 \u043f\u043e\u044f\u0432\u0438\u0432\u0448\u0435\u043c\u0441\u044f \u043e\u043a\u043d\u0435:<br \/>  1. \u041d\u0430 \u00abJava Aplication\u00bb \u0434\u0435\u043b\u0430\u0435\u043c \u041f\u041a\u041c \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abNew\u00bb.<br \/>  2. \u0417\u0430\u0442\u0435\u043c \u00abName\u00bb \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430.<br \/>  3. \u0414\u0430\u043b\u0435\u0435 \u00abProject\u00bb \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<br \/>  4. \u0410 \u0432 \u00abMain class\u00bb \u0432\u0432\u043e\u0434\u0438\u043c \u00aborg.databene.benerator.main.Benerator\u00bb.<br \/>  5. \u0416\u043c\u0435\u043c \u00abApply\u00bb.<br \/>  \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u043d\u0430\u0436\u0430\u043b\u0438 \u00abRun\u00bb, \u0442\u043e \u0432\u043e \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u00abConsole\u00bb \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0434\u0430\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u043e\u043a \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0443\u0433\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432, \u0432\u0441\u0435 \u043d\u0435 \u043f\u043e-\u0440\u0443\u0441\u0441\u043a\u0438. \u042d\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043c\u044b \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u0441\u0430\u043c\u043e\u0433\u043e \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e. \u0422\u0430\u043a \u0447\u0435\u0433\u043e \u043c\u044b \u0436\u0434\u0435\u043c?<\/p>\n<h2>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/h2>\n<p>  \u0412 \u043d\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0440\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u0430\u0439\u043b\u044b \u00abbenerator.xml\u00bb \u0438 \u00ablog4j.xml\u00bb, \u043d\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0443\u0433\u0430\u043b\u0441\u044f benerator.<br \/>  \u041f\u041a\u041c \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0432 \u043e\u0431\u043e\u0437\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abNew-&gt;XML File\u00bb, \u0432\u0432\u043e\u0434\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430, \u0437\u0430\u0442\u0435\u043c \u00abFinish\u00bb.<br \/>  benerator.xml \u2013 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043d\u0435\u043c \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u0435, \u0447\u0442\u043e \u0432\u044b \u0441\u0434\u0435\u043b\u0430\u0435\u0442\u0435 \u0441\u043e \u0441\u0432\u043e\u0438\u043c\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c\u0438.<br \/>  log4j.xml \u2013 \u0444\u0430\u0439\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u043b\u043e\u0433\u043e\u0432, \u043e\u0442 \u0435\u0433\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u0447\u0442\u043e \u0438 \u0432 \u043a\u0430\u043a\u043e\u043c \u043e\u0431\u044a\u0435\u043c\u0435 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0432\u044b\u043f\u043b\u044e\u043d\u0435\u0442 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c (\u0441\u043b\u0443\u0436\u0435\u0431\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e).<\/p>\n<p>  \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u00ablog4j.xml\u00bb \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c \u043a \u0432\u0438\u0434\u0443:  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">log4j.xml<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"xml\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;!DOCTYPE log4j:configuration SYSTEM &quot;log4j.dtd&quot;&gt;  &lt;log4j:configuration xmlns:log4j=&quot;http:\/\/jakarta.apache.org\/log4j\/&quot; debug=&quot;false&quot;&gt;     &lt;!-- Append messages to the console --&gt;    &lt;appender name=&quot;CONSOLE&quot; class=&quot;org.apache.log4j.ConsoleAppender&quot;&gt;       &lt;param name=&quot;Target&quot; value=&quot;System.out&quot;\/&gt;       &lt;param name=&quot;Threshold&quot; value=&quot;debug&quot;\/&gt;       &lt;layout class=&quot;org.apache.log4j.PatternLayout&quot;&gt;          &lt;param name=&quot;ConversionPattern&quot; value=&quot;%d{ABSOLUTE} %-5p (%t) [%c{1}] %m%n&quot;\/&gt;       &lt;\/layout&gt;    &lt;\/appender&gt;     &lt;!-- Limit categories --&gt;      &lt;category name=&quot;org.apache&quot;&gt;        &lt;priority value=&quot;warn&quot;\/&gt;     &lt;\/category&gt;      &lt;category name=&quot;org.databene&quot;&gt;        &lt;priority value=&quot;info&quot;\/&gt;     &lt;\/category&gt;      &lt;!--      &lt;category name=&quot;org.databene.commons&quot;&gt;        &lt;priority value=&quot;debug&quot;\/&gt;     &lt;\/category&gt; --&gt;          &lt;category name=&quot;org.databene.COMMENT&quot;&gt;        &lt;priority value=&quot;debug&quot;\/&gt;     &lt;\/category&gt;      &lt;category name=&quot;org.databene.benerator.STATE&quot;&gt;        &lt;priority value=&quot;info&quot;\/&gt;     &lt;\/category&gt;      &lt;category name=&quot;org.databene.domain&quot;&gt;        &lt;priority value=&quot;info&quot;\/&gt;     &lt;\/category&gt;           &lt;category name=&quot;org.databene.SQL&quot;&gt;        &lt;priority value=&quot;debug&quot;\/&gt;     &lt;\/category&gt;     &lt;!-- ======================= --&gt;    &lt;!-- Setup the Root category --&gt;    &lt;!-- ======================= --&gt;      &lt;root&gt;         &lt;priority value=&quot;info&quot;\/&gt;         &lt;appender-ref ref=&quot;CONSOLE&quot;\/&gt;     &lt;\/root&gt;  &lt;\/log4j:configuration&gt; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u00abbenerator.xml\u00bb \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c \u043a \u0432\u0438\u0434\u0443:  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">benerator.xml<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"xml\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;setup xmlns=&quot;http:\/\/databene.org\/benerator\/0.9.7&quot; \txmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; \txsi:schemaLocation=&quot;http:\/\/databene.org\/benerator\/0.9.7 benerator-0.9.7.xsd&quot; \tdefaultEncoding=&quot;UTF-8&quot; \tdefaultDataset=&quot;RU&quot; \tdefaultLocale=&quot;ru&quot; \tdefaultLineSeparator=&quot;\\r\\n&quot; \tdefaultSeparator=&quot;;&quot;&gt; \t \t&lt;import platforms=&quot;db,csv&quot; \/&gt; \t&lt;import defaults=&quot;true&quot; domains=&quot;organization,address,person,net&quot; \/&gt; \t&lt;import class=&quot;org.databene.benerator.distribution.function.*, \torg.databene.benerator.primitive.*,org.databene.platform.db.*&quot;\/&gt; \t&lt;import class=&quot;org.databene.commons.TimeUtil&quot;\/&gt; \t \t&lt;database id=&quot;db&quot;     \turl=&quot;jdbc:mysql:\/\/localhost:3306\/qs?characterEncoding=UTF-8&quot;     \tdriver=&quot;com.mysql.jdbc.Driver&quot;        user=&quot;root&quot; \tpassword=&quot;&quot; \tcatalog=&quot;qs&quot;\/&gt; \t \t&lt;memstore id=&quot;memstore&quot;\/&gt; \t &lt;\/setup&gt; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<h2>\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/h2>\n<p>  \u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u0441\u044f \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u0430\u0445 \u00abbenerator.xml\u00bb, \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043d \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0438 \u0432 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u043a \u0432\u0435\u0440\u0441\u0438\u0438 0.8.1.<br \/>  \u0417\u0434\u0435\u0441\u044c \u0436\u0435 \u043e\u0442\u043c\u0435\u0447\u0443, \u0447\u0442\u043e \u0432\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u0447\u043a\u0430 \u00abcharacterEncoding=UTF-8\u00bb \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 url \u2013 \u0440\u0435\u0448\u0430\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c \u0440\u0443\u0441\u0441\u043a\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0443\u0441\u0441\u043a\u0438\u0445).<\/p>\n<p>  <u>\u0423\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0442\u043e\u0436\u0435 \u0437\u0430\u0431\u044b\u043b\u0438. \u041d\u0443 \u0434\u0430 \u044d\u0442\u043e \u043d\u0435 \u0438\u0445 \u0437\u0430\u0431\u043e\u0442\u0430. \u0421\u0442\u0440\u043e\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 jdbc \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430 \u0434\u043b\u044f Java \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043d\u0430\u0448\u0435\u043b \u044d\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u043d\u0430 \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0435\u043c\u0441\u044f \u043a \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u043e\u0438\u0441\u043a\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0435.<\/u><\/p>\n<p>  <b><i>\u041e\u0447\u0438\u0441\u0442\u043a\u0430 \u0442\u0430\u0431\u043b\u0438\u0446 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u0434 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u044b\u043c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c<\/i><\/b><br \/>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0444\u0430\u0439\u043b \u00abtruncate_tables.mysql.sql\u00bb (\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439)  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">truncate_tables.mysql.sql<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"sql\">SET foreign_key_checks = 0; --truncate table s_person; --truncate table s_job_title; --truncate table s_organization; --truncate table s_department; --truncate table t_orgstructure; --truncate table s_type_project; --truncate table s_direction_project; --truncate table s_norm_labor; --truncate table s_timetable;  SET foreign_key_checks = 1; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041f\u0435\u0440\u0432\u0430\u044f \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u2013 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043e\u043d\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044b. \u0418\u043d\u0430\u0447\u0435 \u043c\u043e\u0436\u0435\u0442 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0443\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u043a\u043e\u0433\u0434\u0430 \u043e\u0434\u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0434\u0440\u0443\u0433\u043e\u0439 (\u0441\u0441\u044b\u043b\u043e\u0447\u043d\u0430\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u044c).<br \/>  \u0421\u0442\u0440\u043e\u0447\u043a\u0438 \u2013 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043e\u0447\u0438\u0441\u0442\u043a\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u0411\u0414. \u0418\u0445 \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c\u0443 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443:<br \/>  1. \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0433\u0440\u0443\u043f\u043f\u0430 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0438 (\u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u043d\u0438 \u0441 \u043a\u0430\u043a\u0438\u043c\u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438)<br \/>  2. \u0414\u0430\u043b\u0435\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u043a\u0430\u0441\u043a\u0430\u0434\u043d\u043e \u043c\u043e\u0433\u0443\u0442 \u0437\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0443\u0436\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<br \/>  \u041e\u0447\u0438\u0441\u0442\u043a\u0430 \u2013 \u043b\u0438\u0431\u043e \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0433\u0440\u0443\u043f\u043f\u0443, \u043b\u0438\u0431\u043e \u043f\u043e \u043e\u0434\u043d\u043e\u0439, \u043d\u043e \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438.<br \/>  \u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0442\u0430\u0431\u043b\u0438\u0447\u043d\u043e \u0443\u0434\u043e\u0431\u043d\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u044b \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0433\u0438\u0431\u043a\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0443\u044e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>  \u0412 benerator.xml \u043f\u043e\u0441\u043b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f <i>memstore<\/i> \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438:  <\/p>\n<pre><code class=\"xml\">\t&lt;comment&gt;\u041f\u043e\u0434\u0433\u043e\u0442\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445&lt;\/comment&gt;  \t&lt;execute uri=&quot;truncate_tables.mysql.sql&quot; target=&quot;db&quot; \/&gt; <\/code><\/pre>\n<p>  \u0411\u0443\u0434\u044c\u0442\u0435 \u0431\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b! \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u2014 \u043d\u0435 \u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043e\u0447\u0438\u0441\u0442\u044f\u0442\u0441\u044f!<\/p>\n<p>  \u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u2013 \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u0442\u0430\u043a\u0438\u0435 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441\u044e\u0434\u0430, \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u043d\u0435 \u0441\u0442\u043e\u0438\u0442. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0435\u0441\u0442\u044c \u0443\u0434\u043e\u0431\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u042f \u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0441\u044c MySQL Workbench (5).<\/p>\n<p>  <b><i>\u0412\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u0435 \u0432 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 \u043d\u0430\u2026 JavaScript!? \u0414\u0430, \u0434\u0430 \u043d\u0430 \u043d\u0435\u043c!<\/i><\/b><br \/>  \u0412 benerator.xml \u043f\u043e\u0441\u043b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f <i>execute<\/i> \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438:  <\/p>\n<pre><code class=\"xml\">&lt;comment&gt;\u041f\u043e\u0434\u0433\u043e\u0442\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0432\u043d\u0435\u0448\u043d\u0438\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u044b&lt;\/comment&gt; \t&lt;execute uri=&quot;script.js&quot; type=&quot;js&quot;\/&gt; <\/code><\/pre>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0444\u0430\u0439\u043b \u00abscript.js\u00bb (\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439)  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">script.js<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"javascript\">function toLink (str) { \tvar space = ''; \tstr = str.toLowerCase(); \tvar transl = { \t'\u0430': 'a', '\u0431': 'b', '\u0432': 'v', '\u0433': 'g', '\u0434': 'd', '\u0435': 'e', '\u0451': 'e', '\u0436': 'zh',  \t'\u0437': 'z', '\u0438': 'i', '\u0439': 'j', '\u043a': 'k', '\u043b': 'l', '\u043c': 'm', '\u043d': 'n', \t'\u043e': 'o', '\u043f': 'p', '\u0440': 'r','\u0441': 's', '\u0442': 't', '\u0443': 'u', '\u0444': 'f', '\u0445': 'h', \t'\u0446': 'c', '\u0447': 'ch', '\u0448': 'sh', '\u0449': 'sh','\u044a': space, '\u044b': 'y', '\u044c': space, '\u044d': 'e', '\u044e': 'yu', '\u044f': 'ya' \t} \tvar link = ''; \tfor (var i = 0; i &lt; str.length; i++) { \tif(\/[\u0430-\u044f\u0451]\/.test(str.charAt(i))) { \/\/\u0435\u0441\u043b\u0438 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b - \u0440\u0443\u0441\u0441\u043a\u0430\u044f \u0431\u0443\u043a\u0432\u0430, \u0442\u043e \u043c\u0435\u043d\u044f\u0435\u043c \u0435\u0433\u043e \tlink += transl[str.charAt(i)]; \t} else if (\/[a-z0-9]\/.test(str.charAt(i))) { \tlink += str.charAt(i); \/\/\u0435\u0441\u043b\u0438 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b - \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0431\u0443\u043a\u0432\u0430 \u0438\u043b\u0438 \u0446\u0438\u0444\u0440\u0430, \u0442\u043e \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u0430\u043a \u0435\u0441\u0442\u044c \t} else { \tif (link.slice(-1) !== space) link += space; \/\/ \u0435\u0441\u043b\u0438 \u043d\u0435 \u0442\u043e \u0438 \u043d\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0442\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c space \t} \t} \treturn link; }  function cut(str, cutStart, cutEnd){ \t  return str.substr(cutStart,cutEnd); \t} <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041f\u0435\u0440\u0432\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0442\u0440\u0430\u043d\u0441\u043b\u0438\u0442\u0435\u0440\u0430\u0446\u0438\u044e \u0440\u0443\u0441\u0441\u043a\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0435 (\u0432\u0437\u044f\u0442\u043e \u0441 (5), \u0441 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430\u043c\u0438).<br \/>  \u0412\u0442\u043e\u0440\u0430\u044f \u2013 \u0432\u044b\u0440\u0435\u0437\u0430\u0435\u0442 \u043a\u0443\u0441\u043e\u0447\u0435\u043a \u0441\u0442\u0440\u043e\u043a\u0438.<\/p>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f JavaScript \u0432 \u043a\u043e\u0434\u0435:  <\/p>\n<pre><code class=\"xml\">&lt;generate type=&quot;s_organization&quot; count=&quot;20&quot; consumer=&quot;db,ConsoleExporter&quot;&gt; \u2026 \t&lt;variable name=&quot;sgn&quot; script=&quot;{js: (p.gender.name()=='MALE') ? sgnMALE : sgnFEMALE}&quot;\/&gt; \t&lt;attribute name=&quot;email&quot; type='string' script=&quot;{js:toLink(p.givenName+p.familyName)+'@'+d}&quot; converter=&quot;ToLowerCaseConverter, UniqueStringConverter&quot;\/&gt; &lt;variable name=&quot;theme_tmp&quot; type='string' generator=&quot;new SeedSentenceGenerator('csv\/notes.txt',3)&quot; \/&gt;    \t&lt;attribute name=&quot;theme&quot;  maxLength=&quot;45&quot; script=&quot;{js:cut(theme_tmp,0,44)+'.'}&quot;\/&gt; \u2026 &lt;\/generate&gt; <\/code><\/pre>\n<p>  \u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0438\u0434\u0435\u044f: \u0432\u0441\u0435 \u0447\u0442\u043e \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 script, \u0432\u043d\u0443\u0442\u0440\u0438 {js: } \u2013 \u0441\u0443\u0442\u044c JavaScript. \u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e, \u0432 \u043f\u0440\u043e\u0447\u0435\u043c \u044d\u0442\u043e \u0432\u0438\u0434\u043d\u043e \u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f.<br \/>  \u0423\u0436\u0435 \u043e\u0431\u0440\u0430\u0442\u0438\u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0441\u043b\u043e\u0432\u043d\u043e\u0433\u043e \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 if?<\/p>\n<p>  <b><i>\u0420\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u0411\u0414 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u0444\u0430\u0439\u043b\u0430\u043c \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438<\/i><\/b><br \/>  \u041c\u043d\u0435 \u0431\u044b\u043b\u043e \u0443\u0434\u043e\u0431\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443, \u0438\u043b\u0438 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0437 2-3 \u0432\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446, \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u2013 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u00ab*.ben.xml\u00bb. \u041a\u0430\u0436\u0434\u044b\u0439 \u0444\u0430\u0439\u043b \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0435\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438.<br \/>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0438\u043c\u0435\u043d\u043d\u043e \u00ab*.ben.xml\u00bb.<br \/>  \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:  <\/p>\n<pre><code class=\"xml\">&lt;!-- \t&lt;include uri=&quot;table.s_organization.ben.xml&quot; \/&gt; --&gt; &lt;!-- \t&lt;include uri=&quot;table.s_job_title.ben.xml&quot; \/&gt; --&gt; &lt;!--\t&lt;include uri=&quot;table.s_type_doc.ben.xml&quot; \/&gt;--&gt; <\/code><\/pre>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430 \u00abtable.s_organization.ben.xml\u00bb (XML)  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">table.s_organization.ben.xml<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"xml\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;setup xmlns=&quot;http:\/\/databene.org\/benerator\/0.9.7&quot;         xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot;         xsi:schemaLocation=&quot;http:\/\/databene.org\/benerator\/0.9.7 benerator-0.9.7.xsd&quot;         defaultEncoding=&quot;UTF-8&quot;         defaultDataset=&quot;RU&quot;         defaultLocale=&quot;ru&quot;         defaultLineSeparator=&quot;\\r\\n&quot; \tdefaultSeparator=&quot;;&quot; \t&gt; \t \t&lt;comment&gt;[[POPULATE TABLE s_organization]] Processed...&lt;\/comment&gt;  \t&lt;generate type=&quot;s_organization&quot; count=&quot;20&quot; consumer=&quot;db,ConsoleExporter&quot;&gt; \t\t&lt;attribute name=&quot;bik&quot; type='string' pattern='[0-9]{9}'\/&gt; \t \t\t&lt;variable name=&quot;c&quot; generator=&quot;CompanyNameGenerator&quot; dataset=&quot;US&quot; locale=&quot;us&quot;\/&gt; \t\t&lt;attribute name=&quot;caption&quot; type='string' script=&quot;c.fullName&quot; \/&gt; \t\t&lt;attribute name=&quot;short_caption&quot; type='string' script=&quot;c.shortName&quot; \/&gt; \t\t&lt;attribute name=&quot;form_sobs&quot; type='string' script=&quot;c.legalForm&quot; \/&gt;  \t\t&lt;variable name=&quot;a&quot; generator=&quot;AddressGenerator&quot; dataset=&quot;US&quot; locale=&quot;us&quot;\/&gt; \t\t&lt;attribute name=&quot;ur_strana&quot; type='string' script=&quot;a.country&quot; \/&gt; \t\t&lt;attribute name=&quot;ur_index&quot; type='string' pattern=&quot;[0-9]{6}&quot;\/&gt; \t\t&lt;attribute name=&quot;ur_nas_punkt&quot; type='string' script=&quot;a.city&quot; \/&gt; \t\t&lt;attribute name=&quot;ur_ulica&quot; type='string' script=&quot;a.street&quot; \/&gt;  \t\t&lt;attribute name='ur_dom' type='int'  min='1' max='150' \/&gt; \t\t&lt;attribute name='ur_office' type='int' min='1' max='100' \/&gt;  \t\t&lt;attribute name=&quot;telefon&quot; type=&quot;string&quot; script=&quot;a.officePhone&quot;  unique=&quot;true&quot; \/&gt; \t\t&lt;attribute name=&quot;faks&quot; type=&quot;string&quot; script=&quot;a.fax&quot;  unique=&quot;true&quot; \/&gt; \t\t \t\t&lt;variable name=&quot;d&quot; generator=&quot;DomainGenerator&quot; dataset=&quot;US&quot; locale=&quot;us&quot;\/&gt; \t\t&lt;variable name=&quot;p&quot; generator=&quot;PersonGenerator&quot; dataset=&quot;RU&quot; locale=&quot;ru&quot;\/&gt;  \t\t&lt;variable name=&quot;tag1&quot; source=&quot;memstore&quot; type=&quot;sgnMALE&quot; distribution=&quot;random&quot;\/&gt; \t\t&lt;variable name=&quot;tag2&quot; source=&quot;memstore&quot; type=&quot;sgnFEMALE&quot; distribution=&quot;random&quot;\/&gt; \t\t&lt;variable name=&quot;sgn&quot; script=&quot;{js: (p.gender.name()=='MALE') ? sgnMALE : sgnFEMALE}&quot;\/&gt; \t\t \t\t&lt;attribute name=&quot;email&quot; type='string' script=&quot;{js:toLink(p.givenName+p.familyName)+'@'+d}&quot; converter=&quot;ToLowerCaseConverter, UniqueStringConverter&quot;\/&gt; \t\t&lt;attribute name=&quot;webpage&quot; type='string' script=&quot;d&quot; converter=&quot;ToLowerCaseConverter, UniqueStringConverter&quot;\/&gt; \t\t&lt;attribute name=&quot;fio_ruk&quot; type='string' script=&quot;p.familyName +' '+ p.givenName +' '+ sgn.secondgiven&quot;\/&gt; \t\t&lt;attribute name=&quot;rschet&quot; type='string' pattern=&quot;[0-9]{20}&quot;\/&gt; \t\t&lt;attribute name=&quot;kschet&quot; type='string' pattern=&quot;[0-9]{20}&quot;\/&gt; \t\t&lt;attribute name=&quot;INN&quot; type='string' pattern=&quot;[0-9]{10}&quot;\/&gt; \t\t&lt;attribute name=&quot;KPP&quot; type='string' pattern=&quot;[0-9]{9}&quot;\/&gt;  \t\t&lt;attribute name=&quot;date_update&quot; type=&quot;datetime&quot; generator=&quot;dtGen&quot;\/&gt; \t\t&lt;attribute name=&quot;note&quot; type='string' generator=&quot;new SeedSentenceGenerator('csv\/notes.txt',3)&quot; maxLength=&quot;255&quot;\/&gt; \t&lt;\/generate&gt; \t&lt;comment&gt;[[POPULATE TABLE s_organization]] End. OK!&lt;\/comment&gt; \t &lt;\/setup&gt; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u2013 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0445\u043e\u0436\u0430 \u0441 \u00abbenerator.xml\u00bb, \u043e\u0434\u043d\u0430\u043a\u043e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0441 \u0411\u0414 \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043e\u0431\u0449\u0438\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439, \u0442.\u043a. \u0432\u0441\u0435 \u044d\u0442\u043e \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438.<\/p>\n<h2>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h2>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c, \u0442\u043e \u043f\u043e\u0447\u0435\u043c\u0443 \u044f \u0438\u0441\u043f\u044b\u0442\u0430\u043b \u00ab\u043a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\u00bb \u2013 \u043f\u043e\u0441\u043b\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u0438\u0445 \u043c\u0443\u0447\u0435\u043d\u0438\u0439 \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e:<br \/>  1. databene-benerator \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0441\u044f \u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u043b \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u0432\u0441\u0435\u0433\u043e 2-3 \u043d\u043e\u0447\u0438 \u0438 \u0432\u0443\u0430\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043d\u0430\u0441\u0443\u0449\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438!<br \/>  2. \u041e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0440\u0443\u0441\u0441\u043a\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043e\u043d \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442, \u0438 \u044d\u0442\u043e \u043c\u043e\u0439 \u043a\u043e\u0441\u044f\u043a, \u0447\u0442\u043e \u044f \u043c\u0430\u043b\u043e \u0437\u043d\u0430\u043a\u043e\u043c \u0441 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u043e\u043c \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a jdbc-\u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0443 \u0432 Java-\u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 (\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439) \u2013 \u0435\u0449\u0435 3 \u043d\u043e\u0447\u0438 \u0438 \u0442\u043e\u0436\u0435 \u0432\u0441\u0435 \u0440\u043e\u0432\u043d\u043e!<br \/>  3. \u041f\u043e\u0448\u043b\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446 \u043e\u0434\u0438\u043d \u0437\u0430 \u0434\u0440\u0443\u0433\u0438\u043c, \u043e\u043d\u0438 \u0441\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u043e\u0434 \u043c\u043e\u0438\u043c \u043d\u0430\u043f\u043e\u0440\u043e\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u0435\u0447\u0435\u0440. \u0418 \u0432\u0441\u0435 64 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0435\u0449\u0435 \u0437\u0430 6 \u0432\u0435\u0447\u0435\u0440\u043e\u0432.<br \/>  \u0414\u0430 \u0435\u0441\u0442\u044c \u0435\u0449\u0435 \u043c\u043d\u043e\u0433\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432, \u043d\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044b, \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430, \u0437\u043d\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b, \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043e\u0431\u0440\u0435\u0442\u0435\u043d. \u0414\u043b\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 \u043c\u043d\u0435 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u00ab\u043b\u043e\u043f\u0430\u0442\u0438\u0442\u044c\u00bb \u0440\u0443\u043a\u0430\u043c\u0438. \u0411\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0437\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442 \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u0432\u043e\u0435 \u0434\u0435\u043b\u043e.<\/p>\n<p>  <i>\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043d\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b:<br \/>  1. \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446,<br \/>  2. \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u0434\u0430\u0442\u043e\u0439 \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c,<br \/>  3. \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e \u044d\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0435\u0441\u0442\u044c \u0432 \u043f\u043e\u0441\u0442\u0430\u0445, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0441\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438. \u0422\u0430\u043a \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u0442\u0430\u043a\u043e\u0433\u043e \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f, \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044e \u043d\u0435 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0442\u0440\u0443\u0434\u0430 \u043e\u0441\u0432\u043e\u0438\u0442\u044c \u0438 \u044d\u0442\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b. <\/i><\/p>\n<p>  \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u043d\u0430 github \u0438 \u0432\u044b\u043b\u043e\u0436\u0438\u043b <a href=\"https:\/\/github.com\/shtorman\/use-databene-benerator\/\">\u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438. \u0414\u043b\u044f \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0432 \u0432\u0438\u0434\u0435 *.zip \u0430\u0440\u0445\u0438\u0432\u0430, \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0438\u043c\u043f\u043e\u0440\u0442 \u0432 \u043d\u0435\u0433\u043e \u00abFile-&gt;Import-&gt;General-&gt;FileSystem\u00bb. \u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u00abFinish\u00bb. \u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u00ab\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u043e\u0440\u00bb \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0431\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430.<\/p>\n<p>  \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435!<\/p>\n<h2>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b<\/h2>\n<p>  1. <a href=\"http:\/\/habrahabr.ru\/post\/169713\">habrahabr.ru\/post\/169713<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435] <br \/>  2. <a href=\"http:\/\/sysmagazine.com\/posts\/169713\/\">sysmagazine.com\/posts\/169713<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435] <br \/>  3. <a href=\"https:\/\/ru.wikipedia.org\/wiki\/\u041a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\">ru.wikipedia.org\/wiki\/\u041a\u0430\u0442\u0430\u0440\u0441\u0438\u0441<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435] <br \/>  4. <a href=\"http:\/\/databene.org\/download\/databene-benerator-manual-0.8.1.pdf\">databene.org\/download\/databene-benerator-manual-0.8.1.pdf<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435] <br \/>  5. <a href=\"https:\/\/dev.mysql.com\/downloads\/workbench\/\">dev.mysql.com\/downloads\/workbench<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435] <br \/>  6. <a href=\"http:\/\/ajaxs.ru\/lesson\/javascript\/137-transliteracija_stroki_na_javascript.html\">ajaxs.ru\/lesson\/javascript\/137-transliteracija_stroki_na_javascript.html<\/a>. [\u0412 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435]     \t<\/p>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/262387\/\"> http:\/\/habrahabr.ru\/post\/262387\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>     \t<i>\u00ab\u0414\u043e\u0441\u0442\u0430\u043d\u044c \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u00ab\u043a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\u00bb. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u0442\u043e, \u0447\u0435\u043c \u043e\u043d \u0445\u043e\u0447\u0435\u0442 \u043d\u0430\u0441 \u0437\u0430\u043c\u043e\u0447\u0438\u0442\u044c, \u044f \u0445\u043e\u0447\u0443 \u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435.\u00bb (\u0441) \u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439 \u044d\u0442\u043e!<\/i><\/p>\n<h2>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h2>\n<p>  \u041f\u043e\u0437\u0434\u043d\u0438\u043c \u0432\u0435\u0447\u0435\u0440\u043e\u043c, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 64 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u044b\u043b\u043e \u043f\u043e\u0447\u0442\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e, \u0430 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0438\u0445 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0435 \u0434\u0430\u0436\u0435 \u043d\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u043b\u0441\u044f, \u0432\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0438\u0445 \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u043c\u0438.<br \/>  \u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432 \u0440\u0443\u0447\u043d\u0443\u044e \u2014 \u0438\u0434\u0435\u044f \u0431\u044b\u043b\u0430 \u043e\u0442\u043a\u0438\u043d\u0443\u0442\u0430 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0441\u0440\u0430\u0437\u0443.<br \/>  \u00ab\u041d\u0430\u0434\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0430\u043a\u043e\u0434\u0438\u0442\u044c!\u00bb \u2014 \u043a\u0440\u0438\u0447\u0430\u043b\u0430 \u0434\u0443\u0448\u0430.<br \/>  \u00ab\u041d\u0430\u0434\u043e \u0447\u0442\u043e-\u0442\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c!\u00bb \u2014 \u043d\u0430\u0441\u0442\u0430\u0438\u0432\u0430\u043b \u0440\u0430\u0437\u0443\u043c!<br \/>  \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u0440\u043e\u0448\u0432\u044b\u0440\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043f\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443 \u0438 \u043d\u0430\u0439\u0434\u044f \u0441 \u0434\u0435\u0441\u044f\u0442\u043e\u043a \u0440\u0430\u0437\u043d\u043e\u0433\u043e \u0440\u043e\u0434\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u044b\u0445, \u0442\u0430\u043a \u0438 SaaS, \u043a\u0430\u043a \u043f\u043b\u0430\u0442\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u2014 \u043d\u0430\u0448\u0435\u043b \u044f \u0435\u0433\u043e \u2014 databene-benerator- \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0444\u0438\u043a\u0441\u0442\u0443\u0440). \u0418 \u0441\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c, \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 (1), \u0430 \u0442\u0430\u043a \u0436\u0435 \u0435\u0435, \u043d\u043e \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c (2). \u042f \u043f\u043e\u043d\u044f\u043b \u2014 \u044d\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e! \u041d\u043e \u043e\u0442\u043a\u0443\u0434\u0430 \u0435\u0433\u043e \u0432\u0437\u044f\u0442\u044c? \u041a\u0430\u043a \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434 Windows? \u0423\u0434\u043e\u0431\u043d\u043e? \u0421 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0440\u0443\u0441\u0441\u043a\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432?<\/p>\n<p>  \u0418 \u0442\u0430\u043a \u00ab\u043a\u0430\u0442\u0430\u0440\u0441\u0438\u0441\u00bb (3) \u2014 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u0432 \u0430\u043d\u0442\u0438\u0447\u043d\u043e\u0439 \u0444\u0438\u043b\u043e\u0441\u043e\u0444\u0438\u0438; \u0442\u0435\u0440\u043c\u0438\u043d \u0434\u043b\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043e\u0431\u043b\u0435\u0433\u0447\u0430\u044e\u0449\u0435\u0433\u043e, \u043e\u0447\u0438\u0449\u0430\u044e\u0449\u0435\u0433\u043e \u0438 \u043e\u0431\u043b\u0430\u0433\u043e\u0440\u0430\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u043a\u0442\u043e\u0440\u043e\u0432.<\/p>\n<p>  \u041a\u0430\u043a \u044d\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0442\u0435\u043c\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438? \u0412\u044b \u043f\u043e\u0439\u043c\u0435\u0442\u0435, \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0447\u0442\u0435\u0442\u0435 \u044d\u0442\u043e. \u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u044e \u043f\u043e\u0434 cut!  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-261240","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/261240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=261240"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/261240\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=261240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=261240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=261240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}