<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Generating permalink from string in Ruby</title>
	<atom:link href="http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/</link>
	<description>In my blog I'll try to describe about interesting technologies, my discovery in IT and some useful things about programming.</description>
	<pubDate>Sun, 20 Jul 2008 20:06:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: kelyar</title>
		<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-54988</link>
		<dc:creator>kelyar</dc:creator>
		<pubDate>Tue, 30 Nov 2010 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-54988</guid>
		<description>а почему просто не переопределить to_param модели?</description>
		<content:encoded><![CDATA[<p>а почему просто не переопределить to_param модели?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmytro Shteflyuk</title>
		<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48192</link>
		<dc:creator>Dmytro Shteflyuk</dc:creator>
		<pubDate>Wed, 30 Nov 2011 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48192</guid>
		<description>Ну почему же. В C# 3.0 можно будет писать extension методы:

[cc lang="c#"]
public static class Extensions
{
	public static String ToPermalink(this String s)
	{
	}
}

'Something'.ToPermalink();[/cc]

Это не аналогия открытости классов руби, а просто синтаксический сахар. Но результаты в общем-то неразличимы невооруженным взглядом :-)</description>
		<content:encoded><![CDATA[<p>Ну почему же. В C# 3.0 можно будет писать extension методы:</p>
<div class="codecolorer-container c#"><div class="codecolorer" style="font-family: monospace;">public <span class="kw4">static</span> class Extensions<br />
<span class="br0">&#123;</span><br />
&nbsp; &nbsp; public <span class="kw4">static</span> <span class="kw4">String</span> ToPermalink<span class="br0">&#40;</span>this <span class="kw4">String</span> s<span class="br0">&#41;</span><br />
&nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
<br />
<span class="st0">'Something'</span>.<span class="me1">ToPermalink</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div></div>
<p>Это не аналогия открытости классов руби, а просто синтаксический сахар. Но результаты в общем-то неразличимы невооруженным взглядом <img src='http://kpumuk.info/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: demjan</title>
		<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48161</link>
		<dc:creator>demjan</dc:creator>
		<pubDate>Fri, 30 Nov 2007 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48161</guid>
		<description>Аналога этому в не обьектном языке не напишешь:

&lt;code lang="ruby"&gt;class String
  def to_permalink
  end
end
'string'.to_permalink&lt;/code&gt;

Только вроде такого

&lt;code lang="php"&gt;
function to_permalink ($name) {
}
to_permalink($post-&gt;title);&lt;/code&gt;

</description>
		<content:encoded><![CDATA[<p>Аналога этому в не обьектном языке не напишешь:</p>
<div class="codecolorer-container ruby"><div class="codecolorer" style="font-family: monospace;"><span class="kw1">class</span> <span class="kw3">String</span><br />
&nbsp; <span class="kw1">def</span> to_permalink<br />
&nbsp; <span class="kw1">end</span><br />
<span class="kw1">end</span><br />
<span class="st0">'string'</span>.<span class="me1">to_permalink</span></div></div>
<p>Только вроде такого</p>
<div class="codecolorer-container php"><div class="codecolorer" style="font-family: monospace;"><span class="kw2">function</span> to_permalink <span class="br0">&#40;</span><span class="re0">$name</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
<span class="br0">&#125;</span><br />
to_permalink<span class="br0">&#40;</span><span class="re0">$post</span>-&gt;<span class="me1">title</span><span class="br0">&#41;</span>;</div></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmytro Shteflyuk</title>
		<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48029</link>
		<dc:creator>Dmytro Shteflyuk</dc:creator>
		<pubDate>Sun, 30 Nov 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48029</guid>
		<description>Да ровно столько же! Все эти войны &lt;em&gt;Something vs. Something another&lt;/em&gt; -- чистой воды треп людей, которым нечем заняться. При грамотном подходе код в любом языке будет лаконичным и эффективным. Вопрос в компактности и читабельности -- это да, целиком ложится на совесть языка.

Вон в комментах к &lt;a href="http://kpumuk.info/ruby-on-rails/using-sub-queries-to-avoid-multiple-db-requests-in-rails/" rel="nofollow"&gt;статье  о подзапросах&lt;/a&gt; я приводил пример кода пхп. Да, задача не повседневная, но классическая, когда надо обработать выборку. И ну никак всего этого уродства не обойти. Можно размазать по коду, это да. Или вынести в отдельный файл и никому не показывать. Но оно останется. Потому что ПХП -- это набор знаков препинания, разделенных словами.</description>
		<content:encoded><![CDATA[<p>Да ровно столько же! Все эти войны <em>Something vs. Something another</em> &#8212; чистой воды треп людей, которым нечем заняться. При грамотном подходе код в любом языке будет лаконичным и эффективным. Вопрос в компактности и читабельности &#8212; это да, целиком ложится на совесть языка.</p>
<p>Вон в комментах к <a href="http://kpumuk.info/ruby-on-rails/using-sub-queries-to-avoid-multiple-db-requests-in-rails/" rel="nofollow">статье  о подзапросах</a> я приводил пример кода пхп. Да, задача не повседневная, но классическая, когда надо обработать выборку. И ну никак всего этого уродства не обойти. Можно размазать по коду, это да. Или вынести в отдельный файл и никому не показывать. Но оно останется. Потому что ПХП &#8212; это набор знаков препинания, разделенных словами.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: demjan</title>
		<link>http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48019</link>
		<dc:creator>demjan</dc:creator>
		<pubDate>Fri, 30 Nov 2007 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kpumuk.info/ruby-on-rails/generating-permalink-from-string-in-ruby/#comment-48019</guid>
		<description>Да. ))
Интересно сколько займет ресурсов и как будет выглядеть реализация на php в свете недавнего обсуждения на харахабарачтототам</description>
		<content:encoded><![CDATA[<p>Да. ))<br />
Интересно сколько займет ресурсов и как будет выглядеть реализация на php в свете недавнего обсуждения на харахабарачтототам</p>
]]></content:encoded>
	</item>
</channel>
</rss>
