Как стать автором
Обновить
1
0
Александр Марченко @mac2000

Пользователь

Отправить сообщение
Эм, стесняюсь спросить, а как быть тем у кого и базы то нет на сайте вообще (тот же gh-pages)? :)

Я к тому что с тем количеством баз которые есть сейчас и с тем что и как в них умудряются хранить — это просто нереально и именно по этому, наверное, придумали sitemap.xml
Как то странно, в заголовке вы пишите о фильтрации, а в примере все крутиться вокруг сортировки.

Да я видел что там есть фильтр «закончившиеся» но у меня вопрос во что это превратиться когда фильтров будет больше, намного больше?

FilteredItems превратиться в монстра, а самое веселое начнется когда вас попросят добавить, скажем rss по результатам поиска, вам придется все это дублировать на сервере.

Для поиска «лучших» решений предлагаю посмотреть в сторону Apache Solr, для затравки вот небольшое видео: m.youtube.com/watch?v=-LD1aCxYODI
Действительно :before помог бы реализовать тот же эффек но уже без лишних элементов (правда не во всех браузерах), плюс эта методика не годиться если заказали балуны с тенями
На заметку, если нет особо острой необходимости в Apache и(или) Nginx, то все описанное выше можно поставить из Web Plaform Installer, отметив галочками и нажав кнопку «Установить», дальше система сама все скачает, установит и настроит.

Так же, добавив фид Helicon в пару кликов можно будет наставить целый зоопарк всевозвожных языков, баз, фреймворков и т.д. и т.п.
Не, двух кнопочная комбинация, даже если кнопки находятся очень близко, это уже много, на то он и vim, чтобы все самое важное делать по нажатию всего на одну кнопку и чтобы это прямо таки врезалозь в мозг настолько что потом в любом месте где вбивается текст не можешь понять что происходит и почему компьютер не делает то что ты ему говоришь, а пишет всякую ерунду :)

Как всегда есть исключения — комбинации вроде: dd, jj и т.п. — это удобно

Хотя если подумать что приходиться делать когда правяться тексты с русскими словами — то начинаешь понимать что если что то можно сделать даже двумя кнопками — это уже счастье, чего только cw стоит…
Плюс

nmap <TAB> :bn<CR>

Очень удобно в связке с этом модулем

Хотя сам модуль предлагает готовые маппинги на ctrl+tab — но это надо тренировать пальцы растягиваться в шпагат :)
Действительно, я его перепутал с NERD Tree (уж больно у них названия схожи)

В любом случае, vim'ом можно пользоваться и так, без плагинов, у него на борту достаточно всяких плюшек, есть даже подобие авто форматирования кода в отличие от всех остальных неIDE редакторов
Где то натыкался в видео уроках (сейчас не найду). Но суть в том что :e . открывает встроенный навигатор по файлам в текушей (.) папке. В нем работают стандартные комманды поиска и перемещения vim'а. Мега удобная фича, встроенная прямо в vim, и бывшая у нас под носом все это время.
Мне больше нравится :e . и не нужен NERD
А чего ж тяжко то, практически так же как и с ними, не думаю что вы ремаппите стандартные комбинации, а все остальное — это только обвес из плюшек, без которых запросто можно прожить (у меня файл конфига всего строк в десять от силы). И собственно файл конфига это еще одно, а есть ведь еще плагины, которые тоже нужно за собой таскать.
Не нравиться в gedit, sublime, npp, textmate отсутствие форматирования кода, нравиться возможность прикрутить zen coding.

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

IDE пока запустяться можно забыть что написать хотел. (Sublime обвешанный плагинами тоже тупит кстати)

В общем я к тому что нету золотой середины, какой редактор не возьми есть плюсы и минусы.
Тем кто только только присматривается очень рекомендую прочесть www.packtpub.com/drupal-6-site-blueprints/book (есть русский вариант).

В книге по шагово с картинками рассказано как сделать тот или иной проект, все делается как говориться: не написав ни строчки кода.

После прочтение у вас все встанет на нужные места
Не соглашусь, все больше пользует php-fpm который и есть fast cgi, оно намного быстрее и кушает намного менфьше ресурсов и очень удобно джейлиться что в купе очень важно для шаредов.

Так же сейчас очень популярна тема nginx + php-fpm, когда народ вообще уходит от апача, в таком разрезе считаю что iis тоже очень даже ничего, особенно если учитывать что на нем (с матрицей) чуть ли не в один клик можно развернуть новый сайт для экспериментов.

Тех же кто захочет сказать что лучше wamp так как ближе к серверу хочу предостеречь так как сам windows уже не то, да и версии софта могут сыграть злую шутку, а чего только стоят приколы с регистром букв в названиях файлов, если нужна максимальная приближенность к серверу то лучше ставьте линукс
Кстати интересно в докладе упоминаются фреймворки, но так и не получилось найти ни одного кроме github.com/cheezy/page-object

Если кто видел, поделит есть ссылками пожалуйста.
Меня вот смущают локаторы в веб драйвере. Ведь действительно xpath под силу далеко не всем, а урезанный sizzle не всегда дает нужный результат. Было бы намного продуктивнее заинклудить jquery на страницу и пользовать его, плюсы в таком подходе что любой веб разработчик сможет помочь тестировщику написать его тесты. Плюс очень часто на сайтах бывают сложные интерактивные контролы теснить которые по хорошему получиться только вызывая js.

Очень хочется услышать в следующих вебинарах о best practices, page objects, page element object etc. А так же сводку по существующим фреймворкам.

По теме наткнулся на запись www.youtube.com/watch?v=MwVSvUIqOE0&feature=youtube_gdata_player
Тема не раскрыта до конца, сделать аутентификацию из социальных сетей действительно не сложно и можно. Самое интересное начинается когда задумываться о том что было бы не плохо что бы система логинила меня в один и тот же аккаунт в не зависимости от того из какой сети я зашел, конечно при условии что я предварительно привязал другие аккаунты либо система видит что они относятся к одному и тому же человеку.

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

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

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

Это я все к тому что если задуматься о том как надо бы все это дело сделать то задача далеко не тривиальная
Интересно, как быть если в проекте с одним стилем, понадобилось подключить библиотеку из проекта с другим стилем.

Например в Drupal сделан модуль с кусками Zend. Получается код модуля должен быть оформлен в одном стиле, Zend классы при этом оформлены в другом, все это идет скопом в коммит, на что естественно в ответ будут матюки от hook'ов.

Интересно если подключить сторонник классы как модуль, git вызовет для них эти hook'и и если не вызовет (то есть все ок и так и надо делать) то как быть если сторонник классы хостятся не на git, а к примеру на svn
Как боретесь с миграциями в базах?
Особенно значимых когда перекраивается много сущностей? Ведь в таком случае просто перегенерировать скаффы будет не достаточно, может очень много боков повылазить, при условии что важно не потерять существующие данные
Кстати забавный аргумент про возможность «легко» перескочить на другую базу, вот сколько не было проектов ну не разу не пригодилось.

И еще один забавный момент — бывают проекты где вся логика зашита в базе, и данные получаются посредством процедур, там вообще пофиг что использовать, хоть ORM, хоть PDO, хоть mysqli, правда, если не изменяет память кто то из последних двух не умеет принимать множественный результат.
Верно подмечено, сам сталкивался с таким, не успел разобраться что и как работает в новом API, а они его уже закрыли.

Писать приложения под Facebook довольно таки рискованное мероприятие, а теперь еще и требущее покупки и настройки ssl

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность