Questions sur sinatra

18
réponses

Séparer le serveur D'API REST JSON du client? [fermé]

je suis sur le point de créer un tas d'applications web à partir de zéro. (Voir http://50pop.com/code pour vue d ... order. particulièrement à la recherche de conseils à partir de l'expérience, pas seulement en théorie.
demandé sur 2012-06-08 03:27:56
14
réponses

Servir des fichiers statiques avec Sinatra

j'ai un site web d'une page seulement en utilisant HTML, CSS et JavaScript. Je veux déployer l'application dans Heroku ... require 'rubygems' require 'sinatra' get "/" do # What should I write here to point to the `index.html` end
demandé sur 2010-03-13 08:38:31
1
réponses

Définir le type de contenu par défaut pour Sinatra

Dans Sinatra, est-il possible de faire content_type 'application/json' la valeur par défaut? parce que je suis en train d'écrire une api.
demandé sur 2011-01-08 06:07:23
5
réponses

Sinatra est multi threadé?

Sinatra est-il multi-threadé? J'ai lu ailleurs que "sinatra est multi-thread par défaut", ce que cela implique? prenons ... e l'application devient insensible. Comment Pouvons-nous contourner cela sans frayer un autre instance de la demande?
demandé sur 2011-06-08 16:40:28
3
réponses

Impossibilité d'accéder au serveur Sinatra local à partir d'un autre ordinateur sur le même réseau

J'ai un serveur Sinatra simple que j'exécute par textmate mais je ne peux pas accéder à partir d'un autre ordinateur sur ... . l'ordinateur répond à des pings simples mais quand j'essaie de telnet port 4567 Je ne peux pas établir une connexion.
demandé sur 2013-03-28 19:15:56
9
réponses

Bundler ne fonctionne pas avec rbenv, ne pouvait pas trouver [gem]

je viens de passer de rvm à rbenv et j'essaie d'utiliser bundler pour la gestion de gemmes. Après avoir lancé bundl ... si je fais bundle install --system ça marche. Bien que je ne puisse pas voir ça comme une solution viable.
demandé sur 2012-03-07 17:56:42
4
réponses

Qu'est-ce qu'un système d'authentification très simple pour Sinatra / Rack

je suis occupé à porter une très petite application web de ASP.NET MVC 2 à Ruby / Sinatra. dans l'application MVC, Forms ... formulaires dans Sinatra? Tous les cadres d'authentification semblent très volumineux et pas vraiment ce que je cherche.
demandé sur 2010-08-24 22:38:16
3
réponses

Passage des paramètres à la vue erb

j'essaie de passer les paramètres à une vue erb en utilisant Ruby et Sinatra. Par exemple, je peux faire: get '/hello/: ... llo/:name' do erb :hello end Et comment faire pour lire les paramètres de la vue de l'intérieur/bonjour.erb? Merci!
demandé sur 2011-07-18 22:58:01
5
réponses

Sinatra + Bundler?

je me demande comment on peut utiliser Bundler avec Sinatra. L'idée est d'utiliser les gemmes que le Bundler télécharge à l'intérieur de la .gemmes dossier.
demandé sur 2009-11-10 10:11:30
5
réponses

Sinatra a-t-il réussi à collaborer avec EventMachine WebSockets?

J'utilise Sinatra depuis un certain temps maintenant et j'aimerais ajouter quelques fonctionnalités en temps réel à mon ap ... ail? je veux les avoir dans le même fichier que je peux ensuite partager des variables entre les deux serveurs. Merci!
demandé sur 2010-06-08 20:46:53
5
réponses

Est-ce qu'il y a a.NET un cadre similaire au Sinatra de Ruby?

Quelqu'un sait-il s'il existe une bibliothèque/API. net similaire à celle de Ruby Sinatra? je me le demande depuis avec la nouvelle API de routage ASP.NET MVC, WCF et. net 3.5, cela semble une possibilité.
demandé sur 2009-09-14 02:10:27
2
réponses

Vous avez L'adresse IP du client dans Sinatra?

C'est une question très simple, mais je ne trouve aucune mention de cela, nulle part.. Comment puis-je obtenir L'adresse IP du client à partir de Sinatra? get '/' do "Your IP address is #{....}" end
demandé sur 2009-08-23 23:24:20
4
réponses

Comment faire fonctionner Sinatra sur HTTPS / SSL?

comme le titre le dit, Google ne donne rien d'utile à ce sujet. comment configurer HTTPS / SSL pour les applications Sina ... es applications avant et n'ai aucune expérience de peaufinage Rack/que ce soit, donc j'apprécie les réponses détaillées.
demandé sur 2010-09-13 00:47:24
3
réponses

Comment utiliser Pry avec Sinatra?

j'écris ma première application Sinatra et je voudrais utiliser Pry pour inspecter/déboguer certaines choses qui se pa ... r soit avant, mais je voudrais l'essayer. Comment pourrais-je commencer à utiliser Pry avec mon application Sinatra?
demandé sur 2011-08-24 23:12:20
6
réponses

Comment faire pour que Sinatra s'abstienne d'ajouter L'en-tête X-Frame-Options?

J'utilise Sinatra pour retourner quelques contenus IFRAME, et j'aimerais permettre le cross-domain src. Malheureusement, Sinatra ajoute automatiquement un en-tête X-Frame-Options à ma réponse. Comment puis-je désactiver cette fonction?
demandé sur 2011-10-20 22:43:27
3
réponses

Quelle est la meilleure façon de parler à une base de données tout en utilisant Sinatra?

d'après ce que j'ai compris, le cadre Sinatra, contrairement aux Rails, ne fournit pas d'ORM. Dans ce cas, comment parler ... un DB dans une application Sinatra? Ou est-ce que Sinatra est seulement pour les applications qui n'utilisent pas de DB?
demandé sur 2009-04-22 19:09:31
9
réponses

Comment déboguer une application Sinatra comme une application Rails?

dans mon contrôleur Sinatra principal, je veux déboguer le hachage params après Qu'il soit posté à partir d'un formula ... og = Logger.new("sinatra.log") Log.level = Logger::INFO end suivi de: Log.info "#{@users.inspect}"
demandé sur 2009-09-02 01:34:03
4
réponses

Encodage:: Non Définiconversionerror

je continue à avoir un Encoding::UndefinedConversionError - "\xC2" from ASCII-8BIT to UTF-8 chaque fois que j'essaie ... _encoding que j'utilise. J'ai même essayé de remplacer la chaîne .gsub!(/\\xC2/) sans succès. des idées?
demandé sur 2012-10-22 03:34:52
2
réponses

Rubis / Sinatra - servant css, javascript, ou des fichiers d'image

Quelle est la bonne façon d'acheminer votre demande par Sinatra pour qu'elle serve le fichier sans traitement? Je cherche ... ous Contenu? j'ai été surpris de voir qu'il n'étaient pas des exemples réels de cela ici:http://sinatra-book.gittr.com/
demandé sur 2010-08-16 17:21:26
5
réponses

Formulaire de Contact en ruby, sinatra, et haml

je suis nouveau pour les trois, et j'essaye d'écrire un simple formulaire de contact pour un site web. Le code que j'ai é ... %textarea{:name => "message[body]"} %input{:type => "submit", :value => "Send", :class => "button"}
demandé sur 2010-01-15 01:54:49
2
réponses

Intégration des fichiers locaux (JS et CSS) dans le développement local de Sinatra

j'ai essayé Sinatra sur ma machine Windows locale. Je veux inclure des fichiers CSS et JS locaux. Voici à quoi ressemble l ... que sur le fichier (JS / CSS), je vois que - "Sinatra ne connaît pas cette erreur" -". Ce que je suis fais de mal ici?
demandé sur 2011-04-12 18:25:47
4
réponses

Pourquoi Utilisez-vous Sinatra? [fermé]

je suis confus au sujet de Sinatra (le cadre de rubis). est-ce un remplacement de Rails légers ou vous pouvez les faire rouler côte à côte? Pouvez-vous faire une application web (comme dans les Rails)? Par exemple un clone twitter?
demandé sur 2010-01-16 03:30:48
5
réponses

Utiliser Rack:: CommonLogger dans Sinatra

j'ai un petit serveur web que j'ai écrit avec Sinatra. Je veux pouvoir enregistrer des messages dans un fichier journal. ... SL de haut niveau, mais je peux passer à la sous-classification de SinatraBase si cela fait partie de ce qui est requis.
demandé sur 2010-02-10 21:10:57
4
réponses

Correspondance verbe-agnostique dans Sinatra

nous pouvons écrire get '/foo' do ... end et post '/foo' do ... end ce qui est bien. Mais puis-je combiner plusieurs verbes HTTP en une seule route?
demandé sur 2011-12-07 15:13:01
4
réponses

Ruby Sinatra Webservice tournant sur localhost: 4567 mais pas sur IP

j'ai un webservice ruby(utilisant sinatra) sur Windows 7 32 bit OS. Il tourne sur le port 4567. Sa fonctionne très bien l ... le pare-feu, by-pass proxy et ajouté le port 4567 à exception, toujours pas de chance. Quel pourrait être le problème ?
demandé sur 2013-05-30 13:28:31
3
réponses

dans Sinatra comment faire un filtre "avant" qui correspond à toutes les routes sauf Certaines

j'ai une application Ruby Sinatra et j'ai du code que je dois exécuter sur toutes les routes sauf quelques exceptions. Co ... l'inverse (style blacklist)? Je veux correspondre à toutes les routes à l'exception de '/join','/join/*' et '/payment/*'
demandé sur 2011-10-09 17:48:10
2
réponses

Comment configurer une application Sinatra sous Apache avec Passenger?

disons que j'ai L'application Sinatra simple la plus simple. hello world sur leur page d'accueil fera l'affaire. Je veux ... je mettre sur le fichier conf vhost? je comprends que j'ai besoin d'un fichier rackup. Ce qui se passe en elle et pourquoi?
demandé sur 2010-07-30 16:02:32
1
réponses

Vue Du Sous-Répertoire Sinatra

je veux être capable d'obtenir des vues Sinatra à partir des sous-répertoires de ./vues (tels que ./ views / admin). Je s ... Proc.new { File.join(root, "templates") } Mais comment pourrais-je définir ceci pour seulement une partie du fichier?
demandé sur 2010-01-25 03:13:02
2
réponses

Comment faire un Post/Redirect/Get en utilisant Sinatra?

Quel est L'équivalent de Sinatra de Rails'redirect_to méthode? J'ai besoin de suivre un flux Post/Redirect/Get pour une s ... les variables d'instance qui sont passées à ma vue. Les variables d'instance sont perdues en utilisant redirect méthode.
demandé sur 2010-04-28 12:53:10
1
réponses

Quel équivalent python de Sinatra recommanderiez-vous? [fermé]

j'aime sinatra framework, mais pourrait devoir travailler en python. Une recherche rapide sur le web a permis de découvri ... t juno. je voudrais connaître l'expérience des gens de ces, ou d'autres équivalents sinatra. Qui recommanderiez-vous?
demandé sur 2010-06-18 18:30:39