Powiązane publikacje 'ruby-on-rails'


Tygodnik Ruby, wydanie 62
Witamy w 62. wydaniu Ruby Weekly, bezpłatnego cotygodniowego podsumowania wiadomości i artykułów o Ruby, przesyłanych pocztą elektroniczną. Wesprzyj Ruby Weekly i innych pisarzy, których czytasz na Medium, zostając członkiem, korzystając z poniższego linku. Dołącz do Medium, korzystając z mojego linku polecającego – W tym tygodniu na I/O Przeczytaj każdą historię z tego tygodnia na I/O (i tysiącach innych autorów na Medium). Twoja opłata członkowska..

ActiveRecord: Chętne ładowanie
Dowiedzieliśmy się, że wysyłanie zapytań do naszej bazy danych jest jedną z najbardziej czasochłonnych czynności, jakie możemy podjąć. Nadmierne zapytania do bazy danych mogą łatwo prowadzić do nieefektywności naszej aplikacji. Szczególnie, gdy możemy połączyć ze sobą wiele metod ActiveRecord, możemy uruchomić znacznie więcej instrukcji SQL, niż jest to faktycznie konieczne dla danego zadania. Jedną z metod zapobiegania takim nieefektywnościom jest proces znany jako „eager loading”...

Tworzenie najprostszego CMS-a na świecie za pomocą Railsów i dokumentów Google
W zeszłym tygodniu współpracownik podsunął ciekawy pomysł na nasz problem. Zasadniczo mieliśmy małą część naszej witryny, która wymagała edycji przez osoby nietechniczne, np. stronę z warunkami świadczenia usług napisaną/sprawdzoną przez prawników i menedżerów w firmie. Zamiast całkowicie instalować WordPress i szkolić ludzi, jak edytować tam strony, co jeśli udostępnimy zwykły dokument w Dokumentach Google i pokażemy jego zawartość w naszej witrynie jak zwykłą stronę? Okazuje się, że..

Integracja React z aplikacją Ruby on Rails: przewodnik krok po kroku
Wprowadzenie: Tworzenie nowoczesnych aplikacji internetowych często wiąże się z łączeniem różnych technologii w celu osiągnięcia pożądanej funkcjonalności i doświadczenia użytkownika. W tym blogu przyjrzymy się, jak zintegrować frontend React z aplikacją backendową Ruby on Rails, wykorzystując moc obu technologii. W ten sposób można tworzyć dynamiczne, interaktywne i responsywne aplikacje internetowe, które zapewniają użytkownikom bezproblemową obsługę. Wymagania wstępne: Zanim..

Rubinowy klejnot zrzutu nasion
Tworzenie kopii zapasowej bazy danych programistycznych Co robisz, gdy tworzysz nową aplikację Railsową i zdajesz sobie sprawę, że chcesz zresetować bazę danych, ale nie chcesz stracić istniejących informacji testowych? Być może chcesz na przykład dodać powiązaną tabelę bazy danych, która belongs_to jest już istniejącą tabelą i musisz przenieść niektóre kolumny z oryginalnej tabeli do nowej tabeli. Jak zabrać się za pobranie wszystkich danych z oryginalnej tabeli, aby móc nimi..

Jak przyjaciel i inżynier zmienił moje życie
Ponieważ jest to pierwszy z wielu postów, w których piszę o życiu inżyniera, poprzedzę go krótką informacją o tym, o czym będą moje artykuły. Będę pisać o technicznych i pozatechnicznych aspektach mojej kariery inżyniera oprogramowania. Nawet jeśli nie jesteś osobą techniczną, mam nadzieję, że niektóre z moich tekstów Cię zainspirują. Niezależnie od tego, czy wyruszasz w świat i zostajesz początkującym inżynierem oprogramowania, czy po prostu poprawia ci to humor na minutę, szukam kontaktu..

Wyraźnie niepoliczalne
Pierwotnie opublikowane na blogu Agworld Developers Blog, prowadzonym na Tumblrze, 1 maja 2012 r. Korzystamy ze wspaniałej usługi Scout , aby śledzić wydajność naszych serwerów. Powiadomienia o alertach są przesyłane do „Latarni morskiej” w celu segregacji, ponieważ musimy mieć pewność, że wszystkie wąskie gardła wydajności zostaną usunięte, nawet jeśli oznacza to jedynie zmianę progów alertów Scouta, aby zminimalizować liczbę fałszywych alarmów. Dzisiaj zacząłem badać ten temat…..