V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kekeabab  ›  全部回复第 1 页 / 共 3 页
回复总数  51
1  2  3  
2 天前
回复了 llcczz 创建的主题 职场话题 github 10K star 是什么水平?
个人拙见,感觉得分什么项目,要是什么 markdown 文档 配置文件 某些前后端纯 crud 之类的 非常容易水 star 的,感觉难。
2 天前
回复了 ClearMoki 创建的主题 iDev 想对于技术选型学习上有一些问题请教
swift 的缺点:

1. 开放的功能太少啦,好多功能苹果根本不想让开发者使用,直接从编译器层面给拒绝了,比如想用 ctor ,swift 目前只能通过实验性功能 SymbolLinkageMarkers 然后 @_section("__DATA,__mod_init_func")

2. 文件真的很臃肿,会链接一堆根本没有使用的库,同时底层依然需要依赖 objcruntime

3. c abi 交互真的非常麻烦

swift 的优点:

1. 简洁优雅,很多东西写起来和 kotlin 一样甜

2. 苹果大力支持,比较新的设备上/比较新版本的 Xcode 比如开发个支持 VisionPro 的程序,ide 只支持使用 swift 开发

objc/objc++现状:

新产品 ide 只支持使用 swift 开发,并不是真的只能用 swift 了,只是用其它语言稍微麻烦一点,但 swift gui 开发底层依然依赖 objcruntime ,苹果只是把创建 objc 项目的模版删除了,并不是完全不能用。

并且在可见的未来 objc 应该会被永久保留。百分之九十九的新 app ,它可能是 swift 编写的,但是底层依然强依赖 objc ,各种游戏引擎/gui 库都是底层强依赖 objc 。

很多人觉得 objc 已经死了不更新了,但实际上 objc 的状态就和汇编类似,绝大多数人都不会直接用它,但是少了它绝对不行,已经成了与底层功能交互的主要手段之一。

PS: objc 上次版本更新是在两个月前,基本每年都会有 3-5 次小版本更新,还是很频繁的,只是应该不会再加入新语法特性。
@cassidy0134 #151 有硬件的也有硬件无关的,今年之前生产的设备,出厂版本都是 17 或者 17 以下,比较新的比如 ipad m1/m2 芯片的设备或者 iPhone15 之类的 一般都包含各种软件漏洞 17 以下通杀,比较旧的比如 iPhone11 之类的都包含硬件漏洞全版本通杀。
@wwwuser #35 虽然苹果明面上不让,但是今年之前生产的 苹果手机/平板 全都可以越狱获取 root 。
今年之前生产的 iPhone 手机,全部都能越狱。
16.3.1 以下都是几乎完美越狱的版本,升上去干嘛。
2 天前
回复了 kekeabab 创建的主题 Apple 从未感觉 Apple 开发如此美妙
@angrylid #2 不懂,随便哪个只要能用 ccls/clangd 甚至 gtags/ctags 的编辑器不都能补全吗。
2 天前
回复了 darkce 创建的主题 程序员 分享独立开发 2 年用的技术栈
十月份离职刚,在尝试搞独立开发,技术栈 c + oc + rust 没有收入暂时全凭搞着玩 🥲
我之前也保存文件巨卡,甚至根本保存不了,一直转圈。最后发现是煞笔 golang 那个插件需要联网,一旦关了梯子就卡的离谱。
贱命一条没时间去找天赋,逼自己适应社会,逼自己活着,逼自己做不喜欢做的事,适应能力超强,也许算天赋?
8 天前
回复了 LZYMichael 创建的主题 程序员 眼睛好痛,大家编辑器用的什么主题
白天用白色,晚上用黑色
如果不明白 command 键的作用,可能是你终端或者古代编辑器用少了,想象一下只有 ctrl:你终端上 ctrl+c 是什么作用?你需要 ctrl+shift+c 才能复制文本,更麻烦了。vim 里面 ctrl+c 是什么?浏览器里面 ctrl+c 是什么?如果只有 ctrl 没有 command ,很多 app 的 ctrl+c 行为都不一样。而 command 几乎统一了行为。
10 天前
回复了 n2l 创建的主题 问与答 termius 无法 ssh 进入越狱的 iPhone 本机
op 用 termius 连本地能输入中文吗?为什么我 termius 输入中文乱码。能显示,只有输入是乱码
13 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
放平心态,习惯了就好了,虽然他们水,但是他们工资高呀。

不开玩笑了,其实不会没什么问题,用到了不会还理直气壮,诶就是不学,那真就 sl🐎了。
不会,目前来看 ai 只能写点简单的前端或者后端 crud ,底层是一点也写不了。ai 可以帮你完成 简单的/没有必要深入学习的 编程,节省的时间可以用在钻研更复杂的东西。
14 天前
回复了 kekeabab 创建的主题 程序员 开源一个玩具,幸运变速器
@PainAndLove #5 可以用,我天天打炉石,macOS 可以用 playcover 安装 iOS 版炉石。
14 天前
回复了 kekeabab 创建的主题 程序员 开源一个玩具,幸运变速器
@lloovve #1

修改系统时间相关函数 (通用) 可以用 fishhook 看点教程就明白原理了,很容易

https://github.com/kekeimiku/LuckySpeeder/blob/4a204f1f89f1e04aaf23a89675ebb8bc81d5237f/LuckySpeeder.m#L231

修改游戏相关函数 (特定引擎) 不可用 fishhook ,用动态缓存那几个相关的函数,找到加载地址,一路查过去找到目标直接改就行了

https://github.com/kekeimiku/LuckySpeeder/blob/4a204f1f89f1e04aaf23a89675ebb8bc81d5237f/LuckySpeeder.m#L50

做到免越狱有一些奇淫技巧,总之你自己看代码吧。
14 天前
回复了 tomclancy 创建的主题 iPad 2024 年 iPad 能顺利敲代码吗
我的体验是

非常顺利,我用 iPad pro m2 ,ios16.3.1 用了半年了,目前是我主力生产力工具之一,以越狱,可以安装 clang go lua 乱七八糟的语言都可以在本地写,编辑器用 emacs vim neovim ,shell 用 fish ,不过很多工具都需要自己编译,修复,好在常用的一般都只需要略微修改就可以运行,目前感觉无敌好用,性能足够,轻便,可以触屏。不过也就偶尔用来写代码,我大概半年只在上面写过三五千行。

我上一个生产力平板是小米 pad4 比 ipad 还小,现在屏幕大小对我来说刚好,毕竟我连 mac 都只是 13 寸的一直都够用。

总之 ipad 如果能越狱,有一些底层折腾能力就非常好用。不然写代码体验被安卓平板吊打。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2763 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 09:32 · PVG 17:32 · LAX 01:32 · JFK 04:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.