创新工场组织的产品经理沙龙 – 部分内容摘录
魔图团队设计师刘静分享如何站在设计师的角度看待产品研发,还有知乎和经纬的两位朋友分享了一些自己创业的经历,简单摘录如下: 1. 设计师最好介入全程的产品周期。 2. 放下自己过往的种种经验、限制和约束,一切从头开始地去设计产品。 3. 从简单开始:感觉很简单,其实不简单,要能够让用户用着爽,同时不断地进行改
http://www.cyqdata.cn/cnblogs/article-detail-40969
(译)如何使用GameCenter制作一个简单的多人游戏教程:第二部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/3325/how-to-make-a-simple-multiplayer-game-with-game-cen
http://www.cyqdata.cn/cnblogs/article-detail-40736
(译)如何使用GameCenter制作一个简单的多人游戏教程:第一部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/3276/how-to-make-a-simple-multiplayer-game-with-game-cen
http://www.cyqdata.cn/cnblogs/article-detail-40706
【svg+vml】部分尝试
半年前看过国外一个大牛的一个demo,然后自己用他的思路写了一个类似的东西。加了点额外的功能。
当时主要是为了学习svg的部分api,做着玩。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Rag Doll</title>
<me
http://www.cyqdata.cn/cnblogs/article-detail-40298
yahoo在线笔试题(c语言)及部分答案
类型:C试题 | 试题:55道试题(50道选择题,5道问答题) 注意: 答题过程如果您不提交答案,或者关闭浏览器退出,我们将不再允许您再次答题。谢谢! 试题 选项 Question 1. (单选)在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为(3)1. 22. 33. 44. 5Question 2. (单选)设散列表的存
http://www.cyqdata.cn/cnblogs/article-detail-39865
谷歌如何测试软件 —— 第三部分
在前两部分的文章中,很多人在评论里提出了问题。我没有忘记他们。希望大部分的人能在余下的几部分文章里找到答案。我现在还是开始这篇文章的主题。
在Google,质量并不等于测试。我相信在任何一个地方都是如此。质量不是被测试出来的这句老话是再正确不过了。从汽车到软件,如果它们起初制造的就有问题,那它们永远都不会没问题。试问任何一个曾经被迫大量召回的汽车公司,掩盖质量问题的代价有多大。
然而,事
http://www.cyqdata.cn/cnblogs/article-detail-39677
一步步教你实现弹出窗口(第3部分)
这部分的内容是绑定事件,模拟模态窗口与拖动。先从最简单的说起,弹出窗口现在有三个按钮,反正都是点击事件,我们可以利用事件代理以节省侦听器。侦听器放在顶层容器中就是,然后我们再判定冒泡上来的事件的源对象的标签是否为a元素,再根据其类名添加相应的事件。
container.onclick = function(){ var ee = me.getEvent(), node
http://www.cyqdata.cn/cnblogs/article-detail-39224
Microsoft NLayerApp案例理论与实践 - 基础结构层(数据访问部分)
上篇文章讲解了NLayerApp案例的基础结构层(Cross-Cutting部分),现在,让我们继续解读NLayerApp的基础结构层(数据访问部分)。NLayerApp的基础结构层(数据访问部分)包含如下内容:Unit Of Work(PoEAA)、仓储的具体实现、NLayerApp的数据模型以及与测试相关的类。下面,我们将对前三个部分进行讨论,与测试相关的内容,我打算最后单独一章进行介绍。
U
http://www.cyqdata.cn/cnblogs/article-detail-39109
移植自2000泄漏代码中的ie部分代码
这份代码在我的硬盘里面静静呆了一年,最起初的研究是想学习改造利用,到了后来发现代码结构并不是很优雅,自己的掌控能力有限,且是商业泄漏代码,所以放弃了继续改造,但是整个移植的过程让我直到今日都受益匪浅。这份代码可以运行跑起来,但不是ie(当时是5.x)的全部。后来有一些人出去好奇想看,我没有给出。微软的代码设计模式用的并不淋漓尽致,但是总可以直击要害。我看到身边的人为了设计模式而用设计模式的时候,写
http://www.cyqdata.cn/cnblogs/article-detail-38907
Microsoft NLayerApp案例理论与实践 - 基础结构层(Cross-Cutting部分)
从这篇文章开始,我将逐步介绍NLayerApp的基础结构层、领域层、应用层以及分布式服务层。本文着重介绍基础结构层,根据上文对NLayerApp的架构分析,它将包含两大部分的内容:处理数据访问的基础结构层组件和Cross-Cutting的基础结构层组件。处理数据访问的基础结构层组件主要包含了仓储的具体实现、Unit Of Work(PoEAA,Martin Fowler)的实现、NLayerApp
http://www.cyqdata.cn/cnblogs/article-detail-38869
(译)如何使用cocos2d和box2d来制作一个Breakout游戏:第二部分(完)
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/505/how-to-create-a-simple-breakout-game-with-box2d-and-
http://www.cyqdata.cn/cnblogs/article-detail-38603
(译)如何使用cocos2d和box2d来制作一个Breakout游戏:第一部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/475/how-to-create-a-simple-breakout-game-with-box2d-and-
http://www.cyqdata.cn/cnblogs/article-detail-38387
视频用户行为及推荐系统评价KPI-部分
问题 KPI 使用推荐区的用户数量和比率是否显著提升 使用推荐区用户量及其占比与之前进行对比 新老用户使用推荐差异是否明显 新老用户推荐区使用比率占各自类别比,新老用户推荐区产生的VV占各自类别比 推荐区产生的VV占总VV是否显著提升
http://www.cyqdata.cn/cnblogs/article-detail-38277
(译)如何使用cocos2d制作一个打地鼠的游戏:(第二部分。完)
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/2593/how-to-create-a-mole-whacking-game-with-cocos2d-part-2
教程
http://www.cyqdata.cn/cnblogs/article-detail-37725
一步步教你实现弹出窗口(第2部分)
上部分已给出主要辅助方法css了,有了它我们就可以实现类的实例的样式共享。另外,我们的类的实现模式是基于prototype,这样就实现方法共享。现在我们来看看如何渲染它,首先呈上它大体的结构层代码:
<div id="" class="popups" > <div class="caption"></div> <form> <div
http://www.cyqdata.cn/cnblogs/article-detail-37607
(译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/2560/how-to-create-a-mole-whacking-game-with-cocos2d-part-1
http://www.cyqdata.cn/cnblogs/article-detail-37405
(译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分
原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d
教程截图:
在这个2部分的教程中,我将会教大家如何使用cocos2d来做一个基于tile地图的游戏,当然还有Tiled地图编辑器。(我们小时候玩的小霸王小学机里面的游戏,大部分都是基于tile地图的游戏,如坦克大战、冒险岛、吞
http://www.cyqdata.cn/cnblogs/article-detail-36240
GRUB2英文文档的部分翻译
在上一篇拙作中,本人卖了一个关子,其实这个很简单,如果你坚持看完https://help.ubuntu.com/community/Grub2这个介绍GRUB2的部分,你就已经全懂了,或者看下面这部分,你也会懂的。 ^_^
下面是我对这个页面选择性地进行的翻译(另外一部分没有翻译是因为我觉得对常规用户用处不大。如果你需要的功能在下面的翻译中没有找到,请移步前面的网址去找找看有没有想要的答案 ^_^
http://www.cyqdata.cn/cnblogs/article-detail-36129
部分浏览器中querySelector和querySelectorAll的错误实现
querySelector和querySelectorAll是W3C提供的
新的查询接口
module dom { [Supplemental, NoInterfaceObject] interface NodeSelector { Element querySelector(in DOMString selectors); NodeList querySelectorAl
http://www.cyqdata.cn/cnblogs/article-detail-35828
部分浏览器对typeof方法的错误实现
1,IE6/7/8中typeof运算符对BOM对象如window,document,location,history等错误的返回“object”,标准浏览器都返回“function”。
alert(typeof window.alert);
alert(typeof document.write);
alert(typeof document.ge
http://www.cyqdata.cn/cnblogs/article-detail-35135