preload
Mar 22

RailsPlugins – това е директория/сайт с плъгини и разширения (gems) за Rails. Предимствата на сайта са, че дава информация за съвместимост на плъгините с версията на Rails – доста актуално, покрай наближаващото излизане на Rails 3, съвместимост с версията на Ruby и JRuby.

Новото тук е оценката на съвместимост на plugin/gem. Авторите качват свойте разработки и описват тяхната съвместимост, ако потребител на сайта отбележи plugin/gem като неработещ автора има срок от 4 седмици, да предостави работеща версия или да убеди потребителя, че разширението работи, ако това не се случи се променя автоматично статуса от съвместим на “Don’t Know”. Важи също така и обратното, ако автора сложи статус – “Don’t Know”, а потребител изпробвал разширението, го отбележи като работещо, информацията за съвместимост се променя на “It works”.

Tagged with:
May 18

RubyGems – Пакетната система на Ruby. Gem – формат за разпространение на Руби програми и библиотеки.

Ruby on Rails Plugins – може би един от най-мощните аспекти на RoR, възможността да разширявате своите приложения, да използвате готова работеща функционалност във всяко следващо приложение и да споделите тази функционалност с останалите.

Къде да потърся за нужният gem или plugin,  с който лесно да добавя необходимата ми функционалност към моето приложение/сайт? – Като начало всеки “тръгва” към Google, а след това се насочи към GitHub.

Какво е  GitHub? – Дефиницията открита в Google казва: “GitHub is a project hosting service for projects using the Git revision control system.” А за вас, които започвате да използвате Rails, GitHub е мястото,  където ще откриете нужната ви функционалност под формата на gem или plugin, а ако сте отворен към споделяне на вашите усилия и мястото, където да споделите вашият код или вашите доработки към съществуващ код(gem, plugin) с останалият свят. В GitHub подобно на социалните мрежи, ще може да следите развитието на даден проект, а също така и даден програмист и споделените от него библиотеки и плъгини.

Някои полезни плъгини, на които да обърнете внимание:

Tagged with:

"Rails", "Ruby on Rails", and the Rails logo are trademarks of David Heinemeier Hansson. All rights reserved.

Rails is released under the MIT license. Ruby under the Ruby License.