Pull to refresh
55
0
Ирина Сергеевна @ZaiSL

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

Send message
Вот хорошие статьи:
habrahabr.ru/post/160989 — HotKeys по умолчанию в Sublime Text 2
habrahabr.ru/post/154667/ — Готовим Sublime Text 2 для front-end
habrahabr.ru/post/148842/ — Упрощаем себе жизнь с помощью Sublime Text 2
habrahabr.ru/post/147856/ — Sublime Text 2
habrahabr.ru/post/148324/ — Sublime Text 2: Как создать сниппет?

Особую ценность несут комментарии.
Несколько лет уже верстаю с некоторыми идеями БЭМ. Имхо тот БЭМ, которые предлагается сейчас, оправдан только для больших проектов, в которых производятся постоянные изменения. Яндекс например =) У них же практически все сервисы на одинаковых блоках — для них это реально ускорение разработки и поддержки. Для мелких и средних проектов разработка в строгом в соответствии с БЭМ — только увеличение сроков, а пользы гораздо меньше. В таких проектах нет смысла везде использовать, например, абсолютно независимые блоки.

В своей верстке использую следующие правила:
1) именование только классами.
2) блоки, задающие структуру страницы, именовать с префиксом l- (деление на колонки к примеру)
3) логически выделенные блоки (например, меню, список новостей, пагинация и тп) именовать классом с префиксом b-, а внутри этих блоков именовать как угодно
4) блоки, которые могут использоваться внутри других блоков, делать абсолютно независимыми (к примеру вывод какой-н. информации, который используется в различных блоках)
5) Модификаторы класса указываю через дефис (поэтому для названия блока использую стиль camelCase).

В таком случае не теряется скорость верстки из-за оч. длинных классов и их увелечения, но при этом мы получаем лёгкую поддержку верстки и безпроблемное написание новых блоков.
Вариант более простой и быстрый: Winginx
Powershell работает точно в той же консоли. Речь, так сказать, не о командном интерпретаторе, а об эмуляторе терминала. В виндовом плохо реализован copy/paste, там жутко кривое автодополнение, там нет возможностей удобно менять размер окна на лету, там нет прокрутки с клавиатуры. Там много чего еще нет. По сути, виндовый терминал не менялся со времен Win95, и это ужасно.

Я сам использую Console. Эх, если бы можно было переименовать его в cmd.exe и разместить первым в %PATH%… Но нет, виндовых ограничения не дают, а значит даже Console проблему полностью не решает.
Кроме Console уже давно есть ConEmu, предоставляющий намного больше разных плюшек. Например, поддержка Ansi-sequences, Win7 jumplist/progress, привязываемые к активному приложению настройки (палитра например), и т.д. Во вкладке можно даже что-нибудь типа PuTTY запустить.

Кстати, ConEmu может автоматически запуститься при старте cmd.exe.
Допустим текущий урл сайта site.ru/#/index.html если подгрузить стандартный код Li.Ru на такой странице получим засчитанный хит для страницы site.ru/. Что бы не терять то что после решетки, то при загрузки такой страницы подгружаем счетчик в iframe'е задавая SRC параметр равный: www.site.ru/index.html по этому адресу тем кто пришел к нам напрямую отдаем перенаправление на аналогичный адрес без www и с #, а для случая когда страничка подгружается через iframe (это можно например определить через доп., параметр или через refferer) генерируем код счетчика LI.ru.
Можно взять, например, здесь
А если еще немного поизвращаться с XP Mode и vhd, то можно вовсе отказаться от Internet Explorer Collection и использовать действительно «чистый» софт.

У меня весь этот зоопарк выглядит примерно следующим образом:


Статья по установке XP Mode подобным образом по ссылке.
www.sitepoint.com/ie6-ie7-ie8-win7-xp-mode/
Про перенос профиля на RamDisk. (В идеале Firefox установить сразу на RamDisk, что бы не мучиться с заменой путей и Т.д. И профиль создать сразу на Ramdisk)
nuffstuff.ru/2009/12/uskoryaem-firefox-perenos-profilya-i-kesha-na-ramdisk/

И в завершении по этой инструкции параметры поправить…
www.blogsdna.com/6522/how-to-speed-up-your-firefox-browser.htm

Если сравнивать время доступа Ram диска и обычного диска, то разница получается примерно в 100 раз :)

RAM
ram_screen.png

SATA HDD
hdd.png

Information

Rating
Does not participate
Location
Кемеровская обл., Россия
Registered
Activity