![]() |
![]() |
Снипеты в Radrails как в TextMate
12:44, 6 декабря 2006
( )
Как хорошо, что человечество смогло изобрести Интернет и блоги, потому как в Интернете и в блогах можно найти совершенно замечательные вещи, например Ruby, Rails и качественные и бесплатные (!) IDE не уступающие, а то и превосходящие из платные аналоги. Все вкусные фичи редакторов не могут долго быть вещами эксклюзивными, ежели что-то появилось интересное в одном месте, то скорее всего оно появится и в другом. Так же произошло и с т.н. "сниппетами" из популярного редактора Textmate для MacOS. Технология сниппетов была быстро перенесена в не менее популярные Emacs и Vim, а с недавних пор и в Radrails. Пока что сниппеты можно использовать путем прикручивания соотвествующих шаблонов, как нам рассказывает автор. Но обещают данный функционал включить в следующую версию Radrails уже "out-of-the-box". Кстати, для тех у кого проблемы с ориентацией в связях моделей баз данных Rails есть красивая диаграмма
10:56, 29 ноября 2006
( )
Очень наглядно демонстрирует применение has_one, belongs_to, has_and_belongs_to_many, а в моем случае задача еще и усложнялась множественным has_and_belongs_to_many на вспомогательных таблицах с тремя foreign_id Источник: http://www.rubyonrailsblog.com/articles/2006/10/24/data-model-relationships-diagram Техника загрузки файла без обновления страницы в Ruby on Rails
15:16, 27 ноября 2006
( )
Блестящая идея, которую однажды я увидел на google, загрузка файла без перезагрузки страницы. И вот, благодаря Дмитрию Штефлюку секрет открыт. Рекомендую прочесть заметку Дмитрия, а для ленивых передам в двух словах технику: На странице скрытый IFRAME, у элемента form с upload control указывается аттрибут target, который ссылается на скрытый IFRAME. Соответственно отправка формы произойдет в этот iframe, не перегружая всей страницы, ну и при помощи AJAX и rjs обновляем родительскую страницу по окончании загрузки. Это красиво. Что Rails грядущий нам готовит?
10:21, 23 ноября 2006
( )
DHH проанонсировал фичи, которые ожидаются с выходом релиза Rails 1.2 Вот как о REST говорит xml.com: HTTP's standard PUT/GET/POST/DELETE verbs translate directly to the Create/Read/Update/Delete features built into every Rails ActiveRecord model. This means no changes or additions for existing model classes to be REST-enabled -- as is usual in the MVC framework, models don't have to know or care what they're being used for. Вот что появится в Rails 1.2:
Ну что здесь остается сказать? Ура, товарищи. Об остальных изменениях рекомендую прочесть из источника. Уроки для Rails и рейтинг плагинов
11:23, 21 ноября 2006
( )
http://www.railsforum.com/viewforum.php?id=20 Отличная коллекция уроков для Rails. Link trough http://gorbatov.blogspot.com/2006/11/ruby-on-rails.html Также плагины теперь можно сортировать по популярности рейтинга: Ruby vs PHP
14:07, 30 октября 2006
( )
Споры поклонников Ruby и поклонников PHP это такой же holy war, как , пожалуй, Linux vs Windows. Хотя нет, не такой же, конечно. Но вот такие заголовки статей говорят сами за себя: PHP съест Ruby on Rails на завтрак: http://www.phpinside.ru/?q=node/546А еще очень порадовала статистика "new lines of code added", где количество lines added явно больше у PHP. Говорит ли это о доминировании PHP? Ведь это аналогично тому, если бы мы сравнивали программы на ассембере и на Си по количеству строк кода. Сравнимо? Конечно же, нет. Но это уже повод заявлять "кто кого съест на завтрак". Зато если взглянуть на график new projects started, то здесь, очень хорошо видно, что выбрает новое поколение.
Автоинкрементный id в mysql, который начинается не с 1
15:10, 25 октября 2006
( )
alter table tableMyIsam auto_increment=10; и тогда наши id начнутся с id=10. я обнаружил способ прописать это в migration только через execute ... execute 'alter table tableMyIsam auto_increment=10' ... Миграция с fastcgi+apache1.3 на mongrel и Apache2. История одной проблемы.
10:51, 25 октября 2006
( )
Миграция веб-сервера это такое мероприятие, ... в общем стремное это мероприятие, тем более стремное, чем больше виртуальных хостов на этом сервере находится. Но понимаешь что надо, тот самый момент, когда оттягивать миграцию дальше некуда, потому что обнаружен баг в fcgi+rails+apache на freebsd, который толком и лечить не знают как. И поэтому посчитали этот баг на багом, и фиксить, в общем, его никто не собирался. читать далее >>Коллекция крохотных текстовых cheat sheets
09:54, 20 октября 2006
( )
Даже не столько cheat sheet в привычном понимании, сколько подборка tips и shortcuts по тематике ключевых слов. Это полезно. Здесь можно найти шорткаты для gmail, cписок assertions, шоткаты bash(!) и многое другое. P.S. Ссылка для тех, кто еще не знает о гугль группе ror2ru! Сборник cheat sheets по html, css, mysql, capistrano, rails, regexp, javascript
14:59, 10 октября 2006
( )
Сборник кратких хелпов (в формате PDF) из одной странички по
|
© Максим Прокопов 2005-2024 | О сервере |