19 мая - Adobe CS6 Launch Party в Киеве. Регистрируемся!  
FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Жизнь вокруг технологииЖизнь вокруг технологии

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Коллекция багов Flash
  • Ссылки для начинающего аниматора
  • Flex для PHP-разработчиков
  • Как вы используете Flash?

Поток сознания

Флэшер-аноним replied on Вчера вышел Flash CS6, и это -- наш повод снова встретиться!:

давно уже конечно было ясно, но теперь с выходом новой версии флеша html5 выглядит как дополнительная функция к cs5.6))

6 дней назад

Флэшер-аноним replied on Новые, лучшие редакторы кода:

...если речь о front end. Для back end'а единственно верный выбор - текстовый редактор Midnight Commander'а :) Вообще просто хотел высказать (наверно, банальную) мысль о том, что идеальная IDE должна строиться именно на "максимально быстром" текстовом редакторе. Путь визуализации - хорошая идея, но опасная. На данный момент "визуальность" должна возникать в мозге программиста - и не понимаю, почему все так стараются перенести нагрузку с этого самого ("несчастного"?!) мозга на что-то иное :) - с помощью визуализации, прививания жёстких принципов ООП, шаблонов проектирования и т.д. Необходимо что-то более радикальное, что не будет строить железные заборы на пути свободной мысли... :)

1 неделя назад

Флэшер-аноним replied on Adobe вместе с Грантом Скиннером разрабатывает экспорт флэш-проектов из Flash CS6 в Canvas:

[URL=http://i.cx/29z7][IMG]http://i069.radikal.ru/1202/03/9f40d01e407f.png[/IMG][/URL] [b]скачать программу рыбалка 1.6 [/b] [b]скачать проигрыватели для компьютера с картинками [/b] [b]окна приветствия для windows xp скачать [/b] [b]скачать miranda русская версия [/b] [b]скачать original soundtrack driver parallel lines [/b] bb.txt open error база велкома скачать 2009 скачать пакет обновления для среды скачать бесплатную игру кто хочет стать миллионером для пк виста хом премиум скачать скачать поезд train 2008/1400 mb скачать драйвера для аудио реалтек section 8 скачать лицензионную скачать wwe legends patch скачать utorrent 1.6.1 rus visual basic 6.0 скачать скачать антихакер касперского скачать catalyst 6.2 win98 евгений немец скачать kassy 071 скачать скачать программу антропометрии http://beta.purifying.info/viewtopic.php?f=2&t=326117 http://dragonphoenix.brinkster.net/phpbb/phpbb3/viewtopic.php?f=1&t=480248 http://www.erotikapromuze.cz/viewtopic.php?f=4&t=131850 http://programaradar.com.br/forum/viewtopic.php?f=2&t=1062486 http://yfb.messageboard.nl/forum/viewtopic.php?f=1&t=59502

1 неделя назад

Флэшер-аноним replied on Вчера вышел Flash CS6, и это -- наш повод снова встретиться!:

Скачал. Посмотрел. CreateJS - фуфел, шейп твин не поддерживает, маски не поддерживает, эффекты не поддерживает и тд. В общем можно только двигать туда сюда, ну и вложенную анимацию поддерживает. К паблишу для air/android добавили пару галочек - молодцы. В общем изменений максимум на adobe flash cs5.6.

2 недели назад

Флэшер-аноним replied on Вчера вышел Flash CS6, и это -- наш повод снова встретиться!:

Вот именно сегодня очень захотелось пощупать функцию экспорта в CreateJS, а именно сегодня беты уже нет, скачать еще нельзя...

2 недели назад

Флэшер-аноним replied on Вчера вышел Flash CS6, и это -- наш повод снова встретиться!:

По правду говоря, создается впечатление, что Adobe в последнее время или зарплату подняли или кнуты менеджерам выделили. Последние версии продуктов выглядят так, будто над ними действительно работали. Обновили не только внутренности и алгоритмы, но и над внешним видом неплохо постарались.

3 недели назад

Флэшер-аноним replied on Новые, лучшие редакторы кода:

Хм, я в этом начинающий, буду знать каким редактором лучше верстать, спасибо!

3 недели назад

bimawa replied on Новые, лучшие редакторы кода:

+1 sublim`у достойная замена GVIM. Как текстовый редактор с большим комьюнити и встренным python интерпертатором, и полностью податлев на костоматизации. нет смысла сравнивать IDE с текстовым редактором. Очень удобно писать erlang программы. Есть плагин для Юнитестов.

3 недели назад

Rost replied on Новые, лучшие редакторы кода:

Кол-во строк в файле с кодом - важный параметр. Есть мнение, что оно не должно быть слишком большим. Для удобства навигации по нему.

Легковесные редакторы хороши еще и тем, что в них бытрее появляются инновации. Например, обрати внимание на мини-текст в правом верхнем углу скриншота для Sublime - по нему можно скроллить мышкой, мгновенно перемещаясь в нужное место кода.

Textastic как раз использует тачевые возможности - для этого у него есть клавиши-компасы (есть на скриншоте). Такая клавиша-компас имеет пять значений. Если просто нажать ее - сработает значение по умолчанию (символ посередине). Остальные четыре символа можно выбрать, если нажать и протянуть пальцем в сторону одного из них.

Визуальное программирование -- это очень интересная, но небанальная тема.

Ведь текст имеет иную структуру, чем изображение.

Текст - условно одномерный, линейный. Изображение - фиксированно двумерное (или фиксированно трехмерное).

Кажущаяся одномерность текста обманчива, особенно когда текст становится кодом. За счет функций (замыканий) и условных переходов текст программы становится многомерным. Даже вне программирования существуют многомерные тексты - хорошая книга может содержать внутренние указатели и ссылки на части самой себя. Поэтому текст - очень продвинутый способ работы с сознанием читателя (или компилятором).

Не вижу возможнлости проделать то же самое с изображением. У него другая природа, и визуальное программирование будет похоже на обычное так же, как графика или живопись похожа на литературу.

До сих пор попытки визуального программирования не заходили дальше имитации обычного - надергали компонентов, но потом - все равно пишем код.

Визаульное программирование - это не способ создавать код мышкой (или тачами), а способ программировать другие каналы восприятия - не аналитические (компилируемые), а эмоциональные.

Кстати, ближе всего к этому подошел флэш. Но потом его убили бизнесом, а из трупа сделали геймдев :)

Так визуальное программирование остается мечтой масс и уделом гениев-одиночек.

3 недели назад

Dan replied on Новые, лучшие редакторы кода:

Брррр... Легковесные редакторы кода хороши только для легковесных (~20 строк кода) программ. Для всего остального - Idea и FDT.

А редакторы для мобильных устройств зачем-то делают такими же, как на десктопах (у которых есть нормальная клавиатура), при этом совершенно не используя возможности тач-скринов. Думаю, через годик-два появятся наконец мобильные редакторы, где можно будет писать программу чисто жестами, без "волшебных" кнопок.

 

3 недели назад

Более старые 
Главная › Блоги › Блог develar

Стоит ли улучшать интеграцию flexmojos с IntelliJ IDEA?

Пишет develar, спасибо ему, и храни господь его велосипеды:

Так сложилось, что среди флешеров есть миф что мавен это что-то сложное и трудно поддерживаемое. Данный пост не евангелиста, который будет убеждать вас в обратном и насколько мавен в действительности улучшает вашу жизнь и облегчает процесс разработки — нет, данный пост это вопрос, сбор мнения тех, кто уже понял что это и зачем конкретно ему. Если вы не пользуетесь мавеном или поняли, что вам он не нужен — не тратьте время на чтение, далее будут только два вопроса к непосредственно пользователям связки инструментов maven+flexmojos+idea.

Читать дальше: Стоит ли улучшать интеграцию flexmojos с IntelliJ IDEA?

Я контрибьютор проекта flexmojos и не вижу каких-то реальных проблем, могущих оправдать текущее отношение к flexmojos. Да, есть ряд тонких моментов, обусловленных тем, что мы (авторы flexmojos) зажаты меж двух сторон — с одной стороны компилятор Adobe (имеющий плохую архитектуру, а также отсутствие какой-либо работы по переосмысливанию (с соответствующим рефакторингом) той кучи возможностей, что была запихнута в него за долгое время жизни flex), а с другой ядро мавена 2.x (не очень рассчитаное на то, что плагин будет не просто добавлять некоторые возможности для java, а поддержку нового языка (со своими scopes и прочим)). В частности, именно поэтому flexmojos до сих пор не поддерживает транзитивность для flex. Большинство, думаю, также знают о моем форке (к сожалению, Марвин откатил данный патч, что и послужило причиной форка), который решает проблему транзитивности (в качестве платы привнося еще ряд тонких нюансов).

Как пример такого нюанса, могущего сразу испортить впечатление от flexmojos, является глупое необоснованное и непродуманное решение политики подключения тем в flex 4 — в официальной ветке flexmojos данный вопрос все еще не решен (как я могу судить по http://juick.com/develar/757553) (в моем форке (и sdk опубликованном моим дескриптором) проблема решена, но это показатель, насколько Adobe плевала на грамотную архитектуру компилятора даже в flex 4)).

Таким образом, я могу утверждать, что на данный момент нет никаких обоснованных технических причин могущих вызвать у вас проблемы при работе с flexmojos (на 100% с моим форком, но и с официальным тоже (с той лишь поправкой, что для официального вам придется зачастую публиковать sdk своим дескриптором)). И проблема лишь в том, что на данный момент нет единого документа, который описывал бы все тонкости — сейчас они разбросаны по блогам разработчиков и в jira. Прав ли я? Действительно ли у вас проблемы с мавеном только из-за непонимания его принципов работы (а изучить их вы не можете, ибо цельного документа нет) или же есть иные технические причины (философские (вытекающие из того факта, что мавен это ООП программа, декларативная, а не процедурная как ант) меня не интересуют — их я исправить как программист не могу)?

Выше был первый вопрос. Далее будет второй вопрос, задать который меня заставила Jetbrains. Как вы, наверняка, знаете, Jetbrains это автор такой IDE как IntelliJ IDEA. Ветераны помнят, что было во времена flexmojos 2.x-3.0 — ничего. Что есть сейчас благодаря их заинтересованности в поддержке flexmojos? А сейчас есть то, что процесс настройки рабочего места (от голой машины до запущенной флешки в браузере) в моей компании состоит из 4 пунктов.

Обрисую процесс создания проекта (то есть набор файлов исходного кода + конфигурация по сборке и развертыванию) посредством обсуждаемых инструментов (maven + flexmojos + idea):
1) создаете POMs (по окончанию на любой машине со 99% вероятностью и предсказуемым результатом проект собирается и развертывается). При этом настройка сборки flex в разы быстрее и легче, чем средствами от Adobe (потому что описываете вы все не процедурно, а декларативно, для примера можете почитать о некоторых плюшках flexmojos).
2) создаете проект в IntelliJ IDEA просто указав ей на корневой POM проекта (получаете проект в IDE с работающими инспекциями, анализом и прочим — то есть за один клик получаете полноценный проект в среде, ничем не отличающийся от вручную созданного).

С первым пунктом все ясно и по нему единственная сложность это как же все таки написать POM (собственно, этому был посвящен первый вопрос).
А вот второй пункт и был причиной написания этой статьи (первый так, для довеска).
Пользователь мавена спросит — кто будет компилировать проект? IDE или мавен? Вопрос не праздный, ибо все мы знаем насколько быстр компилятор. Единственное спасение — инкрементальная компиляция. IntelliJ IDEA использует fcsh (там есть еще один способ, но в рамках этой статьи его можно считать равным и не описывать), который использует стандартный flex-config. Значит, кто-то их должен создать.

И вот тут наши позиции с Jetbrains разнятся. flexmojos поддерживает создание configuration report (-DconfigurationReport=true, это не работало нормально до моего сотрудничества с Jetbrains, но ветераны могут быть спокойны — сейчас с этим все нормально). Тонкий нюанс тут в том, как будут адресоваться зависимости (то есть library path) — при mvn compile -DconfigurationReport=true адресация будет в проекте (то есть все внутренние библиотеки проекта будут адресоваться в рамках проекта, а не в локальный репозиторий), а при mvn install на локальный репозиторий (отмечу, что это не баг, равно как не "фича", это нормально и следует из самой природы мавена). Другими словами, между 1 и 2 пунктом вы должны собрать проект сначала как mvn install (ибо сложный проект никогда не соберется только лишь как compile в первый раз — idea и flexmojos тут не причем, это проблемы ядра мавена) и потом как mvn compile -DconfigurationReport=true.

Также сейчас IDEA в качестве источника знаний о проекте использует и POM, и flex-config. То есть я лукавил немного во втором пункте — без flex-config инспекции будут работать лишь частично (к примеру, манифесты компонентов и директивы условной компиляции будут подхвачены только из flex-config). Во что это выливается — у вас есть проект из 50 модулей, вы правите некий POM на предмет добавления нового компонента в манифест и нажимаете re-import — MXML у вас будет невалиден до тех пор, пока вы не сгенерируете flex-config.

Что хотели и хотят в Jetbrains — скрыть от пользователя и избавить его от знания двух абзацев выше. То есть чтобы пользователь мог просто после второго пункта (и после reimport) просто работать. Были реализованы два заклинания (а Марвин их принял, они есть в официальной ветке) для генерации flex-config без сборки — то есть IDEA прямо на этапе reimport проекта может получить flex-config без полноценного запуска компилятора (то есть почти мгновенно). Как бы смешно ни звучало — но даже как автор этих заклинаний я не в курсе работают ли они сейчас корректно и довольно ли этим пользователи — потому что этим не пользуюсь и считаю ненужным.

POM не меняется столь часто, чтобы вам надоело запускать mvn compile -DconfigurationReport=true.

Рассмотрим пример. Команда из 5 человек. Я, как ответственный за сборку проекта, меняю POM и коммичусь. Коллеги, 4 человека, обновляют из VCS проекта и... да, IntelliJ IDEA предлагает сделать re-import проекта. Могут ли коллеги быть уверены, что тех действий, которые произведет IDEA, будет достаточно, чтобы актуализировать вашу рабочую копию проекта (rsl, wars и прочее — то есть не только ее проектные файлы, но и все остальное что нужно не только IDE)? Должны ли коллеги в проекте из 50 модулей перед reimport пойти в настройки и выставить 50 галочек Use IDE Builder; молиться, чтобы fcsh смог все собрать и за время меньшее, чем то же сделает flexmojos; опять поставить галочки только напротив тех 3 модулей с которыми они работают? Ответ очевиден — они просто svn up && mvn compile -DconfigurationReport=true.

Рассмотрим другой пример, на примере одного разработчика без коммита. Предположим, что я вношу три изменения в POM (меняю директивы условной компиляции, тасую зависимости), между которыми также правлю код. Если я нажму re-import, но flex-config не создам, то в процессе правки кода у меня будет работать навигация по коду и классы находиться в правильных модулях, но вот директивы условной компиляции работать не будут (то есть IDEA будет отображать их как ошибку). Удобно ли вам понимать почему так и почему re-import не приводит к полной актуализации? Ответ неочевиден. C одной стороны, будут экономиться микросекунды на генерацию flex-config, с другой стороны, как я могу судить по своим коллегам, это вводит в шок тех, кто не понимает почему так. С другой стороны, POM опять же правится ответственным товарищем понимающим это, в процессе такой правки POM его больше интересует чтобы reimport отрабатывал за наносекунды и всего лишь работала навигация по проекту (чтобы удостовериться, что тасовка зависимостей прошла правильно), по-любому (если изменение POM повлекло за собой инвалидацию кучи модулей, их проще собрать надежно не IDE Builder, а мавеном + проблема отсутствия профилей для галочек) придется делать полный билд mvn compile -DconfigurationReport=true.

А если так — то зачем тогда нужна эта генерация на лету? В этом и есть второй вопрос. Скажите, нужно ли оно вам? Я понимаю, что в простом проекте это может быть удобно, но, опять же, выполнить mvn compile -DconfigurationReport=true совсем не трудно (тем более, что сейчас из-за отсутствия профилей для этих галочек Use IDE Builder, все равно зачастую приходится запускать flexmojos билд проекта).

В зависимости от ваших ответов я либо пойду на встречу с Jetbrains для решения означенных проблем, либо не пойду — так как меня (и моих коллег) сейчас все устраивает.

Пишет rost: комменты не по теме вырезаются в silent mode.

  • flexmojos
  • idea
  • maven
  • Статьи
- develar, вс, 27/06/2010 - 14:51
  • Блог пользователя develar

Комментарии

Я никогда не видел ни flexmojos ни IntelliJ IDEA . Что мне делать?

Artem Brigert http://www.brigert.com 11:52 28/06/10

Можно в первый раз в жизни взять себя в руки и не писать комментарии в топике, про который ничего не знаешь Smile

Dan 20:40 28/06/10

Следите за собой и своими детьми, а я как нибудь без ваших советов проживу.

Artem Brigert http://www.brigert.com 21:42 28/06/10

Есть отличный ресурс по теме! http://bit.ly/crq4zU
Удачи Smile

Nek http://nikdudnik.com 22:10 01/07/10

Гуглить, Артем, гуглить...

flexmojo (не проверено) 12:18 28/06/10

Стоит ли?

Artem Brigert http://www.brigert.com 12:26 28/06/10

Не совсем про Idea, но вполне в тему.

Во flex-mojos интеграция с Flex Cover только обозначена флажками. То есть она типа есть, но на практике ее нет.

Мы, конечно, сплясали с бубном и таблички покрытия получили... Но нам хотелось бы на следующем проекте этот бубен не доставать. Было бы неплохо, если кто-нибудь занялся исправлением этого недочета.

alexander nemtsov (не проверено) 12:46 28/06/10

Ясно. Такое положение практически со всеми фичами, которые Марвин не использует, но вынужден добавлять — без реального опыта применения. На текущем проекте мы flex coverage не используем, поэтому вряд ли будут какие-то патчи.

develar http://juick.com/develar 13:17 28/06/10

Вот, прямо сейчас наткнулся.
Idea забывает включить в класс-пас папки с локалями.

В результате вот такие строчки светятся как ошибки.

Идея говорит, что не может найти sharedresources. Хотя компилирует исправно как через мавен, так и через fcsh.
Исправляется, если вручную указать папки с локалями как сорцы.

alexander nemtsov (не проверено) 13:35 28/06/10

Код съел парсер — воспользуйтесь http://pastebin.org/ Wink Всегда? После reimport/first import? Данная проблема уже давно была поправлена — вряд ли тут могут быть ошибки. Могли бы указать версию flexmojos, а также POM модуля для которого IDEA не может найти папки с локалями (и его super poms, если конфигурация flexmojos спущена на уровень ниже).

develar http://juick.com/develar 13:49 28/06/10

http://pastebin.org/363303

реимпорт не помогал. flexmojos 3.5.0.
pom, извините, показать не могу - NDA.
но в нем нет ничего сверхестественного.

alexander nemtsov (не проверено) 15:33 28/06/10

Можно хотя бы посмотреть на сгенерированный flex-config и, если возможно, на ту часть конфигурации flexmojos отвечающую за локаль?

develar http://juick.com/develar 16:05 28/06/10

завтра соберу в кучку, сегодня уже убегаю с работы.

alexander nemtsov (не проверено) 16:20 28/06/10

Стоит!

Intellij IDEA is the most advanced IDE
Maven is the most advanced "сборщик"

"Должны ли они интегрироваться на наилучшем уровне?" – помойму не вопрос

shamruk (не проверено) 14:22 28/06/10

в теории да, на практике — соотношение затраченных усилий и результата Wink вопрос. еще тот вопрос. посмотрите примеры. есть контрдоводы Wink?

develar http://juick.com/develar 14:44 28/06/10

Хочу сказать, что лучше улучшать интеграцию. (Если я правильно понял суть вопроса).

Меня лично заколебало после каждого обновления pom.xml в "соседнем" модуле лезть и править *-config-report.xml

gubber, забывший пароль (не проверено) 14:33 29/06/10

ээ... а зачем его править?
он вообще-то автогенеренный, не надо его править.

alexander nemtsov (не проверено) 15:12 29/06/10

Да очень просто, у меня проект много-модульный и для простоты и быстроты мне надо чтобы debud устанавливался в true, и конечный файл для сборки был совсем другим.Maven'у этот файл на фиг не нужен, а нужен он идее для корректной сборки. По этому выход здесь один пока нашли внести нужные изменения в этот файл и сделать его только для чтения.

gubber, забывший пароль (не проверено) 13:11 30/06/10

То есть вам нужно по-быстрому внести некое изменение во flex-config — если вам нужен debug сборка модуля (то есть хотите получить debuggable swf) вам проще и быстрее сделать это путем правки flex-config, а не через POM (и последующим mvn compile -DconfigurationReport или на откуп idea (не важно в нашем примере как генерится flex-config)) — и idea вас бесит своим идиотским поведением автогенерирования flex-config на re-import (так как тем самым затирает ваши изменения). Я вас правильно понял?

develar http://juick.com/develar 15:12 30/06/10

Как раз POM было бы правильнее и удобнее. Ведь, как только кто-то из разработчиков исправил pom.xml для другого модуля и выложил это в систему контроля версий у всех других разработчиков сбрасываются файл для сборки. Пускай уж в pom файле указываются базовые параметры сборки для разработчика, на основании которых будет собираться авто-сгенерённый flex-config, а для сборки и заливки версий в maven использовать другой профиль.

gubber, забывший пароль (не проверено) 15:47 30/06/10

Тогда я ничего не понял. Сейчас так и есть.

develar http://juick.com/develar 16:52 30/06/10

Прошу прощения - да, были проблемы с шорткатом отправки формы, сейчас исправил. Enter снова работает как обычно - переносит строку Smile

Rost http://flash-ripper.com/ 00:10 01/07/10

Может, я что-то не правильно использую. Но нам приходиться ручками в репорт-файле прописывать путь куда собирать флешку и параметры сборки. И всё это слетает после того, как меняются pom.xml

gubber, забывший пароль (не проверено) 10:22 01/07/10

Я не понимаю причин, по которым вы не можете те же самые настройки указать в POM. Разные значения для разработчика/того кто deploy? Если так, то почему вы не используете профили мавена?

develar http://juick.com/develar 17:57 01/07/10

"а для сборки и заливки версий в maven использовать другой профиль." IDEA тут вообще не при делах — какие профили разработчик при mvn release/mvn deploy активирует, так и будет.

develar http://juick.com/develar 16:55 30/06/10

Тк в последнее время количество новых проектов возросло, то потребовалась система обеспечивающая зависимость модулей.
В качестве первого варианта рассмотрел ivy http://blog.platogo.com/2008/11/dependency-management-for-actionscript-p...
Но количество документации почти нулевое.

Дальше пошел мучать maven+flexmojo
Очень-очень мне это напомнило когда я поднимал первые проекты на рэд5,
а именно: ни один урывочный туториал в блоге не работает до конца, фильтруешь интернет не переставая,
пока методом тыка чуть чуть не продвинешься вперед. Если бы не рассылка, я бы наверное так и не разобрался с рэд5
http://old.nabble.com/Red5---English-f16329.html

Тут ситуация с мавено, конечно, намного лучше.
Но вот flexmojos...

Как обычно не хватает самых простых и актуальных примеров.
пошел я читать туториал http://yzh44yzh.com/flog/content/maven-flexmojos-begin-work
вроде все делаю как описано (только из консоли а не из идеи) - не работает.
Гуглю по ошибке - нахожу что автор забыл указать еще один не официальный репозиторий.

Ставлю идею, деватая, конечно оставляет более приятные воспоминания чем 7 (вроде седьмая, та у меня глючила так что я быстренько снес)
Действую по тутору один в один - то тут недочет (в списке архитектур флексового проекта-то нетути, приходится гуглить и забивать его туда в ручную, а нагугливается старая статья и версия там не правильная - не собирается, пока не найдешь правильную версию), то там недочет.

Лично я очень хотел бы использовать простейшие возможности
maven+flexmojos без idea IDE
если создать побольше архитектур, то в качестве ИДЕ можно использовать любой популярный редактор, как flashdevelop
А сборку осуществлять консольными командами.

terbooter (не проверено) 10:13 01/07/10

Я рискнул и пользуюсь maven 3 beta 1 и flex-mojos 4 alpha 3 для сборки Air приложения. Пришлось много с бубном поплясать, но сейчас работает почти всё. К сожалению в новой версии флекс моджос поменяли место в которое генерируется конфиг репорт и мне пришлось прикрутить ант таск, который копирует файл в нужное место, но и это не решило всех проблем, так как intellij idea почему то не хочет хавать тот самый сгенерерированный репорт по человечески и уверена, что компилятор флекса 3ей с чем то версии, а не четвертой, как на самом деле. В итоге при каждом изменении пома приходится руками выставлять sdk пому который собирает свфку. Хорошо бы вообще избавиться от этих конфиг репортов.

Nek http://nikdudnik.com 22:16 01/07/10

я думаю стоит!

3da4men (не проверено) 04:14 18/08/10
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2012 Ростиславр · О проекте · Подписка на RSS · α-тестировани невероятного
Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Регистрация
  • Забыли пароль?
]]>
]]>

Навигация

  • Контакт