Кодирование e-mail при помощи Javascript в RailsЯ так подозреваю, что от сбора email со страниц сайтов не удержит спамеров ничего. Даже такая защита, какую предоставляет Rails кодированием :encode=>'javascript' Но все же, это лучше чем просто mailto:me@domain.com mail_to "me@domain.com", "My email", :encode => "javascript" # =>
А какие у тебя самые используемые команды?
19:07, 9 октября 2006
( Administration GNU Linux )
Предлагаю это выяснить: history | awk '{print $2}' | awk 'BEGIN {FS="|"} {print $1}' | sort | uniq -c | sort -nr | head -10 вот мой список: Брифинг по Rails плагинам, используемым мной в проектах* acts_as_dropdown - отличный плагин, позволяет в модели указать model Region и использовать в view таким образом: <%= select('lot','region_id',Region.to_dropdown({:include_blank=>false}),{},{:style=>"width:100%"})%> * ez_where -создание условий для отбора в sql выражениях используя красивый ruby синтаксис. @conditions=Caboose::EZ::Condition.new :lots do MyModel.find( :conditions=>@conditions.to_sql ) * annotate_models - красиво вставляет в модель и фикстуры закомментированную структуру таблицы. # == Schema Information * tiny_mce -WYSWYG редактор HTML * ar_fixtures - для экспорта-импорта данных в фикстуры После установки плагина появляются у rake такие задачи: rake load_exported_fixtures и rake extract_fixtures Первая команда загружает экспортированные фикстуры, вторая соответственно экспортирует существующие в базе данные в db/exported_fixtures. * file_column - сохранение изображений со ссылкой на запись в базе данных. Другими словами автоматизируем аплоад изображений и хранение имени файла в поле таблицы. Очень подробно описан в rails wiki. В модели: file_column :image, :magick=>{ Во view отображение изображения: url_for_file_column("photo","image","preview"),{:width=>"121", :height=>"88", :border=>"3",:class=>"preview"} В форме загрузки изображения: <%= file_column_field('newphoto','image') %> Космические кулеры
14:26, 9 октября 2006
( Daily thoughts Hardware )
Вот эти вещи на полном серьезе продаются нашей конторой. Стоимость этого космоса $30-40. Это больше напоминает не кулер, а двойной турбонаддув для двигателя Феррари (жаль, что я никогда не видел двигателей Феррари) :)
Ну а эта штука достаточно интересная, несмотря на всю громоздкость конструкции, эта штуковина обеспечивает совершенно бесшумное охлаждение процессора. Вещь. Легкий способ бросить курить
12:05, 9 октября 2006
( Daily thoughts Education )
Вот книга Алана Карра, во многом благодаря которой неделю назад я выкурил последнюю сигарету.
Книги по Ruby on the RailsСсылки на литературу по Ruby и Rails взяты здесь: http://ruby.rostovlinux.ru/rubylinks.html.
Документация по Ruby:
Запуск fastcgi от конкретного юзера (suexec) на Apache 1.3.xТак сложилось исторически, что большое количество проектов на хосте уже давно и стабильно работает под Apache 1.3. Назревает необходимость перехода на Apache 2.x в виду того, что хочется:
Но это на будущее, а пока же требуется просто правильно настроить существующий Apache на поддержку нескольких проектов на rails. Подразумеваем, что Apache у вас собран с опцией suexec, которая делает запуск экземпляра конкретного сайта под соответствующим пользователем и группой. Добавляем в конец httpd.conf две строки, первая будет считывать конфигурацию для виртуальных хостов, вторая задает конфигурацию fastcgi. Include /usr/local/etc/apache/vhosts.conf Оффтоп: видео выстрела немецкой суперпушки Dora
17:24, 6 октября 2006
( Daily thoughts Education )
До сих пор под впечатлением размеров эдакой махины созданной человеком. Очень интересное уникальное видео выстрела немецкой суперпушки Dora. Презентация :) пушки. Много инфы здесь. Наши попытались тоже не отстать. Ну вот, то, о чем так долго говорили большевики подтверждается
15:21, 6 октября 2006
( Search Engines Daily thoughts )
Google переинтерфейсит Outlook по веб-интерфейсуГлобальные планы МатрицыА вот вам еще онлайновый Excel от GoogleКак я и говорил, подытоживая предыдущие заметки, наступает век распределенных сетевых веб-приложений. Наша матрица объединяет сервисы для предоставления услуг малым предприятиям. Что-то наподобие офисных приложений. От вас потребуется умение вносить записи в домен. Настроив www CNAME и MX (почтовые) записи в вашем домене вы сможете:
Сейчас это счастье доступно в режиме бета-тестирования по адресу Этапы развития разработчика на Rails.
Чувствует силу и понимает, что жить стало легче :)
|
© Максим Прокопов 2005-2024 | О сервере |