,所以这就是一个比较好的资源库,有大量的喜欢分享的朋友在上面,所以这就是我的目标。...今天的主题是长亭的 wiki,也就是 wiki.ioin.in。 获取 wiki 平台上所有的文章链接 这个工作肯定不是通过纯手工可以搞定的,必须使用工具,那么自己写工具吗?...保存完之后,就可以用我们的 emeditor,这个编辑器是我最喜欢的,功能很强大,把所有短链接提取出来,如下图: ?...分析获取的链接数据 拿到结果之后,我们要把这里面涉及的网站做个统计,看看哪些网站出现的次数最多,发布的文章最多,这里可以使用 linux 下的两个命令:sort 、 uniq。...下面就可以看小伙伴的博客,如果内容比较好的,我就联系大家了。
LxFTPRequest - 支持获取FTP服务器资源列表,下载/上传文件,创建/销毁ftp服务器文件/目录,以及下载断点续传,下载/上传进度,自动判断地址格式合法性跟踪等功能!...Swifton - Swifton是一个优秀的Swift on Rails的Web框架。 Taylor.swift - Taylor一个swift的轻量级的http服务器的库。...Kitura.swift - Kitura.swift:安装,使用步骤及文档最为清晰地来自IBM Swift开发组的开源Web服务器。此外,IBM云服务Bluemix也为Swift打开通路。...JSONModel - 解析服务器返回的Json数据的库,JSONModel源码解析一。 Mantle - Mantle主要用来将JSON数据模型化为OC对象,大系统中使用。...FileBrowser.swift - FileBrowser.swift一款开源的iOS文件浏览器,支持文件搜索,文件预览和3D触控功能。
自从swift刚开始就被设计为是编译时安全和静态类型后,它就缺少了那种我么经常在运行时语言中的动态特性,比如Object-C, Ruby和JavaScript。...值得庆幸的是,Swift不断获取越来越多的更具动态性的功能,同时还一直把它的关注点放在代码的类型安全上。其中的一个特性就是KeyPath。...这周,就让我们来看看KeyPath是如何在Swift中工作的,并且有哪些非常酷非常有用的事情可以让我们去做。 基础 key paths 基本上让我们将任何实例属性引用为单独的值。...功能表达 假设我们正在构建一个应用程序,让用户读取来自Web的文章,并且我们有一个用来代表一个这样的文章的Article模型,看起来像这样: struct Article { let id: UUID...,副标题以及图片而不用去管他们代表的是什么模型)- 因此让我们看看,我们能否用关键路径的威力去创建一个共享的配置实现,让他可以被任意的模型使用。
OK,举个,假如我要转1个比特币给你(事实上我并没有1个比特币,不嫌弃波卡幣/Polkadot的话,可以转给你——最近跌好惨),然后我就通过RPC这种「传输方式」转给你。...而RPC,聚焦在「方法」上——直接调用一个「方法/函数/command」——只是对比于在同一个软件内部调用方法,RPC中调用有点不太一样,它是从电脑A,直接调用电脑B中的某个「方法」,是一个远程调用(Remote...而gRPC,更准确的对标,我觉得应该叫「Protocol Buffers-RPC」~ 再回到「g」,事实上,把它理解成「Google」没有错,不过,经常没事找抽的工程师,对「g」是有另一番调侃的,详情:...新建一个iOS工程,获取gRPC Swift:可以用Swift Package Manager;可以手动导入;也可以用CocoaPods。详情可以看Github仓库的README。...连接服务器,调用方法,获取数据 接着可以连接gRPC服务器了并获取数据了: let group = PlatformSupport.makeEventLoopGroup(loopCount: 1) /
翻译 | AI科技大本营(rgznai100) 参与 | Shawn 从小到大我一直都是Taylor Swift的死忠粉。上初中时,我的 iPod Nano 里播放最多的就是《Speak Now》。...还记得上大二时,我趁着爸妈在睡觉,偷偷在 Tumblr 上熬夜寻找《Red》的 小样,因为我当时买不起这张专辑。...但是霉霉一贯动人的歌词和好听的旋律哪去了?这首歌怎么充满了仇恨和复仇呢? 上周,我想看看机器学习(ML)能否拯救一下霉霉的歌?...Taylor Swift的歌词,这是我从网上找到的。...在这里可以获取我所使用的代码 https://github.com/shreyashankar/char-rnn-tensorflow 我使用的是基于长短期记忆网络(LSTM)的模型,层数为 3 层,隐藏状态大小为
前言 自从 swift 刚开始就被设计为是编译时安全和静态类型后,它就缺少了那种我么经常在运行时语言中的动态特性,比如 Object-C, Ruby 和 JavaScript。...值得庆幸的是,Swift 不断获取越来越多的更具动态性的功能,同时还一直把它的关注点放在代码的类型安全上。其中的一个特性就是 KeyPath。...这周,就让我们来看看 KeyPath 是如何在 Swift 中工作的,并且有哪些非常酷非常有用的事情可以让我们去做。 基础 key paths 基本上让我们将任何实例属性引用为单独的值。...功能表达 假设我们正在构建一个应用程序,让用户读取来自 Web 的文章,并且我们有一个用来代表一个这样的文章的 Article 模型,看起来像这样: struct Article { let id...尝试着去渲染标题,副标题以及图片而不用去管他们代表的是什么模型)- 因此让我们看看,我们能否用关键路径的威力去创建一个共享的配置实现,让他可以被任意的模型使用。
这次 WWDC,几个我认为相当关键的技术,以及它们为什么重要。...此外,Native App也将会大量内嵌WebKit,Native/Web将虚虚实实,让使用者分不出哪一部分是Native Code编写,哪一部分其实是从网页载入。...所以这个改变会带来很多玩法跟技术上的改变,会让iOS平台变得更有趣。 WebGL 开放且效能提升 WebGL是让使用者可以在网页上无须安装任何Plugin就可以加载各种3D模型,当然也可以玩Game!...Swift这几天火红的程度,连国内的 CocoaChina在Swift Programming Language这本电子书一上架到iBook后一天之内便全文翻译成简中版本,整整600页,而且还能维持不错的质量...Swift在编写程序的安全性上下了很多苦工,也有一部分为了兼容目前的Objective-C,在语言中的确放入了一些让人感到碍手碍脚的功能,但基本上Swift还是很优秀的语言,如果Apple哪天将它开源出来
我将新版 Swift.org 与其他主流编程语言的网站进行对比后发现,新首页的外观确实更加现代化,有效减少了以往过于技术化的冰冷印象,为初学者营造出友好的第一观感。...作为一名热爱 Swift 的开发者,我非常欣赏社区此次所传递的信息,并期望 Swift 能持续保持其流畅优雅且富有创造力的特质。 除了网站的改版,Swift 社区还带来了其他振奋人心的消息。...Apple 和 Swift 社区的工程师分享了一则重量级的实战案例[4]:苹果将每天处理数十亿请求的 Password Monitoring 服务后端从 Java 完全迁移至 Swift(基于 Vapor...迁移后的系统性能提升了约 40%,内存占用从数十 GB 降至数百 MB,同时释放了约一半的服务器资源,在并发处理、代码可维护性和资源效率等方面实现了质的飞跃。...【Tip】使用 Swift-Syntax 的预构建版本,加快编译速度[6] 近期推荐 WWDC 2025 愿望清单汇总[7] 你希望苹果在今年带来什么新特性,能否为开发生态注入新的活力?
最受青睐的是JavaScript,因为它与所有主要浏览器兼容,并且其语法确实很灵活。作为一种前端语言,JavaScript还通过Node.js在服务器端使用。...JavaScript是初学者中最可爱的编程语言。 2、Python 这可能会让你感到惊讶;python出现在第二位。在许多调查中,它可能都放在第5上。但是,我一定会让你相信,这是为什么呢?...C是少数几种语言的母语。有些是从C派生的,或者是从其语法,构造和范例(包括Java,Objective-C和C#)启发而来的。...显然,PHP是一种脚本语言,可在服务器上运行,并且用于创建以HTML编写的网页。它之所以受欢迎,是因为它免费,而且易于设置并且易于新程序员使用。...由于C#是静态类型的语言,因此在C#中发现错误很容易,因为在将代码转到应用程序之前会先检查代码。 简而言之,它是开发Web应用程序、桌面应用程序的完美选择,并且在VR,2D和3D游戏中也得到了证明。
消息传出后,网络上出现了不少相关报道,其中一些将此事解读为苹果在中国经营状况的某种信号。由于该店正好位于我所在的城市,我对这个事件有一些实地了解,想分享一些不同的观察角度。...事实上,即便我现在需要去 Apple Store,也会选择苹果 2016 年在大连开设的第二家店(位于一个更加现代化的商业综合体)。过去几年间,我和身边的亲友去这个老商圈的次数屈指可数。...因此,苹果直到现在才关闭该店反而超出了我的预期。恰逢该店所在商业体因股权变更导致经营业态调整,苹果选择此时关店,从经营角度看是合理的商业决策。...Luca Palmese[18]在本文中详解了如何获取系统语言模型(含特定用例适配器)、创建会话并进行完整或流式响应、借助 @Generable与 @Guide实现类型安全的结构化输出,以及通过 Tool...但 Ethan Ding[25]指出一个残酷现实:用户始终追求性能最强的模型(而低成本旧模型的使用率极低),同时上下文容量的提升让单次任务的 token 消耗呈指数级增长,使固定价格的“无限使用”模式在经济上不可持续
我也借此机会让自己的两个库完成了对 Linux 的兼容。不过在适配过程中也深刻体会到,目前还缺乏一个便捷、统一的跨平台开发环境。...虽然这两个库的适配较为简单,仅通过 GitHub Actions 就完成了编译测试和修复,但若将来需要支持更多平台,社区能否构建一个便利、安全的适配机制将变得至关重要。...然而,随着 Swift 并发模型的不断演进,传统基于字符串标识和 userInfo字典的通知方式暴露出了诸多问题。...What is @concurrent in Swift 6.2?[14] 从 Swift 最近的几个版本更新和 Xcode 26 的表现可以看出,Swift 团队正有意识地优化并发编程的开发体验。...他汇集了 Swift 6.2 并发模型下的多种模式,演示了如何在实际项目中逐步替代 Combine,迁移到更现代、类型安全的并发范式。 是否升级应用的最低支持版本?
这并非我个人的忧虑,网络上已有大量用户表达了对 OpenAI 收购 Chrome 的不安。尽管当前 AI 大模型公司如日中天,但其产品主要仍面向企业或专业领域,尚未真正深入普通消费者的日常生活。...作为一个 90% 时间都使用 Safari 的开发者,我完全赞同对大公司滥用市场优势地位的有效制约,但我并不认为从谷歌中简单地剥离 Chrome 是明智之举,更不希望看到它落入另一个可能建立新型垄断的公司手中...原创 构建类型安全、高效的 SwiftData/Core Data 模型[4] Swift 强大的类型系统使我们能够创建语义明确且安全的数据模型。...然而,当面对 SwiftData 或 Core Data 时,我们常因底层存储机制的限制,而不得不在类型表达上做出妥协。这种妥协不仅模糊了领域模型的本意,也为应用的稳定性埋下隐患。...不仅是语言特性比较,也是从另一个角度重新认识 Swift 的机会。
无意中听说了有一个叫Sam Lu在Twitter上发起了一个100天做40个Swift小程序的活动,再加上国内看到了Allen_朝辉写的Swift学习的文章,心里暗自下了一个决定:30天写30个Swift...实际上多人协作的项目中我们尽可能少用Storyboard,因为很容易出现冲突问题。况且从学习的角度,storyboard很难说清楚操作步骤是什么。在这上面我其实花了不少时间,但是我认为很值得。...image.png 写完这些项目,感觉上一方面是提高了使用Swift语言的熟练度,另一方面更是复习了一遍iOS开发的知识点,因为写到后来我已经基本感觉不出来跟用OC开发有什么思路上的差异。...这也回答了别人问过我的问题,“如果我现在学iOS开发,是应该学OC还是Swift”: 我觉得从iOS SDK的熟悉角度来说,没有本质区别,如果熟悉OC下对应语法去使用Swift写没有太大区别。...image.png 下一步,我打算再重新梳理下Swift语法,对这些项目进行小规模的重构,从结构上去看看能否挖掘到Swift的特性,从另一个角度(目前是功能角度)来学习Swift。
如下图给出的Web技术发展史所示,从1991年到2002年的这十年里,Web技术的发展过程还是比较缓和和稳定的。 ?...JavaScript来操作Web版本OpenGL 的特性,基于WebGL暴露出的JavaScript接口,我们可以在Web网页上高效地绘制3D动画和模型,为在Web网页上运行大型3D网络游戏提供了可能;...基于Chrome V8引擎构建的Node.js和Fib.js等JavaScript运行时环境和框架为后端服务器应用的开发提供了“非阻塞的异步IO”和“基于事件模型”等新特性。...比如基于Web端的视频处理软件、基于Web端的大型3D游戏、基于Web端的在线机器学习(深度学习)训练平台等。...这些应用无一例外都需要消耗浏览器大量的计算资源,因此JavaScript引擎对JavaScript代码的执行效率也直接决定了这些应用能否被流畅地运行。
写在前面的话: Google I/O大会的视频发布在YouTube上,访问需要访问外国网站,有英文字幕。我到国内各大网站搜索了一番,没有发现。...无法访问外国网站的朋友,可以在公众号后台回复:google io 2019 ,可以从我的百度网盘下载本文所谈到的全部视频。但是请注意,视频无字幕,英文好的朋友可以试试,权当作听力练习。...在本次演讲上,Google的工程师通过示例展示了从机器学习模型训练到部署到移动终端的完整流程,并给出了三种可选方法: MLKit TensorFlow Lite TensorFow js 后面还演示了微控制器上的机器学习...Swift for TensorFlow 我没接触过IOS上的编程,这部视频我没看,从官方网站上找到的资料。...TensorFlow graphics则为TensorFlow带来3D功能,演讲中的3D建模给我留下了深刻印象。
我想这种情绪也会出现在不少开发者身上。当今的大语言模型往往能在我们不太熟悉的领域展现惊人能力,给我们留下深刻的第一印象,从而产生过高期待。...【Tip】将访问权限控制在 Swift Package 内[5] 近期推荐 十年后,我为游戏加上了无障碍支持 (Ten Years Older, Voice Takes Over)[6] 每年五月的第三个星期四是全球无障碍宣传日...Xogot 支持在 iPad 上直接运行和调试 Godot 项目,内置 2D/3D 场景编辑器、代码编辑器、调试器等全套工具,并针对触控操作、Apple Pencil 和多窗口使用场景进行了优化。...utm_source=fatbobman%20weekly%20issue%2083&utm_medium=web [5] 【Tip】将访问权限控制在 Swift Package 内: https:/...utm_source=fatbobman%20weekly%20issue%2083&utm_medium=web [6] 十年后,我为游戏加上了无障碍支持 (Ten Years Older, Voice
LLM 大模型学习必知必会系列(十二):VLLM性能飞跃部署实践:从推理加速到高效部署的全方位优化[更多内容:XInference/FastChat等框架] 训练后的模型会用于推理或者部署。...,在未来会应用在越来越多的场景上。...SWIFT 框架主要特征特性: 具备SOTA特性的Efficient Tuners:用于结合大模型实现轻量级(在商业级显卡上,如RTX3080、RTX3090、RTX4090等)训练和推理,并取得较好效果...3D 并行性适应了不同工作负载的需求,以支持具有万亿参数的超大型模型,同时实现了近乎完美的显存扩展性和吞吐量扩展效率。...此外,其提高的通信效率使用户可以在网络带宽有限的常规群集上以 2-7 倍的速度训练有数十亿参数的模型。
前一段时间哈,我有个远房的亲戚,她家的小孩非要让我指导一下。然后就带了一本书来见我,看了一下封面,我惊呆了。 ? 《易语言从入门到精通》。这是哪门子编程语言,我第一次见到!...C#,微软最强有力的面向对象编程语言 Swift,IOS 端最高效的编程语言 GO(Golang),可扩展的编程语言,谷歌出品 PHP,世界上最好的编程语言,不,最好用的 Web 编程语言 Ruby,...("Hello World"); } } 02、C++ C++,从名字上就可以看得出来,它是 C 语言的亲儿子,是对 C 语言的扩展,旨在为 C 语言创造出面向对象的功能。...C 语言可以做嵌入式开发(单片机),基于嵌入式操作系统的应用软件、驱动程序,高性能的 Web 服务器(Nginx),常见的缓存数据库(Redis)、智能设备或者物联网设备中的操作系统(路由器、摄像头)等等...实际上,我们需要从人的角度考虑问题,人们怎样编写程序或者怎样使用机器上应用程序。我们是主人,他们是仆人。” Ruby 正是基于这种理念产生的。
SIMD一次获取所有操作数 这个特点使SIMD特别适合于多媒体应用等数据密集型运算。 简单来说,就是串行运算跟并行运算的区别。...浏览器上的SIMD 早在2014年的时候,英特尔线宣布与Mozilla和Google合作,将SIMD技术带到了JavaScript上。...最直接的感受就是对于图像处理的运算速度有了几倍的提升,如下图 不过最新消息显示, SIMD.js已经从TC39的发展中主动脱离出来了,并在第三阶段移除。web浏览器不再追求它的实现。...SIMD操作暴露在web上,在WebAssembly中处于积极的开发状态,操作基于SIMD.js操作。 SIMD具体有什么用? 比如计算矩阵, 一次就可运算完。...这样的话,应用于模拟2D图形的3D透视时,需要计算透视变换矩阵,就可以快速又方便地完成啦。