<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4141529053283360832.comments</id><updated>2010-04-15T17:08:23.187+07:00</updated><title type='text'>Андрей Таранцов</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.tarantsov.com/feeds/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/comments/default'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/comments/default?start-index=26&amp;max-results=25'/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>131</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-2063366982378354328</id><published>2010-04-15T17:08:23.179+07:00</published><updated>2010-04-15T17:08:23.179+07:00</updated><title type='text'>Screen sharing. Высокая скорость работы http://www...</title><content type='html'>Screen sharing. Высокая скорость работы http://www.mikogo.ru/obzor/screen-sharing/</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8229623132805457864/comments/default/2063366982378354328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8229623132805457864/comments/default/2063366982378354328'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/09/mac-screen-sharing-tricks.html?showComment=1271326103179#c2063366982378354328' title=''/><author><name>ANA86</name><uri>http://www.blogger.com/profile/04858691966208384344</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/09/mac-screen-sharing-tricks.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-8229623132805457864' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/8229623132805457864' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-2222144957450894758</id><published>2009-06-02T13:52:29.143+07:00</published><updated>2009-06-02T13:52:29.143+07:00</updated><title type='text'>) Взаимно.</title><content type='html'>) Взаимно.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4786469897271198122/comments/default/2222144957450894758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4786469897271198122/comments/default/2222144957450894758'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/03/fit-2007-2008.html?showComment=1243925549143#c2222144957450894758' title=''/><author><name>whitething</name><uri>http://whitething.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/03/fit-2007-2008.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4786469897271198122' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4786469897271198122' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-8210234626198754521</id><published>2009-03-10T10:13:00.000+06:00</published><updated>2009-03-10T10:13:00.000+06:00</updated><title type='text'>Cкачивание пререквизитов -- с этим прекрасно справ...</title><content type='html'>Cкачивание пререквизитов -- с этим прекрасно справляется Maven. Но мне лично большое нравится, когда всё от начала до конца лежит в VCS. В т.ч. все deliverables, которые ты используешь. В этом случае проблем вообще нет. Всё, что тебе нужно -- это выкачать дерево исходников вместе со всем необходимым и просто набрать ant dist.&lt;BR/&gt;&lt;BR/&gt;Да, Maven -- это не самая безглючная и прямолинейная вещь, но мне лично в ней не нравится только одно. Ребята мутят декларативный подход -- это хорошо, но бывают ситуации, когда необходимого плагина нет, и приходится выпендриваться с плагином ant-run, который позволяет добавить некий императив в сборочный скрипт. В остальном у меня претензий нет.&lt;BR/&gt;&lt;BR/&gt;Кстати, bamboo умеет и выкладывать сборки в открытый доступ. Если интересно, то вот примерно как мы работаем:&lt;BR/&gt;&lt;BR/&gt;http://localstorm.livejournal.com/117431.html&lt;BR/&gt;&lt;BR/&gt;Что мне не очень нравится в Bamboo -- это то, что если мы его используем не совсем по прямому назначению, которые описаны выше, то некоторые вещи делать приходится через жопу. Например, у нас есть "билды", которые не требуют доступа к SVN :) Это просто скрипты, которые исполняются на сервере. В принципе, это удобно. Но вот Bamboo приходится вкармливать какой-нибудь обрубок SVN URL, чтобы он не ругался. :)&lt;BR/&gt;&lt;BR/&gt;Кстати, maven умеет и upload делать в репу, насколько я знаю. Только я не пробовал этим пользоваться :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/8210234626198754521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/8210234626198754521'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html?showComment=1236658380000#c8210234626198754521' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-3406102562050486241' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/3406102562050486241' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-8401036256779703530</id><published>2009-03-10T07:37:00.000+06:00</published><updated>2009-03-10T07:37:00.000+06:00</updated><title type='text'>В целом, Builder — действительно аналог бамбуков. ...</title><content type='html'>В целом, Builder — действительно аналог бамбуков. Но он на себя берет чуть больше — скачивание пререквизитов и закачку результатов билда. Таким образом он частично пересекается с функциями Maven'а.&lt;BR/&gt;&lt;BR/&gt;Кстати, забавно, что тебя устраивает Maven — по мне это самый большой геморрой изо всех придуманных человечеством. Ссылки по теме: &lt;A HREF="http://jbrugge.com/blog/2008/02/19/the-joy-and-sorrow-that-is-maven/" REL="nofollow"&gt;The Joy and Sorrow that is Maven&lt;/A&gt;, &lt;A HREF="http://blog.labnotes.org/2007/04/18/introducing-buildr-or-how-we-cured-our-maven-blues/" REL="nofollow"&gt;Introducing buildr, or how we cured our Maven blues&lt;/A&gt;:&lt;BR/&gt;&lt;BR/&gt;“It’s no secret I have a love/hate relationship with Maven 2.0. I hate it. And I love using it as an example of how not to build software. Maven 2.0 is proof that good intentions, hard work and an open source community can still lead to all kinds of wrong.”&lt;BR/&gt;&lt;BR/&gt;Готов под этим подписаться.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/8401036256779703530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/8401036256779703530'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html?showComment=1236649020000#c8401036256779703530' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-3406102562050486241' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/3406102562050486241' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-5587730231598502159</id><published>2009-03-10T07:24:00.000+06:00</published><updated>2009-03-10T07:24:00.000+06:00</updated><title type='text'>Да хз, меня как-то Ant и Maven вполне устраивают в...</title><content type='html'>Да хз, меня как-то Ant и Maven вполне устраивают в плане сборки. Я правда не до конца понял, этот ваш билдер -- это замена чему? Всяким бамбукам и круиз-контролам? Но если так, то Ant и Maven -- это мимо. Меня в таком случае радует Atlassian Bamboo. Клиентов мы никаких не используем, собираем локально Maven'ом.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/5587730231598502159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/3406102562050486241/comments/default/5587730231598502159'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html?showComment=1236648240000#c5587730231598502159' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/sneak-peak-yoursway-builder.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-3406102562050486241' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/3406102562050486241' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1462618817491714408</id><published>2009-03-10T06:15:00.000+06:00</published><updated>2009-03-10T06:15:00.000+06:00</updated><title type='text'>Azazel: Я должен возразить по нескольким пунктам.1...</title><content type='html'>Azazel: Я должен возразить по нескольким пунктам.&lt;BR/&gt;&lt;BR/&gt;1. Хотя заголовок поста использует слово «ветвление», согласитесь, его тело не про if'ы.&lt;BR/&gt;&lt;BR/&gt;2. Иногда у людей восприятие низа-верха в уровнях не совпадает, так что спорить об этом бессмысленно.&lt;BR/&gt;&lt;BR/&gt;GRASP — это несколько базовых принципов; есть и другие базовые принципы, сформулированные Фаулером или же просто следующие из здравого смысла.&lt;BR/&gt;&lt;BR/&gt;GoF, как и PoEAA, как и паттерны из работ одного Влиссидеса, как и более специфичные паттерны а-ля Александреску — просто кучка полезных идиом. Их отличает важная черта — они используются для микродизайна (или, если хотите, «минидизайна»).&lt;BR/&gt;&lt;BR/&gt;На уровне макродизайна — GRASP, распределение обязанностей по подсистемам, Model-Driven Design (и другие более специфичные вещи макроуровня, вроде Event Sourcing).&lt;BR/&gt;&lt;BR/&gt;Я полагаю, что я изложил соображение из макродизайна: требование «единого пути исполнения» накладывает ограничения на требования к подсистемам.&lt;BR/&gt;&lt;BR/&gt;Вы же приводите идиомы микродизайна. Ими нельзя объяснять макрорешения. Более того — паттернами вообще нельзя объяснять решения: сначала принимаются решения, а потом находятся полезные для них паттерны.&lt;BR/&gt;&lt;BR/&gt;Увы, я не изучал, кто оставляет комментарии, но если вы профессионал, то вы всё это понимаете. Полагаю, вас просто ввело в заблуждение слово «ветвление» в посте. Разумеется, если бы речь шла просто про if'ы и switch'и, то приводимые вами паттерны помогли бы от них избавиться.&lt;BR/&gt;&lt;BR/&gt;Кстати, localstorm, полагаю, вполне знаком с GoF.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/1462618817491714408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/1462618817491714408'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/blog-post.html?showComment=1236644100000#c1462618817491714408' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/blog-post.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-64555134166959355' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/64555134166959355' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-5320036129094229647</id><published>2009-03-09T23:32:00.000+06:00</published><updated>2009-03-09T23:32:00.000+06:00</updated><title type='text'>2Andrey Tarantsov: Спасибо, что обращаетесь к свои...</title><content type='html'>2&lt;B&gt;Andrey Tarantsov&lt;/B&gt;: Спасибо, что обращаетесь к своим читателям "милый" - это так мило.&lt;BR/&gt;Касательно иерархии уровней. А не кажется ли Вам, что именно GRASP низкоуровневые, а уже под их эгидой строятся шаблоны GoF. Насчет моей профессиональности я бы на Вашем месте не сомневался, изучив кто оставляет комментарии.&lt;BR/&gt;&lt;BR/&gt;2&lt;B&gt;localstorm&lt;/B&gt;: "всякая такая хрень", как Вы выразились станет для Вас очень полезным багажом знаний, если сможете осилить материалы на тему шаблонов проектирования. А насчет "с какого перепугу", то если бы Вы затруднили себя построением диаграмм взаимодействия при использовании описанных выше шаблонов, то прекрасно бы поняли, что логику программы можно строить на объектах, а не только низкоуровневым ветвлением (if...else, switch и пр.)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/5320036129094229647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/5320036129094229647'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/blog-post.html?showComment=1236619920000#c5320036129094229647' title=''/><author><name>Azazel</name><uri>http://azazel.myopenid.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/blog-post.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-64555134166959355' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/64555134166959355' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-728603733446837653</id><published>2009-03-07T21:06:00.000+06:00</published><updated>2009-03-07T21:06:00.000+06:00</updated><title type='text'>Подход на уменьшение количества ветвлений действит...</title><content type='html'>Подход на уменьшение количества ветвлений действительно работает, Андрей. Причём, этот подход можно даже развить на постановку задачи. Если в формулировке слишком много слов "если" и "то" и "иначе", то тот, кто ставит задачу скорее всего хочет получить шнягу.&lt;BR/&gt;&lt;BR/&gt;С какого перепугу автор первого коммента понёс про адаптер и всякую такую хрень, я не понял.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/728603733446837653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/728603733446837653'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/blog-post.html?showComment=1236438360000#c728603733446837653' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/blog-post.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-64555134166959355' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/64555134166959355' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-2342735036743219412</id><published>2009-03-04T23:37:00.000+06:00</published><updated>2009-03-04T23:37:00.000+06:00</updated><title type='text'>Милый мой читатель, не всё всегда определяется низ...</title><content type='html'>Милый мой читатель, не всё всегда определяется низкоуровневыми паттернами уровня GoF. (Вы, например, знакомы с паттернами GRASP?) Я изложил достаточно высокоуровневую цель, критерий, если хотите.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/2342735036743219412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/2342735036743219412'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/blog-post.html?showComment=1236188220000#c2342735036743219412' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/blog-post.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-64555134166959355' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/64555134166959355' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-186588486201882539</id><published>2009-03-04T16:14:00.000+06:00</published><updated>2009-03-04T16:14:00.000+06:00</updated><title type='text'>ой. Вы намешали паттерны Адаптер, Стратегия и Отло...</title><content type='html'>ой. Вы намешали паттерны Адаптер, Стратегия и Отложенная инициализация и считаете что сделали правильно совершенно по неправильным мотивам.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/186588486201882539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/64555134166959355/comments/default/186588486201882539'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/blog-post.html?showComment=1236161640000#c186588486201882539' title=''/><author><name>Azazel</name><uri>http://azazel.myopenid.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/blog-post.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-64555134166959355' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/64555134166959355' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-7506978100705377069</id><published>2009-03-03T10:02:00.000+06:00</published><updated>2009-03-03T10:02:00.000+06:00</updated><title type='text'>http://mediasuxx.googlepages.com/cashKit.jpgИдея и...</title><content type='html'>http://mediasuxx.googlepages.com/cashKit.jpg&lt;BR/&gt;&lt;BR/&gt;Идея интересная. Но, Боже мой, убейте вашего дизайнера сайтов. У меня не самый маленький монитор. Но даже без зума на 120%, который я использую по-умолчанию выглядит так, что в монитор не влазит ничего совершенно.&lt;BR/&gt;&lt;BR/&gt;Хотя нет. Просто у меня моник слишком большой. Оказывается в него входит даже больше чем нужно. Идея-то понятна. Типа презентация, ага. Но зачем вы всё это на одной странице храните??&lt;BR/&gt;&lt;BR/&gt;Идея, повторюсь, прикольная. Но поддержка сервлетов -- это как-то мимо, ибо сервлеты в чистом виде составляют очень маленькую часть от приложения. Скорее это одна-две точки входа (типа StrutsActionServlet, или как его там), причём часто уже написанные сторонними разработчиками. Даёшь интеграцию с системой логгирования Log4J :) Например вах crashkit мог бы прикидываться Appender'ом Log4J, и тогда это было бы просто круто. По факту Log4J и Commons Logging -- самые широко используемые системы логгирования. Так что удачи! :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/1410719444838843574/comments/default/7506978100705377069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/1410719444838843574/comments/default/7506978100705377069'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/03/crashkit.html?showComment=1236052920000#c7506978100705377069' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/03/crashkit.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-1410719444838843574' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/1410719444838843574' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1806902540271746504</id><published>2009-02-15T08:21:00.000+06:00</published><updated>2009-02-15T08:21:00.000+06:00</updated><title type='text'>Не тормозит Eclipse? Это самое главное, ИМХО.Правд...</title><content type='html'>Не тормозит Eclipse? Это самое главное, ИМХО.&lt;BR/&gt;&lt;BR/&gt;Правда я уже давно сижу на NetBeans. Ибо он не пытается быть умнее меня. :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/658463008992931473/comments/default/1806902540271746504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/658463008992931473/comments/default/1806902540271746504'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/projectsync-12.html?showComment=1234664460000#c1806902540271746504' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/projectsync-12.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-658463008992931473' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/658463008992931473' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-4029822995735820893</id><published>2009-02-06T08:57:00.000+06:00</published><updated>2009-02-06T08:57:00.000+06:00</updated><title type='text'>Да, мы будем каждую неделю. Правда, сиденья в кафе...</title><content type='html'>Да, мы будем каждую неделю. Правда, сиденья в кафейне нам не понравились, так что, скорее всего, переместимся в People's.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/6027416844048245543/comments/default/4029822995735820893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/6027416844048245543/comments/default/4029822995735820893'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/nscodernightnsk.html?showComment=1233889020000#c4029822995735820893' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/nscodernightnsk.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-6027416844048245543' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/6027416844048245543' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-503962195868488259</id><published>2009-02-06T08:55:00.000+06:00</published><updated>2009-02-06T08:55:00.000+06:00</updated><title type='text'>Ребята, расслабтесь, речь шла про массовость. Ни н...</title><content type='html'>Ребята, расслабтесь, речь шла про массовость. Ни на Java, ни на .NET никто desktop-приложения не пишет. Конечно, можно насчитать отдельные экземпляры.&lt;BR/&gt;&lt;BR/&gt;Наверняка даже на Visual SmallTalk'е есть отдельные desktop-приложения, но, тем не менее, можно сказать, что на нём в нашем мире уже давно никто ничего не пишет.&lt;BR/&gt;&lt;BR/&gt;“Некоторые приложения работают стабильнее в GNU/Linux и в Microsoft Windows (например, Mozilla Firefox).” — опять же, речь идет про массовое явление; такое угребище, как Firefox, под маком вообще для лазанья по инету никто не юзает и юзать не будут (вот для веб-разработки, напротив, юзают часто из-за Firebug'а).&lt;BR/&gt;&lt;BR/&gt;Отсутствие desktop-приложений на .NET лежит именно в той плоскости, в какой мне кажется: хуй напишешь шаровару, если к ней нужно прикладывать и заставлять пользователя ставить .NET Framework. Конечно, когда все перейдут на Windows 7 (ибо на висту все не перейдут никогда) и .NET Framework гарантированно будет у всех, рынок сразу вырастет.&lt;BR/&gt;&lt;BR/&gt;Ровно та же проблема и с Java, правда, её можно embed'ить внутрь приложения, так что более крупные тулзы этим успешно пользуются (например, почти все UML-редакторы).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/503962195868488259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/503962195868488259'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/compatibility.html?showComment=1233888900000#c503962195868488259' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/compatibility.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4713332969364985721' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4713332969364985721' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-6359486968461020753</id><published>2009-02-05T14:29:00.000+06:00</published><updated>2009-02-05T14:29:00.000+06:00</updated><title type='text'>...но и на Java я не могу назвать ни одного popula...</title><content type='html'>&lt;I&gt;...но и на Java я не могу назвать ни одного popular desktop application кроме IntelliJ Idea и Eclipse.&lt;/I&gt;&lt;BR/&gt;&lt;BR/&gt;FreeMind</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/6359486968461020753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/6359486968461020753'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/compatibility.html?showComment=1233822540000#c6359486968461020753' title=''/><author><name>prokoudine</name><uri>http://www.blogger.com/profile/04473206720795796471</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/compatibility.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4713332969364985721' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4713332969364985721' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-8798800612477928329</id><published>2009-02-05T10:22:00.000+06:00</published><updated>2009-02-05T10:22:00.000+06:00</updated><title type='text'>Привет. Зашел случайно во ВКонтакде и увидел напом...</title><content type='html'>Привет. Зашел случайно во ВКонтакде и увидел напоминатель о твоём ДР. Прими мои поздравления :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/8798800612477928329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/8798800612477928329'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/compatibility.html?showComment=1233807720000#c8798800612477928329' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/compatibility.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4713332969364985721' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4713332969364985721' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-4907524419869087029</id><published>2009-02-04T14:32:00.000+06:00</published><updated>2009-02-04T14:32:00.000+06:00</updated><title type='text'>«Apple создала платформу, в которой качество являе...</title><content type='html'>«Apple создала платформу, в которой качество является более значимым (по сравнению с другими платформами) конкурентным преимуществом, и от этого создатели приложений больше инвестируют в качество.»&lt;BR/&gt;Некоторые приложения работают стабильнее в GNU/Linux и в Microsoft Windows (например, Mozilla Firefox).&lt;BR&gt; &lt;BR/&gt;«Microsoft выпускает .NET Framework 1.0, Desktop-приложения на котором до сих пор никто не пишет.»&lt;BR/&gt;&lt;A HREF="http://en.wikipedia.org/wiki/Tomboy_(software)" REL="nofollow"&gt;Tomboy&lt;/A&gt;, &lt;A HREF="http://en.wikipedia.org/wiki/Banshee_(music_player)" REL="nofollow"&gt;Banshee&lt;/A&gt;, &lt;A HREF="http://en.wikipedia.org/wiki/F-Spot" REL="nofollow"&gt;F-Spot&lt;/A&gt; используют очень много пользователей GNU/Linux. Впрочем, других я назвать не могу, но и на Java я не могу назвать ни одного popular desktop application кроме IntelliJ Idea и Eclipse. Так что отсутствие desktop приложений для .NET и Java, возможно, лежит в несколько другой плоскости, нежели Вам кажется.&lt;BR/&gt;&lt;BR/&gt;2Maxim Ananyev: Для меня не было интереса в субкультуре при покупке ноутбука. Но тем не менее Apple производит вполне неплохой ноутбук и на нем стоит вполне рабочая операционная система. Хотя в последнее время я и подумываю над тем чтобы поставить туда GNU/Linux, ибо есть места которые меня не устраивают в Mac OS X, и я устал уже собирать и допиливать нормальное программное обеспечение под Mac OS X (например, clisp, gcc, ghc, emacs). Хотя многие приложения через систему портов вполне успешно используются.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/4907524419869087029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/4907524419869087029'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/compatibility.html?showComment=1233736320000#c4907524419869087029' title=''/><author><name>Kashnikov Yuri</name><uri>http://www.blogger.com/profile/18339789651696121718</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/compatibility.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4713332969364985721' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4713332969364985721' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-2956303728468695578</id><published>2009-02-04T13:48:00.000+06:00</published><updated>2009-02-04T13:48:00.000+06:00</updated><title type='text'>Проблема в том, что большинству людей нахер не нуж...</title><content type='html'>Проблема в том, что большинству людей нахер не нужна операционка, им нужны приложения. Помнишь, сколько было недовольства, когда какие-нибудь шашечки переставали работать в Висте? &lt;BR/&gt;&lt;BR/&gt;Пользователи Apple буду обновляться все равно, ибо для них ценна принадлежность к субкультуре. С вендой такая штука не пройдет.&lt;BR/&gt;&lt;BR/&gt;То есть отношения к совместимости - это не следствия разных "культур качества", это следствие разных целевых аудиторий.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/2956303728468695578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4713332969364985721/comments/default/2956303728468695578'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/compatibility.html?showComment=1233733680000#c2956303728468695578' title=''/><author><name>Маxim Ananyev</name><uri>http://ananyev.mp/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/compatibility.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4713332969364985721' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4713332969364985721' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-7078229592499753420</id><published>2009-02-03T15:36:00.000+06:00</published><updated>2009-02-03T15:36:00.000+06:00</updated><title type='text'>Честно говоря, кодингом под Мак не интересуюсь. Я ...</title><content type='html'>Честно говоря, кодингом под Мак не интересуюсь. Я больше Cross-platform :)&lt;BR/&gt;&lt;BR/&gt;Но идея придти, поздороваться и выпить чашечку кофе мне почему-то интересна. Насчёт сегодня -- не уверен. Вы каждую неделю будете жечь?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/6027416844048245543/comments/default/7078229592499753420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/6027416844048245543/comments/default/7078229592499753420'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2009/02/nscodernightnsk.html?showComment=1233653760000#c7078229592499753420' title=''/><author><name>localstorm</name><uri>http://localstorm.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2009/02/nscodernightnsk.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-6027416844048245543' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/6027416844048245543' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1660964165848116191</id><published>2009-01-03T13:33:00.000+06:00</published><updated>2009-01-03T13:33:00.000+06:00</updated><title type='text'>Только я не понял зачем перезапускать lighty после...</title><content type='html'>Только я не понял зачем перезапускать lighty после каждого изменения :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/1660964165848116191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/1660964165848116191'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html?showComment=1230967980000#c1660964165848116191' title=''/><author><name>Hedin</name><uri>http://www.blogger.com/profile/16513896872073475869</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4616171979642935621' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4616171979642935621' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-6765416551289788502</id><published>2008-12-28T00:12:00.000+06:00</published><updated>2008-12-28T00:12:00.000+06:00</updated><title type='text'>касательно гита под винду: http://code.google.com/...</title><content type='html'>касательно гита под винду: http://code.google.com/p/msysgit/&lt;BR/&gt;работает изумительно!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8483176684035489681/comments/default/6765416551289788502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8483176684035489681/comments/default/6765416551289788502'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/11/essential-git.html?showComment=1230401520000#c6765416551289788502' title=''/><author><name>Yuri Baburov</name><uri>http://www.blogger.com/profile/11600579165233256420</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/11/essential-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-8483176684035489681' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/8483176684035489681' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1790646684618816672</id><published>2008-11-22T19:02:00.000+06:00</published><updated>2008-11-22T19:02:00.000+06:00</updated><title type='text'>The Final Cut уже качаю (как-то не слышал, как и T...</title><content type='html'>The Final Cut уже качаю (как-то не слышал, как и The Wall), а вот ещё мне нравится The Division Bell. Хотя с The Dark Side Of The Moon пожалуй ничто не сравнится :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/508965285987274937/comments/default/1790646684618816672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/508965285987274937/comments/default/1790646684618816672'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/11/lyrics-vs-music.html?showComment=1227358920000#c1790646684618816672' title=''/><author><name>Алексей Кузнецов</name><uri>http://www.blogger.com/profile/01461103652607665611</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/11/lyrics-vs-music.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-508965285987274937' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/508965285987274937' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-7269194174392939318</id><published>2008-11-22T00:52:00.000+06:00</published><updated>2008-11-22T00:52:00.000+06:00</updated><title type='text'>&gt; Правда мусорку я бы убрал из кадра :)Ряд чуваков...</title><content type='html'>&amp;gt; Правда мусорку я бы убрал из кадра :)&lt;BR/&gt;&lt;BR/&gt;Ряд чуваков и сбоку мусорка. Док маковский напоминает, если подумать.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/7269194174392939318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/7269194174392939318'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html?showComment=1227293520000#c7269194174392939318' title=''/><author><name>dottedmag</name><uri>http://dottedmag.net/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4616171979642935621' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4616171979642935621' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-4946249252897168396</id><published>2008-11-22T00:51:00.000+06:00</published><updated>2008-11-22T00:51:00.000+06:00</updated><title type='text'>Логотип GNU Project - под копилефтной Free Art Lic...</title><content type='html'>Логотип GNU Project - под копилефтной Free Art License.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/4946249252897168396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/4616171979642935621/comments/default/4946249252897168396'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html?showComment=1227293460000#c4946249252897168396' title=''/><author><name>dottedmag</name><uri>http://dottedmag.net/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/10/wwwyourswaycom.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-4616171979642935621' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/4616171979642935621' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-5592920002503015546</id><published>2008-11-21T02:31:00.000+06:00</published><updated>2008-11-21T02:31:00.000+06:00</updated><title type='text'>Git под виндой работает, есть mingw-порт. Кажется,...</title><content type='html'>Git под виндой работает, есть mingw-порт. Кажется, он сейчас официальный.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8483176684035489681/comments/default/5592920002503015546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/8483176684035489681/comments/default/5592920002503015546'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2008/11/essential-git.html?showComment=1227213060000#c5592920002503015546' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2008/11/essential-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-8483176684035489681' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/8483176684035489681' type='text/html'/></entry></feed>