<?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:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_7_thread_36943"  />
<title>rulinux.net - Форум - Rulinux.net - Запилите уже восстановление пароля по имайлу)))</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Rulinux.net - Запилите уже восстановление пароля по имайлу)))</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138430</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138430</guid>
<pubDate>Thu, 03 May 2012 17:08:43 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; Юнит-тесты не должны писать разработчиком кода. </i><br><i>> А как же test-driven development, который так все любят?</i><br> юнит-тесты и test-driven development не совсем одно и тоже. Для ТДД нужно 99% верное ТЗ и оверхед +30% для написания тестов. Во всех конторах где мне доводилось работать не могли  себе позволить ни того ни другого в полном объеме))) <br><br>Поэтому максимум юнит-тесты по факту, что бы не поломать при рефакторинге. </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138427</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138427</guid>
<pubDate>Thu, 03 May 2012 16:59:43 +0400</pubDate>
<description><![CDATA[<p>Звучит убедительно</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138422</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138422</guid>
<pubDate>Thu, 03 May 2012 16:41:43 +0400</pubDate>
<description><![CDATA[<p><i>>И насрать на юнит-тесты писанные самим разработчиком - если он в продукте не предусмотрел что ему на вход может прийти чо угодно, он в тестах этого тем более не реализует.</i><br> Это понятно. Но юнит-тесты пишут, прежде всего, чтобы в будущем можно было проще рефакторить проект. Вот написал ты функцию, написал к ней тест, проверил несколько раз. Потом, через какое-то время, твоё творение кое-как довели до ума совместными усилиями.<br><br>А потом оказалось нужным данную функцию переписать, не трогая остальную часть программы, что-то добавить или поменять, неважно. И тут юнит-тест как раз и нужен - его прохождение показывает, что ты, скорее всего, ничего не сломал. Естественно, нельзя тестам полностью доверять, плюс очень многое зависит от специфики программы. Например, в программе с большим количеством строго определённых вычислений толку от тестов всегда больше, так как с числами и формулами легче работать, чем с пользовательским вводом рандомного китайского текста.<br><br>Переписывание и добавление новых фич с тестами явно легче, чем без них. Если тесты, конечно, не совсем плохие.<br><br>Так что я бы не стал говорить, что тесты от разработчика совсем бесполезны. Хотя они наверняка не покрывают полностью все случаи, и не помогают устранить все баги.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138420</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138420</guid>
<pubDate>Thu, 03 May 2012 16:32:44 +0400</pubDate>
<description><![CDATA[<p>&gt; А как же test-driven development, который так все любят?
<br><br>
Нужно чтобы девелоперы хотя бы друг другу тесты писали, в смысле писали бы юнит-тесты для соседа, а не для того функционала, который реализовали сами. 
<br><br>
Простой пример. В разное время при разных обстоятельствах доводилось поверхносто тестировать чужие проги. Что я делаю в первую очередь в таких случаях - иду на рандомный китайский сайт, копирую оттуда немного иероглифов и скармливаю проге эти китайские символы вперемешку с русскими и арабскими. Как правило где-нибудь такой коктейль вызывал глюки, на чём тестирование и заканчивалось
<br>
И насрать на юнит-тесты писанные самим разработчиком - если он в продукте не предусмотрел что ему на вход может прийти чо угодно, он в тестах этого тем более не реализует.
<br><br>
Плюс есть же бригады тестеров, есть же перекрёстное вычитывание кода. Но всё это (включая и юнит-тесты) требует наличия коллектива и создаёт оверхед, который мало кому приятен при работе над хоббейскими проектами.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138419</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138419</guid>
<pubDate>Thu, 03 May 2012 16:18:52 +0400</pubDate>
<description><![CDATA[<p><i>>Юнит-тесты не должны писать разработчиком кода.</i><br> А как же test-driven development, который так все любят?</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138418</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138418</guid>
<pubDate>Thu, 03 May 2012 16:17:32 +0400</pubDate>
<description><![CDATA[<p>:) Было дело, правда не про юнит-тесты, а о вещах более глобальных - о макетинговой стратегии компании и моей получке как отражении бездарности менеджмента.. С конкретными конструктивными предложениями, надо сказать. Мягко, но категорично посоветовали поискать работу, более соответствующую амбициям. И, что удивительно, работа тут же нашлась. Очень им за совет благодарен. </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138407</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138407</guid>
<pubDate>Thu, 03 May 2012 16:06:32 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; И да настоящие программисты еще пишут юниттесты)))) </i><br><i>> Юнит-тесты не должны писать разработчиком кода.</i><br>Полностью с тобой согласен, но ты пробовал это кому-нибудь(кого ты не можешь послать с его юнит тестами))) объяснить?)))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138403</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138403</guid>
<pubDate>Thu, 03 May 2012 16:00:29 +0400</pubDate>
<description><![CDATA[<p>&gt; Еще дней пять на аутентификацию и авторизацию пользователей, 
<br>
Если сам фреймворк этого всего не предоставляет ни нативно ни модулями, то код уже всё равно написан. Осталось воткнуть в метод какого-нибудь класса.
<br>
<br>
&gt; поиск, фильтры, редактирование сообщений и остальную мелочевку. 
<br>
Всё же есть. Если в фреймвоке не реализовано - берётся текущая имплементация и оборачивается под нужды фреймворка некоторой прослойкой кода.
<br>
<br>
&gt; И да настоящие программисты еще пишут юниттесты))))
<br>
Юнит-тесты не должны писать разработчиком кода. Иначе получается юниттесты будут проверять код на его соответствие недопонимания разработчиком технического задания. Т.е. нахер ненужны. Особенно в такого масштаба проекте.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138387</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138387</guid>
<pubDate>Thu, 03 May 2012 15:17:44 +0400</pubDate>
<description><![CDATA[<p><i>>  На пятый день вправляет баги найденные в публичном тестировании, ещё раз тестирует, архивирует и идёт пить пиво.</i><br> Еще дней пять на аутентификацию и авторизацию пользователей, поиск, фильтры, редактирование сообщений и остальную мелочевку. И да настоящие программисты еще пишут юниттесты))))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=3#138386</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=3#138386</guid>
<pubDate>Thu, 03 May 2012 15:12:01 +0400</pubDate>
<description><![CDATA[<p>Тогда на что может уйти целых две недели при переделке на новую платформу? Допустим разрабочик потратит полдня на внесение изменений в модель и создание недостающих констрейнтов. После этого генерит все формочки, сдёргивает с сайта страницы и подменяет в их содержимом контент на placeholder'ы - темплейт готов. Ещё пару дней вправляет функционал, возможно расписывает менюшку, тестирует. Четвертый день выкладывает на публичное тестирование и продолжает тестировать сам. На пятый день вправляет баги найденные в публичном тестировании, ещё раз тестирует, архивирует и идёт пить пиво.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138383</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138383</guid>
<pubDate>Thu, 03 May 2012 14:46:56 +0400</pubDate>
<description><![CDATA[<p><i>> А ещё такой вопрос - оно может построить модель из базы? Допустим нормальную базу, в которой определены констрейнты, первияные и внешние ключи? Он по этой модели может строить черновики форм отображения и ввода записей, как в Yii?</i><br> С этим еще первая на ура справлялась. Во второй конкретно это не ковырял (команды есть), но думаю что не хуже чем в первой сделано.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138378</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138378</guid>
<pubDate>Thu, 03 May 2012 14:20:13 +0400</pubDate>
<description><![CDATA[<p>&gt; Да, там заюзана доктрина2, кастомизацию по желанию там хорошо сделана.
<br><br>
&quot;доктрина&quot; мне ничего не говорит...
<br><br>
А ещё такой вопрос - оно может построить модель из базы? Допустим нормальную базу, в которой определены констрейнты, первияные и внешние ключи? Он по этой модели может строить черновики форм отображения и ввода записей, как в Yii?
 </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138376</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138376</guid>
<pubDate>Thu, 03 May 2012 14:06:55 +0400</pubDate>
<description><![CDATA[<p><i>>Согласно ТЗ, похуй как оно будет реализовано в первой версии.</i><br> Если вписать в ТЗ более подробную информацию, то меньше надо будет переписывать потом. Иначе можно остаться с кодом, который надо будет выбросить почти весь, чтобы добавить хоть немного модульности. Фреймворк не обеспечивает автоматом расширяемость и лёгкость в добавлении фич.<br><br><i>>Нах админку. Оно должно отдаваться из самого модуля парсинга разметки, если по уму.</i><br> Это как?<br><br><i>>Как вариант дальнейшего развития - WISIWIG-редактор во все текстовые поля и забыть про разметку вообще.</i><br> Мне вот tex-like нравится, и возможность писать сообщения без js.<br><br><i>>Хотя, тут да, конечно лучше сразу элкмкеты меню отдавать темплейтам как список, желательно предусмотреть расширяемый набор атрибутов для каждого элемента.</i><br> Хрен с ними, с темплейтами, они вообще не важны в данном случае - их легко исправить. И формат выдачи с html на какой-нибудь json поменять несложно.<br><br>Тут вопрос в том, как их в БД и в коде организовать. Как отдельные сущности, как обычные сообщения с дополнительной меткой, или ещё чего. Нюанс в том, что сделав это сначала, потом будет сложно переделывать, т.к. это одна из основ движка. Сразу же надо определиться, будет ли вообще нужно менять их количество (допустим, добавить ещё один большой раздел), или нет. Если нет - можно всё примерно как сейчас сделать, если да - надо городить дополнительные вещи в движок. Заодно продумать вопрос производительности.<br><br>Это, собственно, и есть архитектура, которую надо проектировать. Бросаться на проект без проектирования чревато тем, что потом уже нельзя будет что-то добавить.<br><br><i>>Первое от второго отличается только требованиями к переносимости..</i><br> Расширяемостью оно отличается, в первую очередь. Платформе блогов нафиг не упёрлось, например, FAQ как отдельная сущность, но нужна возможность создания такого раздела без правки кода, руками админа-владельца. А рулинуксу, если не нужно будет кардинально менять структуру, такая сущность не сделает ни хуже, ни лучше, зато с ней проще.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138374</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138374</guid>
<pubDate>Thu, 03 May 2012 14:03:39 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; Надо подробнее. Например, как реализовать текстовые страницы вроде &quot;правил&quot; и &quot;разметки&quot;? Сейчас там захардкожено всё, </i><br> Если делать в стиле блога (то есть есть только статьи и комментарии к ним), то вполне это могут быть обычные статьи, только жестко привязанные к урлам в меню. <br><br><i>> Как вариант дальнейшего развития - WISIWIG-редактор во все текстовые поля и забыть про разметку вообще.</i><br><br><br>Хороший вариант, а для скриптоненавистников оставить маркдаун.)))<br><br> <i>>&gt; Разделы &quot;Форум&quot;, &quot;Новости&quot;, &quot;Галерея&quot; и &quot;Статьи&quot; вообще в коде фигурирут как константы</i><br><br><br>Это легко зделать как вывод групп по которым группируются статьи. Добавл группу, убрал из админки не вопрос.<br><br> <i>>&gt; И решить, будет ли это таки &quot;платформа коллективных блогов&quot; (тм), или абсолютно текущий рулинукс, но на другом движке. </i><br><br><br>Лучше и то и другое))) </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138373</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138373</guid>
<pubDate>Thu, 03 May 2012 13:54:39 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; Если будет хорошая мотивация, я думаю 1,3 будет достаточно. </i><br><i>> Дело, в первую очередь, в свободном времени, а не в мотивации.</i><br><br><br>Время он сказал у него есть. Так что остается мотивация. Если он приколится с Симфони, то я думаю вполне запилит за месяц бету. А фичи сочувствующие и мы можем со временем помочь понавтыкать, если каркас более-менее будет готов.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138372</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138372</guid>
<pubDate>Thu, 03 May 2012 13:54:07 +0400</pubDate>
<description><![CDATA[<p>&gt; Надо подробнее. Например, как реализовать текстовые страницы вроде &quot;правил&quot; и &quot;разметки&quot;? Сейчас там захардкожено всё, 
<br><br>
Согласно ТЗ, похуй как оно будет реализовано в первой версии. 
<br><br>
&gt; а можно сделать всё через админку. 
<br><br>
Нах админку. Оно должно отдаваться из самого модуля парсинга разметки, если по уму. Но это уже потом добавить можно будет.
<br><br>
&gt; Разметка сейчас конвертируется в одну сторону (разметка-&gt;html), отчего нельзя удобно редактировать разметку, отличную от выставленной своей. 
<br><br>
Как вариант дальнейшего развития - WISIWIG-редактор во все текстовые поля и забыть про разметку вообще.
<br><br>
&gt; Разделы &quot;Форум&quot;, &quot;Новости&quot;, &quot;Галерея&quot; и &quot;Статьи&quot; вообще в коде фигурирут как константы, и так просто добавить/убрать что-то уже не получается. И так далее.
<br><br>
Исправлябельно в будущем. Хотя, тут да, конечно лучше сразу элкмкеты меню отдавать темплейтам как список, желательно предусмотреть расширяемый набор атрибутов для каждого элемента.
<br><br>
&gt; Есть куча нюансов, и надо определиться с целями и методами их реализации, чтобы потом опять не надо было всё переписывать. 
<br><br>
Цель - создать сайт, соответствующий требованиям конституций большинства демократических стран :) 
<br><br>
&gt; И решить, будет ли это таки &quot;платформа коллективных блогов&quot; (тм), или абсолютно текущий рулинукс, но на другом движке.
<br><br>
Первое от второго отличается только требованиями к переносимости..</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138371</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138371</guid>
<pubDate>Thu, 03 May 2012 13:46:39 +0400</pubDate>
<description><![CDATA[<p><i>>Если будет хорошая мотивация, я думаю 1,3 будет достаточно.</i><br> Дело, в первую очередь, в свободном времени, а не в мотивации. <br><br>У меня вот сегодня оно есть (а иначе стал бы я тут писать), а вот завтра и в первой половине следующей недели практически не будет, надо пилить другие проекты. А то кушать, бывает, хочется.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138370</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138370</guid>
<pubDate>Thu, 03 May 2012 13:43:01 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; Итого я думаю месяца должно хватить.))) </i><br><i>> И на сколько это число надо умножить, чтобы получить реальные сроки выполнения?:)</i><br><br><br> Если будет хорошая мотивация, я думаю 1,3 будет достаточно. Не на самом деле это реально. Я бы сделал за пару недель если бы с версткой кто-то другой морочился. Когда начал симфони изучать через недельку уже простеньким бложиком своё ЧСВ ласкал.)))<br><br><br><br>Кстати с Первой Симфони в качестве учебника было &quot;Сделай сайт кадрового агенства за 21 день&quot;.)))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138369</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138369</guid>
<pubDate>Thu, 03 May 2012 13:37:06 +0400</pubDate>
<description><![CDATA[<p>Во-во.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138368</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138368</guid>
<pubDate>Thu, 03 May 2012 13:36:24 +0400</pubDate>
<description><![CDATA[<p><i>>Итого я думаю месяца должно хватить.)))</i><br> И на сколько это число надо умножить, чтобы получить реальные сроки выполнения?:)</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138367</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138367</guid>
<pubDate>Thu, 03 May 2012 13:33:49 +0400</pubDate>
<description><![CDATA[<p><i>> У нас тут опытный тимлид обитает, пусть подсчитает:)</i><br><i>> ждем-ждем.</i><br><br><br>Без верстки и без разворачивания окружения, без пока подгонки всяких ништяков типо капчи ~ 10-14 рабочих дней, если чел знает симфони на среднем уровне. <br><br> До среднего уровня я думаю опытный пыхер сможет в течении месяца подготовиться, как раз делая подобный сайт. Итого я думаю месяца должно хватить.)))<br><br>То есть только скелет без всяких модулей.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138366</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138366</guid>
<pubDate>Thu, 03 May 2012 13:33:36 +0400</pubDate>
<description><![CDATA[<p>Ну я думаю что &quot;платформу коллективных блогов&quot; (тм) городить не стоит. А вот функциона с добавлением разделов не помешал бы.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138365</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138365</guid>
<pubDate>Thu, 03 May 2012 13:29:27 +0400</pubDate>
<description><![CDATA[<p><i>>Перенести существующий функционал на новый движок - вот и всё ТЗ.</i><br> Надо подробнее. Например, как реализовать текстовые страницы вроде &quot;правил&quot; и &quot;разметки&quot;? Сейчас там захардкожено всё, а можно сделать всё через админку. Разметка сейчас конвертируется в одну сторону (разметка-&gt;html), отчего нельзя удобно редактировать разметку, отличную от выставленной своей. Разделы &quot;Форум&quot;, &quot;Новости&quot;, &quot;Галерея&quot; и &quot;Статьи&quot; вообще в коде фигурирут как константы, и так просто добавить/убрать что-то уже не получается. И так далее.<br><br>Есть куча нюансов, и надо определиться с целями и методами их реализации, чтобы потом опять не надо было всё переписывать. И решить, будет ли это таки &quot;платформа коллективных блогов&quot; (тм), или абсолютно текущий рулинукс, но на другом движке.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138363</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138363</guid>
<pubDate>Thu, 03 May 2012 13:26:52 +0400</pubDate>
<description><![CDATA[<p>Да нет. Я сейчас подрабатываю разработкой на кутях. Алсо на написание Кошмарского на кутях меня тогда не взяли. Сказали надо 4 года работы в отрасли.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138362</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138362</guid>
<pubDate>Thu, 03 May 2012 13:26:45 +0400</pubDate>
<description><![CDATA[<p><div class="quote"><pre>Ну извините рулин для меня не основная работа так-что уж не обессудьте. Большую часть времени я уделял работе.</pre></div>
<br>
Да я же не в упрёк тебе написал, просто пытаюсь прикинуть время с учётом всех этих факторов. Плотно заняться изучение не получится, а изучать такую сложную штуку эпизодически займёт в сумме намного больше времени.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138360</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138360</guid>
<pubDate>Thu, 03 May 2012 13:24:56 +0400</pubDate>
<description><![CDATA[<p><div class="quote"><pre>Вообще, сначала нужно ТЗ, по-хорошему.</pre></div></p><p></p><p>Во-во. И я о том-же. К тому-же тимлид у нас тут есть. Если возьмется будет заебись. Я бы сам мог взяться но я просто представления не имею как они пишутся ибо админил всю жизнь.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138361</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138361</guid>
<pubDate>Thu, 03 May 2012 13:24:56 +0400</pubDate>
<description><![CDATA[<p><i>>ЕМНИП там в схеме вроде напрашивалось разделить сущности треда и постов в нём</i><br> Уже частично так. Есть таблица тредов и таблица комментариев, первое сообщение треда/новости является комментарием, в таблице тредов сохраняется всякая дополнительная информация, вроде линка на новость или скриншота в галерее. </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138359</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138359</guid>
<pubDate>Thu, 03 May 2012 13:23:44 +0400</pubDate>
<description><![CDATA[<p>&gt; Ну у меня сейчас впринципе набивание скиллзов совпадает с целью переписывания рулина.
<br><br>
Блин, тот проект с кутями единственный в стране был штоле, что ты снова поменять ориентацию решил?</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138358</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138358</guid>
<pubDate>Thu, 03 May 2012 13:22:22 +0400</pubDate>
<description><![CDATA[<p><div class="quote"><pre>Ну а для себя прибавь ещё год</pre></div></p><p></p><p>Ну извините рулин для меня не основная работа так-что уж не обессудьте. Большую часть времени я уделял работе.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138357</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138357</guid>
<pubDate>Thu, 03 May 2012 13:21:12 +0400</pubDate>
<description><![CDATA[<p>&gt; сначала нужно ТЗ, по-хорошему.
<br>
Перенести существующий функционал на новый движок - вот и всё ТЗ.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138356</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138356</guid>
<pubDate>Thu, 03 May 2012 13:20:24 +0400</pubDate>
<description><![CDATA[<p><div class="quote"><pre>У нас тут опытный тимлид обитает, пусть подсчитает:)</pre></div></p><p></p><p>ждем-ждем.</p><p></p><p><div class="quote"><pre>Я, в общем-то, могу поучаствовать, но брать на себя ответственность за решение вопроса &quot;переписывать или нет?&quot; не хочу:) Раз уж текущий движок как-то осилил, то и симфони не должно испугать, благо я её тыкал немного в прошлом.</pre></div></p><p></p><p>Ну у меня сейчас впринципе набивание скиллзов совпадает с целью переписывания рулина. Так-что времени у меня сейчас будет поболее. Если быть точнее я сейчас как раз изучаю фреймворки. Yii и Simfony.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138355</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138355</guid>
<pubDate>Thu, 03 May 2012 13:19:16 +0400</pubDate>
<description><![CDATA[<p>ЕМНИП там в схеме вроде напрашивалось разделить сущности треда и постов в нём, но это ещё из лор-нговской версии, может уже перехерачили всё, а в остальном всё вроде нормально же.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138354</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138354</guid>
<pubDate>Thu, 03 May 2012 13:14:18 +0400</pubDate>
<description><![CDATA[<p><i>>это была бы задача на неделю: импортировать таблицы в модель, написать несколько модулей контроллера и приделать какой-нибудь темплейт на основе имеющегося.</i><br> Тут ещё вопрос в том, писать ли клон текущего, или писать что-то другое, так как в текущем могли быть решения, которые продиктованы выбором инструмента. Кроме того, если менять рулинукс на новое, надо менять его на полностью функционирующую штуку, со всеми фичами.<br><br>Вообще, сначала нужно ТЗ, по-хорошему.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138353</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138353</guid>
<pubDate>Thu, 03 May 2012 13:11:00 +0400</pubDate>
<description><![CDATA[<p>&gt; примерно сколько времени потребуется для переписывания рулина на симфонии? 
<br>
Я думаю, что для человека, пользующегося фреймворком на практике, это была бы задача на неделю: импортировать таблицы в модель, написать несколько модулей контроллера и приделать какой-нибудь темплейт на основе имеющегося. Потом улучшать можно до бесконечности. Ну а для себя прибавь ещё год..</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138352</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138352</guid>
<pubDate>Thu, 03 May 2012 13:09:54 +0400</pubDate>
<description><![CDATA[<p><i>>Товарищи вот скажите мне примерно сколько времени потребуется для переписывания рулина на симфонии? И я вам скажу есть ли у меня столько времени.</i><br> У нас тут опытный тимлид обитает, пусть подсчитает:)<br><br><i>>И второй вопрос согласится ли учавствовать в этом SystemV?</i><br> Я, в общем-то, могу поучаствовать, но брать на себя ответственность за решение вопроса &quot;переписывать или нет?&quot; не хочу:) Раз уж текущий движок как-то осилил, то и симфони не должно испугать, благо я её тыкал немного в прошлом.<br><br>Хотя надо продумать выбор фреймворка более тщательно, может тот же yii или silex (или джанго с flask-ом, лол) будет не хуже. <br><br>Время у меня бывает эпизодически, когда больше, когда меньше, тут ничего обещать не могу. </p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138351</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138351</guid>
<pubDate>Thu, 03 May 2012 13:08:49 +0400</pubDate>
<description><![CDATA[<p><i>> На одном проектировании сего дела можно убить много месяцев, если писать ту же модульную платформу.</i><br><br><br>Модульность уже будет унаследовано от фреймфорка, а переписанный рулинукс с нормальной авторизацией это уже и будет платформа для коллективного блога. Тем более что сейчас движков вроде бы нормальных нет, которые расчитаны не на одного пейсателя.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138350</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138350</guid>
<pubDate>Thu, 03 May 2012 13:01:58 +0400</pubDate>
<description><![CDATA[<p><i>>Ну, например, можно добавить альтернативный трекер, в старолоровском стиле. Со временем ещё чего-нибудь наверняка потребуется, при чём возможно потребуется когда Тюксоид со своими кутями уже забудет как там у него движок рулинукса вообще устроен.</i><br> Не спорю. Вопрос в количестве и частоте таких добавлений. Если добавлять, грубо говоря, одну фичу раз в месяц, то автогенерация чего-либо всё равно выглядит излишней.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138349</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138349</guid>
<pubDate>Thu, 03 May 2012 13:01:20 +0400</pubDate>
<description><![CDATA[<p>Товарищи вот скажите мне примерно сколько времени потребуется для переписывания рулина на симфонии? И я вам скажу есть ли у меня столько времени. И второй вопрос согласится ли учавствовать в этом <b><a href="/profile.php?user=SystemV">SystemV</a></b>?</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138348</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138348</guid>
<pubDate>Thu, 03 May 2012 13:00:08 +0400</pubDate>
<description><![CDATA[<p><i>>Если получиться хорошая платформа для коллективного блога, её и продавать можно будет.)))</i><br> Тут надо всё же определиться, делаем мы рулинукс, платформу для коллективного блога, или изобретаем фреймворк, написанный на фреймворке. Мой опыт мне подсказывает, что всё сразу сделать не получится - либо будет слишком минималистичная платформа, либо аналог джумлы, друпала или (о б-же) битрикса, который делает 20 sql запросов при обновлении блока с двумя строками текста.<br><br>На одном проектировании сего дела можно убить много месяцев, если писать ту же модульную платформу.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138347</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138347</guid>
<pubDate>Thu, 03 May 2012 12:59:26 +0400</pubDate>
<description><![CDATA[<p><i>> Прямо в первой главе написано что есть отдельно https://github.com/symfony/Routing</i><br> А я что говорил, что нету. Это компонентный фреймворк. Если ты юзаешь их по отдельности, то пишешь на силех, а если в купе, то на симфони)))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138345</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138345</guid>
<pubDate>Thu, 03 May 2012 12:58:30 +0400</pubDate>
<description><![CDATA[<p>Ну, например, можно добавить альтернативный трекер, в старолоровском стиле. Со временем ещё чего-нибудь наверняка потребуется, при чём возможно потребуется когда Тюксоид со своими кутями уже забудет как там у него движок рулинукса вообще устроен.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138344</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138344</guid>
<pubDate>Thu, 03 May 2012 12:58:00 +0400</pubDate>
<description><![CDATA[<p><i>> А абстрагироваться от БД можно через тот же PDO в PHP, кстати.</i><br> Во второй в отличии от первой доктирины и симфони соотв., модели существенно полегчали. Практически ассоциативный массивы уже)))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138343</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138343</guid>
<pubDate>Thu, 03 May 2012 12:56:09 +0400</pubDate>
<description><![CDATA[<p>Прямо в первой главе написано что есть отдельно https://github.com/symfony/Routing</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138342</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138342</guid>
<pubDate>Thu, 03 May 2012 12:56:06 +0400</pubDate>
<description><![CDATA[<p><i>> ... общественность не факт что будет этому рада.</i><br>Ты бы еще написал &quot;широкие слои общественности&quot;)))<br><br> Будут модули, куда прикрутить найдется. Если получиться хорошая платформа для коллективного блога, её и продавать можно будет.)))</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138341</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138341</guid>
<pubDate>Thu, 03 May 2012 12:53:02 +0400</pubDate>
<description><![CDATA[<p><i>>Кстати о MVC. Там &quot;М&quot; позволяет абстрагироваться от БД, но при этом кастомизировать запросы в БД если потребуется?</i><br> &quot;М&quot;, грубо говоря, даже наличие ORM не подразумевает. То есть даже реализация моделей на plain sql вполне возможна, а там хоть что угодно с запросами делай. Хотя и многие ORM позволяют кастомизировать запросы. <br><br>А абстрагироваться от БД можно через тот же PDO в PHP, кстати.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138340</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138340</guid>
<pubDate>Thu, 03 May 2012 12:51:25 +0400</pubDate>
<description><![CDATA[<p><i>> Там &quot;М&quot; позволяет абстрагироваться от БД, но при этом кастомизировать запросы в БД если потребуется?</i><br><br><br>Да, там заюзана доктрина2, кастомизацию по желанию там хорошо сделана.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138339</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138339</guid>
<pubDate>Thu, 03 May 2012 12:49:37 +0400</pubDate>
<description><![CDATA[<p><i>>Ну эт оно сейчас редко меняется, с переходом на стандартный движок может модули пойдут писаться и/или добавляться</i><br> Я, если честно, с трудом представляю, сколько модулей можно прикрутить к рулинуксу, так как идеология ресурса нацелена на некий минимализм. Без социальных кнопочек, анимации, интеграции с гуглоплюсом и агрегации блогов. Если же поменять эту идеологию, то да, модулей можно написать и побольше, но вот общественность не факт что будет этому рада.</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138338</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138338</guid>
<pubDate>Thu, 03 May 2012 12:48:58 +0400</pubDate>
<description><![CDATA[<p>Кстати о MVC. Там &quot;М&quot; позволяет абстрагироваться от БД, но при этом кастомизировать запросы в БД если потребуется?</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138337</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138337</guid>
<pubDate>Thu, 03 May 2012 12:45:59 +0400</pubDate>
<description><![CDATA[<p>Ну эт оно сейчас редко меняется, с переходом на стандартный движок может модули пойдут писаться и/или добавляться</p>]]></description>
</item>
<item>
<title>Re:Запилите уже восстановление пароля по имайлу)))</title>
<link>https://rulinux.net/message.php?newsid=36943&amp;page=2#138336</link>
<guid>https://rulinux.net/message.php?newsid=36943&amp;page=2#138336</guid>
<pubDate>Thu, 03 May 2012 12:45:18 +0400</pubDate>
<description><![CDATA[<p><i>>Но всё это запускается при только во время формирования этого самого файлового кэша.</i><br> А он у них формируется при старте приложения, или заранее? Ведь mod_php запускает каждый файл заново на каждый запрос, это вам не fastcgi.</p>]]></description>
</item>
</channel>
</rss>