最新文章列表

Sinatra 轻量级Ruby 框架

开发文档: http://www.sinatrarb.com/intro-zh.html 部署Sinatra应用 http://helpdocs.sturgeon.mopaas.com/helpdocs/_sinatra.html 案例: http://robbinfan.com/ https://github.com/robbin/robbin_site
amspring 评论(0) 有592人浏览 2015-03-24 14:26

sinatra & tornado

sinatra & tornado   Sinatra简介: Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort   gem install sinatra   以下是经典的 "Hello, world" 示例: # myapp.rb re ...
michael_roshen 评论(0) 有227人浏览 2014-07-17 18:20

console for sinatra

git://github.com/sickill/racksh.git 也是用来做同样的事。 只是可以模拟http请求 # make GET request $rack.get uri, params, env # make POST request $rack.post uri, params, env # make PUT request $rack.put uri, ...
夜鸣猪 评论(0) 有1818人浏览 2013-05-24 21:19

url about user agent

  A user agent string is sent by your web browser as part of an HTTP request to tell the server which web browser is in use. Sinatra includes support for matching these in your URL handlers, so you c ...
michael_roshen 评论(0) 有544人浏览 2013-04-12 11:25

Installing Phusion Passenger and nginx on Mac OS X

I was trying to install Phusion Passenger and nginx on Mac OS X 10.8.2, using the Passenger installer for nginx, and kept running into this error: $ passenger-install-nginx-module ... Unde ...
purpen 评论(0) 有1678人浏览 2013-03-08 18:04

在Sinatra中灵活地配置Environments

在Sinatra中灵活的配置Environments   在Sinatra中有三个预先定义的环境属性值,包括:development, test, production. 这个当前所处的环境的值还可以通过RACK_ENV这个环境变量来设置。如果什么都不设置,默认就是develpment。   之所以要区分不同环境的值,主要是我们在不同的环境下需要采用不同的配置。例如:开发环境采用po ...
grantbb 评论(0) 有2440人浏览 2012-12-27 14:52

ruby sinatra 内部机制(二)

基础知识: 1.ruby的proc ruby的proc的一般使用过程如下: >> p=Proc.new{|item| p item} => #<Proc:0x000000010e446060@(irb):9> >> p.call("6") "6"   proc是通过call进行调度的,也就是说p ...
momoliu 评论(0) 有1763人浏览 2012-12-05 23:30

ruby sinatra 内部机制(一)

下面讨论的问题是,ruby sinatra是如何和服务器进行交互的。 sinatra参照的规范是rack,rack指定了一个http 服务器如何和一个app(在sinatra中,即Sinatra::Application)进行交互。 rack协议的核心指明了一个app(在rack中称为endpoint)必须能够响应call方法的调用。而server(通常称为handler),则向这个方法传参,调 ...
momoliu 评论(0) 有1703人浏览 2012-12-05 19:37

分享自己写的文档工具(Ruby - Sinatra)

在线地址   http://dayang.cloudfoundry.com/about   使用markdown语法进行文档编写, 使用Git进行文档共享.       使用到的技术: Ruby, Sinatrarb, Markdown; 在看这篇文章的时候,只要你知道如何启动 Sinatra.   如何编写文档: 1. 使用常用的开发工具,编写*.md文件,然后将其放到v ...
witcheryne 评论(0) 有2759人浏览 2012-04-12 16:48

圣诞前赶制的小站,入门级

近期边学习sinatra, html5 canvas 边尝试写了个有关 "阿狸" 得小站. 终于在圣诞夜发布到了cloudfoundry 网址 http://alieternity.cloudfoundry.com ...快实习了. 希望找个不错得工作
genius_45 评论(5) 有1483人浏览 2011-12-25 01:08

用rails 3的有没有想过退回到2.3的

正在用rails3的各位,你们有没有被忽悠的感觉? 以前对大胡子yehuda印象不错,特别是此君ruby/javascript双修,一度被我视作偶像。和他也见过两次面,感觉人也不错。我现在还清楚记得他一直消灭无意义的语言之争的倡导。 可是rails 3的速度实在难以忍受。3.1所谓的新特性coffeescript和scss的支持自己加上两句require也能解决了。对于chunked encod ...
花花公子 评论(29) 有2621人浏览 2011-06-26 21:44

SQLite外键(Foreign Key)支持

[size=x-large]SQLite外键(Foreign Key)支持 从SQLite 3.6.19 开始支持 外键约束. (Ubuntu 10.04 的SQLite版本是 3.6.22,  Debian 6.0 的SQLite版本是  3.7.0) 外键约束用来强制 两个表之间”存在”的关系. 比如, 考虑下面的SQL命令建立的schema CREATE TABLE artist( artis ...
luhuajcdd 评论(0) 有2844人浏览 2011-06-16 13:54

[Selenium2.0]对onload弹出框的尝试

这次尝试主要目的是测试在onload时弹出框,是否会block测试脚本的运行。 先自己写一段测试页面: # myapp.rb require 'sinatra' get '/' do ' <html> <head> <script type="text/javascript"> function ...
leezile 评论(0) 有2121人浏览 2011-06-15 22:59

cloudfoundry介绍-(1)申请试用

    cloudfoundry是vmvare新推出来的开源PaaS平台,我试用了一下,发现还是很不错的。发出来分享给大家。 (1) 申请     目前接受申请,要求非常简单,近乎于没有:     1. 打开http://www.cloudfoundry.com/     2. 点击 Free Sign Up for Cloud Foundry     3. 输入你的email地址,填写认证码, ...
skydream 评论(2) 有4769人浏览 2011-06-11 13:54

websocket demo

地址:https://github.com/hooopo/websocket_sinatra_demo 用sinatra在写简单的web demo还是很方便呀 ominioauth太强大了,有这样一个插件可以减少很多重复的轮子了。 先挖个坑,慢慢修改~
Hooopo 评论(0) 有2057人浏览 2011-06-04 20:44

3rd week

delete
wenyiyun 评论(0) 有666人浏览 2011-06-03 22:31

最后一篇博客,告别JavaEye

这篇算是个告别吧,给我在JavaEye上的博客画个句号。你们没看错,我还是比较习惯JavaEye这个名字。不过怀旧的不止我一个,博客编辑页面的“全站文章分类”不是还用着JavaEye嘛……   我还会继续写博客,也许还会更新更频繁点,毕竟再过一段时间事情就该结束了。有兴趣的可以看看我在 博客园的新坑 。虽然目前只有一篇没什么技术含量的文章,不过我会陆续地填这个坑的。   该说说为什么换位置了 ...
darkbaby123 评论(2) 有2345人浏览 2011-05-23 23:22

Spark–一个微型的Java Web框架

今天在reddit上看到了这个有趣的Java Web框架,就写了几个例子稍微感受了一下,顺手把它的文档也翻译的了一下。 一、Spark是什么 Spark是一个微型的Java Web框架,它的灵感来自于Sinatra,它的目的是让你以最小的代价创建出一个Java Web应用。 二、使用Spark Spark的使用相当简单,首先你需要下载它的jar包以及它所依赖的jar包,或者你也可 ...
khotyn 评论(11) 有3061人浏览 2011-05-23 21:32

[转]推荐 14 款开源的 Web 应用测试工具

来自OS-china,原文:http://www.oschina.net/news/18161/14-opensource-web-testing-tools?from=20110522 JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。 Grinder Grinder是一个负载测试框架,通过Jython来编写测试脚本,基于HTTP的 ...
xuliduo 评论(0) 有466人浏览 2011-05-23 09:02

sinatra

request.path_info request.url env["HTTP_REFERER"] Sinatra#register extension.registered(self) if extension.respond_to?(:registered)   Views / Templates Templates are assumed to be located ...
wenyiyun 评论(0) 有896人浏览 2011-05-21 15:51

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics