{"id":248715,"date":"2015-01-25T19:09:02","date_gmt":"2015-01-25T15:09:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=248715"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=248715","title":{"rendered":"<span class=\"post_title\">\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 #37<\/span>"},"content":{"rendered":"<div class=\"content html_format\">     \t\u0414\u043e\u0431\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0442\u043e\u043a, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0445\u0430\u0431\u0440\u0430\u0432\u0447\u0430\u043d\u0435. \u0417\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u044f \u0443\u0432\u0438\u0434\u0435\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432\/\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\/\u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u0425\u0430\u0431\u0440\u043e\u043c. <\/p>\n<h4><a href=\"https:\/\/github.com\/jaysalvat\/buzz\">Buzz.js<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/jaysalvat\/buzz\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/b3f\/f18\/ab5\/b3ff18ab59e54d5f82799c1df58c218d.jpg\"\/><\/a><br \/>  \u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0432\u0441\u0435 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u044b, \u0433\u0434\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0437\u0432\u0443\u043a\u0430\u043c\u0438. \u042f \u0431\u044b \u0434\u0430\u0436\u0435 \u0441\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e UX\/UI \u0432 \u0432\u0435\u0431\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0441\u0442\u0443\u043f\u0435\u043d\u044c \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u0438. \u0410 Buzz.js \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u0433\u043e\u0442\u043e\u0432 \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u0430\u043c \u0432 \u043e\u0437\u0432\u0443\u0447\u043a\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430. \u042d\u0442\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 HTML5 Audio API \u0441 \u0440\u044f\u0434\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u0431\u044b\u0442\u0438\u0439. <\/p>\n<pre><code class=\"javascript\">var mySound = new buzz.sound( &quot;\/sounds\/myfile&quot;, {     formats: [ &quot;ogg&quot;, &quot;mp3&quot;, &quot;aac&quot; ] });  mySound.play()     .fadeIn()     .loop()     .bind( &quot;timeupdate&quot;, function() {        var timer = buzz.toTimer( this.getTime() );        document.getElementById( &quot;timer&quot; ).innerHTML = timer;     }); <\/code><\/pre>\n<p>  <a name=\"habracut\"><\/a>  <\/p>\n<h4><a href=\"https:\/\/github.com\/daniel-lundin\/snabbt.js\">Snabbt.js<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/daniel-lundin\/snabbt.js\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/19b\/7d5\/265\/19b7d526546a405cbfb9ff5f540714bb.jpg\"\/><\/a><br \/>  Snabbt.js \u2014 \u043a\u0440\u043e\u0448\u0435\u0447\u043d\u0430\u044f (\u0432\u0441\u0435\u0433\u043e 4\u043a\u0431 \u0432 gzip) \u0438 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u0430\u044f (60FPS) \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 CSS \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0439. \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 translate, rotate, scale, skew \u0438 resize. \u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432\u043e \u0432\u0441\u0435\u0445 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445.   <\/p>\n<pre><code class=\"javascript\">\tsnabbt(element, { \t  position: [100, 0, 0], \t  easing: 'ease' \t}).then({ \t  fromRotation: [0, 0, -2*Math.PI], \t  easing: 'spring', \t  springConstant: 0.2, \t  springDeaccelaration: 0.95, \t}); <\/code><\/pre>\n<h4><a href=\"https:\/\/github.com\/cachethq\/Cachet\">Cachet<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/cachethq\/Cachet\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/862\/078\/7b4\/8620787b4f7c4d83b64d1de634a3a681.jpg\"\/><\/a><br \/>  \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u0442\u0430\u0442\u0443\u0441\u043d\u044b\u0445 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0439, \u043f\u0435\u0440\u0432\u044b\u0439 \u0438\u0437 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432. \u0411\u044b\u0432\u0430\u044e\u0442 \u0441\u043b\u0443\u0447\u0430\u0438 \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u0448 \u0441\u0430\u0439\u0442 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438\u0437 \u0437\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0414\u0430\u0431\u044b \u043d\u0435 \u043e\u0442\u043f\u0443\u0433\u043d\u0443\u0442\u044c \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u044f, \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0438\u043d\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u043c\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0438. Cahet \u0441\u043b\u0435\u0434\u0438\u0442 \u0437\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c\u0438 \u0432\u0430\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 (\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438) \u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u0441\u0442\u0430\u0442\u0443\u0441\u043d\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439. \u041d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 PHP \u0441 Laravel, \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 RESTful API, \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0439 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0432 \u043a\u0430\u0441\u0442\u043e\u043c\u0438\u0437\u0430\u0446\u0438\u0438. <\/p>\n<h4><a href=\"http:\/\/pagekit.com\/\">PageKit CMS<\/a><\/h4>\n<p>  <a href=\"http:\/\/pagekit.com\/\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/e85\/83c\/e3b\/e8583ce3bb7c497788b52dbdf6906265.jpg\"\/><\/a><\/p>\n<h4><a href=\"https:\/\/github.com\/yaronn\/blessed-contrib\">Blessed Contrib<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/yaronn\/blessed-contrib\"><img decoding=\"async\" src=\"https:\/\/raw.githubusercontent.com\/yaronn\/blessed-contrib\/master\/docs\/images\/term3.gif\" alt=\"image\"\/><\/a><br \/>  M\u043e\u0437\u0433\u043e\u0432\u0437\u0440\u044b\u0432\u0430\u044e\u0449\u0430\u044f JavaScript \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u043e\u0432 \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c ascii\/ansi \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432. \u0412 \u043e\u0441\u043d\u043e\u0432\u0435 \u043b\u0435\u0436\u0430\u0442\u044c <a href=\"https:\/\/github.com\/chjj\/blessed\">Blessed<\/a> \u0438 <a href=\"https:\/\/github.com\/madbence\/node-drawille\">Drawille<\/a>.<\/p>\n<pre><code class=\"javascript\">   var blessed = require('blessed')      , contrib = require('blessed-contrib')      , screen = blessed.screen()      , line = contrib.line(          { style:             { line: &quot;yellow&quot;            , text: &quot;green&quot;            , baseline: &quot;black&quot;}          , xLabelPadding: 3          , xPadding: 5          , label: 'Title'})      , data = {          x: ['t1', 't2', 't3', 't4'],          y: [5, 1, 7, 5]       }    screen.append(line) \/\/must append before setting data    line.setData(data.x, data.y)     screen.key(['escape', 'q', 'C-c'], function(ch, key) {      return process.exit(0);    });     screen.render() <\/code><\/pre>\n<p>  \u0422\u0430\u043a\u0436\u0435 \u0445\u043e\u0447\u0443 \u0435\u0449\u0435 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043e\u0447\u043a\u0443 \u043d\u0430 <a href=\"https:\/\/github.com\/Graylog2\/cli-dashboard\">cli-dashboard<\/a> \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043b\u043e\u0433\u043e\u0432 graylog.<\/p>\n<h4><a href=\"https:\/\/github.com\/princejwesley\/minimap\">Minimap.js<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/princejwesley\/minimap\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/be4\/f0a\/037\/be4f0a03749243f1889af0b7513286b6.jpg\"\/><\/a><br \/>  jQuery \u043f\u043b\u0430\u0433\u0438\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043c\u0438\u043d\u0438 \u043a\u0430\u0440\u0442\u0443 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0440\u044f\u0434\u043e\u043c \u0441\u043e \u0441\u043a\u0440\u043e\u043b\u043b\u0431\u0430\u0440\u043e\u043c. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u043e \u043c\u043d\u043e\u0433\u0438\u043c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f Sublime Text. \u041f\u043e\u043a\u0430 \u043d\u0435 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044f\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430, \u0433\u0434\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u0430, \u043d\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u044f\u0432\u043d\u043e \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u0435\u0441\u0442\u0430 \u0432 \u044d\u0442\u043e\u0439 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0435 \u0437\u0430 \u0441\u0432\u043e\u044e \u043d\u0435\u043e\u0440\u0434\u0438\u043d\u0430\u0440\u043d\u043e\u0441\u0442\u044c. <\/p>\n<h4><a href=\"https:\/\/github.com\/tripit\/slate\">Slate<\/a><\/h4>\n<p>  \u041a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0442\u043e\u0440 \u0432\u0430\u0448\u0435\u0433\u043e \u043a\u043e\u0434\u0430, \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0431\u043e\u043b\u0435\u0435 60 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u044b\u043c\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0438 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435. <br \/>  <a href=\"https:\/\/github.com\/tripit\/slate\"><img decoding=\"async\" src=\"https:\/\/camo.githubusercontent.com\/14cfd4aa8ce9c2899a6c87e988d7542d428d616d\/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f39353834373239312f676974687562253230696d616765732f736c6174652f736c6174655f73637265656e73686f745f6e65772e706e67\" alt=\"image\"\/><\/a><\/p>\n<h4>\u0417\u0430\u043f\u0430\u0434\u043d\u044b\u0435 \u043c\u044b\u0441\u043b\u0438 \u0438\u043b\u0438 \u0447\u0442\u043e \u0441\u0442\u043e\u0438\u043b\u043e \u0431\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435:<\/h4>\n<p>  <\/p>\n<ul>\n<li><a href=\"http:\/\/developer.telerik.com\/topics\/case-study-javascript-code-improvement\/\">A Case Study in JavaScript Code Improvement<\/a><\/li>\n<li><a href=\"http:\/\/webcomponents.org\/articles\/introduction-to-html-imports\/\">Introduction to HTML Imports<\/a><\/li>\n<li><a href=\"http:\/\/www.html5rocks.com\/en\/tutorials\/internals\/howbrowserswork\/\">How Browsers Work: Behind the scenes of modern web browsers<\/a><\/li>\n<li><a href=\"http:\/\/reports.quickleft.com\/css\">The 2014 CSS Report<\/a><\/li>\n<li><a href=\"http:\/\/gabrieleromanato.name\/javascript-slideshows-an-introduction\/\">JavaScript slideshows: an introduction<\/a><\/li>\n<li><a href=\"https:\/\/docs.google.com\/document\/d\/1oRXJUIttqQxuxmjj2tgYjj096IKw4Zcw6eAoIKWZ2oQ\/preview?sle=true#heading=h.kg09l4p1g4hj\">How To Migrate To HTTPS<\/a><\/li>\n<li><a href=\"https:\/\/blog.httpwatch.com\/2015\/01\/16\/a-simple-performance-comparison-of-https-spdy-and-http2\/\">A Simple Performance Comparison of HTTPS, SPDY and HTTP\/2<\/a><\/li>\n<li><a href=\"http:\/\/www.mobify.com\/blog\/beginners-guide-to-http-cache-headers\/\">A Beginner&#8217;s Guide to HTTP Cache Headers<\/a><\/li>\n<li><a href=\"https:\/\/antoine.finkelstein.fr\/go-in-ruby\/\">Using Go to improve your Ruby application&#8217;s performance<\/a><\/li>\n<li><a href=\"http:\/\/blog.giantswarm.io\/getting-started-with-microservices-using-ruby-on-rails-and-docker\">Getting Started with Microservices using Ruby on Rails and Docker<\/a><\/li>\n<li><a href=\"http:\/\/hackingui.com\/front-end\/chrome-box-shadow-bug-that-crashed-our-site\/\">The Chrome CSS Bug That Crashed Our Site<\/a><\/li>\n<li><a href=\"http:\/\/ponyfoo.com\/articles\/cross-tab-communication\">Cross-tab Communication<\/a><\/li>\n<li><a href=\"http:\/\/www.smashingmagazine.com\/2015\/01\/13\/why-ajax-isnt-enough\/\">Why AJAX Isn\u2019t Enough<\/a><\/li>\n<li><a href=\"http:\/\/chriswrightdesign.com\/experiments\/flexbox-adventures\/#\">Flexbox adventures<\/a><\/li>\n<li><a href=\"https:\/\/grack.com\/blog\/2015\/01\/09\/abusing-css3-selectors\/\">(Ab)using CSS3&#8217;s :nth-child selector to invent new ones<\/a><\/li>\n<li><a href=\"https:\/\/hacks.mozilla.org\/2014\/12\/introducing-the-javascript-internationalization-api\/\">Introducing the JavaScript Internationalization API<\/a><\/li>\n<li><a href=\"http:\/\/alistapart.com\/article\/tweaking-the-moral-ui\">Tweaking the Moral UI<\/a><\/li>\n<li><a href=\"http:\/\/alistapart.com\/article\/live-font-interpolation-on-the-web\">Live Font Interpolation on the Web<\/a><\/li>\n<li><a href=\"http:\/\/alistapart.com\/article\/the-core-model-designing-inside-out-for-better-results\">The Core Model: Designing Inside Out for Better Results<\/a><\/li>\n<li><a href=\"http:\/\/designmodo.com\/ux-kpi\/\">5 UX KPIs You Need To Track<\/a><\/li>\n<li><a href=\"http:\/\/www.smashingmagazine.com\/2015\/01\/21\/how-to-have-users-spread-your-innovation-like-wildfire\/\">How To Have Users Spread Your Innovation Like Wildfire<\/a><\/li>\n<\/ul>\n<h4>\u0413\u043e\u0432\u043e\u0440\u044f\u0442 \u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0418\u0422 \u0440\u0435\u0441\u0443\u0440\u0441\u044b:<\/h4>\n<p>  <\/p>\n<ul>\n<li><a href=\"http:\/\/wd.dizaina.net\/internet-maintenance\/on-outlines\/\">\u00ab\u041f\u0440\u043e \u0430\u0443\u0442\u043b\u0430\u0439\u043d\u044b\u00bb<\/a> \u043e\u0442 Dizaina.net.<\/li>\n<li><a href=\"http:\/\/forwebdev.ru\/css\/css-transitions-perfomance\/\">\u00ab\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c CSS-\u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0439\u00bb<\/a> \u043e\u0442 Forwebdev.ru.<\/li>\n<li>\u00ab\u0418\u043d\u0442\u0435\u0440\u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 CSS \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c JavaScript\u00bb \u043e\u0442 Frontedner.info.<\/li>\n<li><a href=\"http:\/\/codehipsters.com\/2015\/01\/14\/indutny-interview.html\">\u0424\u0451\u0434\u043e\u0440 \u0418\u043d\u0434\u0443\u0442\u043d\u044b\u0439, io.js \u0438 \u0441\u0442\u043e\u043b\u043e\u0432\u044b\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u044b<\/a> \u043e\u0442 CodeHipseters.com.<\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247837\/\">\u00ab\u0421\u0432\u0435\u0440\u0448\u0438\u043b\u043e\u0441\u044c! io.js Version 1.0.1 (Beta stability) released!\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/m0sk1t\/\" class=\"user_link\">m0sk1t<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247373\/\">\u00ab14 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043e\u0431 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0445 \u0432 SQL Server, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u0441\u0442\u0435\u0441\u043d\u044f\u043b\u0438\u0441\u044c \u0437\u0430\u0434\u0430\u0442\u044c\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/dude_sam\/\" class=\"user_link\">dude_sam<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/248187\/\">\u00ab\u0427\u0442\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u0432 CSS \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440\u0430\u0445 4-\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f?\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/saggid\/\" class=\"user_link\">saggid<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247893\/\">\u00ab\u0421\u043f\u0438\u0441\u043e\u043a YouTube-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0434\u043b\u044f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/andrew-r\/\" class=\"user_link\">andrew-r<\/a><\/li>\n<li>&quot;&quot; \u043e\u0442 <hh\/><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247857\/\">\u00ab\u0412\u0441\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0431\u043e\u0440\u0430 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0432 JavaScript\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/xmeoff\/\" class=\"user_link\">xmeoff<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247811\/\">\u0422\u0440\u0451\u0445\u043c\u0435\u0440\u043d\u044b\u0439 \u0444\u043e\u043d \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430 JavaScript \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 three.js<\/a><br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/248111\/\">\u00ab\u041f\u0438\u0448\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u044d\u043a\u043e\u043d\u043e\u043c\u043d\u044b\u0439 \u043a\u043e\u0434 \u043d\u0430 JavaScript\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/sly_g\/\" class=\"user_link\">SLY_G<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247847\/\">\u00ab\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0430\u0440\u0441\u0438\u043d\u0433 \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SlimerJS\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/tur1st\/\" class=\"user_link\">Tur1st<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247751\/\">\u00ab\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Python \u0438 Scikit-Learn\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/akrot\/\" class=\"user_link\">akrot<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247769\/\">\u00ab\u041a\u0430\u043a \u0411\u0438\u0442\u0440\u0438\u043a\u0441 \u0447\u0443\u0442\u044c \u041d\u043e\u0432\u044b\u0439 \u0413\u043e\u0434 \u043d\u0435 \u043f\u043e\u0433\u0443\u0431\u0438\u043b\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/komandakycto\/\" class=\"user_link\">komandakycto<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/mailru\/blog\/247861\/\">\u00ab\u041a\u0430\u043a \u043c\u044b \u043d\u0430\u0443\u0447\u0438\u043b\u0438 \u041f\u043e\u0447\u0442\u0443 Mail.Ru \u0441\u043a\u043b\u0435\u0438\u0432\u0430\u0442\u044c \u043f\u0438\u0441\u044c\u043c\u0430 \u0432 \u0442\u0440\u0435\u0434\u044b\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/antigona\/\" class=\"user_link\">antigona<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247903\/\">\u00abDocker: \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/amartynov\/\" class=\"user_link\">amartynov<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/247969\/\">\u00abDocker \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0435 \u2014 \u0447\u0435\u043c\u0443 \u043c\u044b \u043d\u0430\u0443\u0447\u0438\u043b\u0438\u0441\u044c, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432 \u0431\u043e\u043b\u0435\u0435 300 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/rkononov\/\" class=\"user_link\">rkononov<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/pt\/blog\/247709\/\">\u00ab\u0411\u0443\u0434\u043d\u0438 \u0431\u0430\u0433\u0445\u0430\u043d\u0442\u0438\u043d\u0433\u0430: \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Facebook\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/blackfan\/\" class=\"user_link\">BlackFan<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/yandex\/blog\/248225\/\">\u00ab\u0420\u0430\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u042f\u043d\u0434\u0435\u043a\u0441\u0430: full disclosure \u043e \u0432\u0438\u0440\u0443\u0441\u0435 \u043d\u0430 Facebook\u00bb<\/a> \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/l1kvid\/\" class=\"user_link\">L1kvID<\/a><\/li>\n<\/ul>\n<h4>\u041d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a:<\/h4>\n<p>  <\/p>\n<ul>\n<li><b>HTML\/CSS<\/b>\n<ul>\n<li><a href=\"https:\/\/github.com\/IanLunn\/Hover\">Hover.css<\/a> \u2014 \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0439.<\/li>\n<li><a href=\"http:\/\/sass-guidelin.es\/\">Sass Guidelines<\/a><\/li>\n<li>Vanilla Bootstrap \u2014 Bootstrap \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f Vanilla \u0444\u043e\u0440\u0443\u043c\u043e\u0432.<\/li>\n<li><a href=\"https:\/\/github.com\/sanusart\/html-now\">HTML Now<\/a> \u2014 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e HTML \u0448\u0430\u0431\u043b\u043e\u043d\u0430.<\/li>\n<\/ul>\n<\/li>\n<li><b>JavaScript<\/b>\n<ul>\n<li><a href=\"https:\/\/github.com\/azproduction\/autopolyfiller\">Autopolyfiller<\/a> \u2014 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 ECMAScript \u0438 \u043d\u0435 \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0439\u0442\u0435\u0441\u044c \u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438.<\/li>\n<li><a href=\"https:\/\/github.com\/muut\/riotjs\">Riot.js 2.0<\/a> \u2014 \u0432\u0442\u043e\u0440\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0440\u0435\u0430\u043a\u0442-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0433\u043e MV* \u0444\u0440\u0435\u043c\u0432\u043e\u0440\u043a\u0430 \u0432\u0435\u0441\u043e\u043c \u0432 2.5\u043a\u0431, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u0436\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u0441\u044f \u0432 \u043c\u043e\u0438\u0445 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0430\u0445.<\/li>\n<li><a href=\"https:\/\/github.com\/maryrosecook\/gitlet\">Gitlet<\/a> \u2014 Git \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432 JavaScript.<\/li>\n<li><a href=\"https:\/\/github.com\/2fdevs\/videogular\">Videogular<\/a> \u2014 \u0432\u0438\u0434\u0435\u043e \u043f\u043b\u0435\u0435\u0440 \u0434\u043b\u044f Angular.js.<\/li>\n<li><a href=\"http:\/\/bevacqua.github.io\/insignia\/\">Insignia<\/a> \u2014 jQuery \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f \u043a\u0430\u0441\u0442\u043e\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043d\u043f\u0443\u0442\u0430 \u0441 \u043c\u0435\u0442\u043a\u0430\u043c\u0438\/\u0442\u0435\u0433\u0430\u043c\u0438.<\/li>\n<li><a href=\"https:\/\/github.com\/google\/lovefield\">Lovefield<\/a> \u2014 \u043a\u0440\u043e\u0441\u0441\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u0439 SQL-\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a \u043e\u0442 Google, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 IndexedDB.<\/li>\n<li><a href=\"https:\/\/github.com\/yaronn\/GifW00t\">GifW00t<\/a> \u2014 pure javascript web recorder .<\/li>\n<li><a href=\"https:\/\/github.com\/jaysalvat\/vegas\">Vegas<\/a> \u2014 jQuery \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0444\u043e\u043d\u043e\u0432\u044b\u0445 \u0441\u043b\u0430\u0439\u0434\u0435\u0440\u043e\u0432.<\/li>\n<li><a href=\"https:\/\/github.com\/addyosmani\/psi\">PSI<\/a> \u2014 CL \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f PageSpeed Insights \u043e\u0442 Google.<\/li>\n<\/ul>\n<\/li>\n<li><b>PHP<\/b>\n<ul>\n<li><a href=\"https:\/\/github.com\/isohuntto\/openbay\">Openbay<\/a> \u2014 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0441\u0430\u043c\u043e\u0433\u043e The Pirate Bay.<\/li>\n<li><a href=\"https:\/\/github.com\/dseguy\/clearPHP\">clearPHP<\/a> \u2014 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044e \u043a\u043e\u0434\u0430.<\/li>\n<li><a href=\"https:\/\/github.com\/Pr0x13\/iDict\">iDict<\/a> \u2014 iCloud Apple iD BruteForcer.<\/li>\n<\/ul>\n<\/li>\n<li><b>Python<\/b>\n<ul>\n<li><a href=\"https:\/\/github.com\/kevinburke\/hamms\">Hamms<\/a> \u2014 malformed servers to test your HTTP client.<\/li>\n<li><a href=\"https:\/\/dataquest.io\/\">Dataquest.io<\/a> \u2014 \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u0435 data science \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<\/li>\n<li><a href=\"https:\/\/github.com\/komarserjio\/notejam\">Notejam<\/a> \u2014 The easy way to learn web frameworks.<\/li>\n<\/ul>\n<\/li>\n<li><b>Ruby<\/b>\n<ul>\n<li><a href=\"http:\/\/bit.ly\/VDYi1s\">Pundit<\/a> \u2013 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0431\u0435\u0437 \u043c\u0430\u0433\u0438\u0438, \u043d\u0430 \u0431\u0430\u0437\u0435 plain ruby \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u00ab\u0443\u0431\u0438\u0439\u0446\u0430\u00bb cancan\/cancancan).<\/li>\n<li><a href=\"https:\/\/github.com\/NARKOZ\/ginatra\">Ginatra<\/a> \u2014 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0432 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0438 \u0432\u0435\u0431-\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0449\u0438\u043a git \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432.<\/li>\n<li><a href=\"https:\/\/github.com\/geemus\/formatador\">Formatador<\/a> \u2014 \u0446\u0432\u0435\u0442\u0430, \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441-\u0431\u0430\u0440\u044b \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435.<\/li>\n<li><a href=\"https:\/\/github.com\/balvig\/spyke\">Spyke<\/a> \u2014 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 REST \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435 ActiveRecord.<\/li>\n<\/ul>\n<\/li>\n<li><b>Go<\/b>\n<ul>\n<li><a href=\"https:\/\/github.com\/jpillora\/ssh-tron\">SSH Tron<\/a> \u2014 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0438\u0433\u0440\u044b \u0432 Tron \u043f\u043e SSH.<\/li>\n<li><a href=\"https:\/\/github.com\/sunfmin\/fanout\">Fanout<\/a> \u2013 \u0443\u0434\u043e\u0431\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447.<\/li>\n<li><a href=\"https:\/\/github.com\/fatih\/vim-go\">vim-go<\/a> \u2014 \u043c\u043d\u043e\u0433\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e-\u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439\u0441\u044f vim \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Go.<\/li>\n<\/ul>\n<\/li>\n<li><b>\u0420\u0430\u0437\u043d\u043e\u0435<\/b>\n<ul>\n<li><a href=\"http:\/\/karan.github.io\/joe\/\">Joe<\/a> \u2014 \u0431\u044b\u0441\u0442\u0440\u043e\u0435 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 .gitignore \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438.<br \/>  <img decoding=\"async\" src=\"https:\/\/camo.githubusercontent.com\/d629d9cab221ad378f07d38f00e34b11cab5e299\/687474703a2f2f692e696d6775722e636f6d2f7938673530366e2e706e673f31\" alt=\"image\"\/>   <\/li>\n<li><a href=\"https:\/\/github.com\/umpirsky\/country-list\">country-list<\/a> \u2014 \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0432\u0441\u0435\u0445 \u0441\u0442\u0440\u0430\u043d \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c SO 3166-1 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445.<\/li>\n<li><a href=\"http:\/\/chartspree.io\/\">Chartspree.io<\/a> \u2014 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0432 \u043a\u0430\u043a src \u0434\u043b\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438<\/li>\n<li><a href=\"http:\/\/play.elevatorsaga.com\/\">Elevatorsaga<\/a> \u2013 \u0437\u0430\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0438\u0433\u0440\u0430 \u043f\u0440\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043b\u0438\u0444\u0442\u043e\u0432.<\/li>\n<li>\u0412\u0441\u0435\u043c \u0441\u0442\u0430\u0440\u0442\u0430\u043f\u0430\u043c \u0441\u0442\u0430\u0440\u0442\u0430\u043f \u2014 <a href=\"http:\/\/www.pornhub.com\/insights\/2014-year-in-review\/\">\u0438\u043d\u0444\u043e\u0433\u0440\u0430\u0444\u0438\u043a\u0430<\/a> \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u043e\u0442 PornHub.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  \u0417\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0432 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430 \u0432\u044b\u0440\u0430\u0436\u0430\u044e \u043e\u0433\u0440\u043e\u043c\u043d\u0443\u044e \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0443 \u041c\u0430\u0441\u043b\u043e\u0432\u0443 <a href=\"http:\/\/habrahabr.ru\/users\/drakmail\/\" class=\"user_link\">drakmail<\/a>.<\/p>\n<p>  \u0414\u0440\u0443\u0437\u044c\u044f \u0431\u044d\u043a\u0435\u043d\u0434\u0435\u0440\u044b! \u042f \u0434\u0443\u043c\u0430\u044e \u0432\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u0441\u0432\u043e\u0438 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0438 \u044f \u0434\u0435\u043b\u0430\u044e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430 \u0430\u043b\u044c\u0442\u0440\u0443\u0438\u0437\u043c\u0435. \u042f \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u043e\u0448\u0430\u0440\u0438\u0432\u0430\u043b \u043a\u0443\u0447\u0443 \u0441\u0430\u0439\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043c\u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u044b\u043b\u043e \u0443\u0434\u043e\u0431\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c. \u0410 \u0432 \u043e\u0434\u0438\u043d \u043c\u043e\u043c\u0435\u043d\u0442 \u044f \u0440\u0435\u0448\u0438\u043b \u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u043c. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0438 \u043e\u0431\u0440\u0435\u043b\u0438 \u043d\u0435\u043a\u0443\u044e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c \u0438 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u043b\u0430\u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f. \u041e\u0442\u043d\u044b\u043d\u0435 \u044f \u0431\u0443\u0434\u0443 \u0447\u0435\u0442\u043a\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043b\u043e\u043a \u00ab\u041d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a\u00bb, \u0434\u0430\u0431\u044b \u043b\u044e\u0434\u044f\u043c \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u043e\u0435. \u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u0434\u0435\u043b\u044b \u043d\u0435 \u0431\u044b\u043b\u0438 \u0433\u043e\u043b\u044b\u043c\u0438 \u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u043b\u0438\u0441\u044c \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439, \u043c\u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0432\u0430\u0448\u0430 \u043f\u043e\u043c\u043e\u0449\u044c. \u0418 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u043d\u043e \u0438 \u0432 \u043a\u043e\u043c\u043f\u0435\u0442\u0435\u043d\u0446\u0438\u0438. \u0412 \u043f\u043b\u0430\u043d\u0435 \u0431\u044d\u043a\u0435\u043d\u0434\u0430 \u044f \u0441\u043a\u043e\u0440\u0435\u0435 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u043a, \u0447\u0435\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u043a.<\/p>\n<p>  \u041f\u0445\u043f\u0448\u043d\u0438\u043a, <s>\u0440\u0443\u0431\u0438\u0441\u0442<\/s>, \u043f\u0438\u0442\u043e\u043d\u0438\u0441\u0442, <s>\u0433\u043e\u0443\u0449\u0438\u043a<\/s>, \u0435\u0441\u043b\u0438 \u0442\u044b \u0443\u0436\u0435 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u0448\u044c GitHub Trending, Reddit, HackerNews \u0438\u043b\u0438 Twitter \u0432 \u043f\u043e\u0438\u0441\u043a\u0430\u0445 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0442\u0435\u043c\u0435, \u0435\u0441\u043b\u0438 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u043e\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e \u0438\u043c\u0435\u0435\u0442 \u0446\u0435\u043d\u043d\u043e\u0441\u0442\u044c, \u043d\u043e \u043d\u0435 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0446\u0435\u043b\u043e\u0433\u043e \u043f\u043e\u0441\u0442\u0430, \u0435\u0441\u043b\u0438 \u0442\u0435\u0431\u0435 \u043d\u0435 \u0442\u0440\u0443\u0434\u043d\u043e \u0440\u0430\u0437 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e\/\u0432 \u0434\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430 \u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043f\u0430\u0440\u043e\u0439 \u043a\u0438\u043b\u043e\u0431\u0430\u0439\u0442 \u0441\u0441\u044b\u043b\u043e\u0447\u043d\u043e\u0439 \u043c\u0430\u0441\u0441\u044b, \u0442\u043e \u043d\u0430\u043f\u0438\u0448\u0438 \u043c\u043d\u0435 \u0432 \u043b\u0438\u0447\u043a\u0443 \u0438\u043b\u0438 \u043b\u044e\u0431\u0443\u044e \u0441\u043e\u0446. \u0441\u0435\u0442\u044c \u0438\u0437 \u043f\u0440\u043e\u0444\u0438\u043b\u044f. \u041f\u0438\u0441\u0430\u043d\u0438\u043d\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0430\u0437\u0434\u0435\u043b \u043f\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u044e. \u0418\u043c\u044f \u0438\u043b\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u0432\u043e\u043b\u043e\u043d\u0442\u0435\u0440\u043e\u0432 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u043e\u0441\u0442\u0443 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u0443\u0434\u0443\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u044b.<\/p>\n<p>  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"http:\/\/habrahabr.ru\/post\/247469\/\"><b>\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 (\u0412\u044b\u043f\u0443\u0441\u043a 36)<\/b><\/a><\/p>\n<p>  \u041f\u0440\u0438\u043d\u043e\u0448\u0443 \u0438\u0437\u0432\u0438\u043d\u0435\u043d\u0438\u044f \u0437\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043e\u043f\u0435\u0447\u0430\u0442\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.<\/p>\n<p>  \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0432\u0441\u0435\u043c \u0437\u0430 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435.<\/p>\n<div class=\"polling\">\n<form action=\"\/json\/polling\/\" class=\"poll\" method=\"post\">\n<div class=\"poll_title\">\u041f\u043e\u043d\u0440\u0430\u0432\u0438\u043b\u0430\u0441\u044c \u043b\u0438 \u0412\u0430\u043c \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0430?<\/div>\n<p>  \t\t<input type=\"hidden\" name=\"post_id\" value=\"248715\"\/> \t\t<input type=\"hidden\" name=\"polling_question_id\" value=\"13089\"\/>  \t\t<\/p>\n<table class=\"answer\">\n<tr>\n<td class=\"input\"> \t\t\t\t\t<input type=\"radio\" id=\"vv64813\" \t\t\t\t\t\tclass=\"radio js-field-data\" \t\t\t\t\t\tname=\"variant[]\" \t\t\t\t\t\tvalue=\"64813\" \/> \t\t\t\t<\/td>\n<td class=\"label\"> \t\t\t\t\t<label for=\"vv64813\">\u0414\u0430<\/label> \t\t\t\t<\/td>\n<\/tr>\n<tr>\n<td class=\"input\"> \t\t\t\t\t<input type=\"radio\" id=\"vv64815\" \t\t\t\t\t\tclass=\"radio js-field-data\" \t\t\t\t\t\tname=\"variant[]\" \t\t\t\t\t\tvalue=\"64815\" \/> \t\t\t\t<\/td>\n<td class=\"label\"> \t\t\t\t\t<label for=\"vv64815\">\u041d\u0435\u0442<\/label> \t\t\t\t<\/td>\n<\/tr>\n<\/table>\n<p class=\"total\">\u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u043e 2 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430. \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u0432\u0448\u0438\u0445\u0441\u044f \u043d\u0435\u0442.<\/p>\n<\/p><\/form>\n<p class=\"for_users_only_msg\">\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a href=\"https:\/\/habrahabr.ru\/auth\/login\/\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/p>\n<\/p><\/div>\n<div class=\"clear\"><\/div>\n<\/p><\/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\/248715\/\"> http:\/\/habrahabr.ru\/post\/248715\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">     \t\u0414\u043e\u0431\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0442\u043e\u043a, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0445\u0430\u0431\u0440\u0430\u0432\u0447\u0430\u043d\u0435. \u0417\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u044f \u0443\u0432\u0438\u0434\u0435\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432\/\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\/\u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u0425\u0430\u0431\u0440\u043e\u043c. <\/p>\n<h4><a href=\"https:\/\/github.com\/jaysalvat\/buzz\">Buzz.js<\/a><\/h4>\n<p>  <a href=\"https:\/\/github.com\/jaysalvat\/buzz\"><img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/b3f\/f18\/ab5\/b3ff18ab59e54d5f82799c1df58c218d.jpg\"\/><\/a><br \/>  \u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0432\u0441\u0435 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u044b, \u0433\u0434\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0437\u0432\u0443\u043a\u0430\u043c\u0438. \u042f \u0431\u044b \u0434\u0430\u0436\u0435 \u0441\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e UX\/UI \u0432 \u0432\u0435\u0431\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0441\u0442\u0443\u043f\u0435\u043d\u044c \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u0438. \u0410 Buzz.js \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u0433\u043e\u0442\u043e\u0432 \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u0430\u043c \u0432 \u043e\u0437\u0432\u0443\u0447\u043a\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430. \u042d\u0442\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 HTML5 Audio API \u0441 \u0440\u044f\u0434\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u0431\u044b\u0442\u0438\u0439. <\/p>\n<pre><code class=\"javascript\">var mySound = new buzz.sound( &quot;\/sounds\/myfile&quot;, {     formats: [ &quot;ogg&quot;, &quot;mp3&quot;, &quot;aac&quot; ] });  mySound.play()     .fadeIn()     .loop()     .bind( &quot;timeupdate&quot;, function() {        var timer = buzz.toTimer( this.getTime() );        document.getElementById( &quot;timer&quot; ).innerHTML = timer;     }); <\/code><\/pre>\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-248715","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/248715","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=248715"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/248715\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=248715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=248715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=248715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}