Wednesday, November 18, 2015

Android

Gravity and layout_gravity on Android
- android:gravity sets the gravity of the content of the View its used on.
- android:layout_gravity sets the gravity of the View or Layout in its parent.
http://stackoverflow.com/questions/3482742/gravity-and-layout-gravity-on-android

Align views at the bottom of the screen
android:layout_alignParentBottom with RelativeLayout
android:layout_centerHorizontal="true"
http://stackoverflow.com/questions/2386866/how-to-align-views-at-the-bottom-of-the-screen

Responsive Design
Since these files have large and sw600dp selectors, they are applied to tablets and TVs regardless of Android version (pre-3.2 tablets and TVs match large, and post-3.2 will match sw600dp).
width dp. For example, -w600p
height dp. For example, -h600dp
smallest width dp*. For example, -sw600dp
http://developer.android.com/training/multiscreen/screensizes.html
http://documents.mx/technology/responsive-mobile-design.html


read more ››

Sunday, November 8, 2015

24k纯吐槽

近期实在是太忙,忙其实也是小事,主要是压力太大。
公司新产品要上线,大家争分夺秒改code。
最近相关的feature还间歇性crash,就要立即修复,因为下周一数以万计的用户crash了将会非常严重!
1.最近整个一周就在忙碌恍惚头晕的状态,已经数不清修了多少bug,更可怕的是还有哪些未知的地方可能会crash。每天早上醒来第一件事就是看crashlytics(Twitter做的一个记录app所有用户crash信息和stacktrace的网站)是不是有自己相关的feature crash过。如果有还得赶紧修。所以每天都在看crashlytics和code,希望能更稳定一些。
2.修普通bug也是习以为常,有 用户会来报bug,关于i18n的,关于UI的;有QA会来报bug,bahavior不对了;有PM会来报bug,想再改进改进哪里(还好他说如果需要很多work就不急着改);有Manager会来报bug,是其他组分给他他再分给我的。
刚修完已有的bug,总有新的问题过来,感觉就是源源不断的来怎么也做不完。其实也多亏了组里另一个做Android的同事的帮助,心里有点谱。
3.开始被打电话了。周五中午正面试,老板一直打电话过来我又不能接,搞得我心烦意乱。面试完,另一个小哥也打电话过来说了个crash的问题,我午饭也来不及吃赶回去看问题。都有点神经衰弱了。。
4.而且还有一些不可抗因素,比如同事PTO!比如临时改需求!
同事休假而且他的feature没做完,又临近上线,对我和另一个做Android的同事来说就是不小的打击。。可能他有什么私人要紧的事要请假吧。
昨晚,就是周五晚上,居然有个跟我有关的重大的feature改动,而当时我在送wizard去拍MRI,不知道。后来同事帮我改到半夜3,4点。。他并不熟悉我们那个feature,做的改动非常大。后来有些东西也不能用了,今天,就是周六,我上午发现问题感觉想办法联系别人,中午匆匆煮了泡面吃完就开去公司加班整修。感觉挺对不起同事的,他帮我改了那么久,结果有些东西不能work,肯定觉得很不爽。我也挺不爽的,到昨晚,上面才临时决定改feature我也不知道,说得容易做的没那么容易。到了公司,2019好多人都在加班,不知道是不是心理原因,当时就有点眩晕,没有什么力气。边修这个bug,老板还让我看push notification的问题。如果明天还去公司,就要连续12天上班了。。

赶紧全面上线吧!赶紧全面上线吧!赶紧全面上线吧!

吐槽就这么多,祝下周顺利点儿!肚子不要那么疼。
read more ››

Saturday, October 24, 2015

工作之余应该做什么

忙着工作很多东西都搁置了。
最近想起之前的种种设想,和别人也聊到很多程序员业余时间都做什么,觉得还是培养起来自己的爱好,多学点东西比较好。
不要得过且过,过一天是一天。
等这阵子过去安定下来了,就开始好好考虑这个问题。

机遇有多重要?
之前从没有考虑过跳槽这个问题,刚刚跟Uber的manager聊天我感觉真的要重新 想一想。
read more ››

Sunday, October 18, 2015

未来一个月快快过去!

最近特别累,让我明白了几件事情。
1.马斯洛需求层次理论果然没有错。
之前还想着护肤保养健身瘦身什么的,最近忙起来,有时候累得连脸都懒得洗就睡了。。看来基本工作没有完成的情况下,其他通通靠边站吧。
2.上班之后真是身不由己了。
以前想着活干完就行了。我错了,活是干不完的。LinkedIn work-life-balance很好。我错了,老板说加班,大家不得不加。。鉴于这是特殊时期,可是如果开了这个先例以后加班成风呢?我怕。。
哎哎好想撂挑子!
read more ››

Sunday, October 4, 2015

一点迷茫

最近上班挺忙,有时候下班回家还会开电脑忙忙公司的事情。睡前追剧看以前老火的蜗居。看着看着就开始迷茫了,夹杂着一点消极。
我就想着,青春和富裕是不是不能共存呢?当我上学的时候,想买什么花钱还挺谨慎,毕竟是爸妈辛苦的工资。当时想着,等我上班自己赚钱的时候就可以随心所欲买买买啦。现在上班了,手头也不那么紧了,可是却感觉没什么期待。上班之后责任重了,要承担的东西不仅仅是学生那么简单。哎,我可能还是更喜欢“穷开心”的状态吧!
read more ››

Saturday, September 12, 2015

上班三个月小结

就分几个主题说说自己的经历和感想吧。

第一辆车

8月底买了第一辆车--2015 Prius,贷款买车。到目前总体感觉不错,就是倒车影像没有显示线让水平一般的我无法倒车入库。昨天因为阳光太刺眼,看不清影像,把车给蹭了。第一次蹭真心疼啊。在Toyota买车还是比较顺利的,就逛了一家4s店,贷款也是找的他家,虽然刚开始给了6点多的APR,过几天说了一下还是给我降到了2点多。不过多交了1000块的maintenance让我买车时心情顿时不太好了。车的保险是farmers,价格比较适中。因为是混合东西,开起来还比较顺手而且省油。希望接下来不出什么问题就好!
Github小标志让街车稍稍与众不同^^
现在车的右屁股已经不是那么光滑了TAT

工作情况

聊聊工作,最近有新产品上线,大家都比较忙。可能这对我来说是个好时候,能快速了解公司很多东西,也能迅速学习?压力还是挺大的。对我来说,就是不断的学习Android然后上手开发,然后继续学习上手开发这样。由于我们组跟其他组都有一些联系,自己也认识了几个同事,不过都不算熟吧。
不知为何,刚入职一个月他们就让我这个不做后台的人oncall,真心啥都不会,oncall第一周运气好就是把oncall第一天学的流程往复5天没有遇到什么bug。然而对于刚刚结束的这一周,事情就复杂了,因为有新产品没有加我为owner我还要提交新的rb等着approve,然后deploy总是出现乱七八糟的failure我又看不懂,别人发邮件问我asset是不是没有上传,我就帮上周没有上传的东西更新,别人问的一些问题我也没有头绪只好转给相应的人。。还好这周过去了,下周终于可以开始正式忙自己的活了。。
在这里不得不提跳槽,刚到公司听说大波员工跳槽Uber,有人开玩笑说有些组一半人去了Uber另一半没跳的则是面挂了Uber的人,我倒不以为意。直到这周我们小组走了个顶梁柱JC(还是中国人!),我们大组走了好几个人,貌似大多都是跳Uber,我才发现朝夕相处的同事可能下一周就去别的公司入职了,不禁感慨万千。对我来说,公司是哪家并不是那么重要,因为自己要学的东西太多了。等到自己翅膀硬了再考虑跳槽吧!
去年面UBER的时候拍的,那天下雨
还有就是人情味与朋友圈的问题。之前提到过自己要多交朋友,然而越发发现这不是件容易的事。一来自己初来乍到,很多同事都有自己固定的圈子,我很难把握和他们交往的度,若是太远很容易让人误会自己不够真诚,若是太近担心自己的突兀让别人感觉尴尬和厌烦。二来除了同事间的交往,没有太好的途径去交朋友,一起来湾区的而且认识的主要就是UCSD的一帮男生,无八卦可交流有木有。三来,包括自己的大多数人到了这个年纪交友开始变得谨慎,不可能从一开始就能交心,需要磨合和适应才知道是不是能称之为密友,最后还是这个度的问题。人情味嘛,我特别喜欢在国内大家一个公司里的同事一起下班吃饭唱k周末出去玩的人情味和氛围。而在美国呢,一个公司一个组的人来自五湖四海,除了工作交集很少,除了一些在bar里的社交活动,大家普遍下了班就各自回家,即使在bar里我也不怎么喝酒,不会聊太多深入的问题,心急火燎想回家。

健康与健身

上班之后,因为坐姿问题开始腰酸背痛。久坐在电脑前,对眼睛,皮肤,颈椎和腰背都有损伤。于是我约了公司的腰背测评,服务人员特别好,帮我调整了显示器,桌子和椅子的最佳高度,还帮我免费订购了显示器支架和apple的touchpad。然后我因为缺乏锻炼,又预约了公司的fitness assessment。健身教练超正,身材也爆好。这个fitness测评一共有三次meetup,第一次是测评,第二次教练和根据你的身体和目标制定健身计划,第三次就是三个月后的成果检测啦。第一次很不幸我的体脂比居然到了28.7%,体重在预料之内,她建议我每天只吃一顿主食(对我来说不太可能,我吃两顿吧),然后少吃高fat的零食什么的。第二次会面她教了我一些健身动作,练完肌肉再做一些有氧运动,还建议我参加一些比如zumba的课程。基本上每周一周五会去健身,周三参加zumba。虽然自己跳舞很挫,但自娱自乐跳的很嗨,确实非常有氧,出汗让全身都舒服起来。我每天早上吃的比较多,中午在公司主要就吃黄瓜和番茄,再加一些牛肉,没有吃主食下午也不觉得太饿,晚上回家自己煮一些面条还很暖胃。这一个月下来疗效还算明显,体脂比终于降到27%以下。
不过每到双休日就会多吃一点,中餐和奶茶基本是必备。今天去吃一家烤鱼,有一点儿国内的感觉,非常过瘾。说到奶茶,之前觉得quickly实惠又好喝,直到遇到天仁名茶!一进那个轻松小站浓浓的茶香铺面而来,那才是真正的奶“茶”,之前喝的大多是勾兑的茶不是特别放心。还有我感觉健康真是非常重要,上班之后尤其如此,果然经不起熬夜了。大概每天12点前睡,不过最近有时候会受到失眠困扰,尤其是第二天要上班的时候,那时心里就特别担心,还好担心一会就睡着了。有时候睡觉时膝盖会有点神经疼,导致我没办法睡着。。。
烤鱼超过瘾

大概就是这么个情况,另外我要考虑去做一次全身体检。还有过几天不要忘了打HPV的第三针,已经半年了。至于牙医,我打算再把下牙整一整,初中箍的牙现在又歪了TAT,不过这个优先级不高。

DMV sb至极

无力吐槽dmv,这种极其低效率的机构怎么还会存在呢?低效率也就算了,我renew个驾照去了四次dmv,因为dmv一直没把新的驾照寄给我,持续了半年!也打了很多次电话,然而我对他们的电话系统也非常不满,等半天才能跟一个活人说话。谈论的的结果往往是他们系统显示正在审查我的信息不能发新的驾照。满肚子怒气还得不得不去dmv,然后每次去dmv都要排一个小时以上的队,特别耽误事儿。最后一次去一个新的dmv,倒是不用排队,但是办事员居然是个啥都不会的新人!遇到一点问题就去问经理,我本来能拿h1b renew三年的驾照,最后竟然用我的opt renew了不到一年!也就是说我明年还得去dmv跟他们耗。。。实在无法理解,这种机构怎么能存活?更新的驾照拿不到,也无法网上查驾照的更新状态,也查不到是不是做好寄出了,是不是寄丢了。。DMV毫无疑问是我最讨厌的美国部门第一名。
DMV SUCKS!图片来自网上

好了,总结完毕,今年下一步,多交朋友,学一项技能(划船),找房子搬家,箍牙,争取回趟国。加油,开心!




read more ››

Monday, September 7, 2015

上班后某天的一点感慨

老早想写一篇博文,毕竟从6月8日开始上班到现在这三个月也开始新的阶段,同时进入了25岁大关。可惜太懒迟迟没有下手。
现在想想好像确实没有什么心得经验教训,只是当下的一些体会罢了。
哎,今天是Labor Day最后一天,明天又要上班了。每到周日晚上心情就非常沉重哎自己太懒了。
而且这周我还oncall!!
好辛苦心好累。。
前一阵子把移动硬盘里我本科和研究生时期的照片全部上传到google photos上去了,巨多,40多个G。单单上传都花了一整天。然后自己慢慢删除一些没用的照片。。这又是一次回忆的过程。无论当时多么的不喜欢上学,现在想起来却是非常珍贵和值得留恋的。想想也是,去年冬天面试各家公司的时候,我成了每周飞2趟三藩,劳累到趋近于崩溃的空中飞人,但是现在我还是挺想念那段在机场在飞机上在三藩的点滴。
自己确实是个恋旧的人,对回忆里的片段无论在自己当时的心境如何,现在想起来都是非常美好的。可能是因为现在全都看得到结局吧。很难想象自己老去以后,看到当年的自己的感慨呢。。
就以某个同学的签名作为结尾吧。
有些日子虽然已经过去很久,可依然还有零星的记忆。

好了,祝自己下周上班开心一切顺利吧~近期重大事件下次再写:)
read more ››