《创业日记-20160707》

最近重新开始RN 开发ios客户端,现在写相比之前效率高了不少,再次推荐下使用 react-native-simple-router 组织你的React Native 页面。确实很方便的。可以通过data进行页面之间的传递参数。当然部分组件开始尝试用redux自己也会写篇博客主来关于redux和RN的。现在发现写文章越来越像论文,结尾参考必须一一列出来。 好开心,大学室友周末北京开会,两年不见,好思念,就是那个长的像邓超的室友。哈哈,大三看中国合伙人,确实吓了一跳,真的非常像自己的室友,跑男这个形象就不是很像了。自己无数次脑补我们再见面的时候的主题曲《外面的世界》和画面。 或许,这就是思念一个人吧。 《外面的世界》- 齐秦 在很久很久以前 你拥有我 我拥有你 在很久很久以前 你离开我 去远空遨翔 外面的世界很精采 外面的世界很无奈 当你觉得外面的世界很精采 我会在这里衷心的祝福你 每当夕阳西沉的时候 我总是在这里盼望你 天空中虽然飘着雨 我依然等待你的归期 在很久很久以前 你拥有我 我拥有你 在很久很久以前 你离开我 去远空遨翔 外面的世界很精采 外面的世界很无奈 当你觉得外面的世界很无奈 我还在这里耐心的等着你 每当夕阳西沉的时候 我总是在这里盼望你 详情 »

查看详情

RequireJS项目优化

如果大家使用requirejs来构建自己的项目的话,到后期必然遇到这样的问题,官方文档也给出了解决方案和策略,当然我们还有第三方的构建工具gulp和grunt来实现我们的目标。 先聊聊官方的构建工具r.js,官方声称优化工具是支持Node, Java 以及 Nashorn环境的。我们当然选择node啦。 npm install -g requirejs 安装完成后,我们可以通过输入r.js命令来进行项目的文件优化。先看看官方的例子吧: main.html + css - common.css - main.css + scripts - require.js - main.js - one.js - two.js - three.js main.html文件内容如下: <!DOCTYPE html> <html> <head> 详情 »

查看详情

龙门镖局创业史1

最近看《龙门镖局》第一集,不由觉得换个角度,讲讲龙门镖局创业史第一集。 龙门镖局原本算作江湖上一个还算口碑不错的企业,运气不好,掌舵的ceo佟石头,不幸遇难,欠下外债,中坚力量倒下了,拉不到生意,还要应付各种讨债的。条件确实差。 这个时候海归精英陆三金空降,他的目标很明确,我要证明自己,实现自我,怎么做好,把龙门镖局做出名气。虽然年轻,少年的来自家庭的锻炼,使这位新任ceo非常从容的准备开始自己的创业之路。对比佟石头,我虽然不会武功,但我擅长管理,和策划。而且,龙门镖局自带一些基础,并不是一无所有。陆三金厉害的在于他的管理,第一集和每个人谈工作待遇时候非常洞彻人心。 第一个面试者,盛秋月,曾经的大当家,但是盛秋月为了整体着想,将镖局托付给一个外来的人,还是有些不服气,但是陆三金那段对话,处处压着这位曾经的当家,现在我是头,你必须得服从。但是你也是股东,30%分红是你的。 第二个面试者,邱樱落。这个大当家一言中的,专业人才,必须尊重。尽管她几次不屑大当家的对话,但是大当家还是得挎着,毕竟技术人才,给予足够的空间和待遇。(PS:目前待遇福利最好的) 详情 »

半年记

转眼已是半年,不知不觉2016,1/2过去了。计划中的,计划外的,很多事情都交织着进行中。 可喜的是,自己博客内容渐渐多了起来,有自己的总结,生活,分享。当然也感谢一些路过的观众。自己还是应该坚持这些事情。Github的提交量相比去年同时段明显增加了,当然这也是增加resume的质量。不过这也是时间增多了缘故,不用像以前花费很多时间在路上。 关于product,其实想到会遇到困难,各方面的困难,该来的都会来,所谓磨难也就是这样吧。后悔也后悔过了,没有比改变更值得做了... 一直在做的,albums最近又些想法计划弄成一个动物百科全书类似的,因为design已经交给了behance.学车已经报名了,准备科一中,如果10月一日前搞定自然是好事情。React Native算是停滞了一段时间,由于策略的挑战,最近会重新开始吧。 新海诚的作品肯定8月上了,不过乐视会同步,关于赴日的计划还在和大学室友协调中,台湾或者日本,不过7月份得把台湾通行证给办了。 读书,发觉3,4月份做的比较好,但是最近做的不是特别不好,笑傲江湖小说版还是不错。 话说国足10月6日如果定在鸟巢,就一定要努力的抢票中... 关于最后一个目标嘛😄,摸摸头~ 最近不断在听《不说再见》,觉得歌词还是挺不错的。 再见了 互相嫌弃的老同学,再见了 来不及说出的谢谢 详情 »

《创业日记-20160630》

天气晴。 夏天难得冷却几天。最近开始谈Options的事情,真的这个时候才明白陈老大的强调offer时候的谨慎性。 最后安利一下陈老大的微博内容,关于options 和 stock的。不要空凭情怀。 http://weibo.com/1915548291/DByel6vyP?type=comment#_rnd1467289376519 详情 »

查看详情

十个由浅入深的Angular.js面试问题

虽然只有10个问题,但是覆盖了angular开发中的各个方面,有基本的知识点,也有在开发过程中遇见的问题,同时也有较为开放性的问题去辨别面试者的基础水准和项目经验(PS:答案仅供参考~)。 1. ng-show/ng-hide 与 ng-if的区别? 我们都知道ng-show/ng-hide实际上是通过display来进行隐藏和显示的。而ng-if实际上控制dom节点的增删除来实现的。因此如果我们是根据不同的条件来进行dom节点的加载的话,那么ng-if的性能好过ng-show. 2.解释下什么是$rootScrope以及和$scope的区别? 通俗的说$rootScrope 页面所有$scope的父亲。 我们来看下如何产生$rootScope和$scope吧。 step1:Angular解析ng-app然后在内存中创建$rootScope。 step2:angular回继续解析,找到{{}}表达式,并解析成变量。 step3:接着会解析带有ng-controller的div然后指向到某个controller函数。这个时候在这个controller函数变成一个$scope对象实例。 3. 表达式 {{yourModel}}是如何工作的? 它依赖于 $interpolation服务,在初始化页面html后,它会找到这些表达式,并且进行标记,于是每遇见一个{{}},则会设置一个$watch。而$interpolation会返回一个带有上下文参数的函数,最后该函数执行,则算是表达式$ 详情 »

查看详情

《创业日记-20160626》

天气热。 最近删僵尸微博,看了大二下学期的一些微博。发觉自己做freleap时候热情真的当着人生的一份非常重要的事情来看待,不断更改,不断迭代,记录着每次变化。 觉得那个时候好有激情,执行力和专注程度都非常棒。 当然也看了当时转的一些关于微博,关于产品,关于挫折,关于团队,现在看着满是心酸泪。 好在,生活还要继续,没有什么做不到。加油Freleap. 详情 »

查看详情

在Macbook中安装ElasticSearch

今日项目需要一个小型的搜索的功能的支持,有很多开源的搜索引擎啦,当然Elasticsearch个人认为上手容易,安装也比较方便。 ES安装前需要确认你笔记本上已经安装了java,如果没有安装了,可以oracle官网下载就行了, java弄完后,我们可以在命令后工具中输入java -version查看版本信息 安装ElasticSearch Mac上安装ES可以有很多方法,当然brew是不二选择。 输入下面命令: brew update brew install elasticsearch 下载完成后,可以输入 brew info elasticsearch查看安装信息 按照上面说的,我们直接输入elasticsearch ,然后服务启动了,我们可以直接输入访问: 127.0.0.1:9200 浏览器会显示一段json数据 简单的CRUD 接下来我们可以直接试试简单的创建索引和搜索;大家可以用一些http工具或者curl也行去进行完成基本的请求服务; 创建一个资源,我们用postman选择put 然后在地址栏输入 127.0.0.1/posts/post/1 我们添加的内容如下: ``` js { "title": 'Tony Stark', "content": 'Tony Stark is 详情 »

《创业日记-20160623》

天气晴。 今日早起,湿气太重,闷热,还是容易出很多汗水。最近思考了很多,对于一个角色的转变,你要牺牲掉一些东西,你要去克服很多东西。迈出始终是很难。 加油~~~ 来点正能量吧,最近看了芙蓉镇很老的电影,特别喜欢一句影评,虽然电影很讽刺当时的现实,但是还是应该感谢导演,感谢他始终歌颂了人性的光辉,突然回忆起大一的短篇《长街》(http://www.jianshu.com/p/f42946262882) ,自认为是目前最具意义的一篇文章(😂,好自恋)。 详情 »

查看详情

使用ES2015开发Angular1.x 应用指南

关键词:架构, 文件结构, 组件, 单向数据流以及最佳实践 来自 @toddmotto 团队的编码指南 Angular 的编码风格以及架构已经使用ES2015进行重写,这些在Angular 1.5+的变化可以更好帮助您的更好的升级到Angular2.。 这份指南包括了新的单向数据流,事件委托,组件架构和组件路由。 老版本的指南你可以在这里找到, 在这里你能看到目前最新的. 目录 模块架构 1. 基本概念 1. 根 模块 1. 组件模块 1. 公共模块 1. 低 级别模块 1. 可扩展的文件结构 1. 文件命名规范 组件 1. 基本概念 1. 支持的属性 1. 控制器 1. 单向数据流和事件 1. 状态组件 1. 无状态组件 1. 路由组件 指令 1. 基本概念 1. 详情 »