Показаны сообщения с ярлыком SublimeText 2. Показать все сообщения
Показаны сообщения с ярлыком SublimeText 2. Показать все сообщения

TDDigest e02

15 мая 2013 г. | | |

Открывает второй выпуск tddigest немного филосовский пост "10 Правил Дзен-Программиста" от Christian Grobmeier #en #zen
Размышления на тему "Design for tests vs Design for API" #en #tdd #ruby
Очередные tips & tricks от php-девелоперов. В прошлый раз нам показывали, как тестить защищённые методы класса, а в этот раз говорят о том, как надо мокать singleton с помощью PHPUnit. Забавно, ведь даже на самом php.net красным написано: Ахтунг! Берегись синглтона! (шутки в сторону) А теперь серьёзно, когда может пригодиться такой подход? Я вижу один случай - есть база legacy кода, которую нужно поддерживать. Рефакторить код или вносить изменения без тестов -  смело, но глупо. Поэтому приходится иногда заниматься таким: мокать синглоны или чего ещё хуже выдумывать. #php #phpunit #antipattern

Компиляция CoffeeScript в JavaScript используя Sublime Text 2

4 янв. 2013 г. | | |

CoffeeScript - рафинированный JavaScript, который хочется писать ещё и ещё. Цель этой заметки рассмотреть, как писать и компилировать код на CoffeeScript в js, используя Sublime Text 2.
Весь процес можно разбить на два этапа:
1. Подготовительный этап - установка компилятора CoffeeScript
2. Установка плагина CoffeeScript под Sublime Text 2
И так, приступим. 

3 плагина для Sumblime Text, которые облегчат работу с javascript и jQuery

22 дек. 2012 г. | | |

Как ни крути, а Sublime Text 2 классный, удобный, гибкий за счет мощной системы плагинов и просто прекрасный. Хвалить его можно долго, лучше перейти сразу к делу.

Prefixr

27 авг. 2012 г. | | |

Ещё один замечательный плагин для Sublime Text 2 - Sublime Prefixr
Этот делает написание кросс-браузерного css в разы легче. Лёгким нажатием Ctrl+Alt+X следующий код
div { 
    transform: rotate(90deg); 
}
превращается в
div { 
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg); 
    -o-transform: rotate(90deg); 
    -ms-transform: rotate(90deg); 
     transform: rotate(90deg); 
}
На сайте плагина можно найти ещё много полезностей для Sublime Text 2, например, Package Control и Sublime Tortoise.

Zen Conding

10 авг. 2012 г. | | |

Про то, что SublimeText 2 - мега крутая вещь, знает, наверно, каждый. Да, я тоже в восторге от этого редактора, незамедлительно включила его в свой арсенал разработчика и стала всячески обустраивать плагинами. И наткнулась на хвалебные песни о ZenCoding. Хм, что же это плагин? Сходим к проекту на github, почитаем реадми, проясним ситуацию:
This plugin will evetually replace current plugin: https://github.com/sublimator/ZenCoding
Как-то понятнее не стало. Один Zen Coding заменяется другим. И хабр как-то не сильно прояснил ситуацию: смесь невалидного html и css. Что ж это за.... магия?