IT-Expert
  IT-Expert / Веблог
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2025 год
 за 2024 год
 за 2023 год
 за 2022 год
 за 2021 год
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 

      Quick win32 setup emacs for Ruby on Rails development

      18:34, 2 июля 2007 ( Web Development Ruby Rails )

      По следам заметки Дмитрия Галинского мной был настроен emacs для работы с Ruby on Rails. Пока что по набору фич я считаю эту связку одной из самых мощных для разработки на ruby on rails.


      Потому что (перечислю то, что было важно для меня):

      1. Мощный механизм snippets, все как у textmate - признанного лидера в сниппетах ;)
      2. Подсветка синтаксиса.
      3. Быстрый переход по "местам" проекта - views, layouts, controllers, tests.
      4. Быстрый переход по контексту (из контроллера во вьюшку, из вьюшки в партиал).
      5. Быстрый запуск migration, rake, generate.
      6. Запуск-перезапуск веб-сервера (Webrick, Mongrel, Lighttpd).
      7. Работа с vestion control (для меня - SVN).
      8. Контекстно вызывать документацю Rails (для Win32 можно работать даже с CHM вариантом)
      9. Автоматическое выделение ошибок при наборе кода.

      И помимо вышеперечисленного emacs несомненно является мегаредактором по количеству приемов работы с текстом. 

      Ну очень-очень бы хотелось видеть встроенную поддержку RSpec.

      Надо отметить, что для такого новичка в emacs как я процедура инсталляции и настройки emacs не была такой уж тривиальной.

      Для одного плагина требовалось сказать и установить пяток плагинов, для другого плагина требовалось установить еще три плагина. Весьма непростой оказалась сборка всего этого воедино.

      После всех мытарств я решил собрать все плагины в одну кучу и сделать из  этого всего один пакет готовый к установке на Win32 системе.

      Итак.

      Качаем emacs и распаковываем в любую удобную для нас директорию. Для меня показалась удобной C:\Program Files\emacs22-1.

       Качаем  этот архив и распаковываем в c:\Documents and Settings\myuser\Application Data. Понятно, что myuser - тот пользователь, под которым вы сейчас в системе.

      Свои плагины emacs будет искать именно там, в c:\Documents and Settings\myuser\Application Data\.emacs.d, а сам файл конфигурации c:\Documents and Settings\myuser\Application Data\.emacs

      После распаковки запускаем emacs командой c:\program files\emacs-22.1\bin\runemacs.exe, успешным запуском будем считать окно emacs без errors и warnings.

      Для начала работы нажмем Alt+x, в приглашении напишем ecb-activate [return], после чего должны загрузиться навигаторы по каталогам, файлам и по коду. Если в навигаторе по директориям у вас пусто - значит необходимо сконфигурировать ecb и добавить ваш каталог с проектами в конфигурацию: Menu->ECB->Preferences->Directories.

      Все, далее рекомендую ознакомиться со статьей Дмитрия, изучить горячие клавиши навигации по коду и пройти tutorial на родном языке Ctrl+h t по базовым понятиям emacs.

       

       

      Кстати, о баннерах

      17:43, 2 июля 2007 ( Search Engines )

      Не так давно, после того как был забанен гуглом, я решил продолжить эксперимент и подписался на обявления Яндекс.Директ, вот эти, что справа висят. Ранее порог вхождения в рекламные площадки был от 300 хостов в сутки, но сейчас уж поменьше.

      Если хотите зарабатывать, или по крайней мере оплачивать хостинг своего сайта - велкам в Директ.

       

      Мой первый подкаст: новые фичи Office 2007

      19:30, 30 июня 2007 ( Daily thoughts Education Podcast )

      В моем первом  подкасте (10Мб, 10 минут) про новые фичи Office 2007:

      Microsoft Groove, SharePoint Designer. OpenXML, OWA, Outlook autodiscover. 

       

      Хорошие ссылки за сегодня

      00:36, 29 июня 2007 ( Daily thoughts )

      Обязательно просвятиться у brj о Yodm 3D и Type'n'Run

      Type'n'Run давно уже приютилась в рабочем окружении, а вот обнаружение Yodm3D стало для меня приятным открытием.

      О бизнесе по методу Кати Пушкаревой

      и о способах заработка в Интернет

      Удивительное дело, приобрел диск ТНМК "Сила". Прёт. Оцифровываю теперь в Apple Loseless, в итоге получается размером чуток больше, но, зато и по качественнее.

       

      Популярно о Ruby on Rails для бизнеса

      00:00, 29 июня 2007 ( Ruby Rails )

      Рекомендую послушать подкаст http://www.html-blog.ru/2007/6/27/podcast-ruby-on-rails-for-business
       в котором Алексей Дмитриев доступно излагает преимущества технологии Ruby on Rails. 

       

      Порядок в музыкальной библиотеке2

      10:36, 27 июня 2007 ( Multimedia Daily thoughts )

      В продолжение к предыдущей заметке:

      Есть лучшая альтернатива Album Cover Downloader, - это open source проект iTunes Art Importer

       

      Опознает текущего исполнителя, альбом и скачивает обложку с amazon.com.  По клику записывает прямо в библиотеку iTunes. Вот оно, счастье.

      К слову, для правильной организации библиотеки iTunes предлагает определенные средства, не всегда очевидные.

      1. Smart playlists основанные на различных критериях выбранных пользователем.
      2. Различные галочки как "Сборник" при работе с описаниями треков, также не совсем очевидна их роль "где это вылезет потом".
      3. Исполнитель и Исполнитель альбома не всегда вещи одинаковые.

      Организованная библиотека iTunes это действительно вещь.

       

      Порядок в музыкальной библиотеке: изображения альбомов

      18:22, 26 июня 2007 ( Daily thoughts Education )

      Люблю что бы порядок.

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

      На на картинки альбомов хочется смотреть не зависимо от расы, страны происхождения и вероисповедания.

      Поэтому к нам на помощь спешит Album Cover Downloader, http://www.amphonicdesigns.com/downloads/acfpc.zip 
      который  можно натравить на каталог с музыкой и заставить его сделать свою грязную работу.

      Ну вот, теперь другое дело :) 


       

      Словари. Англо-русский перевод.

      10:16, 26 июня 2007 ( Daily thoughts Education )

      Что установить в качестве электронного переводчика-словаря?

      Можно, конечно, установить Prompt, можно Lingvo. А можно и то и другое, и побольше.

      Если одно слово посмотреть раз в году для меня  показался удобным способ спросить у Яндекса-Лингво.

      Но, если нужно чуток чаще? А если не хочется ничего устанавливать дополнительно? А не в эпоху ли интернет-сервисов мы живем?

      Поэтому добавляем к нам в ICQ контакт 8666668 и получаем работающую службу мгновенного перевода. Отправляем сообщение - тут же получаем перевод.

       

      Если хотите опубликовать на сайте адрес и схему проезда

      11:35, 25 июня 2007 ( Daily thoughts )

      Воспользуйтесь поиском в maps.yandex.ua и скопируйте ссылку, которая получилась после поиска. Пользователь сам найдет на карте как и откуда лучше к нам приехать.

      Поэтому схема проезда по адресу Васильковская 37 будет работать по такой ссылке.

       

      У Microsoft есть интересные службы расшаривания файлов, изображений, музыки

      00:29, 23 июня 2007 ( Microsoft Daily thoughts )

      К сожалению на момент написания этой заметки сервис Live Folders был недоступен.

       
      страницы: |< ... 20 21 22 23 24
       25 
      26 27 28 29 30 ... >|
      © Максим Прокопов 2005-2024 О сервере