{"action":"published","release":{"url":"https://api.github.com/repos/rwpod/mirror/releases/4109293","assets_url":"https://api.github.com/repos/rwpod/mirror/releases/4109293/assets","upload_url":"https://uploads.github.com/repos/rwpod/mirror/releases/4109293/assets{?name,label}","html_url":"https://github.com/rwpod/mirror/releases/tag/04.35","id":4109293,"tag_name":"04.35","target_commitish":"master","name":"35 выпуск 04 сезона. Five Rails Gotchas, Vim 8.0, Quill 1.0, Node.js Best Practices, Awesome Grid, Radiobox.css и прочее","draft":false,"author":{"login":"le0pard","id":98444,"avatar_url":"https://avatars.githubusercontent.com/u/98444?v=3","gravatar_id":"","url":"https://api.github.com/users/le0pard","html_url":"https://github.com/le0pard","followers_url":"https://api.github.com/users/le0pard/followers","following_url":"https://api.github.com/users/le0pard/following{/other_user}","gists_url":"https://api.github.com/users/le0pard/gists{/gist_id}","starred_url":"https://api.github.com/users/le0pard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/le0pard/subscriptions","organizations_url":"https://api.github.com/users/le0pard/orgs","repos_url":"https://api.github.com/users/le0pard/repos","events_url":"https://api.github.com/users/le0pard/events{/privacy}","received_events_url":"https://api.github.com/users/le0pard/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2014-07-27T21:25:14Z","published_at":"2016-09-12T21:03:47Z","assets":[{"url":"https://api.github.com/repos/rwpod/mirror/releases/assets/2298516","id":2298516,"name":"0435.mp3","label":null,"uploader":{"login":"le0pard","id":98444,"avatar_url":"https://avatars.githubusercontent.com/u/98444?v=3","gravatar_id":"","url":"https://api.github.com/users/le0pard","html_url":"https://github.com/le0pard","followers_url":"https://api.github.com/users/le0pard/followers","following_url":"https://api.github.com/users/le0pard/following{/other_user}","gists_url":"https://api.github.com/users/le0pard/gists{/gist_id}","starred_url":"https://api.github.com/users/le0pard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/le0pard/subscriptions","organizations_url":"https://api.github.com/users/le0pard/orgs","repos_url":"https://api.github.com/users/le0pard/repos","events_url":"https://api.github.com/users/le0pard/events{/privacy}","received_events_url":"https://api.github.com/users/le0pard/received_events","type":"User","site_admin":false},"content_type":"audio/mp3","state":"uploaded","size":35256869,"download_count":0,"created_at":"2016-09-12T21:03:26Z","updated_at":"2016-09-12T21:03:34Z","browser_download_url":"https://github.com/rwpod/mirror/releases/download/04.35/0435.mp3"}],"tarball_url":"https://api.github.com/repos/rwpod/mirror/tarball/04.35","zipball_url":"https://api.github.com/repos/rwpod/mirror/zipball/04.35","body":"## Ruby\r\n\r\n - [A proposal of new concurrency model for Ruby 3 by Koichi Sasada](http://www.atdot.net/~ko1/activities/2016_rubykaigi.pdf), [Five Rails Gotchas](https://hqc.io/2016/09/07/five-rails-gotchas.html) и [Vim 8.0 released](https://groups.google.com/forum/?utm_source=twitter.com&utm_medium=social&utm_campaign=breaking-news!-reliznulsya-vim-8.0!-https#!topic/vim_announce/EKTuhjF3ET0)\r\n - [Ruby's Swiss Army Knife: The Enumerable Module](https://www.codementor.io/ruby-on-rails/tutorial/rubys-swiss-army-knife-the-enumerable-module), [When abstraction is a mistake: ActionController::TestCase](http://blog.iempire.ru/2016/09/05/rails-obstractions/) и [Ruby Gems Could Harm Your Memory](http://waiting-for-dev.github.io/blog/2016/09/07/ruby-gems-could-harm-your-memory/)\r\n - [How Elixir helped us scale our Video User Profile Service for the Olympics](https://medium.com/software-sandwich/how-elixir-helped-us-to-scale-our-video-user-profile-service-for-the-olympics-dd7fbba1ad4e), [Unique partial indexes with PostgreSQL](https://medium.com/little-programming-joys/unique-partial-indexes-with-postgresql-86e137905c12) и [Sneakers Exponential Retry Handler](https://github.com/mz026/sneakers_exponential_retry)\r\n\r\n## JavaScript\r\n\r\n - [Farewell to Node.js v5, Preparing for v7](https://nodejs.org/en/blog/community/v5-to-v7/), [Announcing Quill 1.0](https://quilljs.com/blog/announcing-quill-1-0/) и [Stepping down as Nodevember organizer](http://www.kevinold.com/2016/09/05/stepping-down-as-nodevember-organizer.html)\r\n - [Node.js Best Practices](https://www.codementor.io/nodejs/tutorial/nodejs-best-practices), [NaN and typeof](https://medium.com/javascript-refined/nan-and-typeof-36cd6e2a4e43) и [Oh shit, git!](http://ohshitgit.com/)\r\n - [Awesome Grid - a curated list of grid(table) libraries and resources](https://github.com/FancyGrid/awesome-grid), [Cookies.js - super simple cookie manipulation](https://github.com/franciscop/cookies.js) и [Radiobox.css - a tiny set of CSS3 animations designed for your radio inputs](https://720kb.github.io/radiobox.css/)"}}
{"actor":{"display_login":"le0pard"}}