何旭东chucai的专栏

Web开发实录:Ruby, Rails, Java, Coffeescript , Sass, Html, JQuery

排序:
默认
按更新时间
按访问量

Web UI组件化最佳实践的思考

Rails UI组件化最佳实践的思考前端组件化的几种思路 重客户端的SPA模式,将大量的逻辑和数据处理放在客户端,服务器端提供JSON数据 服务器端处理业务逻辑,客户端只负责两个事情:显示和发送数据到服务器端,服务器来调度UI的显示 混合模式,混合使用以上两种方案,交叉使用rjs + html +...

2016-05-13 16:00:05

阅读数:1508

评论数:0

Rails ActiveRecord的default_scope的坑

Rails ActiveRecord的default_scope的坑其实,我是特别反对使用default_scope的。它很强大,同时也非常的难于驾驭。它的优点在于我们只需要在Model层增加一行代码,就能解决整个项目中的如何一个地方数据的获取。举个例子,我们有一个项目的Model,前期比较简单,...

2016-05-11 15:55:47

阅读数:1886

评论数:0

使用docker-compose搭建可以扩展的Web Application

使用docker-compose搭建可以扩展的Web Application使用docker-compose搭建可以扩展的Web Application 构建 web application 构建一个简单的base image 写app 新建startsh 文件 新建构建文件 Dockerfile...

2016-05-10 14:39:33

阅读数:2399

评论数:0

技术阅读记录(一)

Ruby Create a Neo4j Graph Database Using the REST API A CRM with Neo4j and REST neo4j 是用Java实现的图形化的数据库,跟关系型数据库不同的是,Graph database更注重于关系查询。比如查询朋友的朋...

2014-07-28 17:57:22

阅读数:1879

评论数:0

智能化的命令行工具-betty

本文首先发布在 CSDN的文章编辑器实在太烂了,建议大家用Cmd Markdown。它不但支持markdown,还支持VIM模式。 智能化的命令行工具-betty betty tool command ruby betty 是一个用Ruby实现的非常...

2014-05-11 11:38:51

阅读数:1988

评论数:0

TracePoint浅析

TracePoint是一款跟踪Ruby代码的工具,可以细粒度的监控Ruby程序,但是只支持2.0. 基础知识 一个简单的例子 非tracepoint的例子 tracer = lambda do |event, file, line, id, binding, klass|    to_displa...

2014-01-21 16:39:17

阅读数:2618

评论数:0

Ruby相关的比较cool的工具和代码收集

文本解析Gem: parslet 简单的Ruby Lib,用于构建私人的解析器 实例代码 require 'parslet' include Parslet # Constructs a parser using a Parser Expression Grammar parser...

2013-12-06 13:31:43

阅读数:1885

评论数:0

Rspec 如何组织测试用例?

Rails项目中,如何有效的组织测试用例? 个人的一些经验总结在此。 1. 可读性和可维护性是最重要的。 2. 层级和逻辑一定要清楚。 3. context 和 describe 描述一定要清晰.

2013-11-04 14:44:49

阅读数:1888

评论数:2

Ruby中的类变量于类实例变量的区别

在工作中遇到了一个比较诡异的问题,在dev模式下,A类中的类变量a 等于nil,但是在production环境下, 类变量a 是true. 这个问题是因为 类变量的诡异造成的。 Ruby中的类变量是会在 继承树 中共享的。 在我的实例中, A 的父类 是B , B 的子类是 C 。 我在C...

2013-07-02 18:59:12

阅读数:1572

评论数:0

网站推荐: 以树状结构查看Gem的依赖关系 和 管理i18n文件的网站

GemLou.pe: View The Dependency Tree for Any Ruby Gem Using the provided bookmarklet, you can go to a gem's page on rubygems.org and then see an ...

2013-04-19 10:19:51

阅读数:1317

评论数:0

RubyMotion 初玩

公司买了RubyMotion,今天试玩了一下。安装过程记录在下。 Xcode的安装就多说了。 具体的安装流程可以参考: http://www.rubymotion.com/developer-center/guides/getting-started/#_prerequisites ...

2013-02-19 13:07:45

阅读数:1791

评论数:1

Rails代码质量控制工具

持续集成工具 Huson 代码检查工具 metric_fu http://metric-fu.rubyforge.org/ http://railscasts.com/episodes/166-metric-fu

2012-11-20 10:22:32

阅读数:1192

评论数:0

Rails的script如何引入Rails的环境?

常常需要开发一些script,需要引用Rails的model ENV['RAILS_ENV'] ||= 'production' require File.dirname(__FILE__) + "/../config/environment" 还有一些需要直接...

2012-11-12 17:30:58

阅读数:705

评论数:0

强大的 ActiveSupport::Notifications

ActiveSupport::Notifications   是Rails3提供的 Rails系统的事件提醒通知机制, 非常强大。 我们可以非常容易的捕捉到 系统运行的各个状态时的参数,时间等。 一个简单的可以查看其功能的例子 新建/config/initializers/notifi...

2012-09-26 14:43:22

阅读数:1019

评论数:0

Rspec笔记

当我们有这样的需求:一个或者更多的类 拥有同样的行为, 那么可以使用Rspec的 可分享的实例组(a shared example group). 关键词是 shared_examples_for 和  it_should_behave_like shared_examples_for &qu...

2012-09-25 20:34:46

阅读数:820

评论数:0

Rails一个小项目的研究笔记

紧接着上一篇文章 http://blog.csdn.net/hexudong08/article/details/7744597 如何实现一个简单的认证系统,不用devise? 这个项目使用了一个简单的用户认证系统,清爽,不许要devise那么多的功能。很简单。 具体的代...

2012-07-13 17:01:50

阅读数:787

评论数:0

Rails简单的项目研究笔记一

这个项目是    https://github.com/chucai/Ruby-on-Rails-Tutorial-by-Michael-Hartl--v3.2-      有比较网站的Rails测试代码,项目比较小,只有三张表,但是代码结构简单,思路清晰,有非常多的值得借鉴和学习的地方。 ...

2012-07-13 16:37:10

阅读数:630

评论数:0

devise中如何使用auth_token认证 与 RubyChina api认证的区别

1.  修改配置文件  config/initializers/devise.rb    config.token_authentication_key = :auth_token     2. 修改controller action   class Users::Sessions...

2012-07-13 16:07:49

阅读数:2682

评论数:0

Rails3的部署问题

Rails的assets部署成production的时候,总是会提示: ActionView::Template::Error (android.js isn't precompiled): 这个问题的解决方案是 在application.rb文件中 config.assets.pr...

2012-07-12 16:27:46

阅读数:556

评论数:0

Rspec 使用笔记

打算以后使用rspec 就行测试开发,由于第一次在项目中使用,所以,记录再次,便于以后查询 本文的记录参考了开源软件 angle-nest 和 Ruby-China源码  安装gem group :development, :test do gem 'cucumber-rail...

2012-07-10 20:00:52

阅读数:1311

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭