开始时间: 2010年8月18日 周三 18:30
结束时间: 2010年8月18日 周三 20:30
地点:
上海 浦东新区 碧波路699号 博雅酒店一楼宴会厅
主讲人简历:吴江,国内著名ruby和web 2.0专家。具有两年ERP系统开发经验和三年网站建设的经验,在互联网领域和Ruby语言方面具有深厚的经验,平时也喜欢在各个技术论坛将这些经验分享。从 09年开始,在国内著名的技术论坛Javaeye上开始进行Sinatra技术的推广。并将于今年8月27日-29日在日本举行的全世界最大的ruby会议rubykaigi上进行一个30分钟关于sinatra的主题演讲。
演讲内容:
Ruby是日本人松本行弘(まつもとゆきひろ)在上个世纪90年代创建的一门编程语言。这门编程语言继承了shell和perl等脚本语言的光荣传统。松本先生又在脚本语言方面做出了伟大创新。Ruby语言的特点是编写快速,而且具有良好的扩展性。并在04年借助在互联网开发的快速性获得关注。活动中会全面的介绍Ruby语言的特点。
Sinatra是最近在Ruby领域非常流行的一个编程框架,在互联网开发上有着自己的优势。活动中会结合一些互联网开发的场景介绍sinatra的使用。
“影响有影响的人Italk”主语论坛是由 中国科学院计算技术研究所上海分所 和上海市浦东新区移动通信协会 共同举办的专业性创新技术论坛,欢迎各界朋友前来踊跃交流!
分享到:
相关推荐
Ruby-Padrino是一个基于Sinatra的全功能Web开发框架,它为开发者提供了更高级别的抽象和组织结构,使得创建复杂的Web应用变得更加简单高效。在Ruby社区中,Sinatra被誉为轻量级、简洁的HTTP服务器接口库,而Padrino...
**Ruby-Sinatra-SampleApp** 是一个基于Ruby编程语言,使用Sinatra框架和Sequel数据库库构建的示例应用程序。这个项目旨在提供一个简洁的起点,帮助开发者了解如何使用这些技术来创建轻量级、高效的Web应用。下面将...
这样做的目的是简化开发人员和程序员用来在Sinatra上使用Ruby制作Web应用程序的开发环境。 对于想要在Sinatra上学习或切换到Ruby的开发人员和程序员来说,它也是一个很好的学习工具。 宝石使用 先决条件 在下载之前...
3. 数据存储:游戏状态可能需要持久化,可以选择SQLite这样的轻量级数据库,或者使用Redis等NoSQL数据库来存储玩家信息和战斗记录。 4. 用户界面:利用Sinatra的模板引擎,如ERB(Embedded Ruby)来创建HTML页面,...
这里可能是指的Ruby中的一个简单用户认证示例,它用的是"Sinatra",一个轻量级的Web应用框架,而不是区块链技术。然而,为了满足您的要求,我们将讨论与标签"HTML"相关的知识点,以及如何在Web开发中使用HTML构建...
例如,`<html>`、`<head>`、`<body>`、`<h1>`、`<p>`等标签分别表示整个文档、头部、主体、一级标题和段落。在Sinatra应用中,可以使用ERB或类似的模板引擎来动态生成HTML页面。 在“ruby-sinatra-example-app-...
bugsnag-ruby, Rails Sinatra rack 和 ruby的Bugsnag错误监视 ruby的 Bugsnag异常报告器 ruby 异常报告器提供了从你的 Rails Sinatra/英镑/或者英镑的普通 ruby 应用程序中抛出的异常通知。 任何未捕获的异常都会...
Ruby 可以通过诸如 Rails 或 Sinatra 这样的框架来创建这些服务器端程序。 4. **hello_world.rb**:这个文件是程序的入口点,通常包含主程序逻辑。在 web 开发中,它可能是一个简单的路由或控制器方法,负责处理...
< groupId>am.ik.springmvc</ groupId> < artifactId>new-controller</ artifactId> < version>0.2.0</ version> </ dependency> 样本 简单案例(使用 Servlet API) 为简单起见,此示例使用org.springframework...
Haskell Web框架,受Ruby的Sinatra启发,使用WAI和Warp。 {-# LANGUAGE OverloadedStrings #-} import Web.Scotty import Data.Monoid ( mconcat ) main = scotty 3000 $ get " /:word " $ do beam <- param ...
5. 现在你可以通过`gem install <gem_name>`命令安装需要编译的Ruby gems。 `新建 文本文档.txt`可能是一个安装指南或者一些说明性文本,通常在这种情况下,它会包含安装Ruby和DevKit的详细步骤,或者关于如何使用...
在bloggable项目中,Sinatra作为核心框架,负责接收用户请求,如GET和POST,然后调用相应的Ruby方法来执行操作,如显示博客列表、显示单篇文章、处理用户登录和注册等。Sinatra的简洁性和灵活性使得开发过程更为高效...
在这个HTML文档中,`<title>`标签定义了页面标题,`<h1>`和`<p>`标签分别表示一级标题和段落,`<a>`标签则创建了一个指向其他网页的链接。 在"sinatra-project"中,HTML文件可能被用于构建用户界面,展示信息或者...
Ruby-CarrierWave 是一个流行的文件上传库,专为Ruby Web框架如Rails和Sinatra设计,旨在提供一种更优雅、更灵活的方式来处理文件上传。它弥补了Ruby标准库在处理文件上传时的不足,提供了丰富的功能和易于定制的...
krygate-游戏令牌-api-Ruby使用ruby和sinatra框架编写的krygate游戏令牌api的实现。
**Ruby-RedisDashboard:一个Sinatra应用来监控Redis服务器** Ruby-RedisDashboard是基于Sinatra框架构建的一个轻量级Web应用,专为监控Redis服务器设计。这个应用提供了一个直观的界面,可以展示关于Redis服务器的...
结合这些信息,我们可以推断这个项目是一个使用Ruby和Sinatra开发的个人开发者博客站点,采用了Eucalypt框架来简化后端逻辑,并利用Bootstrap模板进行前端设计,从而实现一个响应式的、易于维护的网站。由于具体的...
带有Sinatra的GraphQL服务器(Ruby) 使用 gem在sinatra(ruby)中编写graphql服务器的分步教程。 脚步 步骤1:创建Sinatra应用程序 步骤2:添加JSON响应 步骤3:使用ActiveRecord添加数据库连接和模型 步骤4:添加...
"cantusfirmus" 是一个基于 Ruby 和 Sinatra 构建的项目,专为音乐理论爱好者和数据分析师设计,同时也利用了 JavaScript 技术。这个工具的主要目的是帮助用户生成和研究 Cantus Firmus,这是一种在中世纪音乐中常见...