rack

Co to jest Rack middleware?

Czym jest Rack middleware w Ruby? Nie mogłem znaleźć dobrego wytłumaczenia, co mają na myśli przez "middleware".

Jakiś sukces Sinatry we współpracy z EventMachine WebSockets?

Używam Sinatra od jakiegoś czasu i chciałbym dodać kilka funkcji realtime do mojej aplikacji internetowej, przesuwając dane z ... ktoś to uruchomił? Chcę je mieć w ten sam plik, w którym mogę następnie udostępniać zmienne między dwoma serwerami. Dzięki!

Wideo HTML5 Nie zapętli się

Mam film jako tło do strony internetowej i próbuję go zapętlić. Oto kod: <video autoplay='true' loop='true' muted='true' ... oże być problem z GridFS. Nie wiem. W każdym razie źródło jest tutaj . Każdy wgląd, który możesz zaoferować jest doceniany.

Jak skonfigurować aplikację Sinatra pod Apache z pasażerem?

Powiedzmy, że mam najprostszą aplikację z pojedynczymi plikami. Wystarczy hello world na ich stronie głównej. Chcę go uruchom ... y katalogów potrzebuję? co muszę umieścić w pliku vhost conf? Rozumiem, że potrzebuję pliku. Co się w nim dzieje i dlaczego?

Jak obsługiwać pliki statyczne przez Rack?

Obecnie rozwijam aplikację opartą na racku i chcę przekierować wszystkie żądania plików (np. nazwę pliku.filetype) do podaneg ... . "/media"). Czy muszę pisać własne oprogramowanie pośredniczące Rack, czy istnieje rozwiązanie out-of-the-box? Pozdrawiam

Czy istnieje łatwy sposób na serwowanie Pow https?

Pow jest świetny, ale wiele rzeczy w mojej aplikacji zakłada https, i byłoby to ból, aby przejść przez nich wszystkich i dodać "jeśli nie dev environment". Czy możliwe jest posiadanie pow serve https?

Użyj Rack:: CommonLogger in Sinatra

Mam mały serwer WWW, który napisałem z Sinatrą. Chcę móc rejestrować Wiadomości do pliku dziennika. Przeczytałem http://ww ... ą jako najwyższego poziomu DSL, ale mogę przełączyć się na podkategorię z SinatraBase, jeśli to część tego, co jest wymagane.

Logowanie?

Mam problem z wymyśleniem, jak logować wiadomości z Sinatra. Nie chcę rejestrować żądań, ale raczej niestandardowe wiadomości ... e wydaje się odpowiadać bezpośrednio na moje pytanie. Jeśli możesz wskazać mi istniejące pytanie, zaznaczę to jako DUPLIKAT).

Jak przekierować bez www używając Rails 3 / Rack?

Rozumiem, że jest wiele pytań, które na to odpowiadają. Znam metody .htaccess i nginx.conf, ale nie mam dostępu do takich tra ... om/whatever 301 Tylko hosty pasujące /^www\./ powinny być przekierowane. Wszystkie inne żądania powinny być ignorowane.

Montowanie aplikacji Sinatra wewnątrz aplikacji rails i udostępnianie układu

Chciałbym zamontować aplikację sinatra w mojej aplikacji rails. Ale chciałbym, aby ten miał ten sam układ. Iframe może działać, ale masz jakiś inny pomysł ? Thanks

Użyj różnych Procfile w rozwoju i produkcji

Mam domową aplikację Sinatra, dla której zamierzam użyć Heroku, aby ją hostować. Używam Foremana i shotgun w rozwoju, z nast ... tguna w produkcji, ponieważ jest zbyt wolny. Czy możemy używać oddzielnych konfiguracji Procfile zarówno dla dev jak i prod?

Regał - regał.multithread, async.oddzwonienie, czy jedno i drugie?

Próbuję w pełni zrozumieć opcje współbieżnej obsługi żądań w racku. Użyłem async_sinatra do zbudowania aplikacji long-polling ... e-naprawdę problem Z Korzystanie przez EventMachine z epoll i Ruby 1.9.2. To nieistotne, ale każdy wgląd jest mile widziany.)

Jak zrzucić żądanie HTTP z wewnątrz?

Czy istnieje sposób na zrzut wszystkich przychodzących żądań do aplikacji Sinatra w dokładnie taki sposób, w jaki aplikacja odbiera dane? Może jakiś rodzaj półki?

Jak uzyskać dostęp do środowiska Rack z poziomu Rails?

Mam aplikację Rack, która wygląda tak: class Foo def initialize(app) @app = app end def call(env) env["hello" ... ssion end # in Rails def index if params["foo"] == "bar" ... end if session["hello"] == "world" ... end end

Ruby Rack-prosty serwer WWW, który odczytuje indeks.html jako domyślny

Staram się uzyskać pewne informacje z tego tutoriala: http://m.onkey.org/2008/11/18/ruby-on-rack-2-rack-builder W zasadzi ... 0, {'Content-Type' => 'text/html'}, file] } end end Rack::Handler::Thin.run builder, :port => 3000 Z góry dzięki

Gdzie umieścić swoje pliki i wymaga Rack middleware?

Jestem w trakcie refaktoryzacji logiki wbudowanej w aplikację Rails do middleware, a jedną z przykrości, na którą wpadłem, je ... aplikację Rack; pliki kodu dla middleware wchodzą w lib (lub gem wymieniony w Gemfile) i są wymagane i ładowane w config.ru.

Przesyłanie danych z aplikacji Sinatra/Rack

Próbuję streamować dane tekstowe (XML/JSON) z aplikacji Ruby (1.9.1p378) Sinatra (1.0) Rack (1.2.1). Sugerowane rozwiązania ( ... ttp://sinatra.rubyforge.org/api/classes/Sinatra/Streaming.html oraz jeśli tak, w jaki sposób mogę go użyć w mojej aplikacji?

open-source mini-heroku? [zamknięte]

Zacząłem grać z Sinatrą i instalować na Heroku, co uważam za naprawdę przyjemne. Nie potrzebuję skalowalności, jaką zapewnia ... , na instancji EC2 i który zapewniłby te same usługi (serwer WWW, postgres, git push-to-deploy, tryb konserwacji..."w małym"?

Jak używać Rack:: Proxy w Rails do żądań proxy do określonej ścieżki do innej aplikacji

Znalazłem świetny post na blogu o tym, jak używać Rack::Proxy jako oddzielnej aplikacji proxy. Artykuł wyjaśnia, jak używa { ... i. Blog Post: http://livsey.org/blog/2012/02/23/using-rack-proxy-to-serve-multiple-rails-apps-from-the-same-domain-and-port/

Uwierzytelnianie serwera jednokrotnego logowania w Ruby/Rack

Piszę i hostuję aplikacje internetowe na serwerach Windows do użytku w intranecie. Mój stos serwerów używa Sinatry (która uży ... iedź i mieć działające rozwiązanie, a nie wskaźniki do zewnętrznych bibliotek, z których muszą dowiedzieć się, jak korzystać.