<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alex Sergeev @ ALSEDI &#187; разработка</title>
	<atom:link href="http://alsedi.com/blog/tag/razrabotka/feed/" rel="self" type="application/rss+xml" />
	<link>http://alsedi.com/blog</link>
	<description>Блог о собственных наблюдениях, ошибках и находках в QA, софтверном бизнесе и жизни.</description>
	<lastBuildDate>Fri, 26 Mar 2010 21:08:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ISDEF 2008</title>
		<link>http://alsedi.com/blog/isdef-2008/</link>
		<comments>http://alsedi.com/blog/isdef-2008/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 10:57:14 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[События]]></category>
		<category><![CDATA[isdef]]></category>
		<category><![CDATA[Shareware]]></category>
		<category><![CDATA[swrus]]></category>
		<category><![CDATA[конференция]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://alsedi.com/blog/?p=20</guid>
		<description><![CDATA[С 26 по 28 сентября в Москве пройдёт седьмая конференция ISDEF. В основном, будут обсуждаться темы около разработки ПО и связанные с деятельностью больших компаний. Хотя, точнее будет сказать &#8211; разросшихся и уже не влезающих в рамки &#8220;классического&#8221; shareware. Вероятно, это очень неплохой показатель для отрасли в целом, но с другой стороны реального &#8220;Independent&#8221; уже [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="RU">С 26 по 28 сентября в Москве пройдёт </span><a href="http://isdef.org/ru/conference/isdef2008/index.php" target="blank"><span lang="RU">седьмая конференция </span>ISDEF</a><span lang="RU">. В основном, будут обсуждаться темы около разработки ПО и связанные с деятельностью больших компаний. Хотя, точнее будет сказать &#8211; разросшихся и уже не влезающих в рамки &#8220;классического&#8221; </span>shareware<span lang="RU">. Вероятно, это очень неплохой показатель для отрасли в целом, но с другой стороны реального &#8220;</span>Independent<span lang="RU">&#8221; уже не наблюдаются. </span></p>
<p><span lang="RU">Шесть лет назад ассоциация </span>ISDEF<span lang="RU"> появилась в результате отделения части разработчиков от </span><a href="http://swrus.com/" target="blank">SWRUS</a><span lang="RU"> (это не истина, но выглядело именно так). Предполагалось, что это поможет отделить &#8220;серьезных&#8221; разработчиков от &#8220;песочницы&#8221;. </span></p>
<p><span lang="RU">В то время кризис, связанный с наплывом клонеров, очень сильно ударил по всему сообществу независимых разработчиков и его центром, на тот момент, </span>SWRUS<span lang="RU">. Люди посерьезнее перестали писать в мейллист (кстати, </span>SWRUS<span lang="RU"> до сих пор базируется на </span>Yahoo<span> </span>Groups<span lang="RU"> и насчитывает порядка дюжины различных меиллистов, плюс несколько гео-групп). Основная паническая идея оттока профессионалов звучала так &#8211; &#8220;если написать идею, то её обязательно кто-нибудь склонирует&#8221;. Этому способствовала и процедура регистрации в конференции, фактически данные пользователей не проверялись. Появившийся позднее блог и переделанный сайт конференции проблему, на мой взгляд, не решил.</span></p>
<p>ISDEF<span lang="RU"> же с самого начала устанавливал определенный порог вхождения: первое это <a href="http://isdef.org/ru/about/" target="blank">ежегодная плата в размере $100, плюс рекомендации от двух действующих членов ассоциации</a>. На удивление, правила сохранились по сей день. Вместе с тем, всё-равно скандалы, связанные с авторским правом, клонированием ПО и просто небольшими склоками доносятся от туда время от времени. Я до сих пор не являюсь членом этой ассоциации, по элементарной причине &#8211; могу получить максимум одну рекомендацию от действующего члена, а больше никого там и не знаю, а о некоторых проблемах в </span>ISDEF<span lang="RU"> иногда пишут в </span>SWRUS<span lang="RU">. При этом в ассоциацию умудряются попадать люди, работающие в этой сфере совсем недолго. Поэтому, мне кажется, что этот порог отсеивания действует только с совсем уж бедными разработчиками.</span></p>
<p><span lang="RU">Конференция же проводимая </span>ISDEF<span lang="RU">, опять-таки, по отзывам, собирает вместе довольно много интересных людей. Так же интерес к конференции проявляют многие фирмы, в том числе и зарубежные, например, задолбавший всех спамом </span><a href="http://www.avangate.com/ru/" target="blank">Avangate</a><span lang="RU"> (правда это было несколько лет назад и при участии гиперактивной девушки, к сожалению уже не помню её имени). Поэтому для среднего уровня независимых разработчиков поездка на конференцию может быть очень даже полезной. </span></p>
<p>Как то всё-таки уходит романтика и независимость из shareware на таком уровне.</p>
]]></content:encoded>
			<wfw:commentRss>http://alsedi.com/blog/isdef-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Часть 2: Google Chrome для разработчиков</title>
		<link>http://alsedi.com/blog/chast-2-google-chrome-dlya-razrabotchikov/</link>
		<comments>http://alsedi.com/blog/chast-2-google-chrome-dlya-razrabotchikov/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 12:17:38 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Ревью]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[браузер]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://alsedi.com/blog/chast-2-google-chrome-dlya-razrabotchikov/</guid>
		<description><![CDATA[Начало: &#8220;Часть 1: Google Chrome&#8221;
Есть несколько сюрпризов, которые преподнесла Google разработчикам. Ничего нового не сделали, но, в принципе минимальный набор функций предложили. Первые две касаются и разработчиков и пользователей.
Во-первых, поле ввода теперь подсвечивается, если находится в фокусе. Есть небольшой косяк с выпадающим списком – он подсвечивается только после выбора элемента из списка и только, если [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><a href="http://alsedi.com/blog/chast1-google-chrome/">Начало: &#8220;Часть 1: Google Chrome&#8221;</a></p>
<p align="left">Есть несколько сюрпризов, которые преподнесла Google разработчикам. Ничего нового не сделали, но, в принципе минимальный набор функций предложили. Первые две касаются и разработчиков и пользователей.<br />
Во-первых, поле ввода теперь подсвечивается, если находится в фокусе. Есть небольшой косяк с выпадающим списком – он подсвечивается только после выбора элемента из списка и только, если фокус остался на этом элементе. При выборе же подсветка просто мигает один раз вокруг элемента. Checkbox не выделяются. Цвет подсветки, похоже, не меняется и сливается с фоном цвета #eaaf3f. Не критично, я думаю, страшненький всё-таки цвет в больших объёмах.</p>
<p><img src="http://alsedi.com/blog/wp-content/upload/field-highlight.png" alt="" /></p>
<p align="left">Наверное, эта подсветка действительно кому то нужна, жаль только пока нельзя вообще никак ей управлять, а было бы приятно поменять цвет, размер и, хотя бы, насыщенность. На ЖК от Samsung я не вижу подсветку вообще.</p>
<p align="left">Вторая, позаимствованная функция (из движка WebKit – «сердца» Safari и прямого потомка KHTML), &#8211; это возможность изменять размер многострочного текстового поля. Размер можно задать любой. Разумеется, изменение размеров поля сразу же сказывается на разметке страницы. Поэтому такие игры на страницах с поломанной или насыщенной разметкой приведут к заметным искажениям. Страничка нормально расширяется вниз, но вправо приводит к искажениям. Почему то показалось, что лучше бы расширение поля сделали независимым от разметки, так чтобы расширяемое поле просто закрывало существующие элементы, а-ля поле в отдельном слое.</p>
<p align="left">Кстати сделать поле меньше чем исходный размер не получится.<br />
По-умолчанию в Chrome встроен HMTL Inspector, напоминающий Firebug. В версии 0.2 инспектор не предоставляет никаких возможностей для изменения текста страницы, только просмотр. Скорее всего это ограничения беты.</p>
<p><a href="http://alsedi.com/blog/wp-content/upload/inspector.png"><img src="http://alsedi.com/blog/wp-content/upload/inspector_th.png" border="0" alt="" /><br />
Click!</a></p>
<p align="left">Так же как и в Firebug инспектор в Chrome можно вызвать для конкретного элемента. Инспектор откроется в отдельном окне, поделённым на две части. При открытой консоли на три. Слева будет DOM дерево, справа все данные по выбранному элементу. Минус в том, что стили будут собраны в одну кучу, и, в случае, когда используется несколько CSS файлов будет не ясно, откуда какой стиль взят.</p>
<p align="left">Теоретически имеется возможность привязать окно HTML инспектора к главному (хотя по хинту не понятно, что имеется ввиду под главным окном), но у меня так и не получилось это сделать. HTML инспектор ни в какую не хотел прилеплять себя ни к одному из окон Chrome. Еще одной загадкой осталась закладка “Resources”, я не смог найти ни одного сайта, для которого её содержимое было бы не пустым. Кажется, это еще одна функция на будущее, вероятно, будут показаны объекты, изображения и другие файлы, динамически подгружаемые или запускаемые на странице. Интересно что будет показано в случае всяких Flash плееров (Конечный файл то находится за ними и напрямую не доступен в общем случае).</p>
<p><a href="http://alsedi.com/blog/wp-content/upload/resources-tab.png"><img src="http://alsedi.com/blog/wp-content/upload/resources-tab-th.png" border="0" alt="" /><br />
Click!</a></p>
<p align="left">Кстати, “Search” тоже не работает и не очень понятно к чему он относится – к поиску по элементам в DOM или к поиску по атрибутам выбранного элемента. Будет приятно, если он будет контекстный, и в зависимости от фокуса, будет искать в разных частях инспектора.</p>
<p align="left">Есть несколько приятных особенностей панели атрибутов элемента:</p>
<ul>
<li>Реализована неплохая идея по визуализации цветов. Рядом с цветом появляется квадратик, показывающий цвет.</li>
<li>По выделенному элементу возможен поиск в выбранном поисковике, НО(!) страница поиска открывается прямо в окне инспектора, и при этом назад вернуться невозможно (в контекстном меню таких функций нет, а в системном меню окна она неактивны), только открыв и закрыв окно инспектора.<br />
<a href="http://alsedi.com/blog/wp-content/upload/inspector-search-bug.png"><img src="http://alsedi.com/blog/wp-content/upload/inspector-search-bug-th.png" border="0" alt="" /><br />
Click!</a></li>
<li>перегруженные стили зачеркиваются</li>
<li>можно посмотреть дополнительные свойства элемента, фактически вообще все параметры, которые как-либо привязаны к элементу в DOM модели, но и тут еще есть над чем работать. <a href="http://alsedi.com/blog/wp-content/upload/properties-bug.png"><img src="http://alsedi.com/blog/wp-content/upload/properties-bug-th.png" border="0" alt="" /><br />
Click!</a></li>
</ul>
<p align="left">Поработав с Chrome уже три дня, я всё больше утверждаюсь во мнении, что множество положительных отзывов связаны не столько с браузером сколько с Google. Если бы этот же браузер вышел под именем небольшой компании, никто бы и внимания не обратил. Пока Chrome сыроват, не столько шустр как обещалось (что естественно, быстрый JS движек всё-таки взаимодействует с медленным WebKit’ом), по функциональности ничего особенного. С другой стороны это только начало и видно, что оставлено множество выходов на дополнительные функции – плагины, поиск, инструменты для разработчиков, специальные фишки для пользователей и интересная система безопасности, но это уже отдельная история.</p>
<p align="left"><a href="http://alsedi.com/blog/chast1-google-chrome/">Начало &#8220;Часть 1: Google Chrome&#8221;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alsedi.com/blog/chast-2-google-chrome-dlya-razrabotchikov/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
