- 博客(521)
- 资源 (54)
- 收藏
- 关注
转载 Sublime Text 3 全程详细图文原创教程
一、 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知。最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎、片面,不够系统和全面,所以一路走来,耗费了本人大量的时间和精力。所以蒙生了写这篇《Sublime Text 3 全程详细指南》,一来对自己的经验是一个总结,二来可以给初学者做个系统、全面的指引,
2017-12-26 09:07:08
579
转载 如何在一台windows主机上搭建mysql主从复制
1、首先要在本地建立两个mysql服务(参考这里),指定不同的端口。我这里一个主(3306),一个从(3307)。2、然后修改主配置文件:[mysqld]server-id = 1 binlog-do-db=test #要同步的数据库#binlog-ignore-db=mysql #不同步的数据库,如果指定了binlog-do-db这里应该可以不用指定的log-bi
2017-01-23 17:21:51
653
转载 用HTML5来开发一款android本地化App游戏-宝石碰碰
本次来说一说如何利用lufylegend.js引擎制作一款HTML5游戏后,将其转换为android本地化的App应用,转换过程其实很简单,下面一步步来做说明。首先来开发一个类似于对对碰的游戏,不过此游戏玩法为在下原创,如有雷同,纯属巧合,游戏界面如下。游戏操作:上下左右划动屏幕,来操作宝石向不同的方向移动。游戏规则:当有三个一样的宝石相邻则消除,被消除过一次的
2015-07-28 20:03:38
1268
转载 移动开发中 HTML5 能否替代本地程序?
移动开发中 HTML5 能否替代本地程序?随着移动设备越来越先进,对HTML5的支持度越来越高,我们进军移动领域的时候,都会遇到一个问题,是选择HTML5和还是Native(用原生 代码编写的本地程序)?HTML5的前景无疑是诱人的,一句“Write once, run anywhere”就可以秒杀一切。笔者最近两年来对HTML5与Native有较为深入的研究,觉得两者之间不能仅仅是二分法
2015-07-28 20:02:44
710
转载 Just Do It: 学习Sinatra
Sinatra 是一个基于Ruby语言,以最少代码快速创建Web应用为目的的DSL。本系列教程包含四部分,它将带你一步一步用Sinatra和DataMapper创建一个功能齐全的在线待处理事物Web应用---Just Do It。希望读者通过本系列教程了解Sinatra是如何快速、简单地创建Web app。下面开始我们的Sinatra基础之旅吧。安装Sinatra要
2015-07-28 19:31:25
1280
转载 Sinatra:一个可以作为Rails有益补充的框架. 简洁而不简单
一个基于Sinatra的小程序 前些天有一个需求,需要写一个小程序来收集用户的Email,非常的简单: 1.一个用户输入Email的界面 2.提交Email表单后,提示用户已经记录了他/她的Email,然后跳转到首页. 这是一个简单得不能再简单的小功能了,但是由于这个功能是要求放在一个独立的服务器上的,跟现有的项目也毫不相干的,我并不想在现有的Rails项目中增加这个功能.
2015-07-28 19:21:58
1022
转载 巧用虚拟机 用Windows开发苹果应用
开发苹果应用需要一台苹果电脑和一款苹果系统(Mac OS)专用的软件。而现在一台最便宜的苹果电脑也要5 000大洋,让那些只想尝鲜的“童鞋”望“机”生叹。不过一定要买台苹果电脑吗?其实T库小编是有办法让大家在Windows下搭建苹果应用的开发环境的!下面就让我们来看看这个开发苹果应用的便宜办法吧。想便宜,首先安装虚拟机这个办法的原理其实很简单,那个专用的软件(Xcode)不是只能在
2015-07-27 13:06:01
2013
转载 域:一款抽象的射击游戏
域:一款抽象的射击游戏关键词:射击 几何 抽象 ┊ 游戏┊ ┊ 来自:Kongregate┊ 收藏这是一款十分特别的飞行射击游戏。说它抽象,是因为它摒弃了传统飞行射击游戏中所有的具体形象的元素,如太空、战舰、武器等,仅仅保留了射击游戏中最基本的概念——生存,并将传统元素以最原始的几何形式表现出来。 游戏同时也强调着一种二维感观,尤其是二维空间感。如游戏的黑白色调,平面填
2015-07-25 15:17:09
786
转载 Ruby 中的类和对象
最近在ruby-china中闲逛,无意中发现了一位网友提出的问题,这个问题相当有意思,并且促使我写下了这篇博客。原问题是这样描述的:class Object def do_it puts "do it" endendObject.do_it #这个class method 怎么来的?Object.new.do_it简单的几行代码,我竟一时答不上来,不禁汗
2015-07-25 12:03:07
673
原创 ruby on rails调试技术
1、打印调试日志 Rails.logger.info "调试内容" 日志路径:\项目\log\debug_log.log2、打印函数调用堆栈信息 Rails.logger.info“#{caller.join("\n")}"3、Rails Model调试方法 如果Rails调试问题发生在一个Model中,我们可以进
2015-07-23 11:11:05
1906
转载 Ruby社区应该去Rails化了
从Linkedin和Iron.io抛弃ruby说起最近半年关于Ruby编程语言最负面的两条新闻莫过于2012年10月的报导:Linkedin从ruby迁移到node.js,30台服务器减到3台,以及2013年3月的报导:Iron.io从ruby迁移到Go,30台服务器减到2台node.js和Go都是最近两年服务器端高并发编程的热门语言,Linkedin和Iron.io抛弃Ruby迁
2015-07-18 09:31:24
702
转载 端游、手游服务端常用的架构
类型1:卡牌、跑酷等弱交互服务端卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器:登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加密。客户端
2015-07-18 09:25:22
1113
转载 策划的权限、视野与产品的最终高度
最近比较体验了数十款联机游戏并和一些朋友做了各自角度的探讨,除了渠道因素强力支撑的外部驱动,大半产品的成败元素都可归结为产品主导者的视野(有人也将它归因于产品团队的执行力,但很显然比比皆是的失败产品背后也不乏执行力超群的团队,所不同的是这种战斗力被浪费在了相对错误的判断上),诸如对即将流行趋势的预判(一个是提前卡位,一个是不至于做没有效用的努力而延误了团队的生机,对很多基础实力不太厚实的团队而言,
2015-07-16 12:26:11
710
转载 Git使用中文教程
Book1st Edition (2009)Switch to 2nd EditionThe entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under t
2015-07-16 10:04:31
545
转载 图解C++、CoffeeScript 和 Ruby 的复杂度
导读:大多数人都同意C++是门相当复杂的语言,不过它究竟有多复杂?由于好奇心作祟,我比较了C++、CoffeeScript、Ruby这几门语言的必学功能作为复杂程度评判的标准。虽然CoffeeScript和Ruby都是动态语言,这点明显和C++不同,但它们都是多范例语言,而且(至少某种程度上)支持面向对象、函数式、过程式以及普通编程,所以这篇文章可以简单地理解为C++ vs. 动态语言。这
2015-07-14 09:43:55
608
转载 Ruby 2.0 有哪些新特性?
本月24日(也就是明天)Ruby 2.0终于就要发布了。Ruby核心团队的卜部昌平桑昨天在一个内部学习会上的presentation,介绍了Ruby 2.0所包含的一些新特性。(本文内容选译自该幻灯片:https://speakerdeck.com/shyouhei/whats-new-in-ruby-2-dot-0 ) 为什么有Ruby 2.0?因为我
2015-07-14 09:32:10
744
转载 Rails性能分析
从Linkedin和Iron.io抛弃ruby说起最近半年关于Ruby编程语言最负面的两条新闻莫过于2012年10月的报导:Linkedin从ruby迁移到node.js,30台服务器减到3台,以及2013年3月的报导:Iron.io从ruby迁移到Go,30台服务器减到2台node.js和Go都是最近两年服务器端高并发编程的热门语言,Linkedin和Iron.io抛弃Ruby迁
2015-07-14 09:24:12
1285
转载 C++11标准后的C++阅读书目
C++ 新标准 C++11 的发布导致了大批新书的出现,还有一些经典书籍也进行了更新。Andrew Binstock 在 Dr.dobbs 上给大家推介一些学习 C++ 必需的核心书籍。 1. 《C++程序设计语言》英文第四版,作者: Bjarne Stroustrup这本书已经被正式列为C++编程的权威书籍。它堪称语言界的权威,独具特色,书面清晰,由设计C++的Strou
2015-07-14 09:04:11
1360
转载 在rails中pluck和select和collect区别
1.背景: 之前一直使用数组的collect方法去遍历数组库中得来的数据,当数据多了之后就头晕了,现在好像找到了更好的select和pluck方法了.假如有一个model User,其中有name属性.2.方法介绍: 1).collect 一般是直接用User.all.map(&:name)但是这样会很麻烦,会不断的遍历从数据库中提取出来的数据,而
2015-07-13 15:30:41
1322
转载 游戏数据分析指标解析之一 DAU/MAU
之前总结了SNS游戏行业的一些基本分析指标,当时说要对每一个指标进行细细分析以及案解释的,但一直忙着新公司的组建BI团队工作,估计这是借口吧。。。以后要严格规范自己,对过去的分析工作进行总结,不断进步才行了DAU/MAU" title="游戏数据分析指标解析之一 DAU/MAU" style="margin:0px; padding:0px; border:0px; list-style:none
2015-07-13 09:03:06
2528
转载 游戏数据分析指标解析之二 LTV
SNS社交游戏营收能力是无非就是游戏“能吸引多少用户付费”和“能使付费用户付费多少”的综合体现,LTV就就是为了说明一款游戏用户从开始至结束所产生的价值进行评价的一个重要数据指标,其定位为新用户注册后续付费能力指标。以前在各种行业的数据分析中,很少能有看到LTV这个指标,偶尔看到也很少人能理解这个英文缩写详细的含义,但是,现在在社交游戏行业,越来越多的人把这个视为营收上一个非常重要的参考指标。
2015-07-13 09:02:09
3177
转载 ruby 标准库一览(备注)
文本base64.rb 处理Base64编码的模块csv.rb CSV(Comma Separated Values)库 ruby 1.8特性digest.so 消息摘要库请参考[ruby-src:ext/digest/digest.txt.ja]digest/md5.sodigest/rmd160.sodigest/sha1.sodigest/sha2.soe
2015-07-12 18:04:47
962
转载 Rails国际化(i18n)
很早就知道国际化,就知道i18n,却不知道是什么原因。原来internationalization(国际化),这个单词的长度是20,然后取其首尾字母,中间省略的字母刚好18个。 选用了Locale作为国际化的解决方案。 1、首先是安装 Shell代码 gem install locale_rails 会自动的安装locale和locale_r
2015-07-09 20:21:39
1400
转载 Ruby Style Guide。
序幕榜样很重要 ——墨菲警官《机器战警》身为 Ruby 开发者,有件总是令我烦心的事——Python 开发者有一份好的编程风格参考指南(PEP-8)而我们永远没有一份官方指南,一份记录 Ruby 编程风格及最佳实践的指南。我确信风格很重要。我也相信像 Ruby 这样的黑客社区,应该可以自己写一份这个梦寐以求的文档。这份指南开始是作为我们公司内部的 Ruby 编程
2015-07-09 19:58:44
825
转载 Ruby on Rails 3 Style Guide。
序幕Role models are important. -- 机械战警 Alex J. Murphy这份指南目的于演示一整套 Rails 3 开发的风格惯例及最佳实践。这是一份与由现存社群所驱动的Ruby 编码风格指南互补的指南。而本指南中测试 Rails 应用小节摆在开发 Rails 应用之后,因为我相信行为驱动开发 (BDD) 是最佳的软体开发之道。铭记在
2015-07-09 19:56:22
636
转载 解密Redis持久化
本文内容来源于Redis作者博文,Redis作者说,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章非常长,也很值得一看,NoSQLFan将主要内容简述成本文。什么是持久化,简单来讲就是将数据放到断电后数据不会丢失的设备中。也就是我们通常理解的硬盘上。写操作的流程首先我们来看一下数据库在进
2015-07-09 09:11:39
405
转载 .NET设计模式系列文章
最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。目录计划:第Ⅰ部分 开篇开篇第Ⅱ部分 创建型模式篇第1章 单件模式(Single Pattern)第2章 抽象工厂模式(Abstract F
2015-06-17 18:35:54
441
转载 unity3d插入android有米广告
有米官网:http://www.youmi.net/register?r=MTI0MDg=国内的广告,我觉得万普和有米还不错,我也只试了这两个,其他的都是看评价的,呵呵~~~首先我们去有米官网注册一个账号http://www.youmi.net/register?r=MTI0MDg=;然后添加一个应用,添加成功后会给你一个ID和密钥,在我们的程序中会用到。在从官网下载jar包,
2015-06-11 09:34:25
1003
转载 中文化和国际化问题权威解析
http://blog.youkuaiyun.com/sfdev/archive/2009/01/13/3770706.aspxhttp://blog.youkuaiyun.com/sfdev/archive/2009/01/13/3771134.aspxhttp://blog.youkuaiyun.com/sfdev/archive/2009/01/13/3771441.aspxhttp://blog.youkuaiyun.com
2015-06-09 15:51:22
485
转载 字符,字节和编码
字符,字节和编码目录(?)[+]字符,字节和编码[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些
2015-06-09 15:46:43
410
转载 【译】SQLite C/C++ 接口介绍
SQLite C/C++ 接口介绍这篇文章简要的介绍了 SQLite 的 C/C++ 接口。早期版本的 SQLite 很好学是因为他们只提供了 5 个 C/C++ 的接口。但是随着 SQLite 功能的增加,新的 C/C++ 接口加入,现在已经有超过 200 个不同的 API 了。这对新人可能是一种阻碍。幸运的是,大部分的 C/C++ 接口都是有特殊用途的,不需要了解。尽管有这么多
2015-05-28 08:45:57
594
转载 游戏系统开发笔记(九)——构建战斗系统
游戏系统开发笔记(九)——构建战斗系统分类: Gamer2013-08-05 20:28 3437人阅读 评论(3) 收藏 举报 首先要着重要说的是,游戏行业就算是只考虑其在国内的发展目测也应该有20年左右了,现在人们所做的开发,多半都是”站在巨人的肩膀上“进行的,都是在过去项目中研发者对游戏开发的认识、思考以及...已完成的代码的基础上逐步完善起来的。
2015-05-21 15:16:18
628
转载 【UML工具】三大UML建模工具Visio、Rational Rose、PowerDesign的区别
UML建模工具Visio 、Rational Rose、PowerDesign的比较 ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使
2015-05-21 14:04:05
793
转载 SafeSEH 对异常处理的保护原理
SafeSEH 对异常处理的保护原理在 Windows XP sp2 以及之后的版本中,微软引入了 S.E.H 校验机制 SafeSEH。SafeSEH 需要 OS 和 Compiler 的双重支持,二者缺一都会降低保护能力。通过启用 /SafeSEH 链接选项可心使编译好的程序具备 SafeSEH 功能(VS2003 及后续版本默认启用)。该选项会将所有异常处理函数地址提取出来,编入 S
2015-05-14 11:40:33
1530
转载 OpenGL图形软件包
OpenGL(Open Graphics Library,开放图形库)是图形硬件的一个软件接口,它实现了各种二维和三维的高级图形处理技术,是实现逼真的三维效果与建立交互式三维景观的强大工具。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL库,由于性能良好,该库在跨平台的移植中发展成为OpenGL,并于1992年6月发布1.0版。目前,OpenGL规范由ARB(OpenGL Arch
2015-05-14 10:57:02
736
转载 【Editor】自定义Inspector检视面板
Unity中的Inspector面板可以显示的属性包括以下两类:(1)C#以及Unity提供的基础类型;(2)自定义类型,并使用[System.Serializable]关键字序列化,比如:[System.Serializable]public class TestClass{ public Vector3 vec = Vector3.zero; public Colo
2015-05-13 18:49:03
787
转载 【Editor】 Unity3D Editor 编辑器简易教程
Unity3D Editor 编辑器简易教程目录(?)[+]Star自定义编辑器简易教程 an introduction to custom editors原文地址 http://catlikecoding.com/unity/tutorials/star/简介 Introduction这个教程将让你学会如何创建一个星型控件以及如何制
2015-05-13 16:20:21
1419
转载 【UI系统】如何评价 Unity 3D 新的 UI 系统?
UGUI有以下优势:放弃了Atlas的概念,使用Packing Tag的方式来进行图集的规划放弃了depth来确定UI显示层级的概念,使用Hierarchy的SiblingIndex来确定先是层级使用RectTransform来代替以前NGUI中的UIAnchor,分辨率适配更加简单使用LayoutGroup代替以前的NGUI中的Grid,实现了更灵活的布局如果你想具体了解Unit
2015-05-07 09:36:47
933
转载 【UI系统】全面理解 Unity UI 系统
随着 Unity 4.6 发布,新 UI 系统终于与大家见面了。这篇文章将不会介绍如何使用按钮、滚动条之类的UI控件,这些内容可以参考 Unity Manual;这篇文章的重点是,如何理解 UI 系统的设计,以便更好的在实际中使用它。 RectTransformUnity UI 系统使用 RectTransform 实现基本的布局和层次控制。RectTransform
2015-05-07 09:09:45
1348
转载 《天龙八部3D》中Unity使用介绍
在过去一年里,很多端游进入手游市场在榜单上大获成功,但考虑到性能及用户属性等,如果仅仅照搬端游的玩法,在开发过程中可能会遇到很多风险。《天龙八部3D》是搜狐畅游自主研发的一款游戏,它是3D的MMO系统,在去年10月进行公测及上线之后,得到了很多玩家的认可,取得了不错的成绩。所以,今天我想来分享一下在使用Unity引擎制作《天龙八部3D》游戏的过程中遇到的一些经验和教训。《天龙八部3D》技术方案
2015-05-05 09:52:24
883
android入门及深入详解
2013-02-22
DesignPattern(设计模式迷你手册)
2012-10-25
Java企业应用框架技术
2011-01-30
软件专题(分为八个专题为软件开发过程涉及的方方面面进行研究和讨论)
2011-01-03
uml简单教程ppt胶片
2011-01-03
使用.NET和Vss进行团队开发
2011-01-03
同步软件设计(銘傳大學).ppt
2010-12-26
嵌入式入门(2004全国高校ARM嵌入式教学及科研师资高级培训班讲稿).ppt
2010-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人