Pytania otagowane jako ruby-on-rails

Ruby on Rails to platforma do tworzenia stron internetowych typu open source zoptymalizowana pod kątem zadowolenia programistów i utrzymania zrównoważonej produktywności. Wiele rzeczy jest określonych przez konwencje, dzięki czemu nie musisz wymyślać nowych rzeczy, aby zachować produktywność.


6
Czy Latin-1 powinien być używany na UTF-8, jeśli chodzi o konfigurację bazy danych?
Używamy MySQL w firmie, w której pracuję, i budujemy zarówno aplikacje klienckie, jak i wewnętrzne przy użyciu Ruby on Rails. Kiedy zacząłem tu pracować, napotkałem problem, z którym nigdy wcześniej się nie spotkałem; baza danych na serwerze produkcyjnym jest ustawiona na Latin-1, co oznacza, że ​​klejnot MySQL zgłasza wyjątek za …


3
Jak szkolić młodszych programistów w dzisiejszym (skomplikowanym) środowisku internetowym?
Obecnie nasza firma opracowuje aplikacje składające się głównie z serwerów Ruby on Rails i kilku różnych klientów REST, od systemów kiosków w Javie po urządzenia wbudowane w C / C ++ (oprócz interfejsów dla standardowych przeglądarek internetowych). Musimy rozszerzyć nasz zespół, a ponieważ nie udało nam się znaleźć dobrych starszych …

10
Jakie są wady RoR? [Zamknięte]
Obecnie próbuję zdecydować, jakiego języka po stronie serwera się uczyć i używać do tworzenia stron internetowych i chociaż stosunkowo łatwo jest uzyskać informacje o tym, dlaczego x, y lub z jest dobrą rzeczą, trudniej jest znaleźć wady każdego z nich z nich. W szczególności jestem ciekawy, jakie są wady uczenia …



9
Rozwijanie na serwerze produkcyjnym
Dzisiaj zostałem wykrzyczany za opracowanie aplikacji na serwerze produkcyjnym. Cytat: „ rozwój na serwerze produkcyjnym jest niedopuszczalny - nigdy! ” Oto sytuacja. Skonfigurowałem wystąpienie programistyczne: http://example.com:3000 Instancja produkcyjna to: http://example.com Kończę wszystkie prace programistyczne http://example.com:3000i kiedy klient jest zadowolony ze zmian, przenoszę je do http://example.com. Aplikacja, z którą pracuję, jest …

8
Ruby, ale nie Railsy w moim CV [zamknięte]
Wymieniłem Ruby jako umiejętność w moim CV, ponieważ programuję w Ruby od 5 lat, kiedy pracuję nad doktoratem. Praca dyplomowa. Używam go głównie do implementacji algorytmów przetwarzania języka naturalnego. Zaczynam szukać pracy i zamieściłem swoje CV w kilku witrynach (jako dodatkowy bonus przy składaniu podania o niektóre zadania na miejscu). …

4
Czy podczas tworzenia interfejsu API powinienem trzymać się małych funkcji i wielu połączeń, czy też kilku połączeń i dużych funkcji?
Mam platformę szynową, którą utrzymuję. Ma na nim wiele różnych aplikacji internetowych. Jednak teraz klient prosi o interfejs API, aby mógł zatrzymać użytkowników w swojej witrynie, ale skorzystać z niektórych naszych zautomatyzowanych zadań. Platforma służy do tworzenia aplikacji ubezpieczeniowych i umożliwia ich zakup online, a także zapewnia sposoby pobierania dokumentacji …

8
Wady i zastrzeżenia Ruby on Rails [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . To nie jest otwierająca gra dla walenia w RoR - szczerze! Uczę się …

2
Mamy dużą aplikację Ruby on Rails (25 milionów użytkowników miesięcznie), nasze kierownictwo postanowiło przepisać w Node.js, czy jestem szalony?
Proszę mi powiedzieć, jeśli: Node.js sprawi, że nasza strona będzie szybsza! Node.js zużywa mniej zasobów serwera, możemy zaoszczędzić pieniądze! Node.js zwiększy naszą wydajność! Node.js oznacza, że ​​możemy udostępniać kod JavaScript po stronie klienta i serwera. Aby to wyjaśnić, przepisujemy serwer frontonu, który będzie rozmawiać z naszą istniejącą aplikacją Ruby on …

7
Czy doświadczeni programiści Ruby on Rails używają rusztowań?
W samouczku Ruby on Rails przeczytałem coś, co sugeruje, że doświadczeni programiści nie używają rusztowań, ponieważ zwykle lubią pisać kod, aby samodzielnie podłączyć MVC. W innym miejscu przeczytałem, że dobrym pomysłem jest użycie rusztowania, ponieważ pomaga trzymać się konwencji, aby inni, którzy patrzą na twój kod i wchodzili w jego …

5
Kiedy używać dziedziczenia, kiedy używać „tylko pola logicznego”?
W naszej aplikacji Rails dodajemy powiadomienia. Niektóre z nich to blocking: Zatrzymują postęp dodawanego zasobu, ponieważ brakuje niektórych informacji o tym zasobie. Inne powiadomienia są prostymi powiadomieniami i zawierają jedynie informacje. Dzisiaj rozmawiałem z innym programistą w naszym zespole. Utworzyłem następującą strukturę dziedziczenia: Wolałby jednak, abym po prostu dodał blockingjako …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.