#技术 #程序员 #github
一个学习成本极低的入门级 Android 屏幕适配方案,文档中文友好。适合想初学 Android 的开发者,排版强迫症者的福音,项目地址:https://hellogithub.com/periodical/volume/31/#AndroidAutoSize
Media
__工程师分享__
一个学习成本极低的入门级 Android 屏幕适配方案,文档中文友好。适合想初学 Android 的开发者,排版强迫症者的福音,项目地址:https://hellogithub.com/periodical/volume/31/#AndroidAutoSize
Media
__工程师分享__
HelloGitHub
HelloGitHub Monthly Vol.31
分享 GitHub 上有趣和入门级的开源项目,找开源项目就上 HelloGitHub 开源社区
#技术 #程序员 #github
安利一下编辑器的 Local History 功能,必要的时候安身立命
常在河边走,哪有不获水…额…湿鞋,人总有犯糊涂的时候,可能一波帅气的 Ctrl+Z/Ctrl+Y/Ctrl+Shift-Z 操作之后,忽然迷失了方向,之前又忘记了 git commit,这时候 Local History 功能就派上用场了。这里以 Android Studio 为例(IntelliJ IDEA 同,其他编辑器应该也会有类似的功能,比如 VS Code 有相关的插件)。
Android Studio 中 Local History 的入口遍地都是,直接在源码中按右键就可以找到它,你可以选择查看文件、函数或者选中部分的历史。值得一提的是,这些历史重启编辑器或电脑后依然存在,直到宇宙毁灭…那是不可能的…,这些历史记录也有有效期的,有效期可以通过 Registry 进行设置:
1、Ctrl+Shift+A
2、输入 Registry,回车
3、找到 localHistory.daysToKeep 并修改成你想要的天数
默认是 5 天。
另外重装 Android Studio 或者 执行invalidate caches 也会清掉这些历史。
Media
Media
Media
__工程师分享__
安利一下编辑器的 Local History 功能,必要的时候安身立命
常在河边走,哪有不获水…额…湿鞋,人总有犯糊涂的时候,可能一波帅气的 Ctrl+Z/Ctrl+Y/Ctrl+Shift-Z 操作之后,忽然迷失了方向,之前又忘记了 git commit,这时候 Local History 功能就派上用场了。这里以 Android Studio 为例(IntelliJ IDEA 同,其他编辑器应该也会有类似的功能,比如 VS Code 有相关的插件)。
Android Studio 中 Local History 的入口遍地都是,直接在源码中按右键就可以找到它,你可以选择查看文件、函数或者选中部分的历史。值得一提的是,这些历史重启编辑器或电脑后依然存在,直到宇宙毁灭…那是不可能的…,这些历史记录也有有效期的,有效期可以通过 Registry 进行设置:
1、Ctrl+Shift+A
2、输入 Registry,回车
3、找到 localHistory.daysToKeep 并修改成你想要的天数
默认是 5 天。
另外重装 Android Studio 或者 执行invalidate caches 也会清掉这些历史。
Media
Media
Media
__工程师分享__
#产品那些事 #产品经理
背景:最近2个月,周围哈啰单车数量变多,和摩拜并驾齐驱支撑附近居民的「最后一公里」
不知道是不是注意力偏差,买了哈啰会员之后,能用的哈啰似乎变少了,在路上飞驰的哈啰变多了
如果以微信/支付宝的对抗来看摩拜和哈啰,摩拜在微信小程序里的体验很简单直接,看起来还在靠广告位来补充收入;虽然哈啰整体设计风格比较“古朴”,但其在支付宝里承载了更多功能和玩法
另外,图5对比了类似位置的banner,摩拜选择了放调查问卷,哈啰则是一个明显的商业位——当摩拜还在纠结要不要“变黄”的时候,哈啰已经开始风风火火商业化了
为了能够进一步了解,我特意去把摩拜的客户端下回来体验了一下,发现摩拜现在把包月套餐购买入口藏得很深,在App主界面需要点击左上角「我」——我的钱包——单车骑行套餐(购买按钮竟然还是灰色)——购买界面
很刻意,似乎就是不希望有人买包月
照道理,像哈啰那样促使用户连续包月转化为长期付费用户似乎才是合理做法,也有可能是摩拜计算下来发现单次计费收益更高,或是在内部调整清算
只能说,可能摩拜有自己的考虑吧
Media
Media
Media
Media
Media
Media
Media
Media
__求知若饥,虚心若愚。——乔布斯__
背景:最近2个月,周围哈啰单车数量变多,和摩拜并驾齐驱支撑附近居民的「最后一公里」
不知道是不是注意力偏差,买了哈啰会员之后,能用的哈啰似乎变少了,在路上飞驰的哈啰变多了
如果以微信/支付宝的对抗来看摩拜和哈啰,摩拜在微信小程序里的体验很简单直接,看起来还在靠广告位来补充收入;虽然哈啰整体设计风格比较“古朴”,但其在支付宝里承载了更多功能和玩法
另外,图5对比了类似位置的banner,摩拜选择了放调查问卷,哈啰则是一个明显的商业位——当摩拜还在纠结要不要“变黄”的时候,哈啰已经开始风风火火商业化了
为了能够进一步了解,我特意去把摩拜的客户端下回来体验了一下,发现摩拜现在把包月套餐购买入口藏得很深,在App主界面需要点击左上角「我」——我的钱包——单车骑行套餐(购买按钮竟然还是灰色)——购买界面
很刻意,似乎就是不希望有人买包月
照道理,像哈啰那样促使用户连续包月转化为长期付费用户似乎才是合理做法,也有可能是摩拜计算下来发现单次计费收益更高,或是在内部调整清算
只能说,可能摩拜有自己的考虑吧
Media
Media
Media
Media
Media
Media
Media
Media
__求知若饥,虚心若愚。——乔布斯__
#产品那些事 #产品经理
最近一段时间,我一直在「得到」上听音频栏目,确实有很多时候需要停下来思考。好比说洗澡的时候听一听,经常遇到一个让我想要思考的片段时,我想让音频可以暂停下来,甚至还需要记录一下自己的想法。
刚刚洗澡的时候又有这样的一个片段,我是通过系统的语音助手来暂停了音频,然后接着思考。洗完澡,立即拿起手机把想法记录了下来。当然,还记得用@yusen 老师说的语音输入法。
不知道其它人有没有这个需求,或者说这个需求是否强烈(我相信肯定是有的)。所以免不了会想,如果「得到」里里提供一个语音暂停乃至做笔记的交互,投入成本与最终用户产出的效能是否成比例呢?目前觉得是比较消极的。
洗澡时的思考质量确实还是蛮高的,不然何来「浴室沉思」这种说法。
Media
__求知若饥,虚心若愚。——乔布斯__
最近一段时间,我一直在「得到」上听音频栏目,确实有很多时候需要停下来思考。好比说洗澡的时候听一听,经常遇到一个让我想要思考的片段时,我想让音频可以暂停下来,甚至还需要记录一下自己的想法。
刚刚洗澡的时候又有这样的一个片段,我是通过系统的语音助手来暂停了音频,然后接着思考。洗完澡,立即拿起手机把想法记录了下来。当然,还记得用@yusen 老师说的语音输入法。
不知道其它人有没有这个需求,或者说这个需求是否强烈(我相信肯定是有的)。所以免不了会想,如果「得到」里里提供一个语音暂停乃至做笔记的交互,投入成本与最终用户产出的效能是否成比例呢?目前觉得是比较消极的。
洗澡时的思考质量确实还是蛮高的,不然何来「浴室沉思」这种说法。
Media
__求知若饥,虚心若愚。——乔布斯__
#产品那些事 #产品经理
Media
日思619.数据异常了,如何分析?
数据异常变化了,如何分析?
先要搞清楚三点:定义、参照物、影响。
1,定义:也就是说先明确指标的统计口径。
2,参照物:变化这个词是相对的,因此说变化前要先明确参照物,可分横向和纵向对比,纵向是和当前指标的历史比,横向可以是看竞品的数据,可以是同一页面其他位置的操作行为对比
3,影响:要分析的指标变化,会带来什么影响。比如是会直接影响业务还是间接,是由于某个主指标变化带来的还是个独立指标,影响范围有多大等等。
再进入分析阶段
1、确认业务模型。讲清楚谁在什么时间什么地方做了什么为什么做做了多少?
2、拆解维度,进行细分。把分析维度拆解到足够细、足够多。
3、找到原因,验证结论。把这些原因和提出数据问题的业务人员确认,给出改进建议,进行运营端或产品端调整,再跟进结果,确认分析思路是否正确。确认后,还要记得把这个原因加入你的知识库,后面遇到类似问题可以优先考虑,提高效率。
改变了现状的分析才是有意义的分析,能不能给出有效建议是一个数据人业务能力的体现。
__求知若饥,虚心若愚。——乔布斯__
Media
日思619.数据异常了,如何分析?
数据异常变化了,如何分析?
先要搞清楚三点:定义、参照物、影响。
1,定义:也就是说先明确指标的统计口径。
2,参照物:变化这个词是相对的,因此说变化前要先明确参照物,可分横向和纵向对比,纵向是和当前指标的历史比,横向可以是看竞品的数据,可以是同一页面其他位置的操作行为对比
3,影响:要分析的指标变化,会带来什么影响。比如是会直接影响业务还是间接,是由于某个主指标变化带来的还是个独立指标,影响范围有多大等等。
再进入分析阶段
1、确认业务模型。讲清楚谁在什么时间什么地方做了什么为什么做做了多少?
2、拆解维度,进行细分。把分析维度拆解到足够细、足够多。
3、找到原因,验证结论。把这些原因和提出数据问题的业务人员确认,给出改进建议,进行运营端或产品端调整,再跟进结果,确认分析思路是否正确。确认后,还要记得把这个原因加入你的知识库,后面遇到类似问题可以优先考虑,提高效率。
改变了现状的分析才是有意义的分析,能不能给出有效建议是一个数据人业务能力的体现。
__求知若饥,虚心若愚。——乔布斯__
#技术 #程序员
Media
Indie Hackers
终于把过去两年做的四十几期开发者访谈都从公众号整理到独立网站上了,今年访谈有些停滞,最近看到很多好的新作品冒出来,下半年继续带大家了解更多创造者故事。
__工程师们的逸闻趣事__
Media
Indie Hackers
终于把过去两年做的四十几期开发者访谈都从公众号整理到独立网站上了,今年访谈有些停滞,最近看到很多好的新作品冒出来,下半年继续带大家了解更多创造者故事。
__工程师们的逸闻趣事__
#产品那些事 #产品经理
Media
定量调查和定性调查共同使用就是“混合研究方法”?
一篇社会学教授的文章,感觉还挺有意思的。
印象比较深的一段话是:
“根据总体的人口统计资料来推论个体的任何情况都是统计学上的越界, 都是犯规 。反过来也是一样。”
提醒我们做判断要solid。
__求知若饥,虚心若愚。——乔布斯__
Media
定量调查和定性调查共同使用就是“混合研究方法”?
一篇社会学教授的文章,感觉还挺有意思的。
印象比较深的一段话是:
“根据总体的人口统计资料来推论个体的任何情况都是统计学上的越界, 都是犯规 。反过来也是一样。”
提醒我们做判断要solid。
__求知若饥,虚心若愚。——乔布斯__
#产品 #技术 #很酷的产品细节
视频网站的截取视频对比
1-优酷的视频截取最多是截30秒,默认截10秒;截取完成后保存本地(手机相册,3月份是可以的)提醒完成,但相册中无。试验多次都是;引导分享,但只能分享微信和支付宝;分享出来的标题不能修改,页面丑到爆,像素差。
体验感极差。
2-爱艺奇的视频截取最多截120秒,无默认时长;截取完成后保存在爱奇艺app中的我的视频,即使下载后依然在本地相册中无法呈现;分享只默认分享到微信;分享的标题不能修改,页面稍比优酷好看。
3-腾讯的视频截图最多截10秒,无默认时长;截取后完成保存在本地手机相册中;分钟路径比前两者要多;分享标题不能修改,页面和爱奇艺差不多。
Media
Media
Media
__大产品小细节__
视频网站的截取视频对比
1-优酷的视频截取最多是截30秒,默认截10秒;截取完成后保存本地(手机相册,3月份是可以的)提醒完成,但相册中无。试验多次都是;引导分享,但只能分享微信和支付宝;分享出来的标题不能修改,页面丑到爆,像素差。
体验感极差。
2-爱艺奇的视频截取最多截120秒,无默认时长;截取完成后保存在爱奇艺app中的我的视频,即使下载后依然在本地相册中无法呈现;分享只默认分享到微信;分享的标题不能修改,页面稍比优酷好看。
3-腾讯的视频截图最多截10秒,无默认时长;截取后完成保存在本地手机相册中;分钟路径比前两者要多;分享标题不能修改,页面和爱奇艺差不多。
Media
Media
Media
__大产品小细节__
#阮一峰 #话题
AMP 是一个基于 web components 技术的网页组件库。虽然不算官方项目,但是开发者基本都是谷歌的在职工程师。https://amp.dev/about/websites
Media
AMP 是一个基于 web components 技术的网页组件库。虽然不算官方项目,但是开发者基本都是谷歌的在职工程师。https://amp.dev/about/websites
Media
amp.dev
AMP Websites
AMP is a simple and robust format to ensure your website is fast, user-first, and makes money. AMP provides long-term success for your web strategy with distribution across ...
#阮一峰 #话题
lit-html 是一个极其简单的网页模板库,使用 ES6 语法,一共只有两个方法。
下一个项目的模板库就准备用它了。https://github.com/polymer/lit-html
Media
lit-html 是一个极其简单的网页模板库,使用 ES6 语法,一共只有两个方法。
下一个项目的模板库就准备用它了。https://github.com/polymer/lit-html
Media
GitHub
GitHub - lit/lit: Lit is a simple library for building fast, lightweight web components.
Lit is a simple library for building fast, lightweight web components. - GitHub - lit/lit: Lit is a simple library for building fast, lightweight web components.
#产品 #产品经理 #纯银
尝试着用产品文案的标准来写旅行攻略……5000 字的南京攻略 2019。
附图是攻略目录。
我个人对南京景点的偏好如下,排名不分先后:中山陵、明孝陵、南京博物院、四方当代美术馆、美龄宫对面的 KFC
点击链接浏览攻略: http://t.cn/AiOJmLOL
Media
__蝉游记创始人纯银__
尝试着用产品文案的标准来写旅行攻略……5000 字的南京攻略 2019。
附图是攻略目录。
我个人对南京景点的偏好如下,排名不分先后:中山陵、明孝陵、南京博物院、四方当代美术馆、美龄宫对面的 KFC
点击链接浏览攻略: http://t.cn/AiOJmLOL
Media
__蝉游记创始人纯银__
子威 on Notion
南京攻略 2019
大城市里边,南京的旅行吸引力比成都高半档,比杭州低半档,和苏州大致相当。当然,我还没把成都周边计算进去,否则九寨沟这么能打的拉进来比,又是何必呢。
#技术 #程序员
耗资十元多把门禁改成了自动开锁(按楼下呼叫后自动开),走线和初学编程的代码差不多。。
最早想用wifi继电器,但是wifi芯片耗电巨大门口又没有电源。
然后自然的想到了低功耗的蓝牙,可是没有找到开箱即用的解决方案,还要写代码。。
再一想,干嘛要快递打电话时给他开门呢,按楼道门铃自动开不就好了,于是买了最便宜的一路继电器,用门铃信号触发开锁信号。这玩意只需要5v电压驱动,门禁电话接负载后电压十分微弱,只能额外用了两个3v的纽扣电池。
整个过程最困难的地方在于测试每根线是什么信号,网上众说纷纭都和实际有出入。测量工具是发光二极管,成本相比万用表几乎可以忽略。
(按门铃自动开锁有安全风险请勿轻易模仿
Media
Media
__工程师们的逸闻趣事__
耗资十元多把门禁改成了自动开锁(按楼下呼叫后自动开),走线和初学编程的代码差不多。。
最早想用wifi继电器,但是wifi芯片耗电巨大门口又没有电源。
然后自然的想到了低功耗的蓝牙,可是没有找到开箱即用的解决方案,还要写代码。。
再一想,干嘛要快递打电话时给他开门呢,按楼道门铃自动开不就好了,于是买了最便宜的一路继电器,用门铃信号触发开锁信号。这玩意只需要5v电压驱动,门禁电话接负载后电压十分微弱,只能额外用了两个3v的纽扣电池。
整个过程最困难的地方在于测试每根线是什么信号,网上众说纷纭都和实际有出入。测量工具是发光二极管,成本相比万用表几乎可以忽略。
(按门铃自动开锁有安全风险请勿轻易模仿
Media
Media
__工程师们的逸闻趣事__
#产品那些事 #产品经理
Media
如何做好「关于我们」、信任是新的同理心、如何才能去做喜欢的事情 | 产品荐文 2019 #26
#PM每日好文推荐
尤其喜欢《信任是新的同理心》。一直相信同理心有利于帮助打造产品,但也一直有所怀疑——有同理心不代表能百分百感同身受,尤其做了现在的面向中东用户的产品之后,这种怀疑愈加强烈,因为完全不一样的文化、习俗、语言、环境、思维方式等等带来的鸿沟,不是说我有同理心就能跨过了。缺乏等量的信息和经验,试图通过内挖人的共性(例如贪嗔痴)来理解用户,非分之想。当然,这篇文章强调更多是信任。信任是用户使用产品的基石。为什么你愿意用通过 Airbnb 去住陌生人的房子?为什么愿意通过滴滴去坐陌生人的车?因为你相信这两个平台。我们可能过分看重「同理心」,而轻视了如何在产品中注入更多的信任。值得反思。
__求知若饥,虚心若愚。——乔布斯__
Media
如何做好「关于我们」、信任是新的同理心、如何才能去做喜欢的事情 | 产品荐文 2019 #26
#PM每日好文推荐
尤其喜欢《信任是新的同理心》。一直相信同理心有利于帮助打造产品,但也一直有所怀疑——有同理心不代表能百分百感同身受,尤其做了现在的面向中东用户的产品之后,这种怀疑愈加强烈,因为完全不一样的文化、习俗、语言、环境、思维方式等等带来的鸿沟,不是说我有同理心就能跨过了。缺乏等量的信息和经验,试图通过内挖人的共性(例如贪嗔痴)来理解用户,非分之想。当然,这篇文章强调更多是信任。信任是用户使用产品的基石。为什么你愿意用通过 Airbnb 去住陌生人的房子?为什么愿意通过滴滴去坐陌生人的车?因为你相信这两个平台。我们可能过分看重「同理心」,而轻视了如何在产品中注入更多的信任。值得反思。
__求知若饥,虚心若愚。——乔布斯__