<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Исходники: текст или что-то другое?</title>
	<atom:link href="http://typedef.ru/2010/03/sources-text-or-something-else/feed/" rel="self" type="application/rss+xml" />
	<link>http://typedef.ru/2010/03/sources-text-or-something-else/</link>
	<description>Сан Саныч о программировании, технологиях, Computer Science и вообще.</description>
	<lastBuildDate>Sat, 03 Dec 2011 07:20:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5322</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Mon, 22 Mar 2010 18:24:10 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5322</guid>
		<description>Интересно, что прочитанная недавно книжка &quot;Современные ОС&quot; показалась далеко не такой серьезной и правильной, как когда я ее в институте читал. Куча ошибок там, концептуальных несоответствий и просто нежизнеспособных идей. Видно, что автор из академического мира, короче )</description>
		<content:encoded><![CDATA[<p>Интересно, что прочитанная недавно книжка &laquo;Современные ОС&raquo; показалась далеко не такой серьезной и правильной, как когда я ее в институте читал. Куча ошибок там, концептуальных несоответствий и просто нежизнеспособных идей. Видно, что автор из академического мира, короче )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5321</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Mon, 22 Mar 2010 18:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5321</guid>
		<description>Черт, спалился )

Win7-то у меня стоит, но как-то так выходит, что у меня моя аспирантская деятельность происходит под Linux, ну и лень перезагружаться туда-сюда. Комп-то у меня бывает неделями не перезагружается. Вот и получается - то неделю под Linux, то неделю под виндой. Только вот вспоминаю, что надо книжки отсканировать аккурат когда Линукс загрузился )

Да лентяй я просто...</description>
		<content:encoded><![CDATA[<p>Черт, спалился )</p>
<p>Win7-то у меня стоит, но как-то так выходит, что у меня моя аспирантская деятельность происходит под Linux, ну и лень перезагружаться туда-сюда. Комп-то у меня бывает неделями не перезагружается. Вот и получается &#8212; то неделю под Linux, то неделю под виндой. Только вот вспоминаю, что надо книжки отсканировать аккурат когда Линукс загрузился )</p>
<p>Да лентяй я просто&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5314</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Mon, 22 Mar 2010 07:48:18 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5314</guid>
		<description>Тогда ставь сканер под вайн =)
Кстати, какой вайн? Ты же на Win7 вроде.</description>
		<content:encoded><![CDATA[<p>Тогда ставь сканер под вайн =)<br />
Кстати, какой вайн? Ты же на Win7 вроде.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5313</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Mon, 22 Mar 2010 07:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5313</guid>
		<description>Ты размеры этих картинок видел? :)</description>
		<content:encoded><![CDATA[<p>Ты размеры этих картинок видел? :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5307</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sun, 21 Mar 2010 21:10:06 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5307</guid>
		<description>Ну вдруг ты Таненбаума в оригинале читаешь.
А вообще http://images.google.ru/images?um=1&amp;hl=ru&amp;newwindow=1&amp;tbs=isch%3A1&amp;sa=1&amp;q=%D0%9C%D0%B8%D1%80+%D0%9B%D0%B8%D1%81%D0%BF%D0%B0+1990&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&amp;gs_rfai=&amp;start=0</description>
		<content:encoded><![CDATA[<p>Ну вдруг ты Таненбаума в оригинале читаешь.<br />
А вообще <a href="http://images.google.ru/images?um=1&#038;hl=ru&#038;newwindow=1&#038;tbs=isch%3A1&#038;sa=1&#038;q=%D0%9C%D0%B8%D1%80+%D0%9B%D0%B8%D1%81%D0%BF%D0%B0+1990&#038;aq=f&#038;aqi=&#038;aql=&#038;oq=&#038;gs_rfai=&#038;start=0" rel="nofollow">http://images.google.ru/images?um=1&#038;hl=ru&#038;newwindow=1&#038;tbs=isch%3A1&#038;sa=1&#038;q=%D0%9C%D0%B8%D1%80+%D0%9B%D0%B8%D1%81%D0%BF%D0%B0+1990&#038;aq=f&#038;aqi=&#038;aql=&#038;oq=&#038;gs_rfai=&#038;start=0</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5306</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Sun, 21 Mar 2010 21:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5306</guid>
		<description>На амазоне разве есть русские издания? Вот например я читаю сейчас &quot;Мир Лиспа&quot; 1990 г. выпуска...</description>
		<content:encoded><![CDATA[<p>На амазоне разве есть русские издания? Вот например я читаю сейчас &laquo;Мир Лиспа&raquo; 1990 г. выпуска&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5305</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sun, 21 Mar 2010 19:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5305</guid>
		<description>Обложки книжек можно копипастить с озона/амазона.
Или у тебя аутентичные издания?</description>
		<content:encoded><![CDATA[<p>Обложки книжек можно копипастить с озона/амазона.<br />
Или у тебя аутентичные издания?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5295</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sun, 21 Mar 2010 13:24:10 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5295</guid>
		<description>Говорил, кстати, недавно с Лехой Тетеревым.
Говорит Surface Team сейчас переживает не лучшие времена. Разработчиков оттуда перевели в другие, более денежно-приносящие места.</description>
		<content:encoded><![CDATA[<p>Говорил, кстати, недавно с Лехой Тетеревым.<br />
Говорит Surface Team сейчас переживает не лучшие времена. Разработчиков оттуда перевели в другие, более денежно-приносящие места.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5289</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Sun, 21 Mar 2010 10:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5289</guid>
		<description>Да, для высокоуровневого проектирования мультитач + большой экран - самое оно. Правда, мне не обязательно, чтобы Surface был именно MS :)</description>
		<content:encoded><![CDATA[<p>Да, для высокоуровневого проектирования мультитач + большой экран &#8212; самое оно. Правда, мне не обязательно, чтобы Surface был именно MS :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5277</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sat, 20 Mar 2010 22:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5277</guid>
		<description>Напоминает reverse engineering в CASE средстве.
Или опять же RE в IDA Pro. Только там asm...

Вообще очень интересно это будет изучать на доске с touch возможностями.
Надеюсь я застану время, когда что-то вроде MS surface будет висеть на стенках и с помощью него будут проектировать.</description>
		<content:encoded><![CDATA[<p>Напоминает reverse engineering в CASE средстве.<br />
Или опять же RE в IDA Pro. Только там asm&#8230;</p>
<p>Вообще очень интересно это будет изучать на доске с touch возможностями.<br />
Надеюсь я застану время, когда что-то вроде MS surface будет висеть на стенках и с помощью него будут проектировать.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5276</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Sat, 20 Mar 2010 22:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5276</guid>
		<description>Думаю, он не потянет даже простейший полиморфизм. Вызвается метод через интерфейс - что будем показывать? Это не говоря уже о какой-нибудь рефлексии.

Важен сам подход - другой способ восприятия кода.</description>
		<content:encoded><![CDATA[<p>Думаю, он не потянет даже простейший полиморфизм. Вызвается метод через интерфейс &#8212; что будем показывать? Это не говоря уже о какой-нибудь рефлексии.</p>
<p>Важен сам подход &#8212; другой способ восприятия кода.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5275</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sat, 20 Mar 2010 21:36:51 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5275</guid>
		<description>Движок съел скобки-уголки в объявлении типов =(
В общем, типы там все шаблонизированы.</description>
		<content:encoded><![CDATA[<p>Движок съел скобки-уголки в объявлении типов =(<br />
В общем, типы там все шаблонизированы.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2010/03/sources-text-or-something-else/comment-page-1/#comment-5274</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Sat, 20 Mar 2010 21:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=570#comment-5274</guid>
		<description>Да блин. У меня даже студия не понимает где лежит определение типа в CGAL. И я тоже не понимаю, а ищу по имени хедера. Ибо (см. пример ниже). Чую матерую С/С++ библиотеку на шаблонах и макросах никакой Code Bubble не проглотит.

Пример объявления типов для не особо сложного CGAL приложения:

typedef CGAL::Quotient                     Number_type;
typedef CGAL::Lazy_exact_nt                Lazy_exact_nt;
typedef CGAL::Cartesian                  Kernel;
typedef CGAL::Gps_circle_segment_traits_2       Traits_2;
typedef Traits_2::General_polygon_with_holes_2          General_polygon_with_holes_2;

Причем CGAL::Gmpzf, CGAL::Quotient, CGAL::Cartesian - все взаимозаменяемые типы,
хотя не наследуют от общего класса. Они взаимозаменяемые потому что в шаблонах вызываются
операции, которые в них есть.

А полигон состоит из X_monotone_curve_2, которые определены как подтип в Traits:

typedef Traits_2::X_monotone_curve_2                    X_monotone_curve_2;

И чтобы до их определения добраться, нужно знать, кто такой Traits_2:

template 
class Gps_circle_segment_traits_2 : public Gps_traits_2&lt;Arr_circle_segment_traits_2 &gt;

template &lt;typename Arr_traits, typename General_polygon_t = General_polygon_2 &gt;
class Gps_traits_2 : public Arr_traits

И примерно половину из переходов GoToDefinition IDE не находит.

PS Выговорился.</description>
		<content:encoded><![CDATA[<p>Да блин. У меня даже студия не понимает где лежит определение типа в CGAL. И я тоже не понимаю, а ищу по имени хедера. Ибо (см. пример ниже). Чую матерую С/С++ библиотеку на шаблонах и макросах никакой Code Bubble не проглотит.</p>
<p>Пример объявления типов для не особо сложного CGAL приложения:</p>
<p>typedef CGAL::Quotient                     Number_type;<br />
typedef CGAL::Lazy_exact_nt                Lazy_exact_nt;<br />
typedef CGAL::Cartesian                  Kernel;<br />
typedef CGAL::Gps_circle_segment_traits_2       Traits_2;<br />
typedef Traits_2::General_polygon_with_holes_2          General_polygon_with_holes_2;</p>
<p>Причем CGAL::Gmpzf, CGAL::Quotient, CGAL::Cartesian &#8212; все взаимозаменяемые типы,<br />
хотя не наследуют от общего класса. Они взаимозаменяемые потому что в шаблонах вызываются<br />
операции, которые в них есть.</p>
<p>А полигон состоит из X_monotone_curve_2, которые определены как подтип в Traits:</p>
<p>typedef Traits_2::X_monotone_curve_2                    X_monotone_curve_2;</p>
<p>И чтобы до их определения добраться, нужно знать, кто такой Traits_2:</p>
<p>template<br />
class Gps_circle_segment_traits_2 : public Gps_traits_2&lt;Arr_circle_segment_traits_2 &gt;</p>
<p>template &lt;typename Arr_traits, typename General_polygon_t = General_polygon_2 &gt;<br />
class Gps_traits_2 : public Arr_traits</p>
<p>И примерно половину из переходов GoToDefinition IDE не находит.</p>
<p>PS Выговорился.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

