January 27, 2009

Используем всю мощь TextMate вместе со Spaces


Я недавно заметил что TextMate неправильно ведет себя если использовать его на разных десктопах. Например если я работаю с 2 проектами одновремененно (как минимум 2 проекта в TextMate открыты), мне хочется воспользоваться преимуществами Spaces. Поэтому я распределяю окна относящиеся к разным проектам на разные десктопы.

В случае с TextMate этот так сказать "хак" работает не совсем как ожидается. Дело в том что если перенести одно окно на другой десктоп, то все остальные тоже туда же перекинутся. Соответственно разные проекты невозможно раскинуть по разным десктопам.

Вот решил разобраться в чем дело. Написал тикет. Оказалось что это проблема OS X с приложениями использующие drawer. Drawer это такая штука на подобие сайдбара, но он как бы выезжает из-за приложения. На скриншоте видно лучше.



Получается задача имеет 2 решения - 1) поправить баг (что практически не возможно для меня), 2) лишиться этого drawer-a. Выход был прост. Оказывается есть плагин  для TextMate который называется MissingDrawer. Этот плагин заменяет drawer обычным сайдбаром. В результате это выглядит так

и работает со Spaces как и ожидается.

Happy coding! 

January 25, 2009

Французы решили учить английский

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

Собственно не этот факт подтолкнул меня написать, в это как бы нет ничего особенного, современный тренд так сказать :). Поразило то как они его изучают. Там небыло показано как дети в школе сидят на уроке английского языка, хотя такие почти уверен есть. Они его изучают, углубляют, и практикуют на уроке физкультуры! Преподаватель дает указания на английском, и дети пытаются общаться на английском. Мне кажется это в разы лучше чем просто изучение английского на уроках английского языка. Очень хорошее решение.