'Sinatra' ilə etiketlenen suallar

Sinatra, Ruby'də web tətbiqlərini minimal səylə tez qurmaq üçün bir dil dilidir (DSL). Bu ruby ​​on Rails, Nitro, Camping və Rango kimi Ruby web tətbiqlərinin digər sahələrinə alternativdir.
18
Cavablar

Ayrı server və müştəri API REST JSON?

Mən sıfırdan bir çox web applications yaratmaq niyyətindəyəm. (Baxış üçün http://50pop.com/code ünvanına baxın) Mən onları müxtəlif müştərilərə daxil olmasını istərdim: ön veb-saytlar, smartfon tətbiqləri, backend webcards və s. Demək istəyirəm ki ...
İyun ayının 08-də saat 12:
8
Cavablar

Bir çox fayl arasında böyük layihələr üçün Sinatra istifadə

Sinatra'da bütün marşrut işləyiciləri düzgün bir şəkildə anladımsa, bir böyük / kiçik nəzarətçi kimi çıxış edirlər. Ayrı-ayrı müstəqil fayllara bölmək üçün bir yol varmı, buna görə kimsə deyirsə ...
16 fevral '11 saat 13:49 'da
12
Cavablar

Sinatra ilə statik fayllar xidmət

HTML, CSS və JavaScript istifadə edərək, bir səhifədə bir veb saytım var. Proqramı Heroku'da yerləşdirmək istəyirəm, amma bunu etmək üçün bir yol tapa bilmirəm. İndi app Sinatra ilə işləmək üçün çalışıram. . | - application.css | - appl ...
13 Mart 'da saat 08:38' də təyin olundu
9
Cavablar

Sinatra hər dəyişmədən sonra faylları avtomatik olaraq yenidən yükləməlidir?

# My_app.rb yükünü 'index.rb' yükləyin və bu ruby ​​my_app.rb kimi bir sıra çalıştırın, lakin indeks səhifəsində etdiyim dəyişiklikləri heç vaxt yenidən yükləmir. Burda bir şey əldən mi?
08 Avq. '09 'da 0:34' da
12
Cavablar

Niyə bu RMagick bir segmentasiya səhvini çağırır?

Mən saatın ən çox hissəsi üçün başımı vurdum, burada səhv olduğunu başa düşməyə çalışıram və əminəm ki (və ya daha çox ümid edirəm) bir şey aydın deyiləm. Ruby 1.9.1, Sinatra 1.0 və RMagick 2.13.1 istifadə edirəm. ImageMagick və RMagick Setup ...
15 may tarixində saat 2: 46-da təyin olundu
2
Cavablar

Sinatra vs Rails

Sinatra və Rails bəzi nümunələri ilə çalışdım, amma hansı funksiyaları bu texnologiyaya aid olduğunu müəyyənləşdirmək çətindir. Sinatra / Rails-dan dəqiq istifadə edə bilərəmmi? Yalnız bir actionpack / actionview mi? Yanlış olsam məni düzəldin, amma ...
21 oktyabr təyin etdi '10 saat 19:00 'da
3
Cavablar

Nginx vasitəsilə EventSource / Server-göndərilən hadisələr

Server tərəfi Sinatra-nın axın bloku ilə istifadə olunur. '/ stream' almaq: təmin edir => 'mətn / hadisə axını' axını: keep_open do | out | əlaqələr << out out.callback {links.delete (out)} end end Müştərilər tərəfində ...
set 02 dekabr '12 saat 10:12 'də
3
Cavablar

Sinatra - API - Autentifikasiya

Sinatra'da kiçik bir API tətbiqini inkişaf etdirəcəyik. API çağırışlarını təhlükəsizləşdirmək üçün hansı identifikasiya variantları mövcuddur?
13 Avqust müəyyən '10 saat 21:37 'da
2
Cavablar

Dizayn və istehsalda başqa bir Procfile istifadə edin.

Bir ev proqramı var, Sinatra, onun üçün Heroku istifadə etmək niyyətindəyəm. Aşağıdakı Prosfile ilə, inkişafda bir sehrbaz və ov tüfəngi istifadə edin: web: shotgun config.ru -s nazik -0 0.0.0.0 -p $ PORT -E $ RACK_ENV
21 İyul, 16:56 'da təyin olundu
4
Cavablar

Sinatra'ya girin?

Sinatra'yı istifadə edərək mesajların necə alınacağını anlamaq çətin olur. Günlük isteklerini aramıyorum, ancaq mənim başvurumumdaki belirli noktalardaki xüsusi mesajlar. Məsələn, bir URL seçərkən, "# {url} 'u fethetmek istiyorum" ....
13 may tarixində saat 20:54 'də təyin olundu
7
Cavablar

Capistrano, SSH düymələrinə baxmayaraq yerləşdirmə zamanı parol tələb edir

Mənim ssh düymələri mütləq düzgün konfiqurasiya edilir, çünki ssh istifadə edərkən heç bir parol tələb etməmişəm. Amma capistrano hələ də qapaq yerləşdirmə ilə yerləşdirmə zamanı parol tələb edir. Cap deploy qurarkən bir parol tələb etmir: setup, ho ...
17.07.10 tarixində 2:55 tarixində təyin olundu
1
cavab

Sinatra üçün default content_type qurun

Sinatra-da content_type 'application / json' əvəzi dəyərini etmək mümkündürmü? Çünki api yazıram.
08 yanvar təyin etdi '11 'də saat 6:07' da
5
Cavablar

Sinatra çox yivli mi?

Sinatra çox yivli mi? Yenidən oxudum ki, bu "sinatra çox default ilə default", bu nə deməkdir? Bu nümunəni "/ multithread" almaq xahiş edirik t1 = Thread.new {"10 saniyə yuxu" yatır 10 # Əslində bir zəng edin ...
08 İyun tarixində saat 15:40 'də təyin olundu
3
Cavablar

Yerli Sinatra serverinə eyni şəbəkədə başqa bir kompüterdən daxil olmur

Bir mətn mesajı verən sadə Sinatra serverim var, amma eyni şəbəkədə başqa bir kompüterdən istifadə edə bilmirəm. Mac OS 10.8.3'de Ruby 1.9.3p327 ve Sinatra 1.4.1 çalıştırdım. Firewall aradan qaldırıldı. Eyni səhnələri test etdim ...
28 mart '13 saat 18:15 'də təyin olundu
9
Cavablar

Rbenv ilə işləməyən bundler [gem]

Mən yalnız rvm-dən rbenv-a keçirdim və qiymətli daşları idarə etmək üçün bundler istifadə etməyə çalışırdım. Bundle yüklədikdən və sadə bir sinatra proqramını (Ruby app.rb) çalıştırmaya çalışdıqdan sonra mən aşağıdakıları alıram: Maşın-3.1.4 ...
07 mart saat 12: 56-da təyin olunacaq