brew
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
特色咖啡是一种复杂的产品,尚待开发。许多咖啡爱好者对如何使用“替代”咖啡一无所知:如何选择,如何制作,哥伦比亚咖啡和埃塞俄比亚咖啡之间的区别是什么。海拔,气候,加工,口味描述,甜度,酸度,密度……咖啡馆里的咖啡师常常无法跟上谈话的步伐,无法准确地做出您想要的
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
来自丹麦的Grower's Cup,获得全球专利保护的“ Brew-In-The-Bag”概念、使大家可以随时随地冲泡和享用美味的咖啡或茶。品牌从世界各地收集"有机"及"公平交易"的咖啡品种,自家炒豆、磨粉。包装分为"便携式咖啡包"及"全豆咖啡包"两类
很早之前,我们就在讨论自己实现内存分配的必要性,既然系统已经实现了内存内存分配,我们为何要多此一举?我们是否可以认为系统的内存分配是高效的?很自然的观点,自己实现内存分配没有系统的高效,我到现在依然保持这样的观点(对于成熟的系统)。我们找了很多理由来说明它的不必要性,却又找了很多理由来说明它的必要性。先看下历史缘由吧(即使在现在依然在进行中): BREW系统中无法使用高级的C++,自然包括异常(ADS1.2编译器),这样,如果一个很深很深的函数中,某个地方内存分配失败,为了确保程序的正常运行,必须进行检查,告诉用户内存不够了,而我们又不能使用try…catch机制,只能在每个内存分配之后进行检查
之前提供了一个在BREW等Arm和X86上的模拟多线程,核心部分是用汇编写的,里面的关键是栈的切换。今天偶尔清闲一下,突然想能不能不用汇编来实现,有些人一听汇编就头大了。于是就用了一下午来研究下如何操作
直接销售,做没有规模效应的脏活累活,才是每个创作者,每个创业者应该具备的能力。分享了 Nathan Barry 如何在半年时间,将生意规模翻了十倍,并最终达成数千万美金的年销售额。我还举了 Morning Brew 和 Airbnb 等例子