V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  morrieati  ›  全部回复第 1 页 / 共 4 页
回复总数  65
1  2  3  4  
❮ ❯
S8 升级到 S12 港版古铜色,体验很好:
1. 玻璃和金属边缘接缝能摸出来,但是目前还没遇到进灰;
2. 表冠缝隙能看到但是日常不太会注意到;
3. 佩戴重量感知不强,因为我之前的 S8 是米兰尼斯表带,换成织物后反而更轻一些,晚上睡觉佩戴比较无感
4. 我用的是史努比表盘,日常状态下看起来比较无感,抬腕亮屏的时候大部分时间是关注表盘里的内容,除非专门去看黑边否则感知不强。而且感觉显示面积似乎比 S8 大一些,文字和按钮都变大了。
9 月 16 日
回复了 dejaldie 创建的主题 › NAS › 自建影音库碰到的问题,求大佬指点
我最近这种字幕问题统一给 codex 处理了,大多数情况处理得还挺好
9 月 11 日
回复了 beimenjun 创建的主题 › Apple › iPhone Duo 的销量关键就在销量上
AI 时代适配倒是小问题了
实际上还是需要的,感觉某种程度上是一种上下文工程
8 月 8 日
回复了 revival83 创建的主题 › OpenAI › codex 接 deepseek 的 api 能用么?
直接用 pi 接 deepseek v4 flash 就行
跟 OP 情况很类似,也是 18 年来深圳,19 年去惠州看房,只不过本来要买了我妈摔了一跤手臂骨折了,最终就没买成,也算是塞翁失马。当初看的小区基本都是 9000 到 1w 左右的单价,前年再去看都跌到 4000 块了
600 块只能算中度使用了吧,200 刀套餐周额度都用不完的。https://i.imgur.com/KBDmHF7.png
@shibow #3 1. 用 figma 的 mcp 基本上能做到比较好的还原。2. 接口应该使用代码生成技术,而不是手写吧
3 月 20 日
回复了 he123 创建的主题 › 程序员 › 每日一问: kubectl
库柏卡头
2025 年 9 月 6 日
回复了 xd666888 创建的主题 › 程序员 › 真的很讨厌博客网站用大量的 css 去美化
最近用 astro 手写了自己的个人网站: https://realmorrisliu.com/
也是走的不算花里胡哨的风格
@857681664 #97 大部分场景下可以相信数据库的性能,supabase user 表的定义我贴在下面:
```SQL
create table
auth.users (
instance_id uuid null,
id uuid not null,
aud character varying(255) null,
role character varying(255) null,
email character varying(255) null,
encrypted_password character varying(255) null,
email_confirmed_at timestamp with time zone null,
invited_at timestamp with time zone null,
confirmation_token character varying(255) null,
confirmation_sent_at timestamp with time zone null,
recovery_token character varying(255) null,
recovery_sent_at timestamp with time zone null,
email_change_token_new character varying(255) null,
email_change character varying(255) null,
email_change_sent_at timestamp with time zone null,
last_sign_in_at timestamp with time zone null,
raw_app_meta_data jsonb null,
raw_user_meta_data jsonb null,
is_super_admin boolean null,
created_at timestamp with time zone null,
updated_at timestamp with time zone null,
phone text null default null::character varying,
phone_confirmed_at timestamp with time zone null,
phone_change text null default ''::character varying,
phone_change_token character varying(255) null default ''::character varying,
phone_change_sent_at timestamp with time zone null,
confirmed_at timestamp with time zone null,
email_change_token_current character varying(255) null default ''::character varying,
email_change_confirm_status smallint null default 0,
banned_until timestamp with time zone null,
reauthentication_token character varying(255) null default ''::character varying,
reauthentication_sent_at timestamp with time zone null,
is_sso_user boolean not null default false,
deleted_at timestamp with time zone null,
constraint users_pkey primary key (id),
constraint users_phone_key unique (phone),
constraint users_email_change_confirm_status_check check (
(
(email_change_confirm_status >= 0)
and (email_change_confirm_status <= 2)
)
)
) tablespace pg_default;

create index if not exists users_instance_id_idx on auth.users using btree (instance_id) tablespace pg_default;

create index if not exists users_instance_id_email_idx on auth.users using btree (instance_id, lower((email)::text)) tablespace pg_default;

create unique index confirmation_token_idx on auth.users using btree (confirmation_token)
where
((confirmation_token)::text !~ '^[0-9 ]*$'::text) tablespace pg_default;

create unique index recovery_token_idx on auth.users using btree (recovery_token)
where
((recovery_token)::text !~ '^[0-9 ]*$'::text) tablespace pg_default;

create unique index email_change_token_current_idx on auth.users using btree (email_change_token_current)
where
(
(email_change_token_current)::text !~ '^[0-9 ]*$'::text
) tablespace pg_default;

create unique index email_change_token_new_idx on auth.users using btree (email_change_token_new)
where
(
(email_change_token_new)::text !~ '^[0-9 ]*$'::text
) tablespace pg_default;

create unique index reauthentication_token_idx on auth.users using btree (reauthentication_token)
where
(
(reauthentication_token)::text !~ '^[0-9 ]*$'::text
) tablespace pg_default;

create unique index users_email_partial_key on auth.users using btree (email)
where
(is_sso_user = false) tablespace pg_default;

create trigger on_auth_user_created
after insert on auth.users for each row
execute function handle_new_user ();
```
supabase 也是这么做的
“我本来的想法是用单独的表管理所有验证方式,比如注册验证邮件,改密码验证邮件,还有大概率手机验证,2FA 之类的,然后他直接把 token 和过期时间存 user 表里了”
2024 年 3 月 21 日
回复了 wpzero0000 创建的主题 › 酷工作 › [上海/深圳] [外企]非 996 招 Fullstack 工程师
你好呀👋我恰好也在深圳,加你微信了~
2023 年 12 月 11 日
回复了 yaott2020 创建的主题 › Linux › 你倾向于哪个 Linux 桌面发行版?
一直在用 fedora
@7897894 用 Arc
2022 年 6 月 10 日
回复了 wand 创建的主题 › Apple › 关于 2021 款 14 寸 MacBook Pro 底部外壳异响的问题
看来是通病了,我的也是一模一样
@Frank777 我准备在京东买一个试试,不行再退货
@Frank777 是啊,我问了京东店的客服也是说用不了,但是在官网查询参数的话,感觉好像还是可以的
2021 年 10 月 23 日
回复了 MonkeyD1 创建的主题 › Apple › 新款 MacBook M1 Pro 16 真机上手视频
@chrisia #24 是啊,现在这个圆润的边缘,让我想起 redmibook pro
1  2  3  4  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   747 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 20:33 · PVG 04:33 · LAX 13:33 · JFK 16:33
♥ Do have faith in what you're doing.