The end of the year

The office that I am working in is located in a plaza named ‘Forum 66’. From 1st-4th floor, all the luxurious stores are separated one after another. I am the rare part of all the viewers, with new balance shoes and GAP t-shirt, I feel like a penguin walking in Louvre. The staffs look at me through the sparkling window with glorious eyes, they look like part of the decoration.

Read more »

Yesterday, I complete a feature before I leave office, It costed me 40 mins. That’s a very common effect like this.
Fading
The message box is disappearing to the top end. To an experienced 2d game developer, it’s pretty clear what should you do to make it.

Read more »

Remember That girl that I mentioned early, which is the prettiest one in my office(Relatively).
The question about Mobile web page design was just from her. Now you know how disappointed that I felt when I couldn’t give her a cool answer.

I am very careful to keep the distance in a safe range. But I still can’t stop myself to send her a tiny gift today. Well, it’s just a paper puzzle from Japan. Cause she said she is really into Miyazaki Hayao. I found I’m still holding this one, The Borrower Arrietty.
69

Read more »

关于,为什么非要晚上加班的问题,这个问题最近一再被人问起。
首先一个事实是,是的,无论是我在腾讯,小米,还是创业公司的程序员兄弟姐妹们,都躲不开加班的。另外一个事实是,没有人愿意晚上加班干活。注意是加班干活,晚上做自己喜欢的工作不算。
我也经常想避免这种事儿,而在那之前我可以先讲讲,我觉得的,是哪些情况造成我们最后疲劳驾驶的结果。
一个App开发周期,从概念需求制定期,到用户可以下载使用,大约分成,策划,需求确认,UI设计,后台应用程序开发,前端应用程序开发,测试,交付上线,这么几个环节。
以我们目前的项目为例,因为要竞标,开发时间被缩减成3个月(为了使看到这里的你有个比照概念,以在携程的朋友为例,售卖旅游类产品的App初始开发周期大约是半年至八个月,后期功能迭代以月为单位。),而这还不是最糟糕的。
更糟糕的是,计划从4月份中标后,一直到5月10日,前期的需求和设计才最终定型。
然后我们又得回头看看Apple开发审核的特殊性(极其刻薄的规则限定,和令人抓狂的沟通渠道),我们一般都预留出20天左右的提前提交审核缓冲期。
就是说,想要7月20日达成这个任务,我们要6月20日就要提交,开发时间现在被压缩到1个月+10天了,Yeah!
下面是我们如何应对这种情况,我们计划是每天都工作到晚上9点半,周末单休。这种状态在持续到1个月以后,人员都开始挺不住了,正常啊!身体再好也挺不住啊!
即便如此,我们还是让产品开发进度,接近了上线计划。下面说,我们克服了哪些困难。
先说设计端,沈阳是二线城市,相比较北上广深,UI设计人员奇缺不说,水准和意识也差了一大截。比如说我们最开始是压根没有懂移动应用设计的设计师。
终于有了一个从北京回来的姑娘,会一些新东西了,又遇上生产规范严重不符合标准。嗯,这么说你可以不太明白,如果你打开一个她制作的App用截图文件夹,你会发现如下图片命名。
这些全都是设计工具自动产生的名字,从名字我们根本看不出来这是个啥,应该往哪儿放。只能一张张图去预览,或者直接问她。
而人家小姑娘刚回来,又刚刚结婚,所以晚上人家基本是不加班的,这个我完全可以理解,但问题就来了,她下班的时候,我们是没有下班的。混乱的命名会让我们在开发的时候,误解很多设计用意,导致最终产出的东西需要修改的UI设计问题是一大波一大波的。
但是好在,姑娘的态度是专业的,有问题马上改,而且愿意接收我们的建议。
下面,如果说有什么事比一个UI的不规则输出对我们App开发造成更巨大的打击,那就是一个屎一般的后台开发团队。
如果你感兴趣,稍后我可以找一个他们产出物的例子给你,一团乱麻,液态翔!结构上下混乱。你问一个商品的信息,有的没的都返回给你,感觉就是你去问了一个问题,对方跩给你一本小字典的感觉。
开发效率低下,你去反馈呢,对方说:“这个没办法,我们现在用的框架没法改。” 我作为一个前端开发者,时不时要去指导一下后台接口的规范,我是不是还得看看你们的数据库设计啊?
我已经连续暴击他们一个月了,现在慢慢的开始像个现代的Web开发者了。
在说了这么多之后,已经远远不止在回答那个我假设的问题,就是为什么我们要晚上加班,确切的说,我们经常是在下午3点以后才拿到对应的修改和功能点,而这不能完全怪上一个环节的产出效率,因为他们也是在差不多那之前1-2个小时才拿到修改意见。最后抢时间的操作,就都落在我们最后产出上线的这个环节上了。
用一个场景描述来连贯地说明这个过程,做决策的领导层在开了半天大会决定要追加一个页面分享功能,调整修改之后,事情移交到设计部门设计,同时告知后台添加分享需要的程序接口开发。此时是上午11点。
设计部门产出物于当天下午3点来到开发部门,开发部门在使用过程中发现图标命名问题,导致用错了按钮,调细了线宽,于是联系UI返工。此时的UI已经下班了。
第二天下午,在解决了设计问题后,下午2点,后台的新接口上线了,后台的接口上线的内容与他们给出的文档严重不符,沟通后勒令其整改。
下午5点半后台接口重新上线,发现连接方式存在安全隐患,沟通后勒令其整改。
下午7点半,后台接口再次上线,联调后,前台程序多次崩溃,最后发现其中的某个数据字段隐藏在一个错误的层面的错误的地点。
下午8点半的时候,后台反应说,优惠券的数据使用的不对,应该把他们返回的title字段用作为优惠券的类型,而type字段用来显示优惠券的名字。被我骂回去了,“英文再烂,你是不是也有字典啊?!自个儿查查这几个字是啥意思先。”
附上一个后台英文命名典型:addProductCommentUsefulCount,我给他改造了一下,叫markAsHelpful。
然后我们就是这样,在9点左右,拿到了可用的全部材料,开始工作的,同时你不能缺席之前的各个环节,否则你可能9点的时候还是拿不到像样的东西。

Cheers Love!
First of all, let me celebrate for our team’s new output!! Snow Online, which is an e-commerce App. By a 48 days developing dash, finally we did it.
And now I can settle down and talk about what was supporting during this peak climbing. My Play station 4!!
PS4 graceful like an ancient greek sculpture

Read more »

It’s been a long period that I haven’t blog anything in English. Tons of things happened.

Act of love

The best abstract animation design ever.

Act of love

The programming things

I just accomplished a mini HTML app with Hilo, a tiny but powerful game framework which is created by Alibaba front-end team. Like I’ve been always claiming, I am learning, learning about everything, about how to create a whole app, how to create something that can merge all my skills, thoughts, and innovations, to the ones I love.

Read more »

昨天早上爬起来的时候我已经知道自己严重缺觉了,但是立马就收到消息说公司停电,而那之前一天我把笔记本充电器放在公司了。我开始了长达10分钟的适配期,从忽然觉得无所适从,到在家里四处巡游了片刻,老婆当时也在家里,我在用吸尘器吸了一遍屋子后,在老婆的劝说下去补觉。
aad

Read more »

69
密闭的通道中挤满了来看69秀的人,接踵摩肩,前面的阿姨时不时回头向几米远的被挤分散了的另外几位老太太投去微笑,之后头靠在墙壁上慢慢喘气。那笑容是如此复杂,饱含着矛盾和挣扎,同时又不想放弃大老远来获得的看西洋景的机会。我们在到达这里之前,完全错估了来看成人秀的人群数量和年龄组成,所以当我看到被花白头发的老头老太太们挤满了三层之字型通道时,我确实打怵了。被操着各地方言的同胞环绕,肆无忌惮的大声表达自己的兴奋之情,我和老婆刚加入队尾不久,就被挤的出了一次被动的加塞儿。
“嘿~小伙子干嘛呢?没看到这有人跟着儿站着嘛?”
“真是的一点素质都没有,二嫂您上我这儿来!”
离开首都三千多公里,居然还在排队看成人秀的时候被京城大妈做素质教育。人群的上方隐隐地笼罩着一层白雾,疲惫的人群散发的混合汗液的荷尔蒙在高温的环境下蒸腾。
同一个团儿的另外一个女孩D,是去年去日本时候认识的,今年约了一起再出发。从得知晚上最后一站是成人秀开始,她就超级兴奋地叽叽喳喳,段子越说越露骨,刚满30岁的她微驼着背,疲劳的眼珠微微发黄,遍布血丝,和团里所有男性成员来来去去。我却在心里暗暗下决心以后不再和她一起出去旅行。
终于挤进了大楼之后,就是那开着巨大冷气狂吹的密闭走廊了,每次放进去一群人,人群都会发出起哄的呼喊,而蛇形前进的队形让我们能看到被放入秀场的人群们兴奋地奔跑着,急促的呼吸跟之前的白雾混杂成馊臭的气息。我几近昏厥,老婆不停地帮我捏脖子揉肩。

Read more »

outside_hotel_au
图与文没有任何关系。

我早就打算开始写读书笔记了,挺长时间之前吧,今天我很开心地开始记了!!!
对人种的歧视性称呼来自不同人种,民族,地域差异造成的,其具有非常复杂化的历史背景原因。但有一个共识是必须明确的,就是,歧视性称呼是完全相互的。
我觉得有趣的,对各色人种的歧视性称呼:

  • Oreo
    思想行为白人化的黑人。初期流通于黑色人群内部,后被广泛使用。带有贬义。

  • Banana
    思想行为白人化的黄种人。这个大家都知道嘛~列举在这里完全是为了类比。

  • Apple
    印第安人称呼对妻子不忠的印第安人,特指红色(代表忠诚可信)的苹果,内里白色(代表不忠)。我猜测这部分表达了印第安人对白种人忠诚度的态度。

  • Wetback
    特指通过游泳偷渡过Rio Grande河到美国境内的墨西哥人,强烈贬义。

    Read more »
0%