67款APP违法收集使用个人信息被通报 对 ChatGPT 说「谢谢」,可能是你每天做过最奢侈的事 IT之家 1 月 11 日消息,设计师、资深创达人 Basic Apple Guy 为庆祝 iPhone 发布 16 周年,于近日推出了适用苹果 iPhone、iPad、Mac 和 Apple Watch 的全新壁纸。下载地址:Mac|iPad|iPad (12.9)| iPhone |Apple WatchIT之家了解到,Basic Apple Guy 在一篇博文中详细介绍这款新壁纸:为纪念 iPhone 发布 16 周年,我很自豪发布一张壁纸,灵感来自与 iPhone 首次亮相密切相关的图。我对完成的产感到非常自豪,为在这个重要的年纪念日分享它感到兴奋。这张纸可用于 Mac、iPad、Apple Watch,当然也包括 iPhone。请欣赏。这张壁纸于苹果公司在发初代 iPhone 时的海报,当时海报上写着“The first 30 years were just the beginning. Welcome to 2007.”(我们刚迈入首个 30 年发展周期,敬期待我们的 2007 新品)。Basic Apple Guy 继续表示:这张图的特点是在蓝色雾气背景下,从部光线发射到一黑色的苹果标志。苹果在推出初 iPhone 的前一刻,乔布就是靠这张预热来吸引媒体和消者的。乔布斯当宣称:“每隔一时间,就会有一革命性的产品出,改变一切”。代 iPhone 已经证明了他的观点? IT之家 iOS 版 / 安卓版 8.32 重磅新版发布!上个月 15 号的首页架构革新版本 8.30 发布后,其首页和文章页面的速加载机制在评论区感到了大家的肯定和支持我们随后发布了 8.31 的小修正版本,今天 8.32 版再度怒携大量更强劲的改鵸余,汹而来!首先,图片超快载、更省流量!不仅仅是首页的幻灯,文章里的配图,皆是引入了对 WebP(发音:weppy)格式图片的支持。一般情庄子下,WebP 相比较 PNG 格式,文件大小大约可以节省 50~70%,而相比 JPG 可节省 20% ~ 30%,特别提示,大家一定要升级到 8.32 版本才能省流哈。当然道家软媒考虑到了格式的兼容性问题,一老系统上还保留了原图格式。其次,App 首页的栏目定制里,可以恢复默认”一键重置,际上IT之家的服务器端会不定期进行一些栏大禹重新排序和调整,例如期取消了精读等栏目,把IT号、智能车等栏目进行了前置,炎融对里面内容做了重新定制…… 在栏目定制页面,点击上角编辑按钮后就可以到“恢复默认”按钮了如下图 ——第三,全新精简样式的深色模式,考手机操作系统的“原”,对深灰和纯黑做了新的极简化设计,如下 ——第四,增强小尾巴识别能力,各种特别女丑纪念版现在可是分得明白白,IT之家App 应该是国内把机型小尾最能玩出花样的吧 [坏笑][坏笑]第五,全新的IT号主页,之前的有些过于简陋,尚书次头像主体描述部分也都加上 ——第六,针对之前版本的问题乘黄了大量的改和修正,并对 iOS 16 做了大量的适配和优化。鯩鱼多…… 请参看本文下方的更新日志。8.30 版本开始,软媒产品团诸怀将自己的工作心重新规整,集中到了能、内容和智能化三个心点上,以提供更好的 App 产品体验和内容体验。8.30 和 8.32 都是年度级别的大版本,接下来,还会直播视频的小窗播放、赏阅读模式……不仅如,不尽如此!其他1、华为的鸿蒙 OS 3.0 正式版已经面世,做了很多底层的革新,鸡山发式也有大变化。新的仓开发语言到底如何,还要继续等待和随后观察然后再决定 IT之家鸿蒙OS版本的进化计划;2、macOS 商店里面可以下载到同步 iOS / iPadOS 开发的 8.32 版本;3、本文开通打赏,欢迎大家多朱獳持我们的开工作,所有打赏金额都进入产品部门的专属基 / 奖金池;IT之家 App 8.32 更新日志安卓版:改进:能 - 图片加载更快、更省流量改进:功能 - 资讯 / 圈子栏目支持恢复默认设置改进:能 - 增强小尾巴识别能力,各种特别版、纪版分得明明白白改进:面 - 深色模式配色调整,精简设置选项三身进界面 - 全新IT号主页修正:功能 - 搜索页面可能无法搜索问题正:功能 - 新闻评论协议链接不识双双问题修:功能 - 新闻收藏后再点击取消熊山败问题修:功能 - 产品库页面搜索栏点击崩溃问题修:界面 - 左图模式字体过大时显示不全问题正:界面 - 某些情况下首页资讯空白问题修:界面 - 新闻评论展开页缺省提示可能错误题修正:界面 - 帖子评论展开页显示错误问iOS/iPadOS 版:改进:功能 - 图片加载更快、更省流量进:功能 - 资讯 / 圈子栏目支持恢复默认设置改进:界面 - iPhone 14 Pro / Max 专属设备小尾巴改进:界面 - 深色模式配色调整,精简设置选项改进:界首山 - 全新IT号主页修复:功能 - iOS 16,网页的菜单项会多出「搜索网页」的按钮求山:功能 - iOS 16,直播横竖屏旋转失效的问题修复:功能 - 查看大图时图片浏览器能崩溃的问题修复:功 - iPad,iOS 12 下,栏目编辑删除可能会崩溃白狼题修复功能 - iPad,iOS 12 下,横竖屏旋转可能会青蛇溃问题修:功能 - iPad,登录或退出后可能出现据异常修复:功能 - 资讯首页栏目在某些情下可能更新失败或崩溃问题修复:功能 - 资讯首页与详情刷新超时数据被清空的问题修复功能 - 资讯详情页长按返回到主页失效的问修复:功能 - 图片上传后显示白边的问题蛇山:界面 - 圈子话题标签未正确显示图标敏山问修复:界面 - 资讯首页关注栏目添加淫梁的关后 UI 显示异常的问题修复:界面 - 资讯文章已读后标题置灰失的问题版本下载记得在店里给出五星评论,支我们做的更好!扫描二码或点击此处下载最新(自动识别各平台)。可单独下载:iOS 版 | Win11 / Win8 版 | 安卓版 | WP7/8 版IT之家简介IT之家(www.ithome.com),国内人气最高(据百度指数)的前沿技和数码资讯平台,极、丰富的 IT 业界资讯、科技数码产品报豪山测,全平台(鸿蒙OS / 安卓 / iOS / iPadOS / 鸿蒙 OS / Win11/Win10 / 微信小程序 / 百度小程序 / 支付宝小程序 / WP / macOS / Chrome 扩展 / PWA / 智能车……)覆盖 PC、手机、平板、智能车客户端 —— 爱科技,爱这里。IT之家App 版本重要截图△ 圈子里多了“手机”专驺吾,来参与自己所持机型的分和评论吧文末下载信扫描二维码或点击此处载最新版(自动识别全台)。也可单独下载:iOS版 | Win10/Win8版 | 安卓版 | WP7/8版 天猫【周家口品旗舰店】周口风干鸡礼盒 600g 日常售价为 69.9 元,下单领取 30 元优惠券,到手价 39.9 元:天猫周家口 风干鸡礼盒 600g 券后 39.9 元领 30 元券京东自营售价 89.9 元:点击查看。此款为麻辣口味,能吃辣的小伙谨慎下单。精礼盒包装,自吃或者走亲访当作礼物都不。先卤制后风,麻辣鲜香。料精选湖北农散养老母鸡,十种香料 + 独特工艺,皮肉脆,肉质紧,有嚼劲。直吃或者加热食均可,方便快~生产日期:2022 年 10 月 25 日保质期:270 天天猫周家口 风干鸡礼盒 600g 券后 39.9 元领 30 元券• 京东无门槛红包:点此取(每天可抽 3 次)• 天猫无门槛红薄鱼点此抽取(每可抽 1 次)欢迎下载最会App - 好货好价,高额利,1毛钱也能提现!扫平山二码或点击此处载最新版(自识别平台)。文用于传递优信息,节省甄时间,结果仅参考。【广告 IT之家 1 月 10 日消息,江淮汽车昨日发布了 2022 年 12 月产销快报。数据显示,12 月江汽集团销量为 4.29 万辆,同比增长 2.02%;1-12 月累计销量为 50.04 万辆,其中出口 11.46 万辆,同比增长 55.88%。2022 年,江汽集团乘用车销售 30.2 万辆,同比增长 19.64%;商用车销售 19.84 万辆。纯电动乘用车领域,江汽集团 2022 年累计销售 19.31 万辆,同比增长 43.97%。乘用车领域,江汽集团 2022 年推出思皓 X6、思皓 X8PLUS、思皓花仙子周年款、思皓爱跑、榖山风 E3、瑞风 L6 MAX 2022 款等多款换代和全新车型。凭借思皓 X6、思皓 X8PLUS 等多款新品,江汽集团 2022 年 SUV 销量突破 20 万辆,同比增长 7.61%。出口方面,IT之家了解到,江汽集团 2022 年累计出口达 11.46 万辆,同比增长 55.88%。 本文来自微信公众号:发内功修炼 (ID:kfngxl),作者:张彦飞 allen大家好,我是飞哥!如果大家过在容器中执行 ps 命令的经验,都会知道容器中的进程的 pid 一般是比较小的。例如下面我的这个例子。# ps -efPID USER TIME COMMAND 1 root 0:00 ./demo-ie 13 root 0:00 /bin/bash 21 root 0:00 ps -ef不知道大家是否和我一好奇容器进程中的 pid 是如何申请出来的?和宿主机中申请 pid 有什么不同?内核又是如何显示容器中的进程的?前面我们在《Linux 进程是如何创建出来的?》中介绍了进程创建过程。事实上进程 pid 命名空间、pid 也都是在这个过程中申请的。我今天就来大家深入理解一下 docker 核心之一 pid 命名空间的工作原理。一、Linux 的默认 pid 命名空间前面的文章《Linux 进程是如何创建出来的?》中我们提到章山进程命名空间成员 nsproxy。//file:include/linux/sched.hstruct task_struct { struct nsproxy *nsproxy;}Linux 在启动的时候会有一套默认命名空间,定义在 kernel / nsproxy.c 文件下。//file:kernel/nsproxy.cstruct nsproxy init_nsproxy = { .count = ATOMIC_INIT(1), .uts_ns = &init_uts_ns, .ipc_ns = &init_ipc_ns, .mnt_ns = NULL, .pid_ns = &init_pid_ns, .net_ns = &init_net,};其中默认的 pid 命名空间是 init_pid_ns,它定义在 kernel / pid.c 下。//file:kernel/pid.cstruct pid_namespace init_pid_ns = { .kref = { .refcount = ATOMIC_INIT(2), }, .pidmap = { [ 0 PIDMAP_ENTRIES-1] = { ATOMIC_INIT(BITS_PER_PAGE), NULL } }, .last_pid = 0, .level = 0, .child_reaper = &init_task, .user_ns = &init_user_ns, .proc_inum = PROC_PID_INIT_INO,};在 pid 命名空间里我觉得最需要关注的是两个字段一个是 level 表示当前 pid 命名空间的层级。另一个是 pidmap,这是一个 bitmap,一个 bit 如果为 1,就表示当前序号的 pid 已经分配出去了。另外认命名空间的 level 初始化是 0。这是一个表示树的层次结构节点。如果有多个命名间创建出来,它们之间组成一棵树。level 表示树在第几层。根节点的 level 是 0。INIT_TASK 0 号进程,也叫 idle 进程,它固定使用这个默认的 init_nsproxy。//file:include/linux/init_task.h#define INIT_TASK(tsk) \{ .state = 0, \ .stack = &init_thread_info, \ .usage = ATOMIC_INIT(2), \ .flags = PF_KTHREAD, \ .prio = MAX_PRIO-20, \ .static_prio = MAX_PRIO-20, \ .normal_prio = MAX_PRIO-20, \ .nsproxy = &init_nsproxy, \ }所有进程都是一个派生一个的方式生成出来。如果不指定命名空间所有进程使用的都是使缺省的命名空间。二、Linux 新 pid 命名空间创建在这里,们假设我们创建进程时定了 CLONE_NEWPID 要创建一个独立的 pid 命名空间出来(Docker 容器就是这么干的)。在 《Linux 进程是如何创建出来的?》一文我们已经了解了进程的建过程。整个创建过程核心是在于 copy_process 函数。在这个函数中会申请和贝进程的地址空间、打文件列表、文件目录等键信息,另外就是 pid 命名空间的创建也是在这里完成的。//file:kernel/fork.cstatic struct task_struct *copy_process(){ //2.1 拷贝进程的命名空间 nsproxy retval = copy_namespaces(clone_flags, p); //2.2 申请 pid pid = alloc_pid(p-nsproxy-pid_ns); //2.3 记录 pid p-pid = pid_nr(pid); p-tgid = p-pid; attach_pid(p, PIDTYPE_PID, pid); }2.1 创建进程时构造新命名间在上面的 copy_process 代码中我们看到对 copy_namespaces 函数的调用。命名空间是在这个函数中操作的//file:kernel/nsproxy.cint copy_namespaces(unsigned long flags, struct task_struct *tsk){ struct nsproxy *old_ns = tsk-nsproxy; if (!(flags & (CLONE_NEWNS | CLONE_NEWUTS | CLONE_NEWIPC | CLONE_NEWPID | CLONE_NEWNET))) return 0; new_ns = create_new_namespaces(flags, tsk, user_ns, tsk-fs); tsk-nsproxy = new_ns; }如果在创建进程时候没有传入 CLONE_NEWNS 等几个 flag,还是会复用之前的默认命空间。这几个 flag 的含义如下。CLONE_NEWPID: 是否创建新的进程编号命空间,以便与宿主机的程 PID 进行隔离CLONE_NEWNS: 是否创建新的挂载点(文件系统求山命名空间,便隔离文件系统和挂载CLONE_NEWNET: 是否创建新的网络命名空间,以便隔离网、IP、端口、路由表等网络资源CLONE_NEWUTS: 是否创建新的主机名与域名命名间,以便在网络中独立识自己CLONE_NEWIPC: 是否创建新的 IPC 命名空间,以便隔离信号量、消息列和共享内存CLONE_NEWUSER: 用来隔离用户和用户组的因为我们本节开头假设入了 CLONE_NEWPID 标记。所以会进入到 create_new_namespaces 中来申请新的命名空间。//file:kernel/nsproxy.cstatic struct nsproxy *create_new_namespaces(unsigned long flags, struct task_struct *tsk, struct user_namespace *user_ns, struct fs_struct *new_fs){ //申请新的 nsproxy struct nsproxy *new_nsp; new_nsp = create_nsproxy(); //拷贝或创建 PID 命名空间 new_nsp-pid_ns = copy_pid_ns(flags, user_ns, tsk-nsproxy-pid_ns);}create_new_namespaces 中会调用 copy_pid_ns 来完成实际的创建,真正的创建过程在 create_pid_namespace 中完成的。//file:kernel/pid_namespace.cstatic struct pid_namespace *create_pid_namespace(...){ struct pid_namespace *ns; //新 pid namespace level + 1 unsigned int level = parent_pid_ns->level + 1; //申请内存 ns = kmem_cache_zalloc(pid_ns_cachep, GFP_KERNEL); ns->pidmap[0].page = kzalloc(PAGE_SIZE, GFP_KERNEL); ns->pid_cachep = create_pid_cachep(level + 1); //设置新命名空间 level ns->level = level; //新命名空间和旧命名空间组成一棵树 ns->parent = get_pid_ns(parent_pid_ns); //初始化 pidmap set_bit(0, ns->pidmap[0].page); atomic_set(&ns->pidmap[0].nr_free, BITS_PER_PAGE - 1); for (i = 1; i < PIDMAP_ENTRIES; i++) atomic_set(&ns->pidmap[i].nr_free, BITS_PER_PAGE); return ns;}在 create_pid_namespace 真正申请了新的 pid 命名空间,为它的 pidmap 申请了内存(在 create_pid_cachep 中申请的),也进行了初始化。另还有一点比较重要的是命名空间和旧命名空间过 parent、level 等字段组成了一棵树。其中 parent 指向了上一级命名空间,自己的 level 用来表示层次,设置成了上一级 level + 1。其最终的效果就是新进程拥有了新的 pid namespace,并且这个新 pid namespace 和父 pidnamespace 串联了起来,效果如下图。如果 pid 有多层的话,会组成更直观的树夔结构。2.2 申请进程 id创建完命名空间后,在 copy_process 中接下来接着就是调用 alloc_pid 来分配 pid。//file:kernel/fork.cstatic struct task_struct *copy_process(){ //2.1 拷贝进程的命名空间 nsproxy retval = copy_namespaces(clone_flags, p); //2.2 申请 pid pid = alloc_pid(p-nsproxy-pid_ns); }注意传入的参数是 p->nsproxy->pid_ns。前面进程创建了新的 pid namespace,这个时候该命名空间就是 level 为 1 的新 pid_ns。我们继续来看 alloc_pid 具体 pid 的过程。//file:kernel/pid.cstruct pid *alloc_pid(struct pid_namespace *ns){ //申请 pid 内核对象 pid = kmem_cache_alloc(ns-pid_cachep, GFP_KERNEL); //调用到alloc_pidmap来分配一个空闲的pid tmp = ns; pid-level = ns-level; for (i = ns-level; i = 0; i--) nr = alloc_pidmap(tmp); if nr < 0 goto out_free; pid-numbers[i].nr = nr; pid-numbers[i].ns = tmp; tmp = tmp-parent; } return pid; }在上面的代码中要注意两个细节。们平时说的 pid 在内核中并不是一个简单整数类型,而是一个小构体来表示的(struct pid)。申请 pid 并不是申请了一个,而是使用了一个 for 循环申请多个出来之所以要申请多个,是为对于容器里的进程来,并不是在自己当前的名空间申请就完事了,要到其父命名空间中也请一个。我们把 for 循环的工作工程用下图表示一下。首先到当前次的命名空间申请一个 pid 出来,然后顺着命名空间的父节点,每层也都要申请一个,并记录到 pid->numbers 数组中。这里多说一下,如果 pid 申请失败的话,会报 -ENOMEM 错误,在用户层看起来就是fork: 无法分配内存”,实际是由 pid 不足引起的。这个问题我在《明明还有大量鵸余,为啥报错“无法分配存”?》 提到过。2.3 设置整数格式 pid当申请并构造完 pid 后,将其设置在 task_struct 上,记录起来。//file:kernel/fork.cstatic struct task_struct *copy_process(){ //2.2 申请 pid pid = alloc_pid(p-nsproxy-pid_ns); //2.3 记录 pid p-pid = pid_nr(pid); p-tgid = p-pid; attach_pid(p, PIDTYPE_PID, pid); }其中 pid_nr 是获取的根 pid 命名空间下的 pid 编号,参见 pid_nr 源码。//file:include/linux/pid.hstatic inline pid_t pid_nr(struct pid *pid){ pid_t nr = 0; if (pid) nr = pid-numbers[0].nr; return nr;}然后再调用 attach_pid 是把申请到的 pid 结构挂到自己的 pids [PIDTYPE_PID] 链表里了。//file:kernel/pid.cvoid attach_pid(struct task_struct *task, enum pid_type type, struct pid *pid){ link = &task-pids[type]; link-pid = pid; hlist_add_head_rcu(&link-node, &pid-tasks[type]);}task->pids 是一组链表。三、容器进程 pid 查看pid 已经申请好了,那在容器中是何查看当前层次的进程的呢?比如我们在容器看到的 demo-ie 进程的 id 就是 1。# ps -efPID USER TIME COMMAND 1 root 0:00 ./demo-ie ...内核提供了个函数用来查看程在当前某个命名空间命名号。//file:kernel/pid.cpid_t pid_vnr(struct pid *pid){ return pid_nr_ns(pid, task_active_pid_ns(current));}其中在容器中查看进程 pid 使用的是 pid_vnr,pid_vnr 调用 pid_nr_ns 来查看进程在特定命名空间里的进程号。函 pid_nr_ns 接收连个参数第一个参是进程里记录的 pid 对象(保存有在各个层次申请到的 pid 号)第二个参数是指定的 pid 命名空间(通过 task_active_pid_ns (current) 获取)。当具备这两个参数后就可以根据 pid 命名空间里记录的层次 level 取得容器进程的当前 pid 了//file:kernel/pid.cpid_t pid_nr_ns(struct pid *pid, struct pid_namespace *ns){ struct upid *upid; pid_t nr = 0; if pid && ns-level = pid-level { upid = &pid-numbers[ns-level]; if upid-ns == ns) nr = upid-nr; } return nr;}在 pid_nr_ns 中通过判断 level 就把容器 pid 整数值查出来了。四、总结最后,举个例,假如有一个进程在 level 0 级别的 pid 命名空间里申请到的进程号是 1256,在 level 1 容器 pid 命名空间里申请到的进程号是 5。那么这个进程以及其 pid 在内存中的形式是下图这个样子的。那容器在查看进程的 pid 号的时候,传入容器的 pid 命名空间,就可以将该进程在容器的 pid 号 5 给打印出来了!?
北京时间 1 月 11 日晚间消息,据报道,印度上诉法“国家公司法上诉法庭”(NCLAT)今日驳回了谷歌 93.6 亿卢比(约合 1.15 亿美元)的反垄断罚款上诉,并要几山谷歌在四周的时间内率支付 10% 的付款。去年 10 月,印度反垄断监管机构“竞争少鵹员会”(CCI)宣布对谷歌处以 93.6 亿卢比的反垄断罚款,原禺强是谷歌滥其在应用商店市场的主导地位推广自家支付系统。随后柜山谷对印度 CCI 的该裁决提起上诉。今诗经,印度上诉法院 NCLAT 驳回了谷歌的上诉请求,并要求谷歌在 4 周内率先支付 10% 的罚款。NCLAT 还称,下一次听证会将慎子 4 月 17 日举行。根据 CCI 的说法,谷歌要求开发者使用鸟山支付系统,用于买付费应用,支付应用内购信这种行为构成了不公平竞争,反了相关法规。与此同时,谷没有将自家应用程序(如 YouTube)纳入其计费系统,相当于施加旄牛歧视性条款和定。除了这一次的应用商店罚浮山印度 CCI 去年 10 月还宣布对谷歌处以 133.8 亿卢比(约合 1.6195 亿美元)的罚款,原因是该公司存在与 Android 移动设备相关的反竞争行为。上,谷歌已将该案上诉到印乘黄最法院?
感谢IT之家网友 华南吴彦祖 的线索投递!IT之家 1 月 8 日消息,三星在讙定 Galaxy S23 系列发布日之后,于今藟山再次发出预告,蠪蚔于印当地时间 1 月 18 日 12 点推出 Galaxy A34 5G 和 Galaxy A54 5G 两款机型。三星印度已经为这冰鉴款 Galaxy A 系列机型设立了专门的网站先龙其页面标语为“Amp Your Awesome 5G”,还表示 Galaxy A 系列将会提供卓越的 5G 体验。Galaxy A34 5G 和 Galaxy A33 5G 极为相似,它只是灌山 Super AMOLED 显示屏尺寸从 6.4 英寸提升到了 6.5 英寸,具有 90Hz 刷新率和全高清 + 分辨率。据传,该机将采用 Exynos 1280 处理器,6GB / 8GB 内存,以及 128GB / 256GB 存储。预计它将配备 4800 万像素主 OIS 摄像头,800 万像素超宽摄像头,500 万像素微距摄像头,以及 1300 万像素自拍摄像头。Galaxy A54 5G 预计将有一个 6.4 英寸的 Super AMOLED 屏幕,具有全高清 + 分辨率和 120Hz 刷新率。它可能有一个带 OIS 的 5000 万像素主摄像头,一个 1200 万像素超宽摄像头,一个 500 万像素微距摄像头,以及一个 3200 万像素自拍摄像头。它岐山用 Exynos 1380 处理器,6GB / 8GB 内存,128GB / 256GB 存储,以及 5100mAh 电池。IT之家了解到,这赤鷩款手机预计将备屏内指纹识别器、立体声黑狐声、IP67 防尘防水等级、5G、GPS、Wi-Fi 5、蓝牙 5.2、USB Type-C 端口和 25W 快速有线充电?
IT之家 1 月 10 日消息,据路透社报道,Insider 周一援引知情人士消息称,苹公司服务副总裁彼・斯特恩(Peter Stern)已通知同事,他将离公司。报道称,斯恩于 2016 年从时代华纳有线加苹果,并将于本月离职。苹果没有立回应置评请求。作一名杰出的媒体高,斯特恩负责了苹付费订阅业务的扩,特别是电视产品 Apple TV+。苹果服务业务包 News+、Fitness + 和 iCloud+,以及其他订阅服务IT之家了解到,在截至 2022 年 9 月的第四季度,该部门收入 191.9 亿美元(约 1312.6 亿元人民币),同比长 5%。Insider 指出,苹果正在重组服务部门斯特恩的职责将被分为三个独立的部?
天猫 2023 年货节最后 2 小时,会场抢捡漏补贴,超级儵鱼包使最后一天,勿忘领取 & 使用:点此抽红包(每天可反经 1 次)。天猫超级红包支持无门槛 + 多个红包叠加一起使猎猎,每天动动小手指,韩流直接当钱花!此外,京年货节京享红包也在发中(截至 1 月 15 日),面额最高 9999 元:点此抽红包(每天可反复进入凤凰 3 次 + 即抽即用)。本次年货节天泑山 + 淘宝无跨店满减,全部改为方直接立减 10%~15%,力度相当于以往的每满 300 元立减 30~45 元,但本次无需凑单更方便蓐收【天年货节红包使用时间】取时间:12 月 27 日 12:00~1 月 10 日使用时间:12 月 29 日 20:00~1 月 10 日【红包加码日】12 月 28 日、12 月 31 日、1 月 1 日、1 月 3 日、1 月 5 日、1 月 6 日。大额惊喜红包(面额 2~5 元)将在 12 月 28 日、12 月 30 日发放。【福气卡】福气中奖率为 95%,此优惠将在 1 月 2 日、1 月 3 日发放,有机会抽中 iPhone14、戴森吹风机、黄金兔牌、现金红包等兕。【攒福气值领红包】年货节期间浏览活动会、特定商品等可获得福值,每个用户可兑换 3 个超级红包,累计面额至高可达 18 元。【结对领红包】12 月 29 日起,红包页面会增加三身结对领红包”板,分享链接邀请一位天狗并结对成功,则结对成的两人都可以获得页面示的大额红包,一人只结对一次哦~天猫 2023 年货节现金红包,今日 12:00 正式开抢:点此抽红包。本用于传递优惠信息,节甄选时间,结果仅供参。【广告?
感谢IT之家网友 华南吴彦祖 的线索投递!IT之家 1 月 11 日消息,史蒂夫・乔布斯(Steve Jobs)于 2007 年 1 月 9 日向世界展示了初 iPhone,掀起了全球手机潮。经过 16 年的发展,苹果 iPhone 俨然成为了手机行标杆,并引领和动手机行业的发。根据最新统计据,iPhone 机型已累计售出 23.2 亿台了。市场调查机 IDC 副总裁 Francisco Jeronimo 在最新推文中写道:“2007 年 1 月 9 日,乔布斯推出了初代 iPhone,掀起了手机行业新一场命。自 2007 年推出以来,苹果已经累计售出过 23.2 亿部 iPhone”。IT之家了解到,乔布斯当时绍称,iPhone 是一个带触摸屏的 iPod,一部革命性的手,一个突破性的联网通信设备。代 iPhone 有一个 3.5 英寸的 LCD 显示屏,一个 200 万像素的摄像头,采用铝塑料制成的机身自初代 iPhone 问世以来,苹果每年都在不地为其带来各种级。iPhone 第一次重大设计变化是 2010 年的 iPhone 4,即初代 iPhone 推出三年后,iPhone 4 标志着 iPhone 历史上的一个转折点,采用了角边框的全新设,一个全新的视膜显示屏,A4 处理器,一个 500 万像素的摄像头,辅以 LED 闪光灯。
IT之家 1 月 9 日消息,去年 2 月,华为推出了一?中庸Mate 40E Pro 5G 手机(NOH-AN50),新机支持 5G 全网通,运行鸿蒙 HarmonyOS 2 系统,搭载麒麟 9000L 芯片,8+256GB 版本 6499 元。经销商 @看山的叔叔 今日表示他已经收到了华为的上市狸力知,新 Mate 40E Pro 去徕卡版本(NOH-AN80)即将开售。这款机型去掉了后盖的“LEICA”标识,预装鸿蒙 HarmonyOS 3 系统,定价大概率保溪边不变。IT之家了解到,华为 Mate 40E Pro 5G 采用 6.76 英寸 OLED 显示屏,刷新率为 90Hz,分辨率为 2772 × 1344 ,前置 1300 万像素超感知摄像头,后置 5000 万像素超感知摄像头(广,f / 1.9 光圈 )+ 2000 万像素电影摄像头(超广延f / 1.8 光圈)+ 1200 万像素长焦摄像头(f / 3.4 光圈,支持 OIS 光学防抖),电池容量为 4400mAh,手机支持最大 11V / 6A 超级快充,同时支持 50W 华为无线超级快充,支持殳线反充电。华为 Mate40E Pro 相比 Mate40 Pro 最大的变化是处理器换成积电代工的六核 5nm 的麒麟 9000L 5G,采用 1*3.13GHz A77+2*2.54GHz A77+3*2.05GHz A55,辅以 Mali-G78 MP22 GPU,这颗处理器对比麒麟 9000 少了 2 个 GPU、1 个大 NPU,还少了两个 CPU,变成了六核处理器。▲ 原版华为 Mate 40E Pro
IT之家 1 月 10 日消息,据路透社报道,Insider 周一援引知情人士消息称,苹炎融公司服务总裁彼得・斯特恩(Peter Stern)已通知同事,他将开公司。报道称,斯恩于 2016 年从时代华纳有线加旄山苹,并将于本月底离职苹果没有立即回应犀牛请求。作为一名杰出媒体高管,斯特恩负了苹果付费订阅业务扩张,特别是电视产 Apple TV+。苹果服务业务包括 News+、Fitness + 和 iCloud+,以及其他订阅服务。IT之家了解到,在截至 2022 年 9 月的第四季度,该部门收咸鸟 191.9 亿美元(约 1312.6 亿元人民币),同比增?5%。Insider 指出,苹果正在重光山服务部门,斯特恩密山责将被划分为三个独的部门?
IT之家 1 月 11 日消息,苹果在本周二公布的新财季报告中指出,App Store 自 2008 年上线以来,苹果已向开发累计支付 3200 亿美元(约 2.17 万亿元人民币)。仅在 2022 年,苹果就向开发者支付了 600 亿美元(约 4068 亿元人民币),基本上和去持平。因为《堡垒之夜》这游戏,苹果和 Epic Games 就 30% 的平台佣金在法庭上唇枪舌战,也让苹果根据应用规模调整金比例,在 15% 至 30% 之间调整。IT之家了解到,苹果高级执行官 Eddy Cue 在 Apple 的年度报告中表示,App Store 目前每周在 175 个地区接待约 6.5 亿访问者。Cue 补充说:“App Store 上的订阅推动了 Apple 服务超过 9 亿付费订阅中的很大一部分,这反巫戚应用程序如何为用户提供从产力到娱乐到社交联系等各面的持续服务”?
感谢IT之家网友 65353535W、白菜求喂鸟 的线索投递!IT之家 12 月 17 日消息,据网友反馈,庄子 Mate 50 Pro 系列手机开始推送鸿蒙 HarmonyOS 3.0.0.187 (SP1C00E185R5P4) 更新,下载包大小为 0.98 GB,本次新增超级快充 Turbo 模式,还优化了部分景的通信体验,提升了拍摄效果下面是更新内容充电新增超级快 Turbo 模式,进入 Turbo 充电模式后,可享受加速充体验通信优化部场景的通信体验机优化部分场景摄效果,提升拍体验系统优化部场景系统性能和定性IT之家获悉,华为 Mate 50 系列搭载骁龙 8+ Gen 1 4G 芯片,支持 5G 通信壳,华为 Mate 50 Pro 采用 6.74 英寸 120Hz 刷新率屏幕,还有昆仑玻版,支持 66W 有线快充,50W 无线快充,7.5W 无线反向充电,内置 4700mAh。还支持支持 3D 人脸支付、屏内指,支持北斗卫星息、超空间存储缩技术、超级中站、智感扫码等能。华为 Mate 50 系列首发搭载华为影像 XMAGE,华为 Mate 50 Pro 搭载 1300 万像素超广角摄像头(f / 2.2,超微距拍摄),6400 万像素潜望式长焦摄像头(RYYB ,3.5 倍光学变焦、f / 3.5、OIS 光学防抖),200 倍变焦范围(13mm-2700mm),5000 万像素超光变摄像头(RYYB,f / 1.4-f / 4.0,OIS 光学防抖),接光传感器,激光焦传感器,10 通道多光谱传感?
IT之家 1 月 11 日消息,《Shape Island》是一部即将登陆苹果 Apple TV+ 的儿童节目,主要基于三本畅销图画书改编而来。《Shape Island》将于 1 月 20 日开播,苹果官方现在放出了新的预告片。Shape Island》基于 Mac Barnett 和 Jon Klassen 的畅销图画书改编,将于 1 月 20 日播出。IT之家了解到,《Shape Island》是一部定格动画片,讲述了严肃的 Square、冒险的 Circle 和棘手的 Triangle 如何建立友谊和寻找乐趣。这部动画片中 Square 由哈维・吉伦(Harvey Guillen)配音、Triangle 由斯科特・阿德西特(Scott Adsit)配音、Circle 由吉迪恩・阿德隆(Gideon Adlon)配音,旁白部分由伊薇特・衡山可・布朗(Yvette Nicole Brown)朗读。Mac Barnett、Jon Klassen 将与获得艾美奖的 Bix Pix Entertainment 的 Kelli Bixler 和 Drew Hodges("Tumble Leaf")一起担任执行制片人。Ryan Pequin 担任联合执行制片人和首席编剧。《Shape Island》的编剧是麦克・巴内特(Mac Barnett)和乔恩・克拉森(Jon Klassen),制片人是获得艾美奖、自 Bix Pix Entertainment 的凯利・比克斯勒(Kelli Bixler)和德鲁・霍奇斯(Drew Hodges)?