
小天管理 发表的所有内容
-
[美酒与美食] 分享一下这两三年喝到的好喝的咖啡豆
如题,最近两三年国内的咖啡成品豆产业发展非常迅速,各种产地各种处理法的豆子都很多,我也喝了不少,特此写一篇小文来记录一下这几年踩过的坑和遇到的好豆子,做了简单榜单供刚入门的 v 友参考 我的偏好是比较杂食性的,能接受偏酸/浅烘焙,但是不能接受烟熏/极苦的超深烘焙,为了公平公正除开牛奶和糖的影响,都是用单个 shot 的冰美式作为基准的口味测评,在这个标准下让我选出最难喝的咖啡豆/咖啡品牌的话,一定是星巴克,没有之一。 测评的设备:星粒 3 改气动和无底粉碗,磨豆机是汉匠 K6 ,国内用水农夫山泉,国外品牌用水 highland spring 国外品牌咖啡豆: 1. illy Arabica Selection 系列的哥伦比亚/埃塞俄比亚:商品豆的绝对标杆,花果香浓郁,不输国内新鲜烘焙精品咖啡豆的口味,价格在亚马逊上大概是 5 镑/250g 2. Cafe Nero Classico:非常惊艳的味道,有轻微果酒香味的意式拼配豆,不是香精豆的那种人造酒香味,价格稍贵,4.5 镑/200g 3. Lavazza ¡Tierra! Organic 系列的非洲甄选和亚马逊甄选:第二梯队,胜在便宜,没有突出的缺点就是最大的优点,大概是 7 镑/500g 4. Lavazza Rossa:究极提神的意式拼配豆,罗豆比例不低,咖啡因含量高,适合早上起来当兴奋剂喝,而且量大便宜,风味较上述两款略差,偏苦但没有不良风味,大概是 12 镑/1kg 5. BEANS coffee rosters:都好喝,都很贵,价格在 10-20 镑/250g 国内品牌咖啡豆: 1. Grand Cru:都好喝,都很贵,瑰夏专业户 2. sewinG Machine Coffee 缝纫机咖啡:从高中喝到现在的咖啡店,哥伦比亚 SOE 是永远的神,埃塞俄比亚格兰纳庄园水洗也很强,不过最近上的特殊处理豆子都是香精豆,只推荐传统日晒处理法和水洗处理的豆子 3. 炬点咖啡:base 云南的一家淘宝店,但是埃塞 guji G1 非常好喝,不知道今年还会不会上,小柑橘 SOE 出品不太稳定,有时候味道不错,花果蜜饯香突出,有时候有烟熏感;百花蜜 SOE 不推荐,烟熏感很重。 4. M2M:一直涨价,糖渍果子埃塞 SOE 从平价豆涨到最贵 70 ,残豆率很高,价不配位,不推荐 5. Manner 经典意式拼配:自己带罐子去买可以有 25 元的折扣,可以在咖啡豆临时喝完时候买点应急,无功无过的平庸豆子,略有烟熏味 6. 星巴克:除了咖啡/含咖啡饮品,其他的都挺好喝 7. 瑞幸咖啡:咖啡口味和店面忙碌程度成反比,越忙时候咖啡口味明显越焦苦,有优惠券时喝一杯还行,如果店面很忙还是不要尝试 需要注意的: 1.特殊处理法 90%都是香精豆,每隔一段时间都会不信邪的去买然后精准买到香精豆,什么 X 莉酒桶,酵素水洗,或者风味里面有什么草莓、菠萝的都要小心 2.外面的精品咖啡店溢价很高,能自己网上买豆子就别去线下买
-
[程序员] 大佬们帮我参谋一下要不要换到安卓平台
本人 iPhone4 开始,主力就是苹果,目前主力机是 xs 13.3 越狱系统,还有 14pm 16.6 系统,可以巨魔,最后一部安卓手机是小米 8 ,几年前给我爸买的,目前已经停止更新了,系统停留下 miui12 ,现在我自己拿来日常备用机没啥问题 本人对安卓圈子的印象停留在几年前,小米 8 小米 6 钉子户的时候,那时候小米解锁随便一个账号就可以,不用等,当时觉得安卓必须得 root ,极客必须有极客范儿 现在都说安卓护眼屏很牛逼,于是产生了整一台安卓次旗舰。主要是可以折腾(开放性好)+护眼+玩游戏+信号好,冲着这几个点想整一台折腾折腾的,但是问了一圈之后,发现如今的安卓圈 root 已经过去式了?,大家都觉得 root 不是必须的了好像,刷机圈也不不活跃了,小米系统也就是欧版美版啥的,魔改的系统几乎没有了,然后通用一点的系统就是 PIXEL Experience,lineageos ,(如果有更好的,麻烦大佬告知)但是看了一圈之后发现大部分都是老机型。这是其一,然后我还发现很多人说刷了类原生系统之后,不能安装国内应用,装多几个直接爆炸,我更希望是体验刷机的快乐,然后刷完之后真的可以长期用的,可以做主力机那种,不能动不动卡死。 目前主要想法就是,整一台安卓折腾玩,如果刷机 root 不是必须的,刷机 root 肯定是为了让手机更好用,有一些黑科技加持,比如某些功能增强。 目前纠结以下几个点 是否真的没有必要刷机了呢?类原生系统国内用是不是有很多问题呢? 请从我的角度以及结合现在安卓的 root 和刷机生态来决定,是买一台苹果 11 (主要是 lcd 屏护眼)还是安卓次旗舰 8 gen2 在 或者 骁龙 7 gen2 我的预算是二手 1500 以内,有这几个选择 1+11 (好像这个屏幕不护眼)、真我全系列随便选、红米 note12turbo 、和 k40s ,这几个是 v 友推荐的,如果第一个问题有必要,那么我选择哪个比较好?(看了谷歌亲儿子 pxiel 高价低配,还是国内厂商卷。。。) 从 miui12 开始对小米印象就越来越差,因为网上经常能刷到 miui bug ,不算是铁米粉,但是也是小米一代的时候就买过,然后小米台灯、小米音箱等。从 《雷军! 金凡!》 开始的,感觉系统越做越差,如果要买安卓,那么安卓系统第一选择是否变成了 color os ?我看好评挺多的,我三四年前也帮一个女同事买过一个 vivo 的手机,当时主流是 90hz ,第一次用的时候确实觉得这系统不错。
-
[宽带症候群] 只需要 ap 功能的话买啥路由器
已经有软路由了,所以买个能 ap 功能的就可以,买啥呢? wifi7 最好,当然信号最好能好一些。
-
[Android] 刷视频看到了 360 优化大师,想起了十年前手机的 360 卫士极客版
刷视频的时候刷到了 360 优化大师,唤起了我一些古早的记忆。 当时有个叫 360 卫士极客版的软件,使用 Root 权限就可以开启一个好像叫晶核模式的功能。 让我印象深刻的是他的隐私管理,开启后可以像 PC 一样,应用读取 IMEI 、短信等隐私权限的时候 360 实时弹窗,用户可以允许或拒绝。 现代 Android 进行隐私权限管理无外乎两种方案,要么 root/shell 使用系统 AppOpsManager ,要么让 Xposed 介入权限控制。以我浅薄的知识判断,要实现运行时动态控制只能是后者吧。 让我比较惊讶的几点在于,首先晶核模式只使用了 Root ,不依赖 Xposed 。其次它可以在 2.3 上正常工作,而 AppOpsManager 在 API Level 19 也就是 Android 4.4 才引入。并且它的隐私信息拦截确实是有效的,十几年前的离线软件多用 IMEI 来绑定付费权限,拦截 IMEI 后认证会失效。 所以一直存在疑问,开发团队是怎么在这种原始的环境下实现出这样的功能的。 可惜这个软件在 17 年已经停止更新,官网下载链接还在,但由于 CPU 指令集、TargetAPI 低等原因已经无法在现代设备上安装,而且我也有理由相信安装后也无法按照预期工作。 可以想象有相同记忆的人不会很多,所以也不奢望能找到答案。 权当是对 Android 早期时代回忆的一些记录吧。
-
[硬件] 现在电视有没有 不带 Android 系统的
最近 想换电视,目前用的是小米电视用了 3 年 电视太卡了,开机还特么有广告 用着不爽。 在京东看了一圈 都是带 Android 系统 永久了估计和小米一样。 问问大家有没有 不带 Android 系统的电视呢
-
[Google] Youtube Premium +Google One 2T 美国家庭组
包含 Youtube 会员 +Google One (你的 google 账号地区需在美国) Google One 空间 6 人平分(人均 333G ) 35 元/人/半年,有会员交流群 先上车,再付款,7 月 1 日群里统一收款 tg: https://t.me/allen2166
-
[跑步] 跑步时,脚踝/脚后跟不舒服,是怎么回事儿?
上学的时候,跑 10km 都没事儿。但是现在稍微跑 1km ,右脚的脚踝/脚后跟位置,就会出现不舒服。从网上找了一张图,把不舒服的位置用蓝色方框圈出来了。 具体表现为:跟生锈的轴承一样,感觉很轴,跑步时落地也没有那么轻盈了,哐哐砸地,但是不疼。如果硬要坚持继续跑,也能跑下来。 平时走路没什么感觉,跟正常的左脚一样。 去医院看过医生,医生捏了捏骨头,他说骨头没事儿,不归他管。
-
[问与答] 有没有不会漏液的电池?
前两天放在时钟里的金霸王,没电了。发现有点漏液。换了电池,时钟也坏了。 之前金霸王感觉良好,现在发现还是不行。有没有什么牌子的电池不会漏液,耐不耐用倒是其次
-
[分享创造] 快点 IPv6 资源导航-收录一些常用的 IPv6 资源
https://ipv6.quickso.cn/ 快点 IPv6 资源导航-收录一些常用的 IPv6 资源。
-
[Java] hibernate 为什么给 entity 设计四种状态?
Transient (瞬时状态) Persistent (持久化状态) Detached (游离状态) Removed (删除状态) 八股概念记不住, 为什么要设计这几种状态?怎么理解?
-
[全球工单系统] Bitwarden 的 Chrome 插件突然变的好卡
好几天没用,昨天输入密码登录后,感觉卡卡的,再次打卡直接显示空白页面,等了五六秒才出来界面。 难道和 13 号更新有关?你们有遇到这种情况吗?顺便问下,Chrome 怎么关闭某个插件自动更新
- [Linux] 去除 snap 的 ubuntu
- [Edge] edge 126 版本,这个信息流是关不掉了吗?
-
[分享创造] 前端小白,刚开始学 nextjs,一周手撸了一个 AI Girl Generator https://www.aigirl-generator.com/
一周为了自学前端,搞了一个 ai girl generator 练手,不会设计,有点丑 哈哈 https://www.aigirl-generator.com/
-
[宽带症候群] 又被电信偷偷强制云宽带 导致部分海外 ip 疯狂丢包
正常情况在现在凌晨 5 点不会丢包。而被云宽带后重播光猫 ip 无法更换 一些常用海外地址网页疯狂丢包 用 itdog 测别人上海电信正常 楼下借网正常结果去 192.168.1.1 一看果然端口权限又没了。基本肯定是被偷偷又强行云宽带了。电信真 tmd 恶心
-
[美酒与美食] 螺蛳的美味在于汤汁,还是螺蛳带壳的鲜嫩
中午点了一份炒螺蛳,发现居然是螺蛳肉。多吃了几口发现没有之前带壳的那么美味。感觉特别干。 我觉得有两点影响了味道: 1. 汤汁很重要,泡着汤汁吃更好吃 2. 带壳不会炒老了
-
[Apple] Mac 能耗
家里有台 mac mini 最近挂着硬盘 smb 全家设备用,也好久没有关过机了,开始好奇能耗是多少,看了好多都是 macbook 用 aldente 或者自带的才能看到能耗是多少,想问下 mac mini 要怎么看呢?看某个时间段用了多少 w 也好
-
[问与答] 电脑内存可以 8+8+16+16 吗?
原配是 8+8 的, 后来不够用了就从老电脑上拆了两根其他牌子的 8g, 组成了 8+8+8+8, 发现 32g 也不够用了, 能配个 8+8+16+16 吗? 有什么弊端? 配置如下: AMD Ryzen 7 3700X 八核十六线程 华硕 PRIME X570-P XFX 讯景 AMD Radeon RX 5700 XT 8G 黑狼 海盗船复仇者 LPX 8G DDR4 3200 准备加两根科赋的 d4 3200 16g 可以吗 主板支持内存信息: 4 x DIMM, 支持可高达 128GB, DDR4 5100(超频)/5000(超频)/4800(超频)/4600(超频)/4400(超频)/4266(超频)/4133(超频)/4000(超频)/3866(超频)/3733(超频)/3600(超频)/3466(超频)/3400(超频)/3200(超频)/3000(超频)/2933/2800/2666/2400/2133 MHz Un-buffered 内存 支持双通道内存架构
-
[问与答] 有了解重疾险的吗 帮忙看看 谢谢
支付宝 健康福 终身重疾险 两个选择 哪个更合适哇? 都是三十万保额 可选 1:基础方案 + 恶性肿瘤-重度 / 原位癌多次赔付方案 + 疾病关爱金 5568/年 2:多次赔付方案 + 疾病关爱金 5902/每年
-
[问与答] [搬家] 搬家后发现巨吵的鸣笛声
背景:一直住公寓高层 4-5 年,最近因为 楼上的隔壁家周末会把两个孩子接过来,光着脚在地上跑,在地上摔打卡片,导致非常吵。 楼上是新搬来的香港人,估计有洁癖,经常打扫家里,每次必须挪动沙发桌子彻底打扫,沙发拖拽声清晰,卫生间尿尿滴在马桶上,冲水等声音清晰(当我在上厕所)。 楼下是女主播,每天晚上 7 点-12 点直播带货,各种喊叫优惠,叫嗨了。令我一直带耳塞睡觉。 隔壁单身独居男,每天我知道他什么时候洗脸刷牙洗澡唱歌。 楼里莫名的咚咚咚声音,每天 1-2 次,大多集中于晚上 10 点前后,咚的声音非常大,不是一般的噪音,像是大锤砸墙。 以上是我搬家的原因。 搬到了小区。当天晚上吃饭发现楼上咚咚咚,立即通知管家,保安上来的时候声音已经消失。持续 20 分钟左右。凌晨 4-6 点在喝了感冒药的情况下被吵窗外鸣笛生吵醒。卧室窗户外的鸣笛声很清晰,每当我就要睡着的时候,一声鸣笛,也可以听听到某些汽车发动机的声音(存疑,是一种很低频的嗡嗡嗡声音)。在客厅里也是清晰听到鸣笛声,因为客厅有推拉门通阳台。鸣笛声是从楼下与辅路连接的主路上传来的。早上起来发现客厅一大股像是大蒜的味道,楼道里没有。白天发现楼内也有各种咚咚的异响,在客厅可以听到隔壁的讲话(模糊) 我感觉无解。你觉得呢?
-
[OpenCV] [求助]C++ 用到 OpenCV 库 怎么静态编译呢?
请问 c++用怎样正确的静态编译呢? 目的是让编译的程序不在依赖 libopencv_*.so 文件 测试代码如下: cv-test.cc #include <opencv2/opencv.hpp> #include <iostream> int main(int argc, char** argv) { cv::Mat image = cv::imread("image.jpg"); if (image.empty()) { std::cout << "Error loading image!" << std::endl; return -1; } // cv::imshow("Image", image); std::cout << "size: " << image.cols << "x" << image.rows << std::endl; return 0; } c++ -o cv-test cv-test.cc -I/usr/local/opencv/include/opencv4/ -L/usr/local/opencv/lib64/ -lopencv_core -lopencv_imgcodecs 正常编译 加上 -static尝试静态编译 (opencv 是有编译静态库的/usr/local/opencv/lib64/libopencv_core.a) c++ -o cv-test cv-test.cc -I/usr/local/opencv/include/opencv4/ -L/usr/local/opencv/lib64/ -lopencv_core -lopencv_imgcodecs -static 报错: /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(opencl_core.cpp.o): in function `opencl_check_fn(int)': /home/nick/github/opencv/modules/core/src/opencl/runtime/opencl_core.cpp:166: warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `ipp::IwiImage::Release()': /home/nick/github/opencv/build/3rdparty/ippicv/ippicv_lnx/iw/include/iw++/iw_image.hpp:945: undefined reference to `iwAtomic_AddInt' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `ipp::IwiImage::~IwiImage()': /home/nick/github/opencv/build/3rdparty/ippicv/ippicv_lnx/iw/include/iw++/iw_image.hpp:813: undefined reference to `iwAtomic_AddInt' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `ipp::IwiImage::Release()': /home/nick/github/opencv/build/3rdparty/ippicv/ippicv_lnx/iw/include/iw++/iw_image.hpp:957: undefined reference to `iwiImage_Release' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `ipp::IwException::IwException(int)': /home/nick/github/opencv/build/3rdparty/ippicv/ippicv_lnx/iw/include/iw++/iw_core.hpp:133: undefined reference to `iwGetStatusString' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `cv::transpose(cv::_InputArray const&, cv::_OutputArray const&)': /home/nick/github/opencv/modules/core/src/matrix_transform.cpp:228: undefined reference to `ippicviTranspose_32f_C4R' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_core.a(matrix_transform.cpp.o): in function `ipp_transpose': /home/nick/github/opencv/modules/core/src/matrix_transform.cpp:228: undefined reference to `ippicviTranspose_32s_C3R' /usr/bin/ld: /home/nick/github/opencv/modules/core/src/matrix_transform.cpp:228: undefined reference to `ippicviTranspose_16s_C3R' ... /usr/bin/ld: /usr/local/opencv/lib64//libopencv_imgcodecs.a(grfmt_webp.cpp.o): in function `std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<unsigned char*, void (*)(void*), std::allocator<void>, void>(unsigned char*, void (*)(void*), std::allocator<void>)': /usr/include/c++/13/bits/shared_ptr_base.h:958: undefined reference to `WebPFree' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_imgcodecs.a(grfmt_webp.cpp.o): in function `cv::WebPEncoder::write(cv::Mat const&, std::vector<int, std::allocator<int> > const&)': /home/nick/github/opencv/modules/imgcodecs/src/grfmt_webp.cpp:286: undefined reference to `WebPEncodeLosslessBGRA' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_imgcodecs.a(grfmt_webp.cpp.o): in function `std::_Sp_ebo_helper<0, void (*)(void*), false>::_Sp_ebo_helper(void (*&&)(void*))': /usr/include/c++/13/bits/shared_ptr_base.h:482: undefined reference to `WebPFree' /usr/bin/ld: /usr/local/opencv/lib64//libopencv_imgcodecs.a(grfmt_webp.cpp.o): in function `cv::WebPEncoder::write(cv::Mat const&, std::vector<int, std::allocator<int> > const&)': /home/nick/github/opencv/modules/imgcodecs/src/grfmt_webp.cpp:271: undefined reference to `cv::cvtColor(cv::_InputArray const&, cv::_OutputArray const&, int, int)' /usr/bin/ld: /home/nick/github/opencv/modules/imgcodecs/src/grfmt_webp.cpp:293: undefined reference to `WebPEncodeBGR' /usr/bin/ld: /home/nick/github/opencv/modules/imgcodecs/src/grfmt_webp.cpp:297: undefined reference to `WebPEncodeBGRA' /usr/bin/ld: /home/nick/github/opencv/modules/imgcodecs/src/grfmt_webp.cpp:282: undefined reference to `WebPEncodeLosslessBGR' /usr/bin/ld: cv-test: hidden symbol `opj_stream_destroy' isn't defined /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status 请问大佬有没有办法静态编译
-
[Firefox] 火狐插件分享:拖拽预览
特点 火狐上的预览插件要么收费,要么跨域访问有限制,Arc 的 Peek 触发方式有限,不方便,这个基于弹窗的就没这些烦恼,就是界面一般。配合 macOS 的三指拖拽用起来好顺手。 没上架其它浏览器插件商店。 开源的,应该支持 Chromium 浏览器,有需要的可以自行测试修改上架。(看了下,谷歌的账号竟然收费,微软的好复杂的样子 :P 安装 火狐: https://addons.mozilla.org/zh-CN/firefox/addon/drag-to-preview/ 示图
-
[分享发现] bank card restrictions
xx 银行现在办卡需要工作证明 社保才能办一张正常转账不限额,可以使用网银的卡,没有这些,只能 atm 取钱,别人给你转账,你转账的只能 3k-4k ,不能使用网银,说是为了 antifraud.不清楚是不是所有 banking system 都是这样。
- [问与答] 找人写程序,对方要求走飞机的出海联盟担保,靠谱么
-
[互联网] 网易的软件越来越流氓了, 可以比肩 360 了
1.最新版本有道词典, 打开后就没有办法退出, 悬浮按钮关不掉, 产品经理就是要让一直在后台骚扰你才满意 2.有道笔记, 限制登录设备数, 免费版最多登录 3 台设备, 多了的话其他设备必须退出 之前对网易的软件印象挺好的, 觉得用户体验挺好, 不知道最近是怎么了, 是不是产品本身背负了 kpi, 所以需要用一些恶心的方式来拿到一定的数据, 可能他们觉得反正大部分的用户也不会在意这些, 流氓到底就完了