From 1ddff32ac7356848cd53edb29a566fc7af90de46 Mon Sep 17 00:00:00 2001 From: Ivan Evtukhovich Date: Tue, 24 Apr 2012 13:33:34 +0400 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B2=D1=81=D0=B5=20=D1=8D=D0=BF=D0=B8=D0=B7=D0=BE?= =?UTF-8?q?=D0=B4=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=B0=D0=B2=D1=82=D0=BE?= =?UTF-8?q?=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- S04E01.md | 6 +++--- S04E02.md | 5 ++--- S04E03.md | 7 +++---- S04E04.md | 9 ++++----- S04E05.md | 4 ---- S04E06.md | 4 ---- S04E07.md | 4 ---- S04E08.md | 12 +++++++++--- footer.md | 4 ++++ rakefile.rb | 2 +- 10 files changed, 26 insertions(+), 31 deletions(-) create mode 100644 footer.md diff --git a/S04E01.md b/S04E01.md index 480ae56..18e1a00 100644 --- a/S04E01.md +++ b/S04E01.md @@ -1,5 +1,4 @@ -# S04E01 -## Show Notes: +# Новости * [Puma web server](https://github.com/evanphx/puma) * [Rails/master is now 4.0.0.beta](http://weblog.rubyonrails.org/2011/12/20/rails-master-is-now-4-0-0-beta) * [Never create Ruby strings longer than 23 characters](http://patshaughnessy.net/2012/1/4/never-create-ruby-strings-longer-than-23-characters) @@ -17,7 +16,8 @@ * Rails on 5-th place in [2011 Open Source Adoption Trending Report](http://www.openlogic.com/news/press/01.04.12.php) * [A(n incomplete) Javascript implementation in Ruby!](https://github.com/charliesome/twostroke) -### Троли в гостях у RNP +# Обсуждение +## Троли в гостях у RNP * [Стив Клабник продолжает вопрошать о мозге программера][1]. [1]: http://blog.steveklabnik.com/posts/2011-12-30-active-record-considered-harmful "Практичный фреймворк и разжижение мозга" * [Sweet, sweet vindication](http://lostechies.com/chadmyers/2011/12/30/sweet-sweet-vindication/) diff --git a/S04E02.md b/S04E02.md index 41f523a..fff8476 100644 --- a/S04E02.md +++ b/S04E02.md @@ -1,5 +1,4 @@ -# Show Notes -## News +# Новости * 20 января вышел [Rails 3.2](http://weblog.rubyonrails.org/2012/1/20/rails-3-2-0-faster-dev-mode-routing-explain-queries-tagged-logger-store) * 26 января вышел [Rails 3.2.1](http://weblog.rubyonrails.org/2012/1/26/rails-3-2-1-has-been-released) * [5 незаметных изменений в Rails 3.2 от Джозе Валима](http://blog.plataformatec.com.br/2012/01/my-five-favorite-hidden-features-in-rails-3-2/) @@ -11,7 +10,7 @@ * [RiteVM](http://www.reddit.com/r/ruby/comments/k9jce/ruby_ritevm_faq_and_timeline_updates/) * [.toster {ruby} в Москве](http://toster.ru/) -## Обсуждение +# Обсуждение * [Отладка утечек памяти в Rubinius](http://rubini.us/doc/en/tools/memory-analysis/) [1]: http://blog.steveklabnik.com/posts/2012-1-23-introducing-metadown "Introducing Metadown" diff --git a/S04E03.md b/S04E03.md index 7d71737..9bd33d8 100644 --- a/S04E03.md +++ b/S04E03.md @@ -1,17 +1,16 @@ -# S04E03 -## Show Notes: +# Новости * [Вышел Draper 1.1](https://github.com/jcasimir/draper) * [Factory Girl 2.4](http://robots.thoughtbot.com/post/15781666382/factory-girl-2-4-goes-meta) * [Вышла Juvia - открытый Disqus](https://github.com/phusion/juvia) * [Travis CI собирает пожертвования](https://love.travis-ci.org/) * [Mechanize 2.1.1](http://blog.segment7.net/2012/02/03/mechanize-2-1-1) -* Для начинающих и конченных программеров [шпаргалочка](http://speakerdeck.com/u/mrjaba/p/ruby-rails-antipatterns) о том, как **не надо** делать, +* Для начинающих и конченных программеров [шпаргалочка](http://speakerdeck.com/u/mrjaba/p/ruby-rails-antipatterns) о том, как **не надо** делать, [подкаст Ruby Rogues](http://rubyrogues.com/) * 7 февраля вышел [Sidekiq](http://mperham.github.com/sidekiq/) — библиотека для обработки фоновых событий * 12 февраля вышел [Split 0.3.2](http://www.rubyflow.com/items/7194-split-0-3-2-released) библиотека для A/B тестирования -## Обсуждение +# Обсуждение * [Ruboto](http://rubysource.com/ruboto-rubys-and-androids-first-born/) * [Rails or Sinatra](http://rubysource.com/rails-or-sinatra-the-best-of-both-worlds/) * [Heroku](http://heroku.com) diff --git a/S04E04.md b/S04E04.md index 66f469d..7af2b80 100644 --- a/S04E04.md +++ b/S04E04.md @@ -1,5 +1,4 @@ -# S04E04 -## Новости +# Новости * [Grape](https://github.com/intridea/grape) * [24 приёма в Ruby](http://rubyreloaded.com/trickshots/) * [Ruby 1.9.3-p125](http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/) @@ -10,16 +9,16 @@ * 22 февраля вышел [JRuby 1.6.7](http://jruby.org/2012/02/22/jruby-1-6-7.html) * 23 февраля вышел [SimpleForm 2.0](http://blog.plataformatec.com.br/2012/02/simpleform-2-0-bootstrap-for-you-with-love/) -## Обсуждение +# Обсуждение -### Версии Ruby +## Версии Ruby * [tinyrb](http://code.macournoyer.com/tinyrb/), который неграммотные авторы обзывали то "тайни руби", то TinyRuby * [JRuby](http://jruby.org/) * [Rubinius](http://rubini.us/) * [MagLev](http://maglev.github.com/) * [MRI Ruby](http://www.ruby-lang.org/en/) -### Celluloid +## Celluloid * [Elixir](https://github.com/elixir-lang/elixir) - функциональный язык поверх Erlang VM * [Celluloid](https://github.com/celluloid/celluloid/) * [Nio2R](https://github.com/tarcieri/nio4r) — New IO for Ruby diff --git a/S04E05.md b/S04E05.md index 158a19e..cef752e 100644 --- a/S04E05.md +++ b/S04E05.md @@ -30,7 +30,3 @@ * [Профиль Ивана на LinkedIn](http://www.linkedin.com/in/samsonovivan) * [Wheely](http://wheely.com/) - компания, где сейчас работает Иван * [РГГУ](http://www.rsuh.ru/) - а здесь Иван сейчас учится - -# Контакты -* [Наш твиттер](https://twitter.com/#!/rubynoname) -* [Email для предложенией](mailto:evtuhovich@gmail.com) diff --git a/S04E06.md b/S04E06.md index a030bbe..a637436 100644 --- a/S04E06.md +++ b/S04E06.md @@ -22,7 +22,3 @@ * [Алексей на странице контрибьюторов Rails](http://contributors.rubyonrails.org/contributors/alexey-vakhov/commits) * [Автоматические миграции - gem automigration](http://vakhov.me/blog/2012/03/24/automigration/) * [gem booter](https://github.com/boshie/booter) - -# Контакты -* [Наш твиттер](https://twitter.com/#!/rubynoname) -* [Email для предложенией](mailto:evtuhovich@gmail.com) diff --git a/S04E07.md b/S04E07.md index 02d8afd..661fb8d 100644 --- a/S04E07.md +++ b/S04E07.md @@ -41,7 +41,3 @@ * [IDE Aptana Studio](http://aptana.com/products/studio3) * Попытка приделать Eclipse к Vim - [Eclim](http://eclim.org/) * [Arcadia IDE](https://github.com/angal/arcadia) - -# Контакты -* [Наш твиттер](https://twitter.com/#!/rubynoname) -* [Email для предложенией](mailto:evtuhovich@gmail.com) diff --git a/S04E08.md b/S04E08.md index e28ad44..2a397a3 100644 --- a/S04E08.md +++ b/S04E08.md @@ -27,6 +27,12 @@ * [Обход графа в глубину](http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%B2_%D0%B3%D0%BB%D1%83%D0%B1%D0%B8%D0%BD%D1%83) * [Алгоритм Дейкстры](http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%94%D0%B5%D0%B9%D0%BA%D1%81%D1%82%D1%80%D1%8B) -# Контакты -* [Наш твиттер](https://twitter.com/#!/rubynoname) -* [Email для предложенией](mailto:evtuhovich@gmail.com) +# Обсуждение + +## В догонку к рассказу про Vim +* [RSense](http://cx4a.org/software/rsense/) +* [Eclim](http://eclim.org) +* [vim-ruby](http://github.com/vim-ruby/vim-ruby) +* [GNU Global] +* [cscope] +* [ctags] diff --git a/footer.md b/footer.md new file mode 100644 index 0000000..9cebf61 --- /dev/null +++ b/footer.md @@ -0,0 +1,4 @@ + +# Контакты +* [Наш твиттер](https://twitter.com/#!/rubynoname) +* [Email для предложенией](mailto:evtuhovich@gmail.com) diff --git a/rakefile.rb b/rakefile.rb index d8858b5..d59422e 100644 --- a/rakefile.rb +++ b/rakefile.rb @@ -2,6 +2,6 @@ task :default do file = Dir['S*.md'].sort.last - bc = BlueCloth.new File.read(file) + bc = BlueCloth.new File.read(file) + File.read('footer.md') puts bc.to_html end