10 months ago

今天听罗辑思维的如何成为高手,感觉很熟悉。因为xdite说过,李笑来说过。
还有重要的是里面讲述的成为高手,或者有效学习的基本方法:

具体到我个人的经验就是:

我要学习微信小程序开发。

微信小程序是一种网页,开发工具是javascript+html+css。
我有足够丰富的c, objc, swift, python软件开发经验,所以不担心javascript语言的学习。
我现在还没有网页开发的基本概念,所以我先学习了一下html和css。

学习html+css:第一轮

codecademy上有好几个教程,每天1小时,大概一周把概念和习题做完了。

但是还不够,因为根据认知科学的常识,我需要把网页编程的讨论锻炼成肌肉记忆。

学习html+css:第二轮

把学过的习题找出来,手动从头敲一边,一块一块的敲,然后一块一块的看效果。

学习html+css:第三轮

开始为自己的需求写网页,是的,我要开始学自己的网页了。

为什么标题和图片之间空白那么大?怎么把图放左边,文字放右边?

回到习题找答案。哦,解决了一个问题。还有一个。大概和css相关,于是去w3cschool找css的入门教程开始学习,学习到第5部分,哦,找到了。

待续。。。。。

 
10 months ago

主界面一定会展示有用户的某些信息,比如头像,名字。
展示的内容一定展示时间属性。

一定有互动区,互动区一定展示互动的用户信息,头像,名字。

社交产品的基本结构是这样的么?
楼主-生成-》内容《-评论-群众
补充关键细节于
楼主(头像,名字)-生成-》内容(内容生成时间,分类)《-评论-群众(头像,名字)

 
10 months ago

终于把html css的基础知识学完了。
按着学习理论进行刻意练习。
然后尝试用html css进行prototyping的设计。果然发现了一些解决不了的问题。
然后又去w3c开始学习css的全套知识。学着学着就解决了。
原来浏览器会给box自动设定一些默认参数。

今天中午搞了一道算法题,写代码速度很快,但是似乎性能极差。

 
11 months ago

一个简单的爬楼梯,搞了一个多小时,看来还是要多练习。

 
11 months ago

头一次尝试在线直接写代码,看结果。
有意思。

 
11 months ago

刚刚注意到一个事情,苹果音乐在iOS10上会以醒目的下载标志来提醒你可以下载音乐到本地。
这在之前是没有的。
对于苹果来说可以节省流量了。
对于用户来说下载到本地用户体验更好,不用动不动验证用户密码了。

不知道苹果是如何说服唱片公司的。

提示是否自动下载

 
11 months ago

苹果的新设备AirPod,不是耳机,而是音乐设备。
看网站,属于music页面里面第二个介绍的设备,iPod要退出历史舞台了。

 
11 months ago

delegate是一种iOS里面常用的方法。
这个模式在单页面连续多个异步操作的场景下有一个严重的缺点:
程序员需要在delegte函数中知道当前异步操作的上下文,但是大脑的工作模式不是这样的,大脑的工作区域能同时的概念有限。

delegate模式下,发起调用的代码和处理结果的代码是分开的,大脑处理困难。

使用block,发起调用的代码和处理结果的代码同在一行,所以大脑容易处理。因此可以设计出多个连续的异步操作。

 
11 months ago

想要根据时间轴展示一些东西。
发现了这个,

哪里好呢?

  1. 时间和事件放在同一侧,很容易理解时间+事件
  2. 不同时间轴的事件有统一的样式。
  3. 不同时间轴的时间也有统一的样式。
  4. 时间上的线有边界角度,使得目光回收。
 
11 months ago

李笑来说仔细看完这个视频,考托福不在话下。

https://www.youtube.com/watch?v=-5FSvnIEtOI&list=PLDeln0BXcz6qr7wn_s7vtCedOE67eN-e7