Monthly Archives: March 2017

iOS Apps written in Swift

Lyft Pandora Financial Engine FireFox WordPress Artsy DesignerNewsApp Flappy Wire VPN On Yep WeChat clone 2048 AudioKit SwiftHN (Hacker News) Furni (furniture store) Dunk (Dribble client) Charter (mailing list) Swift Radio CVCalendar PixPic Gulps (track water consumption) Youtube clone SoundCloud … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , | Leave a comment

Web Backend Framework in Swift

Frameworks in benchmark Perfect: Website | Github | Slack | Gitter Vapor: Website | Github | Slack Kitura: Website | Github | Gitter Zewo: Website | Github | Slack   Frameworks not in benchmark SwiftCGI: Github Swifter: Github HTTPSwiftServer: Github … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , | Leave a comment

Swift practice notes from an Objective C developer

I use Objective C for Fashion Stash production development since eCommerce products have higher demand for stability, performance and Swift is not very mature in 2 years ago. But Apple keeps improving Swift every year and the official iOS development … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , | Leave a comment

投资理财笔记

《罗辑思维2017》 人格 概念 缝合 碎片 目标立场 感受 表达 目标 方法 行动 《赚钱学院》 主动积极 耐心 《聪明的投资者》 绝不借钱投资(想到最坏结果) 长期价值投资(至少六个月,甚至五年,十年) 为自己的冒险负责 信念比技能重要 先成长再成功 选择比努力重要 十年磨一剑会成功 目标明确,梦想和雄心 善良和真诚是起心动念的原因 自己的路自己决策,为结果负责 人生就是不断受伤,不断恢复的过程 努力成为别人的榜样,要有使命感 对梦想的追求,家人和爱的幸福(感恩) 多参加户外活动(大山大河)和公益活动(人生大爱) 投资=资本+智慧+不经营 彩票 = 赌博(人驾驭不了财富,财富就会毁了人) 贵金属(期货,周期长,用杠杆无底线,风险大) 古董(没有三代人的经验积累就不要碰) 艺术(艺术世家) 域名(weibo.com 888w,alibaba.com8/50w) 商标 信托(门槛高) … Continue reading

Posted in Uncategorized | Leave a comment

Programming Reflection Mar 12

1 Tree question is usually related with Recursion. 2 Recursion: status in current level, status before return to upper level, status after return from lower level. (i.e. LCA problem (LC 236), Return – TreeNode – Whether one of the two … Continue reading

Posted in CS Research&Application, Uncategorized | Tagged , | Leave a comment

Programming Reflections Mar 10

1. Clarify question, design algorithm and data structure, pseudo-code, coding, test. 2. You don’t need master everything to solve problem in real life,  a better way is to learn something new, apply it, correction, repeat. Just like change tire while … Continue reading

Posted in CS Research&Application, Intern&Job, IT, Uncategorized | Tagged , | Leave a comment

Programming Reflections Mar 9

1. Create binary search tree from sorted array or linked list: It cannot access element via index in linked list as array, it uses direction to next node. Array creates root by middle term first, but linked list creates left … Continue reading

Posted in CS Research&Application | Tagged , , , , , | Leave a comment