{"id":268720,"date":"2015-11-22T22:58:03","date_gmt":"2015-11-22T19:58:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=268720"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=268720","title":{"rendered":"\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u043c\u0438\u0440\u0430 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 IT \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u043d\u0435\u0434\u0435\u043b\u044e \u2116186 (15 \u2014 22 \u043d\u043e\u044f\u0431\u0440\u044f 2015)"},"content":{"rendered":"<p>       \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 IT-\u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/4d3\/1a5\/1aa\/4d31a51aa07f461a9ec8229413fb5bc4.png\"\/><a name=\"habracut\"><\/a>  <\/p>\n<table>\n<tbody>\n<tr>\n<td><a href=\"#webdev\"><b>\u0412\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#css\"><b>CSS<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#js\"><b>Javascript<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#browser\"><b>\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#design\"><b>\u0414\u0438\u0437\u0430\u0439\u043d<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#news\"><b>\u041d\u043e\u0432\u043e\u0441\u0442\u0438<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#intresting\"><b>\u0417\u0430\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/b><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a name=\"webdev\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/b70\/f9f\/eae\/b70f9feaeee78b42a0c78c3731555e73.gif\"\/> \u0412\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> The Chrome Dev Summit 2015: <a href=\"http:\/\/habrahabr.ru\/company\/google\/blog\/271067\/\">\u0434\u0435\u043d\u044c \u043f\u0435\u0440\u0432\u044b\u0439<\/a>, <a href=\"http:\/\/habrahabr.ru\/company\/google\/blog\/271183\/\">\u0434\u0435\u043d\u044c \u0432\u0442\u043e\u0440\u043e\u0439<\/a>, <img decoding=\"async\" alt=\"video\" src=\"http:\/\/habrastorage.org\/storage3\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"\/> <a href=\"https:\/\/www.youtube.com\/playlist?list=PLNYkxOF6rcICcHeQY02XLvoGL34rZFWZn#chromedevsummit\">\u041c\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/zurb.com\/article\/1416\/foundation-6-is-here\">\u0420\u0435\u043b\u0438\u0437 Foundation 6 \u043e\u0442 ZURB<\/a>. <a href=\"https:\/\/scotch.io\/bar-talk\/a-quick-look-at-the-best-new-foundation-6-features\">\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043d\u043e\u0432\u044b\u0445 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439<\/a>, <a href=\"http:\/\/julian.io\/what-i-like-the-most-about-the-new-foundation-6\/\">\u0427\u0442\u043e \u043c\u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0432 Foundation 6<\/a>, \u0438 \u0435\u0449\u0435 \u043e\u0434\u0438\u043d <a href=\"http:\/\/webdesign.tutsplus.com\/articles\/the-yetis-back-foundation-for-sites-6-is-leaner-faster-and-better--cms-25046\">\u043e\u0431\u0437\u043e\u0440 \u043e\u0442 tutsplus<\/a><\/li>\n<li><a href=\"http:\/\/www.opennet.ru\/opennews\/art.shtml?num=43348\">\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0442\u043a\u0440\u044b\u043b\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 Visual Studio Code<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/sarasoueidan.com\/blog\/svg-tips-for-designers\/\">\u0421\u043e\u0432\u0435\u0442\u044b \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0438 \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0443 \u043b\u0443\u0447\u0448\u0435\u0433\u043e SVG \u0434\u043b\u044f \u0432\u0435\u0431\u0430<\/a> (Tips for Creating and Exporting Better SVGs for the Web)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@sapegin\/importance-of-the-developer-experience-in-the-modern-front-end-bff4155d4cb8\">\u0412\u0430\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u044b\u0442\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u043c \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0435<\/a> (Importance of the developer experience in the modern front-end)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@thomasfuchs\/stack-overflow-is-down-what-now-94c34f69bdda\">\u0427\u0442\u043e, \u0435\u0441\u043b\u0438 Stack Overflow \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c?<\/a> (Stack Overflow is down. What now?)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.learnenough.com\/command-line-tutorial\">\u0418\u0437\u0443\u0447\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0441\u0442\u0430\u0442\u044c \u043e\u043f\u0430\u0441\u043d\u044b\u043c<\/a>, \u043e\u0442 Michael Hartl (Learn Enough Command Line to Be Dangerous)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/javascript-scene\/software-versions-are-broken-3d2dc0da0783\">\u0412\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442<\/a> (Software Versions are Broken)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/polyfills.io\/\">Polyfills<\/a> &mdash; \u043f\u043e\u043b\u0438\u0444\u0438\u043b\u044b \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u044b<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@addyosmani\/instant-loading-web-apps-with-an-application-shell-architecture-7c0c2f10c73\">\u041c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Shell-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a> (Instant Loading Web Apps With An Application Shell Architecture)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/css-tricks.com\/loading-web-fonts-with-the-web-font-loader\/\">\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u0435\u0431-\u0448\u0440\u0438\u0444\u0442\u043e\u0432 \u0441 Web Font Loader-\u043e\u043c<\/a> (Loading Web Fonts with the Web Font Loader)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@scbarrus\/graphql-is-the-king-long-live-the-king-r-i-p-rest-cf04ce38f6c\">GraphQL \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u0440\u043e\u043b\u044c. \u0414\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0435\u0442 \u043a\u043e\u0440\u043e\u043b\u044c! (\u041f\u043e\u043a\u043e\u0439\u0441\u044f \u0441 \u043c\u0438\u0440\u043e\u043c REST)<\/a> (GraphQL is the King. Long Live the King! (R.I.P. REST))<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.creativebloq.com\/advertising\/why-html5-causing-ad-industry-pain-111517824\">\u041f\u043e\u0447\u0435\u043c\u0443 HTML5 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u044c \u0443 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u043e\u0439 \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0438<\/a> (Why HTML5 is causing the ad industry pain)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/auth0.com\/blog\/2015\/11\/20\/face-off-virtual-dom-vs-incremental-dom-vs-glimmer\/\">React Virtual DOM vs Incremental DOM vs Ember\u2019s Glimmer: Fight<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/github.com\/inikulin\/gulp-ll\">\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0439\u0442\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u044e\u0449\u0438\u0435 CPU \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 Gulp \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u043c\u0438 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438 <\/a> (Run CPU-consuming Gulp tasks in the separate processes to achieve faster builds.)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blog.madewithlove.be\/post\/birdseye-view-on-api\/\">\u0412\u0437\u0433\u043b\u044f\u0434 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 API \u0441 \u0432\u044b\u0441\u043e\u0442\u044b \u043f\u0442\u0438\u0447\u044c\u0435\u0433\u043e \u043f\u043e\u043b\u0435\u0442\u0430<\/a> (A bird&#8217;s eye view on API development)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/vanseodesign.com\/web-design\/svg-text-layout-and-alignment\/\">\u0420\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u0438 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 SVG<\/a> (SVG Text Layout And Alignment)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/thenewcode.com\/155\/Create-Human-Readable-Files-with-the-HTML5-download-Attribute\">\u0414\u0435\u043b\u0430\u0435\u043c \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 HTML5 download<\/a> Create Human-Readable Files with the HTML5 download Attribute<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/developers.google.com\/web\/showcase\/case-study\/googleplus\">\u0412 Google+ \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0440\u0435\u0434\u0438\u0437\u0430\u0439\u043d, \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u043e\u0441\u0442\u044c \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0432\u043e\u0438\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446<\/a><\/li>\n<li>\u042d\u0444\u0444\u0435\u043a\u0442\u043d\u044b\u0439 \u0432\u0435\u0431:<br \/> \n<ul>\n<li><a href=\"http:\/\/css-live.ru\/cssjssvg-s-podvypodvertom\/ezhenedelnaya-podborka-krasivyx-effektov-na-csssvgjs-13.html\">\u0415\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0445 \u044d\u0444\u0444\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 CSS\/SVG\/JS #13<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/codepen.io\/chrisgannon\/pen\/xweVNM\/\">SVG Balloon Slider<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tympanus.net\/codrops\/2015\/11\/19\/some-inspiration-for-pricing-tables\/\">\u041a\u0440\u0435\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u0434\u0435\u0438 \u043f\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044e \u043f\u0440\u0430\u0439\u0441-\u0442\u0430\u0431\u043b\u0438\u0446<\/a> (Some Inspiration for Pricing Tables)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/codepen.io\/rachsmith\/post\/animation-tip-lerp\">\u0421\u043e\u0432\u0435\u0442 \u0434\u043b\u044f \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438: Lerp-\u044d\u0444\u0444\u0435\u043a\u0442<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tympanus.net\/codrops\/2015\/11\/17\/multi-level-menu\/\">\u041c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0435 \u043c\u0435\u043d\u044e \u0441 \u0441\u0438\u043c\u043f\u0430\u0442\u0438\u0447\u043d\u044b\u043c \u044d\u0444\u0444\u0435\u043a\u0442\u043e\u043c<\/a> (Multi-Level Menu)<\/li>\n<\/ul>\n<p>   <\/li>\n<\/ul>\n<h3><a name=\"css\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/36c\/2c6\/966\/36c2c69660dd21085a2dcb71d7246ae6.gif\"\/> CSS<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/270927\/\">\u0412\u0438\u043a\u0442\u043e\u0440\u0438\u043d\u0430 \u0438\u0437 15 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432: \u0445\u043e\u0440\u043e\u0448\u043e \u043b\u0438 \u0432\u044b \u0437\u043d\u0430\u0435\u0442\u0435 CSS<\/a><\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> Flexbox \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u0432\u043e \u0432\u0441\u0435\u0439 \u043a\u0440\u0430\u0441\u0435: \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f Tracks <a href=\"http:\/\/habrahabr.ru\/company\/paysto\/blog\/271195\/\">\u0427\u0430\u0441\u0442\u044c 1<\/a>, <a href=\"http:\/\/habrahabr.ru\/company\/paysto\/blog\/271397\/\">\u0427\u0430\u0441\u0442\u044c 2<\/a><\/li>\n<li><a href=\"http:\/\/css-live.ru\/articles-css\/up-the-cascade-css-superhero-challenge.html\">\u0412\u0432\u0435\u0440\u0445 \u043f\u043e \u0432\u043e\u0434\u043e\u043f\u0430\u0434\u0443: \u0437\u0430\u0434\u0430\u0447\u043a\u0430 \u0434\u043b\u044f CSS-\u0441\u0443\u043f\u0435\u0440\u0433\u0435\u0440\u043e\u044f<\/a><\/li>\n<li><a href=\"http:\/\/prgssr.ru\/development\/ispolzovanie-shriftov-sistemnogo-interfejsa-v-veb-dizajne.html\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0448\u0440\u0438\u0444\u0442\u043e\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0432 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d\u0435<\/a><\/li>\n<li><a href=\"http:\/\/e-planet.ru\/company\/blog\/ispolzovanie-postcss-dlja-kross-brauzernoj-sovmestimosti.html\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 PostCSS \u0434\u043b\u044f \u043a\u0440\u043e\u0441\u0441-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438<\/a><\/li>\n<li>Sass:<br \/> \n<ul>\n<li><a href=\"http:\/\/prgssr.ru\/development\/dobavlyaem-bitters-k-bourbon-i-sass.html\">\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c Bitters \u043a Bourbon \u0438 Sass<\/a><\/li>\n<li><a href=\"http:\/\/prgssr.ru\/development\/semanticheskie-setki-s-sass-bourbon-i-neat.html\">\u0421\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0435\u0442\u043a\u0438 \u0441 Sass, Bourbon \u0438 Neat<\/a><\/li>\n<li><a href=\"http:\/\/prgssr.ru\/development\/bourbon-refills---gotovye-komponenty-dlya-uskoreniya-razrabotki.html\">Bourbon Refills \u2014 \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/alistapart.com\/article\/mixing-color-for-the-web-with-sass\">\u0421\u043c\u0435\u0448\u0438\u0432\u0430\u0435\u043c \u0446\u0432\u0435\u0442\u0430 \u0432 \u0432\u0435\u0431\u0435 \u0441 Sass<\/a> (Mixing Color for the Web with Sass)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/una.im\/classy-css\/\">Classy CSS: \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u043a \u0441\u0442\u0438\u043b\u044f\u043c \u0432 Sass<\/a> (Classy CSS: a Programmatic Approach to Sass Stylesheets)<\/li>\n<\/ul>\n<p>   <\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/css-tricks.com\/visual-regression-testing-with-phantomcss\/\">\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u043e\u043d\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441 PhantomCSS<\/a> (Visual Regression Testing with PhantomCSS)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/code.tutsplus.com\/tutorials\/must-know-techniques-for-html5-responsive-design--cms-25233\">\u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0434\u043b\u044f \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d<\/a> (Must-Know Techniques for HTML5 Responsive Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/css-tricks.com\/creating-an-animated-menu-indicator-with-css-selectors\/\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0430\u043d\u0438\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u0430 \u043c\u0435\u043d\u044e c \u043f\u043e\u043c\u043e\u0449\u044c\u044e CSS \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440\u043e\u0432<\/a> (Creating an Animated Menu Indicator with CSS Selectors)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tutorialzine.com\/2015\/11\/using-flexbox-to-create-a-responsive-comment-section\/\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Flexbox \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u043e\u0439 \u0441\u0435\u043a\u0446\u0438\u0438 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432<\/a> (Using Flexbox to Create a Responsive Comment Section)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/bennettfeely.com\/clippy\/\">CSS clip-path maker<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/codepen.io\/jcoulterdesign\/pen\/pjQdGb\">CSS 3D Radial Menu <\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/documentcss.com\/\">documentcss<\/a> &mdash; \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0436\u0438\u0432\u044b\u0445 \u0441\u0442\u0430\u0439\u043b\u0433\u0430\u0439\u0434\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"js\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/49d\/04e\/fb9\/49d04efb96fb6ce31cde9be5dc12a874.gif\"\/> JavaScript<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/271281\/\">\u0421\u0431\u043e\u0440\u0449\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 Angular \u0438 RequireJS \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b\u0441\u043b\u0438 \u043f\u043e \u0441\u0431\u043e\u0440\u043a\u0435<\/a><\/li>\n<li>ES6:<br \/> \n<ul>\n<li><a href=\"http:\/\/css-live.ru\/articles\/destrukturirovanie-v-javascript-es6-iznutri.html\">\u0414\u0435\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 JavaScript (ES6) \u0438\u0437\u043d\u0443\u0442\u0440\u0438<\/a><\/li>\n<li><a href=\"http:\/\/css-live.ru\/articles\/es6-vozmozhnosti-literala-obekta-iznutri.html\">ES6: \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0438\u0437\u043d\u0443\u0442\u0440\u0438<\/a><\/li>\n<li><a href=\"http:\/\/css-live.ru\/articles\/vkusnosti-es6-operator-rasshireniya-v-podrobnostyax.html\">\u0412\u043a\u0443\u0441\u043d\u043e\u0441\u0442\u0438 ES6: \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0432 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u0445<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/derickbailey.com\/2015\/11\/18\/finitely-iterating-infinite-data-with-es6-generators\/\">\u041a\u043e\u043d\u0435\u0447\u043d\u044b\u0435 \u0438\u0442\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 ES6 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430\u043c\u0438<\/a> (Finitely Iterating Infinite Data With ES6 Generators)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/dev.edenspiekermann.com\/2015\/11\/18\/running-node-es6-code-in-the-browser\/\">\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043a\u043e\u0434 ES6 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435<\/a> (Running ES6 code in the browser)<\/li>\n<\/ul>\n<p>   <\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@kentcdodds\/introducing-javascript-air-46700561f38d\">\u0412\u0441\u0442\u0440\u0435\u0447\u0430\u0439\u0442\u0435 JavaScript Air<\/a> \u2014 live video \u043f\u043e\u0434\u043a\u0430\u0441\u0442 \u043e JS \u0438 \u0432\u0435\u0431\u0435<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> \u041d\u043e\u0432\u044b\u0435 \u0440\u0435\u043b\u0438\u0437\u044b: <a href=\"http:\/\/emberjs.com\/blog\/2015\/11\/16\/ember-2-2-released.html\">Ember.js 2.2 \u0438 2.3<\/a>, <a href=\"https:\/\/facebook.github.io\/react\/blog\/2015\/11\/18\/react-v0.14.3.html\">React v0.14.3<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.oracle.com\/webfolder\/technetwork\/jet\/index.html\">Oracle JavaScript Extension Toolkit (JET)<\/a> &mdash; \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 JS<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <img decoding=\"async\" alt=\"video\" src=\"http:\/\/habrastorage.org\/storage3\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"\/> <a href=\"https:\/\/www.youtube.com\/watch?v=ta2Vwwi8GJY\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u0443\u0447\u0438\u043c\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c JS \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/a> (Let\u2019s learn how to use JavaScript responsibly and stay up-to-date.)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tomdale.net\/2015\/11\/javascript-frameworks-and-mobile-performance\/\">JS \u0444\u0440\u0435\u0439\u043c\u043e\u0440\u043a\u0438 \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c<\/a> (JavaScript Frameworks and Mobile Performance)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/robotlolita.me\/2015\/11\/15\/how-do-promises-work.html\">\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043f\u0440\u043e\u043c\u0438\u0441\u044b?<\/a> (How do Promises Work?)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/renderedtext.com\/blog\/2015\/11\/18\/closures-are-not-magic\/\">\u0417\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f &mdash; \u044d\u0442\u043e \u043d\u0435 \u043c\u0430\u0433\u0438\u044f<\/a> (Closures are not magic)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.wired.com\/2015\/11\/i-turned-off-javascript-for-a-whole-week-and-it-was-glorious\/\">\u042f \u0432\u044b\u043a\u043b\u044e\u0447\u0438\u043b JavaScript \u043d\u0430 \u0446\u0435\u043b\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e \u0438 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e<\/a> (I Turned Off JavaScript for a Whole Week and It Was Glorious)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/dom-tips-techniques-parent-child-siblings\/\">DOM \u0441\u043e\u0432\u0435\u0442\u044b \u0438 \u043f\u0440\u0438\u0435\u043c\u044b: \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0438, \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u0438 \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b<\/a> (DOM Tips and Techniques: Parent, Child, and Siblings)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/aerotwist.com\/blog\/the-cost-of-frameworks\/\">\u0426\u0435\u043d\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432<\/a>. \u041e\u0431 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 (The Cost of Frameworks)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/javascript-copy-to-clipboard\/\">\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0431\u0443\u0444\u0435\u0440 \u0432 20 \u0441\u0442\u0440\u043e\u0447\u0435\u043a JavaScript<\/a> (Roll Your Own Copy to Clipboard Feature in 20 Lines of JavaScript)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/getting-started-with-service-workers\/\">\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Service Workers<\/a> (Getting Started with Service Workers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/hacks.mozilla.org\/2015\/11\/offline-service-workers\/\">\u041e\u0444\u043b\u0430\u0439\u043d \u0440\u0435\u0446\u0435\u043f\u0442\u044b \u0434\u043b\u044f Service Worker-\u043e\u0432<\/a> (Offline Recipes for Service Workers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/11\/gamepad-api-in-web-games\/\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Gamepad API \u0432 \u0432\u0435\u0431 \u0438\u0433\u0440\u0430\u0445<\/a> (Using The Gamepad API In Web Games)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.nczonline.net\/blog\/2015\/11\/performance-implication-object-defineproperty\/\">\u0421\u043a\u0440\u044b\u0442\u044b\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f Object.defineProperty()<\/a> (Hidden performance implications of Object.defineProperty())<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/exploring-different-cms-solutions-built-on-node-js\/\">\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 CMS, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043d\u0430 Node.js<\/a> (Exploring Different CMS Solutions Built on Node.js)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <img decoding=\"async\" alt=\"video\" src=\"http:\/\/habrastorage.org\/storage3\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"\/> <a href=\"https:\/\/www.youtube.com\/watch?v=ez8Mfzd9gNs\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 WebGL-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0441 Angular<\/a> (Creating WebGL components with Angular \u2013 Aysegul Yonet)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.twilio.com\/blog\/2015\/11\/reactjs-tutorial-call-monitoring-with-react-express-and-socket-io.html\">\u0423\u0440\u043e\u043a \u043f\u043e ReactJS: \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0437\u0432\u043e\u043d\u043a\u043e\u0432 \u0441 React, Express \u0438 Socket.io<\/a> (ReactJS Tutorial: Call monitoring with React, Express and Socket.io)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@connor\/mapping-the-windows-of-new-york-bdc615359a29\">\u041c\u0430\u043f\u043f\u0438\u043d\u0433 \u043e\u043a\u043e\u043d \u041d\u044c\u044e \u0419\u043e\u0440\u043a\u0430<\/a> (Mapping the Windows of New York)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/auth0.com\/blog\/2015\/11\/13\/build-an-app-with-vuejs\/\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 Vue.js: \u043e\u0442 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043e \u0432\u044b\u0437\u043e\u0432\u0430 API<\/a> (Build an App with Vue.js: From Authentication to Calling an API)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/plot.ly\/javascript\/open-source-announcement\/\">plotly.js<\/a> &mdash; \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0438 \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c \u0438 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0432<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/mojs.io\/\">mojs<\/a> &mdash; \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 \u0432 \u0432\u0435\u0431\u0435<\/li>\n<\/ul>\n<p>   <\/p>\n<h3>\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/www.searchengines.ru\/seoblog\/auditoriya_mobilnoy_versi.html\">\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u044f Google Chrome \u043f\u0440\u0435\u0432\u044b\u0441\u0438\u043b\u0430 800 \u043c\u043b\u043d \u0447\u0435\u043b\u043e\u0432\u0435\u043a<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/blogs\/v-chrome-hotyat-dobavit-reyting-saytov-chtobyi-luchshe-raspredelyat-resursyi-kompyutera\/\">\u0412 Chrome \u0445\u043e\u0442\u044f\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0435\u0439\u0442\u0438\u043d\u0433 \u0441\u0430\u0439\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430<\/a><\/li>\n<li><a href=\"http:\/\/www.searchengines.ru\/news\/archives\/google_chrome_allocate.html\">\u0412 Google Chrome \u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441\u0430\u0439\u0442\u043e\u0432<\/a><\/li>\n<li><a href=\"http:\/\/www.wincore.ru\/windows-news\/3508-vmeste-s-osennim-obnovleniem-microsoft-edge-poluchil-novuyu-versiyu-dvizhka-edgehtml.html\">\u0412\u043c\u0435\u0441\u0442\u0435 \u0441 \u043e\u0441\u0435\u043d\u043d\u0438\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c Microsoft Edge \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0434\u0432\u0438\u0436\u043a\u0430 EdgeHTML<\/a><\/li>\n<li><a href=\"http:\/\/tanalin.com\/blog\/2015\/11\/edge-html-13\/\">EdgeHTML 13: initial \u0438 unset \u0431\u0435\u0437 all<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blogs.windows.com\/msedgedev\/2015\/11\/16\/introducing-edgehtml-13-our-first-platform-update-for-microsoft-edge\/\">\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 EdgeHTML 13, \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f Microsoft Edge<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/usedelight.com\/\">\u0421\u043a\u0440\u0438\u043d\u0441\u0435\u0439\u0432\u0435\u0440\u044b \u0434\u043b\u044f Chrome<\/a> <\/li>\n<\/ul>\n<h3><a name=\"design\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/a27\/ea0\/6f7\/a27ea06f7d56f6b750420fcbc5c63da8.gif\"\/> \u0414\u0438\u0437\u0430\u0439\u043d<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/mailru\/blog\/271317\/\">\u041a\u0430\u043a \u0443 \u0410\u0441\u044c\u043a\u0438 \u043b\u0438\u0446\u043e \u043c\u0435\u043d\u044f\u043b\u043e\u0441\u044c: \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 ICQ<\/a><\/li>\n<li><a href=\"http:\/\/www.lookatme.ru\/mag\/live\/experience-news\/218159-pencil\">\u0414\u0436\u043e\u043d\u0438 \u0410\u0439\u0432 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 Apple Pencil<\/a><\/li>\n<li><a href=\"http:\/\/www.lookatme.ru\/mag\/live\/experience-news\/218121-words\">40 \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u043e\u0432 \u0432\u044b\u0431\u0440\u0430\u043b\u0438 \u0441\u0432\u043e\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u0435 \u0448\u0440\u0438\u0444\u0442\u044b<\/a><\/li>\n<li>\u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b:<br \/> \n<ul>\n<li><a href=\"http:\/\/varhal.com\/adaptivnye-makety-v-sketch-s-pomoshhyu-plagina-sketch-flex-layout\/\">\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 \u043c\u0430\u043a\u0435\u0442\u044b \u0432 Sketch \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043b\u0430\u0433\u0438\u043d\u0430 Sketch Flex Layout<\/a><\/li>\n<li><a href=\"http:\/\/varhal.com\/fluid-dlya-sketch-sozdanie-adaptivnogo-dizajna\/\">Fluid \u0434\u043b\u044f Sketch \u2014 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0430<\/a><\/li>\n<li><a href=\"http:\/\/varhal.com\/adaptivnyj-dizajn-v-sketch-detalnyj-analiz\/\">\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0434\u0438\u0437\u0430\u0439\u043d \u0432 Sketch (\u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u043d\u0430\u043b\u0438\u0437)<\/a><\/li>\n<li><a href=\"http:\/\/varhal.com\/vizualizaciya-novyx-vozmozhnostej-sketch-3-4\/\">\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 Sketch 3.4<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/sketch-app-10-new-enhancements-will-make-giddy\/\">Sketch: \u0434\u0435\u0441\u044f\u0442\u044c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u043a\u0440\u0443\u0436\u0430\u0442 \u0432\u0430\u043c \u0433\u043e\u043b\u043e\u0432\u0443<\/a> (Sketch App: 10 New Enhancements that Will Make You Giddy)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/designcode.io\/sketch-keyboard\">\u0413\u043e\u0440\u044f\u0447\u0438\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0432 Sketch<\/a> (Keyboard Shortcuts)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/petapixel.com\/2015\/11\/11\/this-psd-reveals-what-every-photoshop-adjustment-layer-does-via-curves\/\">PSD, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u043a\u0440\u0438\u0432\u044b\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0445 \u0441\u043b\u043e\u0435\u0432<\/a> (This PSD Reveals What Every Photoshop Adjustment Layer Does via Curves)<\/li>\n<\/ul>\n<p>   <\/li>\n<li>UX\/UI:<br \/> \n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignerdepot.com\/2015\/11\/is-the-floating-action-button-the-new-hamburger-menu\/\">\u0421\u0442\u0430\u043d\u0435\u0442\u0438 \u043b\u0438 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430 \u043d\u043e\u0432\u044b\u043c \u0433\u0430\u043c\u0431\u0443\u0440\u0433\u0435\u0440-\u043c\u0435\u043d\u044e?<\/a> (Is the Floating Action Button the new Hamburger Menu?)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignerdepot.com\/2015\/11\/the-latest-ux-challenge-designing-for-personalization\/\">\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f UX \u0437\u0430\u0434\u0430\u0447\u0430: \u0434\u0438\u0437\u0430\u0439\u043d \u0434\u043b\u044f \u043f\u0435\u0440\u043e\u0441\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438<\/a> (The latest UX challenge: designing for personalization)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.designyourway.net\/blog\/design\/25-ui-designs-which-follow-the-latest-design-trends\/\">UI \u0434\u0438\u0437\u0430\u0439\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0442\u0440\u0435\u043d\u0434\u0430\u043c<\/a> (25 UI Designs Which Follow The Latest Design Trends)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/11\/writing-inspiring-job-descriptions-for-ux\/\">\u041a\u0430\u043a \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u043b\u044f\u044e\u0449\u0435\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043b\u044f UX<\/a> (How To Write Inspiring Job Descriptions For UX)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.creativebloq.com\/ux\/what-avengers-can-teach-us-111517890\">\u0427\u0435\u043c\u0443 \u043c\u043e\u0433\u0443\u0442 \u043d\u0430\u0443\u0447\u0438\u0442\u044c \u041c\u0441\u0442\u0438\u0442\u0435\u043b\u0438 \u043e UX<\/a> (What The Avengers can teach us about UX)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/webdesignledger.com\/designing-with-great-ui-style-guides-in-mind\">\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0434\u0438\u0437\u0430\u0439\u043d \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u043b\u044f\u044f\u0441\u044c \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u043c\u0438 UI-\u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u043f\u043e \u0441\u0442\u0438\u043b\u044e <\/a> (Designing with Great UI Style Guidelines in Mind)<\/li>\n<\/ul>\n<p>   <\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/web-design\/divided-layout-web-design\/\">\u0420\u0430\u0437\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0435 \u043c\u0430\u043a\u0435\u0442\u044b \u0432 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d\u0435<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/inspiration\/amazing-vector-inspiration\/\">\u041a\u0440\u0443\u0442\u044b\u0435 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0435 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u0435\u043d\u0438\u044f<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/inspiration\/photo-restoration\/\">\u0420\u0435\u0441\u0442\u0430\u0432\u0440\u0430\u0446\u0438\u044f \u0441\u0442\u0430\u0440\u044b\u0445 \u0444\u043e\u0442\u043e: \u0434\u043e \u0438 \u043f\u043e\u0441\u043b\u0435<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/11\/designing-healthcare-apps\/\">\u041f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f<\/a> (Designing Healthcare Apps With Delight)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@lukejonesme\/7-things-i-learned-working-at-a-user-centred-design-agency-802ee2cfd028\">\u0421\u0435\u043c\u044c \u0432\u0435\u0449\u0435\u0439, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u0443\u0437\u043d\u0430\u043b \u0440\u0430\u0431\u043e\u0442\u0430\u044f \u0432 \u0430\u0433\u0435\u043d\u0441\u0442\u0432\u0435, \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u0445<\/a> (7 things I learned working at a user-centred design agency)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/ribot-labs\/exploring-meaningful-motion-on-android-1cd95a4bc61d\">\u0418\u0441\u0441\u043b\u0435\u0434\u0443\u0435\u043c \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u0435 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 \u0432 Android<\/a> (Exploring Meaningful Motion on Android)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.useronboard.com\/how-waze-onboards-new-users\/\">\u041a\u0430\u043a Waze \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/a> (How Waze Onboards New Users)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/googleblog.blogspot.jp\/2015\/11\/introducing-new-google.html\">\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043d\u043e\u0432\u044b\u0439 Google+<\/a> (Introducing the new Google+)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@WebdesignerDepot\/google-undergoes-huge-redesign-c1b998743e4\">Google+ \u043f\u043e\u0434\u0432\u0435\u0440\u0433\u0430\u0435\u0442\u0441\u044f \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0440\u0435\u0434\u0438\u0437\u0430\u0439\u043d\u0443<\/a> (Google+ undergoes huge redesign)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@ugmonk\/from-concept-to-product-launch-how-i-designed-the-ugmonk-7th-anniversary-set-4255065584e8\">\u041e\u0442 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0430 \u0434\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430: \u043a\u0430\u043a \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u0434\u0438\u0437\u0430\u0439\u043d \u0434\u043b\u044f \u044e\u0431\u0438\u043b\u0435\u044f 7-\u043c\u0438\u043b\u0435\u0442\u0438\u044f Ugmonk<\/a> (From Concept to Product Launch: How I Designed the Ugmonk 7th Anniversary Set)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@aureliensalomon\/designers-support-paris-e671cacd51cb\">\u041a\u0430\u043a \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u041f\u0430\u0440\u0438\u0436<\/a> (Designers support Paris)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.wired.com\/2015\/11\/jean-jullien-peace-for-paris\/\">\u0412\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u043c Jean Jullien, \u0445\u0443\u0434\u043e\u0436\u043d\u0438\u043a\u0430, \u043d\u0430\u0440\u0438\u0441\u043e\u0432\u0430\u0432\u0448\u0435\u0433\u043e \u0441\u0438\u043c\u0432\u043e\u043b \u00ab\u041c\u0438\u0440 \u0432 \u041f\u0430\u0440\u0438\u0436\u0435\u00bb<\/a> (Meet Jean Jullien, The Artist Behind The \u00abPeace for Paris\u00bb Symbol)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@de\/christmas-gifts-for-designers-31983ee3f86f#.7wx2y19tp\">\u041f\u043e\u043b\u043d\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0432\u044b\u0431\u043e\u0440\u0443 \u043f\u043e\u0434\u0430\u0440\u043a\u0430 \u0434\u043b\u044f \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0430<\/a> (The Ultimate Christmas Gift Guide for Designers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@swiftkey\/how-swiftkey-is-using-material-design-to-boost-user-engagement-e8f01f54e6d4\">How SwiftKey \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b Material-\u0434\u0438\u0437\u0430\u0439\u043d \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0432\u043e\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/a> (How SwiftKey is using Material Design to boost user engagement)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@uxpin\/how-cards-are-taking-over-web-design-852303e3fc05\">\u041a\u0430\u043a \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0438 \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u0438 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d<\/a> (How Cards Are Taking Over Web Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/swlh\/introducing-silver-lightweight-mobile-prototyping-in-sketch-3-cee46d267f1f\">\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c Silver: \u043b\u0435\u0433\u043a\u043e\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 Sketch 3<\/a> (Introducing Silver: Lightweight Mobile Prototyping in Sketch 3)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/blog.gyrosco.pe\/the-making-of-gyroscope-running-a4ad10acc0d0?x#.sqycf3ico\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Gyroscope Running<\/a> (The Making of Gyroscope Running)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/simple-fundamentals-designing-one-page-sites\/\">\u041f\u0440\u043e\u0441\u0442\u044b\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430<\/a> (Simple Fundamentals of One-Page Site Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@zeldman\/save-save-for-web-718044237aee#.yrvzdbhm4\">\u0421\u043f\u0430\u0441\u0438\u0442\u0435 \u201cSave for Web\u201d<\/a> (Save \u201cSave For Web\u201d)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/webdesign.tutsplus.com\/articles\/quiz-how-well-do-you-know-material-design--cms-25276\">Quiz: \u043a\u0430\u043a \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u044b \u0437\u043d\u0430\u0435\u0442\u0435 Material Design?<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/webdesign.tutsplus.com\/tutorials\/color-for-attention-and-depth-in-60-seconds--cms-25229\">\u0426\u0432\u0435\u0442 \u0434\u043b\u044f \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0438 \u0433\u043b\u0443\u0431\u0438\u043d\u044b \u0437\u0430 60 \u0441\u0435\u043a\u0443\u043d\u0434<\/a> (Color for Attention and Depth in 60 Seconds)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blogs.adobe.com\/dreamweaver\/2015\/11\/how-to-create-newsletter-designs-that-convert.html\">\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0434\u0438\u0437\u0430\u0439\u043d \u0434\u043b\u044f \u043f\u0438\u0441\u044c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f<\/a> (How to Create Newsletter Designs That Convert)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/xtianmiller.com\/notes\/what-separates-great-design-from-good-design\/\">\u0427\u0442\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442 \u0432\u0435\u043b\u0438\u043a\u043e\u043b\u0435\u043f\u043d\u044b\u0439 \u0434\u0438\u0437\u0430\u0439\u043d \u043e\u0442 \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0430<\/a> (What Separates Great Design From Good Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.designyourway.net\/drb\/redesigning-your-website-never-an-easy-process\/\">\u0420\u0435\u0434\u0438\u0437\u0430\u0439\u043d \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u2014 \u0432\u0441\u0435\u0433\u0434\u0430 \u043d\u0435\u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441<\/a> (Redesigning Your Website \u2013 Never An Easy Process)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/announcing-winners-ultimate-80s-movie-poster-contest\/\">\u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0440\u0435\u0442\u0440\u043e-\u043f\u043e\u0441\u0442\u0435\u0440\u0430 \u0444\u0438\u043b\u044c\u043c\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 80-\u0445<\/a> (Announcing the Winners of the Ultimate 80s Movie Poster Contest)<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/a27\/ea0\/6f7\/a27ea06f7d56f6b750420fcbc5c63da8.gif\"\/> \u041f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0441\u043a\u0438\u0445 \u043f\u0435\u0447\u0435\u043d\u0435\u043a<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/www.dejurka.ru\/graphics\/free-peeling-texture\/\">\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043e\u0431\u043b\u0430\u0437\u044f\u0449\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u044b \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0430<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/graphics\/free-smartphone-mockup\/\">\u0421\u0432\u0435\u0436\u0438\u0435 Mockup \u0444\u0430\u0439\u043b\u044b \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.fusionplate.com\/5207\/33-free-psd-product-packaging-mock-up-templates\/\">\u041c\u043e\u043a\u0430\u043f\u044b \u0434\u043b\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0443\u043f\u0430\u043a\u043e\u0432\u043e\u043a \u0438 \u044d\u0442\u0438\u043a\u0435\u0442\u043e\u043a \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432<\/a> (55+ Free PSD Product Packaging Mock-up Templates)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.fusionplate.com\/4013\/37-free-psd-magazine-book-cover-brochure-mockups\/\">\u041c\u043e\u043a\u0430\u043f\u044b \u0441 \u043e\u0431\u043b\u043e\u0436\u043a\u0430\u043c\u0438 \u043a\u043d\u0438\u0433, \u0431\u0440\u043e\u0448\u044e\u0440 \u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432<\/a> (75+ Free PSD Magazine, Book, Cover &#038; Brochure Mock-ups)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.fusionplate.com\/3245\/free-high-quality-psd-business-card-mockups\/\">\u0411\u043e\u043b\u0435\u0435 \u0441\u043e\u0442\u043d\u0438 \u043c\u043e\u043a\u0430\u043f\u043e\u0432 \u0434\u043b\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0432\u0438\u0437\u0438\u0442\u043e\u043a<\/a> (100+ High-Quality Free PSD Business Card Mock-ups)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignfreebies.net\/ui-kits\/free-ui-kits-to-speed-up-your-workflow\/\">\u041d\u0430\u0431\u043e\u0440\u044b UI \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u044b<\/a> (Free UI Kits to Speed Up Your Workflow)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webappers.com\/2015\/11\/16\/free-download-free-promo-backdrops-and-gradients\/\">\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043f\u0440\u043e\u043c\u043e-\u0444\u043e\u043d\u044b \u0438 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u044b<\/a> (Free Download: Free Promo Backdrops and Gradients)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignerdepot.com\/2015\/11\/free-download-elegant-vector-kit\/\">\u041d\u0430\u0431\u043e\u0440 \u0441 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u043c\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0430-\u0445\u0438\u043f\u0441\u0442\u0435\u0440\u0430 Elegant<\/a> (Free download: Elegant Vector Kit)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/pixelbuddha.net\/freebie\/fluid-vector-geometric-shapes-free-download\">\u0412\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u043e\u0440\u043c<\/a> (Fluid Geometric Shapes)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/animaticons.co\/\">animaticons<\/a> &mdash; \u0430\u043d\u0438\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 GIF-\u0438\u043a\u043e\u043d\u043a\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/themes-pixeden.com\/font-demos\/the-icons-set\/weather\/\">\u0418\u043a\u043e\u043d\u043e\u0447\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 \u043d\u0430 \u0442\u0435\u043c\u0443 \u043f\u043e\u0433\u043e\u0434\u044b<\/a> (Weather Icon Set Font)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webappers.com\/2015\/11\/19\/fontbase-blazing-fast-beautiful-and-free-font-manager\/\">FontBase \u2013 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u043e\u0432 \u0434\u043b\u044f Windows<\/a> (FontBase \u2013 Blazing Fast, Beautiful and Free Font Manager)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.behance.net\/gallery\/31296285\/Ruffle-Beauty-Free-Font\">\u0414\u0435\u043a\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0443\u043a\u043e\u043f\u0438\u0441\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 Ruffle Beauty<\/a> (Ruffle Beauty Free Font)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.behance.net\/gallery\/31318619\/Bonie-Free-Typeface\">Bonie &mdash; \u0438\u0437\u044f\u0449\u043d\u044b\u0439 \u0434\u0435\u043a\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u043b\u0430\u0431 \u0448\u0440\u0438\u0444\u0442<\/a> (Bonie \u00b7 Free Typeface)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"http:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blog.spoongraphics.co.uk\/articles\/60-quality-free-fonts-you-probably-dont-own-but-should\">\u0428\u0435\u0441\u0442\u044c \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0448\u0440\u0438\u0444\u0442\u043e\u0432<\/a> (60 Quality FREE Fonts You Probably Don\u2019t Own, But Should!)<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"news\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/281\/994\/c0f\/281994c0fe695abbe6d963faed1cffb6.gif\"\/> \u041d\u043e\u0432\u043e\u0441\u0442\u0438<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/keddr.com\/2015\/11\/kak-otkatitsya-s-windows-10-na-windows-8-1\/\">\u041a\u0430\u043a \u00ab\u043e\u0442\u043a\u0430\u0442\u0438\u0442\u044c\u0441\u044f\u00bb \u0441 Windows 10 \u043d\u0430 Windows 8.1<\/a><\/li>\n<li><a href=\"http:\/\/www.opennet.ru\/opennews\/art.shtml?num=43342\">Google \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043f\u043e\u0447\u0442\u044b \u0432 Gmail<\/a><\/li>\n<li><a href=\"http:\/\/4pda.ru\/2015\/11\/16\/257583\/\">Microsoft \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0438\u0441 Zune Music<\/a><\/li>\n<li><a href=\"http:\/\/www.cossa.ru\/news\/244\/114215\/\">\u00ab\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435\u00bb \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f<\/a><\/li>\n<li><a href=\"http:\/\/naked-science.ru\/article\/sci\/iskusstvennyi-intellekt-sdal-v\">\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0441\u0434\u0430\u043b \u0432\u0441\u0442\u0443\u043f\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u044d\u043a\u0437\u0430\u043c\u0435\u043d\u044b \u0432 \u044f\u043f\u043e\u043d\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442<\/a><\/li>\n<li><a href=\"http:\/\/naked-science.ru\/article\/hi-tech\/razrabotana-tekhnologiya-pered\">\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u044d\u043d\u0435\u0440\u0433\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 WiFi<\/a><\/li>\n<li><a href=\"https:\/\/xakep.ru\/2015\/11\/21\/yahoo-vs-adblock\/\">Yahoo! \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043f\u043e\u0447\u0442\u0435 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u044e\u0442 \u0440\u0435\u043a\u043b\u0430\u043c\u0443<\/a><\/li>\n<li><a href=\"http:\/\/www.opennet.ru\/opennews\/art.shtml?num=43376\">\u041f\u0440\u043e\u0435\u043a\u0442 GIMP \u043f\u0440\u0430\u0437\u0434\u043d\u0443\u0435\u0442 \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u0438\u043b\u0435\u0442\u0438\u0435. \u0420\u0435\u043b\u0438\u0437 GIMP 2.8.16<\/a><\/li>\n<li><a href=\"http:\/\/www.3dnews.ru\/923453\/\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Bluetooth \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u0442\u0430\u0432\u043a\u0443 \u043d\u0430 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0432\u0435\u0449\u0435\u0439<\/a><\/li>\n<li><a href=\"http:\/\/www.3dnews.ru\/923683\/\">Windows 10 \u0441\u0442\u0430\u043b\u0430 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u043f\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u041e\u0421 \u0432 \u043c\u0438\u0440\u0435<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/p\/google-aviasales\">\u0421\u0435\u0440\u0432\u0438\u0441 \u043f\u043e \u043f\u043e\u0438\u0441\u043a\u0443 \u0430\u0432\u0438\u0430\u0431\u0438\u043b\u0435\u0442\u043e\u0432 Google Flights \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0441\u044f \u0432 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/news\/canaccord-genuity-na-dolyu-apple-prihoditsya-94-pribyili-ryinka-smartfonov\/\">\u041d\u0430 \u0434\u043e\u043b\u044e Apple \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f 94% \u043f\u0440\u0438\u0431\u044b\u043b\u0438 \u0440\u044b\u043d\u043a\u0430 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432<\/a><\/li>\n<li><a href=\"http:\/\/www.lookatme.ru\/mag\/live\/experience-news\/218153-google\">Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 Google+<\/a><\/li>\n<li><a href=\"http:\/\/www.3dnews.ru\/923677\/\">\u041f\u043e\u0438\u0441\u043a Google \u043d\u0430\u0443\u0447\u0438\u043b\u0441\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b<\/a><\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"intresting\"><\/a><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/d4b\/289\/ef0\/d4b289ef0a00e969108c25d0c3d75f58.gif\"\/> \u0417\u0430\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"https:\/\/tjournal.ru\/p\/windows-30\">\u0420\u0435\u0442\u0440\u043e: 30 \u043b\u0435\u0442 Windows<\/a><\/li>\n<li><a href=\"http:\/\/inoblogger.ru\/2015\/11\/19\/facebook-hall-of-fame\/\">\u0414\u043e\u0441\u043a\u0430 \u043f\u043e\u0437\u043e\u0440\u0430 Facebook: \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b, \u043e\u043a\u0430\u0437\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0435 \u043d\u0443\u0436\u043d\u044b\u043c\u0438<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/11\/19\/616602\">\u0427\u0442\u043e \u044f \u0443\u0437\u043d\u0430\u043b, \u043a\u043e\u0433\u0434\u0430 \u0445\u0430\u043a\u0435\u0440 \u0443\u043a\u0440\u0430\u043b \u043c\u043e\u044e \u043b\u0438\u0447\u043d\u043e\u0441\u0442\u044c, \u0437\u0430\u0445\u0432\u0430\u0442\u0438\u0432 \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0432 Facebook<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/n\/apple-pencil-stealing\">\u041f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u0438 \u043e\u0444\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u0432 Apple \u043a\u0440\u0430\u0434\u0443\u0442 \u0441\u0442\u0438\u043b\u0443\u0441\u044b Apple Pencil<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/11\/20\/616958\">11 \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u044e\u0449\u0438\u0445 \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 Microsoft, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a \u0438 \u043d\u0435 \u0441\u0442\u0430\u043b\u0438 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/11\/16\/615760\">\u0414\u043e\u0432\u0435\u0440\u0447\u0438\u0432\u044b\u0435 \u0441\u043e\u0446\u0441\u0435\u0442\u0438: \u0424\u0435\u0439\u043a\u043e\u0432\u044b\u0439 \u0442\u0432\u0438\u0442 \u043f\u0440\u043e \u00ab\u0442\u0440\u0430\u0443\u0440\u043d\u0443\u044e\u00bb \u042d\u0439\u0444\u0435\u043b\u0435\u0432\u0443 \u0411\u0430\u0448\u043d\u044e \u0440\u0435\u0442\u0432\u0438\u0442\u043d\u0443\u043b\u0438 30 000 \u0440\u0430\u0437 \u0438 \u0440\u0430\u0441\u0442\u0438\u0440\u0430\u0436\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432 \u0421\u041c\u0418<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/11\/17\/615958\">\u0413\u0435\u0439\u043c\u0438\u043d\u0433 \u0436\u0438\u0432\u043e\u0442\u0432\u043e\u0440\u044f\u0449\u0438\u0439: \u0443\u0440\u043e\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0441 \u043d\u0430\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u044f \u041f\u041a-\u0438\u0433\u0440<\/a><\/li>\n<li><a href=\"http:\/\/www.lookatme.ru\/mag\/live\/experience-news\/218173-dictionary\">BuzzFeed \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b 21 \u0441\u043b\u043e\u0432\u043e \u0434\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0439<\/a><\/li>\n<li><a href=\"http:\/\/opinion.platfor.ma\/eto-kak-khaker\/\">\u042d\u0442\u043e \u043a\u0430\u043a \u0432\u043e\u043e\u0431\u0449\u0435: \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043b\u0435\u0433\u0430\u043b\u044c\u043d\u044b\u043c \u0445\u0430\u043a\u0435\u0440\u043e\u043c<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/news\/v-den-reliza-fallout-4-trafik-pornhub-sredi-geymerov-upal-na-10\/\">\u0412 \u0434\u0435\u043d\u044c \u0440\u0435\u043b\u0438\u0437\u0430 Fallout 4 \u0442\u0440\u0430\u0444\u0438\u043a PornHub \u0441\u0440\u0435\u0434\u0438 \u0433\u0435\u0439\u043c\u0435\u0440\u043e\u0432 \u0443\u043f\u0430\u043b \u043d\u0430 10%<\/a><\/li>\n<li><a href=\"http:\/\/secretmag.ru\/articles\/2015\/11\/19\/kompanii-borutsya-s-terrorismom\/\">\u041a\u0430\u043a \u0431\u0438\u0437\u043d\u0435\u0441 \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0431\u043e\u0440\u043e\u0442\u044c\u0441\u044f \u0441 \u0442\u0435\u0440\u0440\u043e\u0440\u0438\u0437\u043c\u043e\u043c<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/p\/zuckerberg-future\">\u0418\u0437\u0434\u0430\u043d\u0438\u0435 Fast Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e \u043f\u043b\u0430\u043d\u0430\u0445 Facebook, \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 \u0440\u0430\u0431\u043e\u0442\u044b \u0426\u0443\u043a\u0435\u0440\u0431\u0435\u0440\u0433\u0430 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438, \u0435\u0451 \u0438\u043d\u043d\u043e\u0432\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445, \u0446\u0435\u043b\u044f\u0445 \u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f.<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/p\/meizu-story\">\u00ab\u0413\u0440\u0443\u043f\u043f\u0430 \u0433\u0438\u043a\u043e\u0432\u00bb: \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 Meizu<\/a><\/li>\n<\/ul>\n<p>   \u041f\u0440\u043e\u0441\u0438\u043c \u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u0437\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0438 \u0438\u043b\u0438 \u043d\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0435\/\u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438. \u0415\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u2014 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432 \u043b\u0438\u0447\u043a\u0443, \u043c\u044b \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e \u0438\u0445 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c. <\/p>\n<p>  <a href=\"http:\/\/habrahabr.ru\/company\/zfort\/blog\/270917\/\">\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0437\u0430 \u043f\u0440\u043e\u0448\u043b\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e<\/a>.<br \/>  \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 <a href=\"http:\/\/habrahabr.ru\/users\/dersmoll\/\">dersmoll<\/a> \u0438 <a href=\"http:\/\/habrahabr.ru\/users\/alekskorovin\/\">alekskorovin<\/a>.               <\/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\/271423\/\"> http:\/\/habrahabr.ru\/post\/271423\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>       \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 IT-\u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/4d3\/1a5\/1aa\/4d31a51aa07f461a9ec8229413fb5bc4.png\"\/><\/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-268720","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/268720","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=268720"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/268720\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=268720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=268720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=268720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}