代码改变世界

随笔档案-2011年07月

【Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)

2011-07-31 01:07 by 乱世文章, 463 阅读, 收藏,
摘要: 这两天抽出一些时间学习cocos2d,发现资料N多,而且讲解的相当的全面;那么这段时间我也处于不断的学习中,当然好东西不私藏,这里我把比较经典的一个iOS游戏开发书籍给出,当然很多童鞋,我想都有了,那么就当是照顾没有的童鞋啦,下次发帖的时候,就应该是自己抽时间做个游戏出来后的时候,那么届时我会放出游戏源码给大家作为参考和学习;后期再写会写一些至少别人没有写过的,不然没什么太大的意义; 最后一句话:最近N忙,哎......... 资源有两个: 1.知易Cocco2D-iPhone游戏开发教程系列:其中附有源码; 下载链接(免费): part-1:http://down... 阅读全文

Mac OS X:修复磁盘不用DVD,可以用命令行

2011-07-28 14:43 by 乱世文章, 388 阅读, 收藏,
摘要: 以后要是再有人出现光盘不在身边,要修复磁盘,不要花钱了,按我说的做:重启按住苹果+S,进入命令行模式(有黑底白字显示时,就松开)然后在命令提示符后输入sh(回车)然后输入/sbin/fsck -fy(回车)这个时候就开始检查磁盘与权限,如果磁盘有问题(不是权限)会提示你,要不要修复。记得按提示输入y或是yes(我记不清了),然后回车,就会修复这个命令是同时修复磁盘权限与修理磁盘。如果没有提示什么,就说明没有问题,呵呵。最后,忘记了一点:完成以后输入reboot(回车)用来重启 阅读全文

一个签名错误的解决——codesign failed with exit code 1

2011-07-28 14:26 by 乱世文章, 988 阅读, 收藏,
摘要: 前日,Macbook的硬盘不幸挂了,于是将开发环境迁移到Mac Mini下。大家知道,对于Xcode来说,最麻烦的就是各种证书、ProvisioningProfile的配置问题。将原来的各种开发证书和.p12证书导入到mini上,接下来就碰到了各种莫名其妙的问题。先是无法development(可以debug),发现是证书导错了(没有用Agent证书,只有Agent可以发布)。于是制作证书请求,重新下载证书。等到部署的问题解决后,又发现无法调试——真机可以,但模拟器不行,一进入程序就退出,不报任何错误。试了各种招数都不行,怀疑是模拟器问题。于是卸了Xcode重装。重启后问题解决。但又出现新的问 阅读全文

【Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境HelloWorld!

2011-07-27 17:02 by 乱世文章, 359 阅读, 收藏,
摘要: Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6638348 最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的; 最后促使我选择cocos2d的原因有两点: 1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;截图如下:(当时就掏出信用卡去购买,只是突然有点小意外,没买上,咳咳、以后再说) ... 阅读全文

三谈类型问题:ECMAScript为什么错了?

2011-07-27 13:32 by 乱世文章, 217 阅读, 收藏,
摘要: 【一、历史】首先讲一个小历史,这个我以前写过一篇文章在《程序员》上。当年,有一家叫Nombas的公司,发布了一个名为C--的语言,后来做成了一个“能嵌入网页的脚本”。在2001年前后,Nombas官方网页对这一个产品介绍中,使用了“history of scripting”这样的标题,讲述的,却主要是c--这个语言的历史。然而,令人混乱的是:C--这个语言在1998年前后开始按照ECMAScript标准来实现,也就是说,它也是一种JavaScript语言;并且,Nombas公司事实上也是ECMAScript早期的标准委员会成员之一;再并且,一些介绍早期JavaScript历史的材料均根据上述信 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(8)DAL层的补充

2011-07-26 16:17 by 乱世文章, 183 阅读, 收藏,
摘要: 在这一层中,应用了sql server CTE,关于cte,在这里补充一下:CTE (Common Table Expression),是从sql server 2005开始支持的一种表达式,它是一种临时结果集,与派生表类似,仅在查询期间有效。与派生表不同的是,cte可以调用自身,从而实现递归。此外,还可以在同一查询中引用多次。下面是CTE的语法:[ WITH [ ,n ] ]::=expression_name [ ( column_name [ ,n ] ) ]AS( CTE_query_definition )至少有一个定位点成员和一个递归成员,当然,你可以定义多个定位点成员和递归成员, 阅读全文

再谈JavaScript的数据类型问题

2011-07-26 15:41 by 乱世文章, 218 阅读, 收藏,
摘要: JavaScript的数据类型问题已经讨论过很多次了,但许多人还有许多书仍然沿用着错误的、混乱的一些观点,所以就再细讲一回。提及这个讨论的原因在于argb同学在我的MSN博客(现在变成了wordproess,在这里)上的一段回复,又更早的起源则是两年前关于《JavaScript征途》一书的大讨论:从“装B被雷劈讲起——这个事就让它过去了过去了吧。在讨论中我提及到该书对JavaScript类型系统介绍的混乱,而argb翻出了这篇历史文章,指我的混乱更混乱。于是我列了以下几个问题给他:=============我想很难很快速地解释你的问题。那么,接着你的思路,我就问几个问题好了:1、函数是不是类型 阅读全文

【Iphone 游戏开发之一】创建视图并绘制简单图形

2011-07-25 21:57 by 乱世文章, 231 阅读, 收藏,
摘要: Himi 原创,转载请注明! 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6633172这段时间N忙,没办法,创业公司,当然抽时间也仍然再自学ios~OK,基础的语言基础,我就不多说了,从今天开始直接写游戏开发部分了;声明一点:iOS游戏开发系列没有我写的Android游戏开发系列有权威性,因为我也是在学习中,只是拿出来给大家分享,希望大家不要较真,现在咱们都是一年级新生,咳咳,好啦,不多说了,下面开始进入正题;绘制一个图形,首先我们肯定需要一个视图view,在iOS中是UIView,下面用两种方式介绍如何在iphone上显示视 阅读全文

Google Plus 是什么?Google+让Google在线资产在日常生活中更普及

2011-07-25 14:39 by 乱世文章, 511 阅读, 收藏,
摘要: google+Google+是Google高管维克·冈多特拉(Vic Gundotra)和布拉德利·霍洛维茨(Bradley Horowitz)负责的一项社交服务项目,其用户界面出自苹果前Mac软件团队设计师安迪·赫兹菲尔德(Andy Hertzfeld)之手。Gundotra和Horowitz认为Google+不只是一个产品,也不是一种战略方案,而是一个扩展后的Google。Google+目的是让Google在线资产在日常生活中更普及,而不只是网上冲浪时偶然点击、搜索一个网站。Google+于2011年6月28日亮相,仍处于测试阶段。Wired 刊发的长篇文章《 阅读全文

Google+强推实名制引爆不满 用户增速放缓

2011-07-25 13:57 by 乱世文章, 144 阅读, 收藏,
摘要: 谷歌社交网络服务Google+ 新浪科技讯 北京时间7月25日上午消息,据美国IT网站PCworld报道,由于实名制政策等原因,Google+账户猛增的势头近来已开始放缓。而且,一些Google+账户被禁的用户还无法登陆其他谷歌产品账户,此举引发了用户的强烈不满。 谷歌要求Google+帐户使用实名制,不允许隐藏姓名和性别。但有些人觉得使用化名的好处有很多。美国IT资讯网站CNET撰稿人史蒂芬·沙克兰(Stephen Shankland)最近写道:“不同政见者可能想要避免遭受政治迫害。那些有过被骚扰经历的用户可能不希望这一幕重演。还有不少用户希望在互动的同时还能保留自己的隐私权。” 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(7) Controller层

2011-07-24 09:59 by 乱世文章, 236 阅读, 收藏,
摘要: Controller 这一层首先要添加对WCF 的引用:如下,输入我们自己的wcf地址http://localhost:8732/Design_Time_Addresses/InfoPub.BLLService/Service1/mex为了解析嵌套结构的类,我们加入JsonBinderusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Script.Serialization;namespace InfoPub 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(6)BLL层提供WCF 服务

2011-07-24 09:53 by 乱世文章, 222 阅读, 收藏,
摘要: BLL层我们用wcf 来提供服务,这一层我们只对外只发布一个服务,为了使我们的代码可维护更好,我们引入抽象工厂模式。这样的话我们首先也创建三个接口:1) IInfo InfoResult Add(Info info);InfoResult Update(Info info);InfoResult Delete(int infoId);InfoList GetInfoList(SearchInfo searchInfo);InfoList GetInfoById(int infoId);2) IInfoType跟上面相同,不再赘述。3) IUserInfo跟上面相同,不再赘述。然后实现这三个接口 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(5)DAL层

2011-07-24 09:26 by 乱世文章, 191 阅读, 收藏,
摘要: 跟model层一样,我们同样可以用动软代码生成器来生成DAL层。这一层主要是数据库的访问,不再多介绍.需要说明的是我们要把微软的SqlHelper类引入我们的项目,这样我们访问数据库用这个类就够了,关于这个类大伙可以参见微软petshop中的SqlHelper类。1. 首先定义接口我们创建三个接口: 1) IInfo InfoResult Add(Info info);InfoResult Update(Info info);InfoResult Delete(int infoId);InfoList GetInfoList(SearchInfo searchInfo);InfoList Ge 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(4)Model 层

2011-07-23 23:56 by 乱世文章, 168 阅读, 收藏,
摘要: 下面开始在我们的解决方案里面增加实体.这一层我个人感觉是跟数据库的映射层次,有了这一层,各层访问数据库会方便很多,不然的话得用DataSet或DataReader的直接访问了。理解为持久化对象就ok了。在这里我们开始使用动软.Net代码生成器,这个网上很多,想使用的下载就可以了,更好的是CodeSmith 只不过这个工具我们需要自定义模板。用代码生成器是为了我们自己一手写重复的代码,仅此而已。安装好动软.Net代码生成器后,进入下面的界面:首先在左边的树菜单新增服务器,如下:选择下一步:输入相对应的服务器,用户/密码,数据库,选择确定即可。然后在左侧新建好的服务器选择连接:选择其中的info表 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(3)解决方案创建)

2011-07-23 23:41 by 乱世文章, 151 阅读, 收藏,
摘要: 由于vs2010 本身不带 mvc3,所以我们需要下载AspNetMVC3ToolsUpdateSetup.exe下载地址如下:http://www.asp.net/mvc安装完成后,即可创建mvc3的项目如下,输入我们的项目名称InfoPub:选择ok,进入下个页面在这里我们选择Empty,注意默认的其他两个项目模板会自动生成登录,注册相关的一些东东,我们不需要,自动生成的结构如下:系统已经默认帮我们把jquery加入到Scripts下了,这里介绍一下:这里面包括了我们后面要用到的jquery 1.5.1(基本的jquery 1.5.1),jquery validate(验证),jquery 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(2) 在EA下进行数据库设计

2011-07-22 09:26 by 乱世文章, 264 阅读, 收藏,
摘要: 数据库设计工具我们依然采用Enterprise Architect 7.5 汉化版在这里可以稍微介绍下EA,个人比较喜欢Enterprise Architect ,这个工具比较类似Rational Rose网上有破解版本,它可以支持从需求分析到设计部署的全过程建模上问我们用了它的用例建模,下面我们开始使用它的数据库建模:下面是ea的操作界面:我们双击右边model下的Data model,选择左边Class下的table,出现新建table:这里一个关键的地方是记得选择数据库:我这里选择的是sql server 2005,输入数据名称后,选择Table Detail:选择列/变量:为表定义列名 阅读全文

[置顶]信息发布系统 Jquery+MVC架构开发(1) 需求分析和架构构思

2011-07-21 17:07 by 乱世文章, 183 阅读, 收藏,
摘要: 最近朋友的公司已经注册完成了,需要我帮它来开发信息发布系统. 我最近在公司做的项目多为微软的mvc 架构的开发,借给朋友做系统的机会,自己也总结一下,也跟大伙分享一下. 首先是工具准备 Enterprise Architect 7.5 汉化版(描述需求和设计) microsoft visio VS2010+SQL SERVER 2008(朋友的网站小access就够了,我本机就用sql server吧) 动软.Net代码生成器+CodeSmith Studio(用于生成一些重复用的代码) 下面描述一下信息发布的需求: 开发这个系统本身是为了朋友公司的网站信息发布,朋友的公司主要是做仪表类的.. 阅读全文

我们需要什么样的“技术”

2011-07-20 14:23 by 乱世文章, 290 阅读, 收藏,
摘要: 【0】我们需要什么样的“技术”这个问题以及整件事情来源于hax的一篇文章《关于国内前端和JS技术发展的乱想》:http://hax.iteye.com/blog/1128269hax已经讲得很好了。关于js、前端、框架等等,hax还有一些设想、想法与新思,而我其实已经没有什么话题好讲。上半年w3ctech的“拥抱HTML5”大会,裕波让我去讲讲,我憋了一个多月,愣是想不出什么东西来。没有可讲的,我就不讲;多言误事,胡言误人,这是我一直以来的态度。hax提到玉伯引用的我的一段聊天记录,提到“我们离最先进的技术的差距只有半年”。嗯,这的确是我讲的。但最早提到这句话,大概已经是在2001~02年。所 阅读全文

定制圆角带背景色的矩形边框

2011-07-20 10:55 by 乱世文章, 887 阅读, 收藏,
摘要: Android系统本身提供的TextView组件并没有边框,我们可以为TextView设置一个9-patch格式的背景图来提供边框。AndroidSDK提供了一个Draw-9-patch工具,专门用于制作此类9-patch格式的背景图。通过命令行运行<ADK_Home>\tools\draw9patch.bat命令可以启动Draw-9-patch工具:这个工具的使用非常简单,可以快速制作9-path格式的图片。但如果你更熟悉photoshop、firework、illustrator、coredraw等图形工具,那也是完全可以的,因为9-patch图片其实是一个png图片。而且ph 阅读全文

Android:一个简单查询界面的实现

2011-07-20 10:44 by 乱世文章, 770 阅读, 收藏,
摘要: 项目中使用的一个简单查询界面,如下图所示:这个Activity主要由两部分构成,上端的工具栏,和下端的listview,布局文件retrieve_notice.xml如下所示:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"android:layout_height="fill_parent" android:orientation="vertical&q 阅读全文

Mac 热键大全

2011-07-20 10:02 by 乱世文章, 297 阅读, 收藏,
摘要: 屏幕捕捉快捷键动作............................保存到............-快捷键全屏捕捉........................桌面(.PDF文件)......Command + Shift + 3 (win+shift+3)屏幕部分画面....................桌面(.PDF文件)......Command + Shift + 4 (win+shift+4)窗口、图标......................桌面(.PDF文件)......1. Command + Shift + 4 (win+shift+4)............. 阅读全文

Android专利地雷曝光 中国粉丝忧虑情绪蔓延

2011-07-19 23:06 by 乱世文章, 163 阅读, 收藏,
摘要: 苹果以iPhone、iPad引爆了智能手机、平板电脑市场,尾随而来的中国厂商纷纷选择了开源的Android争食之。 自Google在2007年底发布手机操作系统Android以来,凭借免费和开源,Android携众手机厂商一路攻城略地。不到三年时间,Android势头早已超越微软、塞班、RIM,甚至压过苹果的风头。 在中国市场,Android也成为国产手机商们最爱的智能机系统。因其免除授权费并容许OEM厂商进行差异化的改进,国产智能手机几乎都将Android作为系统首选。同时,还催生了不少基于Android二次开发的系统,如中移动的OPhone等。 如今,Android专利“地雷”曝光,... 阅读全文

Android将成免费最贵平台:成本或超iPhone

2011-07-19 23:04 by 乱世文章, 127 阅读, 收藏,
摘要: 7月18日消息,苹果针对Google阵营进行猛烈的专利攻势,外界预期被告厂商多半以和解、支付专利费收场,原本免钱的Android平台,反而成为成本最贵的智能手机平台,不禁让企业大呼“不要钱的最贵”。 另一方面,微软也有意向使用Android平台的手机厂收取专利费,理由是部分手机厂商在Android手机上使用到微软专利,例如MSN(微软即时通讯服务)。 苹果跟微软相继伸手向Android手机厂要专利费,原本免钱的Android平台变成了钱坑,成本向上垫高。未来打造一支Android手机的成本,可能超过苹果iPhone或是去做一支微软芒果机(新一代智能手机平台)。 宏达电在侵权官司中失利,被... 阅读全文

从小屏到大屏,触控技术的现在与未来

2011-07-19 23:00 by 乱世文章, 249 阅读, 收藏,
摘要: 在为期两天的国际便携技术系列上,笔者听到演讲嘉宾不止一次提到“多点触控”“电容式触控”等概念,苹果推出的iPhone系列带动了整个电容式触控屏市场,从小屏到大屏都需要多点触控的方案。同时,随着客户在要求手势识别的精度、准度,还有广度,以及各种不同手势变化的需求,电阻式触控技术正在走下坡路,随之崛起的是电容式触控技术,据悉,目前将近7成到8成世界级手机公司全部是采用电容式触控屏,市场上也是70%到80%的趋势。下面就和大家一起分享2010移动手持显示技术大会上呈现的最新触控技术市场现状及发展趋势。如何设计触控屏产品?iPhone带动了整个电容式触控屏市场,从小屏到大屏都需要多点触控的方案。那么如 阅读全文

jquery 判断控件是否显示

2011-07-18 15:07 by 乱世文章, 2097 阅读, 收藏,
摘要: 核心代码:复制代码 代码如下:if($("#elem_id").is(":hidden")) { } 实例代码1: 复制代码 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <meta name=& 阅读全文

我们互联网生活因家庭服务器改变

2011-07-18 14:47 by 乱世文章, 193 阅读, 收藏,
摘要: 随着互联网的不断普及,互联网应用的不断深入,很多家庭和个人对于互联网的依赖越来越严重。毫不夸张的说,很多人已经离不开互联网而独立生活。 而伴随互联网需求的日益增长,很多家庭和中小企业对于家用型服务器的需求也不断增常。一台家用服务器,可以满足一家人应用于互联网之上的工作娱乐需求,可以满足SOHO一族的互联网创业需求等。但是,家庭服务器市场一直处于一片空白。直到联想最近推出了IdeaCentre D400家庭服务,才填补了这块市场的空白。什么是家庭服务器? 以往对于服务器,大家虽然都比较熟悉,但也只是仅限于商用领域。而对于家庭服务器,相信这个理念很多人还不是非常了解。到底什么是家庭服务器呢?家庭. 阅读全文

MPD大会上所使用的PPT分享

2011-07-18 10:06 by 乱世文章, 162 阅读, 收藏,
摘要: MPD大会(看这里看这里)已经开过了,不过我使用的PPT跟此前提交给会务组的不一样,所以这里再发一份新的,也作为共享的资源。下载位于:http://cid-f9303c43d5ceafb3.skydrive.live.com/browse.aspx/.Public或http://aimingoo.skydrive.live.com/browse.aspx/.Public在其中的“2011 看到问题的能力”目录中。有关这一分享的信息:======【分享概要】 在本次分享中,我主要与大家一起探讨两个话题:架构师该如何思考?架构该如何做?【目标收益】 - 明确架构师的职责。 - 站在架构师的视角.. 阅读全文

[置顶]c# 设计模式(3)行为型

2011-07-14 17:39 by 乱世文章, 152 阅读, 收藏,
摘要: 行为型InterpreterTemplate Method Chain of ResponsibilityCommandIteratorMediatorMementoObserverStateStrategyVisitor 名称Interpreter结构意图给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。适用性当有一个语言需要解释执行, 并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。而当存在以下情况时该模式效果最好: 该文法简单对于复杂的文法, 文法的类层次变得庞大而无法管理。此时语法分析程序生成器这样的工具是更好的选择。它们 阅读全文

[置顶]c# 设计模式(2)结构型

2011-07-14 17:38 by 乱世文章, 177 阅读, 收藏,
摘要: 名称Adapter结构意图将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用性你想使用一个已经存在的类,而它的接口不符合你的需求。 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。 (仅适用于对象A d a p t e r )你想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。 Code Examplenamespace Adapter_DesignPattern{ using System; 阅读全文

[置顶]c# 设计模式(1)一 创建型

2011-07-14 17:33 by 乱世文章, 204 阅读, 收藏,
摘要: 为了方便阅读,我把一篇设计模式的资料拆分开发,分为三个大的部分,如下:Factory Abstract FactoryBuilderPrototypeSingleton 名称Factory Method结构意图定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。适用性当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。 Code Examplenamespace FactoryMet 阅读全文

互联网创业不妨先放下平台梦

2011-07-13 14:39 by 乱世文章, 179 阅读, 收藏,
摘要: 互联网十年下来,城头变换大王旗,各领风骚两三年。 时至今日,最成功的三家就是腾讯、百度和阿里巴巴了。这三家虽然业务差异非常大,但都是平台型的公司,平台的商业模式是他们最终胜出最核心的原因。商业模式的重要性毋庸置疑,做平台无疑是互联网行业的最好商业模式。 每个人创业的时候当然都会想要做平台型的公司。如果有这样的机缘,我会非常支持!但一定要想到,想做平台的人非常多,竞争非常激烈,最后一将功成万骨枯。Facebook 开放平台后,去年国内几家SNS公司也开始开放接口,支持第三方研发,这几乎是一种潮流,比如校内网、51等。我觉得最好的创业想法,就是暂时不要考虑做平台,先依托别人的平台先做。 最近我看了 阅读全文

c# 设计模式

2011-07-13 11:02 by 乱世文章, 226 阅读, 收藏,
摘要: 1.首先把两个序列文章的地址放上,有兴趣的可以看看 http://www.cnblogs.com/zhenyulu/articles/39257.aspx,这个基本是书上的内容,比较全,讲的不错 http://www.cnblogs.com/webabcd/archive/2008/04/02/1134658.html讲的也很全,但个人感觉有的地方讲的不够深入.创建型模式(Creational Pattern)1、乐在其中设计模式(C#) - 抽象工厂模式(Abstract Factory Pattern)介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2、乐在其中设. 阅读全文

杰出企业家的20个好习惯

2011-07-10 22:25 by 乱世文章, 252 阅读, 收藏,
摘要: 最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策…… 在研究大量成功企业领导者的案例后,我们发现,这些最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策、充满热忱、持续创新、架构关系、激励团队以及赢得拥戴……最成功的企业家所共同具有的良好习惯和素质,使得这些企业领导人能够脱颖而出。 第一个习惯:懂得做人。会做人,别人喜欢你,愿意和你合作,才容易成事。怎么让别人喜欢自己呢?好的企业领导者都习惯于能真诚地欣赏他人的优点,对人诚实、正直、公正、和善和宽容,对其他人的生活、工作表示深切的关心与兴趣。 台湾著名企业.. 阅读全文

技术总监和CTO的区别 浅谈CTO的作用----软件公司如何开源节流(一)

2011-07-10 22:08 by 乱世文章, 209 阅读, 收藏,
摘要: 我一直在思考软件公司如何开源节流。当然,老板也在思考开源节流。当然,老板思考的开源节流在公司运营层面上,而我作为CTO,我考虑的则是在产品运营角度上来思考这个问题。否则,一个软件公司,它的生存与发展就是靠软件产品,除此之外没有别的收入来源,那么作为负责产品的人再觉得没有责任思考这个关乎公司盈利与发展的问题,那么要把这个问题甩给天天忙销售忙资金忙公司管理的老板么?那要你这个CTO干吗?难道就是为了让你当个工头管住一帮人么?有的公司光有技术总监,没有CTO。技术了得,但和公司战略发展不贴身,光有技术发挥不了,公司的业务发展也沾不上他的技术的光。原因就是技术总监在思考产品,却没有思考产品和公司战略. 阅读全文

对程序员七条非常有价值的建议

2011-07-09 02:08 by 乱世文章, 201 阅读, 收藏,
摘要: 作者:Joel Spolsky[编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作者:Joel Spolsky ,译者: 阮一峰,2009年12月出版),感谢北京图灵文化发展有限公司的支持。如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜欢的事谋生。大多数人没有这么幸运。你认为理所当然的观念“热爱你的工作”,其实是一个很现代的概念。 阅读全文

使用 Embedded Chart 自定义图表控件和背景图

2011-07-07 14:17 by 乱世文章, 393 阅读, 收藏,
摘要: 在ACE 中,Embedded Chart实际上是一个 GraphicalView对象。与一般的Chart不同,它可以嵌入到另一个Activity中(其实就是一个普通的 view),而不必通过Intent来调用。这样做的好处在于,我们可以更灵活地定制这个GraphicalView ,比如在图表中放置一些其他的view,比如按钮、图片等。下面我们演示如何使用 Embedded Chart。 可以看到,在这个自定义的折线图中,我们不但在GraphicalView上加入了一个Label控件和一个按钮,甚至还显示了自己的背景图。AndroidMainifest.xml在其中加入一个新的Activity 阅读全文

折叠分组表格中重用Cell导致的问题

2011-07-06 15:59 by 乱世文章, 419 阅读, 收藏,
摘要: 问题描述:在使用UITableView时,我们习惯在tableView:cellForRowAtIndexPath:方法中使用CocoaTouch提供的表格单元格缓存来重用单元格:static NSString* cellid=@"exTable_cellid";UITableViewCell* cell=(UITableViewCell*)[tableView dequeueReusableCellWithIdentifier:cellid];if (cell==nil) { cell=[[[UITableViewCell alloc] initWithStyle:UIT 阅读全文

什么是ifttt,ifttt怎么玩? ifttt操作体验具体步骤

2011-07-06 15:10 by 乱世文章, 526 阅读, 收藏,
摘要: 这是一个神奇的网站,嗯,不是 XX 同城,而是 ifttt,if this then that,5月17日才对外开放 beta 测试的网站。它的概念简单来说就是将其他提供接口的网站当作它的触发器(trigger)和动作(action),如果 A 网站上发生指定事件,就触发 B 网站上的指定动作,成为一个任务(task)。这些贡献出接口的网站被称为通道(channel)。官方说明中举出了一个任务的例子:如果 ltibbets 保存书签到 Delicious,并且加上 tweet 标签那么就在 @ltibbets 的帐号上发 twitter 消息相当于实现了跨站点的功能调用,只要通道和接口够丰富, 阅读全文

SELECT IDENT_CURRENT(tableName)和自增长列的纠结

2011-07-06 11:41 by 乱世文章, 251 阅读, 收藏,
摘要: 项目中要用到一个功能:主表主键为自增长,要求在插入主表数据前先获得主表要插入数据的主键ID值,用在插入子表时获取主键ID。在网上搜了一下,发现SELECT IDENT_CURRENT(TableName)这个语句可以实现。可是后来发现这个语句存在一个致命问题。问题如下:(表中数据都为空)(情况一)当新建表数据为空时, IDENT_CURRENT(TableName)返回值为1.这时主表数据插入成功后,主表自增长列会自动赋值 1(情况二) 当新增一条数据并删除后, IDENT_CURRENT(TableName)返回值还是1,可是现在主表插入成功后,主表自增长列会自动赋值2,而插入子表的主表ID 阅读全文

MSSQL获取当前插入的ID号及在高并发的时候处理方式

2011-07-06 11:21 by 乱世文章, 315 阅读, 收藏,
摘要: SQL Server 2000中,insert数据的时候返回自动编号的id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。 IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。 @@IDENTITY: 返回为当前会话的所有作用域中的任何表最后生成的标识值。 SCOPE_IDENTITY :返回为当前会话和当前作用域中的任何表最 阅读全文

闪烁的互联网神经元

2011-07-05 02:51 by 乱世文章, 150 阅读, 收藏,
摘要: 互联网虚拟神经元不是人脑,也不是互联网中的计算机或服务器,而是人脑在互联网中的映射—SNS用户空间,或者是微博账号,我们每一次登陆和退出就是互联网神经元的一次闪烁。如果我们离开了这个世界,它将永远不会再被点亮,当依然可以被其他人访问。一个互联网神经元的标准结构。 阅读全文

影响未来的应用ifttt,互联网自主神经系统的又一个有力证据

2011-07-05 02:49 by 乱世文章, 308 阅读, 收藏,
摘要: 最近总是看到ifttt,仔细关注了一下,“ifttt(If This Then That)是一个可以让互联网为你工作的网站, 用户可以在ifttt 上设定一个条件,让通过各种公开接口,让互联网为你做出特定的,可能引发更多应用启动的动作,这难道是互联网自主神经系统的又一个有力证据?if … then … else 是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算。所有的软件、网站、移动应用的背后都是如此。而今天要介绍的这个真 阅读全文

使用AChartEngine画折线图

2011-07-04 20:12 by 乱世文章, 638 阅读, 收藏,
摘要: 其实跟柱状图差不多,但是Intent应使用ChartFactory.getLineChartIntent()方法获取到。看Activity中的代码:public class main extends ListActivity { private static final int SERIES_NR = 2; /** Called when the activity is first created. */ privateArrayList<Map<String,String>> maps=newArrayList<Map<String,String>& 阅读全文

Android:资源 id 及资源 id 的动态获取

2011-07-04 16:17 by 乱世文章, 408 阅读, 收藏,
摘要: 我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句:btnChecked=(ImageView)findViewById(R.id.imgCheck);findViewById是我们获取layout中各种View 对象比如按钮、标签、ListView和ImageView的便利方法。顾名思义,它需要一个int参数:资源id。资源id非常有用。Android回自动为每个位于res目录下的资源分配id,包括各种图片文件、xml文中的”@+id”对象。res的子目录几乎总是固定的,比如每次都能见到的:drawable-xxxx、layout、 阅读全文

Cocos2d开发系列(七)

2011-07-04 16:11 by 乱世文章, 553 阅读, 收藏,
摘要: Learn IPhoneand iPad Cocos2d Game Delevopment》第8章 。这种类型的游戏(shoot’emup游戏)最重要的是什么?射击的目标和需要躲避的子弹。本章,将为游戏添加一些敌人以及一个大 boss。敌人和玩家将使用新的BulletCache 类射击不同的子弹,这些子弹来自同一个 pool。这个缓冲类会重用无效的子弹,以避免重复的内存分配和释放动作。同样,敌人会使用EnemyCache 类,因为待会屏幕上会出现成堆的敌人。显然玩家可以向敌人射击。我会介绍基于组件编程的概念,用一种模板化的方式扩展游戏角色。除了 shooting 组件和 moving 组件,我 阅读全文

[置顶]IFTTT与Google+是什么?ifttt怎么玩?

2011-07-04 03:53 by 乱世文章, 248 阅读, 收藏,
摘要: 求ifttt邀请码的信息今天在网络上满处可见,ifttt是什么? ifttt = if this then that,是一个简单的逻辑触发网站。你可以创建任务,如果(If)某个网站比如新浪博客有一篇新文章发布(this),然后(then)将文章的标题和摘要发送到我的邮箱(that)。 ifttt目前支持多达33个事件频道,包括facebook、workdpress这样的流行网站和服务,也可以触发短信或电话行为。有意思的一个应用,不过ifttt是趣味型还是实用的日常工具?不论怎么定位,希望对于带给我们惊喜的它越走越远。ifttt.com这个网站一推出,就火遍全球。比如在返还网上,一张价值500元 阅读全文

ifttt.com:让你的网络行为能引发连锁反应

2011-07-04 02:29 by 乱世文章, 317 阅读, 收藏,
摘要: 当你现在经常要用的网站或应用越来越多的时候,不知道你是否想过:要是有一个工具,能智能地让你实现一键通发、一步到位那就好了……诸如微博通、follow5之类的工具能在微博等sns媒体实现内容的同步,算是这个工具的第一步;更为高级和神奇的是,只要你在某个网站发出一个举动、剩下的其他你要用的网站也能完成某个任务(不仅仅是内容的同步),这样就更智能一步了。今天所介绍的网站ifttt.com就在这个领域尝试,ifttt是“if this then that”的缩写,事实上是让你的网络行为能够引发连锁反应、让你使用更为方便(也可以说变得更懒~~~),其宗旨是“Put the internet to wor 阅读全文

微软技术节(TechFest 2010)最前沿技术汇总

2011-07-04 00:40 by 乱世文章, 287 阅读, 收藏,
摘要: Twitter 替代 微博时代行将过渡,微媒时代即将到来! 不错,所谓的高官|明星|名人|红人就在这里哈www.gg3m.com! 马上关注鸽姆微媒吧,再不来你就要OUT勒~[导读]微软亚洲研究院的技术依然是这次技术节的重要组成部分,约有36个项目被选定在这次技术节上展示,所涉领域涵盖自然用户界面、语音识别、自然语言处理与机器翻译、交互设计等领域。2010年微软技术节(TechFest2010)公开日于3月2日在美国总部正式举行,微软技术节是微软研究院年度内最大的技术展示活动,今年共有来自全球6大微软研究院的150多个项目齐聚一堂,接受微软内部产品部门的检阅。与往年一样,微软亚洲研究院的技术. 阅读全文