Во-первых, это не дело вкуса, а сильно ускоряющий запуск проекта инструмент. А во-вторых, в симфони это всё есть из коробки, быстро разворачивается и работает, а не требует танцев с бубнами. Это похоже на какой-то фанатизм — сравнивать очень мощный и удобный инструмент с куда менее функциональной вещью, при этом используя в аргументации тезисы вроде «мне не нужны эти плюсы (хм, а почему?) поэтому, это дело вкуса и симфони — хуже!». Может, стоит плюнуть и попробовать всё же? Сделать один проект-песочницу на симфони, забыв свой опыт других фреймворков и посмотреть, как же быстро и удобно всё получилось?
dohlik: Потому что разные весовые категории, доктрину и то жалкое что-то, что в кохане называется ОРМ сравнивать просто смешно. Точно тоже я могу сказать о форм-фреймворке симфони, генераторах админки, моделей и всего прочего. Симфони первой ветки — это рельсы на пхп (если очень грубо) с высочайшей скоростью и удобством разработки. Кохана — это просто маленький фреймворк для маленьких проектов. Я начинал на фреймворках писать с коханы. Когда друзья убедили попробовать симфони — долго смеялся, как же я нерационально тратил время и силы на кохане.
shagguboy: Только не говорите, что это вы на дев-окружении замеряли. Включите продакшн и попробуйте. У меня на дохлом сервере (512МБ оперативки) 50-70 мс генерится страница с тремя компонентами, двумя паршилами и телом нестатичным.
А вот в css3 я не великий спец, но мне кажется, что тоже нельзя.
Задача такова: грубо говоря, надо сохранить в переменную класс обертки, потом пробежаться по потомкам и выставить какое-то свойство потомку с классом, совпадающим с нашей переменной. Единственный метод, который приходит в голову для такого решения — экспрешшн х)
Зен-кодинг это только html/css, а я говорю о любом используемом ЯП. Впрочем, зенкодинг там тоже есть, ровно как и плагины/консоль на питоне. И всего этого нет в емЭдиторе. Я им пользовался некоторое время. Приятных ощущений не осталось, а негативных — полно. Начиная от ужасного дизайна и заканичивая действительно бедными возможностями. Тем более, что мой нынешний инструмент — кроссплатформенный и я не страдаю от смены рабочего редактора (линукс) на домашний (виндовс)
Да не очень-то и субъективно, правда. Я сам несколько лет сидел на npp, однако сейчас я им пользоваться просто не могу, даже с плагинами. В своем редакторе, в пхп-темплейте я пишу, например, if, нажимаю tab и у меня разворачивается код с нужными отступами, в, примерно такой: <?php if(тут_курсор):?>
тут курсор, когда я второй раз нажму tab
<?php endif; ?>
И куча подобных сниппетов, которые элементарно пишутся и очень приятно работают
Ну, говноподелие выше — тоже денег стоит. А все действительно крутые редакторы (текстмейт итд) все стоят денег. ST2, кстати, можно бесконечно долго использовать, только алерт периодически закрывать.
Черт, у вас еще и ник, почти как у меня в миру :) Может, соберемся где-нибудь в жабере или скайпе да пообсуждаем некоторые технические вопросы, опытом поделимся там?
Чем постить код, тем более, скриншотом, лучше бы дали демку. Если нету хостинга — можно использовать jsfiddle.net
Ну и тут — $('#big img').hide().attr('scr',$(this).attr('href')); в src — опечатка?
Этот вопрос опубликован по моей просьбе (знаете ли, проблемы кармические), поэтому я буду отвечать. Структуру каталогов изменить нельзя, тот софт, что генерирует файлы, которые нам нужно качать, в этом плане никак не кастомизируется. Добавлять при добавлении папки (которая в примере цифрами 10 обозвана) симлинк тоже не очень получится. Так что, видимо, придется воспользоваться советом ниже.
Пример с jpeg я привел, чтобы не было путаницы с альфа-каналами, изначально скрипт, естественно, работает с png. И точно таже самая проблема. Может, у меня gd неправильный?
Для многострочного варианта — никак, если только писать на js. Например, вычислять ширину каждой буквы (при загрузке страницы создавать любой инлайновый элемент содержащий в себе одну букву алфавита нужного размера, замерять его ширину и потом уже по каждой букве измерять ширину нужного текста и в нужном месте делать перенос строки. Но это изврат — раз (хотя, как-то я писал такое) и два — не очень понятно, что делать при изменении масштаба текста).
Скорее, тут проще переделать дизайн или блок сделать резиновым по высоте.
По второй ссылке плагин просто обрезает по заданному числу символов, а для разного размера шрифта, для разных символов это будет разное количество символов, поэтому метод дохлый. А нужно именно в резиновых блоках обрезать, не зная его ширины.