`
amuropikin
  • 浏览: 41085 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
最近开始跳入做游戏的坑了,而且想做一款独立游戏,虽然随时有烂尾的危险,但无妨一试~敬请期待~ 目前正在准备游戏的原型,由于需要设计像COC的缩放场景,作为cocos2d的菜鸟兼ios开发新手,实在search遍了也没有像样的cocos2d代码,即使有效果也未如人意。stackoverflow上有老外关于pinch缩放手势的例子,但放到cocos2d环境,需要控制一个sprite或者tilemap的边界,就变得有点复杂了。这个问题实在卡了我好久好久,但通过参考了一些pinch示例以及不断调试anchor point和map position等值,最终解决,实在泪牛满面! 这个例子我使用了til ...
之前一直在使用phpredisadmin这个工具,而当我导入十万数据后,发现它没有分页直接把所有数据拉出来导致浏览器死机。。。后来百般尝试在github上找到来这个Re:admin插件,可以limit查询,还是比较方便的~ github地址:https://github.com/ukko/readmin 项目地址:http://readmin.org/ demo地址:http://demo.readmin.org/
sublime上格式化php的插件找到两个:php tidy和php beautifier,其中php tidy是按照wordpress风格组织代码,不喜欢括号里的那么多空格。。虽然在github上有人改造了一下变成ci风格,但装起来还是比较麻烦的 而php beautifier的安装也同样另人抓狂,但好歹也摸索出来了: 1. 终端下使用pear安装php beautifier ,按照官方说明输入: sudo pear install --alldeps channel://pear.php.net/php_beautifier-0.1.15 2. 在Sublime text中安装bea ...
马后炮:应该说某些都是很基础的题,但只有一小时的作答时间。。。(好久没提过笔写代码了 > < 俺答得不好,总是是注意力难以集中。。即便如此,这次面试还是一次很好的经验,尤其最后,竟然给了很多时间来自由提问(只是生怕耽误了下一个面试人。。),总算问到一些技术的端倪~已经很满足,以下是这次笔试的题库: 一  问答题: 1.按耗时时间从大到小排列下面选项: a) 硬盘读取1m数据 b) 内存排序1w条数据 c) 内存读取数据 d) 和百度建立一次tcp连接 2.不使用第三个变量,交换变量a、b的值 3.写出单例模式和工厂模式的程序片段,并列出其中的注意点 4.left ...
加班之余很无聊,几分钟足够写个彩蛋夹在里面自娱自乐。。。 实现的效果很简单,用j/k键自动翻滚上一条/下一条动态信息,和twitter、微博、g+等等一样,乃懒人IB利器。 主要解决的问题就是判断当前显示在第几条之上,如此 ...
基本语法: static定义在全局变量上时会改变其作用域,对应所在的局部范围。extern类似php中的global。 结构体struct定义了一个多维kv数组,枚举类型enum检测数据范围,两者通过typedef可封装出自定义类型 。 *表示指针取值,&为取址操作(php中为引用传值,含义不同)。从实例化一个对象 NSString *foo=[NSString stringWithString:"example"] 可知,对象也是指针;指针取址后可通过运算操作地址。 带*的变量都寄存在heap,相反则在stack。 对象: 类中的方法又称消息,通常意义上 ...
昨天在群里看到一个海归妹子的个人兼应聘作品网站(http://www.wendyshijia.com),遂一时引起众狼骚动,里面的设计和创意都教人赞叹,如此简历让人大呼过瘾,同时作为前端开发工作的一员倍感压力巨大XD。感谢如此赏心的作品,让我注意到其中实现的核心插件 Raphaël,这名字不管读写都有难度。。 What is it? Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own ...
最近用到了geohash(参考《geohash:用字符串实现附近地点搜索》)来实现附近搜索的功能,在《微信、陌陌架构方案分析》文中提供了一个php的geohash类直接能对经纬地址编码成字符串,  而其中包含一个getDistance方法获取两点间的距离,但在sphinx中使用过滤附近地标的方法SetGeoAnchor发现返回的距离值有误,遂google出以下方法,经测试可用。。 /** *  @desc 根据两点间的经纬度计算距离 *  @param float $lat 纬度值 *  @param float $lng 经度值 */ function getDistance($lat1, ...
整理了一下目前项目中的程序设计思路,以此存照,待以后参考
PJAX效果 通过url可以跟踪ajax的动态加载内容。这种效果尤其在two step view布局的视图中有很大的好处。无刷新加载页面,意味着响应速度和用户体验得到了极大的提升,在静态脚本和通用模块比较多的情况下,最大程度上节省了重用部分的开销。应用例子可以参考现在的g plus、facebook和新版微博,同样是基于html5的pushState实现。g plus的表现最为明显,点击导航栏地址,箭头随目标移动,同时加载的页面淡入,效果很炫。 使用CI+jQuery实现PJAX 不需要从头编写基于pushState的javascript插件,因为jQuery已有项目把它开源出来 开始 ...
现在多数的项目开发中,网站和移动端都需要进行数据交互和对接,这少不了使用REST编写API接口这种场景。例如我目前的工作,移动端交由了另一团队开发,不同开发小组之间就需要以规范和文档作为标准和协作基础。良好的文档可以让开发事半功倍,而作为又懒又要效率又能交代的码农,当然最希望一切自动化,或用小聪明来找到最适合的工具。 Swagger-UI简单而一目了然。它能够纯碎的基于html+javascript实现,只要稍微整合一下便能成为方便的API在线测试工具。项目的设计架构中一直提倡使用TDD(测试驱动)原则来开发,swagger-ui在这方面更是能提供很大帮助。 Swagger-UI更倾向于在线 ...
Global site tag (gtag.js) - Google Analytics