first-class object - объект первого класса
tail recursion - хвостовая рекурсия
Кстати, в процессе нашёлся ВикиСловарь. Можно пополнять. first-class object там, например, нет.
Эффективное и рациональное использование XSL-преобразований требует понимания, как использовать XSL в качестве функционального языка, что означает понимание рекурсии. Эта статья знакомит с ключевыми идеями рекурсии и особенностей её использования в XSL. Также объяснены приёмы для оптимизации преобразования XML и избегания ошибок при использовании рекурсии. Каждая идея или метод сопровождаются примерами кода.
Нам что-то почти всегда трудно мёржить ветки. Я написала инструкцию о том, как разрабатываться в ветке и при этом испытывать минимум проблем. Покритикуйте, пожалуйста. Возможно, что-то в этой инструкции не верно?
Большие фичи, разработка которых занимает более, чем 1 итерацию, мы разрабатываем в отдельных ветках. При работе с такой веткой нужно как можно чаще накатывать в неё изменения из trunk.
svn merge -rN:HEAD svn+ssh://myrepo.com/trunk .
Здесь N -это ревизия создания ветки, а . – дирректория, в которую счекаучена ветка для большой фичи.
По окончаю работы в ветке, необходимо накатить изменения из неё в trunk. Делать это надо так:
- Накатить изменения из trunk в ветку, описанной выше командой
- Перейти в девелоперскую копию trunk
- Накатить разницу между веткой и trunk
svn merge svn+ssh://myrepo.com/branches/branch svn+ssh://smyrepo.com/trunk .
- Закоммитить в транк
Начнём с того, что это первое место в Москве, где у нас поинтересовались регистрацией. И в виду её отсутсвия потребовали билет на поезд за последние 3 месяца. Причём тут же о своём требовании забыли (билеты мы не показывали, и у меня, например, их не было).
Ну вот а теперь нам прислали паспорта. К одному из них степлером прикреплена бумажка. К обложке. Как мило.
Есть такие кредитные карты, которые совмещены с билетом на метро. Мне всегда было интересно: какие с неё бенефиты? Кроме того, что не нужно покупать метрокарточки. И вообще, окупается ли она. Вот мои расчёты.
Человек А ездит на работу 5 дней в неделю - 10 поездок. И в один выходной он тоже куда-нибудь едет + 2 поездки. Итого за год получается 12 * 52 = 624 поездки. Он покупает карточки на 60 поездок, которые стоят по 865 рублей. Каждая поездка обходится ему в 14 рублей 40 копеек. За год тратит 8986 рублей.
Человек Б ездит на курсы английского (все имена изменены, совпадения случайны) 2 раза в неделю. И в один из своих выходных тоже куда-нибудь ездит. Итого 6 поездок в неделю. В год получается 6 * 52= 312 поездки. Он ездит реже, поэтому покупает карточки на 20 поездок по 380 рублей. Каждая поездка обходится ему в 19 рублей. Итого за год он тратит 5928 рублей.
Вместе А и Б тратят на метро 14914 рубля в год.
А теперь вариант с кредитной картой. Не знаю, какие бывают кредитные карты с поездками на метро - беру первую попавшуюся, от Ситибанка.
Итак, человек А выпускает такую карту. Это стоит 1200 рублей в год. Также он заказывает дополнительную карточку за 400 рублей для человека Б (тааак, букву можно было бы и другую подобрать). Вместе они в месяц осуществляют примерно 80 поездок. А это значит, что из тарифов Метрополитена они пользуюся самым дешевым - 12 рублей 14 копеек за поездку.
Итого в год А и Б вместе тратят (624 + 312) * 12,14 = 11363 рубля. Плюс плата за обслуживание карт: 11363 + 1600 = 12936 рублей.
В общем, мало того, что кредитная карта окупается (то есть, считай, за обслуживание ничего не платим), так ещё и:
- само наличие кредитной карты (может быть минусом при слабой воле :-)
- нет стояния в очередях (можно монетизировать это время по рабочей ставке :)
- всегда одна и та же карта на метро: не надо в конце месяца таскать с собой две, как это делается с месячными проездными
- плюс небольшой бонус в 1978 рублей в год.
Из очевидных минусов: требует подключения звуковых файлов к каждому слову. А их надо где-то брать. Ну, в предыдущих выпусках мы об этом беседовали.
А у вас есть какие-нибудь идеи?
dyld: could not load inserted library: /Applications/Macfusion.app/Contents/Plu
Чтобы решить эту проблему, необходимо в терминале набрать команду
mv /Applications/Macfusion.app/Contents/Plu
Отключаем кнопку Windows
Все отключается путем правки реестра...
Чтобы отключить ее, нужно в реестре найти ключ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl
Это отключит обе Win после перезагрузки ОС.
А это
00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 00 00 00 00 00 00
только левую...
Гуглю - нигде ничего не пишут по этому поводу
Кухонные столешницы по 300 рублей, гардеробы за какие-то смешные деньги.
Мы вчера купили две шкафа Вэттерн, я о них давно мечтала :)
Не знаю, но предполагаю, что в других ИКЕЯх есть другие товары по аналогичным ценам.
Сначала напомню, что это перевод глав из книги «XSLT» издательсва O'Reilly.
В следующих главах мы потратим много времени на XSLT, XPath и различные продвинутые функции, используемые для преобразования XML-документов. Сначала, несмотря ни на что, мы погрузимся в короткий пример, чтобы проиллюстрировать, как работают преобразования.
Первый написанный XSLT-шаблоны — это страница, выводящая надпись «Hello, world!». Для работы с кодом используем программу IntelliJIDEA. В блоге Вадима Макишвили о работе с ней рассказано достаточно подробно.
Свой первый шаблон мы ассоциируем с главной страницей.
( Read the rest of this entry » )
Итак, мы делаем сайт и учим XSLT.
Сайт у нас будет на тему «календарь менструального цикла», потому что мы типа профессионалы, и для нас нет запретных тем.
Движок на PHP, а шаблоны на XSLT. Их я и буду описывать.


