Ага, мой брат пока учился в школе тоже так думал. А когда поступил на инженера технолога химических производств, и начал учить в течении семестра по 3 разные химии, то не всё стало так прозрачно. Хотя он говорил, что по мере изучения опять начинают проступать закономерности, но уже в других масштабах.
Каюсь. Из вашей статьи тяжело было понять, что обладаете такие познаниями.
Но я не говорил, что не надо «допиливать». Я говорил, что не надо 5 лет «допиливать». Без «допиливания» никак, тут вы правы.
Тот кто писал данный пост не понимает что нужен не просто софт, а софт, который позволяет покрыть все бизнес процессы и который не надо для этого «допиливать» 5 лет.
Вы что нибудь знаете про SAP? А какие из продуктов Oracle кроме одноименной БД вы знаете?
Так как вы после этого можете говорить про «взрослость» IT-компаний.
dev.mysql.com/workbench/
Кросплатформенность является ну очень большим плюсом.
Кроме того, сохранённый данной программой файл является зазипованным xml'ем. Можете хоть свой редактор написать :)
Ваше решение тоже имеет право на жизнь, но мне намного удобнее видеть схему бд ввиде «табличек и стрелочек», нагляднее.
Ну это не совсем переизобретении, это скорее всего унификация, чтобы каждый не придумывал свой «велосипед».
Не могу точно утверждать, ибо нет достаточного количества времени на разбирательство, но данный класс в каком то виде существовал уже с версии 1.3. Просто он был закрытым и просто так его возможностями было воспользовться нельзя.
У нас это тоже было. Кстати, очень интересно. Я не променял бы всё это на какой-то там блоггинг. Что, собрались детей учить кнопку «предпросмотр» нажимать? Этому можно и самостоятльно научиться. А калаш и противогазы просто так не найдеш. Наверное никто бы из парней в моём бывшем классе не променял бы ОБЖ (мы кстати еще и из мневматики стреляли) на еще один урок информатики.
Зарание оговорюсь, что PHP не совсем моя стихия.
Когда описывают PHP шаблонизаторы, обычно говорорят о циклах, функциях, вставках и т.д.
А есть ли в каком либо из этих шаблонизаторов наследование шаблонов? Есть ли возможность декларативно описать вхождения некоторых элементов с возможностью переопределить в потомках?
Для java есть Tiles. Если же вы используете JSF, то можно еще более облегчить себе жизнь использованием facelets.
Пока шаблонизаторы координально не улучшатся, предоставив намного более продвинутый функционал, то говорить о том, что «у нас прорыв» рано.
Никогда не утверждай то, чего не знаешь. Как говорил мне мой преподаватель, если ты не нашел, это не значит, что этого нет. Совершенствуйся, учись, а не демонстаритво утверждай, что «Нельзя», а что «Можно». Надеюсь ты адекватно воспримешь эту критику.
Все занялись спором, как это будет выглядеть снаружи, а про внутренности то совсем забыли?
Представляю какое «пианино» дожно быть перед водителем с всеми этими кнопочками (поворот, разворот, аварийка, перестроение, спасибо, козел), или вы предлагаете вторую ручку передач вместо переключателя поворотов сделать (потянул вниз и считай сколько счелчков было, один — перестраиваюсь, два — поворачиваю, три — разворачиваюсь). Конечно, кнопку «спасибо» и «козел» можно вынести на панель. :)
[oftop]
Дело в том, что я перподаю олимпиадное да и не только программирование детям. Делаю это не за деньги а для души. Вот и есть некоторый опыт. Таким примерам я научился от своего учителя по математике Шимбарецкого Владимира Николаевича. Он некоторые вещи, которые мы проходили в 8! классе объяснял на яблоках. Ведь так понятнее. Яблоки все любят :)
Честно сказать, это не для далёкого от программирования человека. Моя мама этого не поняла :). И кстати, чем ваше изложения отличается от книжного. По мне, то тоже самое, только на русском. Примеры должны быть более жизненные.
Например, когде мне необходимо было объяснить IoC (Inversion of control), то я пытался обяснить на очень простых вещах. Например так.
Есть мальчик Вася, который умеет очищать пол в квартире. Вася может это сделать пылесосом, метлой, щеткой. Для того, чтобы Вася не заморачивался с выбором средства для убирания, есть мама, которая вручает, в зависимости от обстоятельств (чуть-чуть грязно; сильно грязно; чтобы без дела не сидел :) ) Васе необходимый инструмент. Т.к. образом выбор инструмента ложиться на маму, а Вася просто тупо убирает.
Только что переповерил. Оказывается у меня в 3.3 нормально заработал MXML редактор, а в 3.4 отказывался работать наотрез. Я уже было собирался писать баг репорт. Но вы меня спасли.
Эх. Где вы были позавчера?
Немного добавлю от себя.
Если у вас выскачило окошко «Proceed with caution», то будьте внимательно. Еслы вы ставите на уже настроенный под себя eclipse, то нажав эту злополучную кнопку вы затрёте все свои настроки и получите опять голую IDE.
> 20 летний мальчик учит жить 17-летних. (с)
Судя по твоему коменту, тебе 17 и есть. Ты видел этого человека в живую, ты с ним разговаривал… Что ты про него ваобще знаешь… Правильно ничего.
Я знаю этого человека, текст действительно соответсвует его жизненной позиции. И ему не 20 лет :), он страрше и успел уже сделать многое, не тупо сидеть и обстрать других, тем самым показываю свою никчемность.
Но я не говорил, что не надо «допиливать». Я говорил, что не надо 5 лет «допиливать». Без «допиливания» никак, тут вы правы.
Вы что нибудь знаете про SAP? А какие из продуктов Oracle кроме одноименной БД вы знаете?
Так как вы после этого можете говорить про «взрослость» IT-компаний.
Конечно я потом узнал про весь «процесс» более подробно. Но я не чувствовал себя обманутым, потому что меня не обманывали.
IMHO. Аисты и капусты это бред. Дети на такое не ведутся. Они просто понимают, что их обманывают.
Кросплатформенность является ну очень большим плюсом.
Кроме того, сохранённый данной программой файл является зазипованным xml'ем. Можете хоть свой редактор написать :)
Ваше решение тоже имеет право на жизнь, но мне намного удобнее видеть схему бд ввиде «табличек и стрелочек», нагляднее.
Не могу точно утверждать, ибо нет достаточного количества времени на разбирательство, но данный класс в каком то виде существовал уже с версии 1.3. Просто он был закрытым и просто так его возможностями было воспользовться нельзя.
showmecode.com/code/209/
Когда описывают PHP шаблонизаторы, обычно говорорят о циклах, функциях, вставках и т.д.
А есть ли в каком либо из этих шаблонизаторов наследование шаблонов? Есть ли возможность декларативно описать вхождения некоторых элементов с возможностью переопределить в потомках?
Для java есть Tiles. Если же вы используете JSF, то можно еще более облегчить себе жизнь использованием facelets.
Пока шаблонизаторы координально не улучшатся, предоставив намного более продвинутый функционал, то говорить о том, что «у нас прорыв» рано.
@property CI_Uri uri
И NetBeans 6.5 прекрасно поёмет, что это такое.
Если знаешь английский, то можешь почитать по подробнее как более меннее удобно организовать автокомплит в NetBeans
www.mybelovedphp.com/2009/01/27/netbeans-revisited-code-completion-for-code-igniter-ii/
Сказать точно, сработает ли это в Eclipse, я не могу, так как им не пользуюсь.
А если ты не веришь, что такой тег существует тогда прошу сюда
manual.phpdoc.org/HTMLSmartyConverter/PHP/phpDocumentor/tutorial_tags.property.pkg.html
Никогда не утверждай то, чего не знаешь. Как говорил мне мой преподаватель, если ты не нашел, это не значит, что этого нет. Совершенствуйся, учись, а не демонстаритво утверждай, что «Нельзя», а что «Можно». Надеюсь ты адекватно воспримешь эту критику.
Представляю какое «пианино» дожно быть перед водителем с всеми этими кнопочками (поворот, разворот, аварийка, перестроение, спасибо, козел), или вы предлагаете вторую ручку передач вместо переключателя поворотов сделать (потянул вниз и считай сколько счелчков было, один — перестраиваюсь, два — поворачиваю, три — разворачиваюсь). Конечно, кнопку «спасибо» и «козел» можно вынести на панель. :)
Дело в том, что я перподаю олимпиадное да и не только программирование детям. Делаю это не за деньги а для души. Вот и есть некоторый опыт. Таким примерам я научился от своего учителя по математике Шимбарецкого Владимира Николаевича. Он некоторые вещи, которые мы проходили в 8! классе объяснял на яблоках. Ведь так понятнее. Яблоки все любят :)
Например, когде мне необходимо было объяснить IoC (Inversion of control), то я пытался обяснить на очень простых вещах. Например так.
Есть мальчик Вася, который умеет очищать пол в квартире. Вася может это сделать пылесосом, метлой, щеткой. Для того, чтобы Вася не заморачивался с выбором средства для убирания, есть мама, которая вручает, в зависимости от обстоятельств (чуть-чуть грязно; сильно грязно; чтобы без дела не сидел :) ) Васе необходимый инструмент. Т.к. образом выбор инструмента ложиться на маму, а Вася просто тупо убирает.
Немного добавлю от себя.
Если у вас выскачило окошко «Proceed with caution», то будьте внимательно. Еслы вы ставите на уже настроенный под себя eclipse, то нажав эту злополучную кнопку вы затрёте все свои настроки и получите опять голую IDE.
В faces-config.xml дописать что-нибудь подобное.
<managed-bean>
<managed-bean-name>customer</managed-bean-name>
<managed-bean-class>.....</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>customerId</property-name>
#{param.customerId}
</managed-property>
</managed-bean>
Судя по твоему коменту, тебе 17 и есть. Ты видел этого человека в живую, ты с ним разговаривал… Что ты про него ваобще знаешь… Правильно ничего.
Я знаю этого человека, текст действительно соответсвует его жизненной позиции. И ему не 20 лет :), он страрше и успел уже сделать многое, не тупо сидеть и обстрать других, тем самым показываю свою никчемность.