Social Icons

为什么选择IT?因为机器人也需要朋友!

为什么选择IT作为你的职业道路?除了你将成为家里所有技术支持问题的首选人(不客气,玛莎阿姨),这里还有一些令人信服的理由: * 对专业人员的高需求(也就是工作保障,赚大钱!) * 远程工作机会(裤子可选) * 灵活的工作时间(夜猫子们欢呼吧!) * 多样的职业路径(从编码高手到数据大师) * 持续学习(你的大脑会感谢你) 既然我们已经确定了IT比超频的CPU还火热,让我们来看看你可以探索的各种职业路径。 IT自助餐:多样的职业选择 想象一下走进一家自助餐厅,但周围不是食物,而是职业选择。令人不知所措?也许。令人兴奋?绝对是!让我们来品尝一下IT职业菜单上的主菜: 1. 软件开发:把Bug伪装成功能的地方 * 前端开发者: 编码世界的艺术家,让网站美观且用户友好。 * 后端开发者: 幕后的魔法师,...

2 months ago
7 分钟阅读

亚马逊再投资40亿美元于AI初创公司Anthropic,开发聊天机器人Claude

亚马逊网络服务作为主要云服务提供商 * 据CNBC报道,Anthropic选择了亚马逊网络服务(AWS)作为其主要的云服务提供商。 * Anthropic将依赖AWS的云基础设施来支持其人工智能模型的训练和部署。 独家使用亚马逊芯片 * 作为投资协议的一部分,Anthropic将使用亚马逊的定制芯片Trainium和Inferentia进行人工智能训练和推理。 * 这一条件最早由The Information在2024年11月初报道。 80亿美元投资,但仍为少数股东 * 据路透社报道,亚马逊对Anthropic的总投资已达80亿美元,分多轮进行。 * 尽管资金投入巨大,亚马逊仍将是这家人工智能初创公司的少数股东。 Anthropic:起源与目标 * Anthropic由前OpenAI研究总监Dario Amodei和几位前同事创立。 * 这家初创公司正在开发Claude,一个与OpenAI的ChatGPT竞争的聊天机器人。 融资里程碑与估值 * 自2021年成立以来,Anthropic已筹集了97亿美元。 * 投资者包括亚马逊、谷歌、Spark C...

2 months ago
1 分钟阅读

现代 IT 的基础知识

跟上技术术语的步伐有时就像试图把果冻钉在墙上一样困难。但关键在于,理解这些缩写不仅仅是为了在会议中显得聪明(虽然这也是个不错的附加值)。更重要的是,它帮助我们理解构建、管理和扩展现代软件系统的基本概念。 可以把这些缩写看作是数字世界的乐高积木。一旦你知道每个部分的作用,你就可以开始构建一些非常棒的东西。那么,让我们来分解一下吧? “即服务”革命 首先,我们有“aaS”家族。不是打错字了,它代表“即服务”(as a Service)。这个概念颠覆了IT世界,从基础设施到平台都可以作为现成的服务提供。让我们来看看其中一些最常见的: 1. IaaS(基础设施即服务) 想象一下,你可以租用一个设备齐全的厨房,而不是从头开始建造一个。这基本上就是IaaS为计算资源所做的事情。 * 是什么:虚拟服务器、...

2 months ago
6 分钟阅读

创建自定义指令集架构 (ISA)

你定义规则,搭建舞台,见证你的数字创作栩栩如生。这是一段结合低级计算知识、电路设计和编程的旅程。在本文中,我们将探讨如何设计一个独特的ISA,开发处理器时需要注意什么,以及哪些工具和技术可以帮助实现你的硅梦想。 ISA:CPU的秘密握手 在我们开始将东西焊接到主板上之前(请不要这样做),让我们先谈谈ISA到底是什么。可以把它想象成软件和硬件之间的秘密握手——它是定义处理器如何与外界通信的接口。 你可能听说过一些流行的ISA: * x86:桌面计算的老祖宗 * ARM:移动设备的宠儿 * RISC-V:新兴的开源小子 * MIPS:曾经的嵌入式系统英雄 但为什么有人会想创建一个新的ISA呢?有时候,现成的解决方案并不够用。也许你正在构建一个神经网络加速器、一个加密强者,或者一个需要在土豆电池能量上运行的物联网设备。这时,自定义ISA就派上用场了。 设计你的ISA:架构蓝图 设计ISA就像是当建筑师,...

2 months ago
7 分钟阅读

自定义BPM引擎 - 有时候你就是得自己动手

自定义BPM引擎。为什么?因为有时候,现成的解决方案并不适合我们。我们将探讨其架构、开发阶段,甚至提供一个实际的例子。到最后,你会迫不及待地想要构建自己的BPM怪兽! 那么,BPM到底是什么? 在深入细节之前,让我们先搞清楚方向。BPM,即业务流程管理,就像是你组织工作流程的操控者。它涉及设计、执行和监控业务流程。可以把它想象成你公司舞蹈编排的总导演。 BPM系统的主要组成部分包括: * 流程:整体的舞蹈编排 * 任务:单个步骤或动作 * 事件:那些意外的剧情转折 * 参与者:舞者(人或系统) 你可能听说过BPM领域的大玩家——Camunda、Activiti、jBPM。它们就像BPM的百老汇制作。但如果你想要一些更...独立的东西呢?...

2 months ago
6 分钟阅读

Neuralink 获得美国以外首个脑芯片临床试验

Neuralink是埃隆·马斯克创立的一家开创性公司,致力于开发脑机接口技术。该公司正在将其临床试验扩展到美国以外的地区。根据彭博社的报道,第一个国际测试地点将设在加拿大的大学健康网络。 公司在X平台(前身为Twitter)上宣布,加拿大监管机构已批准Neuralink在该国进行首次临床试验。目前正在招募因肌萎缩性侧索硬化症(ALS)或脊髓损伤等疾病而失去肢体活动能力的志愿者。 开创性发展的历史 Neuralink在2023年首次获得批准进行人类脑植入物测试时引起了广泛关注。到2024年初,公司报告了其首位患者的成功案例。通过Neuralink植入物,参与者可以用意念控制计算机光标,玩《文明VI》,甚至进行游戏直播。 https://t.co/OMIeGGjYtG — Neuralink (@neuralink) 2024年3月20日 2024年8月,埃隆·马斯克分享了第二位患者的细节。手术仅一天后,这位患者就成功地用意念玩《反恐精英2》。 突破新技术的界限...

2 months ago
2 分钟阅读

Avro和Protobuf:数据模式的困境

欢迎来到没有适当模式管理的分布式系统世界。 * 分布式系统就像一场复杂的舞蹈表演——每个人都需要同步。 * 数据格式会随着时间演变,但系统的所有部分并不会同时演变。 * 不兼容的更改可能导致系统范围的故障、数据丢失,甚至更糟糕的是——静默的数据损坏。 这时,Avro 和 Protobuf 登场了——它们是模式管理的动态二人组。这些工具帮助我们在混乱中保持秩序,确保即使数据结构发生变化,我们的服务也能有效沟通。 Avro vs. Protobuf:对决 在深入探讨之前,让我们先了解一下我们的竞争者: Avro:灵活的新秀 Avro 就像街区里那个酷炫的新孩子。它动态、灵活,并且与其他人相处融洽。以下是你需要了解的内容: * 模式是数据的一部分(嵌入模式)或可以单独存储。 * 使用...

2 months ago
8 分钟阅读

2024年Quarkus开发的5大技巧:提升性能和生产力

让我们深入了解最新的Quarkus技巧,这些技巧将在2024年让你的代码飞速运行。 利用Quarkus Dev Services最大化效率:你的个人DevOps助手 还记得那些设置开发环境像蒙着眼睛解魔方的日子吗?Quarkus Dev Services让这些成为过去。 Dev Services自动为你启动所需的基础设施,比你说“docker-compose up”还快。它能为你做些什么: * 数据库?搞定。 * Kafka?没问题。 * Redis?小菜一碟。 但这还不是全部!让我们看看它的实际应用: quarkus: datasource: db-kind: postgresql kafka: bootstrap-servers: localhost:9092 通过这个简单的配置,Quarkus会自动为你启动一个PostgreSQL数据库和一个Kafka代理。再也没有“...

2 months ago
5 分钟阅读

无服务器:幕后的魔法

今天,我们将揭开无服务器平台的神秘面纱,深入了解其内部运作机制。首先,让我们回顾一下无服务器的吸引力所在: * 无需服务器管理(显而易见,这在名字中就体现了) * 自动扩展,轻松应对 * 按使用量付费(你的钱包会感谢你) * 专注于代码,而非基础设施 但这里有个小插曲:实际上,还是有服务器参与的。是的,令人惊讶!它们只是被抽象化了,就像你在父母来访前塞到床底下的杂物一样。 无服务器函数的生命周期 让我们跟随一个无服务器函数从诞生到执行的旅程: 1. 触发器 一切都始于一个触发器。它可能是一个HTTP请求、一个数据库事件,甚至是一只松鼠穿过激光束(好吧,最后一个可能不太现实,但你明白我的意思)。 2. 冷启动 vs. 热启动...

2 months ago
6 分钟阅读

SpaceX进行第六次可重复使用星舰运载火箭测试发射

二级发动机在太空中成功重启 * 发射日期和时间:2024年11月19日,欧洲中部时间晚上11点。 发射地点:德克萨斯州博卡奇卡的星际基地。 * 超级重型助推器: * 在起飞几分钟后成功在墨西哥湾垂直着陆。 * 2024年10月,在第五次飞行中,助推器通过Mechazilla捕捉塔在发射台上回收。 * 这次未使用Mechazilla的原因尚不清楚。 * 星舰飞船: * 在飞行一小时后降落在印度洋。 * 事件意义: * 标志着二级发动机在太空中首次成功重启,是星舰发展中的一个重要里程碑。 * 星舰概述: * 一枚超重型火箭,大约120米高。 * 由两个阶段组成:超级重型助推器和星舰飞船。 * 设计用于未来的月球和火星任务。 0:00 /0:14 1× * 之前的测试飞行: * 2023年4月:第一次测试飞行以强制引爆结束。 * 第二次飞行:持续时间更长,但也需要启动飞行终止系统。 * 第三次飞行:实现了二级首次重返地球大...

2 months ago
1 分钟阅读

实用密码学:从基础到高级方法

还记得你在课堂上传递纸条,用“秘密代码”只是将字母移位一位的那次吗?恭喜你,你已经在涉足密码学了!但说实话,这种方法不会让你暗恋的名字保密太久。今天,我们将深入探讨密码学的世界,从那些课堂笔记到保护数十亿美元加密货币的尖端技术。 那么,什么是密码学? 从本质上讲,密码学是编写或破解代码的艺术。自从人类意识到需要保密以来,它就一直存在。但不要被愚弄——现代密码学与其说是保护日记,不如说是保护整个数字世界。 简史:从凯撒到量子 密码学的历程非常有趣: * 古代:简单的替换密码(凯撒密码与现代加密相比不值一提) * 世界大战:基于机器的加密(有人提到过恩尼格玛吗?) * 1970年代:现代密码学的诞生(DES,对称加密的祖师爷) * 1990年代-2000年代:公钥密码学的兴起(RSA成为了热门)...

2 months ago
11 分钟阅读

Mistral AI 发布拥有 1240 亿参数的多模态模型并更新 Le Chat 聊天机器人——新增网页搜索和画布模式,类似 ChatGPT

Pixtral Large模型目前处于测试阶段,拥有令人印象深刻的128,000个标记上下文窗口。这使得它能够处理和理解大量文本数据、PDF文件和图像。该模型可以通过付费API访问,或直接在Hugging Face上使用,适用于学术和研究目的,遵循Mistral Research License。 虽然Mistral AI已将该模型集成到其聊天机器人“Le Chat”中,但该机器人并未透露其使用的具体模型,也不了解Pixtral Large的功能。当suddo.cn询问其知识库时,Le Chat澄清说其信息仅更新到2023年10月。值得注意的是,Pixtral Large在平台的定价页面上作为付费产品出现。 基准测试和竞争对手 人工智能领域不断发展,基准测试突出了来自各大科技巨头的模型: * Meta的Llama * Google的Gemini * OpenAI的GPT * Anthropic的Claude * Elon...

2 months ago
3 分钟阅读

美国司法部计划迫使谷歌出售Chrome浏览器 — 彭博社

美国司法部(DOJ)正在考虑对谷歌采取重大措施,此前谷歌被宣布为搜索引擎市场的垄断者。根据彭博社的消息,官员们希望法院强制谷歌出售其Chrome浏览器,称其为许多用户使用搜索引擎的“关键接入点”。 此外,司法部计划处理谷歌运营的其他领域,包括其人工智能(AI)项目和Android操作系统。对于Android,提议的措施可能涉及将智能手机操作系统与谷歌的其他产品(如搜索和Google Play)分开。还有讨论要求谷歌为广告商提供更大的透明度和对广告投放的控制权。 司法部放弃激进措施 尽管考虑范围广泛,反垄断官员据报道已放弃追求更极端的措施,如强迫谷歌完全出售Android。根据彭博社的报道,提议行动的一些细节仍可能会有所变化。 司法部拒绝对这些发展发表评论,而谷歌则发表声明批评该部门的做法。公司称司法部的行动是在推动“远超本案法律问题的激进议程”,并警告称此类措施将损害用户、开发者和美国的技术领导地位。 背景和法律程序 2024年8月,美国法院正式承认谷歌在搜索引擎市场的垄断地位。到10月,司法部开始探索重组公司的选项,...

2 months ago
2 分钟阅读

Perf 和 gdb 低级性能分析

* 精确度:低级工具可以提供微秒级的精确度。 * 最小开销:它们对性能的影响比高级分析器小。 * 内核洞察:可以查看内核级操作,这对系统编程至关重要。 * 灵活性:这些工具适用于各种语言和运行时。 简而言之,当你需要从代码中榨取每一滴性能时,低级工具是最佳选择。 认识 perf:你的新好帮手 我们性能工具之旅的第一站是 perf,这是一款多功能的强大测量工具。 开始使用 perf 在大多数 Linux 发行版上安装 perf,可以使用以下命令: sudo apt-get install linux-tools-generic 现在,让我们深入了解一些基本命令: * perf record:捕获性能数据 * perf report:...

2 months ago
6 分钟阅读

虚拟机揭秘:深入探讨JVM和V8

虚拟机的主要任务包括: * 解释或编译代码 * 管理内存 * 提供运行时环境 常见的例子包括我们的明星——JVM和V8——以及.NET CLR。 JVM:Java的温馨之家 Java虚拟机(JVM)是Java生态系统的支柱。它使Java能够实现“编写一次,到处运行”的承诺。 架构 JVM的架构就像一台运转良好的机器,几个关键组件和谐地工作: * 类加载器:俱乐部的保镖,决定哪些类可以进入以及如何初始化。 * 执行引擎:DJ,将字节码转化为让CPU嗨起来的机器码。 * 垃圾收集器:清洁团队,确保舞池(内存)保持整洁。 JVM的核心是字节码——一组看起来像这样的指令: public static...

2 months ago
5 分钟阅读

加入我们的社区 👋

解锁 Suddo.cn — 技术新闻、信息技术课程、教程、编程 的完整会员资格,探索我们丰富的 独家内容

立即注册,随时取消

查看我们的计划