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


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

Ключевые слова:
Записей в блоге
 за 2008 год
 за 2007 год
 за 2006 год
 за 2005 год
RSS лента Лента новостей IT-Expert 
Лента подкастов IT-Expert IT-Expert audiopodcasts

ForeFront Security for Exchage умеет много антивирусов

00:22, 29 декабря 2007 ( Microsoft Office System Administration E-mail )

Так что майкрософт все же не берется разрабатывать свой антивирус (OnePoint или как его) для Ексченджа. Ну и хорошо. 

 

Rails: ActiveSearch plugin

11:32, 27 декабря 2007 ( Web Development Search Engines Ruby Rails )

Плагин ActiveSearch просто чудо какое-то, большое человеческое спасибо julik.nl за его разработку.

Штука сия облегчает и без того легкую жизнь ;-) rails-девелопера при разработке простейшего поиска по записям базы.

Идея сего плагина такова: используя разнообразные инексаторы исходя из планируемого объема данных вырабатываем оптимальный подход к поиску по записям базы.

Например, мой сайт содержит весьма небольшой объем данных, и, как рекомендует Julik, при объеме до 500 записей целесообразно использовать простейший индексатор ActiveSearch::LikeIndexer.

Для того чтобы поиск заработал необходимо:

1. Установить плагин:

cd project

ruby script/plugin install http://julik.textdriven.com/svn/tools/rails_plugins/simple_search/ 

2. Добавить поле searchable к таблицам, по которым вы собираетесь искать. Целессобразно сделать это через миграцию:

  def self.up
    add_column("products","searchable", :text)
    add_column("categories","searchable", :text)
   
 end 

def self.down   
    remove_column("products","searchable")
    remove_column("categories","searchable")
  end

3. В моделях Product и Category добавляем указание к индексированию:

   indexes_columns :title, :short_description, :long_description

4.  запустить начальное индексирование:

консоль rais:

ruby script/console

в консоли

Products.indexers[0].rebuild!

Category.indexers[0].rebuild!

Все, теперь мы можем достаточно быстро искать по записям:


@found_categories = Category.indexers[0].query(@query)
@found_products = Product.indexers[0].query(@query)

 Можно искать и по Category.find_using_term("query"), как в документации указано, но, видимо такое использование предполагает использование сразу нескольких индексаторов.

 

Таким образом плагин может быть использован с:

1. индексом в поле searchable в каждой модели, по которой будет производиться поиск.

2. индексом в отдельной таблице

3. индексом через плагин ferret 

способы индексации расположены в порядке увеличения количества данных для поиска.

Удобно, Julik, u made my day. 

 

Новый подкаст Nexus vs Brj, теперь ведущих двое

12:20, 26 декабря 2007 ( Microsoft Hardware Podcast )

Прошу любить и жаловать новый подкаст. 

http://mprokopov.rpod.ru/48146.html 

В подкасте освещены такие темы:

  • запись CD/DVD в windows, отказ от Nero в пользу FreeBurn

  • UPNP, что это такое, с чем едят

  • много про Windows Home Server

  • Vista,
    • опыт использования, полюби поиск

    • ReadyBoost(tm)
  • Fring
Напомню, что подписаться можно сразу на ленту подкастов по этой ссылке.

 

 

Отключить UAC в Vista

17:59, 18 декабря 2007 ( Microsoft Administration )

Отключить надоедающий UAC можно так: запускаем CMD, набираем msconfig<enter>, меню  Tools->Disable UAC, Launch.

После перезагрузки надоедания UAC не будет. 

 

В windows 2003 нет поддержки upnp

15:55, 18 декабря 2007 ( Microsoft Administration )

Да-да, в windows 2003 server cознательно нет поддержки upnp

http://bink.nu/forums/t/1919.aspx 

 

Глубже тестируя Висту

11:55, 18 декабря 2007 ( Microsoft )

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

Итак, запуск програм. Теперь при нажатии на клавиатуре на кнопочку Win открывается меню запуска программ и строка для поиска. Строка для поиска там оказалась совсем не случайно. В XP и 2003 устанавливая компонент Windows Desktop Search мы получали поле для ввода в панели запуска програм, и, тем самым уменьшали простанство, доступное для отображения кнопок запущенных программ, они складывались(эту фичу я отключаю сразу) и требовали дополнительного клика для переключения в экземпляр запущенной программы.

 

Поиск и по почте.

Remote Assistance.

Переключение языка для системных аккаунтов.

Remote Desktop (gateway)

Windows Update теперь подтягивает и драйвера для Realtek, C-Media картридера.

ReadyBoost при втыкивании флешки.

Network topology discover 

Имеет отношение:
http://it-expert.com.ua/weblog/message/634

 

Аяксовое дерево с drag-n-drop на Ruby on Rails

10:58, 17 декабря 2007 ( Ruby Rails )
А вот, собственно, и ссылка на субж. http://ajaxonrails.wordpress.com/category/ajax-tree/
 

Коротко о главном

16:45, 14 декабря 2007 ( Education )

Среди хороших новостей в этом году (подрядок и важность событый явно случайны):

  1. В гугль мейл (веб-клиент) встроили поддержку icq, хотя и называется это у них AIM chat. Не смотря на весь позитив русский язык в сообщениях отображается некорректно. Думаю это временно.
  2. Гугль Мейл работает и по IMAP. Теперь и с русским языком корректно. Ура.
  3. Вышел Rails 2.0. Много вкусного. http://www.rubyonrails.org/
  4. Для висты есть "нормальные" кряки. Можно пользовать.
  5. Для XP и 2003 есть eBoostr, который использует технологию висты - кеширует часто используемые приложения на флешку.
  6. Exchange 2007 - установил, мигрировал, вполне юзабелен, много нового :)
  7. WM6 (Windows Mobile 6) вместе с Exchange 2007 умеет Direct Push почты прямо в мобилу + синхронизация тасков (этого не было).
  8. Бурнить диски уже хочется одной кнопкой, Nero фтопку по причине жирного инсталляционного тела не соответствующего ожиданиям (мне нужно просто писать диски, а не медиакомбаин). Поэтому BurnAwareFree.
  9. Ubuntu 7.10 уже само по себе достойное событие.
  10. fring - возможность с мобильного устройства сделать звонок на skype, icq, sip, gtalk, msn.
  11. meebo.com - веб-интерфейс к icq, msn, aol, gadu-gadu, gtalk и другим протоколам.
  12. Microsoft Silverlight и Microsoft Surface.
  13. Adobe AIR.
Плавно движемся к тому, что софт на компе станет не нужен. Все в веб. И быстрые каналы.
 

Пусть не складно и не в тему, но о настройке PRI

11:05, 14 декабря 2007 ( ATC )

Направить входящий номер из PRI потока на станцию, группу или плату голосового приветствия на АТС LDK 300 можно из PGM 231 (Flexible DID Table).

Для этого последние три номера которые заведены к нам в PRI поток выбираем из выпадающего списка в пункте DID Table Index: и выбираем Day Destination, Night Destination и Weekend Destination на нужные нам параметры.

Имейте хороший день. 

 

Railscast

10:06, 4 декабря 2007 ( Ruby Rails )
Да, кто для себя еще не открыл сайт со скринкастами о руби он рейлс - велкам ту http://railscasts.com/  
страницы:
 1 
2
© Nexus 2005-2007 Rambler Top100 О сервере