Ruby on Rails 教程(第4版)FILL_IN 参考答案

Mac环境Rails 5.1.4ruby 2.4.1bootstrap v3.3.7 本人是大叔级别,年轻的时候是用asp来给别人做点小项目,但是半路转行做货车司机,到目前还是专职的货车司机。最近比较闲,把空闲的macbook拿出来学习新的语言;经过多处了解,选择了当地没有一个招聘职位的语言来学,你们说我是不是闲的蛋疼?在网上找了很多资源来看,但是觉得没有系统的学习是没啥用处,后来去叉宝找了一下纸
阅读本文

在linux上安装redmine

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一个
阅读本文

笔记一

计算机操作系统发展历史(1)二进制: 0101010101010(2)编码:ASSIC码  每一个字符统一都需要8个bit来存储 计算机容量 1位 = 1bit 8bit = 1byte = 1字节 1024bytes = 1kbytes =1KB   1024个字符,小文档 ,几百k可以表示一张图片 1024KB = 1Million Bytes = 1MB = 1兆    几万字的文
阅读本文

《Ruby on Rails教程》学习笔记

Ruby on Rails 教程的简体中文版时所做的摘录,以及学习时寻找的补充知识。补充知识主要来自于 Ruby on Rails 實戰聖經。Asset Pipeline在最新版 Rails 中,静态文件可以放在三个标准文件夹中,而且各有各的用途:app/assets:当前应用的资源文件;lib/assets:开发团队自己开发的代码库使用的资源文件;vendor/assets:第三方代码库使用的资
阅读本文

[Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序

本系列前两部分已经介绍了如何配置Ruby on Rails开发环境,现在终于进入正题啦!Part1.开发前的准备本次的主要任务是开发第一个Rails程序。需要特别指出的是,本次我选用了一个(PaaS开发平台),也就是Rails教程中介绍的Cloud 9平台,该平台已经自动为我们作好了环境配置的工作;只要你有一个浏览器就可以使用该云端开发环境。非常的方便快捷!简直赞!平台网址如下:https://c
阅读本文

ruby on rails 安装(win8 64位)

最近工作需要学习一门新语言:ruby。久闻大名,知道她的存在是因为网上流传的一篇文章《怎样在两个月内教会妹妹与女友编程》,今日终于要用到了,有些小激动呢~~又学了门新语言来~~  电脑系统是win8,在win8下的VMware里装了个Ubuntu 14.04 麒麟,昨天下午先搞明白了win安装。 rails是一个由ruby语言写的框架,可以参照rails指南来了解。 首先在新生成的应用中使
阅读本文

Ruby on Rails环境搭建及rubyMine安装

最近在学ruby,ruby是一种面向对象的编程语言,rails是Ruby的框架,就像java中的SSH一样。只是rails是MVC模式的。下面讲一下安装环境的过程。另外,最好在linux内核上面使用,所以开始安装前请确保有一台linux内核的机器或者虚拟机或者双系统。1.安装Ruby现在的ruby版本应该是2.X了,建议不要装1.9版本的,因为2.0比1.9增添了许多新特性。下面都是在命令行中执行
阅读本文

学习一项技能要花多少时间?

前不久,一个技术 party 上有人问我:“我学习 Rails 已经2个月了,但还是对整个开发流程缺乏清晰的了解,我应该怎么学呢?”这不是个别现象,在 ruby-china.org 上也经常有人发帖,说自己学习了 1个月、2个月、半年了,还是不太清楚 Rails 的很多细节,不知道应该怎么学。看到这样的提问,我第一反应是他/她们对自己的要求是不是太高了?我学得很慢我从没有什么 Web 基础开始直接
阅读本文

ruby on rails 如何实现动态方法调用?

在Ruby中,有多种方法可以实现方法的动态调用。1. 使用send方法第一种实现动态方法调用是使用send方法,send方法在Object类中定义,方法的第一个参数是一个符号用来表示所要调用的方法,后面则是所调用方法需要的参数。“This is a dog1″.send(:length) => 14上面的代码中通过send方法去对一个字符串执行length操作,返回字符串的长度。 class T
阅读本文

Ruby on Rails入门——macOS 下搭建Ruby Rails Web开发环境

这里只介绍具体的过程及遇到的问题和解决方案,有关概念性的知识请参考另一篇:macOS (我的版本是:10.12.3 )下已经自带了 ruby  和 gem ,但 ruby 的版本有点低。安装 Rails在终端中执行以下命令:sudo gem install railsERROR: Error installing rails: activesupport requires Ruby versi
阅读本文

推荐一些socket工具,TCP、UDP调试、抓包工具 (转载)

还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。  假如有一天,你写“传统”的PHP有些累了,想玩玩socket了,搞搞python、NodeJS、GO之类的新兴语言或框架(当然我不是说这些语言不能写web),或者干脆就用PHP吧,事实上PHP5.4的性
阅读本文

ruby on rails 数组去重

@information = [‘1‘,‘1‘,‘1‘,‘2‘,‘2‘,‘2‘,‘3‘,‘3‘,‘3‘,‘4‘,‘5‘,‘6‘,‘6‘,‘6‘,‘7‘,‘7‘,‘8‘,‘8‘,‘8‘]@information.each do |info|    array = []     array << info              @information = @information - array
阅读本文

Go 单例模式[个人翻译]

http://marcio.io/2015/07/singleton-pattern-in-go/    最近几年go语言的增长速度非常惊人,吸引着各界人士切换到Go语言。最近有很多关于使用Ruby语言的公司切换到Go、体验Go语言、和Go的并行和并发解决问题的文章。  过去10年里,Ruby on Rails已经让众多的开发者和初创公司快速开发出强大的系统,大多数时候不需要担心他的内部是如何工作
阅读本文

学习ruby/rails, rvm是必不可少的工具之一

#yum erase +包  删除已安装的项目#安装是ruby使用包,依赖包 zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel RVM 实用指南https://ruby-china.org/wiki/rvm-guidehttp://ruby.taobao.org RVM 实用指南
阅读本文

使用Ruby On Rails15分钟打造一个博客系统

“15分钟做一个博客系统“,是Ruby On Rails非常经典Demo练习。我也参考着视频,试着做了一遍,这里大概记录下过程。视频地址:http://v.youku.com/v_show/id_XNTM4NjA3MDQw.html----------------------------------------------------------------------详细过程----------
阅读本文

webStorm使用和安装

一、简介 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器“、“最强大的HTML5 二、安装 官网地址:http://www.jetbrains.com/webstorm/去官网下载最新版本进行安装.   下载之后进行安装          启动软件  下面会要求你激活,如果不激活的只有免费使用30天 激活码可参考:
阅读本文

fdf

$(function () { SyntaxHighlighter.autoloader.apply(null, path( ‘applescript $shBrushAppleScript.js‘, ‘actionscript3 as3 $shBrushAS3.js‘, ‘
阅读本文

java牛人

1、James Duncan Davidson —— Tomcat 、 Ant他曾是一名软件工程师,现在是一名摄影师。1970年7月29日,James Duncan Davidson出生于德州Lubbock。1997至2001年,Davidson担任Sun Microsystems公司软件工程师期间,创建了Tomcat和Ant。前者是一个基于Java的网络服务器应用程序,后者是一个基于Java的构
阅读本文